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
339570864478	339570864994	339570865544	339570866094	339570866644	339570867194	339570867744	339570868294	339570868844	339570869395	339570869944	339570870494	339570871044	339570871594	339570872144	339570872694	339570873245	339570873794	339570874344	339570874894	339570875445	339570875994	339570876544	339570877094	339570877644	339570878194	339570878744	339570879294	339570879847	339570880394	339570880944	339570881494	339570882044	339570882594	339570883145	339570883694	339570884244	339570884794	339570885344	339570885894	339570886445	339570886994	339570887545	339570888094	339570888644	339570889194	339570889745	339570890295	339570890844	339570891394	339570891944	339570892494	339570893044	339570893595	339570894144	339570894694	339570895244	339570895794	339570896344	339570896895	339570897445	339570897994	339570898545	339570899094	339570899645	339570900194	339570900745	339570901295	339570901845	339570902395	339570902945	339570903495	339570904044	339570904595	339570905144	339570905695	339570906245	339570906795	339570907345	339570907895	339570908445	339570908995	339570909545	339570910094	339570910645	339570911195	339570911745	339570912295	339570912845	339570913395	339570913945	339570914495	339570915045	339570915595	339570916145	339570916694	339570917245	339570917794	339570918345	339570918895	339570919445	339570919995	339570920545	339570921095	339570921645	339570922195	339570922745	339570923295	339570923845	339570924395	339570924945	339570925495	339570926045	339570926595	339570927145	339570927695	339570928245	339570928795	339570929345	339570929895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21839	20098	27653	22289	20099	19914	3730	1051	823	751	650	596	572	564	558	516	475	492	478	437	424	436	445	397	424	421	441	418	461	433	406	382	386	386	430	395	399	381	414	419	412	399	369	399	384	393	405	415	374	366	358	446	354	380	392	356	361	379	406	388	417	383	394	397	378	423	437	390	346	399	342	434	401	364	362	386	412	396	376	382	372	412	419	400	426	388	400	380	390	379	397	380	411	394	387	371	374	392	354	351	373	419	393	377	337	387	397	385	403	394	368	367	387	369	369	369	386	392	373	397	395	386	379	374	403	392	388	417	377	366	384	428	381	364	376	349	371	420	373	403	390	380	383	376	380	358	381	346	405	351	402	395	400	401	366	389	375	395	384	375	380	378	357	359	376	409	398	382	390	374	381	403	376	401	375	359	408	428	380	371	370	409	379	365	405	389	365	397	402	387	409	385	372	360	356	389	395	387	362	397	425	362	385	362	395	385	376	379	392	366	377	353	381	400	379	393	374	369	400	373	408	355	356	376	373	431	401	392	380	381	381	405	377	386	348	393	392	351	395	390	367	364	388	388	382	367	359	411	386	377	370	339	393	413	392	371	392	405	390	370	392	354	367	374	356	394	379	378	386	387	392	417	388	371	356	377	376	367	376	348	392	385	382	352	382	358	380	385	340	368	370	387	367	389	384	365	345	358	393	398	397	389	379	382	390	391	367	375	380	397	374	356	387	383	371	371	381	429	367	409	358	359	370	385	367	372	371	382	384	374	398	403	402	369	346	400	366	383	363	379	404	395	351	390	412	386	348	365	369	391	377	367	367	387	359	379	423	375	352	374	337	388	367	374	386	388	385	405	398	369	378	365	373	388	371	388	383	376	388	374	394	385	414	387	364	330	383	378	365	378	358	352	380	371	370	384	366	373	402	385	387	364	373	407	386	401	364	371	386	379	347	371	372	336	383	351	410	360	415	398	363	379	401	377	392	390	393	422	377	408	413	400	388	393	387	350	380	430	372	389	376	378	374	379	381	364	419	327	353	393	359	410	383	392	393	404	348	368	350	379	373	362	392	339	392	386	357	369	409	383	378	368	370	350	383	386	368	407	412	378	340	355	398	375	403	337	401	415	378	391	393	395	380	396	401	386	349	359	372	397	391	360	346	402	370	383	395	368	382	375	394	389	373	347	367	365	346	383	400	361	390	373	381	387	358	398	367	398	380	365	388	391	374	418	417	337	410	339	384	413	375	359	373	368	385	340	401	357	371	385	360	402	393	371	368	361	396	357	380	378	362	374	363	378	374	372	374	380	353	391	398	416	370	397	372	355	379	365	373	378	371	399	369	374	397	395	379	395	399	379	361	354	362	385	375	346	380	382	359	378	381	395	391	363	367	386	378	388	380	353	372	368	372	421	341	410	367	386	407	401	412	382	381	385	340	389	363	350	384	360	389	377	360	373	398	380	388	369	395	371	347	380	370	367	406	394	381	389	401	383	375	357	408	397	394	362	373	385	379	365	384	366	397	397	396	396	383	406	358	371	381	350	399	381	366	352	419	365	399	371	377	383	403	381	376	416	393	379	397	401	393	381	395	387	362	369	383	383	351	373	377	321	370	387	372	404	356	396	389	362	363	380	382	388	378	398	371	360	401	376	401	379	367	387	404	397	372	359	375	391	352	384	398	396	376	405	381	349	372	393	401	384	379	381	405	365	380	395	392	378	405	348	352	357	365	359	391	379	345	373	400	383	354	378	389	364	363	365	376	388	406	366	388	372	370	407	380	415	363	384	399	362	365	388	351	366	366	383	393	366	397	352	401	393	355	364	375	389	356	393	347	375	389	361	397	347	371	372	382	363	369	374	367	357	363	375	405	398	338	377	363	387	370	370	365	372	364	387	388	398	368	374	372	383	380	369	352	335	366	330	378	432	345	375	394	367	392	372	361	374	373	373	382	337	373	353	370	370	367	349	390	367	356	326	404	387	366	363	397	374	381	364	375	363	401	389	373	370	390	386	396	380	356	384	412	393	377	374	377	390	401	332	395	371	403	379	375	324	399	356	343	404	402	387	365	375	352	338	377	394	404	377	364	386	387	402	393	362	387	352	411	390	386	379	385	349	379	385	391	369	381	389	416	371	373	353	390	380	363	379	384	339	346	377	356	368	392	403	393	379	378	354	380	393	407	386	395	352	370	370	361	383	384	398	357	365	403	342	346	370	409	396	396	404	401	365	375	383	388	376	381	379	397	370	394	370	387	365	397	392	385	399	357	375	381	380	387	416	380	386	401	386	374	379	370	370	382	359	373	390	380	370	367	335	337	381	390	373	370	356	399	379	358	386	390	382	395	357	375	352	380	363	375	372	393	361	397	376	409	371	375	410	395	389	404	355	357	381	377	389	393	373	413	390	383	371	419	368	378	408	379	379	323	364	404	374	372	354	408	364	419	368	385	365	375	399	384	379	343	400	355	366	415	349	382	348	402	366	380	376	381	384	362	344	386	411	390	388	344	390	386	369	385	377	369	377	375	350	366	397	400	364	347	359	381	367	390	365	408	362	348	374	399	387	375	367	358	353	397	373	388	380	397	375	380	410	359	392	414	374	373	374	354	379	380	388	367	410	390	382	374	431	368	380	378	387	338	368	366	387	399	363	407	381	380	374	358	347	361	357	396	365	350	390	413	358	356	400	383	400	340	407	366	390	369	363	371	391	401	367	409	373	368	389	386	357	358	377	423	361	390	342	404	383	393	375	398	398	384	357	378	346	409	406	367	362	372	392	407	383	406	379	378	414	397	364	359	398	353	384	361	385	376	358	369	406	396	403	352	396	366	323	338	374	378	339	367	377	386	406	377	390	419	429	376	401	379	366	407	384	349	402	378	377	360	350	374	386	400	392	415	407	365	410	360	387	356	385	356	375	364	372	364	388	389	383	368	397	373	393	400	376	362	367	362	373	356	364	367	363	347	354	350	372	392	360	396	352	375	368	371	378	362	392	392	355	390	374	375	399	347	378	356	394	385	360	336	370	381	377	394	396	389	318	373	349	394	362	357	362	368	362	373	386	389	387	386	370	367	398	348	392	363	368	350	391	351	402	395	343	405	409	398	399	381	383	395	373	394	387	383	369	379	368	403	370	380	403	398	400	382	382	364	379	392	350	387	384	381	361	351	375	375	362	347	385	368	383	387	362	387	389	363	383	368	400	377	394	362	366	391	366	370	385	378	380	385	418	402	395	409	383	381	379	387	406	363	383	374	381	395	366	376	395	360	374	383	381	383	371	361	388	368	396	368	387	382	379	398	383	394	374	361	411	385	359	376	402	390	386	367	379	373	406	389	369	378	368	395	363	405	310	330	384	386	416	392	400	362	382	398	394	395	338	389	327	377	393	364	379	371	359	392	357	359	377	385	378	387	383	396	406	395	336	359	364	393	354	354	405	364	345	413	376	351	413	345	368	361	361	381	379	401	383	408	363	322	387	398	369	354	394	375	380	367	362
8236	16850	14081	7817	5300	3976	3231	2520	2052	1790	1578	1385	1324	1096	1045	1009	939	883	895	842	799	821	770	758	685	731	726	727	703	695	693	700	627	662	704	668	681	604	642	633	670	614	662	622	651	631	652	611	601	675	602	664	605	623	640	622	604	605	652	602	634	668	600	653	605	637	602	632	613	638	576	645	619	612	627	600	645	569	645	585	640	615	660	607	574	612	605	594	591	666	586	594	620	626	616	611	637	561	612	606	592	638	603	617	631	581	631	635	571	627	584	600	600	631	627	604	634	603	604	579	640	576	620	633	630	597	605	573	609	608	670	633	602	582	608	596	661	591	626	573	596	620	627	583	598	581	589	605	598	615	623	587	619	646	605	563	563	600	585	563	581	584	603	625	608	611	633	626	583	617	616	635	624	600	567	627	600	598	600	584	619	576	583	586	584	573	630	595	555	596	601	637	618	598	620	581	633	640	600	578	621	605	566	559	606	574	586	620	593	634	600	628	593	597	627	607	610	630	652	633	591	582	589	609	569	653	631	630	563	587	633	609	572	584	641	615	584	587	603	607	584	575	615	563	644	634	609	597	615	636	598	598	592	612	594	621	603	601	587	612	610	610	604	596	610	598	601	606	609	583	635	661	618	598	599	592	671	634	594	593	609	562	589	585	594	578	607	623	606	621	606	568	581	598	651	620	607	604	601	556	601	600	603	559	621	607	591	557	589	594	611	630	594	632	603	610	613	616	572	623	604	584	600	627	575	631	617	566	637	532	609	621	631	569	565	656	628	631	641	616	646	627	614	647	559	596	603	614	606	603	598	571	619	617	635	562	639	655	597	586	628	571	586	596	647	618	634	603	597	587	594	611	610	604	612	581	580	588	595	599	601	562	589	613	593	617	610	608	611	626	574	582	605	676	584	625	631	568	612	648	562	614	585	567	606	579	611	598	598	591	630	604	578	597	561	601	592	673	631	567	616	606	538	623	591	597	615	620	621	586	637	601	584	612	592	609	571	581	627	621	582	581	655	660	600	627	580	599	582	625	576	631	633	572	559	580	575	563	599	603	601	580	547	566	602	626	621	598	612	631	571	619	650	651	566	615	611	620	634	614	583	586	590	623	649	604	598	609	624	657	652	656	578	617	616	602	631	565	564	550	592	609	582	579	596	579	661	605	590	607	597	614	627	575	617	627	576	584	574	578	605	590	603	612	621	592	577	607	584	673	588	599	622	634	631	597	587	627	605	619	609	573	554	584	581	619	584	570	608	630	568	618	604	587	616	580	611	636	571	597	603	608	546	598	593	585	597	607	603	618	614	568	614	628	587	639	615	599	614	615	592	606	591	616	683	620	598	619	619	621	632	636	567	590	626	635	600	579	613	637	582	604	570	636	651	623	588	587	594	643	604	570	582	637	604	613	585	579	600	584	636	604	604	627	599	595	642	609	598	628	583	625	616	626	571	619	621	563	581	612	573	653	576	620	578	618	598	591	611	626	598	569	630	588	599	600	604	588	593	648	621	572	592	642	611	628	597	615	581	608	586	599	638	568	606	619	626	597	615	615	583	572	635	584	609	606	587	585	651	625	603	602	596	604	580	605	592	551	610	608	550	608	564	592	571	626	595	632	606	624	552	626	603	633	577	592	668	606	614	602	616	597	581	609	583	605	590	577	615	641	630	587	591	641	584	620	598	593	638	574	591	613	610	587	573	597	620	581	599	631	607	609	578	616	596	600	598	675	625	599	601	616	610	611	580	575	634	563	599	551	572	587	596	565	636	605	600	589	602	557	587	589	618	658	556	582	623	619	601	571	626	588	648	633	599	604	593	558	580	604	615	584	609	627	603	583	556	568	604	610	553	651	626	590	626	622	572	624	593	607	606	629	591	632	597	609	668	588	577	618	595	600	586	612	602	641	584	617	693	579	624	595	567	586	645	618	588	607	626	623	570	599	631	566	605	626	588	638	621	608	577	578	586	595	602	651	594	566	610	590	602	608	632	616	631	542	633	547	609	605	645	613	558	560	674	618	589	619	606	561	567	606	634	598	630	599	576	578	625	623	606	617	589	600	616	623	624	605	578	592	592	674	590	569	574	609	613	628	579	625	630	626	611	644	626	603	623	633	583	586	591	612	587	623	577	572	640	564	589	582	584	607	614	619	612	606	590	614	631	607	603	604	606	594	609	559	588	643	556	605	635	614	618	623	591	576	614	602	608	656	620	622	593	576	560	562	682	606	635	645	631	610	632	593	619	609	611	622	619	576	601	632	619	612	621	638	628	585	590	634	593	601	590	635	585	608	579	568	615	653	589	578	617	611	615	614	635	622	614	530	633	581	622	646	591	611	604	592	632	620	580	562	622	599	641	598	589	581	638	603	576	620	621	600	610	571	563	631	605	566	571	602	613	578	607	577	630	591	614	574	638	619	572	574	576	650	600	633	588	605	587	569	564	590	560	575	567	624	603	577	592	684	618	684	585	570	597	579	604	555	627	575	578	581	554	630	569	566	600	558	570	599	591	631	602	640	592	678	587	629	623	575	580	594	653	634	585	631	595	620	653	577	571	617	592	578	579	626	595	638	551	605	564	594	579	582	609	643	611	591	587	622	580	611	582	591	589	614	643	590	584	592	588	592	605	640	570	630	626	588	593	636	596	660	626	596	624	560	567	638	600	658	587	608	595	622	604	603	627	571	619	587	584	589	581	592	601	653	605	577	578	621	598	600	576	569	631	657	626	648	625	568	631	590	606	598	610	598	601	598	587	596	622	568	612	652	611	635	594	614	603	572	589	628	602	616	602	593	591	633	613	599	598	596	631	625	636	568	586	567	594	616	584	584	620	583	608	599	579	631	631	587	573	585	596	590	567	621	626	615	602	585	665	652	591	601	599	620	578	594	588	613	582	644	602	598	574	634	599	610	640	624	606	627	594	586	629	608	569	636	594	606	605	600	599	607	606	598	668	639	628	580	607	636	670	613	596	618	590	616	589	589	602	615	634	624	595	606	566	607	580	612	572	609	593	580	592	610	615	546	635	584	577	587	589	578	575	614	588	597	610	596	614	581	587	614	641	611	626	593	595	622	602	592	590	617	558	570	556	621	575	625	567	614	631	590	611	598	573	565	599	578	570	613	587	627	592	615	597	591	605	568	630	641	587	596	604	595	556	591	598	614	606	610	636	587	613	611	630	647	609	611	584	582	581	651	549	595	607	569	570	600	626	606	657	590	582	596	675	637	610	565	587	579	605	615	577	587	583	643	576	608	598	609	627	602	586	583	613	656	599	600	568	600	567	612	631	638	609	593	608	582	595	638	612	597	596	616	580	617	612	588	624	603	615	610	609	622	552	573	598	614	628	568	600	596	601	629	603	647	596	594	574	586	605	613	624	588	590	653	650	627	617	574	635	573	618	611	599	586	619	603	601	593	573	578	617	599	603	609	595	587	576	579	653	602	583	597	560	614	558	614	630	598	607	588	590	595	553	618	595	582	602	659	602	599
26960	20888	8195	451	228	168	144	136	105	115	104	110	113	92	97	97	98	121	101	83	103	80	86	89	108	97	99	111	106	100	108	90	100	107	113	114	106	113	99	107	106	112	93	88	87	110	85	109	93	105	129	101	95	99	97	105	106	107	107	85	90	119	98	98	106	96	96	93	88	100	89	100	104	83	107	83	102	101	123	103	107	100	97	97	104	104	110	86	96	96	96	93	82	91	99	99	94	112	81	113	72	81	92	99	93	103	83	95	97	99	109	99	95	95	102	90	108	97	104	90	88	114	124	94	101	102	93	127	98	102	126	95	102	94	104	86	96	106	109	101	90	111	99	112	92	103	102	111	108	97	118	89	95	90	87	107	103	80	105	89	85	106	127	92	87	91	98	84	97	101	100	108	98	108	110	120	108	115	102	104	101	102	112	83	100	97	108	94	109	108	110	95	102	103	105	100	84	103	101	91	90	103	97	109	103	88	117	95	93	97	101	100	107	102	94	109	94	102	104	87	111	105	101	81	118	92	100	101	105	109	94	94	98	92	115	98	99	108	95	96	110	101	117	108	98	103	89	102	108	97	90	84	92	84	112	86	96	118	87	98	88	91	117	80	99	88	123	90	93	110	115	94	104	94	88	105	109	90	102	100	94	89	82	102	117	109	88	120	101	85	90	92	104	101	105	94	92	97	103	107	83	101	107	108	102	107	81	103	88	106	92	104	95	95	100	95	114	108	85	100	106	112	103	100	102	94	114	99	102	87	98	110	103	103	98	107	87	104	114	91	93	100	99	109	91	119	88	104	90	95	85	115	106	96	90	96	105	80	100	119	112	99	98	105	99	123	101	110	84	123	101	93	108	89	90	98	87	88	90	72	87	88	115	96	74	86	91	94	104	80	105	82	104	84	94	90	110	106	114	87	102	90	109	87	113	108	101	101	109	108	107	97	104	101	105	100	93	108	91	117	89	104	79	100	98	96	96	87	93	99	106	94	98	110	99	91	92	101	96	103	109	113	116	100	97	101	87	97	100	105	95	103	89	97	92	105	93	103	104	96	93	105	80	93	102	91	114	90	104	83	83	97	99	102	102	91	101	103	124	107	101	103	87	99	100	91	115	115	116	82	109	94	107	83	94	94	97	99	96	97	100	89	118	90	98	112	105	82	114	120	88	121	108	90	96	95	109	86	100	108	101	103	113	93	94	89	114	87	114	93	96	97	89	110	88	84	99	95	106	107	87	90	127	94	107	98	94	108	90	118	108	106	102	118	92	98	105	108	83	105	93	103	99	87	111	109	92	105	97	105	87	108	94	108	106	88	90	90	95	85	93	89	96	104	107	96	86	100	102	98	91	97	112	99	106	109	89	91	115	104	74	94	104	102	105	96	93	100	89	102	112	96	101	113	100	107	89	95	96	93	97	94	92	113	92	83	106	106	89	99	96	99	99	112	94	91	99	102	106	101	99	102	92	95	93	112	105	93	110	103	99	106	105	106	88	103	96	114	100	102	106	104	98	111	93	95	120	92	102	94	104	108	97	106	99	97	115	103	93	89	96	93	105	120	92	97	102	103	103	83	112	120	93	107	104	96	116	105	85	112	85	103	122	70	105	90	102	90	98	95	99	107	101	102	85	89	87	106	105	99	95	108	90	104	97	100	109	111	99	93	98	87	99	102	97	101	95	105	103	94	122	102	96	95	110	90	96	110	107	105	108	84	79	114	85	105	91	89	104	96	100	96	120	95	107	105	108	91	95	101	88	116	105	76	111	115	87	116	96	84	108	107	89	105	111	90	114	99	89	116	115	93	105	101	109	80	101	103	104	94	105	113	103	120	108	100	96	83	87	100	106	87	97	99	90	101	96	92	100	93	100	106	108	111	107	115	92	98	99	97	82	113	97	105	108	105	84	101	90	89	106	105	114	86	89	89	100	110	86	97	118	90	111	92	100	94	89	98	108	85	94	87	96	95	105	94	110	90	114	100	93	110	93	116	64	99	101	91	86	86	103	108	111	109	106	89	105	94	96	95	114	100	98	86	99	84	91	102	101	86	95	106	104	93	100	97	98	103	100	99	104	110	107	101	101	107	99	119	101	133	109	83	98	96	114	99	105	97	95	98	89	112	110	107	103	113	96	100	93	82	88	109	93	105	114	118	100	99	100	104	96	104	87	85	97	107	83	111	92	114	92	102	89	105	86	103	98	84	108	105	104	121	84	100	87	71	94	104	115	89	95	94	110	100	105	110	110	101	97	98	92	109	89	101	90	112	62	109	86	104	97	91	111	104	109	91	111	85	92	104	108	87	91	110	93	104	95	79	101	83	117	89	101	104	80	95	109	114	110	90	106	105	100	100	103	107	106	109	104	81	91	102	109	93	114	107	87	102	94	105	119	101	107	87	104	96	98	94	89	126	103	96	100	112	97	108	99	112	112	98	90	92	112	85	117	102	106	93	114	97	105	84	89	122	113	107	93	76	91	101	104	101	97	94	88	95	101	77	95	106	103	92	104	105	98	96	98	102	91	93	78	104	91	106	100	92	102	96	86	109	106	91	96	106	101	120	98	93	111	106	91	114	110	107	98	101	98	105	112	80	77	94	107	99	102	107	104	97	88	99	92	100	93	119	87	110	117	83	90	118	101	101	93	112	108	103	108	87	107	88	105	119	108	97	92	102	81	89	107	95	96	110	87	97	97	116	107	105	83	108	89	87	97	116	112	104	100	98	110	102	99	106	95	93	97	94	91	107	89	95	111	100	104	95	91	107	98	96	103	79	92	109	95	102	95	101	101	91	101	92	100	116	134	102	101	90	83	100	117	96	110	105	108	101	96	97	103	86	113	107	93	91	90	79	93	98	100	93	107	97	87	113	82	95	123	112	87	103	115	111	111	95	85	113	96	108	90	86	104	104	97	91	100	105	98	91	111	111	112	103	92	115	101	92	101	126	102	89	94	99	76	107	98	94	96	113	100	105	94	110	84	100	106	105	105	103	99	95	102	80	107	92	109	91	102	91	84	89	82	101	89	96	107	113	99	101	111	116	88	104	123	84	89	103	101	83	115	89	109	111	98	87	95	111	103	111	93	107	102	96	100	111	103	101	113	107	94	96	90	88	119	83	106	100	82	113	107	104	97	94	88	95	103	106	108	93	81	91	100	77	102	90	100	121	108	115	109	98	112	95	106	91	86	100	91	102	79	99	98	113	116	100	103	89	89	110	102	106	104	93	74	102	100	102	93	106	112	105	112	89	103	103	106	119	114	105	78	81	87	116	98	76	84	116	105	107	101	93	95	103	105	109	87	96	74	99	97	115	96	100	94	98	100	84	105	115	103	98	110	93	106	97	101	116	89	88	103	90	92	76	116	85	74	87	103	91	90	115	87	99	81	99	106	100	126	105	114	108	96	110	94	99	106	100	97	111	91	91	94	120	86	99	90	98	104	104	121	104	102	108	99	99	90	92	105	110	108	106	91	92	103	90	86	116	107	98
3910	1389	1258	610	452	337	314	243	257	246	227	221	209	195	183	207	172	200	205	186	167	192	194	179	187	196	194	184	170	173	158	181	199	173	186	169	168	190	169	196	178	174	190	189	167	175	191	173	183	176	167	189	192	197	172	191	195	184	176	182	180	158	171	189	189	179	202	183	196	137	194	174	185	185	177	158	186	148	197	185	181	172	179	139	194	178	169	191	181	166	156	188	168	169	177	180	168	163	191	202	192	188	193	189	152	182	186	153	186	168	183	196	165	168	169	179	152	187	188	160	166	180	185	151	163	172	174	198	188	182	181	154	209	163	195	157	192	187	179	169	182	171	187	165	190	202	195	189	157	209	185	191	194	184	186	165	190	165	176	161	177	173	195	216	170	189	178	173	193	167	189	169	163	142	202	169	215	181	180	177	206	193	157	178	154	186	177	169	162	158	172	178	156	155	186	176	169	187	201	179	158	194	175	168	182	178	182	167	180	178	187	156	193	194	181	198	182	194	189	190	195	174	180	176	146	190	178	156	177	163	167	205	173	159	197	171	187	179	179	178	189	183	165	189	176	156	208	193	178	166	160	184	162	172	165	180	175	154	172	166	186	186	179	184	156	202	186	156	179	181	192	185	175	169	169	193	181	181	177	160	192	174	182	203	197	180	182	179	219	178	176	184	166	165	191	185	156	198	183	184	190	178	174	187	198	178	164	190	167	188	184	169	167	162	165	181	158	178	170	170	181	191	175	198	160	175	182	182	173	175	165	171	171	175	165	196	177	179	164	188	202	173	161	192	190	176	192	189	195	204	173	185	162	161	193	144	189	177	189	184	189	185	177	196	195	198	180	196	190	176	167	216	174	186	215	192	182	170	189	153	184	194	160	200	194	183	166	200	172	193	178	182	171	161	173	179	173	185	196	168	162	180	172	188	188	176	161	172	163	152	196	170	186	184	186	167	165	180	178	189	157	190	190	179	183	186	165	162	182	189	154	169	179	187	186	179	169	179	162	179	180	174	170	186	191	177	162	174	172	181	177	188	157	175	175	183	180	169	168	174	175	184	196	172	179	217	178	193	179	179	180	166	199	180	166	170	158	174	180	189	193	178	182	190	183	168	176	200	174	169	178	196	194	166	177	167	180	179	191	177	165	175	171	179	169	185	180	184	183	184	165	166	166	174	163	185	186	165	175	168	171	160	204	197	171	184	191	182	186	150	190	193	185	199	163	179	187	171	180	197	162	201	180	190	192	190	201	147	176	171	167	169	193	181	179	185	169	183	162	152	170	169	156	183	166	185	171	162	179	190	175	209	177	178	171	173	170	160	156	158	195	166	181	188	148	167	176	156	191	177	191	172	191	187	198	182	174	177	178	177	172	169	166	185	173	182	174	140	190	165	223	163	190	192	170	177	177	182	180	164	168	168	170	170	167	192	197	164	170	188	183	178	169	158	186	167	182	174	196	163	192	186	186	161	155	164	192	177	157	192	187	187	191	196	187	154	156	160	169	167	179	182	175	181	183	209	163	156	158	150	161	176	155	187	179	156	181	167	175	182	178	152	194	172	175	168	188	177	188	163	189	166	176	179	176	159	185	162	202	191	201	174	171	167	174	188	167	188	202	182	178	164	164	182	162	156	183	178	169	181	161	173	166	194	165	174	177	163	192	185	177	175	176	188	189	199	168	187	176	180	180	181	197	167	198	177	183	184	190	162	166	174	176	157	174	215	170	203	187	165	165	194	168	170	212	190	148	179	178	188	193	168	164	190	179	160	185	176	205	185	200	166	175	171	179	188	182	198	187	184	200	172	159	173	156	180	163	188	177	175	196	172	175	168	196	184	196	184	152	170	182	172	183	189	178	197	176	182	182	168	165	160	190	175	156	194	171	178	186	175	175	184	161	171	180	164	200	187	180	179	178	166	184	173	194	180	178	182	178	175	173	159	180	201	170	196	181	177	184	188	190	183	182	140	196	170	184	169	173	195	193	185	172	209	201	175	195	195	175	175	180	188	174	161	176	190	187	187	168	160	171	192	183	199	189	154	164	170	189	171	181	182	173	190	188	173	164	169	176	179	190	170	175	184	188	212	162	164	167	175	196	201	161	171	179	166	195	171	159	198	168	186	171	149	207	171	166	157	194	166	218	190	196	157	203	200	203	168	176	182	193	199	194	189	155	175	171	192	176	186	191	188	202	201	192	162	183	163	171	187	190	177	174	180	174	164	176	166	171	206	192	204	165	177	172	177	175	174	171	184	181	179	168	149	189	181	155	143	197	174	177	181	176	176	188	195	152	199	193	179	165	153	174	180	154	170	196	177	157	190	191	176	187	167	153	173	160	167	167	202	163	188	182	205	164	183	196	196	201	187	180	166	166	189	162	194	177	179	186	179	194	165	152	207	174	171	176	182	147	149	181	164	173	167	172	183	179	191	199	164	172	181	183	159	185	200	173	192	192	167	183	172	169	185	172	184	158	165	180	184	170	173	170	161	182	198	188	165	178	184	196	156	199	156	197	176	180	184	184	182	194	195	196	173	186	190	164	177	179	176	171	155	188	177	169	188	152	188	184	171	154	176	177	182	183	193	162	191	196	168	184	191	162	186	168	185	158	175	180	167	180	185	172	158	171	156	194	172	142	175	166	173	178	170	166	194	166	159	157	188	190	187	192	185	185	172	174	194	193	168	178	191	185	186	206	152	186	163	173	191	164	184	170	175	177	184	193	178	189	185	179	171	176	168	175	170	185	172	180	165	172	162	158	172	201	180	168	183	184	161	174	185	178	191	163	173	177	191	175	180	174	179	181	150	200	185	186	186	191	196	166	161	172	196	174	177	184	152	167	182	173	165	171	182	180	165	171	188	180	180	199	188	167	161	163	159	158	180	180	182	197	172	177	170	174	172	169	200	171	172	184	175	182	188	177	187	169	197	184	175	175	166	164	186	182	146	164	189	185	162	181	170	178	172	154	182	182	203	174	179	186	177	167	171	165	184	177	149	161	198	163	181	166	182	184	190	173	167	187	185	180	184	197	169	167	182	162	190	186	177	185	175	171	160	174	186	169	182	197	183	192	196	181	167	162	178	183	174	187	176	149	185	167	181	182	185	177	166	175	170	178	188	166	197	183	171	178	209	183	172	186	180	181	185	175	167	172	159	173	176	173	159	160	179	154	174	173	203	170	189	174	193	187	186	197	161	182	152	185	183	206	169	168	176	177	190	192	165	169	198	162	157	168	176	184	169	198	183	173	185	176	163	175	191	178	200	185	180	183	173	181	172	155	156	174	169	167	178	162	178	188	181	157	206	187	189	156	171	174	162	159	173	180	189	176	173	182	193	195	190	173	192	179	179	182	164	163	197	181	179	215	161	150	194	165	195	189	182	183	175	169	192	173	161	199	184	178	194	167	203	186	197	159	185	216	182	188	195	174	169	161	155	168	195	185	183	196	172	163	202	171	201	164	198	160	172	202	189	176	179	169	172	189	185	177	180
24175	21404	28880	24319	21249	3998	883	585	470	479	404	395	362	358	367	354	305	296	312	337	306	280	293	301	268	262	284	268	291	298	234	263	261	261	281	281	272	268	274	282	287	251	261	261	288	279	265	257	263	288	288	273	264	248	287	256	281	251	288	261	264	268	282	256	283	267	286	291	295	278	265	267	251	271	283	279	259	303	266	276	254	278	302	289	232	258	258	292	292	272	255	266	275	282	240	266	273	306	252	267	277	272	270	276	279	259	249	275	264	298	282	253	272	249	305	278	273	257	264	284	304	299	260	250	275	290	275	278	258	309	280	286	275	256	260	299	267	258	277	261	248	259	279	272	273	298	252	249	267	258	288	266	285	282	287	276	240	279	289	274	284	247	275	263	301	278	253	269	243	259	257	238	261	273	251	267	248	275	259	279	244	271	254	267	259	291	246	275	247	274	263	271	275	235	291	247	310	264	292	251	257	305	252	248	271	251	287	248	280	261	282	272	258	269	249	264	269	244	287	251	295	272	282	296	268	244	261	254	283	266	235	253	284	251	294	264	284	271	270	262	284	272	250	261	285	260	273	267	279	270	268	269	239	262	244	264	256	231	306	294	265	240	251	256	275	285	279	256	269	254	271	273	261	269	270	263	273	253	259	261	275	272	260	270	267	255	290	288	269	294	271	244	269	263	262	314	268	271	282	267	259	268	247	248	292	262	257	281	266	306	260	272	269	237	221	272	262	259	300	249	286	285	259	258	300	260	256	258	297	262	309	274	294	260	285	276	273	254	248	237	268	273	265	290	245	257	281	267	259	263	260	256	291	262	271	254	257	285	255	264	261	268	259	289	302	254	279	264	240	276	244	291	287	261	266	275	302	284	304	288	274	242	273	264	251	248	255	289	249	277	256	266	315	278	281	251	263	279	256	282	258	261	250	253	244	259	288	291	281	247	290	274	233	295	267	259	268	259	274	273	267	276	264	268	228	288	225	268	243	263	281	286	258	295	277	286	267	279	256	266	297	280	291	278	257	263	271	255	296	277	280	265	265	268	283	281	297	262	275	283	278	271	258	284	269	267	268	259	238	283	264	279	257	261	280	242	278	268	246	271	293	267	269	294	284	292	263	295	264	282	256	273	290	251	282	290	260	289	245	243	290	284	281	287	241	228	257	278	252	282	262	247	269	238	241	254	280	271	267	264	276	262	284	283	260	252	277	247	247	242	242	235	273	278	274	256	284	234	289	262	275	274	248	282	278	285	256	268	230	267	248	250	267	257	249	283	296	263	272	258	276	259	251	305	275	267	247	261	249	264	282	276	223	276	304	240	304	289	293	281	292	295	258	224	257	296	263	263	274	265	278	298	288	267	262	246	268	268	276	260	268	279	244	238	266	264	284	261	274	242	250	261	303	297	270	277	289	261	249	280	265	299	270	293	274	291	251	246	266	256	281	294	265	265	268	268	283	255	310	288	254	264	255	281	281	258	250	275	278	263	258	279	283	290	255	268	261	264	262	256	275	264	267	259	264	289	282	275	249	281	273	262	278	267	282	290	269	241	276	298	264	264	240	259	263	244	257	278	244	264	275	249	251	265	224	236	266	286	266	273	303	304	270	236	247	276	275	252	263	252	274	270	272	278	281	279	258	267	249	249	251	276	263	260	249	279	260	281	268	266	297	270	262	273	249	251	306	263	274	281	264	276	233	284	284	259	309	302	238	279	247	254	256	236	268	284	286	252	272	237	258	280	293	278	268	249	235	272	302	265	275	241	281	260	252	271	263	273	251	247	298	252	272	269	282	275	274	313	261	265	259	269	259	273	282	273	265	265	274	242	271	253	259	275	232	268	240	270	250	266	278	249	287	275	280	258	254	256	279	279	260	260	243	273	249	241	276	277	269	275	269	261	285	256	265	254	289	238	297	271	228	260	278	275	290	258	260	253	254	272	252	280	284	292	265	276	270	266	274	286	252	232	272	263	260	270	254	262	262	267	260	271	280	276	280	243	297	264	260	293	288	265	260	256	253	251	280	284	254	269	262	247	278	257	235	271	274	284	261	284	280	274	249	272	252	277	267	280	283	255	268	262	299	284	294	269	273	257	253	294	288	235	274	284	268	290	255	286	262	264	273	308	270	270	277	269	253	259	270	271	278	252	299	267	255	241	253	261	275	295	268	273	248	265	272	263	270	259	279	238	250	265	253	280	294	266	237	266	271	255	261	258	256	263	263	257	255	273	282	258	262	243	259	256	247	268	257	242	277	278	284	242	277	254	246	250	275	241	276	286	245	241	272	254	237	262	241	288	249	245	285	263	262	288	274	246	286	268	241	254	249	264	252	277	288	278	249	274	251	268	257	275	252	271	258	280	249	268	258	262	254	272	274	266	235	283	268	247	288	290	267	251	245	268	269	264	284	289	240	255	267	288	262	253	267	291	255	297	270	299	252	261	252	266	271	283	283	266	281	234	265	260	233	287	290	261	250	273	287	257	283	259	254	230	273	284	275	246	258	303	247	266	252	267	297	283	269	269	261	290	264	280	241	263	244	262	249	254	273	299	267	285	277	270	280	288	291	252	269	238	262	293	280	256	275	248	258	280	248	260	259	262	251	287	269	256	296	259	262	235	268	279	258	274	258	259	293	268	264	263	255	229	258	254	250	273	247	265	273	249	267	292	264	244	275	248	260	256	271	267	278	269	274	270	266	270	261	274	278	299	239	261	284	252	267	279	247	265	259	270	283	274	264	262	250	233	252	264	294	267	274	234	267	284	247	254	287	262	291	261	259	268	287	273	266	282	257	279	273	283	256	270	260	243	270	263	267	242	269	266	278	277	249	261	260	276	267	259	270	278	288	243	240	268	268	279	286	296	275	279	293	265	279	275	298	263	284	251	259	263	250	285	270	267	266	262	253	238	295	260	290	262	267	255	271	245	266	274	270	253	270	275	282	283	288	278	267	251	262	265	244	256	299	232	284	270	288	298	261	282	280	271	273	260	257	285	280	281	257	279	258	253	275	272	266	264	264	299	275	266	274	276	269	273	267	288	290	296	254	245	300	270	255	272	293	269	248	257	261	266	273	272	242	256	244	295	254	259	257	268	223	277	282	262	261	272	280	284	271	273	257	258	290	261	250	263	240	254	252	256	271	275	257	259	266	271	280	268	290	301	274	270	316	254	284	237	253	274	256	290	287	257	268	294	280	283	277	266	280	256	253	250	236	284	246	259	306	285	268	288	259	268	267	253	272	273	253	281	267	278	252	258	280	266	302	268	248	256	247	263	265	244	244	269	273	272	295	285	274	245	273	232	247	267	278	284	322	278	291	272	273	300	284	242	241	271	257	273	258	267	287	270	277	271	265	277	272	248	266	241	256	269	304	257	261	284	279	251	264	275	266	238	250	275	279	283	273	263	244	283	297	307	293	268	253	252	256	248	268	285	245	269	302	270	252	271	259	271	266	247	240	266	233	230	254	293	287	290	268	278	254	251	262	273	236	271
5864	11191	9371	4726	3274	2403	1870	1483	1275	1056	934	876	831	750	693	654	632	552	561	609	528	526	537	561	546	503	530	515	497	490	514	475	509	480	442	478	481	477	423	451	534	492	474	428	470	450	477	501	463	482	441	439	452	444	457	437	455	412	466	443	453	433	397	456	457	413	433	424	422	426	461	440	438	417	407	440	441	439	463	454	463	456	471	416	448	461	429	417	452	425	445	426	446	461	471	431	418	456	439	452	435	425	461	460	493	462	461	436	430	430	434	435	388	439	450	439	477	437	430	475	437	439	440	417	457	430	456	441	446	434	427	448	476	473	425	470	438	437	449	427	445	430	440	451	444	429	489	423	420	465	448	455	466	425	423	430	436	451	461	485	436	445	469	432	455	458	427	439	416	452	413	456	458	473	444	457	421	458	476	446	472	409	422	430	475	453	454	435	438	440	467	410	444	451	422	467	439	435	453	441	451	411	473	462	436	416	467	412	446	456	485	452	424	426	416	433	437	444	451	421	420	457	419	450	434	445	429	399	461	416	435	441	437	453	435	442	420	463	429	453	459	441	428	405	436	495	404	436	401	485	467	459	399	432	459	442	463	418	429	417	415	459	468	436	447	465	450	438	446	446	470	438	451	430	449	455	426	444	420	431	434	454	422	440	417	448	467	439	432	475	444	401	455	420	468	466	436	419	432	469	410	399	442	389	439	439	435	457	410	477	418	410	461	452	458	446	429	452	406	406	392	440	452	415	415	455	410	438	467	469	441	459	433	451	445	414	420	434	458	441	457	407	424	447	426	407	460	454	406	473	441	434	455	461	444	460	398	492	475	451	466	441	430	457	439	451	442	418	434	456	457	428	458	469	437	427	418	430	466	435	448	465	444	452	457	458	441	473	450	439	442	449	413	450	444	432	437	421	470	451	423	447	455	443	444	448	415	441	446	424	473	451	445	451	442	428	419	425	465	468	455	447	457	432	443	443	416	441	440	426	403	457	455	399	468	429	461	496	440	435	418	455	482	433	450	426	432	434	424	469	457	427	475	430	433	448	460	443	462	452	425	447	456	435	427	426	459	457	407	449	435	426	434	454	452	446	445	439	466	502	441	416	438	428	433	421	440	430	459	453	437	397	445	506	425	471	416	424	451	443	418	441	460	414	435	455	436	470	457	437	402	410	467	436	432	444	465	454	447	467	422	418	439	475	465	425	426	460	466	431	434	421	458	468	455	422	421	475	438	424	448	456	428	441	426	451	455	459	490	409	442	425	430	416	479	412	434	442	456	401	439	471	488	430	389	436	463	454	424	455	439	454	408	432	430	439	414	430	411	431	460	439	445	465	453	431	414	457	430	419	431	417	403	457	440	436	447	398	451	428	422	440	430	456	440	458	436	429	444	437	418	422	445	436	463	467	477	416	466	466	463	437	460	446	451	416	473	433	429	463	439	451	457	463	426	423	440	446	417	407	429	438	437	437	456	465	461	419	456	419	412	460	466	436	397	443	394	427	465	431	421	437	423	423	453	419	438	435	468	472	429	431	489	475	472	429	485	431	461	437	433	411	402	446	472	397	417	463	442	453	431	448	471	443	445	418	446	408	418	397	457	423	444	456	460	457	443	474	468	430	454	414	434	470	470	451	463	420	442	406	445	460	452	479	431	454	434	467	446	431	433	492	449	428	464	421	428	436	420	432	467	424	417	400	463	448	415	442	428	438	439	448	471	459	458	406	431	444	453	470	438	485	409	419	491	456	437	435	425	420	394	452	472	467	422	421	424	420	416	463	408	457	444	401	480	461	414	406	423	458	433	472	445	435	440	448	430	432	448	431	434	437	440	437	449	506	471	431	432	473	435	403	393	422	436	445	403	442	459	427	456	477	446	440	422	464	443	438	440	435	423	453	483	421	425	447	445	408	471	485	401	445	438	475	431	427	428	441	499	447	427	421	438	390	458	410	464	485	452	450	454	429	441	441	423	431	415	400	466	429	442	456	434	441	431	429	468	447	467	429	462	432	449	440	456	462	512	423	423	449	419	396	462	471	453	455	449	423	460	404	451	430	446	468	468	431	466	435	428	477	475	442	428	430	440	454	454	439	469	423	438	434	451	465	444	436	412	447	444	419	447	433	445	468	452	447	435	416	436	441	442	446	464	406	422	443	431	449	448	476	461	408	444	447	463	448	447	400	412	404	453	456	411	417	401	434	435	443	428	454	414	425	446	451	471	461	420	452	442	459	464	431	472	416	439	460	441	435	435	438	411	460	417	425	454	439	427	435	426	388	422	424	489	428	423	441	466	437	418	430	397	440	432	435	466	468	406	477	403	472	412	438	443	448	465	451	459	425	479	423	415	418	426	471	451	431	450	456	431	425	409	421	438	442	413	455	458	407	454	411	425	402	438	431	448	455	420	430	404	418	439	441	453	467	457	429	456	444	421	419	431	472	428	465	452	444	442	426	463	428	437	443	452	441	459	432	477	434	442	438	415	416	471	435	434	411	473	465	425	411	431	463	451	465	425	483	414	459	447	431	441	437	442	427	447	439	410	441	441	437	464	437	454	433	437	457	482	446	439	436	463	474	449	435	441	439	450	435	426	459	447	457	399	404	443	426	449	422	441	437	425	440	416	480	438	411	426	433	418	393	439	422	431	391	490	430	436	451	410	424	445	414	449	431	451	471	464	410	448	466	452	483	490	458	461	467	413	446	443	441	502	425	439	470	476	454	413	437	437	446	441	420	447	447	406	435	445	453	402	435	409	447	449	436	456	446	409	488	469	454	474	458	465	462	435	464	440	434	443	434	439	470	393	447	431	409	426	427	435	467	389	459	450	430	445	437	423	450	455	435	443	461	441	449	451	426	462	455	450	439	456	421	428	466	436	464	425	412	463	408	457	433	426	477	435	463	432	400	452	457	430	470	441	407	457	468	448	438	461	424	476	444	478	444	476	427	429	452	481	432	448	462	445	442	438	452	459	426	459	446	391	443	415	435	423	491	459	441	438	456	444	461	439	468	434	486	436	437	456	417	474	454	437	440	401	475	394	428	439	430	459	450	457	419	438	420	391	422	423	452	415	453	431	417	416	443	439	451	445	441	418	442	436	461	448	428	424	481	453	457	407	442	460	443	441	447	434	445	407	434	441	461	444	396	458	452	422	434	466	464	464	435	441	417	434	446	445	449	469	414	457	427	493	477	424	446	445	482	405	465	462	479	441	452	468	412	451	462	465	462	422	435	448	445	435	437	427	442	431	419	451	443	465	433	411	454	432	465	467	422	399	437	448	449	452	451	428	417	471	456	476	422	434	446	461	425	443	462	469	451	445	410	432	443	449	480	406	441	483	422	470	465	445	451	460	452	452	442	434	446	470	470	434	459	436	436	444	476	489	454	437	428	475	409	474	485	430	442	423	451	436	468	446	442	443	440	449	459	397	394	438	454	452	454	469	447	447	446	451	446	435	484	482	467	440	457	447	439	447	456	419	427	435	401	436	471
23211	21412	29475	23757	21412	21203	3765	1114	916	768	712	634	597	544	521	529	519	522	499	487	466	503	487	462	461	421	460	475	469	465	440	433	428	417	458	454	431	404	417	441	407	397	401	458	396	403	433	416	442	416	457	411	425	418	395	417	433	412	405	443	427	450	409	410	397	421	415	403	391	418	420	439	416	417	391	425	394	405	424	386	384	390	423	401	397	417	401	396	411	440	413	412	371	392	406	422	369	415	398	422	416	403	397	399	431	379	375	382	436	384	417	383	426	425	361	393	379	418	416	412	419	389	401	400	391	414	407	399	405	379	362	398	388	406	427	411	385	390	402	391	408	408	398	428	383	400	396	395	419	401	402	405	411	405	358	384	429	377	407	423	426	401	406	417	387	407	428	412	398	420	421	390	378	420	393	436	391	439	377	401	356	397	424	397	447	428	411	394	394	397	385	426	405	417	438	407	423	393	382	376	428	395	434	404	427	444	399	400	414	417	436	419	464	407	410	428	376	433	389	393	358	412	399	383	392	438	419	407	409	376	405	422	381	421	407	396	438	390	431	411	408	405	402	373	392	406	439	389	436	406	425	423	401	385	394	413	426	434	410	383	418	413	394	392	434	390	443	395	428	412	407	394	401	375	437	420	416	422	411	405	403	421	352	418	414	394	397	387	407	405	413	450	413	418	413	440	389	397	387	403	402	391	397	405	412	368	404	415	376	419	442	401	381	439	394	368	425	428	388	416	404	423	388	377	427	379	381	399	426	409	375	421	438	387	422	395	407	411	427	385	390	388	401	386	394	406	427	368	406	425	420	382	372	396	382	403	446	395	380	411	388	447	387	396	385	402	412	434	395	414	388	388	408	373	403	445	377	380	401	381	393	352	424	384	427	406	435	409	436	440	399	409	411	403	391	426	403	403	409	406	394	395	390	389	399	405	416	334	430	419	396	395	435	408	404	414	394	377	404	399	389	396	399	415	393	420	369	395	405	408	366	416	392	415	389	406	428	401	422	378	380	406	422	397	396	379	407	411	413	423	401	385	435	400	422	411	361	381	407	423	420	389	423	429	418	417	428	391	413	376	398	392	387	418	415	426	390	406	403	415	456	418	424	411	402	408	403	375	413	419	394	395	451	410	410	397	378	394	410	384	431	433	448	382	378	432	381	406	419	390	395	426	404	395	410	394	411	360	384	443	420	410	463	428	405	379	411	382	431	387	426	399	394	430	397	404	401	391	407	437	394	418	403	416	377	398	390	427	414	378	427	387	409	404	417	381	406	379	379	403	421	429	433	413	428	385	410	396	427	418	390	375	399	400	431	409	395	387	416	408	416	419	400	410	396	384	387	441	422	397	393	367	422	399	377	393	406	380	393	424	387	368	410	407	380	419	409	390	399	383	436	372	422	426	382	402	392	408	368	377	397	417	417	378	390	421	423	448	389	416	386	407	405	425	390	419	382	406	413	395	364	386	405	417	429	398	412	417	423	407	388	386	422	387	419	416	396	380	401	383	380	393	402	394	385	416	399	422	405	422	408	405	437	416	399	401	397	421	402	404	412	413	396	430	406	379	358	410	388	438	444	390	394	381	376	408	366	423	387	407	399	392	405	411	399	393	420	393	415	393	414	403	420	383	395	391	396	425	417	383	404	408	440	384	430	380	379	377	380	384	413	434	398	407	417	373	362	412	390	428	418	421	426	405	393	417	436	427	402	387	404	381	438	391	400	378	382	395	379	434	402	386	378	378	422	390	389	412	383	448	379	398	436	403	427	402	413	428	365	379	394	398	400	414	387	415	423	389	462	360	388	411	417	398	383	419	434	400	370	380	394	391	399	383	387	456	392	411	376	360	422	415	417	408	426	387	380	393	413	364	378	389	408	426	378	428	383	416	409	377	401	390	397	443	407	421	425	376	430	393	376	413	382	424	407	380	413	431	381	383	373	409	405	416	388	391	412	437	409	386	423	382	402	416	449	418	373	400	437	431	435	397	393	381	414	404	371	393	418	403	394	365	353	396	413	393	391	402	397	422	428	391	403	411	379	399	409	398	397	380	397	375	398	411	421	416	420	424	407	385	405	431	423	397	451	390	419	386	394	414	441	404	395	412	439	411	433	357	429	405	382	389	417	379	416	405	389	414	401	399	406	370	418	427	409	391	417	414	430	396	424	412	453	403	384	415	362	409	409	414	382	412	423	403	421	386	412	416	410	423	401	379	408	389	408	389	405	387	407	405	384	406	398	400	413	391	420	387	407	420	394	400	392	375	398	463	372	432	386	449	378	416	420	397	377	390	393	397	427	401	388	403	401	404	407	410	419	392	400	381	400	408	388	401	411	401	449	402	407	403	376	410	401	426	395	373	384	448	391	402	412	408	395	385	412	382	433	446	412	378	386	395	381	403	378	433	364	391	385	442	398	415	430	420	414	407	405	410	384	411	398	383	400	402	402	413	415	397	412	384	424	442	411	410	418	436	397	373	428	353	388	386	393	436	417	421	434	419	420	393	424	393	397	401	389	378	405	423	373	394	419	421	408	414	417	384	404	423	408	408	427	375	406	411	410	406	394	395	427	408	419	412	404	376	400	411	385	411	384	430	385	404	388	417	393	434	434	408	389	406	367	383	376	424	431	376	403	399	409	414	404	390	382	378	403	415	421	391	422	376	386	412	386	410	398	408	404	383	379	408	422	433	409	399	405	418	403	393	396	414	368	399	400	439	392	408	429	390	403	397	408	471	432	403	415	382	403	388	402	379	410	421	389	414	409	374	419	399	407	403	397	400	424	398	390	423	386	402	406	390	438	407	404	345	418	415	381	419	397	405	430	417	397	419	400	401	368	404	430	415	424	380	401	373	405	426	388	416	381	411	384	385	406	389	392	375	397	419	420	434	403	387	409	450	398	400	389	395	419	411	365	395	363	407	390	407	404	411	382	391	412	424	403	388	380	419	412	386	411	411	422	444	386	393	400	416	435	397	378	386	412	421	428	413	425	376	408	387	430	385	401	411	416	406	423	377	386	402	403	411	409	395	407	401	422	429	442	406	435	409	432	415	441	383	394	428	400	425	395	415	425	399	391	409	431	450	359	372	382	404	430	421	403	415	397	443	388	373	398	412	378	417	340	388	404	373	407	379	449	387	396	413	391	385	408	391	446	409	366	423	399	389	424	405	430	404	398	410	393	440	410	413	359	381	409	371	406	410	391	415	388	423	395	422	393	420	398	413	387	387	370	416	369	398	403	412	417	401	429	417	407	402	406	400	405	459	449	411	397	387	415	351	423	431	407	430	378	396	356	409	402	404	383	371	387	411	380	355	409	411	423	422	425	394	397	384	412	402	348	384	404	394	393	406	427	416	420	428	416	382	417	391	414	392	372	415	407	405	391	412	373	413	368	407	399	401	391	402	418	431	421	394	391	405	409	428	410	403	398	397	395	397	429	410	375	403	393	415	403	404	397	412	416	397	401	383	413	398	405	396	420	395	403	409	402	365
8664	17941	14916	8344	5700	4360	3374	2613	2243	1887	1615	1471	1336	1212	1072	1071	1024	980	952	907	894	819	827	867	866	734	721	759	783	713	744	740	716	670	747	717	702	726	692	693	684	670	667	739	667	692	727	663	700	685	695	654	647	656	632	693	685	647	652	662	681	700	670	658	614	645	695	671	626	646	692	690	657	646	634	682	642	676	658	679	700	667	652	657	650	673	635	629	602	671	649	659	643	655	688	650	660	683	644	669	640	663	647	615	597	617	650	632	667	674	657	630	658	643	668	675	648	650	657	630	633	632	631	671	580	666	722	646	642	678	607	637	602	671	689	649	659	671	616	611	645	640	662	683	673	659	601	659	628	644	679	636	662	657	683	678	605	634	631	722	676	576	640	641	674	679	666	628	649	632	660	680	634	633	661	647	683	637	672	587	687	639	681	690	674	677	666	655	648	691	688	626	670	646	635	688	622	674	631	667	649	676	626	642	672	662	664	649	644	629	628	633	675	666	658	673	681	621	673	703	681	691	656	606	607	659	639	614	630	634	673	661	637	638	645	709	677	581	652	668	624	645	690	681	656	676	650	644	668	687	693	645	620	675	637	654	664	612	656	673	644	659	670	595	674	652	684	608	683	617	567	647	665	665	659	636	673	622	689	627	634	648	671	657	633	630	642	671	664	686	693	611	645	639	657	631	668	624	670	654	621	676	633	654	630	641	623	628	650	635	642	602	627	652	662	624	631	577	634	662	631	701	668	633	654	695	604	615	661	685	643	639	679	651	624	677	624	643	627	625	695	646	676	632	649	629	652	620	675	660	653	640	660	686	623	682	658	657	637	655	633	646	655	675	644	669	634	633	631	649	660	665	636	635	623	663	634	672	658	721	666	664	627	690	634	654	676	675	691	622	657	650	635	679	714	639	655	630	627	643	669	620	671	613	631	672	650	643	625	644	691	651	644	660	629	647	674	636	614	628	674	631	650	642	651	630	628	626	650	676	597	660	644	683	659	684	664	654	644	618	652	633	683	654	614	640	656	626	655	633	666	657	618	639	655	662	667	605	666	619	619	671	670	615	661	645	662	673	687	644	700	610	590	644	623	690	683	671	612	672	622	605	670	636	648	691	640	691	655	628	656	637	658	626	613	657	624	621	651	661	644	632	622	658	661	649	678	629	649	672	633	631	650	620	668	652	634	707	615	635	632	612	657	625	660	642	684	667	642	674	659	667	634	622	684	592	637	614	650	649	713	639	657	640	682	649	680	651	694	624	655	623	704	629	591	649	669	642	629	649	673	634	641	619	639	648	644	648	648	694	630	600	631	604	665	609	678	652	643	659	635	607	710	669	660	626	678	668	624	634	628	664	632	647	637	667	645	684	636	636	654	642	648	615	631	657	640	653	623	649	635	619	595	654	690	660	664	648	645	635	669	650	618	648	632	624	602	640	633	668	596	630	626	658	679	649	638	683	632	639	626	635	602	641	621	700	648	623	594	636	685	649	650	642	645	635	675	673	650	587	630	654	654	614	674	596	618	679	614	673	656	636	619	615	652	621	680	649	676	665	615	693	648	636	650	663	604	647	652	707	645	644	637	626	700	649	657	657	620	647	650	666	588	642	655	654	638	654	625	602	634	663	633	665	653	664	625	692	700	644	665	629	607	659	644	632	662	638	627	594	641	630	682	653	648	627	676	671	690	619	639	598	633	645	637	628	617	629	626	678	693	606	644	627	666	658	684	590	632	602	605	643	629	679	653	620	668	611	632	641	640	603	648	665	616	649	617	676	643	604	636	644	652	653	645	658	629	641	671	638	627	695	625	658	640	645	686	616	641	645	657	634	621	638	669	644	650	584	623	604	677	650	631	641	693	667	631	660	672	667	664	624	607	588	669	637	661	607	605	689	654	610	708	657	687	644	685	685	602	640	690	623	660	649	648	671	649	635	628	638	651	651	707	608	578	608	670	654	645	621	651	651	617	692	681	637	658	692	613	623	635	643	631	665	647	646	660	635	599	637	580	592	677	690	656	668	651	642	664	656	634	598	658	634	659	642	625	682	629	654	665	701	634	656	672	677	639	629	647	695	643	649	616	667	654	703	621	627	624	600	668	628	670	651	702	618	660	678	666	656	664	618	621	673	631	643	643	664	592	672	658	643	675	645	675	657	628	639	639	639	695	639	654	636	629	640	660	644	648	643	627	677	626	659	638	637	622	645	625	661	664	684	642	666	651	658	650	672	665	666	631	628	643	625	630	646	634	652	671	679	635	692	610	644	667	663	621	650	678	633	691	660	654	632	635	648	679	650	586	652	664	596	660	624	671	690	613	629	656	672	645	646	664	658	685	616	664	680	623	644	659	669	682	605	679	639	667	660	639	667	667	595	632	656	677	636	607	595	620	662	644	654	648	676	633	635	691	659	642	647	630	689	657	616	618	652	624	679	605	664	570	590	651	653	638	648	627	611	607	653	658	615	657	641	679	634	653	683	672	680	658	655	625	633	612	648	645	672	657	647	671	626	640	660	665	611	637	675	635	669	632	644	614	676	614	675	605	633	653	691	635	631	635	625	671	652	633	683	649	650	640	606	629	623	661	636	630	635	662	671	678	666	602	617	665	659	651	668	590	687	678	663	650	671	595	605	648	629	672	680	678	665	638	656	650	641	632	662	634	713	652	662	665	672	635	639	622	684	634	701	646	610	655	621	631	629	641	647	671	652	651	668	644	643	612	647	676	631	679	616	637	628	674	664	660	609	648	640	672	645	662	667	621	628	607	683	620	666	571	679	658	610	666	666	670	638	628	710	621	654	624	614	648	639	604	685	651	630	620	603	668	657	639	650	616	634	642	662	649	588	684	600	610	634	689	620	643	689	632	681	644	631	640	687	658	654	643	650	623	684	686	680	635	703	669	643	651	665	633	667	667	680	642	655	662	642	649	634	627	617	641	628	616	704	628	627	647	638	653	654	656	652	606	630	675	637	618	638	620	632	599	626	660	666	655	625	607	703	669	670	652	629	616	690	657	661	683	625	703	641	662	623	667	637	648	657	649	667	672	676	597	603	673	636	656	637	661	609	620	632	655	702	663	665	651	652	636	617	641	661	672	663	663	606	665	663	641	627	645	693	632	595	636	621	644	655	649	628	662	618	634	635	631	673	633	671	730	661	639	646	697	649	610	662	672	636	641	652	648	650	632	592	638	645	610	625	676	675	654	620	646	624	626	685	632	637	625	668	681	631	613	651	673	651	680	672	706	699	654	654	672	664	677	614	655	650	619	632	667	622	641	612	636	669	633	630	622	680	635	610	628	625	653	673	660	671	664	669	634	661	619	718	673	645	655	641	705	655	645	631	678	604	612	661	657	663	635	648	638	638	666	660	701	608	652	662	625	651	661	615	665	652	660	636	685	619	625	649	667	614	614	644	665	632	654	625	626	679	639	625	638	673	654	648	617	615	660	626	622	670	630	614	682	634	636	633	647	684	670	657	680	613	644	658	680	617
27030	20931	8269	423	198	161	135	125	109	106	108	99	98	102	110	88	108	99	100	89	100	100	95	115	102	117	104	102	103	107	98	102	104	110	75	107	96	108	101	100	104	94	101	87	127	100	119	94	91	103	98	97	84	86	126	97	100	93	104	111	105	111	96	89	101	102	111	108	93	94	83	95	95	103	116	121	92	120	90	113	89	95	92	91	94	126	99	109	88	90	90	82	102	97	101	92	99	106	89	116	101	112	99	87	85	110	94	99	99	99	98	108	113	95	114	101	85	109	96	97	120	109	93	106	112	118	95	100	94	100	98	90	95	92	103	93	122	98	104	95	106	103	107	92	102	91	118	102	97	111	99	106	90	97	96	103	113	98	104	108	117	97	97	94	103	106	106	100	93	93	103	98	105	99	105	92	109	104	106	109	99	103	99	112	103	98	102	108	98	100	95	102	113	107	87	96	100	107	111	100	85	103	106	99	110	104	99	117	90	117	109	103	107	100	103	100	105	94	103	115	115	95	98	101	101	101	106	90	112	121	86	102	98	93	113	103	91	113	105	87	86	109	92	107	97	84	99	102	92	105	101	99	107	103	111	111	88	105	102	99	101	126	108	93	112	101	112	106	93	102	96	111	90	96	94	93	108	123	95	90	106	110	97	118	87	116	83	85	102	94	95	95	111	91	101	94	104	101	75	115	97	115	108	111	113	98	90	100	112	84	101	104	100	104	89	110	113	87	108	109	85	80	89	106	84	99	106	95	126	105	86	104	114	103	102	107	105	89	98	105	86	118	121	108	113	92	92	83	102	96	97	102	106	81	105	94	87	90	105	105	104	89	108	103	108	115	108	122	115	114	114	105	89	93	121	131	113	91	110	96	102	97	99	109	100	102	110	115	87	89	103	112	93	101	93	97	112	103	98	86	105	109	96	102	116	87	93	102	102	98	101	98	100	90	97	118	112	116	103	86	97	96	102	100	90	82	95	116	88	101	100	111	97	112	85	101	82	105	115	101	95	100	122	104	104	96	113	105	94	98	78	98	90	100	91	109	110	107	94	103	111	87	111	94	92	108	116	111	89	93	104	97	92	91	94	104	96	113	97	104	101	110	107	96	96	83	100	86	85	89	100	86	116	94	91	115	90	99	82	98	107	123	101	94	105	114	101	118	109	76	99	95	110	98	90	106	105	114	108	86	98	99	106	98	92	101	101	114	100	91	98	86	96	100	115	103	88	84	92	88	118	84	114	102	88	114	110	89	89	104	93	107	91	131	109	77	105	101	103	116	105	86	89	107	87	101	108	102	88	97	98	89	99	89	102	94	109	110	102	96	103	91	91	85	94	88	85	105	102	91	99	79	105	93	87	108	133	113	124	99	92	116	92	104	99	98	104	94	88	89	82	94	112	118	106	105	96	101	102	103	106	83	112	114	94	67	93	98	92	111	83	71	84	92	94	92	75	90	98	89	91	94	104	101	106	110	116	106	96	112	100	96	93	108	104	101	87	95	94	103	91	95	103	108	102	102	95	88	106	104	100	86	109	107	106	87	95	107	92	108	104	103	101	107	103	97	98	120	91	84	138	117	100	95	107	105	95	108	98	86	95	103	106	108	93	100	108	121	125	100	97	104	117	93	121	77	115	104	106	96	97	126	91	107	92	93	105	99	101	118	91	108	103	100	111	88	84	103	98	111	103	93	97	103	85	81	100	108	108	103	100	120	99	99	109	100	95	91	107	79	95	87	112	81	82	99	100	96	75	91	112	91	92	114	101	110	107	102	100	91	112	108	93	113	87	106	95	86	97	113	101	105	81	115	104	92	113	89	125	90	96	99	83	99	92	96	92	83	103	104	136	106	100	92	100	91	86	90	84	91	104	85	98	119	111	110	103	108	94	113	99	101	110	88	99	99	99	112	103	101	112	114	96	117	117	82	100	111	76	88	108	100	91	104	113	104	115	101	94	90	108	102	97	85	82	109	107	88	122	110	100	114	90	90	110	94	116	98	114	105	103	95	88	100	88	82	110	89	101	101	109	100	95	100	106	98	91	102	82	83	104	79	93	104	101	76	89	92	115	103	104	107	103	117	119	112	93	96	88	109	99	100	103	87	87	88	114	103	91	110	91	102	109	95	96	89	86	96	99	121	96	101	95	76	104	84	112	98	92	116	95	87	91	116	99	115	94	99	92	100	111	98	104	99	92	80	91	92	98	77	104	89	115	95	92	100	118	106	96	98	102	95	89	96	103	94	117	114	93	106	105	95	101	94	87	103	120	101	99	108	88	94	103	99	86	91	95	97	101	103	91	101	106	102	100	107	102	106	105	114	101	101	96	99	98	91	99	99	82	100	112	109	89	87	89	118	102	89	104	93	99	101	102	86	109	101	81	101	111	141	81	117	95	100	90	95	97	81	100	101	82	120	106	99	129	95	99	99	96	99	96	104	99	124	95	98	107	113	108	109	90	106	95	104	84	107	119	92	111	96	87	99	102	99	103	101	87	116	111	101	98	96	94	96	108	109	97	98	98	98	105	103	109	110	105	99	95	80	99	111	98	104	109	101	100	105	105	111	91	110	101	98	88	94	103	84	98	81	91	89	95	101	104	95	111	102	98	105	102	102	94	108	120	93	114	86	81	104	108	111	107	103	111	106	91	104	104	106	101	114	109	95	120	95	97	90	88	96	95	113	120	109	97	111	98	109	107	108	101	110	113	94	97	95	103	107	87	119	104	97	115	109	102	95	117	114	96	106	91	90	101	98	114	113	109	94	103	88	96	115	103	101	102	94	118	111	119	96	91	82	103	97	88	114	90	81	102	106	111	88	88	91	89	101	94	93	105	89	91	107	87	101	106	99	97	114	97	91	109	100	102	76	94	96	85	110	106	94	109	113	113	100	93	102	105	98	84	125	114	89	99	114	98	93	105	101	112	90	103	109	96	102	105	109	99	87	108	87	102	104	96	115	113	82	112	104	116	105	91	94	107	99	106	95	124	88	94	112	112	102	87	103	107	117	108	95	101	105	91	93	104	92	102	98	76	103	100	95	90	124	101	93	100	95	94	91	99	93	88	100	115	100	106	98	104	105	89	97	105	81	104	103	91	108	94	103	119	116	103	103	112	103	107	94	90	116	102	105	96	113	95	97	108	103	108	113	94	103	106	104	89	107	90	101	110	90	98	82	93	94	108	95	113	119	120	99	81	96	111	119	97	103	87	109	94	102	105	99	101	82	104	97	98	92	96	91	110	98	108	123	110	108	88	86	94	90	110	105	100	105	117	107	121	106	89	110	108	100	104	90	116	85	98	100	102	94	111	113	102	103	111	103	106	98	104	92	93	105	82	112	105	83	95	99	100	96	107	111	114	90	109	107	108	92	88	98	103	118	109	95	109	109	115	95	96	109	88	103	93	94	110	92	86	87	91	104	87	110	97	109	105	115	113	117	108	107	102	101	88	105	112	89	87	94	114	117	86	106	93	98	114	97	108	103	110	116
3906	1387	1174	603	433	370	313	267	260	241	216	218	198	204	186	203	191	190	196	188	210	213	201	188	214	189	175	187	177	190	176	182	185	194	202	189	173	161	170	167	203	176	165	172	204	171	162	183	177	164	201	186	161	183	178	187	195	199	174	155	179	172	190	202	158	168	153	190	185	207	203	181	168	174	183	168	180	200	171	186	170	158	197	160	189	164	180	183	177	168	169	181	182	176	165	157	165	178	168	174	206	175	152	171	190	179	186	171	175	190	184	175	159	196	186	176	177	180	156	187	143	182	193	191	171	188	189	161	182	186	184	197	171	168	176	166	177	142	175	194	190	180	192	176	178	174	171	199	172	186	164	175	198	167	175	168	189	178	195	172	166	165	190	171	174	161	164	194	186	170	175	183	194	183	176	199	198	179	196	188	171	206	177	185	171	176	166	170	183	190	164	171	174	184	186	158	173	171	166	183	199	175	186	170	175	202	195	169	173	171	191	198	197	181	162	175	186	186	163	159	183	184	177	149	187	194	180	190	172	157	179	190	175	172	149	166	148	171	158	176	167	190	201	196	188	191	183	178	203	168	163	190	169	189	172	183	180	178	192	165	180	168	167	201	199	175	172	168	154	185	187	191	206	166	181	158	189	168	205	184	161	179	175	189	185	192	174	160	153	178	207	170	190	159	165	178	198	188	160	166	157	187	170	170	193	175	188	168	198	172	163	185	179	185	188	186	189	180	179	193	181	166	183	200	181	196	171	181	182	171	184	199	181	157	177	168	182	185	171	189	161	185	177	179	165	162	187	145	176	188	197	183	154	189	146	180	184	160	197	203	186	170	204	185	160	152	177	173	150	156	155	188	180	187	176	168	179	175	195	191	183	185	167	184	196	189	190	184	186	159	179	165	198	181	186	162	181	176	195	190	160	174	168	181	178	176	182	184	177	190	187	188	188	185	192	180	185	171	180	178	166	173	169	175	193	175	182	169	156	179	187	171	178	188	162	182	163	185	180	182	186	189	176	189	189	176	172	177	176	195	199	186	189	170	151	192	199	184	187	151	170	195	179	189	168	172	190	206	208	186	176	172	172	188	160	172	189	179	163	155	196	186	172	183	176	183	183	196	211	182	197	187	193	180	171	168	189	185	183	185	188	195	177	198	177	168	178	168	169	189	172	173	201	184	166	184	195	155	187	167	207	173	175	168	194	183	178	187	170	197	183	181	210	183	169	190	160	192	201	178	170	169	183	169	187	170	180	175	161	175	155	175	179	172	173	171	185	191	188	177	219	184	180	165	186	181	175	148	179	183	146	185	172	169	183	180	182	195	180	170	196	146	167	169	182	189	180	168	184	194	186	158	175	196	159	179	174	165	193	174	157	182	160	176	172	180	182	169	180	177	166	192	173	159	208	152	182	188	195	208	185	175	150	174	174	161	180	162	178	191	182	207	180	192	178	210	172	179	199	176	191	166	199	169	156	181	169	195	169	184	187	176	178	182	195	172	172	196	179	173	193	168	184	172	196	178	181	176	184	179	174	187	179	191	169	179	186	168	175	194	196	200	208	168	177	168	172	167	178	168	167	191	172	194	198	192	176	179	176	163	188	185	186	175	159	174	170	181	193	179	177	189	166	176	184	201	181	181	156	199	177	179	162	191	172	190	162	191	173	174	171	148	154	177	178	191	185	187	191	185	171	195	161	194	176	185	181	185	157	179	166	171	172	164	170	180	172	183	205	187	183	182	158	149	166	196	167	176	163	185	170	171	175	216	184	167	196	176	193	163	189	192	188	154	188	170	175	183	190	194	195	205	164	167	188	173	195	180	189	167	180	184	171	156	213	173	177	167	200	183	184	156	189	197	196	182	200	167	172	182	187	197	161	202	191	167	158	181	168	185	188	212	175	175	170	172	189	188	186	193	179	193	195	181	201	205	154	174	168	189	175	169	192	156	207	192	186	175	184	168	170	184	197	191	183	178	170	191	179	190	180	184	161	189	185	203	169	176	191	182	170	171	203	179	176	162	197	187	182	178	195	181	177	180	169	196	186	192	159	183	169	184	172	195	169	182	172	160	186	179	174	182	184	173	183	187	191	169	174	186	196	199	200	178	165	158	172	190	171	172	204	175	157	171	183	155	169	176	178	189	187	163	182	164	181	180	179	183	162	186	170	173	181	190	179	192	189	199	198	190	182	198	193	196	159	194	179	175	177	173	185	202	175	190	173	211	163	167	185	197	180	171	176	150	171	163	177	168	189	162	183	178	183	167	156	171	181	194	190	191	171	168	160	171	185	185	180	186	187	177	159	153	186	185	179	186	156	184	154	179	151	199	175	176	189	176	189	186	165	156	199	171	186	171	171	171	164	170	165	186	182	154	175	189	185	196	183	180	163	159	160	160	202	190	188	198	180	179	184	162	180	182	166	179	186	168	162	189	176	196	181	184	154	168	174	197	174	181	167	159	151	166	156	174	190	171	156	174	169	161	164	181	191	200	174	186	192	187	174	170	195	172	180	196	181	175	197	149	179	157	182	182	190	159	202	178	194	169	164	164	197	209	172	183	190	189	208	182	181	146	190	166	171	184	193	181	198	180	188	170	178	200	195	184	183	187	212	166	168	179	186	182	168	180	184	215	173	141	181	139	183	202	164	176	168	174	188	188	176	162	186	177	141	195	168	166	189	177	156	194	183	186	185	191	155	183	179	171	206	180	195	176	195	156	177	200	179	168	184	185	179	184	189	180	153	186	177	181	156	180	186	197	167	199	191	191	164	195	171	183	154	187	170	198	186	167	179	165	185	166	176	188	172	199	179	154	182	179	173	180	215	181	184	202	186	180	171	182	163	196	198	185	169	218	177	174	169	193	194	189	191	161	171	176	188	162	177	198	196	168	200	171	163	174	170	176	164	200	174	166	175	164	185	164	180	204	164	179	173	215	195	180	185	187	190	179	188	189	183	185	176	191	178	165	205	175	174	184	165	188	184	201	170	169	185	176	193	169	166	155	187	188	174	180	175	169	155	166	169	171	162	179	169	158	193	165	186	180	175	175	192	178	186	201	154	196	176	186	198	194	202	184	181	180	181	204	185	171	169	191	196	180	169	202	182	189	176	192	169	184	172	155	174	184	174	208	175	165	166	144	174	181	193	191	199	172	174	175	159	150	188	188	204	180	224	195	173	168	201	188	178	178	154	152	167	179	169	182	171	204	169	156	172	179	185	191	165	169	160	174	179	185	165	211	180	160	177	181	175	171	188	159	194	179	226	191	176	184	184	176	214	149	163	187	193	185	192	178	170	205	159	187	178	185	182	161	193	203	168	207	192	167	179	172	185	169	183	176	177	193	195	155	199	155	184	193	169	157	199	205	173	183	193	181	187	179	185	217	184	156	183	188	205	196	203	168	171	164	163	197	185	184	174	190	189	179	198	176	196	181	176	171	187	191	175	172	207	164	180	189	191	182	188	174	153	197	163	188	163	199	155	176	191	175	182	185
24168	21420	28866	24361	21277	4120	851	623	472	441	394	368	372	354	336	332	289	328	263	312	307	299	325	312	275	282	271	305	288	293	274	269	270	302	280	291	308	267	289	274	264	292	294	287	275	303	290	308	278	266	287	263	277	256	297	250	292	268	267	324	284	281	292	278	272	286	257	293	283	277	302	270	270	272	279	250	300	295	261	272	317	266	329	271	254	291	268	280	260	275	278	281	260	258	273	266	301	301	274	250	274	263	281	258	285	300	246	243	301	286	271	253	279	276	282	285	301	267	285	299	279	255	256	282	278	283	261	295	267	258	250	277	257	260	268	274	286	274	292	308	270	245	302	267	300	264	278	283	281	255	309	262	270	266	238	311	263	281	265	289	248	298	255	290	310	281	281	247	272	261	267	265	275	270	298	257	280	282	262	296	265	297	282	284	259	282	263	232	268	309	271	268	294	277	252	251	262	289	253	260	290	255	222	281	263	257	262	262	263	251	268	274	274	258	264	277	273	260	293	281	253	257	297	278	252	256	296	266	281	274	263	266	249	267	274	254	295	257	278	290	288	264	259	302	270	264	266	273	280	285	246	268	259	280	285	288	265	268	276	273	277	277	280	278	268	266	262	272	250	259	246	210	239	246	260	269	236	263	268	243	290	275	271	247	305	270	299	272	271	291	271	288	250	304	259	264	259	246	287	267	264	278	260	298	279	265	296	255	249	278	286	289	284	271	269	286	258	260	266	283	261	267	275	311	274	293	283	257	290	302	277	262	276	247	285	266	264	266	257	268	287	281	282	270	266	256	270	254	243	274	246	304	285	275	265	291	260	248	264	265	266	271	297	276	280	267	248	254	271	268	279	297	252	274	273	271	305	275	281	275	267	257	269	273	255	278	265	250	255	277	264	279	292	268	283	256	277	249	277	253	266	263	282	251	297	295	284	268	281	276	246	314	286	297	266	277	236	274	285	290	278	292	276	284	259	265	277	270	273	256	266	272	233	272	284	255	259	247	265	279	266	290	249	270	280	247	298	286	257	235	243	247	283	266	279	267	252	240	266	312	257	242	280	250	258	281	273	262	272	290	280	240	245	243	290	237	279	285	259	258	266	282	283	265	279	312	266	228	254	276	287	286	295	290	247	270	284	269	309	274	270	262	232	253	247	235	309	245	250	276	288	287	278	295	268	250	251	258	262	273	263	254	272	294	275	302	307	290	274	246	257	282	281	327	250	264	250	279	272	262	290	289	281	287	284	267	261	270	284	284	298	254	266	295	299	269	262	283	262	270	262	278	266	280	265	265	267	254	291	288	303	277	271	268	270	249	277	308	270	249	229	301	266	274	286	265	251	270	265	283	312	304	285	264	266	241	277	278	284	262	219	268	253	263	285	241	258	241	266	284	236	302	267	266	245	259	275	287	255	262	277	265	295	281	232	269	265	273	282	221	291	251	250	295	268	239	285	271	267	264	277	289	276	267	249	264	255	279	285	257	275	272	266	278	243	280	296	275	265	288	269	271	271	251	277	276	256	271	290	281	252	259	283	258	280	227	307	291	262	273	263	265	253	263	290	265	275	257	289	262	253	258	267	269	266	277	262	242	253	285	307	254	277	260	280	282	244	276	264	263	275	258	248	265	293	255	280	253	271	270	284	258	267	265	276	247	276	284	268	268	259	259	276	290	257	307	293	281	261	268	280	270	277	270	293	245	266	271	293	261	274	274	253	264	246	264	276	267	282	275	249	275	266	257	296	291	277	259	271	262	273	252	303	275	260	281	249	267	268	279	278	256	269	285	251	290	266	256	238	286	315	305	271	273	278	256	291	232	290	275	261	272	272	258	272	281	287	239	264	280	280	269	255	295	262	271	289	263	260	303	264	253	275	279	270	266	264	263	268	248	262	296	264	238	266	233	296	253	287	259	279	264	243	277	265	301	283	263	277	276	245	280	265	243	269	274	257	299	284	272	291	266	273	274	260	286	252	275	299	272	250	256	256	296	266	269	279	269	270	273	273	245	296	257	258	272	254	271	244	263	241	252	265	242	270	278	270	280	266	261	259	299	237	289	262	238	288	264	259	287	257	277	278	284	279	252	265	284	238	269	287	308	276	259	281	298	240	278	274	293	278	284	264	260	278	261	268	238	297	266	286	289	254	276	287	284	265	269	296	259	281	270	285	278	272	249	279	298	278	269	265	238	274	262	279	252	290	277	284	268	261	269	264	290	253	239	263	239	236	266	258	269	264	250	262	281	318	264	281	275	285	267	266	249	265	296	288	262	291	261	289	312	271	270	274	273	277	269	265	279	283	275	240	289	263	264	250	250	287	284	237	275	249	258	260	290	290	246	289	226	265	289	279	286	267	283	233	288	244	246	278	260	275	264	273	258	253	317	256	281	272	265	254	269	281	289	258	287	282	243	269	285	238	268	308	239	273	263	245	287	242	276	263	278	243	261	292	248	257	281	306	278	283	267	298	262	288	261	285	264	267	297	266	272	264	251	256	272	275	270	236	305	242	253	264	260	259	294	266	256	247	261	251	250	289	258	264	276	284	261	269	289	283	272	276	294	298	259	242	272	271	265	265	287	241	276	284	280	269	278	276	281	255	242	273	271	277	267	251	290	288	269	292	250	272	269	269	258	260	289	262	257	260	249	278	281	289	297	282	285	272	274	268	265	247	263	281	257	256	260	269	277	300	282	276	268	262	241	241	260	268	288	259	251	272	264	248	280	258	287	299	262	286	290	290	273	282	247	242	285	250	279	248	248	273	275	275	261	286	272	273	266	273	298	256	288	294	270	246	268	245	293	259	272	273	262	272	280	258	280	266	270	266	281	270	261	307	283	268	279	279	300	250	265	254	261	271	260	282	281	268	281	301	282	283	256	264	277	282	248	266	270	262	269	275	270	281	267	268	259	295	263	268	283	289	254	293	299	247	282	245	259	270	261	278	260	246	268	274	277	269	258	262	233	304	284	269	252	288	267	291	264	266	258	282	278	275	277	267	246	267	242	282	275	259	282	275	235	294	235	289	278	288	260	317	267	295	282	290	252	296	270	254	272	270	295	253	274	246	307	265	301	280	264	279	270	274	251	260	263	263	288	244	257	254	269	279	292	271	281	259	250	258	270	254	251	276	236	287	231	256	250	291	271	257	286	260	267	255	263	262	274	257	252	264	261	279	239	294	302	282	251	271	254	247	285	290	283	264	282	266	284	257	263	252	284	270	289	289	278	237	278	303	276	287	286	274	277	270	281	274	280	288	245	292	269	254	249	284	266	238	263	272	253	280	275	259	288	307	291	242	304	272	251	270	274	279	273	275	303	251	264	248	255	292	269	248	249	282	238	255	285	254	267	267	276	276	276	263	263	306	287	265	258	290	253	272	267	259	252	289	266	261	249	266	280	261	283	278	273	260	275	252	280	282	291	277	268	248	284	277	279	278	270	257	279	262	256	267	270	283	273	233	264	262	288	277	276	269	248	254	265	244	250	301	275
5896	11347	9341	4801	3301	2428	1931	1551	1311	1061	973	858	787	744	671	681	649	629	559	556	583	515	556	576	513	468	480	509	525	504	497	466	504	474	451	471	450	478	492	503	466	435	469	458	452	485	492	473	488	469	477	445	425	454	441	440	415	437	472	452	454	464	429	458	456	446	456	489	437	445	439	458	460	431	433	466	471	451	452	446	514	448	441	463	469	450	480	429	445	434	456	462	418	425	486	470	474	474	436	441	468	423	451	416	445	460	486	474	444	421	452	444	483	473	431	465	414	441	454	418	445	425	451	456	464	485	423	428	462	423	464	449	438	442	418	428	453	454	460	446	459	448	468	458	423	421	475	462	427	422	445	444	460	457	489	434	469	447	431	454	436	441	462	426	445	452	444	427	447	479	456	452	459	460	458	421	456	439	466	452	473	447	453	468	469	449	423	448	435	430	438	464	467	419	468	446	439	447	498	432	434	398	445	489	422	437	449	447	431	431	458	462	439	448	459	456	449	437	440	425	456	448	483	472	456	421	448	415	412	439	448	439	471	432	452	469	422	439	474	421	474	421	438	448	465	445	458	401	454	451	403	467	446	445	424	455	454	441	434	419	506	429	458	505	451	460	395	458	429	475	429	457	457	440	462	442	456	432	397	428	434	431	428	442	449	406	463	442	429	462	443	428	455	458	457	435	452	468	441	426	450	412	446	442	455	445	414	445	464	418	448	449	428	444	450	473	435	443	416	401	442	442	422	427	453	429	429	438	404	459	417	459	441	430	430	458	454	466	466	455	424	461	434	413	449	445	447	425	437	404	433	455	460	426	416	451	471	465	437	462	432	436	487	446	457	452	440	452	442	435	425	441	428	470	446	486	460	406	433	463	496	436	453	465	430	427	456	435	416	434	419	442	449	480	427	452	443	474	445	410	425	435	469	428	438	463	463	478	471	427	451	428	417	489	458	443	390	439	434	445	436	477	432	422	467	434	441	484	433	474	442	436	449	424	444	458	402	414	486	416	448	447	451	463	428	416	447	446	476	439	421	427	405	481	470	441	446	426	420	437	472	418	438	454	424	464	466	424	474	475	451	466	463	433	439	409	484	483	429	466	437	411	482	453	466	403	484	479	417	442	411	460	440	459	446	465	487	407	454	433	457	428	449	413	446	415	434	462	454	407	490	460	447	426	463	443	473	447	448	448	440	442	440	417	430	443	447	451	452	435	416	442	420	434	454	446	496	451	436	431	429	453	431	416	424	442	443	438	440	461	471	440	459	431	434	436	449	465	411	443	466	510	427	445	455	424	448	412	441	455	453	463	439	462	467	430	464	435	426	462	466	424	443	482	444	434	434	441	464	511	441	428	417	444	427	447	441	418	486	429	465	423	421	446	448	464	464	427	429	439	444	452	440	422	460	430	432	449	465	472	433	419	431	449	450	506	441	467	405	417	483	445	471	461	448	430	428	481	436	442	453	413	418	441	417	426	457	441	452	448	413	458	442	421	418	435	431	468	434	429	422	439	422	459	438	437	442	429	480	476	434	410	437	423	453	456	461	462	453	457	418	441	442	435	453	470	450	460	435	477	486	439	445	431	419	425	426	445	448	468	404	446	425	455	436	437	422	420	414	442	448	476	466	427	414	450	449	467	457	439	442	445	443	433	427	476	427	428	466	430	436	431	444	448	440	459	414	435	441	447	448	429	457	433	412	446	454	409	475	415	455	471	448	468	430	451	416	418	473	441	420	444	455	432	479	501	465	493	470	436	416	447	457	435	462	429	420	442	444	449	441	424	458	422	415	443	410	431	403	462	423	428	436	449	462	425	471	415	459	435	423	470	463	445	468	421	454	412	431	461	443	451	446	413	507	418	460	463	462	437	431	428	441	426	431	449	466	457	399	447	434	438	465	456	413	472	472	455	449	435	474	416	448	408	436	443	435	465	423	438	463	405	424	435	430	477	467	453	448	441	460	422	477	457	477	461	411	487	431	445	441	445	439	433	451	423	448	413	448	419	415	450	411	420	460	463	414	457	457	430	406	448	449	459	447	450	409	477	461	420	454	434	477	424	427	440	399	482	430	416	454	459	454	455	459	445	445	459	461	447	446	451	437	434	443	416	450	464	453	466	466	452	407	482	445	476	450	416	420	451	493	427	449	424	433	416	445	448	434	447	440	408	435	415	444	440	433	431	473	421	453	419	436	417	437	387	461	412	475	463	400	451	434	419	448	437	447	448	416	452	484	473	441	446	427	455	434	444	462	440	432	443	461	460	432	463	411	429	485	414	434	455	413	464	425	435	458	418	428	454	438	447	453	451	461	468	416	446	466	430	441	447	438	424	442	430	407	479	486	483	472	435	439	448	459	425	420	452	426	447	449	469	423	439	422	450	467	434	444	458	457	482	443	494	446	437	443	440	440	454	472	447	466	446	420	447	460	413	457	418	434	446	457	445	481	467	466	414	462	435	442	434	468	458	416	473	427	439	455	443	415	459	459	455	436	425	451	426	455	446	438	447	434	445	431	490	445	409	451	427	427	425	413	421	448	458	409	452	436	471	455	472	446	446	426	428	443	435	423	463	455	418	451	456	426	423	411	438	441	421	449	411	414	462	407	454	463	408	478	444	432	445	438	452	465	442	424	459	434	434	449	442	450	452	463	452	452	492	421	436	439	463	403	447	444	438	435	443	458	452	404	478	447	453	428	417	457	426	456	457	437	436	471	439	425	412	456	426	426	459	447	425	443	424	470	431	456	447	455	478	426	405	446	438	426	462	429	446	465	468	432	463	409	436	475	453	424	433	434	452	443	449	435	445	461	429	476	452	432	447	444	446	470	437	432	438	448	448	477	455	460	444	454	460	449	429	415	426	436	439	464	452	427	433	436	440	447	426	455	456	432	445	464	425	438	411	477	435	465	423	453	485	446	428	426	442	433	447	413	469	460	445	422	466	441	447	481	456	448	435	487	436	459	472	400	469	470	461	468	415	452	411	418	487	441	409	421	474	445	412	422	443	446	460	447	448	444	431	386	468	431	438	424	460	464	472	432	466	412	423	427	455	460	445	423	419	437	460	439	431	447	435	462	434	446	443	455	437	461	439	450	436	437	417	442	454	458	459	448	485	412	449	459	425	468	432	464	450	450	424	442	423	451	444	453	433	444	423	463	411	443	435	431	424	430	436	390	426	431	444	434	466	425	471	451	461	457	406	440	473	446	416	428	463	486	464	443	462	484	434	425	426	434	453	490	445	452	432	437	475	438	478	444	437	380	446	436	427	454	470	406	463	444	439	464	459	435	441	421	444	449	456	452	465	480	500	425	477	449	438	438	469	423	410	420	412	441	458	435	424	422	415	370	440	422	448	465	419	440	411	396	422	441	411	430	466	479	476	465	436	414	467	458	428	434	489	456	489	430	441	429	430	452	435	479	436	434	450	412	435	450	445	420	440	396	458	473	437	443	438	427	446	454	419	468	440	488	467	440	434	467	457	456	435	457	440
23189	21410	29468	23727	21410	21232	3801	1093	822	780	645	645	589	587	546	559	571	535	508	482	424	486	497	478	471	453	483	461	441	426	429	420	398	438	441	404	382	420	444	409	419	402	424	408	438	404	429	426	396	447	431	419	426	455	452	419	457	440	426	378	438	422	397	386	446	394	425	408	404	393	406	414	417	378	392	403	390	420	425	420	407	408	448	392	429	354	406	413	417	388	423	405	364	426	407	447	404	401	413	452	411	438	425	377	426	414	408	396	377	445	415	429	399	407	387	458	411	407	379	402	386	416	388	371	432	433	390	401	408	410	419	399	399	395	423	400	424	406	418	409	414	406	440	436	403	442	378	375	414	403	386	404	429	420	419	418	396	403	431	431	403	420	390	407	393	397	409	392	417	398	436	425	402	389	400	439	413	407	415	385	421	411	407	402	404	410	396	446	404	417	471	411	411	427	411	394	390	388	407	393	424	408	408	390	392	435	402	406	394	368	431	398	415	413	425	380	410	425	426	394	411	428	395	392	384	413	436	419	431	393	408	403	396	382	381	414	408	398	409	397	385	426	359	413	420	386	427	399	421	376	377	402	415	397	444	422	430	433	388	402	405	395	392	401	432	406	397	407	408	414	397	387	379	397	415	427	414	389	418	424	402	412	403	412	398	383	438	457	433	379	401	409	400	392	376	424	435	394	400	404	407	416	415	396	403	443	381	413	449	417	384	415	451	395	420	422	407	373	396	429	398	424	358	396	392	374	396	392	417	385	423	393	377	390	393	388	380	414	406	384	413	356	402	403	407	416	432	442	430	446	390	383	395	419	416	430	411	423	404	416	383	431	420	443	406	409	424	428	385	397	397	395	414	404	409	411	425	412	406	439	382	427	366	409	412	389	394	405	395	425	442	389	368	409	445	362	410	431	410	384	422	381	431	442	400	366	395	434	437	429	438	401	407	420	424	398	376	380	420	378	436	431	415	387	384	387	388	415	379	429	416	393	398	437	387	425	434	382	398	382	392	425	389	433	430	421	401	359	420	409	384	421	382	413	419	404	391	410	407	432	429	425	388	415	416	363	410	429	434	380	427	397	449	410	446	429	401	425	413	416	421	405	430	417	423	410	433	382	433	424	443	377	397	376	392	380	423	397	398	402	423	394	407	405	398	425	367	423	361	437	397	345	380	425	418	400	376	431	381	374	383	418	419	425	430	386	416	420	423	380	397	407	397	404	399	431	414	437	446	412	427	362	453	430	427	389	427	388	408	410	374	441	427	401	402	412	428	393	412	410	415	397	405	408	396	419	408	407	421	401	433	391	379	421	393	397	402	406	417	423	372	406	412	390	416	425	388	410	400	393	423	453	434	425	402	386	421	425	384	393	427	396	436	413	405	416	395	404	419	399	420	412	421	426	433	386	369	413	390	418	446	381	443	414	400	428	414	377	405	387	403	450	413	440	402	412	416	426	371	420	415	363	415	387	400	417	422	379	395	417	406	429	380	413	388	415	380	382	409	405	412	373	387	406	351	404	420	399	398	383	427	436	409	380	418	416	402	421	379	387	424	431	434	387	392	422	412	405	401	409	429	420	397	425	426	410	396	389	437	393	388	407	420	405	450	397	457	432	393	398	402	423	408	405	401	397	409	378	401	414	421	381	404	367	404	402	412	409	447	432	434	404	367	379	392	391	411	411	410	382	431	421	400	397	406	411	431	436	422	376	411	417	417	399	393	438	394	368	430	375	385	473	402	409	384	401	427	372	392	383	405	357	366	437	396	407	412	414	416	406	412	406	407	430	412	410	368	396	411	428	380	427	408	412	428	404	404	412	412	386	429	353	420	428	401	386	434	368	382	413	425	390	398	402	368	391	388	394	389	421	372	412	393	394	429	392	400	393	408	423	407	420	399	407	391	432	386	408	435	418	389	411	404	412	397	432	404	373	391	428	391	402	449	416	383	425	424	375	412	397	419	381	414	398	375	408	398	412	443	418	427	415	403	417	418	376	400	420	426	408	411	420	404	413	401	376	405	367	407	398	430	410	391	407	392	387	436	434	394	397	423	406	406	432	389	401	393	395	410	437	430	397	401	431	381	401	394	387	410	393	370	400	433	404	414	411	408	369	390	394	398	416	398	393	401	409	444	413	455	381	406	402	370	424	413	395	391	405	390	410	414	420	411	447	428	397	377	414	419	408	413	410	427	431	402	431	409	443	403	417	418	398	374	416	434	387	391	395	407	443	414	398	411	412	381	419	410	399	426	402	398	393	381	382	406	407	375	375	423	422	411	441	387	395	400	415	399	394	418	433	419	389	384	425	413	386	431	411	387	384	431	442	397	403	423	401	430	404	421	456	428	437	439	439	408	429	438	393	405	399	403	408	423	454	408	406	421	419	414	413	404	391	423	413	424	458	417	414	418	401	438	379	438	411	400	403	378	412	390	447	406	385	436	385	441	402	432	411	384	389	406	438	394	383	443	402	396	416	405	435	416	396	395	427	385	413	375	379	387	389	431	403	404	413	434	405	419	426	419	401	382	382	417	410	377	421	398	387	389	419	419	470	394	371	430	406	366	382	382	408	422	442	443	420	412	406	407	342	417	386	397	385	415	436	394	382	404	411	435	409	389	413	380	434	404	363	368	408	420	417	415	388	429	397	399	403	386	391	375	421	417	425	397	428	381	422	390	426	405	409	424	375	399	403	431	396	383	397	424	420	435	401	440	408	441	417	362	417	397	394	399	406	398	380	352	399	414	366	411	451	401	422	400	433	427	357	402	410	386	418	423	411	378	438	388	375	405	427	376	434	385	388	382	429	375	420	441	393	402	426	398	395	415	395	433	427	428	421	415	411	392	404	415	380	410	410	380	388	421	404	389	412	423	415	420	425	428	367	389	432	418	398	383	402	413	375	391	421	408	383	417	403	399	393	413	433	432	408	386	375	436	402	406	396	437	408	388	434	399	394	372	420	405	413	410	391	401	410	437	441	435	424	389	385	419	412	396	418	422	425	394	386	409	399	393	395	397	408	417	411	382	410	390	429	373	442	413	419	400	384	397	434	407	403	396	390	403	416	410	371	420	374	416	383	425	402	435	377	408	404	388	399	404	406	399	410	379	423	431	400	372	393	407	396	395	374	435	421	437	434	388	417	383	430	424	444	389	405	424	415	410	427	396	371	368	407	442	410	380	422	416	403	421	404	421	418	391	398	365	398	421	411	408	393	418	395	420	417	392	393	390	420	399	387	417	377	428	405	403	386	416	403	419	359	414	401	380	415	417	390	399	393	397	425	421	393	431	412	431	388	400	406	424	403	409	383	391	414	429	419	410	404	401	403	406	398	377	384	388	415	388	393	422	415	392	418	425	415	405	386	417	437	429	408	423	420	398	404	419	414	423	410	414	413	409	399	418	410	419	402	411	363	385	438	379	404	372	391	403	419	433	406	417	429	415	389	413	449	410	369	392	407	394	371	399	384	421	397	393	397	378	397	368	403	423	357
8624	17712	15117	8202	5680	4366	3306	2656	2187	1885	1680	1542	1355	1244	1147	1082	956	981	902	925	861	897	842	778	786	782	787	716	702	736	728	777	714	722	723	750	758	719	750	688	714	685	719	698	696	663	652	686	714	641	721	674	700	694	662	693	701	695	684	671	677	679	662	716	672	647	691	640	638	668	679	682	659	612	668	654	703	675	676	644	667	695	653	655	702	678	660	609	616	623	629	702	711	636	636	713	650	633	673	585	646	645	647	651	624	628	649	696	666	675	680	659	646	649	665	683	662	636	654	630	656	646	625	646	669	696	670	672	626	667	663	649	668	634	632	625	648	638	685	605	637	670	615	643	602	648	663	650	619	649	698	645	654	681	673	641	694	674	658	636	701	634	680	642	659	629	623	636	673	646	624	641	645	624	623	651	646	670	615	637	663	651	668	616	670	673	637	669	711	656	614	667	658	675	672	646	666	671	651	687	629	665	655	641	654	665	632	596	662	669	664	679	599	636	660	639	655	688	658	703	650	677	615	644	620	611	646	650	638	705	697	615	724	651	668	681	638	718	650	680	614	630	662	643	677	624	648	695	675	655	641	667	659	586	631	666	614	679	623	666	645	638	648	684	655	656	658	654	653	628	623	650	644	626	654	679	687	678	650	666	633	610	642	694	665	651	622	632	611	654	659	646	653	628	629	652	632	648	628	662	626	624	633	643	655	647	651	688	708	608	637	675	666	667	646	630	617	683	655	691	624	639	656	651	619	632	675	604	664	601	653	647	676	683	652	680	652	688	675	681	669	655	660	664	679	687	655	631	612	651	655	662	678	617	616	637	664	623	642	643	669	683	634	694	650	624	625	620	651	652	660	643	666	618	614	647	668	664	661	663	643	659	695	697	641	649	661	666	668	669	677	751	676	644	653	629	665	645	693	616	614	634	708	666	659	631	677	652	593	611	674	622	693	645	669	659	673	721	574	647	649	666	666	656	651	665	644	607	674	619	647	630	616	596	611	670	647	687	680	657	596	638	665	628	704	682	613	601	665	623	690	679	665	587	680	603	659	654	663	635	656	656	676	642	626	646	647	626	616	600	648	666	657	609	668	646	680	655	623	622	617	656	662	673	638	677	636	655	631	679	710	654	634	679	698	679	662	657	637	638	595	647	660	695	632	634	659	616	623	673	625	623	597	620	684	638	656	682	687	677	639	650	659	663	668	632	629	613	627	666	630	653	618	695	667	616	688	649	606	679	668	652	682	685	644	643	669	674	638	617	689	628	663	639	639	617	670	654	664	638	671	655	678	676	652	649	647	655	682	644	678	670	629	655	614	621	631	647	652	637	701	629	653	596	648	610	633	667	607	651	637	630	652	681	677	667	662	656	662	644	683	640	687	631	689	672	632	638	647	682	691	672	648	651	604	687	636	641	590	591	653	636	638	643	686	664	647	682	641	654	632	664	674	638	638	632	639	641	613	663	646	666	689	645	637	645	641	631	658	635	666	639	659	660	653	678	602	660	689	671	663	674	616	673	652	617	650	654	634	609	626	694	660	633	661	645	659	653	628	653	653	614	702	627	597	656	620	681	684	696	672	640	624	664	658	681	690	662	667	673	642	647	641	656	632	701	661	657	661	647	653	646	680	666	642	645	597	673	645	639	651	613	694	647	686	633	615	677	586	633	597	678	678	631	684	645	667	691	652	669	685	653	654	644	624	692	615	650	641	646	654	609	641	691	638	661	674	667	633	686	674	641	697	656	645	610	628	632	620	595	680	688	632	691	641	613	674	641	664	659	632	639	650	663	645	580	629	641	625	670	654	650	650	663	643	643	696	634	613	611	657	674	650	635	626	638	663	606	669	712	667	644	603	636	629	629	652	648	637	644	656	629	670	655	632	655	603	652	638	673	665	655	665	634	650	662	668	683	656	697	636	707	618	642	663	692	615	635	653	609	642	661	666	616	661	648	677	625	609	681	610	630	623	639	653	693	619	631	682	667	613	684	629	636	679	617	703	661	622	654	664	644	648	631	636	617	606	651	622	653	635	660	679	653	629	648	666	630	657	636	657	652	646	634	667	626	651	648	613	687	678	658	694	641	596	657	642	643	670	644	662	617	670	641	651	608	676	658	679	645	632	635	636	639	596	640	653	622	642	608	627	642	641	637	619	675	646	590	670	622	656	625	608	629	659	645	678	619	606	630	676	631	656	681	639	658	669	642	621	658	651	691	674	662	652	683	666	688	648	648	659	680	655	608	665	655	631	626	639	665	619	618	692	618	656	662	719	667	606	630	606	613	669	636	610	638	680	640	622	640	659	650	627	635	629	644	613	621	693	638	690	674	649	651	623	672	637	647	641	626	622	701	639	650	643	627	656	653	661	627	665	646	640	590	658	649	647	637	644	643	672	659	627	664	647	642	680	681	667	646	635	725	656	665	655	637	673	639	673	634	713	674	665	655	677	620	669	661	663	629	638	671	600	670	648	611	640	610	644	623	631	674	634	679	653	643	664	617	666	681	626	665	643	623	656	639	655	653	671	649	671	634	649	643	623	624	630	642	629	671	651	642	658	673	625	676	662	594	633	637	609	673	680	634	612	622	642	669	680	620	659	665	613	658	698	669	675	649	683	648	623	661	611	647	650	633	689	642	668	664	673	635	638	683	608	701	580	613	609	591	635	645	634	708	670	632	631	658	619	677	644	681	670	644	618	622	647	619	594	654	694	686	659	645	653	659	660	666	649	623	615	626	646	640	652	654	663	669	615	641	670	634	645	622	628	605	638	655	628	643	701	662	670	637	660	632	625	615	680	613	630	659	668	674	665	652	614	654	652	649	608	606	674	600	640	663	671	632	660	613	674	646	654	626	667	708	629	703	650	636	610	629	652	661	636	647	643	686	652	666	676	662	634	669	638	554	642	634	626	626	666	629	686	649	668	712	679	659	639	613	627	629	618	665	605	648	656	645	633	668	654	682	610	688	661	637	608	630	642	678	620	632	609	672	672	665	656	678	677	639	680	617	631	683	654	654	658	641	632	635	629	677	665	657	616	639	645	669	662	631	626	631	618	629	674	636	653	682	660	639	639	654	654	670	636	635	683	682	663	627	674	643	693	654	661	614	631	667	641	617	668	654	640	635	654	666	662	635	637	654	629	667	667	622	649	657	631	668	599	678	644	665	643	610	597	662	640	676	633	691	679	657	665	719	638	678	626	674	638	682	648	640	625	680	660	659	635	625	653	630	668	653	636	630	618	673	669	692	648	618	673	656	673	613	663	637	648	641	638	616	681	655	638	645	623	696	637	643	649	635	624	667	668	607	662	690	625	653	692	673	620	601	702	640	671	602	688	687	680	619	685	602	666	632	673	649	685	624	613	647	669	631	643	682	652	644	669	612	669	628	658	636	654	627	641	635	671	633	694	683	671	622	644	659	680	640	664	613	652	610	617	693	652	671	660	632	658	694	665	618	653	640	656	659	661	651	647	651	627	647	664	643	624	614	659	599
27006	20913	8153	440	215	171	146	127	129	120	100	103	101	101	110	118	107	106	96	121	98	110	105	103	102	112	112	128	92	91	98	104	100	103	88	97	100	108	93	97	97	98	101	105	103	89	92	116	99	124	103	99	107	112	105	112	109	102	88	88	82	96	82	96	86	103	100	103	103	106	100	99	110	88	106	85	95	87	92	102	94	100	102	100	115	80	102	94	91	94	102	103	99	99	105	102	102	98	115	104	108	120	97	105	97	98	106	116	103	97	102	92	104	96	107	107	95	102	80	111	99	83	97	99	91	100	95	100	94	89	89	69	76	119	122	101	84	111	104	101	102	92	99	97	96	94	105	100	97	95	98	78	99	117	96	105	90	103	111	115	97	99	88	116	101	107	96	115	113	90	98	96	101	105	113	98	94	83	120	104	103	114	115	102	84	109	92	104	109	107	93	90	94	109	117	77	96	97	98	118	75	116	107	105	107	99	91	81	108	121	93	122	118	104	105	106	90	90	97	82	105	102	98	117	105	110	87	85	95	104	96	117	86	101	98	100	90	93	92	108	83	110	98	103	102	98	85	107	98	96	103	97	95	98	106	108	102	98	107	102	98	101	73	101	107	84	83	89	99	95	91	106	92	101	78	102	111	88	94	104	105	112	101	100	96	120	95	97	99	102	102	110	103	110	92	102	100	97	99	99	99	90	106	105	94	107	114	92	96	102	117	105	92	116	115	106	102	99	109	104	121	97	74	100	103	99	122	121	119	102	100	96	95	98	100	106	101	97	121	91	94	95	103	114	96	92	90	96	92	93	97	88	103	79	110	106	99	105	122	102	105	107	105	104	98	92	85	96	100	120	120	94	97	72	105	93	115	98	99	111	90	106	90	98	101	90	104	115	109	86	102	113	84	93	105	123	94	104	102	96	112	95	99	102	126	97	113	94	111	96	100	97	107	105	109	105	91	97	97	108	95	100	111	99	94	99	95	101	95	108	95	96	98	98	99	126	92	98	113	114	100	114	105	92	102	119	97	103	100	96	96	101	102	94	91	107	102	114	102	93	111	82	92	94	95	110	100	75	115	103	102	75	78	121	120	97	99	103	105	106	86	103	99	110	103	90	101	103	91	92	93	99	98	93	107	109	108	107	92	112	96	102	124	71	96	100	98	85	98	106	111	96	81	95	112	116	102	100	101	103	90	115	96	97	92	115	93	91	95	96	90	98	120	102	102	100	103	94	86	105	110	90	97	100	93	107	99	98	94	97	96	99	95	99	114	101	103	112	96	104	93	123	101	91	112	110	89	84	99	95	94	105	107	111	98	110	86	113	97	101	105	125	109	90	105	108	93	99	90	111	102	114	99	81	86	110	110	100	96	103	89	114	100	93	101	107	94	97	109	95	98	97	108	104	100	84	104	95	98	93	93	85	86	84	90	97	86	96	97	111	114	92	87	112	97	105	96	97	79	87	73	94	73	115	96	108	105	89	109	98	97	130	93	104	97	108	89	105	107	115	105	116	90	88	100	94	87	97	116	89	98	120	109	88	111	93	99	92	107	109	122	113	113	120	127	108	115	97	117	99	91	107	104	122	91	104	96	100	85	87	103	104	85	97	109	105	110	112	111	78	104	96	89	95	106	88	94	94	126	96	94	114	89	100	110	102	106	97	101	111	92	103	90	106	107	98	108	97	101	98	101	106	107	98	92	96	110	84	98	89	100	84	108	107	102	102	102	101	85	92	108	112	117	99	105	118	98	96	88	103	80	98	104	83	107	83	98	94	103	99	100	99	101	108	99	85	93	97	105	106	113	105	106	117	100	98	93	102	99	109	89	80	108	104	108	76	101	102	89	94	88	112	102	92	98	101	106	97	87	117	108	122	109	89	101	84	106	100	102	111	112	111	108	88	113	102	91	102	101	79	89	100	92	117	103	87	97	113	93	96	94	95	99	88	85	105	115	79	118	112	93	89	96	96	117	97	108	97	99	119	101	106	89	100	82	82	105	96	99	96	93	96	82	92	101	104	89	99	111	101	89	101	114	125	109	110	95	80	104	78	93	93	89	103	109	111	95	100	104	110	94	108	99	129	94	103	108	119	109	93	109	98	109	116	111	94	113	100	106	107	81	118	95	105	118	87	112	78	92	105	81	97	105	113	118	107	103	104	125	82	97	107	99	93	93	113	95	97	93	91	101	112	121	90	110	107	89	100	89	122	99	91	95	101	100	111	92	111	112	99	94	98	87	85	86	109	103	111	100	111	113	104	104	112	102	100	91	95	84	113	85	86	88	93	96	103	85	93	91	100	99	117	96	104	104	105	121	108	115	111	125	87	94	99	99	101	122	107	101	102	107	102	110	95	103	103	96	88	101	103	88	106	105	105	105	107	110	127	93	103	101	95	106	100	96	97	116	97	89	100	94	116	115	102	103	113	109	119	108	94	124	109	117	105	104	121	95	116	96	104	94	105	105	97	94	106	101	101	112	104	79	71	112	105	98	106	86	110	99	107	99	109	98	101	103	107	96	90	96	97	105	96	90	91	98	98	110	100	106	101	100	107	95	110	102	103	92	90	106	110	99	91	91	107	94	117	83	91	84	115	86	87	107	93	95	95	88	119	108	87	91	104	104	100	88	99	90	110	108	95	95	99	99	110	102	102	98	111	83	118	84	84	114	88	119	82	83	99	102	100	102	100	85	83	109	105	111	107	117	97	77	104	106	100	103	94	88	105	109	98	103	100	92	97	122	104	93	105	91	91	105	97	96	105	126	96	108	108	75	107	84	116	73	78	96	94	95	101	102	94	101	112	101	100	98	84	101	93	115	104	115	98	102	111	110	83	112	87	100	99	83	92	112	108	97	96	108	102	94	118	95	103	100	95	89	105	109	85	129	88	97	102	106	99	103	98	121	84	100	103	112	93	111	106	100	107	93	84	96	97	115	85	116	95	98	83	91	101	110	99	97	91	98	106	111	111	83	109	98	103	79	107	118	95	116	102	97	94	101	112	96	96	92	111	105	96	112	105	88	110	98	117	86	105	95	98	94	100	114	92	111	87	100	101	102	112	98	102	93	90	97	95	94	90	98	95	101	99	98	94	105	86	94	85	101	105	101	93	105	107	80	102	115	92	126	108	109	101	104	106	92	92	118	96	110	100	104	99	107	90	101	102	94	98	110	98	91	120	89	95	101	91	89	106	107	95	116	111	91	110	97	110	93	100	109	90	84	111	123	99	96	106	93	91	106	111	98	104	104	113	91	106	94	99	89	94	94	101	101	117	102	84	120	96	111	106	94	101	83	95	94	99	86	79	108	99	90	98	91	91	89	83	100	94	108	93	90	108	93	91	102	93	93	109	85	100	99	106	104	97	88	78	73	104	89	96	93	89	121	104	87	101	98	97	100	91	91	90	114	104	90	92	108	108	94	116	105	106	95	100	98	96	105	103	115	91	104	87	117	90	108	105	79	95	120	85	103	93	77	95	92	95	101	94	100	92
3783	1428	1235	589	406	358	305	236	275	249	245	201	202	188	209	214	186	170	183	193	190	178	192	191	186	183	181	193	203	158	197	176	177	184	194	190	190	185	188	174	164	169	187	169	190	182	174	203	187	167	153	178	203	164	194	200	170	174	166	200	192	165	189	194	182	178	191	186	200	165	165	189	162	188	182	194	184	177	164	192	183	172	155	185	172	157	180	170	203	182	183	163	180	187	194	178	185	181	165	184	182	171	202	163	200	194	198	181	195	193	191	179	182	154	199	172	194	162	166	189	182	189	207	172	175	198	189	188	189	161	172	186	171	176	167	186	189	162	182	176	196	189	168	175	169	190	183	173	179	176	204	180	202	166	178	167	171	180	166	165	152	160	160	170	174	174	170	212	166	173	186	199	168	194	180	168	186	171	178	195	189	185	200	165	177	153	174	192	192	177	176	179	143	168	184	178	182	172	202	174	207	179	181	179	159	163	193	178	198	191	183	172	177	175	185	157	158	171	173	166	155	198	181	183	206	204	181	196	170	178	171	183	192	170	166	178	182	162	157	185	175	178	212	169	181	187	211	173	162	198	169	210	163	168	172	167	194	172	197	170	195	176	163	192	183	169	190	157	167	189	180	175	183	187	207	176	202	177	165	172	197	176	178	184	178	196	169	179	154	193	166	183	167	187	177	195	184	181	175	177	149	188	194	167	177	149	168	168	177	173	170	186	201	183	159	176	170	166	191	178	167	187	199	182	191	187	201	179	186	162	191	187	181	187	181	162	159	185	185	169	187	186	190	184	175	156	201	202	177	188	179	187	184	176	161	193	162	164	193	189	181	193	190	191	193	190	164	156	200	169	165	186	191	167	173	205	202	193	161	172	177	200	180	216	164	176	195	190	178	185	191	194	173	167	176	167	156	172	179	166	201	194	153	194	179	182	187	181	183	174	171	195	178	206	191	191	196	195	175	138	157	211	204	178	171	199	194	216	175	179	192	194	160	195	171	175	192	177	185	166	182	206	175	171	179	168	177	206	176	165	176	173	187	172	193	183	185	185	183	194	185	158	189	174	178	186	179	176	178	178	169	193	190	153	163	176	203	159	182	184	161	171	189	199	185	183	159	199	169	186	172	208	178	169	173	166	169	181	168	172	162	164	193	188	179	174	169	157	182	199	173	170	177	191	145	171	170	171	200	175	179	189	167	162	167	180	171	172	177	186	176	167	183	182	164	180	173	187	177	178	179	168	198	159	164	155	183	200	174	173	140	172	183	181	157	189	172	201	163	188	142	194	193	184	204	179	170	187	153	183	167	179	185	182	198	185	189	160	166	189	195	179	186	202	174	195	174	197	178	187	178	199	166	142	182	184	198	164	161	171	163	196	193	154	187	165	182	185	179	179	184	147	171	191	170	169	199	172	172	171	169	166	205	185	177	186	169	174	200	188	161	168	183	171	185	176	173	199	185	187	196	178	190	175	191	195	171	188	166	177	182	180	187	179	179	185	173	192	203	176	174	171	182	185	166	174	170	157	175	161	197	186	166	181	170	198	212	174	178	185	172	185	199	190	164	201	184	179	168	163	191	173	190	197	179	192	204	215	195	183	180	177	164	177	198	191	178	182	175	188	174	176	183	183	191	189	184	174	192	193	192	166	176	163	163	195	183	187	178	166	173	186	182	192	176	155	176	159	157	174	172	174	165	177	159	166	193	175	171	192	173	195	179	195	188	195	169	175	187	192	189	182	175	164	165	187	188	175	199	197	198	174	193	168	197	170	191	177	177	191	188	178	183	164	180	205	169	189	176	169	164	168	195	195	179	186	194	174	190	183	153	193	186	178	161	182	178	189	154	177	165	179	185	170	173	160	191	169	170	175	208	186	211	184	203	167	208	156	186	204	189	189	179	162	175	159	155	170	163	190	195	174	194	186	178	180	168	154	157	201	160	185	185	175	192	158	163	170	190	192	159	180	189	178	164	174	170	144	181	181	188	179	172	187	189	191	172	192	173	164	198	197	176	152	166	171	170	178	167	201	179	173	165	153	180	188	200	167	172	209	167	140	215	164	190	170	183	202	161	168	195	152	169	184	174	165	164	182	168	187	175	175	170	181	185	162	182	185	184	170	188	168	190	172	142	189	183	197	204	192	189	193	201	162	175	168	187	197	168	196	202	170	185	188	176	179	182	195	171	160	149	170	188	173	188	199	187	191	157	190	185	160	163	161	165	170	184	165	185	182	175	167	194	175	181	186	174	153	190	180	193	186	179	175	161	171	215	194	176	184	179	183	161	157	186	186	167	162	180	160	176	177	159	177	178	182	169	207	174	181	181	201	153	181	190	195	187	187	160	152	147	187	189	181	186	168	172	188	174	199	155	176	169	214	168	164	200	204	166	173	184	173	200	187	181	163	167	173	186	190	201	172	168	209	168	167	175	189	167	187	198	167	181	210	155	168	185	192	175	203	191	165	144	181	212	166	172	187	182	200	187	153	177	183	181	171	202	191	158	175	174	201	220	181	178	178	183	190	201	200	216	190	180	184	145	172	166	161	175	159	199	178	168	198	177	176	186	167	177	190	186	171	170	175	181	178	171	182	170	172	179	183	185	185	183	165	172	156	197	190	189	175	178	167	175	176	180	183	169	169	173	159	183	180	194	177	182	192	201	159	188	182	152	181	175	182	209	172	197	174	161	162	198	188	185	156	163	181	166	182	191	168	175	171	189	205	184	187	175	160	179	181	163	194	194	189	168	182	144	171	156	152	196	176	190	163	179	175	186	200	168	197	185	199	159	185	200	180	187	198	173	164	190	152	157	170	194	200	208	154	153	165	170	186	176	172	164	187	216	191	218	164	190	182	176	175	201	168	176	204	205	192	174	176	172	164	170	176	202	181	191	175	177	171	169	171	166	180	158	179	184	165	176	186	205	190	161	195	187	158	156	177	185	185	175	184	178	187	164	169	185	182	173	175	198	158	184	170	147	180	180	186	182	158	177	173	192	182	200	175	175	201	189	177	187	176	182	187	166	185	188	186	159	169	204	169	165	186	152	183	195	180	152	173	191	171	176	193	156	198	168	172	169	191	200	162	190	183	199	188	172	187	155	174	172	186	212	172	170	162	149	202	176	191	201	160	175	172	203	174	166	189	195	167	185	170	161	176	168	194	174	181	181	186	209	170	171	177	165	175	180	175	222	162	170	180	187	190	166	160	175	157	173	186	181	172	186	176	166	188	176	169	163	170	163	194	171	180	197	206	199	172	166	199	184	165	173	194	176	180	184	170	183	191	172	188	198	188	184	187	168	175	170	170	179	184	196	178	166	179	188	186	161	175	183	189	177	174	162	186	200	191	164	203	179	176	181	151	166	161	176	201	176	188	178	190	162	184	196	206	185	164	180	165	187	193	181	196	188	185	190	164	190	172	175	186	186	191	212	185	195	198	190	163	175	169	180	165	196	168	176	153	189	197	188	190	170	174	196	179	179	188	168	183	168	186
24189	21404	28868	24316	21224	4015	887	572	463	485	401	418	388	347	356	341	324	362	296	297	285	323	308	304	300	284	265	290	263	292	275	289	289	287	279	287	254	295	308	297	268	287	289	279	264	269	251	272	311	251	274	285	302	250	279	271	250	232	259	284	270	305	295	277	243	284	275	297	259	264	270	256	272	280	300	270	292	259	279	243	282	286	254	290	260	268	272	256	284	263	279	266	264	293	268	303	252	287	277	232	260	273	260	278	289	266	257	311	257	287	241	281	251	245	283	252	260	239	259	265	258	262	288	276	278	271	270	266	263	269	266	263	257	260	256	257	265	263	236	233	265	264	271	260	284	265	284	287	286	303	266	294	272	253	260	261	278	242	293	269	273	275	278	288	261	258	263	272	273	277	290	296	284	310	271	254	253	282	268	277	284	274	255	276	292	276	258	287	252	256	279	265	284	246	273	261	242	274	280	295	264	269	249	258	245	270	252	262	248	266	274	283	269	304	248	258	303	288	275	268	277	288	294	233	259	261	271	251	271	286	279	267	284	257	281	261	254	246	283	258	282	263	252	259	278	246	286	248	260	282	289	245	275	243	277	265	285	297	276	285	270	284	288	284	265	279	264	244	301	251	287	277	283	279	272	281	263	255	279	240	239	275	298	263	282	269	291	283	243	273	275	287	258	276	296	273	240	288	273	277	277	254	272	241	254	253	288	239	298	283	263	271	290	293	256	275	268	292	250	279	283	274	255	285	250	296	258	278	268	247	276	263	253	269	277	292	282	288	271	277	286	262	257	269	277	296	261	291	252	296	254	263	266	247	263	271	279	265	268	278	256	260	292	288	280	277	273	275	311	233	282	263	270	274	264	267	251	238	288	291	281	283	258	264	272	293	235	255	280	290	237	267	253	269	251	293	281	277	308	271	286	262	273	274	254	278	257	279	303	238	299	291	310	311	274	274	273	288	266	260	267	279	296	265	275	296	272	260	284	249	291	293	284	266	237	265	309	276	248	270	265	275	281	258	269	302	249	269	263	288	279	250	240	275	238	282	259	308	272	268	282	256	268	277	253	260	245	278	256	273	287	282	254	247	267	268	254	267	262	273	276	286	294	245	272	259	296	260	262	264	292	268	271	262	253	280	265	283	303	285	254	287	293	278	273	257	281	287	243	283	279	261	294	264	270	251	276	288	277	266	258	281	286	270	264	258	266	273	252	258	282	259	281	269	255	277	286	260	258	279	281	264	277	291	262	255	303	264	263	285	262	270	258	265	275	296	279	270	299	250	263	264	301	277	283	249	274	280	276	295	278	273	258	280	282	290	266	265	262	268	269	262	278	255	283	297	271	280	260	275	265	272	293	309	289	256	301	260	234	296	256	263	277	262	258	268	292	284	268	256	270	287	251	279	258	258	276	267	267	298	259	279	273	274	260	287	241	262	250	246	262	262	285	265	296	269	272	239	265	269	260	258	269	260	261	301	256	299	250	284	269	253	307	289	280	301	280	276	259	262	292	268	280	263	255	276	287	273	256	257	248	266	279	244	270	295	288	257	248	262	266	278	288	306	260	250	276	286	284	282	242	262	293	288	269	282	253	259	275	268	265	263	305	265	272	244	301	272	246	289	287	260	280	277	280	303	272	274	255	250	280	247	256	258	255	246	280	260	297	268	272	272	277	278	273	279	272	253	254	271	269	278	257	276	290	275	299	254	264	286	292	246	284	253	263	279	266	279	267	251	243	274	277	272	271	286	264	289	278	255	262	274	270	279	253	292	288	245	269	274	278	261	259	265	290	252	256	271	264	292	212	274	254	272	253	288	269	268	270	266	268	248	263	278	274	286	247	297	271	279	249	252	289	287	262	243	251	276	284	307	270	265	248	278	231	275	270	320	271	254	283	276	271	268	272	268	301	286	269	286	263	256	263	288	302	284	279	252	264	277	266	269	249	259	292	246	268	277	259	259	235	275	244	280	244	284	284	271	254	250	251	250	258	266	307	270	271	263	283	262	275	250	253	251	256	259	269	254	290	269	289	262	288	277	239	278	247	252	266	270	263	264	266	273	277	270	264	256	301	276	258	276	264	268	275	279	297	274	296	291	273	284	277	262	262	253	249	267	273	270	249	270	280	258	259	292	263	285	283	273	279	259	266	268	243	291	281	268	265	252	255	293	256	296	288	278	266	288	248	290	263	257	265	301	293	273	283	256	224	252	288	288	274	240	276	272	247	285	280	256	273	284	262	259	283	276	292	248	277	268	240	271	276	239	267	267	281	273	270	280	263	248	290	290	241	261	257	252	269	267	258	274	257	275	259	295	266	265	273	273	268	273	290	268	271	268	265	271	268	266	266	247	270	301	291	263	257	300	285	264	310	287	253	279	291	309	266	332	265	276	281	282	259	252	296	294	277	275	273	255	257	268	252	257	281	281	263	286	250	242	286	244	283	264	264	294	271	301	261	265	272	261	243	261	244	274	252	255	276	265	247	289	246	291	283	278	262	303	261	269	282	261	264	282	262	280	289	271	304	284	277	269	258	261	250	275	278	258	286	296	279	290	297	287	266	288	274	256	282	264	254	275	265	320	268	258	272	293	276	294	277	260	265	271	299	287	275	250	304	274	269	256	268	250	283	297	241	265	270	249	290	280	238	248	276	248	256	282	269	263	258	299	279	248	247	262	265	263	283	288	278	259	258	287	283	278	254	262	276	317	255	271	282	274	265	290	270	267	295	251	265	266	236	255	278	276	267	269	266	273	253	266	277	222	280	245	285	286	273	251	284	293	290	284	277	263	280	252	283	248	258	297	264	259	276	265	269	272	267	261	279	300	244	292	274	281	265	285	295	288	289	271	263	266	243	294	262	255	284	280	269	280	294	256	252	275	271	297	257	284	269	274	269	255	268	292	247	285	274	286	287	270	254	277	291	269	250	271	265	266	278	249	290	263	245	281	258	268	302	270	282	273	271	295	257	275	266	267	265	272	294	277	238	259	243	263	255	254	239	286	267	256	271	278	271	250	268	269	280	272	293	247	271	262	271	319	287	256	257	258	292	236	296	243	246	289	266	249	283	245	281	267	280	247	274	278	268	259	284	258	271	265	261	246	255	298	287	280	294	285	250	244	253	260	281	253	278	270	259	270	262	254	287	258	277	249	280	276	295	258	289	269	250	271	287	278	284	258	272	274	293	275	298	288	247	275	261	302	322	245	261	303	241	275	265	270	248	261	286	255	263	265	273	271	250	272	257	284	234	282	267	289	261	291	295	256	280	256	255	263	317	279	274	270	296	277	262	274	295	280	267	250	284	321	281	259	294	316	274	240	281	246	267	255	291	262	266	287	271	282	260	281	238	275	301	261	237	261	279	271	282	258	291	301	271	301	262	304	264	282	246	277	252	259	252	267	277	281	260	284	309	270	261	281	278	289	281	249	274	272	259	261	299	275	267	268	281	251	265	264	263	274	279	285	283	275	276	282	256	259	253	298	264	285	265	262
5774	11148	9335	4868	3319	2453	1943	1519	1211	1082	956	882	773	745	671	728	632	603	589	566	582	531	542	532	550	522	473	501	504	503	491	451	476	496	463	468	469	455	486	476	478	466	453	494	455	460	425	422	467	454	463	446	461	463	463	459	464	420	418	453	449	469	462	407	519	468	441	445	456	439	443	439	484	467	453	455	487	462	464	454	458	428	476	460	467	438	439	458	470	410	464	415	455	472	455	440	431	433	468	449	483	445	450	424	475	436	445	460	481	459	457	438	473	438	465	416	436	459	404	425	482	435	425	446	404	431	444	402	465	453	432	418	469	487	442	427	436	441	478	469	453	456	421	471	459	432	431	443	463	435	448	479	464	441	440	436	461	436	422	417	448	464	427	439	447	454	403	420	461	453	453	484	456	425	440	455	435	444	464	460	419	433	480	440	442	457	479	420	484	415	438	454	450	466	428	468	477	488	434	400	412	414	450	421	484	418	443	460	443	430	487	469	443	410	436	460	462	407	465	422	477	426	478	447	444	477	435	427	461	474	449	431	456	458	433	412	440	462	462	459	472	417	420	484	454	460	427	454	415	421	430	410	438	400	479	457	439	412	461	455	424	414	445	470	425	457	454	431	439	429	414	426	453	472	446	454	469	475	413	437	442	437	463	473	474	407	464	461	450	439	449	398	449	433	430	461	471	429	476	445	422	453	459	429	459	454	426	443	447	465	409	444	452	459	442	429	430	455	451	466	435	450	453	452	437	456	449	430	445	458	461	425	463	460	432	488	499	437	480	444	455	398	438	444	468	413	429	448	454	439	453	436	455	468	440	467	434	479	470	458	421	434	469	434	449	423	451	445	411	416	443	454	445	422	479	467	439	406	428	471	508	427	434	426	447	450	486	460	429	443	472	408	442	420	440	443	428	482	445	488	435	440	430	448	445	441	432	440	440	448	463	480	422	425	461	458	433	447	426	455	421	495	471	444	416	439	437	467	438	472	407	452	416	464	478	472	460	441	471	460	455	471	444	426	440	407	422	419	438	449	440	437	408	457	485	446	426	448	451	451	402	477	472	452	495	401	440	448	416	437	393	443	407	441	428	483	423	434	462	452	451	445	425	471	474	467	463	439	420	463	483	382	470	447	444	437	448	438	442	444	449	445	458	429	469	459	449	430	473	434	489	455	461	453	429	429	461	410	467	450	431	441	452	427	427	449	454	445	410	473	454	443	448	447	471	461	450	428	427	434	470	433	450	433	493	466	462	424	465	468	470	444	472	468	462	448	442	460	451	476	431	452	443	438	430	456	421	453	432	467	459	424	474	454	481	441	419	476	435	415	487	402	451	430	429	480	471	463	429	474	471	436	441	435	395	440	442	466	464	461	454	445	435	470	463	467	451	431	417	427	443	399	496	449	440	430	476	432	415	454	463	481	404	440	414	439	471	455	457	443	444	440	450	440	429	405	456	448	462	462	455	495	419	435	444	459	451	430	458	431	478	456	411	434	456	432	445	446	458	444	442	467	449	425	440	426	460	467	461	420	462	482	472	415	468	443	429	403	449	469	465	456	442	470	460	444	460	405	435	463	469	451	455	430	461	429	411	437	418	422	426	433	479	490	395	400	440	439	476	451	446	413	472	447	471	439	497	426	457	479	439	435	463	447	463	430	451	446	402	441	486	466	425	430	482	475	435	429	456	453	433	419	462	442	459	469	446	445	424	453	436	419	494	452	458	459	420	437	453	426	443	446	433	441	467	467	456	423	406	477	442	409	456	460	436	426	479	421	428	447	414	503	468	438	422	442	450	495	402	459	438	445	485	465	439	435	479	446	465	452	444	453	466	464	460	456	454	434	464	442	458	425	459	483	420	447	417	457	414	401	426	411	433	473	418	419	440	432	448	442	471	453	461	431	413	459	446	478	454	452	446	463	443	476	455	482	471	456	459	456	434	454	445	449	448	429	444	420	407	462	473	463	457	455	460	419	449	441	501	448	453	425	446	452	459	442	434	435	461	457	461	446	443	477	456	448	482	463	422	444	463	450	460	457	470	463	443	421	441	469	469	439	423	454	476	443	494	424	490	448	440	458	455	462	483	460	413	446	434	450	450	440	428	415	453	442	440	407	448	431	442	414	492	437	465	445	466	460	446	482	451	440	423	459	453	456	448	418	443	458	443	457	474	470	421	446	415	403	451	445	445	438	461	451	419	409	427	420	462	431	440	480	455	450	431	451	445	468	458	440	440	417	419	433	465	422	431	450	448	429	461	481	469	451	437	511	467	404	447	454	435	471	441	428	467	444	445	480	405	455	426	446	417	476	455	454	467	453	498	416	478	465	450	401	428	477	451	447	424	457	429	444	446	430	446	468	473	411	413	491	471	452	482	457	454	432	466	439	462	435	456	442	457	458	426	443	420	421	441	448	466	445	444	438	430	446	452	485	462	437	437	435	464	439	461	470	444	438	449	434	473	456	479	476	416	415	433	439	396	481	443	462	473	424	469	435	442	423	427	460	458	445	460	439	445	465	445	435	464	448	448	424	465	437	444	434	421	447	425	470	447	444	447	449	444	453	435	421	430	437	463	442	448	442	452	447	449	422	433	454	421	471	436	388	462	420	494	441	462	414	450	407	459	418	440	437	438	458	453	497	421	459	446	472	439	444	426	465	449	458	454	426	440	444	444	459	431	428	406	467	444	468	423	424	470	453	468	499	464	478	467	477	431	460	433	468	424	414	438	468	464	442	456	416	455	450	423	483	434	476	495	441	468	483	428	406	448	454	467	442	405	423	434	448	460	450	453	414	472	478	427	431	441	422	422	466	474	444	448	477	412	439	394	447	431	451	432	456	421	445	454	453	430	474	440	420	441	442	443	424	427	450	416	471	437	450	467	461	458	459	422	436	405	438	443	451	469	459	442	454	434	441	418	447	450	445	486	443	426	436	440	467	447	474	413	448	451	435	463	462	465	509	438	426	467	445	440	413	470	454	452	427	419	460	475	458	438	445	430	456	448	457	447	469	458	433	431	419	485	444	458	448	457	456	454	463	457	447	400	418	424	425	407	494	453	425	480	437	431	458	463	445	427	391	481	453	471	403	441	454	467	460	493	485	450	438	475	467	443	414	429	463	427	461	448	440	453	474	416	418	409	455	440	456	440	436	448	445	386	438	427	466	458	450	440	487	441	473	431	417	444	427	413	482	462	434	455	455	428	453	444	431	479	484	479	431	475	452	432	434	448	441	461	424	468	439	432	451	472	426	446	438	487	455	458	421	436	455	434	450	469	441	454	454	449	458	480	431	447	489	408	451	466	417	416	437	435	437	478	451	428	438	453	456	478	437	445	412	450	436	451	400	466	463	466	446	468	505	435	454	444	467	431	502	473	451	441	454	429	439	446	424	460	464	425	426	414	490	456	430	422	404	477	470	421	425	469	490	480	453	464	437	446	461	434	431	483	411	447	466	454	483	439	455	452	472	446	462	436	472	425	467	467	420	463	434
23200	21408	29446	23750	21411	21215	3974	1080	868	739	696	629	570	625	556	561	503	498	521	525	518	475	462	482	445	451	468	412	467	428	448	438	447	425	453	480	407	449	450	445	431	429	430	392	412	465	426	435	409	435	442	410	454	410	410	428	428	387	449	405	443	440	405	424	425	414	395	448	405	401	394	388	380	455	446	406	385	402	384	359	440	395	417	398	406	434	454	420	409	444	399	397	447	429	420	407	389	385	419	499	427	428	362	407	442	450	427	417	348	419	435	431	431	407	427	415	402	413	410	396	423	406	420	416	394	403	407	386	440	431	417	397	419	390	414	404	423	403	390	407	399	405	421	400	402	398	429	421	414	454	403	410	421	373	418	427	415	420	386	412	405	417	398	402	427	449	403	438	399	419	429	394	408	392	397	433	445	417	386	483	397	391	374	380	445	413	400	433	430	451	407	432	429	432	411	447	401	421	447	405	425	433	414	427	430	398	425	395	421	409	401	368	405	382	393	399	412	383	423	401	383	437	433	429	409	400	435	383	421	402	424	387	413	440	403	402	420	382	460	476	408	377	375	395	401	432	403	393	402	463	409	420	410	405	423	366	402	394	397	452	396	427	414	401	417	395	409	408	460	431	400	434	397	399	385	409	423	378	417	433	403	374	417	403	454	434	409	433	429	425	383	408	419	410	414	433	411	403	442	366	438	423	412	406	381	410	391	476	386	451	440	417	434	405	447	396	422	423	428	434	407	417	389	413	401	399	417	427	434	429	406	400	489	411	426	411	394	421	393	415	383	398	436	431	405	401	421	395	406	400	419	433	416	439	429	411	467	428	390	454	400	404	452	418	375	412	404	439	409	436	389	431	433	432	414	425	412	402	428	428	405	409	390	409	423	401	420	437	403	425	443	419	433	421	400	409	407	404	369	436	411	407	400	427	421	393	456	420	393	378	389	412	433	397	385	422	397	403	449	383	406	420	428	423	418	394	386	373	403	392	422	424	408	428	437	374	443	444	431	391	428	414	431	403	418	406	402	403	360	389	437	404	422	406	424	408	417	417	378	425	398	398	411	388	405	399	387	404	408	368	448	417	396	409	447	429	404	417	413	402	405	420	410	383	410	385	409	447	385	390	417	421	402	403	424	422	423	389	361	389	411	403	416	424	418	379	407	395	425	400	433	412	375	386	404	412	445	391	376	404	388	394	417	390	424	420	409	394	413	406	359	428	440	493	420	432	416	429	409	362	408	426	437	405	440	411	382	445	422	413	417	418	402	399	402	419	388	394	380	414	391	390	402	375	413	454	402	356	411	397	432	439	402	447	412	435	430	401	450	453	414	414	392	425	412	398	422	430	404	412	424	436	378	370	398	434	419	399	401	444	436	442	420	449	415	417	431	375	397	431	429	452	423	403	431	411	416	354	394	404	372	397	408	442	381	378	431	380	391	380	415	380	423	427	402	433	414	377	389	396	411	413	425	429	392	419	418	459	420	409	382	408	399	402	411	377	411	444	398	407	410	421	409	419	377	427	395	392	409	413	435	378	429	428	388	413	412	410	415	382	424	424	424	401	414	424	414	421	375	403	390	439	394	398	420	431	406	423	390	388	418	405	398	419	438	417	443	429	448	385	411	397	437	390	362	385	439	416	440	426	402	456	408	419	427	398	432	405	443	433	381	434	374	389	387	414	403	450	387	418	395	392	398	373	379	422	412	386	370	415	407	368	376	375	385	404	411	419	399	398	432	395	417	374	411	399	404	376	415	401	429	460	389	430	446	431	416	408	420	434	408	404	426	422	406	371	455	386	461	423	389	431	434	379	422	403	431	381	400	376	381	412	416	442	409	422	414	429	376	407	411	455	407	408	452	394	400	387	384	395	416	407	403	397	387	420	415	410	427	385	408	395	398	409	390	429	405	448	381	452	428	394	387	454	389	399	427	399	403	416	421	382	398	396	392	468	451	382	415	415	417	360	454	414	408	383	392	415	405	376	427	418	429	422	403	398	422	419	420	412	411	394	397	426	410	374	382	401	356	417	429	366	387	452	433	410	430	387	421	422	405	469	398	430	436	408	414	422	402	424	407	397	378	419	377	431	410	397	398	419	417	413	421	385	439	406	382	403	432	401	404	410	416	410	407	427	409	396	397	423	386	418	397	423	417	400	393	379	408	448	388	412	401	422	394	385	422	433	431	409	455	393	418	381	413	382	411	416	412	413	425	373	385	422	393	416	436	452	435	400	390	409	415	416	393	390	394	385	428	390	448	409	403	429	389	378	419	403	365	377	420	419	424	411	395	386	418	402	405	449	406	426	408	402	420	404	421	447	424	406	396	398	394	421	420	409	403	422	415	428	398	428	394	415	374	430	408	405	391	428	425	485	447	401	425	444	421	427	422	406	408	401	427	403	408	396	427	411	418	382	377	380	395	388	427	383	390	407	413	409	424	402	378	463	403	417	386	410	409	407	385	399	419	386	413	405	413	373	417	410	419	423	418	402	391	443	416	400	378	424	392	397	402	445	368	396	383	396	422	383	429	405	398	400	397	422	365	378	404	412	406	394	391	372	414	391	396	390	386	388	423	418	419	400	405	367	401	376	408	435	434	409	355	457	406	442	398	374	417	438	417	365	420	396	386	407	390	394	407	400	445	385	433	429	414	390	380	454	438	400	423	461	417	404	441	409	409	425	372	409	417	392	379	407	396	388	438	421	417	397	420	397	386	393	414	426	421	400	407	413	422	413	411	402	416	421	402	426	416	384	429	402	438	400	392	409	404	423	419	394	443	396	411	446	383	430	401	404	415	389	388	388	438	392	385	404	424	406	421	408	414	381	402	420	421	401	451	387	437	392	409	408	372	388	417	387	390	392	407	415	409	422	392	364	413	380	405	417	407	414	398	373	466	407	409	375	397	411	415	404	446	409	447	379	418	419	378	399	420	417	382	402	371	390	414	404	424	416	427	405	400	395	432	405	407	418	417	387	406	423	384	428	398	392	412	371	397	439	383	421	458	404	384	393	405	387	454	390	400	405	397	410	376	409	400	400	432	382	419	401	427	413	397	436	444	410	404	408	414	396	423	405	410	408	417	398	429	413	402	420	391	452	424	405	429	408	381	394	454	422	381	386	403	426	356	426	453	441	406	419	429	411	399	413	383	407	411	356	391	387	411	429	416	385	430	397	412	397	404	419	385	426	445	399	384	407	417	386	400	417	405	418	427	409	408	389	380	392	387	430	421	440	405	387	443	408	408	406	427	440	407	419	421	388	424	413	397	424	456	401	382	401	431	403	436	399	396	380	451	455	431	378	401	418	418	410	379	397	407	432	395	442	420	414	437	393	416	443	371	405	379	408	381	394	407	385	418	396	410	386	416	378	384	440	385	428	428	413	396	437	424	388	396	399	389	413	422	412	414	402	415	377	396	401	412	416	421	397	406	395	378	415	435	396	382	443	439	391	368	402	420	422	415	413	415	393	393	440	393	375	371	412	404	441	409	382
8613	17592	14884	8213	5668	4298	3412	2684	2169	1917	1581	1509	1365	1237	1179	1122	983	1020	955	859	900	843	902	823	778	821	727	814	743	729	745	770	735	678	729	705	678	726	686	751	772	694	717	702	714	695	690	680	708	707	675	673	711	691	678	700	690	673	654	706	664	655	633	654	645	682	648	620	661	665	650	636	652	656	624	681	668	643	682	695	655	659	645	664	662	678	651	660	698	660	653	671	647	683	638	651	664	623	652	665	691	663	618	651	702	634	656	649	685	693	679	684	675	665	675	661	675	672	663	666	683	631	637	644	621	690	639	652	649	694	655	637	669	635	677	652	649	656	687	658	656	654	617	651	649	676	644	647	656	666	599	650	691	666	698	609	686	649	633	662	685	638	682	657	637	614	645	656	647	711	659	663	694	612	619	640	648	619	643	623	659	706	634	677	669	612	666	649	637	660	687	662	653	683	597	658	645	662	653	654	664	665	655	626	679	678	704	627	629	657	687	653	656	637	731	633	694	633	656	638	662	632	631	648	619	664	668	673	681	685	704	620	704	620	638	655	582	657	677	659	686	646	621	650	651	628	600	620	634	711	638	653	684	623	637	673	641	630	684	670	622	685	669	637	647	670	689	644	634	649	673	696	636	648	662	618	675	673	635	635	682	636	668	661	664	689	652	656	611	659	636	671	637	641	659	649	621	685	686	646	657	685	710	618	659	595	645	639	640	626	680	651	659	625	638	695	659	641	608	669	641	648	688	652	622	651	675	672	666	641	613	636	603	649	627	685	684	645	662	642	638	579	681	677	707	625	625	622	645	651	680	631	679	677	692	663	677	632	663	618	609	636	701	654	625	659	631	662	659	660	650	633	683	651	635	643	641	665	676	705	643	615	652	647	658	659	666	620	699	635	626	636	667	648	587	631	708	644	609	647	672	653	669	637	668	653	633	632	646	648	698	665	617	704	636	639	665	648	674	650	651	684	731	644	667	668	625	655	668	645	679	685	650	677	647	645	603	662	656	645	648	598	661	632	670	671	626	645	626	668	655	639	642	657	672	650	654	644	636	635	645	683	659	646	642	666	650	643	634	647	662	649	640	634	704	663	648	598	633	647	654	691	652	670	638	594	655	686	657	664	686	689	628	658	641	668	659	657	671	650	685	655	631	665	680	641	652	660	666	633	662	640	645	644	628	646	669	661	657	614	634	672	664	644	660	706	663	653	636	659	649	650	647	655	711	627	692	648	633	680	652	645	697	628	659	659	666	644	641	626	641	600	698	645	645	618	633	672	665	627	611	704	649	656	643	679	642	650	665	642	670	649	612	650	633	678	616	620	635	601	635	665	668	650	661	660	623	644	628	654	643	685	650	661	619	658	646	647	650	635	685	648	682	683	621	628	685	620	637	579	671	601	600	645	672	690	674	647	626	647	669	682	656	624	660	668	654	624	592	669	632	641	645	653	669	683	669	638	668	664	652	698	654	689	662	664	639	640	663	685	689	662	651	663	651	673	661	625	659	612	687	668	622	647	670	667	679	672	635	683	628	690	605	649	616	621	667	673	628	650	644	636	675	664	625	677	622	664	636	688	664	694	604	633	681	675	654	609	645	669	670	637	622	616	626	656	661	661	646	641	632	650	656	698	646	619	643	624	646	661	644	684	632	596	676	677	637	682	640	644	672	669	686	667	658	646	594	690	665	632	633	638	695	627	653	627	609	627	652	612	664	675	621	653	640	645	678	653	715	674	652	657	675	665	629	620	646	610	663	623	643	676	650	607	654	647	658	658	649	610	590	664	638	637	649	612	614	654	655	664	626	669	709	622	677	594	667	659	666	664	678	659	639	659	633	651	653	638	640	627	633	619	626	621	681	676	650	678	645	698	625	656	645	683	637	616	621	618	654	654	656	656	678	626	680	634	663	679	648	667	636	648	646	672	670	654	662	663	650	691	641	628	643	678	674	701	700	627	619	601	684	632	660	694	624	667	670	622	605	696	616	593	671	659	659	669	609	650	664	650	646	638	645	615	629	610	620	653	659	672	652	650	641	633	691	680	659	667	665	597	651	654	676	654	632	657	652	652	693	659	636	644	660	701	683	655	656	622	633	675	669	678	679	626	628	664	636	677	676	708	652	656	656	630	630	636	597	666	678	665	679	650	662	706	605	656	682	638	634	638	617	657	654	655	708	647	672	660	670	626	653	612	692	656	622	633	606	635	658	625	651	697	655	661	608	649	657	653	666	692	655	652	686	685	634	632	638	652	640	664	619	663	642	630	679	653	699	655	623	692	626	620	652	652	674	669	665	630	635	647	643	635	648	660	642	635	600	646	635	653	685	654	677	679	669	677	672	628	628	691	627	666	661	672	630	659	681	681	669	660	675	630	679	650	634	649	666	670	652	671	656	597	665	639	644	650	666	656	677	643	625	625	662	642	675	625	603	663	641	654	666	677	654	638	624	647	647	615	638	653	641	630	665	678	617	659	637	697	676	636	700	601	665	659	658	646	699	627	680	623	643	682	649	670	651	629	660	657	641	709	638	640	631	655	622	627	662	622	623	626	708	635	648	674	605	635	632	651	658	616	663	728	650	695	651	669	673	668	638	692	640	647	692	702	670	680	638	654	644	668	637	609	652	657	630	654	645	639	639	622	641	646	669	606	631	673	623	669	647	634	640	633	666	633	666	649	651	646	668	655	700	644	659	663	627	646	663	637	616	641	677	662	620	683	657	674	672	684	653	621	631	627	667	654	656	686	667	671	641	609	673	648	677	630	649	645	688	620	636	661	640	599	640	694	668	660	633	641	671	661	634	612	668	647	627	637	655	668	611	646	630	670	634	633	644	642	633	707	665	685	629	640	646	659	652	633	677	675	689	688	616	695	629	602	685	706	672	641	686	658	658	632	658	632	625	698	634	647	634	640	688	610	679	666	677	652	661	653	650	640	641	659	685	599	633	687	657	679	611	707	644	676	654	661	614	668	630	632	665	637	605	592	646	628	653	619	678	686	708	618	637	662	705	658	673	679	634	660	648	654	664	641	655	630	655	599	653	616	655	633	687	657	631	700	656	669	662	614	694	633	686	654	641	613	646	675	672	649	645	662	665	663	607	661	693	615	620	696	635	667	678	649	659	673	645	658	635	651	628	624	641	604	633	650	645	610	644	659	649	706	649	636	663	626	610	652	653	676	673	615	577	673	599	643	638	669	680	638	670	631	713	665	655	650	657	646	629	660	638	657	683	605	652	644	653	664	633	650	627	634	659	608	674	683	649	692	631	640	670	652	677	667	684	653	661	637	645	603	718	626	706	647	654	631	673	630	683	621	639	619	655	675	597	663	650	675	628	634	670	665	649	668	703	687	674	650	674	639	696	630	638	655	635	693	677	678	651	647	654	661	668	658	668	640	687	676	676	685	645	672	662	621	656	650	635	662	700	693	671	615	719	667	676	621	608	564	638	646	670	633	616	652	620	629	666	655	695	639	667	646	620	649	633	714	672	601
27024	20912	8389	408	216	185	136	130	127	116	139	99	115	115	109	100	100	88	101	102	109	119	112	110	100	92	117	112	103	92	99	102	103	105	123	106	89	107	116	121	93	99	105	116	109	112	92	91	98	79	98	86	92	99	91	102	93	86	86	82	95	109	109	111	93	107	111	108	114	91	116	99	96	106	99	110	110	103	97	84	110	99	90	93	101	103	96	109	94	105	115	108	114	99	80	112	94	122	96	86	92	98	89	107	117	102	91	121	103	103	85	102	91	111	96	114	109	103	93	109	78	121	97	113	99	106	95	125	84	75	91	104	88	100	106	99	109	109	87	110	103	114	115	95	107	116	90	101	105	102	105	113	106	113	120	91	94	98	95	73	105	86	77	88	96	105	91	116	97	105	113	89	85	119	100	96	122	97	88	92	103	101	105	113	102	103	89	111	84	86	90	102	114	101	99	110	107	101	87	102	83	93	103	98	105	108	115	121	80	109	105	97	91	106	110	102	93	105	103	111	95	98	90	115	99	90	92	111	94	119	102	89	90	102	98	110	112	119	88	88	121	101	113	87	79	92	98	85	105	104	89	93	91	98	100	115	115	92	112	103	93	102	103	107	107	113	95	95	113	91	101	113	91	120	108	95	93	100	112	84	101	101	92	138	100	102	93	104	99	96	85	103	108	119	104	96	81	97	101	97	114	94	97	103	107	97	109	100	97	112	81	104	101	97	99	104	92	100	92	91	98	99	90	99	94	93	106	96	101	94	98	104	93	86	91	103	98	97	98	96	111	94	92	98	88	102	96	101	108	96	101	122	86	104	84	98	101	108	94	114	106	97	103	127	97	94	104	94	86	94	105	97	95	95	103	105	127	110	95	91	77	100	103	115	103	112	100	101	105	85	106	114	107	109	103	92	89	106	91	90	95	101	103	112	105	108	93	86	108	93	91	105	83	82	115	69	94	99	100	96	110	103	84	97	105	89	118	95	96	91	98	93	106	102	111	105	114	94	91	113	94	90	95	95	106	116	93	83	96	111	97	97	108	114	99	118	87	100	107	103	100	111	108	99	126	111	105	98	111	118	101	96	92	94	101	102	96	90	94	98	100	98	91	108	110	97	111	106	107	89	98	110	94	98	98	105	105	102	117	108	101	106	94	87	98	111	101	101	99	109	96	109	107	98	76	97	98	91	126	111	127	87	115	107	78	109	113	87	101	88	98	104	103	99	112	84	100	118	93	85	94	102	91	110	112	105	112	103	110	116	101	105	89	110	119	98	89	92	107	100	102	103	97	100	86	96	88	95	125	121	116	97	92	107	112	89	99	103	106	124	102	89	105	94	92	101	92	95	104	99	114	86	90	111	104	109	110	98	110	99	125	107	112	111	119	88	97	87	100	113	96	92	88	107	109	82	84	101	95	130	108	97	98	107	89	88	97	75	112	77	108	100	93	83	105	105	107	101	121	104	87	113	110	99	97	113	90	105	98	108	101	99	93	114	106	116	92	101	115	88	110	112	93	107	105	119	94	87	94	113	113	107	97	119	118	87	112	98	98	106	102	100	102	109	121	92	117	98	109	103	110	93	104	96	84	96	118	98	115	110	97	114	129	92	89	112	108	97	86	99	98	115	96	94	90	88	102	97	110	105	107	87	93	110	103	93	92	103	108	103	84	100	88	107	99	101	98	99	108	118	102	90	96	106	105	86	102	101	99	96	114	117	127	80	105	93	100	95	113	82	113	88	91	101	93	107	114	97	100	99	115	96	89	93	96	84	99	99	86	91	89	93	105	99	101	112	103	84	89	111	98	96	119	111	106	105	101	103	92	98	95	107	102	105	101	93	92	103	113	95	92	101	92	94	102	89	89	102	110	97	92	101	84	113	108	100	106	108	94	93	98	117	98	94	86	106	106	98	82	106	98	88	98	97	109	102	90	92	98	98	85	111	106	108	112	99	87	99	106	106	105	100	88	100	99	81	108	108	100	94	102	94	95	101	120	109	110	100	87	105	104	96	116	113	100	91	91	93	94	110	111	98	118	94	101	71	109	109	107	99	93	103	109	103	117	106	119	104	101	106	90	95	109	85	92	84	92	108	83	116	97	107	79	111	105	106	119	108	98	118	117	88	120	85	108	94	99	98	103	103	122	89	95	106	109	99	101	113	92	82	96	107	116	83	98	100	114	102	107	120	103	113	113	91	110	103	100	91	102	89	110	103	113	88	99	103	105	91	100	92	98	101	99	92	107	94	101	108	107	97	82	102	103	101	103	93	114	106	87	87	91	104	101	105	76	103	94	97	122	121	106	98	106	94	90	90	91	97	92	92	103	113	110	99	91	97	103	95	100	100	98	110	108	119	94	93	96	107	107	103	101	105	112	87	90	96	90	84	91	119	99	104	77	93	98	105	108	112	97	100	93	106	110	122	89	91	99	126	112	111	104	90	99	106	111	95	104	107	92	116	106	91	103	111	91	99	104	110	114	112	90	96	101	114	108	105	106	106	87	100	91	101	96	102	103	112	95	112	106	97	111	87	96	108	94	96	90	112	107	113	112	98	123	102	103	103	99	88	103	109	106	90	108	95	113	85	107	87	91	103	114	100	110	111	110	83	96	104	90	103	97	105	102	104	107	112	113	109	99	101	102	103	93	104	98	94	120	101	95	102	96	91	103	109	92	112	97	121	94	109	92	85	94	95	91	99	90	90	114	108	112	104	96	116	99	116	92	115	108	113	93	94	104	123	100	135	104	104	71	88	94	105	97	102	94	101	94	100	95	108	109	103	104	90	111	111	121	105	93	109	103	92	109	86	100	89	107	106	101	111	109	102	96	98	103	113	103	93	101	99	88	104	101	97	103	103	101	96	91	120	100	91	100	115	92	94	107	103	99	105	112	99	111	98	112	106	123	86	68	90	92	105	95	110	106	105	112	101	121	111	97	83	101	97	101	93	89	82	112	93	104	83	100	99	102	106	96	93	104	104	107	101	113	108	119	112	99	105	110	107	124	76	91	91	102	90	113	108	94	94	82	105	115	82	107	100	102	89	98	113	115	92	99	106	91	117	101	122	121	99	123	95	96	113	93	109	109	97	102	93	113	93	107	104	96	106	128	109	98	123	100	104	111	98	100	83	104	94	114	102	109	101	95	90	84	94	111	112	105	103	92	106	111	120	94	94	84	107	87	114	100	98	106	104	103	112	99	99	91	102	93	120	95	106	91	116	95	107	100	102	88	121	102	88	83	82	108	100	98	90	93	90	119	100	96	99	88	104	93	108	95	102	124	113	111	103	99	103	91	95	118	112	97	108	101	128	102	106	112	110	129	101	111	101	103	115	97	108	94	79	105	104	108	81	107	88	104	104	118	95	109	94	73	102	106	92	122	115	91	96	104	113	102	99	108	112	98	95	89	106	84	111	101	102	109	105	98	107	111	95	97	126	106	81	96	105	87	112	107	117	90	86	105	96	106	105	94	97	88	111	103	99	99	92	101	109
3851	1500	1206	613	431	352	315	281	233	255	223	227	211	201	184	191	195	170	178	172	196	194	184	192	197	196	183	187	181	206	195	188	198	176	198	221	180	165	181	167	164	184	176	217	172	163	175	181	190	176	177	169	182	174	204	174	178	144	187	193	182	204	170	167	184	187	174	154	197	187	181	171	185	186	165	164	174	199	198	176	186	194	188	162	193	165	194	182	182	189	183	163	181	169	208	210	206	201	167	192	185	186	184	207	178	162	175	184	198	193	174	165	196	168	175	187	183	186	192	219	171	175	201	187	181	195	167	192	182	180	166	187	183	192	194	180	214	185	165	178	197	192	178	172	193	206	194	168	195	172	186	192	168	153	161	183	179	194	182	177	196	188	182	193	180	173	177	192	175	178	188	177	170	185	171	185	183	199	158	179	185	185	160	188	179	187	183	188	166	161	194	201	184	193	184	182	176	198	148	192	184	186	175	180	177	179	170	182	176	159	176	180	181	194	206	159	187	175	189	188	193	147	198	150	163	189	162	161	173	191	166	165	176	184	172	182	173	202	179	183	193	195	190	189	197	194	196	179	189	185	180	191	169	225	199	177	199	181	196	183	191	165	170	178	184	204	169	187	210	186	175	175	184	180	187	212	197	180	161	156	180	187	200	170	186	176	196	182	179	163	182	169	171	157	176	191	199	167	198	175	172	184	212	174	194	202	158	176	188	179	175	180	179	173	173	179	182	222	158	186	163	192	187	178	181	170	191	179	173	184	174	190	188	175	184	182	177	190	194	187	171	189	200	181	175	178	181	185	164	183	199	180	183	162	183	192	170	167	179	183	190	162	214	184	195	189	164	168	197	159	178	179	155	195	185	174	171	188	170	167	191	156	151	193	189	186	189	178	210	165	170	221	195	168	197	165	190	179	162	198	171	175	198	181	160	166	187	177	194	178	172	174	169	189	171	190	163	186	183	181	188	177	160	175	187	194	179	182	160	172	207	198	190	179	187	188	157	185	193	192	193	184	162	179	178	195	192	186	184	181	199	174	153	175	160	204	177	165	177	176	168	178	163	164	169	170	177	189	189	164	181	178	162	180	203	189	174	163	160	169	159	223	186	157	164	167	162	172	161	184	181	172	190	195	181	211	185	183	170	195	180	178	164	203	188	194	196	183	196	207	179	177	176	165	166	164	164	183	179	165	187	198	188	188	182	178	185	166	166	177	194	213	170	183	178	187	184	167	179	157	185	190	153	191	179	183	171	160	192	201	192	173	202	197	197	165	172	162	179	192	181	171	173	177	179	171	173	165	177	189	154	195	188	179	167	172	173	177	181	180	196	162	173	151	179	184	199	177	198	166	174	177	183	187	179	166	179	166	163	194	182	171	183	179	171	196	176	191	182	183	194	187	186	173	177	172	173	197	187	171	186	207	177	187	161	164	165	168	188	176	182	190	161	178	187	173	191	205	183	196	167	165	181	163	184	171	206	194	164	181	164	178	180	185	196	169	172	195	187	170	185	165	194	160	189	189	184	151	174	199	187	184	193	192	185	170	186	209	201	197	177	207	166	190	189	175	154	183	180	184	186	171	182	149	198	179	178	199	188	152	190	194	191	167	160	185	164	177	180	209	191	155	183	189	198	166	162	179	189	174	187	189	207	159	192	194	182	172	181	175	195	170	189	203	190	186	192	181	178	169	171	189	193	177	184	181	158	190	178	159	188	178	194	154	200	181	176	193	179	193	202	166	192	163	188	208	192	171	190	202	166	183	177	197	169	184	170	187	175	195	184	175	163	168	167	163	174	162	170	190	177	186	213	171	194	174	183	168	188	195	171	171	189	177	182	178	185	186	172	179	165	172	195	192	178	161	172	183	152	180	216	178	170	208	170	187	177	186	196	215	179	168	155	174	173	199	180	172	193	188	195	194	191	170	177	164	182	184	191	191	173	188	166	172	164	205	180	165	182	177	183	162	182	158	179	169	166	165	185	178	194	185	169	180	157	175	189	179	174	182	197	196	160	178	162	194	191	188	180	192	183	165	184	174	195	177	169	191	185	179	171	201	177	187	180	194	176	188	159	168	203	187	188	168	196	167	187	186	182	165	193	178	177	192	176	171	196	173	180	189	170	183	183	206	192	193	172	202	173	157	179	181	175	190	176	159	189	176	177	178	157	179	182	200	178	186	186	192	199	184	206	169	177	188	192	172	189	188	188	197	182	154	170	174	206	162	199	169	168	168	174	203	189	185	153	190	175	183	178	165	175	195	174	164	184	172	193	183	183	205	197	192	210	194	167	164	185	187	150	180	193	183	192	209	186	179	175	171	155	189	194	190	191	174	181	172	162	170	199	190	153	189	181	191	203	186	182	176	182	177	169	175	182	174	208	184	168	178	151	172	171	195	179	188	179	196	177	182	187	189	168	176	192	171	196	186	201	196	179	169	162	150	171	170	206	185	182	171	180	157	187	211	194	176	184	181	160	175	197	220	195	168	184	170	149	206	187	177	191	171	194	173	176	173	181	183	166	174	180	204	176	182	187	167	165	179	195	186	204	187	173	192	201	177	201	169	190	189	171	174	186	199	176	202	187	187	198	173	186	172	194	195	171	178	168	199	194	194	175	214	183	179	199	158	187	189	187	167	172	174	185	191	163	186	181	153	191	194	156	208	186	205	155	178	193	181	187	194	182	183	177	170	194	176	182	158	180	165	170	192	182	183	189	172	172	179	207	198	191	178	181	192	166	190	180	173	169	186	202	183	176	176	177	172	176	192	191	163	155	196	157	194	192	187	184	187	195	199	184	169	199	179	205	171	149	174	186	193	202	205	192	193	189	167	157	192	169	170	159	161	180	179	184	175	176	215	188	195	202	177	180	166	185	183	170	195	190	170	187	191	171	198	191	184	177	191	174	190	191	186	165	185	181	176	187	179	199	162	189	180	181	175	183	189	195	164	172	188	189	173	167	200	152	194	195	181	172	201	167	157	179	172	169	202	164	175	154	169	182	187	178	199	180	181	162	178	173	197	182	177	187	190	166	177	190	194	184	158	202	189	197	205	199	164	174	183	158	188	172	177	172	174	187	193	181	172	185	193	194	187	149	180	192	175	195	174	195	171	188	182	185	184	177	187	161	152	202	188	150	168	170	180	182	174	195	163	171	163	195	173	186	174	197	190	184	161	195	173	173	163	181	180	158	170	193	189	185	175	187	183	196	188	152	208	198	182	199	178	167	179	189	172	175	190	165	161	145	189	182	189	160	169	177	182	168	166	211	202	198	198	195	182	180	151	173	172	175	184	185	177	174	185	185	204	173	167	167	193	179	183	174	148	171	192	171	194	178	185	175	168	196	185	163	182	182	223	182	189	171	160	161	177	158	198	192	148	170	187	178	177	171	184	187	195	178	201	170	166	186	196	158	177	183	199	193	186	155	188	191	182	176	186	166	179	142	179	195	187	163	188	199	163	161	190	166	176	196	179	185	167	210	180	188	186	193	173
24234	21408	28821	24381	21247	4029	812	593	458	424	437	369	385	377	353	340	330	334	319	333	306	311	281	312	294	300	286	280	275	288	286	282	279	308	302	285	288	274	264	280	278	275	257	259	277	299	293	289	300	261	256	289	303	266	307	268	274	286	274	277	278	301	263	273	271	273	273	284	258	286	272	267	285	262	301	290	264	264	288	267	280	274	242	274	246	266	263	252	281	296	275	264	300	277	251	295	255	270	238	306	281	268	279	244	299	253	282	264	271	276	284	274	261	273	265	260	262	317	276	282	273	260	259	284	273	263	255	279	255	278	284	266	265	294	262	261	282	257	244	268	285	235	286	274	262	261	269	295	282	260	288	273	242	255	266	287	269	267	268	267	252	253	287	279	290	283	289	258	255	260	281	278	279	248	256	262	288	264	296	276	269	256	287	314	255	276	267	261	277	274	264	289	293	297	260	278	275	236	266	281	264	269	269	269	264	305	280	265	265	248	258	280	263	259	268	274	280	280	273	272	268	274	308	247	239	265	248	277	274	272	237	245	279	284	268	260	238	288	284	275	241	273	293	268	255	278	273	276	282	272	270	254	262	299	255	265	262	278	277	259	264	277	267	245	265	262	250	273	261	277	299	242	273	269	281	264	252	265	278	261	287	265	270	251	253	236	284	236	262	267	277	284	258	285	270	257	283	281	255	269	277	266	287	238	296	277	266	260	265	299	241	269	244	281	270	281	270	277	268	248	284	250	273	269	269	285	320	265	265	276	269	255	249	271	255	281	254	279	274	267	268	279	270	260	252	277	259	260	283	265	276	265	290	259	271	283	255	276	268	282	257	232	264	303	266	264	266	293	282	294	269	258	255	285	261	273	268	251	298	247	257	265	296	289	274	288	283	262	268	271	266	281	261	301	269	282	263	267	276	295	272	267	292	271	240	265	251	273	279	244	268	266	269	274	268	290	288	300	258	264	281	270	243	262	272	245	287	253	257	269	292	267	273	280	237	288	252	303	266	261	271	245	270	270	279	281	264	290	268	261	280	269	241	255	284	272	292	280	275	270	266	257	293	264	253	282	281	280	263	259	265	257	280	287	269	274	285	272	243	285	281	270	263	252	268	241	258	267	257	294	246	254	253	262	280	270	264	280	257	261	266	276	242	292	276	263	273	252	254	264	248	255	292	290	271	282	260	259	289	252	294	278	258	252	287	278	300	259	267	275	287	266	259	255	266	269	282	275	265	266	260	242	254	268	275	288	284	275	261	271	276	260	304	310	278	260	296	271	287	261	279	271	271	264	263	273	291	264	279	284	262	302	285	272	247	278	260	283	260	280	292	271	279	258	306	295	263	276	243	279	268	270	271	290	282	275	285	271	299	261	277	276	247	249	252	273	281	286	248	277	255	262	269	276	257	264	272	243	238	267	273	251	252	265	282	262	261	269	262	274	279	242	277	267	291	288	263	259	245	258	236	249	260	263	256	305	244	248	270	262	274	261	252	261	301	254	273	257	293	252	298	288	284	299	292	264	272	276	310	283	263	250	259	281	292	249	255	248	271	242	267	254	265	262	273	284	287	283	277	276	259	256	267	287	246	274	283	262	261	272	268	294	263	263	245	274	294	280	281	242	291	240	247	272	276	273	285	261	296	269	285	280	319	277	259	254	290	270	260	262	305	277	280	293	273	262	293	257	264	272	237	261	265	248	289	253	269	296	252	281	273	302	254	260	249	272	270	298	259	292	266	266	317	278	286	268	297	256	294	275	277	266	268	295	271	257	283	259	290	247	265	274	255	270	278	239	279	252	270	289	294	261	280	274	247	272	286	282	259	276	261	258	266	272	283	255	272	282	294	279	249	280	264	277	276	271	279	257	266	276	291	274	297	306	270	270	259	251	284	263	269	256	256	277	268	266	282	238	258	259	268	260	264	284	284	250	273	271	253	270	298	279	269	256	269	305	283	260	283	300	260	268	274	263	272	298	284	276	251	294	250	246	275	283	266	260	278	275	248	257	269	282	273	266	250	253	260	306	276	242	273	262	283	267	294	274	244	269	264	253	249	268	272	285	264	273	273	273	247	267	255	263	273	263	269	265	254	269	273	274	269	261	283	272	259	285	298	263	263	256	267	271	287	258	282	290	251	282	297	266	266	275	301	255	284	262	282	245	243	258	262	248	272	278	270	280	255	243	278	267	240	283	284	249	291	305	277	236	281	279	280	272	265	258	264	289	277	269	281	278	271	268	260	240	267	269	269	231	259	266	275	267	270	297	260	246	247	241	235	298	287	308	275	271	249	264	283	288	273	282	255	261	253	241	272	275	284	311	278	259	254	263	238	278	289	263	263	272	289	292	275	275	260	291	273	262	296	252	293	255	266	259	260	267	309	287	254	247	242	239	235	307	289	259	276	292	286	247	283	249	297	278	262	269	263	310	291	258	262	270	262	278	293	266	280	292	251	259	252	252	253	248	265	295	309	240	252	273	249	257	296	288	265	271	314	267	249	250	280	270	280	270	303	280	271	282	253	275	288	276	279	287	310	277	255	275	277	263	290	303	285	278	266	303	275	274	269	242	287	255	281	262	259	294	274	276	288	263	300	255	264	279	243	300	275	272	270	272	246	266	268	266	272	273	273	236	251	312	248	255	260	249	269	265	278	302	248	285	272	285	278	285	279	255	277	251	243	250	253	261	273	275	281	262	255	265	254	287	257	262	290	248	260	249	269	293	282	283	259	269	236	246	272	275	278	272	293	294	264	273	231	273	276	276	286	306	293	299	241	284	267	282	244	273	290	277	294	269	282	262	249	258	266	251	258	272	269	254	283	273	262	246	273	263	256	267	279	259	257	266	283	243	268	257	290	262	242	269	309	268	281	286	246	280	288	291	277	256	288	258	265	310	303	283	256	263	260	269	273	261	300	282	281	272	245	287	266	271	259	273	280	267	245	289	278	284	304	297	279	270	270	269	268	290	238	255	251	267	261	246	286	269	308	262	295	253	290	289	274	258	253	277	321	253	265	253	274	270	260	288	254	277	253	265	255	283	282	252	244	280	278	270	255	275	238	262	291	269	255	272	282	279	272	280	274	237	272	286	274	256	304	297	300	302	253	272	264	295	274	252	271	281	257	276	248	262	268	267	291	236	269	286	292	290	253	250	274	297	269	298	247	301	238	290	276	274	259	285	249	302	287	296	269	275	244	274	265	258	279	303	245	269	284	265	280	265	301	254	264	251	255	257	292	259	245	284	304	271	249	291	257	271	281	267	270	282	299	254	264	291	259	280	277	305	261	259	285	251	288	273	309	270	290	287	277	250	252	261	274	273	293	280	286	244	267	276	259	257	250	299	249	252	267	254	251	272	240	252	271	247	231	252	270	264	303	278	267	265	281	293	279	245	266	265	266	291	270	242	268	261	253	269	248	269	292	246	256	271	255	267	265	232	267	255	271	274	277	270	244	253	254	289	262	255	313	273	272	257	251	281	272	281	261	271	280	276
5804	11045	9295	4728	3056	2369	1887	1496	1265	1123	924	850	796	780	639	710	585	593	583	558	568	548	518	566	530	503	513	541	535	501	509	484	492	482	495	488	491	455	509	487	470	467	468	475	441	458	481	475	483	441	502	452	468	460	476	461	473	434	500	483	472	467	484	490	428	447	474	410	441	442	488	466	496	445	511	477	432	465	464	423	453	434	456	457	433	469	400	431	448	463	433	466	468	496	464	411	435	445	438	466	469	488	433	462	458	436	481	475	452	455	391	447	444	468	399	417	444	455	472	463	448	494	422	460	415	443	469	457	445	482	443	415	483	473	433	434	439	462	462	463	431	436	440	460	470	445	468	458	448	455	454	448	457	442	449	404	453	423	443	439	474	447	437	434	505	464	434	453	448	417	438	476	467	437	419	459	428	427	476	435	428	477	439	454	422	450	436	453	423	452	471	438	443	448	379	418	446	439	453	461	461	457	451	482	452	467	438	420	465	491	480	433	451	440	454	401	438	444	482	450	450	454	425	476	435	422	442	451	430	461	468	459	480	435	454	489	440	433	456	457	458	436	493	447	474	405	447	442	445	477	444	443	440	460	436	431	446	432	458	419	404	488	455	459	422	448	459	440	451	444	499	467	432	449	429	458	461	493	448	456	450	449	485	486	468	445	446	476	464	450	443	444	462	417	452	445	433	448	455	442	420	469	425	442	474	439	436	432	457	485	439	465	474	458	465	445	489	482	437	436	443	439	468	448	448	451	446	474	440	449	459	457	472	473	451	460	494	424	478	412	419	423	422	459	429	447	436	442	485	455	463	449	441	461	439	416	445	430	442	456	465	450	463	469	464	436	494	441	458	393	453	421	440	445	436	448	443	426	451	434	425	465	434	417	424	456	482	417	424	485	436	476	460	432	454	471	465	446	415	416	440	475	474	417	428	422	441	432	450	449	420	456	418	441	476	440	487	461	460	437	450	451	455	436	466	453	441	468	457	439	472	484	461	435	478	438	421	477	452	449	439	447	452	465	452	467	448	442	442	443	450	450	455	415	488	455	454	473	431	426	465	442	419	441	456	434	450	453	432	414	438	454	426	494	447	433	448	408	473	444	455	429	420	421	439	426	438	436	443	447	425	472	456	449	448	457	402	420	456	426	473	465	417	439	459	455	445	422	396	440	437	446	420	433	428	409	471	463	476	417	459	400	414	445	429	439	460	437	462	460	443	440	448	458	485	436	469	444	455	422	466	483	425	443	427	479	399	429	462	439	432	444	462	432	456	463	450	463	462	446	441	450	438	477	444	453	436	453	428	425	436	455	475	465	466	488	411	440	439	443	434	474	462	466	410	394	457	473	450	499	450	457	423	463	453	478	432	435	426	488	421	443	458	444	437	423	494	449	454	446	473	476	471	438	419	476	447	441	509	462	449	484	468	463	442	458	486	493	494	448	419	452	462	432	467	442	455	438	438	433	420	425	436	465	430	422	478	444	470	409	450	403	421	403	435	449	438	438	432	444	435	434	424	474	452	436	446	399	457	487	426	463	427	425	498	473	490	461	481	424	451	465	465	458	399	449	422	428	464	462	430	438	437	414	421	465	473	438	463	453	466	431	489	458	449	429	438	456	441	452	436	474	423	457	448	437	475	441	505	425	448	473	427	442	436	443	482	484	455	425	433	484	480	484	429	486	465	440	460	461	414	456	433	472	462	459	442	458	402	464	448	447	460	438	441	457	476	452	474	448	441	429	433	425	463	462	467	452	445	423	458	440	462	464	438	493	464	434	455	469	433	444	466	442	452	435	439	442	473	459	465	441	486	414	402	467	450	476	508	444	456	471	435	436	455	424	464	432	472	465	447	464	439	474	468	447	429	411	480	453	432	450	478	485	402	433	440	441	471	433	476	437	449	448	470	475	498	460	453	453	448	468	436	440	443	446	469	416	453	443	412	439	445	410	484	445	447	475	448	406	438	460	462	465	448	446	407	424	435	451	438	427	448	418	426	480	457	468	444	489	440	414	433	480	444	461	458	460	486	470	466	441	409	422	462	430	430	427	461	477	442	447	465	430	452	458	436	429	436	446	461	437	436	469	472	424	453	412	449	465	426	439	444	471	444	460	446	472	408	450	440	414	414	465	444	456	452	469	470	447	430	452	477	425	419	453	419	435	488	429	457	472	463	426	466	455	451	437	452	467	463	441	472	466	417	444	493	464	463	420	450	462	431	434	437	433	440	450	447	473	453	407	434	421	473	457	394	433	435	444	441	462	428	462	445	435	431	438	449	422	458	425	459	474	422	450	439	478	441	474	481	498	463	438	449	494	449	437	445	462	416	431	438	431	446	461	474	414	444	455	443	442	419	440	479	428	474	418	450	463	399	434	461	466	490	387	446	464	456	446	478	431	459	412	457	433	450	441	395	459	501	427	453	471	456	448	450	423	452	456	441	476	423	475	426	444	450	478	425	440	478	440	463	454	475	456	453	427	437	484	413	492	458	414	434	461	471	449	433	441	426	446	404	472	444	452	428	447	437	436	453	427	466	418	474	434	456	400	438	463	467	430	462	505	433	449	469	428	460	471	461	427	467	466	433	437	432	490	467	450	471	409	456	436	411	452	433	438	443	438	432	464	438	468	470	474	481	411	438	464	423	485	485	433	438	470	471	475	459	405	457	431	466	464	432	486	410	484	462	412	465	459	438	506	461	458	404	477	448	461	443	440	446	450	474	442	456	452	425	428	401	424	432	445	470	462	456	465	452	425	468	417	434	495	424	459	408	484	454	467	444	442	425	446	420	473	502	470	449	446	432	430	464	486	455	450	473	450	478	457	423	465	415	431	456	431	447	430	450	472	445	438	427	463	473	410	464	482	466	404	440	451	463	464	466	429	423	425	420	438	450	454	475	458	402	464	463	410	471	480	466	451	468	416	450	465	453	466	465	463	462	464	464	423	430	466	446	451	400	429	482	470	442	468	454	470	440	476	463	467	413	450	443	476	421	447	454	469	446	428	451	430	423	460	494	450	475	475	463	407	451	514	441	488	464	444	460	424	448	392	403	460	498	412	438	454	429	441	491	464	406	452	427	450	433	455	430	430	439	424	483	470	418	450	455	455	438	466	458	440	404	427	444	377	403	450	479	454	445	441	459	439	446	435	425	465	439	437	402	437	464	449	446	450	452	480	469	453	472	434	463	401	445	463	455	461	448	420	470	425	443	448	429	426	453	481	443	487	446	466	442	475	451	435	427	456	424	460	445	492	438	446	458	465	468	423	461	439	417	434	470	448	481	381	477	419	450	386	460	471	404	415	504	422	445	485	468	493	431	430	443	420	430	437	466	448	446	452	442	444	467	413	436	448	465	471	460	430	445	430	433	456	417	454	414	440	436	457	489	407	430	418	435	466	496	448	454	428	430	443	441	435	421	440	457	444	496	449	504	446	447	455	444	443	447	402	433	421	423	432	423	437	438	413	477	463	474	428	452	447	409	439	400	438	462	467
23213	21426	29505	23756	21428	21229	3863	1060	872	770	733	652	613	569	611	546	533	553	494	548	455	477	492	469	459	508	441	453	461	456	447	440	451	449	446	431	447	411	446	434	410	421	404	425	420	402	463	419	431	394	442	419	395	373	430	401	463	406	397	421	423	433	434	436	425	430	449	412	400	409	439	414	447	438	428	420	418	414	414	403	414	401	412	414	456	368	405	430	432	415	397	439	381	403	420	400	429	382	397	407	418	416	412	417	395	408	417	414	393	422	403	430	386	388	434	416	419	430	456	415	426	394	425	415	418	398	443	385	367	402	422	392	431	390	378	394	448	404	462	385	444	430	413	400	386	411	399	390	417	408	380	399	460	419	436	407	390	420	407	433	386	396	438	416	396	462	408	421	420	408	435	390	409	399	439	396	405	384	426	422	397	418	424	433	450	371	415	412	424	388	404	390	448	439	437	418	410	462	400	400	419	450	413	411	426	395	411	432	435	464	420	373	379	391	442	394	429	413	384	423	462	417	434	415	446	451	399	415	418	462	406	418	398	399	414	408	385	404	427	389	400	469	405	388	411	429	416	407	449	416	413	404	418	411	388	421	381	407	433	422	386	421	372	420	403	410	390	396	425	410	415	433	435	433	393	413	451	403	445	430	437	386	400	379	404	434	433	391	429	374	422	404	381	421	426	396	402	407	376	413	398	410	438	395	389	390	419	400	414	431	420	366	382	450	439	404	405	429	432	399	395	427	398	416	433	398	396	414	411	415	420	405	424	437	378	429	431	398	400	421	405	412	390	412	381	429	458	411	385	403	411	456	422	377	434	415	418	432	420	422	432	423	424	395	419	441	397	388	394	433	432	381	429	400	409	395	428	408	418	423	389	455	401	410	427	415	383	443	396	369	423	421	433	426	391	385	405	353	417	454	414	407	425	420	439	411	424	382	445	424	427	417	412	393	375	418	447	400	404	414	398	433	456	429	392	455	420	433	429	457	403	424	421	405	383	386	438	404	420	418	388	414	449	430	409	394	432	436	397	437	422	429	422	409	374	409	416	421	394	401	408	399	443	417	426	417	416	387	433	408	380	397	443	405	410	424	374	427	399	405	436	410	419	429	410	416	409	387	406	413	409	426	381	407	413	407	404	441	422	385	392	408	414	404	409	443	419	380	439	397	382	414	381	388	425	437	421	394	457	419	401	383	412	416	427	380	424	426	435	439	391	407	432	419	428	420	365	418	425	398	396	374	368	404	412	450	391	376	381	439	398	390	438	421	426	438	419	393	429	414	416	440	418	360	418	359	395	417	417	406	439	407	442	423	391	453	446	421	404	408	418	442	401	384	402	411	405	435	396	422	372	421	435	406	398	407	389	413	434	452	416	413	411	442	401	427	423	434	403	423	424	375	401	414	402	403	381	393	382	415	414	393	395	436	422	424	407	403	421	418	447	409	417	415	417	439	404	404	465	412	404	388	409	399	442	424	411	446	396	393	427	428	444	424	425	401	414	383	403	427	427	433	392	429	373	394	408	414	432	383	418	414	410	398	422	395	436	428	417	428	429	434	407	435	406	409	411	382	432	397	428	387	426	421	430	441	422	413	432	414	414	388	440	437	460	392	371	405	385	412	404	416	421	405	443	440	395	398	420	393	408	404	394	401	417	429	381	419	429	357	438	407	450	399	421	396	361	397	437	404	451	350	391	421	425	399	409	426	426	436	389	400	406	391	378	419	384	406	431	432	430	417	396	401	409	428	405	445	454	429	398	379	406	393	426	439	404	397	462	422	402	394	376	432	419	435	422	417	437	413	391	421	404	399	442	388	404	402	421	374	403	456	408	417	418	391	432	390	413	431	402	397	430	429	409	411	418	408	391	410	411	415	401	449	450	439	433	412	448	400	436	411	416	394	421	409	429	398	401	410	434	416	393	414	410	428	464	407	377	401	407	411	447	394	422	413	396	397	405	408	420	410	375	392	400	413	403	412	387	400	406	421	412	410	403	415	405	370	386	392	428	398	371	407	423	430	397	406	432	408	386	411	396	442	392	404	390	410	428	398	435	422	389	408	391	388	409	410	365	417	371	402	411	402	372	395	414	435	383	409	408	401	413	401	406	432	420	413	387	411	406	420	388	427	384	398	403	405	432	389	420	409	417	418	410	431	422	417	418	412	440	412	381	376	451	375	424	399	418	399	414	409	404	398	400	405	378	385	402	395	402	413	425	403	393	396	393	430	411	421	401	435	379	418	422	438	391	411	422	433	378	378	417	410	415	425	436	430	392	433	428	415	439	452	408	429	402	432	369	443	414	422	405	410	434	425	434	375	408	404	422	401	400	435	447	436	421	382	408	414	410	403	420	395	416	407	381	420	426	421	393	381	387	389	433	396	411	384	460	432	400	408	413	403	395	423	374	401	380	403	401	403	441	416	393	378	424	425	396	440	389	414	415	442	419	369	431	412	403	409	395	394	429	367	442	425	408	424	443	411	405	423	398	406	434	409	408	400	429	462	386	392	398	392	392	402	403	430	417	397	393	398	387	391	401	421	402	438	401	422	434	424	426	396	453	392	403	416	414	439	416	433	406	458	423	367	403	433	443	419	400	389	419	399	424	403	395	420	411	403	421	391	399	377	423	385	402	428	427	395	385	405	406	413	417	405	422	384	364	379	372	425	412	390	429	394	392	385	449	433	411	404	432	403	431	418	396	421	407	410	392	428	399	408	376	409	417	467	373	389	419	392	432	426	420	381	400	394	402	398	421	429	402	435	408	386	421	398	391	437	376	401	426	415	381	397	401	388	441	401	448	397	407	401	408	388	428	407	430	394	434	410	409	408	407	422	404	412	419	393	422	447	387	406	385	417	408	371	419	402	446	397	423	409	379	414	398	459	402	398	391	391	394	378	427	412	400	451	397	410	378	399	407	376	422	421	452	402	406	393	409	439	420	442	387	399	407	441	427	403	444	389	443	421	410	382	417	401	395	426	413	411	395	423	388	384	369	413	396	406	423	408	417	391	438	441	416	437	409	415	393	406	409	412	405	402	426	423	390	366	403	382	410	412	393	400	423	396	375	417	465	447	412	436	395	446	402	410	417	432	417	415	388	400	385	427	396	406	416	369	409	422	408	399	418	397	417	385	415	388	446	387	409	398	392	393	437	422	449	391	467	420	417	428	429	398	405	373	457	381	422	409	427	393	396	426	452	401	392	394	444	412	419	462	456	396	386	435	420	389	394	414	397	382	396	405	385	394	419	477	399	427	434	454	402	433	407	422	400	421	416	430	440	409	398	420	417	427	402	432	404	453	406	447	405	391	437	431	420	415	430	400	410	397	414	425	415	406	387	433	438	415	414	397	427	400	421	407	388	429	392	404	412	405	401	410	410	412	395	380	411	397	433	405	418	374	428	414	383	422	434	403	385	404	417	390	397	403	410	419	401	426	410	393	397	415	428	448	394	417	418	397	392	405	418	418	378	424	395	368	381	393	432	405	424	417
8644	17775	14801	8246	5712	4316	3318	2699	2162	1857	1645	1512	1316	1245	1106	1030	1043	995	902	917	902	838	841	812	760	814	767	761	749	696	755	757	752	662	705	671	705	719	680	698	722	687	668	681	689	707	667	678	634	681	694	718	706	641	658	674	673	675	664	663	696	628	694	656	639	670	683	701	651	687	655	685	665	671	638	654	690	654	618	623	676	676	682	686	679	682	679	640	652	677	658	698	661	650	653	656	679	625	648	659	670	660	682	670	689	627	648	652	662	631	651	662	674	648	673	665	636	632	654	668	656	731	617	636	678	640	664	647	645	653	646	657	675	672	658	714	697	657	738	662	628	705	653	639	686	663	688	635	671	692	663	666	631	687	670	648	670	642	674	674	666	674	643	647	670	647	611	684	654	623	658	633	664	670	641	647	661	633	676	631	664	681	644	647	644	662	668	643	655	663	686	660	663	679	612	633	678	660	697	672	624	672	652	658	622	640	686	635	616	669	625	637	690	673	642	683	654	703	713	657	700	621	599	636	679	643	597	667	640	619	672	619	620	674	620	642	625	672	640	639	636	662	659	656	636	667	629	670	631	661	673	663	653	639	627	678	663	681	619	648	686	613	655	709	625	673	644	680	659	642	628	654	634	680	662	673	680	683	645	647	670	650	647	652	731	663	658	662	669	585	655	681	665	665	667	668	640	654	654	665	648	678	632	658	665	695	638	638	658	663	644	633	665	680	668	659	631	648	653	680	628	640	663	652	636	632	638	647	632	618	630	643	641	663	633	672	656	676	586	639	658	650	666	685	629	669	651	675	675	639	661	608	657	643	622	660	658	618	700	717	656	638	688	655	626	658	650	701	659	675	635	608	665	677	625	636	659	657	655	645	624	660	632	664	637	696	666	653	649	679	660	687	655	641	655	679	652	650	643	632	637	603	673	664	646	648	656	642	665	667	606	699	675	658	629	690	659	611	643	671	693	665	620	634	664	655	655	662	660	624	664	675	680	653	668	644	628	646	708	637	642	624	645	610	659	685	671	642	671	675	635	680	704	689	684	638	672	636	640	695	619	604	624	605	657	650	672	688	687	650	634	680	635	699	672	628	659	627	660	675	681	632	668	655	635	655	664	688	695	656	649	620	654	702	660	633	665	694	616	679	659	651	680	641	620	680	681	653	699	641	678	640	673	686	686	650	693	627	646	683	666	652	652	681	646	606	659	622	617	683	635	639	649	687	664	646	647	681	660	628	642	658	635	628	645	672	666	667	632	660	624	660	650	637	619	671	616	676	667	663	609	649	647	642	647	644	628	676	681	656	658	658	647	655	638	653	682	624	615	660	641	641	703	583	669	656	647	685	629	623	629	651	681	673	696	659	669	628	651	671	697	683	658	634	655	631	650	684	664	690	663	621	687	634	648	615	652	646	649	684	712	630	654	657	686	653	607	695	671	657	655	657	626	641	683	624	664	657	673	659	602	671	683	645	684	652	680	625	666	691	645	617	626	657	666	620	632	666	672	603	676	669	642	676	679	677	677	690	633	679	620	660	642	648	675	631	630	644	604	605	676	714	721	650	626	624	691	683	714	695	663	680	665	632	640	671	645	653	695	671	666	661	612	630	698	647	704	636	676	654	658	655	668	653	631	708	637	688	697	647	665	657	677	621	639	646	633	639	659	728	646	659	645	666	675	717	626	637	663	645	645	664	672	683	668	644	659	637	681	666	679	672	642	660	637	632	668	714	587	630	652	624	647	673	680	689	660	685	644	668	635	646	628	637	676	646	649	685	650	638	626	708	647	661	660	655	674	614	656	690	669	677	663	666	655	648	646	642	654	630	627	676	621	655	697	640	615	640	621	649	673	634	669	653	748	681	675	618	644	647	697	671	706	683	649	718	618	664	690	619	629	602	637	680	626	613	658	618	606	643	664	666	642	716	682	624	598	654	667	680	620	616	673	689	720	632	675	649	679	660	696	717	629	680	637	671	654	669	697	681	644	667	620	673	672	627	660	669	662	669	647	658	682	673	663	667	616	656	657	653	646	643	629	631	623	650	650	696	680	645	647	608	628	663	669	654	639	724	710	693	674	660	685	653	658	648	645	673	626	680	639	693	654	651	646	622	625	654	682	635	687	636	660	645	645	650	662	658	654	597	680	646	689	664	622	654	631	646	693	632	660	640	633	668	633	651	712	666	650	700	661	682	695	650	664	687	643	667	670	618	659	672	677	633	652	649	672	611	662	611	658	641	674	666	693	654	672	639	668	628	656	630	600	666	645	636	649	677	626	687	673	662	662	642	671	644	649	675	643	655	650	650	688	672	617	705	628	679	662	646	646	674	685	650	669	622	640	649	620	586	682	652	642	656	658	684	658	688	641	648	663	613	645	648	617	603	636	672	680	646	688	670	693	681	646	611	627	636	684	680	653	708	676	720	678	653	687	650	621	677	663	698	647	637	682	686	651	691	684	688	631	665	680	654	652	660	674	638	664	659	629	651	641	629	689	698	641	644	695	694	682	664	629	681	666	641	629	631	618	637	638	689	687	628	671	631	653	679	642	672	669	687	675	616	651	666	666	653	638	649	646	660	661	619	670	668	661	621	638	711	678	650	637	645	615	640	643	692	653	625	669	629	667	668	630	633	633	668	679	686	662	639	636	704	658	692	618	687	659	646	659	649	672	630	663	691	662	661	664	627	651	660	690	645	648	646	681	621	661	656	652	663	674	676	690	641	656	665	626	613	658	628	678	682	683	634	667	654	621	662	632	688	655	632	637	666	693	676	662	686	685	673	685	631	631	625	643	584	622	628	638	656	602	684	701	637	661	660	654	659	644	614	671	650	645	633	634	623	644	656	660	680	667	656	681	634	637	647	684	649	660	608	654	630	661	667	651	656	659	661	678	658	671	663	636	662	608	681	616	624	667	663	675	646	684	656	646	675	684	695	662	635	703	672	652	657	653	675	666	664	636	610	666	657	637	640	636	671	679	661	668	621	684	645	628	609	646	648	699	644	681	632	655	651	644	647	640	633	608	604	669	639	670	650	583	627	669	626	640	643	682	652	665	620	625	690	647	663	629	646	644	683	676	620	671	624	681	639	615	653	650	637	616	624	628	635	637	664	652	672	670	692	633	676	617	662	587	665	639	681	653	663	689	677	671	646	612	659	638	650	639	641	595	697	648	629	666	697	686	632	627	669	652	630	667	654	628	644	637	668	602	649	641	618	659	638	682	664	617	718	647	654	671	671	659	644	692	661	663	619	667	655	674	673	613	609	678	662	658	636	660	639	677	626	663	636	639	663	653	696	688	661	683	673	674	697	623	657	647	613	661	646	649	667	664	665	658	652	683	634	629	666	666	653	630	706	682	675	659	672	656	631	639	635	656	643	661	630	651	671	649	649	668	578	670	676	634	635	652	660	690	687	619	595	641	612	622	663	640	651	659	669	612	566	695	631	642	645	686	672	584	640	645	679	612	612	633	658	642	700	644	633	652	653	611	593
26986	20877	8161	446	203	172	153	131	123	109	131	124	125	102	104	117	115	117	97	100	123	112	103	120	108	97	122	103	97	95	101	102	87	87	102	123	113	106	109	110	105	103	106	112	100	123	105	102	110	96	120	92	85	90	95	103	90	95	109	96	92	112	89	113	116	105	115	102	99	95	89	119	122	129	100	100	103	97	101	123	98	105	113	99	93	115	95	123	92	111	109	83	97	100	84	100	107	101	95	94	87	109	90	104	107	96	100	111	107	130	112	98	96	104	104	98	115	100	101	113	95	103	106	100	98	108	102	111	100	106	101	98	113	99	101	114	110	85	104	114	105	101	110	97	85	96	85	90	105	122	97	93	121	109	104	92	100	102	96	97	86	93	93	102	92	110	103	113	106	105	90	111	106	110	92	111	116	118	119	96	100	107	97	102	103	106	96	96	97	111	87	114	100	106	93	90	108	91	99	112	100	101	121	105	104	115	106	110	110	90	99	98	110	108	112	97	100	80	96	95	91	92	107	112	115	116	111	100	108	80	106	114	127	106	102	130	107	87	93	108	100	116	91	116	100	109	113	85	112	100	80	113	100	113	93	93	96	84	115	108	89	101	99	89	108	106	95	103	102	95	117	111	107	115	103	115	113	109	88	103	101	115	88	84	93	117	87	100	95	101	118	89	125	99	100	104	88	103	104	107	93	93	112	90	108	95	96	106	114	99	101	94	113	96	103	112	120	104	116	104	101	108	109	104	117	104	121	119	107	99	103	119	135	107	111	105	117	109	112	106	89	101	97	105	96	97	98	100	98	96	121	96	76	97	99	98	107	101	106	109	101	110	110	103	112	112	119	92	104	115	118	107	108	83	105	108	108	105	101	101	112	94	99	100	118	113	112	95	103	108	95	88	75	106	101	82	99	125	86	108	89	91	106	131	91	113	88	98	94	98	105	90	101	101	115	97	91	102	113	112	100	95	100	96	98	111	96	106	102	99	82	113	101	97	93	82	113	103	88	106	105	102	88	95	95	84	102	123	105	111	111	100	120	91	98	98	108	97	100	109	105	89	113	111	95	91	125	103	105	100	108	106	92	105	117	77	106	124	94	98	110	98	94	84	109	102	134	110	96	115	115	116	93	97	104	95	108	124	81	110	112	99	103	93	91	108	88	99	109	93	105	97	98	93	90	107	109	97	108	96	104	103	89	104	95	103	89	109	104	111	85	120	90	108	96	108	108	91	108	109	89	108	96	106	98	107	109	96	101	115	97	125	117	97	93	97	102	93	107	107	111	91	113	109	99	93	89	91	108	109	107	107	106	93	103	89	99	110	117	96	88	109	111	102	119	101	92	73	107	115	106	95	113	89	106	103	97	87	88	111	101	113	103	103	119	115	103	84	95	97	114	111	113	96	103	99	102	94	95	89	101	96	106	104	90	92	99	114	108	113	96	117	93	87	118	102	91	117	100	104	118	101	112	112	107	89	89	104	99	88	120	92	87	101	110	100	97	112	95	97	103	96	95	109	96	92	105	115	123	104	84	105	103	116	88	103	97	127	113	131	84	104	106	117	111	98	103	90	92	98	98	110	117	111	127	99	82	112	104	111	106	106	107	107	100	99	105	109	93	92	116	105	106	122	99	102	113	121	90	106	104	97	107	112	110	119	101	105	108	101	103	115	113	86	97	103	117	101	96	99	97	109	99	88	103	101	121	102	91	86	87	108	97	98	101	105	91	102	79	108	93	96	106	103	92	103	100	104	117	115	93	119	95	105	94	102	110	93	99	100	89	103	97	115	104	94	95	115	103	88	100	92	86	100	93	113	92	93	105	113	103	93	107	107	94	115	91	107	101	97	111	92	94	93	85	99	102	114	104	98	95	93	94	95	103	103	107	102	92	100	105	104	115	124	106	107	114	97	83	105	85	124	92	92	105	103	98	116	111	89	104	104	77	96	100	101	95	98	134	85	100	124	105	105	103	108	109	104	102	96	105	93	106	103	103	94	116	101	103	103	98	111	95	108	108	92	84	105	88	105	109	107	102	107	103	111	117	79	85	126	108	92	117	120	107	98	80	101	106	100	95	105	126	94	89	92	90	93	114	83	102	92	98	85	109	100	102	106	103	96	89	101	105	105	107	111	90	108	107	99	88	95	99	96	97	88	106	96	110	107	109	104	118	97	92	97	112	96	106	95	93	112	103	91	93	97	93	99	106	99	111	108	98	111	94	110	93	98	121	102	111	120	121	78	94	107	118	100	101	109	105	94	91	100	111	115	96	87	114	95	124	97	124	96	106	83	92	109	101	104	118	111	120	110	112	106	98	92	104	108	110	99	96	117	109	90	89	126	79	105	98	103	109	112	89	97	97	96	102	104	89	115	91	113	111	91	113	109	104	93	121	113	103	101	108	103	124	108	76	114	93	114	104	110	104	86	95	105	92	85	110	99	93	111	114	99	96	107	103	112	92	102	111	103	86	90	91	95	99	106	99	86	80	90	95	111	124	100	98	102	93	102	100	109	83	121	131	95	105	107	118	96	81	106	88	109	113	86	103	112	117	107	98	105	92	107	95	99	113	85	95	88	81	134	105	119	115	118	85	81	113	107	88	115	122	111	92	88	95	108	102	108	87	109	119	79	110	102	109	108	97	121	109	114	111	115	97	110	115	99	104	103	93	115	101	80	86	96	100	85	106	99	102	95	114	103	92	90	100	91	110	106	91	92	117	106	105	104	94	99	101	100	102	97	99	98	98	95	92	103	97	113	105	105	96	107	97	93	95	100	112	84	105	111	86	88	108	121	102	110	102	113	96	100	92	103	109	90	112	95	91	91	101	97	102	112	99	91	99	118	86	89	111	88	97	99	102	91	98	105	95	103	109	109	93	122	99	104	121	108	113	99	112	114	82	114	115	97	93	105	102	99	90	93	109	110	105	99	118	106	86	114	98	101	127	103	101	102	102	99	112	103	95	99	92	102	105	80	117	94	119	123	86	107	110	101	106	122	109	105	96	102	97	99	101	98	104	118	115	91	99	107	75	94	112	88	87	102	95	96	106	104	107	109	104	98	96	93	95	112	117	89	100	112	94	91	114	108	104	109	115	111	103	107	106	99	85	110	87	101	96	105	107	103	89	104	117	92	106	101	107	82	87	96	98	97	103	91	105	104	99	93	96	112	112	119	117	115	110	85	116	109	94	92	109	103	100	114	110	125	100	103	103	91	97	83	94	104	105	107	85	105	127	110	100	96	118	115	99	89	95	109	99	90	109	108	96	101	93	115	90	95	108	104	87	105	105	110	104	102	101	106	99	106	106	108	101	91	110	95	116	82	101	102	103	85	100	93	102	104	106	99	96	110	90	85	110	102	115	97	96	90	98	117	106	98	104	113	114	103	96	113	89	102	99	107	94	106	92	86	93	101	106	87	114	119	97	98	99	91	112	108	110	124	98	109	110	93	106	98	88	90	110	99	90	111	106	99	99	100	99	112	116	81	107	120
3862	1391	1147	593	451	400	339	285	252	210	217	237	223	226	190	194	213	199	209	193	183	171	197	171	202	175	190	182	181	201	161	188	205	218	166	195	178	203	169	173	166	176	195	190	190	181	219	192	163	170	186	179	194	147	192	171	169	179	205	221	202	179	176	190	207	170	172	168	174	185	178	196	181	180	164	201	187	194	187	148	185	171	172	192	179	199	173	176	195	190	166	195	181	178	178	183	184	182	182	179	179	210	176	177	185	208	185	182	190	179	207	182	178	202	169	186	170	190	187	187	190	196	176	172	215	190	177	202	183	194	171	163	197	159	189	183	187	187	182	173	181	206	183	162	205	188	181	205	183	198	197	172	175	200	168	174	188	188	167	176	194	207	177	185	173	179	179	208	177	162	201	165	171	183	172	188	195	185	180	175	183	172	181	152	192	165	174	167	193	170	178	181	180	202	165	159	182	174	174	192	183	197	184	161	175	201	199	170	188	191	188	199	191	169	196	185	188	153	169	146	163	182	192	179	185	176	170	166	179	159	200	211	202	172	211	167	197	186	174	180	184	191	179	184	170	179	178	199	182	207	180	193	188	192	190	200	189	182	169	170	180	177	185	204	174	183	189	159	174	187	183	187	183	189	210	180	186	197	175	163	168	165	173	187	203	195	200	176	209	216	190	182	184	184	173	183	179	167	186	193	177	170	181	187	178	204	195	196	186	186	192	175	178	198	197	181	189	170	178	186	172	161	188	196	186	181	181	182	160	198	199	185	168	197	196	197	180	202	170	168	169	175	169	172	198	192	176	175	180	154	192	179	185	188	203	184	205	182	195	182	176	170	190	173	187	203	191	207	211	180	165	157	193	173	194	187	177	188	195	180	173	173	168	172	190	194	170	166	178	165	182	183	199	175	173	169	183	177	183	177	163	168	182	166	193	182	182	190	192	204	176	195	199	196	147	200	172	190	202	174	184	181	196	164	180	172	180	179	184	202	177	154	179	187	208	166	164	182	178	186	173	181	158	191	173	201	184	175	180	191	208	157	214	153	192	162	167	174	177	211	148	189	179	179	189	182	181	194	180	185	189	170	189	192	192	185	191	176	185	192	202	182	170	175	173	193	196	177	183	192	176	201	205	182	168	201	194	187	182	193	172	202	187	194	192	191	161	196	161	182	165	198	172	181	177	185	184	166	179	198	170	179	179	193	183	173	198	186	173	178	175	195	194	175	190	191	199	196	179	183	188	201	196	171	191	179	176	161	165	158	170	166	179	193	198	167	208	162	191	174	173	188	195	182	184	196	175	174	196	188	164	168	150	178	169	189	172	173	182	171	164	191	178	194	171	199	199	165	180	171	204	194	206	208	188	183	162	177	203	158	167	202	198	158	180	181	191	155	186	177	182	188	159	189	167	179	178	199	176	177	199	209	197	172	165	172	185	152	204	181	201	158	173	175	180	176	180	138	173	191	191	179	194	158	178	172	194	174	191	185	190	194	170	170	164	170	193	195	194	181	164	168	198	176	180	171	195	177	171	203	195	170	182	177	193	196	206	179	201	182	165	200	179	179	169	187	162	190	169	150	204	182	173	167	181	182	180	160	189	152	159	183	185	190	184	216	185	164	184	170	174	189	197	187	161	187	173	195	182	181	182	171	168	176	188	159	161	165	209	190	180	187	181	195	164	194	194	164	189	179	200	174	162	164	182	166	165	179	182	178	183	187	201	157	183	189	193	193	189	186	189	200	187	172	171	189	182	196	184	151	188	183	185	163	171	193	180	188	176	187	208	198	195	183	174	186	169	165	183	154	174	187	181	169	182	165	187	186	206	156	173	183	160	172	176	194	206	189	162	181	187	176	190	192	175	194	185	193	185	201	173	200	183	180	203	181	182	171	175	179	184	157	197	189	185	191	177	169	211	178	168	183	157	183	178	181	177	178	182	184	191	203	191	199	178	199	165	187	187	209	207	181	185	196	176	185	208	185	178	185	200	186	203	185	168	182	190	212	198	178	166	172	178	158	163	178	154	212	188	190	171	192	175	175	173	189	162	184	167	195	180	175	182	163	161	182	184	174	176	196	173	196	179	185	177	193	169	168	163	187	184	172	187	181	187	202	179	177	172	186	165	184	173	196	200	176	179	178	174	171	169	200	187	190	182	201	201	207	185	198	193	187	180	189	188	199	198	184	164	181	175	175	203	163	170	208	169	178	180	155	201	190	193	175	157	180	167	162	172	183	154	168	185	193	174	184	179	195	187	185	180	191	189	207	183	192	186	193	207	170	198	195	157	179	210	189	188	158	178	175	192	175	174	179	190	184	187	187	180	185	173	181	200	173	182	167	187	163	192	198	184	162	177	197	168	210	176	183	180	194	172	190	200	173	191	192	169	188	158	196	193	177	156	177	170	172	194	188	163	166	174	175	179	190	189	170	185	181	185	183	157	220	176	200	194	170	172	178	174	183	182	178	197	193	193	189	191	186	190	191	197	183	175	216	188	183	202	182	166	174	176	198	164	179	179	171	197	188	191	195	175	175	178	174	210	177	189	176	167	195	174	174	195	181	201	171	173	186	191	183	174	188	167	162	182	170	184	158	211	185	174	198	166	187	178	185	156	192	160	183	167	173	194	167	166	193	192	177	172	197	160	179	166	179	192	181	173	170	187	200	199	212	186	183	195	162	190	189	169	190	161	198	184	171	184	172	163	197	185	156	203	189	203	196	222	177	195	169	187	182	176	166	171	195	195	196	200	184	178	200	164	179	206	169	175	179	197	168	186	194	197	189	184	164	193	209	175	223	197	158	171	203	200	168	180	186	203	191	192	198	186	169	178	179	185	192	180	176	192	185	169	191	193	187	167	174	188	180	186	185	185	186	170	177	187	187	189	197	185	161	172	215	185	177	225	204	174	174	189	193	192	174	171	173	156	177	203	191	184	173	210	190	165	190	193	189	172	169	180	158	196	184	172	207	194	167	196	191	205	169	180	157	211	180	186	184	171	192	201	227	158	203	183	164	178	171	168	182	192	175	207	168	198	178	176	177	187	176	193	188	166	177	216	171	183	187	184	148	174	170	145	164	173	182	172	180	172	171	164	174	161	162	192	194	191	165	196	185	188	179	166	189	201	194	194	193	201	192	187	188	181	166	178	201	171	194	177	189	198	183	192	182	188	194	190	151	191	190	160	172	183	184	180	178	169	200	179	185	183	213	176	175	194	191	169	171	196	163	165	190	161	197	185	187	184	190	164	186	179	199	211	181	184	195	184	168	178	171	187	166	189	185	202	170	199	184	184	193	180	196	181	176	170	215	181	159	178	176	179	194	176	179	197	212	159	188	176	178	177	176	209	188	183	189	184	193	167	200	174	185	161	172	188	194	179	197	228	177	192	154	174	172	182	198	167	185	197	189	198	174	165	209	184	213	169	176	192	158	166	190	191	163	199	180	200	177	161	158	190	191	184	178	193	170	169	177	165	174	190	172	179	181	148	204	183	188
24263	21452	28924	24380	21284	4096	853	655	527	468	428	366	356	366	336	352	315	370	309	281	319	279	291	293	321	305	331	310	282	298	286	307	310	287	303	290	282	291	311	278	309	267	258	279	248	294	311	291	273	273	281	250	271	283	281	310	274	273	293	283	277	292	295	258	292	261	274	279	283	271	287	304	285	298	271	284	274	304	278	279	295	278	293	299	282	289	283	267	249	288	254	276	275	299	308	275	264	293	290	266	300	268	268	258	272	264	266	270	294	279	274	273	285	288	299	290	275	293	275	278	287	302	275	302	274	291	283	262	264	268	274	295	252	305	243	294	305	256	293	316	262	276	278	298	245	286	290	290	294	290	267	292	278	280	275	280	298	269	253	270	299	255	287	252	253	239	279	248	297	259	262	293	270	250	275	258	284	254	274	288	275	302	273	291	263	281	291	286	268	285	259	253	270	277	249	260	301	277	296	267	295	249	270	264	250	292	279	272	289	273	298	292	261	279	267	288	266	275	274	247	251	291	265	282	259	271	271	274	256	299	306	293	283	272	310	278	279	267	295	246	266	269	261	259	284	265	261	283	276	290	305	265	288	258	288	278	280	265	274	299	270	288	261	271	281	311	279	280	274	272	285	273	284	242	274	281	278	305	276	280	313	286	290	300	275	268	293	313	250	289	254	276	260	299	311	257	276	231	287	279	258	283	258	304	265	268	278	268	279	273	274	256	245	281	297	265	278	296	289	266	244	268	299	284	257	258	302	259	271	270	263	264	297	309	309	298	281	276	294	299	286	254	272	272	247	269	267	302	273	272	271	274	286	257	265	290	250	257	264	264	272	278	286	264	260	266	262	254	269	274	288	263	246	269	259	265	270	292	279	281	300	284	255	274	279	275	262	278	261	277	245	286	289	290	289	257	278	250	311	276	276	258	277	264	265	290	278	317	288	267	293	294	278	277	285	256	308	287	278	288	292	272	285	265	293	289	273	276	287	260	266	295	266	220	302	279	283	281	327	282	260	286	254	265	273	274	302	272	266	275	290	285	255	283	265	286	255	289	315	274	275	249	271	278	263	294	260	274	269	284	275	319	286	290	277	266	274	287	265	263	284	301	253	267	269	300	282	289	282	247	258	290	263	271	268	293	272	263	327	253	251	270	306	253	243	287	284	282	264	279	273	309	276	308	290	265	301	309	272	253	271	273	275	267	261	254	287	274	276	281	299	269	289	284	293	279	278	282	275	274	279	259	289	290	280	273	259	263	304	294	289	285	297	265	274	271	262	284	276	255	287	265	266	269	281	296	269	284	228	276	320	277	267	297	273	276	294	280	294	281	279	277	271	285	279	251	289	277	281	269	262	271	299	276	282	240	256	281	285	279	254	250	272	266	278	273	257	271	274	262	295	261	253	260	283	276	293	279	260	236	283	244	292	263	278	270	247	254	276	276	245	275	260	296	259	292	278	304	301	296	259	277	280	263	275	259	304	274	289	280	296	298	262	301	263	259	278	323	311	288	267	268	271	268	276	254	288	266	269	283	285	287	252	294	272	293	241	289	268	274	276	281	240	286	284	259	285	266	277	279	285	275	277	275	261	274	297	268	278	285	288	265	291	271	285	289	283	300	267	274	278	276	281	286	281	276	264	283	273	244	257	273	264	255	239	278	261	274	256	264	266	282	276	256	286	265	296	253	301	275	266	278	276	287	303	267	295	281	265	260	290	261	282	245	277	254	277	313	258	265	303	255	276	295	282	271	269	293	288	291	253	263	273	282	241	268	248	296	263	281	277	254	305	283	308	296	288	262	295	282	268	270	255	251	293	294	290	287	286	269	276	281	283	285	274	249	259	264	271	286	257	270	257	294	283	312	271	267	305	262	289	284	291	282	268	276	277	265	283	258	273	262	284	272	295	258	268	231	273	277	300	280	270	281	275	279	271	266	290	310	292	289	299	280	270	279	282	285	272	273	278	267	295	266	273	282	270	275	274	289	269	249	262	248	270	250	264	247	272	273	258	229	281	270	274	282	279	270	287	268	272	255	283	261	286	265	294	277	268	266	263	287	283	274	238	295	313	289	279	268	306	235	265	277	260	276	254	282	273	270	323	254	253	275	331	285	238	272	274	249	270	282	299	286	267	257	288	264	296	252	298	266	264	317	283	274	247	287	250	285	285	291	278	284	254	243	263	257	247	286	264	251	288	295	291	295	275	248	276	297	291	251	277	293	273	272	249	268	290	266	276	282	289	270	281	278	298	249	256	268	273	248	242	262	252	282	249	305	254	280	259	297	276	269	268	268	287	313	276	273	265	294	279	293	283	274	281	256	307	281	306	279	269	255	303	280	310	260	278	268	269	287	246	230	281	295	280	266	263	296	244	248	279	292	271	282	265	263	274	271	251	270	294	289	283	270	268	256	277	299	281	285	259	248	285	265	235	256	270	281	276	261	282	287	260	257	271	260	260	244	281	264	258	268	282	297	251	269	275	284	278	264	268	292	263	273	266	277	254	258	263	271	260	297	287	257	290	266	280	270	270	275	283	304	278	275	275	296	288	292	285	279	266	257	289	267	274	245	236	298	282	268	248	294	309	285	251	276	312	253	279	276	316	285	292	274	291	275	265	271	295	286	313	278	255	261	272	273	285	246	285	269	256	266	255	263	244	279	268	279	268	278	288	268	293	273	281	276	299	301	264	264	309	242	279	275	279	276	261	255	276	280	274	249	266	304	280	270	274	288	272	279	245	275	304	251	264	297	286	325	290	318	271	265	279	302	283	268	274	274	256	253	273	286	246	259	299	272	266	273	281	256	318	261	299	260	276	286	305	262	276	300	258	269	239	271	292	262	262	256	256	256	264	262	268	259	273	272	260	268	268	255	289	285	274	291	263	277	263	250	259	264	286	276	280	262	263	294	273	275	294	287	275	271	268	247	244	289	279	275	289	274	233	286	270	289	271	262	261	273	269	286	291	245	254	268	287	284	273	270	268	286	305	315	265	270	280	261	302	279	263	273	316	233	273	251	283	284	263	290	306	286	284	289	299	282	276	258	266	269	265	278	274	300	245	263	302	256	259	281	256	254	283	279	260	289	280	266	273	263	281	274	277	261	277	286	308	279	292	277	282	269	264	288	291	261	255	286	271	279	251	278	281	267	279	263	257	297	270	271	250	271	267	295	269	264	269	243	283	259	291	288	281	284	280	304	284	275	248	264	270	294	272	263	264	276	272	273	264	276	258	264	260	285	248	277	271	288	276	286	274	272	264	285	279	287	273	269	303	278	267	263	263	279	260	245	308	278	290	267	274	263	274	262	277	245	277	279	258	286	267	304	304	290	287	274	297	288	251	261	277	280	263	283	282	282	293	282	287	264	258	264	276	281	291	276	273	272	303	261	322	256	273	265	274	273	284	294	304	280	267	258	310	260	283	308	274	278	266	262	287	295	272	253	281	276	281	305	259	294	270	283	231	261	268	286	274	277	286	262	295	269	277	296	275	273
5733	11206	9260	4821	3320	2445	1915	1550	1249	1067	924	877	757	724	679	677	665	589	583	562	531	573	554	559	497	521	517	506	499	541	490	505	522	514	498	484	495	499	439	485	493	486	464	481	488	455	446	498	435	469	435	497	460	413	448	461	494	478	438	490	478	481	473	464	480	453	447	428	463	486	446	452	455	429	502	442	478	509	448	441	493	408	460	455	432	439	450	412	489	494	458	455	455	479	460	425	492	447	490	420	435	462	470	487	434	454	491	457	491	432	461	503	425	452	489	451	446	475	466	422	481	460	434	457	469	449	464	457	428	457	433	477	477	461	445	453	443	515	455	441	441	480	468	443	460	454	461	430	448	488	446	426	440	442	466	450	441	425	454	467	454	506	461	478	459	452	438	424	413	460	438	436	451	407	438	468	441	476	483	486	476	455	449	478	442	408	470	454	499	464	464	451	479	442	453	479	470	463	480	451	455	463	444	440	496	482	414	434	424	439	449	458	471	408	449	466	452	435	418	455	415	468	470	451	450	445	461	399	472	438	451	450	500	496	458	411	469	434	441	439	467	441	438	458	498	456	458	494	458	428	440	452	447	453	437	455	449	438	494	461	464	484	433	435	486	400	451	454	457	445	453	442	408	454	475	440	478	492	408	414	423	460	467	447	409	466	493	438	465	483	442	475	438	472	477	460	460	470	463	459	457	469	445	499	436	512	431	453	431	438	448	431	432	461	414	464	453	459	477	442	454	424	460	470	437	474	490	471	455	480	428	484	446	425	412	447	434	449	440	470	457	436	448	434	433	453	438	489	450	472	431	459	401	462	451	467	460	507	454	469	436	457	430	433	494	426	473	485	405	441	452	463	438	444	487	455	460	459	503	439	454	435	471	446	457	451	483	481	433	427	465	435	399	438	470	429	436	465	439	462	488	463	479	447	433	478	464	428	497	449	460	472	458	459	451	420	452	460	481	422	441	422	451	440	468	457	469	475	439	456	441	465	424	457	414	476	458	478	468	437	445	418	427	474	494	440	441	426	410	455	462	440	432	485	459	442	473	443	466	449	476	446	491	445	443	463	459	420	470	457	475	448	422	458	457	446	452	439	474	439	446	456	438	464	464	476	421	427	442	458	447	449	433	457	469	459	454	471	439	448	472	462	492	471	448	447	429	449	466	484	449	447	459	494	465	428	462	504	501	453	476	433	467	446	464	451	451	475	454	464	470	449	433	459	478	417	453	468	456	452	449	449	451	456	457	479	430	435	440	435	427	429	459	467	439	442	462	471	462	450	444	465	460	456	435	457	464	467	452	432	468	457	447	461	481	469	488	433	479	468	445	469	436	468	431	432	432	440	455	448	441	441	428	445	442	459	450	447	451	452	461	456	455	465	459	462	451	464	437	475	441	421	451	460	444	458	455	451	436	422	476	465	425	426	434	440	458	431	462	452	471	461	462	465	461	440	451	478	434	449	487	492	467	424	457	466	437	489	427	422	483	466	411	496	465	478	439	422	435	432	467	481	448	471	464	446	484	474	454	458	448	441	404	403	432	431	449	491	453	431	437	458	453	479	440	450	424	474	467	458	486	459	454	443	446	457	457	438	481	474	463	474	453	496	432	433	460	459	456	443	467	453	480	491	478	440	484	484	460	433	426	455	424	448	466	472	445	440	508	428	421	462	420	461	440	429	476	445	494	464	485	462	412	443	475	450	451	474	426	447	476	453	470	443	462	428	448	481	463	463	438	471	440	443	456	469	486	486	448	446	446	445	447	456	422	429	459	459	459	482	456	413	450	473	486	458	452	426	456	453	437	469	435	439	449	436	464	432	473	468	458	460	443	476	423	454	480	441	441	426	457	471	446	445	498	405	440	466	439	464	482	460	456	464	481	434	471	473	412	452	454	462	467	439	458	451	460	425	437	459	449	505	458	459	435	476	476	436	439	461	453	480	469	469	431	457	430	497	457	457	492	456	450	437	427	431	458	442	455	456	453	456	449	439	417	441	454	485	429	457	449	464	436	452	486	478	454	455	509	462	450	441	419	463	427	454	472	413	422	468	470	473	460	449	480	416	431	486	434	485	443	468	430	465	431	483	459	459	431	444	470	487	480	450	474	492	488	484	471	451	429	458	394	460	431	453	448	445	459	432	455	449	446	464	438	429	447	446	454	446	442	465	485	426	480	455	454	473	437	454	435	523	473	440	483	468	478	491	455	482	478	472	456	432	423	471	476	474	466	458	417	457	463	441	403	460	461	457	484	451	450	422	449	481	451	455	468	444	413	463	452	460	480	420	443	472	455	486	454	435	470	431	451	445	436	505	448	421	489	465	437	448	444	425	467	486	454	457	440	463	423	468	485	433	441	484	450	448	483	480	413	460	416	454	443	450	474	482	454	437	445	467	503	441	445	456	463	444	419	420	434	461	418	456	447	412	455	433	476	412	429	460	451	442	456	434	457	438	429	459	454	496	462	428	450	467	407	479	435	422	460	450	482	470	483	461	455	417	446	481	473	452	460	431	435	460	480	461	435	486	452	497	447	473	439	454	479	457	427	464	435	463	473	483	456	491	463	478	452	476	478	466	421	485	463	441	460	425	499	471	430	417	442	432	474	440	481	442	463	456	494	458	443	429	444	451	419	475	473	448	468	461	470	451	447	480	458	489	481	475	455	438	459	443	467	463	410	472	460	419	445	494	473	487	483	442	466	429	441	436	490	431	462	479	479	467	448	423	435	452	474	470	440	444	482	471	493	474	474	461	464	472	441	433	441	475	431	442	467	428	445	455	466	474	471	460	474	445	458	451	511	448	425	478	431	450	440	493	453	424	444	455	445	453	444	456	472	445	447	455	487	410	441	454	452	456	496	444	444	468	438	464	478	424	446	453	457	491	452	446	447	465	439	431	436	446	413	430	480	466	443	444	467	460	461	454	424	495	436	487	412	410	443	466	438	453	428	456	451	426	491	435	485	454	448	474	472	477	475	461	469	447	487	429	459	444	450	451	453	446	442	438	463	415	422	507	454	431	503	449	429	460	436	429	464	435	458	442	415	423	426	449	485	444	465	484	431	439	504	440	428	424	453	471	462	465	442	487	450	422	458	445	470	432	451	458	452	470	484	424	480	449	459	429	459	460	438	454	430	450	456	477	470	442	492	438	469	458	459	440	477	462	406	480	428	458	471	427	449	440	465	455	451	443	460	454	452	433	478	444	456	463	444	470	488	487	499	438	437	481	431	477	461	446	437	481	479	442	442	484	455	439	461	429	454	448	466	468	433	490	478	455	474	462	455	467	482	483	440	455	441	451	448	471	470	432	460	459	453	462	440	476	461	463	442	445	471	450	445	455	496	443	463	451	478	489	467	432	437	451	453	450	461	488	464	476	449	495	456	462	475	475	460	441	496	460	430	440	474	486	470	459	476	489	518	455	447	439	435	497	457	449	472	455	448	442	428	441	497	472	454	453	451	454	457	466	473	456	453	441	452	455	464	460	450	413
23249	21428	29500	23758	21431	21278	3786	1115	829	774	725	594	576	542	565	547	511	498	509	514	455	443	480	442	458	460	452	448	419	452	450	403	444	428	474	421	434	448	443	449	405	440	405	397	431	453	414	431	411	405	434	427	416	425	437	456	425	354	436	416	417	424	438	422	378	419	428	373	431	431	443	404	429	420	446	401	404	397	398	385	421	402	427	405	412	447	393	395	406	415	416	414	387	443	414	418	433	411	356	431	403	430	379	394	425	419	437	404	408	402	447	420	397	432	397	427	402	440	412	409	417	428	401	387	437	460	450	395	392	388	400	417	426	450	386	424	394	418	437	415	388	395	398	434	438	408	377	416	430	415	398	426	430	433	430	408	432	438	410	427	369	388	398	405	391	443	405	446	407	424	432	422	433	433	418	424	403	401	461	380	405	402	413	420	418	418	404	400	413	399	399	434	387	390	397	434	397	433	393	407	433	409	392	393	442	410	390	394	415	431	424	420	401	410	392	424	397	414	432	424	423	405	437	388	400	465	437	387	377	409	440	443	375	426	373	415	427	427	390	421	399	417	376	436	403	397	455	425	410	407	431	387	439	456	431	398	422	406	424	398	429	448	408	428	423	398	394	387	363	422	380	410	426	392	391	403	425	429	376	408	411	412	453	432	432	414	421	429	389	409	454	419	411	430	399	377	393	423	431	398	393	428	411	403	424	395	415	390	428	397	415	413	402	420	429	413	425	437	444	416	396	421	412	406	419	453	439	404	433	417	446	415	429	406	369	416	454	438	434	445	424	404	434	415	402	415	370	362	399	372	423	422	399	439	398	497	407	458	404	395	386	388	407	384	398	439	413	414	447	418	409	385	454	413	413	385	443	435	398	422	402	420	402	403	414	374	383	455	429	417	421	381	401	407	398	432	390	416	390	408	441	412	440	400	409	452	405	419	380	454	385	445	439	363	399	397	424	418	398	412	410	391	428	425	424	422	425	411	408	394	402	391	410	430	421	379	386	418	400	399	444	409	409	438	396	387	394	427	474	408	395	444	402	378	409	369	442	406	394	424	448	384	395	397	430	410	416	379	390	400	417	417	392	392	384	437	394	405	412	395	449	406	409	429	438	482	411	384	408	423	428	421	414	364	353	418	395	390	394	416	403	363	419	376	435	422	385	415	453	431	424	416	415	398	417	432	449	424	459	390	408	417	393	416	416	440	341	411	409	415	369	399	405	434	422	388	392	416	404	419	420	440	406	425	411	395	443	412	368	437	392	393	405	405	368	404	439	415	418	408	402	399	411	385	421	409	418	449	401	426	398	428	385	409	449	409	374	416	428	392	410	390	409	397	406	393	448	395	433	444	422	428	432	393	404	433	417	394	394	383	416	394	370	428	406	376	376	361	384	428	432	405	378	417	415	424	400	403	437	398	415	359	428	397	422	416	447	412	415	431	414	406	386	419	401	409	409	408	400	456	421	398	428	444	404	412	384	384	418	408	416	421	426	388	456	394	411	428	425	386	403	395	453	421	415	414	394	430	421	434	440	409	438	425	404	416	406	433	422	365	403	414	443	408	419	375	405	372	381	430	388	416	354	405	419	413	417	403	396	393	425	419	394	381	413	435	420	414	440	380	397	392	357	413	416	426	413	422	440	379	430	414	398	404	436	441	437	406	415	399	404	407	400	404	378	396	417	407	415	386	422	434	423	444	401	362	407	425	415	461	422	431	434	398	413	405	392	395	396	428	408	429	403	411	403	393	393	414	424	417	387	410	372	436	401	379	419	382	384	414	415	409	426	417	394	391	420	364	435	426	435	460	400	395	387	415	381	404	417	414	369	427	398	415	401	428	396	400	398	458	401	406	421	406	403	448	443	411	397	398	407	434	424	423	429	403	424	414	430	409	395	442	388	420	401	377	415	403	412	395	387	408	427	407	404	425	423	383	439	436	416	399	386	424	393	400	422	435	420	418	432	408	438	394	428	407	424	397	397	442	443	420	460	436	415	391	408	437	420	375	403	427	412	406	407	394	422	378	425	378	435	433	417	420	416	406	419	400	417	395	434	435	412	397	370	395	387	394	370	384	382	427	425	405	424	380	395	427	458	423	421	423	397	414	387	419	415	419	388	432	410	408	362	392	391	475	417	431	406	397	397	427	435	399	421	396	429	427	413	389	390	416	387	437	406	387	420	412	431	412	390	379	369	399	391	460	429	402	450	406	401	421	406	383	383	390	425	430	390	441	401	453	408	397	419	415	419	379	434	433	403	438	414	416	391	400	425	399	388	405	430	423	417	399	418	410	389	420	417	376	390	422	386	394	417	409	382	435	400	414	419	447	421	340	422	426	411	416	388	404	407	414	407	416	398	397	368	413	434	393	407	435	396	407	405	372	374	391	390	411	408	396	415	365	454	382	407	426	414	412	393	407	424	401	411	403	388	415	420	390	436	415	381	367	407	396	418	400	419	415	404	419	404	418	426	396	427	435	406	447	403	413	419	411	401	417	430	419	423	437	379	450	441	413	401	409	420	411	391	412	381	397	439	411	421	399	396	398	426	410	398	431	419	414	401	381	392	402	435	422	405	391	408	423	377	386	417	404	382	409	406	424	402	425	427	427	411	428	393	401	446	390	386	391	402	407	405	413	416	365	392	406	412	398	415	405	364	439	444	447	383	408	369	424	404	354	418	412	408	438	382	369	405	406	450	438	430	408	428	416	432	406	394	409	382	405	420	413	442	418	437	370	408	418	401	435	417	453	453	420	414	425	401	430	422	397	395	432	412	426	406	416	403	392	468	420	395	430	405	396	391	444	408	416	417	423	383	385	389	416	404	419	415	413	431	378	428	435	430	431	423	457	407	396	423	364	423	409	386	393	444	397	410	394	448	426	388	425	382	407	397	415	426	402	398	413	435	400	419	383	383	393	413	419	405	416	439	390	389	420	403	403	421	398	402	431	433	422	407	385	371	393	393	377	424	389	441	397	406	402	419	464	389	381	434	374	423	418	410	390	404	390	410	396	400	417	422	425	377	392	443	400	428	386	437	389	411	424	451	405	380	427	423	370	418	404	369	394	394	395	454	432	407	424	395	385	428	433	412	417	386	421	401	404	402	379	420	424	374	469	422	368	383	409	398	431	413	401	393	394	420	393	392	442	395	386	421	437	396	408	411	433	386	412	413	407	433	417	400	402	388	419	433	419	398	421	423	414	434	405	411	404	387	382	412	391	403	418	394	405	420	382	401	434	435	417	378	414	430	430	386	426	389	447	420	384	413	381	366	419	397	424	408	399	433	413	377	446	387	427	406	424	381	390	406	420	405	420	425	389	406	408	410	424	413	411	447	374	420	404	384	425	382	386	377	399	429	390	404	383	395	415	411	410	426	420	403	396	438	396	426	442	433	435	405	415	399	356	378	412	414	390	353	426	431	424	384	381	417	402	412	406	387	434	398	394	430	434	394	413	390	387	384	391	382	388	415	402	441	443	419	411	395	445	442	388
8487	17741	14951	8162	5722	4329	3321	2772	2209	1928	1661	1405	1385	1198	1181	1069	1020	953	919	917	880	843	851	757	828	809	803	780	734	792	742	725	720	740	757	726	726	696	704	705	658	695	689	713	699	688	652	730	710	705	717	690	696	656	647	655	643	612	682	681	720	648	678	659	689	698	645	676	666	705	644	655	718	698	670	662	650	639	667	656	677	651	632	683	677	634	689	690	674	649	719	660	693	684	650	661	689	703	661	679	687	670	663	652	673	667	623	677	640	666	684	675	685	680	677	684	627	691	652	635	646	655	661	706	681	693	662	640	683	684	675	697	631	649	636	637	659	664	670	650	622	646	667	700	714	676	723	667	673	699	648	689	667	659	687	652	681	625	650	639	638	672	653	605	644	642	637	683	683	669	680	648	677	653	691	664	599	663	702	662	662	645	673	685	699	644	687	639	633	649	674	676	679	656	649	647	621	624	699	608	641	645	654	650	644	680	638	648	645	635	642	663	652	642	630	667	652	638	632	667	699	640	656	652	642	665	616	689	629	624	681	617	643	633	677	705	667	662	660	656	607	695	660	646	632	620	672	675	664	678	634	668	678	640	620	691	696	604	668	641	657	663	625	668	661	662	707	712	656	649	647	634	706	660	681	634	675	650	651	634	654	623	705	727	691	696	676	615	715	683	648	645	657	668	681	657	676	659	638	701	657	602	640	672	655	651	641	643	682	657	629	644	608	667	678	616	684	622	622	666	656	657	656	697	704	636	655	674	668	643	675	684	679	613	675	611	654	673	651	669	659	631	672	671	668	635	668	678	693	652	668	652	644	707	746	630	669	682	685	659	636	669	643	686	644	665	684	618	619	618	681	653	644	671	629	627	690	629	688	699	655	686	705	645	614	742	677	654	674	716	646	674	675	692	674	659	643	635	677	668	714	631	658	685	655	626	643	643	632	650	626	677	709	679	657	675	630	619	672	679	656	689	679	668	672	657	662	672	687	690	633	633	629	636	649	666	681	659	637	654	638	648	634	621	662	642	666	673	694	639	675	673	616	664	690	657	649	678	660	659	681	721	673	637	659	644	610	702	662	653	629	703	650	695	671	699	732	647	679	658	634	674	649	642	648	653	658	656	677	600	665	729	704	686	638	641	624	684	664	650	650	654	641	635	638	642	665	688	637	690	669	624	646	639	701	655	709	676	668	687	689	639	631	634	678	668	675	633	650	621	641	658	595	646	651	626	681	652	677	637	692	659	694	668	630	619	662	628	642	668	673	646	677	674	652	715	634	719	655	639	676	658	662	680	658	645	681	681	683	624	670	647	672	603	620	669	648	651	668	657	618	664	656	692	671	681	633	679	661	664	619	696	664	686	633	626	748	667	676	665	654	673	624	679	647	655	663	683	643	667	687	700	705	639	689	635	681	648	636	653	669	704	668	696	649	664	641	702	688	653	662	671	663	645	667	668	678	667	698	656	646	691	673	629	658	678	678	612	667	649	667	687	645	658	665	665	663	686	644	716	643	618	658	688	664	712	651	668	625	645	667	684	690	691	720	692	668	659	680	658	645	636	649	644	686	624	625	632	648	687	668	680	657	645	638	672	604	684	615	697	639	706	651	595	655	668	656	639	692	639	662	674	670	631	654	623	657	669	670	614	651	645	631	639	663	667	678	594	683	645	641	645	703	653	636	687	683	689	716	678	627	698	655	673	648	667	661	669	638	668	652	657	715	656	653	585	701	695	633	673	683	676	676	679	637	682	627	660	659	642	654	689	649	660	612	640	659	659	643	671	653	631	716	703	644	680	664	616	676	646	699	633	678	625	692	651	625	701	643	664	707	627	606	647	672	622	668	632	641	632	633	597	635	668	676	676	667	661	662	651	650	633	692	653	650	636	664	629	682	674	644	671	656	622	642	680	653	666	627	659	680	644	650	630	688	660	659	649	669	671	656	644	668	682	643	637	666	678	660	693	639	690	610	695	712	642	650	636	653	649	661	626	632	645	678	643	646	676	684	680	658	636	661	678	699	663	672	650	630	675	693	629	655	667	602	636	668	646	639	638	621	698	673	636	669	621	667	665	620	661	634	715	707	679	632	650	685	694	655	673	699	660	661	665	650	634	673	648	704	662	666	668	694	632	658	704	681	685	627	665	659	676	652	645	675	646	684	644	685	614	656	682	665	676	664	707	666	657	646	668	690	659	710	617	696	634	634	608	678	690	707	685	655	691	674	642	681	651	669	658	657	660	652	668	634	697	650	660	650	664	658	629	651	663	705	634	661	696	658	644	659	657	725	647	689	615	668	669	643	678	638	674	698	693	677	670	655	641	679	643	672	707	648	694	658	666	656	618	616	617	665	709	638	653	685	640	681	676	610	679	641	607	663	716	699	690	677	684	658	689	644	674	617	660	650	738	640	696	710	641	709	675	701	605	594	646	652	660	650	678	642	660	653	696	712	650	664	645	652	656	699	641	675	639	669	671	656	677	664	664	664	667	669	700	643	636	662	603	675	650	630	624	657	641	653	605	621	670	629	672	613	647	669	634	683	655	616	673	620	657	671	694	632	657	654	719	648	705	617	654	662	638	686	672	642	615	631	666	659	664	642	645	613	617	693	639	658	681	649	631	705	649	642	705	697	590	670	685	667	641	658	675	641	662	662	643	674	660	623	674	621	702	648	690	682	650	683	642	679	656	679	649	680	656	643	720	692	639	680	652	645	654	629	656	628	644	642	602	675	669	630	641	621	677	698	718	644	658	637	666	652	650	664	634	730	630	656	622	659	642	652	687	640	598	659	721	660	662	689	695	680	647	633	644	661	638	637	687	724	640	725	659	643	666	620	658	677	688	630	664	693	648	649	667	650	638	715	601	670	644	691	712	665	616	656	694	641	660	692	644	648	644	698	664	684	655	696	658	649	688	656	648	697	671	679	621	650	625	661	652	662	656	644	652	697	697	608	620	674	676	653	658	705	674	661	697	687	659	649	663	641	621	658	605	632	644	676	647	652	668	655	641	650	694	709	653	682	638	688	663	632	706	680	681	678	652	668	654	623	668	694	645	636	722	618	658	628	657	709	712	623	596	668	647	671	677	676	630	636	708	630	671	693	677	601	650	634	660	676	612	661	611	651	665	675	626	676	635	671	666	638	708	629	669	653	655	672	677	705	684	672	637	669	675	703	679	648	656	646	657	631	639	627	687	670	683	675	631	620	639	666	670	659	676	642	611	675	711	659	653	628	671	683	669	640	626	640	642	632	687	620	692	667	649	673	609	659	660	671	653	693	689	717	684	682	623	616	638	643	628	664	639	629	647	686	668	669	638	693	726	660	659	643	636	649	690	611	660	653	632	645	649	634	689	665	667	654	652	698	672	635	691	623	630	665	674	609	664	635	654	682	618	657	630	668	662	707	664	680	673	618	660	613	610	663	639	674	673	645	640	679	636	631	680	648	675	684	677	681	660	653	666	637	619	680	628	688	621	656	646	695	668	665	662	641	660
26994	20916	8146	444	207	150	153	136	123	111	112	124	109	122	114	111	95	124	118	87	109	106	101	102	116	98	109	101	96	110	94	83	113	89	99	85	101	109	102	84	113	119	131	94	111	101	111	101	88	102	84	104	93	106	105	114	96	113	110	123	106	108	101	99	95	102	94	101	113	102	96	95	92	121	94	104	93	97	94	89	97	105	113	89	96	102	97	99	87	88	89	84	100	100	104	85	104	90	94	104	109	93	100	108	120	94	98	107	102	109	108	94	104	90	118	97	112	83	93	93	97	107	121	107	112	112	91	104	89	105	116	100	98	103	97	98	97	123	88	99	109	90	104	104	104	97	97	107	108	119	89	117	112	85	104	82	106	84	92	101	91	96	101	112	92	97	105	83	118	88	87	94	117	88	108	86	116	99	100	98	119	99	116	95	104	121	103	107	103	93	104	112	104	93	91	117	93	96	98	101	103	106	97	99	112	119	104	107	113	115	99	101	118	112	95	113	94	105	108	107	116	118	111	102	95	125	87	96	94	98	98	110	104	101	87	94	110	108	100	137	102	99	101	102	106	90	93	115	96	98	101	116	111	102	96	99	94	103	118	110	97	118	91	93	103	101	107	106	110	107	84	111	114	112	113	99	93	101	121	92	89	111	85	87	99	91	100	90	108	121	106	91	112	110	110	114	110	92	108	97	95	104	107	98	98	100	101	81	85	102	108	116	118	109	115	113	100	120	101	99	107	97	104	110	99	100	101	112	122	110	123	97	108	90	97	111	95	108	116	103	96	93	121	94	87	108	104	109	106	96	89	97	99	111	105	90	112	122	82	120	104	110	102	97	88	109	99	101	110	96	116	116	95	86	92	102	101	99	102	97	118	93	102	113	111	94	98	93	105	119	78	95	107	86	99	97	105	97	96	102	108	109	102	128	111	106	98	104	111	94	90	96	93	98	115	100	99	99	116	111	99	104	104	112	114	118	110	92	92	100	119	88	103	108	112	89	93	109	91	104	95	112	94	104	102	117	115	101	89	89	88	105	109	95	124	118	117	95	96	102	82	95	95	111	90	114	105	103	98	83	84	106	119	92	112	76	117	95	82	111	105	102	83	89	89	97	106	84	106	110	122	103	106	122	104	99	90	94	102	103	103	107	102	96	101	107	96	104	100	103	114	84	119	104	97	106	110	115	88	105	96	106	87	101	116	106	122	119	101	84	96	104	95	110	95	111	103	94	113	94	91	108	105	86	110	93	99	97	89	92	90	94	114	93	101	115	100	125	103	85	105	96	106	98	92	87	119	100	103	100	102	100	87	103	91	95	88	116	100	98	102	95	98	99	100	113	97	81	93	98	101	95	111	87	99	101	86	94	95	102	96	106	92	90	101	93	110	100	109	102	110	132	80	106	116	112	107	108	79	97	99	75	105	87	105	114	104	92	101	102	102	102	101	100	79	100	94	116	101	95	88	106	100	94	102	101	120	93	99	94	89	103	116	95	121	104	98	92	104	107	101	109	105	105	104	107	92	103	119	89	105	94	111	97	101	103	103	85	109	94	111	96	94	103	109	109	84	92	102	119	115	96	94	101	93	112	116	132	101	97	88	90	101	108	94	105	110	105	98	112	110	90	107	93	86	99	112	104	94	104	111	126	97	99	110	115	88	100	91	116	100	102	102	98	129	92	97	101	86	110	108	100	85	100	112	107	103	91	129	88	111	99	98	113	106	111	106	87	110	103	105	102	105	93	106	113	95	111	75	101	106	113	99	103	106	111	128	100	101	100	102	116	109	104	95	115	90	101	120	100	103	106	105	102	125	102	93	91	94	111	93	110	109	92	107	97	116	117	107	106	107	92	98	92	92	103	92	101	88	114	97	90	113	94	121	85	95	105	85	99	100	87	96	123	96	101	99	99	109	110	106	111	100	95	102	94	89	107	103	108	109	111	87	101	81	102	76	100	88	112	100	79	97	116	102	101	106	106	103	92	104	93	92	95	129	127	107	112	102	92	112	97	88	99	115	100	99	90	122	102	107	124	114	106	111	93	97	100	90	95	95	91	88	95	106	121	101	117	102	97	92	94	105	110	113	92	100	109	101	93	96	94	116	109	86	107	88	77	93	99	86	112	94	94	110	105	110	89	95	102	119	108	111	93	89	89	99	96	109	93	112	105	91	119	90	90	99	110	113	119	103	95	111	131	112	96	111	120	101	114	110	101	100	88	101	108	99	97	117	111	106	118	110	102	100	79	103	89	101	101	108	96	108	95	122	90	100	101	105	111	119	91	105	121	85	92	92	82	102	91	100	101	101	125	116	99	109	104	110	102	105	84	92	99	104	100	110	103	101	105	124	74	96	112	116	116	108	87	101	116	98	94	88	92	107	80	117	107	109	88	117	113	118	93	115	93	110	110	102	99	112	88	99	104	116	113	100	113	96	101	101	106	114	101	116	90	100	107	97	119	97	123	105	91	101	107	99	98	127	105	91	97	107	106	97	107	110	113	103	92	99	111	91	98	89	80	105	105	102	98	90	94	113	113	92	97	115	107	96	90	93	96	95	105	88	108	115	114	99	103	113	91	107	99	118	96	97	101	107	107	107	112	99	103	98	107	103	105	120	111	119	97	109	123	99	89	110	100	88	94	109	96	106	102	102	102	100	102	86	108	113	110	117	100	102	95	93	94	103	106	96	121	111	101	111	92	106	111	118	100	100	87	110	113	98	107	83	108	112	110	108	106	113	117	107	104	101	98	116	104	107	109	97	96	95	99	74	104	109	97	98	92	89	105	105	88	89	98	88	110	115	88	89	92	87	116	107	104	115	102	99	99	94	77	110	132	98	90	112	104	105	82	105	105	108	107	105	116	112	113	99	102	94	115	113	101	104	102	109	103	108	112	106	92	92	108	107	115	102	114	99	95	108	105	116	91	114	101	106	92	99	107	123	112	101	89	99	89	100	104	97	96	92	104	86	117	94	114	87	114	107	95	104	91	107	92	94	106	110	113	127	115	114	90	104	97	101	90	98	114	111	94	103	85	122	113	109	101	100	96	113	126	115	108	105	102	94	110	97	105	111	91	123	91	89	110	90	116	94	131	100	102	107	109	108	124	99	106	109	101	88	101	93	100	109	94	100	77	116	103	82	113	97	101	99	98	108	100	99	74	96	98	99	103	108	100	101	97	111	108	105	99	103	93	85	113	103	113	110	98	94	102	108	105	101	99	107	100	91	101	107	101	105	109	116	92	100	100	110	102	95	106	85	93	100	88	92	100	112	103	108	100	114	108	127	102	103	86	92	115	109	85	100	117	98	127	91	102	103	114	105	91	91	98	116	105	99	112	91	107	86	99	117	105	106	95	98	108	94	82	115	102	121	116	104	102	100	102	102	89	112	97	99	103	105	107	93	96	100	101	116	92	88	113	103	103	110	95	100	100	80	104	109	99	90	83	111	84	97	93	118	106	108	117	117	108	89	101	83	118	127	112	138	106	124	102
3893	1423	1192	630	425	354	343	297	242	251	214	221	222	188	211	224	190	162	209	184	199	179	192	190	205	179	212	207	195	219	190	185	188	208	192	196	176	183	187	166	191	186	154	197	186	194	197	168	181	188	160	203	191	187	194	181	196	185	189	179	183	210	146	183	180	184	204	168	204	181	193	179	179	202	176	187	169	165	197	195	179	152	165	175	163	178	196	194	181	173	170	205	190	191	180	187	172	175	172	182	191	171	192	195	181	194	184	200	175	202	193	162	166	177	169	163	222	172	181	198	153	187	175	177	159	178	189	179	196	191	194	208	181	174	175	170	163	187	161	198	184	190	183	175	181	170	182	185	170	182	179	203	177	177	162	171	159	202	174	176	180	179	210	168	160	190	164	182	201	183	192	166	189	184	147	181	167	227	176	196	174	187	169	192	174	196	183	187	186	175	189	205	199	176	173	176	185	176	205	156	204	196	184	169	207	197	186	193	215	174	180	169	200	189	188	172	171	200	188	186	178	193	197	171	189	172	196	210	157	198	184	178	189	176	205	177	165	202	187	171	207	183	187	183	188	174	196	171	172	188	189	212	163	201	173	175	166	212	182	183	188	196	192	181	181	189	169	181	195	197	180	175	190	192	180	189	188	187	183	189	187	217	175	192	188	173	183	204	170	176	158	187	179	178	177	203	186	190	194	176	178	173	157	170	189	169	213	182	186	211	180	191	166	177	185	164	201	167	194	176	172	197	195	182	189	207	172	205	166	179	189	186	208	183	153	165	186	185	183	173	180	174	182	204	196	189	175	163	175	178	182	175	161	200	169	206	181	194	173	172	165	197	197	169	191	163	185	172	186	175	164	164	190	172	187	189	194	178	188	201	179	180	189	213	202	173	187	173	187	171	194	187	174	187	165	204	179	180	171	174	174	178	181	212	203	215	173	182	172	180	176	167	171	195	195	164	184	188	184	167	174	188	188	164	204	179	190	165	161	195	181	179	163	167	188	171	177	191	172	174	184	167	195	177	172	186	198	208	190	198	187	175	180	174	189	184	185	165	180	208	193	173	186	176	186	202	185	184	197	181	182	212	190	175	182	195	171	184	181	172	179	210	193	172	176	195	186	168	202	189	195	187	185	194	174	174	194	159	194	187	189	200	171	166	187	181	223	175	197	203	178	182	180	160	176	192	199	186	187	185	184	181	205	168	207	202	173	174	187	172	193	178	174	177	174	183	178	185	194	196	168	184	182	209	183	178	192	187	197	182	168	194	156	193	192	204	196	178	197	184	175	168	171	176	182	164	198	173	179	162	173	196	195	172	162	221	184	206	193	195	183	201	192	194	194	197	191	209	200	186	190	184	191	176	164	174	190	182	161	193	178	160	184	196	168	202	188	165	183	169	190	193	191	198	183	178	204	173	190	154	189	160	191	186	188	169	194	202	192	188	180	194	177	163	189	172	168	168	191	168	186	201	152	181	192	173	197	173	202	200	224	181	152	148	194	185	161	163	213	175	181	190	153	192	192	185	186	174	163	189	185	160	175	192	185	198	201	192	184	190	163	211	166	166	174	161	190	150	181	192	181	172	187	212	194	210	168	188	188	181	185	165	190	181	181	194	201	176	184	196	206	182	178	198	178	190	173	189	182	159	166	197	184	183	177	211	196	190	164	201	199	183	169	202	179	179	198	193	194	185	190	184	173	172	182	169	190	179	201	178	190	176	171	182	196	172	176	185	185	200	191	196	182	195	181	174	193	161	195	204	193	192	194	176	184	171	196	168	187	194	173	161	188	200	178	183	179	176	221	179	169	191	195	196	159	182	165	190	185	182	187	199	196	194	186	173	193	179	175	200	175	184	171	177	184	209	164	175	201	179	172	184	180	218	156	189	168	179	191	185	156	200	181	205	185	176	180	210	177	174	194	186	208	190	177	168	174	193	205	179	174	196	201	181	165	188	176	186	180	190	174	186	176	213	179	171	198	159	153	169	170	199	197	184	193	168	205	178	179	205	208	175	190	201	159	184	209	194	186	172	176	187	198	165	201	178	196	193	177	185	220	187	201	173	182	182	199	180	177	184	169	205	173	197	170	184	188	174	202	197	187	160	169	176	166	179	177	179	178	165	172	171	164	196	165	167	195	203	194	211	171	197	176	182	182	167	170	171	197	171	204	197	200	178	169	182	214	179	170	171	176	180	186	170	195	165	171	191	206	197	204	188	180	197	187	193	175	204	199	158	220	171	201	177	189	184	176	173	176	173	188	173	161	198	160	154	164	202	182	179	194	190	178	206	192	192	160	155	191	210	184	193	201	178	195	190	189	188	205	188	187	185	206	180	188	177	196	180	190	194	181	165	186	191	194	169	183	191	176	181	170	200	179	195	178	198	194	160	190	186	170	185	208	196	164	174	185	201	206	178	188	177	184	183	177	165	205	172	172	186	180	176	170	189	169	189	171	185	179	186	178	188	194	184	173	177	176	178	200	184	191	187	203	207	188	180	184	212	201	195	170	152	178	177	178	173	179	213	193	189	181	137	192	177	203	188	194	186	188	171	174	175	171	175	180	196	198	179	197	185	187	181	165	191	177	179	177	195	186	180	194	176	177	186	199	167	162	175	190	169	179	172	206	203	185	162	191	192	185	173	197	180	192	178	174	183	177	173	201	162	208	182	172	180	204	207	172	182	166	176	184	178	170	182	174	164	206	188	189	199	178	174	181	188	180	159	188	170	183	200	222	171	185	175	161	171	201	173	197	173	188	172	168	187	194	214	181	179	193	200	198	178	182	179	195	201	193	188	174	177	171	184	182	190	185	163	220	198	184	197	203	200	167	200	191	174	195	193	189	188	183	180	168	174	182	183	186	190	175	181	187	188	193	170	189	194	179	169	177	202	177	182	192	212	169	188	181	191	177	207	154	180	167	166	184	180	185	187	183	203	209	191	190	145	223	179	178	188	180	174	193	174	203	190	191	192	187	197	165	204	174	147	201	197	160	164	185	176	183	184	168	170	180	201	185	183	178	210	171	182	189	181	161	169	179	185	156	180	175	191	197	178	168	182	175	165	190	209	194	186	209	165	164	177	178	174	173	172	161	179	184	213	197	195	192	175	179	174	205	146	169	170	183	158	187	157	190	171	188	156	176	168	184	190	184	186	179	187	170	209	174	164	179	159	207	169	202	159	185	186	218	160	185	163	199	168	203	188	167	175	181	160	191	186	181	189	200	195	179	176	171	181	166	183	185	183	181	169	176	174	175	150	177	210	186	168	192	196	160	182	175	181	172	180	175	170	181	189	192	185	190	182	183	178	210	201	189	147	183	196	179	194	191	183	189	185	171	187	185	186	202	194	182	224	188	191	160	202	183	170	182	204	189	177	198	161	200	158	190	182	203	189	179	199	176	193	184	190	187	189	197	164	168	188	199	204	187	187	182	192	198	180	203	175	206	201	177	196	187	207	187	182	200	193	185	189	177	199	179	199	168	213	199	182	212	170
24229	21408	28831	24356	21233	3905	856	589	502	449	430	404	373	360	317	374	321	329	334	309	330	302	310	296	300	313	285	290	276	306	288	281	292	292	287	285	297	249	290	317	302	257	286	259	294	290	285	254	322	293	314	307	265	285	297	269	274	284	260	320	234	263	283	293	284	248	230	288	255	259	281	279	270	295	265	272	294	294	294	278	266	314	271	268	292	270	270	327	263	286	298	278	267	311	310	290	271	264	275	281	281	261	294	301	286	249	271	247	274	278	306	297	272	277	266	255	306	279	293	289	277	264	243	253	278	271	274	283	264	262	290	276	279	269	286	285	284	273	271	282	277	271	261	243	303	291	269	278	294	295	260	276	219	287	290	279	268	247	293	261	279	291	293	285	259	271	317	279	284	268	274	267	276	298	276	277	262	229	303	277	305	311	270	272	270	244	292	267	277	266	271	274	261	281	269	291	263	285	283	227	246	287	230	266	250	297	293	260	295	253	280	302	277	275	277	262	265	248	255	277	277	307	226	307	280	298	295	241	292	287	266	296	285	252	285	304	269	255	262	258	242	270	267	299	284	282	300	266	245	314	277	277	275	284	261	276	259	257	276	269	277	272	279	288	264	278	292	264	301	299	293	241	299	240	292	264	285	292	267	260	260	255	294	267	287	273	307	279	285	294	273	269	248	314	272	252	272	277	254	280	290	259	288	262	275	260	273	298	278	294	287	283	285	305	245	275	288	295	245	282	284	223	255	278	284	299	284	268	260	262	277	289	283	270	248	291	283	252	266	247	289	257	266	282	283	278	268	263	285	280	263	292	273	254	294	245	288	266	278	285	278	242	271	256	274	279	296	270	263	281	268	273	278	260	273	264	242	281	268	276	280	275	279	272	280	292	294	289	275	292	294	273	266	274	287	316	271	248	271	260	281	264	287	249	242	269	268	242	322	289	277	262	295	267	286	274	270	259	279	287	306	244	244	306	241	260	292	297	278	292	264	297	254	269	289	278	270	275	262	289	275	298	282	308	286	277	280	266	276	272	273	296	290	271	252	315	251	304	273	277	277	291	281	235	279	279	262	250	279	277	287	274	263	283	286	268	282	294	268	279	296	280	309	270	264	249	277	283	285	289	283	261	270	286	272	306	317	258	286	267	284	264	284	283	253	269	275	267	297	290	290	260	251	292	277	274	265	261	293	286	287	252	286	266	295	268	269	262	271	237	279	279	268	293	275	269	300	273	262	293	257	268	265	294	297	319	271	297	313	287	292	276	256	284	275	295	263	270	262	281	281	263	284	278	256	279	249	273	282	278	297	235	287	248	260	255	290	245	258	290	280	305	283	285	295	263	274	290	308	284	340	248	267	274	289	266	294	276	278	267	336	256	287	265	249	269	288	286	300	299	253	291	299	251	253	255	269	253	233	256	264	273	282	271	257	295	310	283	252	288	294	280	269	277	266	308	299	293	281	242	251	289	264	294	297	269	261	270	291	289	256	285	283	321	278	269	268	266	274	276	270	269	264	290	289	266	277	249	293	301	282	277	241	265	256	254	256	280	313	330	286	277	253	267	268	311	268	272	252	296	282	260	260	278	244	283	269	290	300	255	311	248	274	278	248	279	281	259	281	284	298	269	256	247	284	269	276	266	291	264	300	269	277	284	266	286	322	306	257	275	295	244	290	275	261	270	284	268	261	275	273	275	277	289	300	276	279	266	244	292	297	291	245	285	295	278	278	284	294	275	281	292	259	278	287	280	273	302	273	291	261	265	275	250	268	267	252	248	277	243	261	265	261	248	287	282	288	289	271	294	275	279	264	271	276	283	303	279	287	275	247	275	292	252	322	287	283	293	303	279	264	290	286	294	277	258	270	285	273	257	301	285	255	283	279	260	267	249	241	262	255	259	271	272	271	277	274	264	264	261	291	295	259	253	268	313	256	247	287	299	278	275	269	267	316	290	257	280	314	264	257	276	267	277	251	272	274	271	267	257	261	286	283	301	219	270	254	293	268	232	282	257	259	270	267	265	273	221	264	270	286	279	268	289	277	252	256	301	266	285	284	266	276	326	273	243	259	279	270	254	253	251	282	305	292	284	320	257	288	268	283	291	299	284	297	282	287	262	276	264	295	269	281	276	267	272	301	269	263	256	271	285	263	278	265	265	271	266	276	282	281	298	239	266	292	303	262	271	243	270	290	262	268	262	294	307	274	256	275	271	288	295	285	305	292	243	255	276	279	250	299	260	262	287	279	285	267	307	268	288	277	298	261	285	272	273	277	274	288	282	274	251	245	270	296	261	289	287	277	266	270	290	270	291	278	268	256	277	318	233	267	248	259	265	263	283	269	296	277	294	276	284	308	273	272	282	275	281	289	301	279	249	258	256	289	258	276	287	296	294	265	274	252	288	294	272	270	261	267	248	272	262	275	294	288	285	276	263	273	278	279	265	282	280	256	272	254	259	281	254	278	266	283	271	308	278	271	269	239	285	269	258	292	284	264	304	272	285	299	283	276	277	253	281	278	267	291	258	251	266	284	299	274	311	286	272	282	259	270	295	281	286	276	288	284	302	260	275	276	262	275	290	256	290	297	258	294	269	243	300	269	282	284	286	262	245	264	288	259	296	297	278	284	300	282	235	284	284	287	270	272	308	261	280	275	289	282	273	297	259	277	289	276	259	282	280	268	248	263	287	251	238	245	263	301	262	275	302	248	290	262	274	261	249	263	295	270	293	271	265	269	281	285	285	277	280	280	277	291	258	271	271	273	278	281	290	264	278	281	288	277	235	277	252	257	293	265	271	269	266	262	291	265	296	278	302	302	301	298	285	274	267	258	279	290	293	289	262	280	268	277	272	272	289	274	284	296	276	264	270	310	267	272	294	256	262	282	265	278	264	274	304	293	270	297	280	258	277	263	317	289	272	272	270	255	286	275	276	254	276	278	249	235	312	273	259	280	265	284	267	295	275	273	291	279	288	281	256	280	259	269	301	284	286	292	278	275	271	258	281	275	246	302	268	273	255	271	292	278	298	268	254	257	247	269	234	305	265	278	261	262	284	266	292	272	293	287	272	285	292	305	293	274	234	298	283	286	273	289	285	250	316	293	288	273	307	271	248	276	276	273	253	282	262	282	281	281	265	317	266	283	262	268	265	275	255	300	255	277	281	281	278	303	274	274	290	282	268	285	272	288	276	282	262	272	236	259	282	287	271	266	289	309	281	269	258	276	288	275	287	285	265	277	280	260	275	248	270	265	300	268	284	264	274	313	267	249	273	279	278	250	288	293	234	274	269	268	262	262	286	294	265	299	260	313	277	259	281	298	292	279	269	264	284	281	256	288	259	288	233	290	270	274	267	268	295	251	279	227	295	276	240	258	272	281	293	271	274	267	297	300	275	253	304	304	255	273	243	269	278	275	265	258	291	240	271	304	285	263	280	296	278	263	284	291	296	268	332	276	295	256	280	253	262	243	287	291	273	293	274	287	296	269	278	316	255
5928	10872	9401	4639	3266	2390	1888	1463	1283	1060	968	904	812	753	687	636	653	624	581	579	524	581	540	523	516	520	544	533	547	512	535	494	489	470	479	517	469	479	471	456	456	486	467	490	448	470	469	487	456	484	479	494	498	447	450	457	467	459	463	474	491	472	461	525	463	485	466	472	473	485	468	473	441	447	464	465	445	438	480	462	456	474	471	466	460	471	443	471	450	426	455	457	493	456	499	463	464	458	446	495	450	436	431	433	434	449	472	436	432	466	450	472	470	402	483	451	448	470	445	462	453	489	454	497	445	432	472	449	444	448	452	451	448	429	463	459	461	431	482	462	453	435	410	456	452	460	467	492	468	472	431	464	467	440	446	427	464	454	452	465	461	438	421	480	431	444	434	476	471	436	442	446	444	484	416	431	451	465	444	418	450	445	440	460	477	441	434	463	460	476	464	449	445	468	433	452	514	461	437	446	452	446	429	451	450	427	481	469	484	459	452	475	412	436	446	505	468	469	427	453	491	453	444	431	480	455	489	466	428	490	420	511	441	499	469	448	489	498	485	506	488	464	454	457	446	452	431	460	394	464	457	493	460	436	487	457	442	468	448	474	473	417	438	450	456	491	428	435	470	453	439	454	437	444	470	466	456	455	461	470	456	481	432	418	466	423	460	474	487	446	499	443	425	456	469	473	418	494	441	446	415	444	480	426	472	451	491	503	462	444	454	439	449	460	456	460	456	420	450	432	488	451	486	482	423	462	466	464	463	471	440	452	452	438	442	413	442	462	451	468	424	432	403	437	460	465	438	435	471	432	394	466	437	472	412	483	447	444	468	432	444	468	451	477	450	464	404	423	474	457	458	408	462	487	445	445	446	479	452	461	450	443	447	448	472	474	427	457	446	460	470	487	468	457	434	470	450	468	457	426	442	420	438	449	487	487	436	444	487	439	448	451	486	427	460	462	479	460	459	497	480	422	440	440	458	423	461	473	450	472	497	452	455	441	436	443	451	473	461	467	416	474	451	477	454	465	471	425	480	460	446	449	461	449	486	460	471	489	477	454	506	437	499	446	412	474	438	431	424	417	435	436	459	438	451	450	437	472	490	498	501	442	455	489	476	451	429	465	437	423	481	421	482	454	445	481	446	523	471	445	496	467	462	503	419	458	445	430	467	431	416	460	455	475	443	450	465	448	423	461	455	437	463	466	429	476	470	436	450	420	454	396	441	454	481	516	445	451	478	447	481	476	478	463	474	513	459	453	476	458	450	477	448	448	464	453	439	423	482	457	498	449	440	457	461	437	453	482	453	466	461	456	462	449	421	448	426	472	456	469	451	436	430	433	417	456	469	436	446	453	414	466	415	456	487	434	472	445	464	452	439	435	462	430	462	463	447	444	462	437	461	462	433	444	416	463	456	432	448	417	496	437	448	485	470	465	398	466	484	449	438	460	469	436	459	463	450	456	452	439	470	472	448	430	429	437	485	470	460	457	448	485	460	442	452	495	452	463	484	455	418	473	495	454	481	430	473	472	476	445	432	438	452	470	470	460	499	466	466	410	467	456	469	467	475	449	481	435	449	440	472	449	423	484	451	442	469	460	486	465	398	437	466	488	452	446	478	480	454	461	419	443	474	481	450	485	453	482	455	469	466	435	464	456	448	487	449	490	488	467	453	452	466	425	430	446	455	472	463	435	485	408	429	463	434	463	455	471	446	448	456	430	428	458	435	471	423	458	442	443	461	456	442	464	480	439	472	467	428	492	448	476	470	464	451	418	461	475	441	470	450	451	386	463	466	478	470	476	456	447	453	504	469	464	442	462	480	417	445	421	464	459	414	408	424	470	446	426	459	429	449	457	469	438	491	455	458	418	472	439	430	473	447	488	456	455	460	426	438	463	450	450	454	449	468	461	468	468	459	440	452	468	468	429	460	425	458	454	399	435	449	470	451	452	479	447	453	460	444	457	474	444	466	477	415	430	468	477	421	457	457	478	464	446	452	465	479	484	444	466	456	421	440	434	495	443	451	423	442	439	494	462	475	473	443	497	455	424	455	452	459	445	467	447	421	460	467	418	423	477	445	461	483	445	433	425	462	451	440	463	457	472	457	485	437	455	437	439	466	430	465	460	438	438	452	435	437	420	458	468	464	417	463	456	434	440	488	457	435	512	458	462	456	458	441	482	442	466	453	439	480	459	445	452	477	407	442	457	445	460	499	462	438	413	497	447	464	467	436	438	439	439	445	461	411	442	435	463	451	460	456	439	433	421	472	457	480	445	457	463	435	476	480	430	408	433	458	438	467	468	419	456	435	481	451	444	462	461	435	470	461	412	487	422	501	447	476	441	448	450	438	431	454	470	459	418	455	442	436	494	477	444	426	436	475	452	450	465	450	438	451	454	472	509	462	438	448	491	479	463	467	447	491	478	434	486	443	487	454	478	405	442	471	429	412	477	466	432	474	439	462	468	451	444	443	437	427	473	435	441	439	443	461	473	455	444	454	462	433	455	478	449	417	476	478	471	439	470	409	436	465	468	458	473	470	430	445	435	447	465	456	439	440	458	478	414	461	447	456	469	452	439	457	431	468	462	449	463	434	453	441	458	460	469	470	427	467	472	449	508	435	476	445	425	481	425	450	430	471	470	491	500	446	444	455	445	486	490	449	453	459	479	474	437	425	477	459	446	474	464	450	432	450	415	428	430	450	462	485	456	437	433	446	456	446	461	416	441	448	436	452	454	450	450	454	465	475	473	426	500	421	474	426	467	462	482	470	450	453	421	449	452	445	481	519	462	460	429	463	466	465	442	438	466	455	432	481	469	456	453	444	460	466	458	469	457	445	474	442	446	453	453	437	474	472	449	417	420	459	492	435	449	417	437	472	423	463	447	471	465	465	524	469	454	466	490	461	422	481	419	431	430	472	455	474	446	455	463	410	454	405	398	444	467	430	477	436	483	473	452	470	464	451	473	441	447	448	473	458	427	435	482	447	440	498	469	545	420	448	449	441	441	465	448	498	459	445	451	445	425	428	446	461	450	437	446	463	451	462	463	442	445	451	485	441	433	472	489	473	439	484	467	446	433	441	424	463	436	454	454	415	439	437	452	452	490	473	449	481	487	443	434	453	442	461	435	422	476	447	456	439	465	450	480	467	430	444	481	459	474	428	444	450	446	428	470	415	483	476	433	469	484	427	448	481	474	454	473	448	428	455	464	479	416	403	428	467	468	476	463	406	482	442	443	473	456	440	436	466	449	430	446	457	397	485	433	471	443	457	448	487	458	453	453	451	517	457	408	486	467	408	464	437	431	448	475	428	444	501	451	486	478	449	443	437	444	452	445	469	459	433	468	436	500	491	472	471	448	480	457	470	469	496	447	439	437	452	443	472	429	449	502	475	428	444	455	413	470	426	443	421	435	474	475	456	448	440	463	382	468	438	426	482	455	461	434	433	450	450	431	439	429	462	464	440	438	443	445	486	422	471	441	437	445	461	448
23218	21422	29465	23795	21424	21228	3985	1173	836	845	750	675	638	605	535	570	499	534	516	483	485	504	488	491	438	422	431	489	465	458	442	454	455	506	418	451	449	430	418	429	433	429	456	416	406	450	445	415	457	442	457	449	420	430	432	409	386	451	430	437	426	425	427	444	395	433	422	439	415	408	422	419	421	400	391	413	403	445	467	441	392	438	422	434	406	424	422	429	421	438	411	405	431	422	458	426	414	410	492	409	410	442	438	445	393	392	411	385	454	391	445	436	470	422	403	399	429	445	451	429	411	461	393	412	395	453	408	431	411	429	407	381	384	412	409	408	408	425	378	425	444	435	417	399	397	410	413	436	415	417	396	416	389	438	401	377	404	397	404	408	420	437	416	441	421	415	433	417	450	423	413	444	399	429	449	428	403	434	382	394	414	435	398	426	417	404	449	430	410	420	427	423	433	388	416	391	434	403	420	375	443	427	426	433	392	398	393	385	393	449	397	426	407	426	398	380	413	406	386	418	446	455	405	442	403	404	443	436	454	463	432	415	415	406	384	396	434	444	430	431	408	431	428	432	402	380	410	400	416	413	446	397	425	406	422	386	407	433	459	377	424	418	446	406	446	394	409	423	457	442	422	405	495	416	403	425	414	434	390	434	379	387	426	419	448	418	445	429	377	436	405	465	412	422	426	439	412	391	421	406	398	408	445	412	416	397	397	421	426	429	412	405	414	461	402	393	404	445	426	410	407	439	403	444	416	392	415	388	425	391	443	395	422	404	440	419	429	410	412	426	408	405	412	380	429	419	389	418	453	446	414	417	451	437	414	422	427	422	399	400	416	391	428	421	431	421	442	403	421	419	453	370	429	424	403	415	395	398	422	417	421	415	408	423	435	405	387	452	394	436	438	421	423	399	454	425	442	376	423	401	423	413	431	421	424	404	411	431	512	393	412	399	406	431	422	435	427	435	434	428	395	428	405	441	412	408	417	425	423	429	407	399	432	436	436	404	414	377	436	402	397	396	443	403	390	422	409	435	500	399	417	439	436	400	411	420	420	425	415	430	413	424	430	397	415	418	449	444	392	440	394	430	406	419	425	418	421	387	423	447	395	435	402	411	414	422	412	385	416	437	422	443	422	452	426	430	398	352	415	411	393	403	446	400	429	419	416	409	421	410	427	397	423	426	430	388	423	420	416	418	417	462	424	416	430	421	438	420	434	405	399	416	450	450	430	422	423	380	400	418	431	457	424	448	430	409	392	432	406	420	445	445	416	426	435	418	430	451	416	405	408	419	408	430	395	384	409	398	401	399	409	413	416	415	412	430	443	380	390	390	418	416	456	453	429	432	407	388	453	416	434	428	429	380	411	388	381	419	441	402	414	410	426	408	444	449	391	415	401	382	435	413	398	431	396	401	426	410	458	435	452	429	421	408	414	449	399	391	400	434	387	414	415	419	411	414	434	427	426	406	465	415	408	414	422	403	389	413	437	403	406	443	426	400	445	427	392	431	428	411	418	449	410	414	397	397	418	453	422	466	451	439	410	396	421	411	426	429	406	429	416	414	417	442	401	432	420	417	437	427	408	429	419	428	428	388	460	399	419	436	427	393	425	398	462	407	447	425	422	436	433	430	407	408	420	387	405	412	426	385	383	409	446	439	433	444	423	465	400	435	416	428	390	450	399	431	407	400	408	401	418	415	429	421	417	423	395	394	421	397	402	453	414	423	375	404	407	416	426	415	429	439	396	432	415	437	427	414	463	404	402	417	418	423	411	429	437	402	408	421	427	431	417	410	407	408	403	400	423	395	396	383	422	417	417	396	395	394	408	379	381	450	426	417	462	392	432	421	431	428	417	428	415	421	417	410	392	391	431	366	408	421	426	416	436	438	410	418	418	431	391	430	390	407	444	404	431	441	436	398	414	436	419	447	394	412	425	396	427	404	444	414	429	419	438	408	463	415	423	406	382	422	401	425	432	444	406	432	421	427	415	412	426	413	407	394	412	408	404	421	429	426	439	450	405	385	457	448	406	377	434	384	450	386	389	469	412	388	433	414	399	426	428	449	427	432	431	438	440	405	436	375	420	376	417	403	398	428	385	438	411	396	397	367	430	435	429	379	385	365	401	402	396	385	454	407	416	402	369	434	417	391	429	388	392	452	416	455	418	417	435	420	408	459	416	446	459	437	442	423	416	375	427	433	393	397	402	402	404	426	419	407	417	394	432	411	423	408	382	402	387	421	405	387	393	391	388	424	420	388	428	420	416	388	442	454	414	401	397	443	453	423	429	377	407	369	413	381	376	407	434	418	421	387	410	417	444	393	429	435	413	434	393	409	435	409	419	402	434	451	417	439	416	392	433	411	411	405	432	420	401	404	425	423	424	419	413	399	438	392	392	402	425	434	429	435	410	442	397	377	404	435	425	451	414	393	376	428	397	418	449	459	420	406	392	434	406	374	404	411	389	407	417	397	415	445	440	379	375	419	425	407	455	455	397	424	425	409	450	399	422	417	409	444	394	418	421	401	409	438	396	431	441	420	438	430	412	403	398	414	379	405	443	434	384	416	388	420	385	427	443	434	431	381	409	364	441	428	423	412	428	425	447	462	404	388	407	446	421	391	445	401	436	409	413	412	428	411	449	413	415	430	400	406	405	401	420	412	415	383	418	449	425	417	436	397	446	398	422	440	392	435	443	421	432	427	403	419	420	427	407	411	400	423	431	424	388	395	421	413	404	405	423	402	415	429	423	386	444	406	437	402	439	422	400	404	430	435	412	399	414	396	430	373	449	407	389	374	436	405	462	424	432	416	441	396	406	423	426	422	432	424	428	403	375	431	408	409	403	433	412	388	415	409	402	423	420	407	380	424	414	444	398	409	425	413	404	419	430	409	413	433	427	446	397	384	420	396	427	389	441	418	437	460	441	413	458	420	428	427	450	409	432	431	432	397	429	419	442	416	402	424	442	431	403	440	392	396	395	417	438	377	420	410	422	415	379	401	369	446	364	419	393	414	424	410	396	434	434	376	394	380	440	426	408	417	410	462	422	397	401	396	405	420	422	401	425	465	416	392	386	386	421	479	419	409	421	406	391	448	433	419	391	406	402	434	436	452	387	423	411	463	434	425	427	412	453	402	411	425	438	408	438	440	408	426	436	416	457	399	383	440	400	385	401	397	403	408	418	410	454	446	445	466	418	426	366	404	404	412	445	448	399	413	418	418	429	397	431	446	388	444	445	398	417	428	403	375	404	414	436	413	420	403	417	392	376	406	387	429	396	423	403	432	415	392	407	408	399	417	466	412	387	409	405	410	399	431	454	428	388	439	439	429	397	441	430	415	443	420	432	393	440	399	422	426	430	444	395	485	386	441	408	409	394	416	446	420	431	401	383	422	430	418	438	467	422	439	392	435	404	409	452	444	434	401	418	384	379	405	420	388	441	448	411	401	427	455	405	407	415	437	416	382	418	417	395	407	399	407	416	444	389	443	445	438
8533	17809	14864	8254	5641	4179	3403	2642	2326	1811	1724	1529	1302	1257	1185	1079	1005	924	964	906	926	874	773	808	794	786	773	788	782	747	771	730	765	745	712	745	719	691	728	730	697	717	692	692	737	755	696	667	710	665	639	676	682	715	704	708	705	699	690	665	682	677	634	697	681	698	708	697	675	684	635	651	654	672	689	606	663	704	705	695	679	718	656	700	689	687	682	656	630	664	637	694	678	696	661	643	660	642	657	693	677	686	659	622	675	671	652	689	653	690	665	666	699	685	645	657	679	694	689	670	666	686	696	736	688	678	659	677	641	622	639	700	669	696	657	644	702	690	665	645	657	665	644	667	683	725	642	665	650	640	645	674	683	677	669	701	654	605	667	641	662	658	652	669	658	673	689	667	688	673	628	703	638	623	680	617	661	676	652	639	656	646	701	660	685	714	697	685	665	658	659	675	635	633	733	651	692	640	658	634	657	677	674	694	644	635	650	671	668	663	673	644	653	661	686	641	654	673	703	679	667	665	685	655	685	637	673	641	678	668	648	678	635	659	650	622	671	637	654	683	665	695	708	683	683	633	717	639	666	659	646	676	638	705	666	623	665	642	687	663	696	641	689	608	658	665	623	627	623	675	642	658	651	690	617	658	700	656	613	648	647	626	669	627	682	677	639	638	662	662	673	674	643	667	714	673	638	693	666	651	661	628	669	658	664	692	695	678	644	689	636	647	645	618	665	693	641	672	684	660	651	658	665	649	634	687	688	626	675	646	645	635	673	667	672	634	668	678	647	653	647	654	678	655	637	659	637	642	603	658	691	614	635	653	629	637	690	676	698	667	647	647	717	659	681	654	660	677	682	641	668	646	659	641	642	722	660	624	639	652	663	662	639	657	677	662	666	673	689	643	654	656	684	658	622	658	692	627	656	634	686	675	721	641	646	672	660	694	673	657	631	661	656	629	656	614	696	707	671	667	708	662	692	678	657	704	685	644	688	641	637	642	656	678	704	666	666	679	633	657	649	672	634	672	652	680	677	649	669	662	626	682	645	702	689	657	680	677	644	642	653	653	666	654	644	622	687	669	628	714	633	668	662	680	677	668	665	679	673	641	705	744	688	643	628	675	710	664	685	653	647	663	655	665	666	672	662	644	663	639	679	656	713	629	631	638	637	664	674	693	651	673	674	674	663	644	659	689	641	633	681	675	661	659	679	659	676	702	681	627	652	634	694	661	648	658	664	653	659	650	658	691	644	663	650	650	632	673	687	656	687	625	662	698	671	665	686	679	630	676	667	725	639	632	652	711	657	659	693	636	685	688	659	664	703	685	650	688	701	598	689	666	608	648	652	664	694	637	637	630	656	657	606	683	633	671	585	634	650	637	666	649	630	678	680	702	710	654	641	649	655	650	623	690	640	664	678	686	687	649	641	688	660	691	661	686	703	673	678	660	645	688	685	676	667	647	689	701	634	669	690	668	664	620	643	637	672	682	648	666	690	635	666	662	683	652	636	695	631	690	741	650	647	674	645	635	684	642	659	654	650	646	656	652	638	709	632	657	651	688	681	646	633	652	670	724	637	700	672	658	643	660	684	684	693	692	660	661	675	656	645	733	690	636	656	665	656	651	740	707	641	665	724	679	651	625	672	687	661	668	700	661	657	649	608	639	674	714	681	628	648	711	672	701	680	717	698	677	667	697	668	651	662	668	645	696	661	674	665	652	691	650	646	670	636	665	658	608	669	654	673	654	679	665	685	638	668	674	638	680	675	629	690	689	685	712	644	630	698	647	655	624	639	640	672	664	654	639	665	615	635	616	687	700	675	674	627	630	665	651	672	672	669	686	689	668	680	663	674	650	678	656	672	703	606	679	664	686	687	711	667	621	647	684	627	665	711	678	708	701	648	626	633	690	636	670	684	646	631	640	650	645	647	668	677	676	620	683	651	635	637	659	696	654	635	692	622	649	659	724	641	641	684	685	623	667	710	636	633	697	671	656	651	679	674	660	636	698	654	689	712	640	647	621	607	642	636	634	684	653	709	648	614	672	683	671	630	659	679	675	647	653	667	596	653	679	665	587	660	664	608	682	694	626	696	658	661	670	681	695	660	686	671	646	645	667	665	652	674	673	712	662	667	628	665	679	689	664	638	692	652	655	651	696	659	647	635	636	663	651	673	636	665	672	642	726	661	616	730	686	669	657	696	643	708	661	678	642	630	628	663	645	683	684	631	654	645	688	640	658	705	676	650	661	636	619	666	647	613	627	652	666	649	671	674	676	673	657	669	626	607	678	685	678	653	654	691	627	630	662	703	687	694	672	693	674	682	670	651	648	673	642	682	663	691	653	699	645	684	661	632	664	689	678	678	685	668	630	632	690	676	676	640	665	644	694	677	659	657	650	688	698	671	639	649	655	666	666	676	687	678	650	688	631	659	655	669	693	696	624	694	692	656	662	662	648	662	662	663	650	631	632	640	693	698	696	663	700	642	690	639	645	672	611	662	652	601	652	695	655	649	671	641	648	634	641	651	648	693	687	687	659	680	638	675	645	646	640	726	622	648	639	687	606	627	648	665	680	731	686	652	647	661	659	677	668	676	627	607	682	688	644	657	631	641	668	684	649	683	649	714	683	651	655	662	644	689	677	646	702	675	676	651	675	662	690	673	646	670	633	658	674	694	665	691	640	656	611	637	665	669	610	667	661	615	685	651	678	649	690	657	658	639	636	655	690	643	639	670	646	680	682	704	642	660	677	688	673	722	660	665	708	617	594	680	692	636	682	685	612	624	651	676	659	727	645	667	647	650	650	683	647	667	663	637	665	691	641	672	641	634	679	697	654	657	673	672	683	651	683	619	648	656	671	665	690	619	666	686	665	693	685	697	688	693	652	657	622	632	662	656	694	710	629	637	654	634	685	685	664	665	711	691	658	698	628	668	674	685	672	655	695	691	616	660	651	658	677	686	707	644	688	636	688	689	616	694	653	682	628	629	657	623	630	655	693	648	638	614	666	641	660	622	671	631	669	687	697	685	618	675	681	633	672	643	673	678	677	666	682	690	701	648	692	638	690	687	641	665	656	678	648	607	666	667	686	717	681	650	654	678	662	678	627	640	627	654	628	592	667	678	620	624	641	665	661	683	665	668	637	666	658	676	656	641	686	633	654	687	659	691	631	607	685	647	658	680	649	662	647	664	621	644	666	653	660	683	673	611	634	653	662	683	671	635	682	677	638	675	662	612	651	688	666	683	657	682	630	692	676	636	694	682	652	635	651	657	651	674	625	695	600	622	675	692	637	640	647	694	653	674	682	650	701	655	623	693	686	657	650	616	655	695	688	666	689	634	688	669	637	649	581	644	650	659	637	655	622	661	637	689	671	665	655	687	684	646	644	683	656	643	652	687	682	627	667	675	688	652	646	634	668	650	659	683	684	652	659	677	677	669	691	691	640	653	714	655	664	623	648	637	680	696	679	709	623	639	690	691	685	627	682	687	631	628	680
26968	20877	8204	427	201	174	143	129	127	124	114	140	118	117	111	112	129	107	112	115	116	106	92	97	110	118	111	115	88	101	89	94	113	101	91	97	121	113	108	99	116	100	109	98	105	107	101	112	106	103	110	97	119	105	96	116	104	97	118	99	122	104	114	100	111	99	101	91	108	105	104	107	125	103	97	105	119	110	112	98	97	96	97	103	84	93	90	106	80	109	107	116	99	113	96	102	96	117	95	104	99	90	109	116	105	111	112	128	107	79	125	83	124	110	116	99	97	99	109	104	102	121	112	93	105	108	100	115	101	98	107	103	105	110	110	115	97	105	116	121	85	104	119	96	106	95	118	89	111	98	113	101	102	91	122	109	87	102	109	98	103	97	101	111	89	120	116	107	109	108	98	97	98	101	115	132	106	111	112	98	101	95	92	101	80	116	86	107	117	101	106	91	122	106	97	109	103	111	102	103	112	106	95	91	103	96	99	110	94	95	104	130	121	103	105	100	87	103	90	124	116	99	109	102	111	104	110	94	123	100	105	107	120	119	97	110	98	127	118	112	102	108	121	117	104	107	114	110	102	108	98	95	105	97	95	99	125	109	95	101	101	97	107	94	105	112	101	108	108	101	104	125	114	88	114	89	110	140	96	105	102	98	109	103	112	104	100	98	96	106	115	107	119	112	98	111	99	119	102	100	112	112	101	91	96	122	122	93	117	110	108	101	112	94	96	96	112	118	117	116	103	109	103	101	91	90	92	96	121	94	108	107	100	100	114	99	104	113	108	92	119	99	102	110	127	86	100	88	101	99	103	114	105	104	97	108	109	97	101	88	112	97	104	131	109	113	105	104	107	113	97	126	100	113	98	111	115	112	106	102	115	93	109	110	114	122	97	94	99	120	120	105	89	105	101	109	96	94	105	111	94	101	106	94	104	102	94	103	95	96	103	100	102	110	111	112	103	88	105	106	106	92	109	105	103	91	96	113	104	95	102	120	79	97	109	118	119	119	95	95	101	107	118	103	85	107	115	95	94	94	102	108	115	104	93	106	111	121	112	92	118	107	92	100	93	98	109	87	106	107	114	126	100	102	105	120	109	99	109	104	99	112	89	94	100	119	115	114	94	108	106	112	101	100	105	111	120	91	97	106	117	101	111	102	102	95	105	97	110	99	97	89	108	121	103	96	96	101	98	90	118	108	124	118	96	109	94	100	109	102	113	104	107	95	92	123	123	102	110	104	106	116	109	132	99	113	91	128	93	106	114	113	95	91	102	108	105	99	117	99	110	118	109	104	103	84	102	106	96	110	117	96	109	104	114	92	92	108	134	95	107	101	106	113	108	83	93	117	95	99	107	111	118	108	94	94	118	83	87	93	102	130	116	100	108	115	92	95	105	101	107	117	98	103	95	108	109	106	112	107	96	117	113	105	120	112	100	100	114	137	105	90	118	110	95	108	83	107	101	105	111	89	97	110	103	103	101	111	98	90	94	121	101	110	100	101	119	109	99	93	112	88	113	103	106	108	99	108	76	104	97	104	104	104	99	90	94	111	112	105	92	100	121	101	98	82	100	98	111	93	96	107	105	99	104	120	77	101	108	84	101	110	120	118	98	107	113	128	111	98	112	113	121	87	113	106	105	107	98	96	97	90	98	109	110	87	104	114	105	103	99	112	110	97	102	114	115	114	100	118	88	106	88	102	90	106	89	89	99	125	106	110	91	114	115	89	105	115	87	99	104	99	110	91	94	119	91	106	93	98	113	107	86	105	137	114	99	100	85	92	101	108	114	80	96	87	108	128	103	108	94	107	104	108	88	97	97	102	90	100	112	98	111	98	92	101	103	107	116	98	100	119	93	102	97	105	104	109	85	86	108	82	107	98	101	112	118	93	118	98	94	124	102	119	105	109	112	112	88	93	106	108	111	89	116	91	105	98	113	116	95	118	88	106	116	106	88	99	100	103	96	101	111	112	92	117	106	98	107	101	103	99	93	105	100	108	102	102	98	92	115	117	101	104	100	93	107	106	86	98	83	115	104	96	115	106	107	93	110	106	98	93	101	115	95	86	108	112	100	109	90	112	91	112	104	121	118	103	105	114	87	110	112	98	86	102	113	106	105	102	91	115	89	119	101	119	117	96	95	128	115	113	109	98	113	98	108	91	112	96	97	104	103	102	118	100	122	102	106	128	96	100	103	90	104	108	107	106	97	102	111	90	79	107	115	91	105	115	128	98	96	99	108	93	81	121	106	105	115	95	118	107	120	96	88	98	102	118	95	91	89	95	103	110	90	94	102	112	115	107	105	121	85	106	107	124	93	114	89	103	95	103	110	99	93	91	116	105	105	125	107	91	110	107	93	107	106	101	115	92	102	98	99	99	100	103	110	113	106	100	113	119	88	102	106	106	116	111	109	102	99	98	109	117	136	105	103	95	101	106	93	117	95	112	108	97	121	96	93	117	86	106	105	107	94	93	117	94	97	121	96	105	102	112	96	108	93	102	110	92	94	74	119	109	117	98	99	109	102	80	114	104	113	109	115	125	101	91	96	95	115	126	105	82	105	99	112	99	89	111	98	108	81	88	98	109	105	98	132	115	128	96	113	109	97	99	135	107	121	107	91	123	106	86	116	92	95	118	88	87	104	104	99	107	108	96	100	102	105	108	112	103	94	94	108	98	111	117	93	103	110	87	98	123	111	102	115	122	121	107	82	107	101	112	100	110	112	100	106	96	120	99	88	109	96	104	112	115	95	111	111	100	106	99	124	83	100	108	125	100	87	84	116	118	95	90	99	112	96	96	120	123	94	82	109	117	106	110	122	92	125	101	96	91	94	120	105	90	73	103	117	121	109	99	114	104	106	108	87	106	120	107	101	110	97	85	94	111	102	124	111	90	95	95	96	111	107	104	104	106	109	101	92	110	128	124	102	100	117	106	86	107	77	86	97	121	105	118	86	112	119	98	121	110	106	83	85	111	93	91	89	105	108	114	106	102	103	98	108	113	106	105	107	113	102	101	107	108	115	111	108	116	105	90	93	101	95	112	111	111	100	125	95	110	84	108	111	109	102	99	95	82	102	106	129	116	92	96	87	104	96	92	103	97	99	114	106	103	77	114	96	116	98	117	95	113	89	107	105	109	115	97	89	90	104	105	115	107	95	101	109	91	86	117	108	108	109	103	115	99	97	101	111	105	106	102	72	111	124	101	104	89	109	115	111	105	124	110	124	100	100	101	90	105	113	116	109	122	86	106	106	98	89	113	99	110	82	92	109	115	112	85	106	120	117	106	120	103	100	107	111	93	86	94	104	108	103	93	107	100	103	119	107	116	117	109	115	111	101	91	83	98	115	102	106	103	119	113	105	93	107	104	110	105	114	115	103	94	118	93	120	111	115	98	95	114	102	112	99	102	114	103	101	97	121	105	115	90	115	110	131	108	96	115	111	124	109	107	98	125	87	102	103	94	109	104	101	119	100	96	115	97	93	94	98	101
3867	1487	1144	634	419	384	293	278	255	245	226	222	196	204	186	198	206	167	206	220	207	215	201	197	215	169	177	178	188	180	183	205	193	184	177	199	153	208	170	202	178	183	172	174	182	183	183	206	186	179	208	163	183	201	180	173	172	185	187	178	173	179	227	174	166	164	181	194	207	185	188	190	201	169	172	167	187	165	184	198	187	200	190	199	175	192	192	166	181	187	191	217	171	185	193	181	186	177	173	178	201	172	198	160	172	213	192	187	207	180	171	184	186	166	196	196	176	184	179	194	173	185	192	184	195	193	199	175	194	162	169	203	186	169	177	209	184	191	179	178	180	182	193	183	176	199	180	202	178	163	171	172	158	192	176	167	190	190	177	187	175	170	204	198	181	167	181	199	193	207	169	189	183	199	192	175	197	174	163	146	189	196	216	166	194	196	186	186	178	192	181	199	204	173	163	190	197	187	171	215	204	178	178	184	174	169	180	183	184	174	178	182	203	193	179	199	193	187	173	172	193	174	185	219	171	179	186	173	178	192	181	166	171	181	184	182	175	174	193	184	162	184	174	205	184	175	198	179	191	183	179	210	178	181	197	197	177	194	187	176	192	196	188	176	185	169	163	184	182	199	174	172	181	169	182	198	186	193	181	160	187	208	163	169	203	209	170	216	179	186	201	166	195	189	210	153	191	201	173	166	149	189	190	190	188	165	177	203	167	181	174	190	199	190	193	191	177	167	204	186	181	188	181	200	183	167	179	193	186	193	184	210	188	179	190	191	183	185	177	208	158	182	177	170	190	196	180	209	187	190	173	188	192	172	200	173	195	195	187	183	184	184	165	187	180	191	169	177	192	182	166	191	190	194	169	163	198	209	158	183	173	177	174	195	189	191	179	183	194	180	181	176	167	190	188	185	190	169	177	186	182	174	195	169	168	177	173	190	187	194	170	173	202	186	206	184	182	198	201	203	198	181	202	194	178	207	183	180	179	198	174	200	189	190	181	170	180	164	186	200	176	178	191	171	193	170	202	170	218	191	179	176	187	186	196	176	176	179	167	180	167	179	183	169	176	197	189	176	198	165	171	178	178	182	179	173	195	180	180	182	194	166	164	191	146	177	185	193	165	167	191	190	191	203	216	186	165	176	205	176	186	197	205	174	189	207	179	206	194	188	173	198	183	188	172	164	185	176	193	172	199	172	192	201	188	193	168	205	202	189	192	178	161	177	181	170	170	168	193	171	178	186	173	177	189	184	165	176	188	181	180	178	179	183	184	190	177	174	186	181	207	194	160	190	182	180	174	200	168	196	137	191	209	176	193	193	195	191	188	165	177	212	169	191	200	188	183	178	173	194	206	201	186	184	177	196	195	190	198	207	191	179	163	214	183	199	179	171	196	172	193	188	173	168	184	192	164	193	166	196	200	181	205	206	190	204	199	192	191	186	202	192	177	172	196	182	188	200	195	171	177	166	165	211	164	186	198	191	197	217	179	199	182	178	175	185	174	196	191	190	178	203	173	188	203	149	177	216	187	177	182	182	186	187	180	169	186	201	173	183	202	190	186	184	159	173	177	162	185	168	181	169	146	170	176	208	195	191	176	172	190	213	180	196	176	170	191	194	191	190	173	169	186	205	175	202	191	180	185	202	199	170	179	164	161	184	186	153	182	213	185	193	185	164	181	191	181	163	191	183	200	187	169	168	181	200	168	190	176	168	191	181	165	199	181	179	181	174	211	206	178	185	180	206	174	151	178	171	178	188	170	179	165	172	184	195	158	193	181	203	179	184	201	178	197	170	178	178	187	192	193	170	191	211	161	172	193	136	185	178	196	192	207	187	173	195	180	169	188	166	189	183	177	179	191	191	177	203	178	186	193	186	201	187	190	160	155	179	176	183	205	181	164	202	183	177	158	225	172	196	186	200	175	187	186	188	180	173	184	193	192	198	184	175	196	197	187	164	178	170	174	173	200	191	193	212	155	185	189	180	186	193	175	135	191	212	163	192	206	164	186	184	184	181	195	187	169	193	198	162	183	181	182	190	186	174	179	159	179	179	214	203	172	203	183	185	205	196	198	210	200	185	186	169	197	192	184	181	194	170	166	179	186	180	199	193	204	185	158	206	186	182	185	168	184	179	182	175	188	194	196	160	185	187	190	188	190	197	156	192	202	190	177	157	182	180	183	185	175	176	168	176	205	179	171	191	180	171	190	172	186	210	189	177	193	216	196	170	192	163	167	178	185	193	187	180	210	173	188	170	213	202	180	192	206	182	173	187	182	188	175	173	208	176	187	189	161	194	171	197	179	181	176	182	189	193	152	169	199	176	184	172	173	179	199	205	180	185	198	197	188	155	207	172	181	181	204	161	182	179	166	192	171	159	171	220	189	184	187	176	209	176	148	166	176	199	191	193	189	187	200	187	173	182	177	179	174	185	210	179	169	171	209	193	175	192	202	203	177	180	201	193	192	207	213	186	190	162	176	200	172	203	178	188	179	212	170	186	162	194	181	178	176	166	195	179	186	187	181	172	180	199	181	199	175	201	193	187	180	168	218	183	184	174	185	186	189	191	201	180	203	194	189	190	195	196	180	192	194	189	157	230	185	168	206	200	207	163	156	190	174	192	190	197	198	179	181	176	172	191	185	191	174	185	184	187	201	187	203	196	188	174	179	185	178	161	204	185	171	171	161	181	156	172	172	196	171	166	176	185	170	216	189	188	210	178	201	163	172	195	188	197	175	210	182	188	176	183	210	195	202	194	198	191	167	191	182	175	185	188	184	193	171	197	172	164	185	171	171	163	192	182	212	177	180	159	191	170	211	195	183	175	184	179	190	203	164	166	190	169	180	180	177	192	193	171	181	161	192	171	187	168	189	183	181	177	173	177	195	195	166	178	183	177	190	196	176	207	195	181	181	155	195	199	185	198	191	161	183	190	168	193	198	183	196	185	169	180	183	203	165	196	194	185	175	187	191	175	159	200	173	198	191	182	177	182	181	175	168	196	165	174	176	193	166	197	173	204	214	191	201	187	177	189	189	186	192	185	186	174	191	186	211	200	177	189	167	162	169	208	179	194	170	174	180	179	181	199	180	184	186	162	194	186	198	184	189	179	183	206	205	157	182	205	198	173	202	194	178	191	185	192	202	192	188	201	240	171	170	192	165	201	178	160	169	161	175	193	188	190	194	176	186	191	164	200	190	184	171	197	186	177	211	183	196	189	174	188	185	181	178	182	180	197	178	155	189	175	162	174	182	186	177	165	195	206	193	184	185	192	153	222	204	211	171	192	201	178	200	202	193	179	175	199	188	216	185	202	179	179	174	202	195	184	180	201	166	184	184	188	210	184	179	188	184	183	189	197	205	185	186	174	200	168	153	218	186	193	194	202	193	168	196	161	162	176	203	198	180	217	202	199	183	182	172	168	182	176	183	179	186	190	197	177	184	192	174	167	171	200	226	175	229	196	182	186	174	190	175	179	158	170	182	168	183	187
24157	21408	28809	24366	21242	4229	843	627	492	464	420	416	374	358	338	322	341	345	342	326	326	299	317	300	263	335	305	299	310	287	284	299	292	300	295	315	293	296	314	267	277	314	286	267	293	281	295	264	279	251	278	314	295	288	290	266	270	272	304	258	286	295	310	270	288	262	286	268	310	272	242	312	274	270	286	282	290	271	291	263	253	292	274	273	277	293	290	262	319	287	280	297	276	302	285	276	292	282	292	277	255	254	284	311	276	265	269	281	288	283	286	309	255	279	283	264	249	291	260	308	253	288	315	268	308	266	266	261	310	290	271	266	291	293	247	290	276	277	268	287	282	286	249	289	281	269	290	279	253	260	275	257	266	268	295	269	291	297	266	284	265	251	295	254	288	285	296	275	270	268	272	294	289	271	252	286	307	288	288	299	296	274	275	259	294	288	318	273	270	279	278	283	262	278	292	288	270	261	243	297	269	305	264	313	280	266	278	265	260	285	259	281	232	275	290	283	302	282	274	294	296	299	258	258	258	252	282	268	310	254	280	250	284	261	264	318	275	275	288	287	287	281	247	266	231	253	314	264	253	288	274	291	293	278	258	295	276	308	309	296	293	292	294	284	279	279	256	275	293	295	257	296	250	268	296	298	278	290	276	294	279	299	274	283	266	295	286	283	261	265	275	293	253	270	236	285	269	275	283	265	263	258	304	269	304	273	269	282	284	300	273	267	267	286	272	275	284	294	303	254	306	296	289	268	297	258	305	280	312	284	272	291	255	316	265	316	293	291	262	278	292	285	293	255	265	270	288	275	285	260	288	268	284	265	313	293	240	263	283	257	250	268	281	283	295	290	268	297	267	254	258	278	262	288	267	249	278	271	256	281	275	281	264	271	280	265	277	267	314	296	274	271	291	286	265	265	265	256	260	278	270	302	273	308	288	279	240	272	293	271	302	287	279	291	266	279	275	254	264	243	294	260	271	271	285	241	280	293	299	275	287	289	259	273	295	300	289	292	306	274	278	323	292	278	276	267	278	262	270	303	283	316	294	294	250	285	248	286	273	318	273	290	293	267	287	294	290	276	277	275	285	268	291	298	293	281	293	290	262	274	284	294	312	288	289	277	253	276	286	290	280	283	296	310	271	283	283	285	254	293	270	281	311	281	307	281	306	315	263	296	286	266	273	266	262	282	270	283	288	266	241	318	282	283	291	267	288	269	259	257	281	274	254	252	295	260	273	258	269	308	280	268	281	306	285	277	272	256	269	281	267	285	270	297	242	254	292	287	308	238	274	276	307	280	279	297	275	266	294	308	304	259	278	272	272	286	238	317	278	287	271	292	264	260	305	287	264	258	260	284	258	270	278	261	286	272	252	280	285	271	282	308	314	290	288	260	278	257	262	281	313	279	285	268	283	272	305	273	273	306	291	282	268	265	280	287	249	294	268	263	272	290	301	302	294	293	319	282	295	298	304	267	280	277	270	293	285	271	280	288	309	274	260	265	260	308	293	260	266	278	262	281	261	271	265	273	268	285	305	270	264	305	277	276	291	285	262	260	265	289	271	285	271	305	308	254	308	277	279	277	295	309	268	276	281	288	257	253	297	266	308	282	312	271	276	291	304	307	288	237	292	255	272	275	274	260	314	271	270	271	290	285	285	295	300	285	286	295	278	294	286	265	265	275	278	310	287	293	296	295	301	266	228	281	279	278	246	283	288	282	273	256	267	255	284	300	269	279	261	282	302	276	293	261	303	251	305	250	280	276	267	301	298	244	276	281	308	265	243	268	229	298	304	278	281	261	267	292	243	263	261	294	258	294	330	280	290	286	307	292	258	294	256	296	271	244	274	265	256	250	261	292	266	253	278	286	263	271	261	303	281	282	263	255	271	243	280	275	279	274	285	274	303	257	252	276	278	287	277	275	264	281	277	268	255	327	278	275	273	270	275	298	266	266	277	283	270	247	274	283	290	278	264	288	287	275	289	271	288	269	290	274	275	244	267	287	280	275	275	252	306	247	256	273	293	288	268	273	267	258	261	275	283	240	264	273	273	247	289	266	292	275	270	261	266	273	298	291	285	267	288	288	250	244	238	280	270	298	262	290	287	249	270	258	252	267	263	302	293	256	282	324	286	264	278	274	271	278	283	285	259	283	253	291	276	268	278	301	283	276	258	285	287	282	281	279	279	290	280	317	266	263	279	254	295	278	277	307	259	261	278	297	287	278	257	295	258	286	257	290	285	275	274	263	268	294	272	283	290	267	269	257	284	273	273	273	248	278	284	266	251	287	280	279	245	302	298	268	265	266	295	278	291	246	269	296	298	300	283	293	298	292	285	288	287	245	272	287	296	274	286	291	295	285	296	281	268	299	267	299	318	266	261	269	312	290	255	236	290	242	295	296	261	282	292	271	302	280	289	291	266	293	290	283	279	267	268	269	283	300	285	299	274	272	286	346	262	295	264	307	314	288	266	298	287	305	261	245	276	273	253	291	254	287	295	257	255	284	297	305	297	272	282	309	315	287	267	287	282	284	283	286	289	283	300	278	259	255	264	261	269	255	300	268	257	255	264	284	288	254	257	257	261	259	260	273	280	253	290	259	277	287	291	287	305	287	282	280	277	270	268	285	285	264	300	303	250	297	302	282	292	267	293	288	276	264	280	292	247	270	260	283	265	299	265	276	290	260	276	258	306	296	250	263	279	260	275	263	285	282	279	267	262	271	288	284	301	291	267	283	280	279	275	273	298	311	274	278	296	290	257	268	270	268	279	310	265	271	285	284	274	250	268	276	294	303	249	272	262	284	274	298	261	299	272	281	244	281	286	276	294	293	292	308	300	246	267	281	304	289	283	277	282	256	282	250	247	290	297	288	290	274	274	301	257	282	277	270	284	260	249	255	274	249	290	291	267	292	278	296	266	280	253	321	297	254	262	274	290	279	279	287	264	277	285	308	279	261	283	270	265	254	262	272	267	285	264	271	282	266	253	288	283	256	256	242	265	249	265	245	290	272	263	276	290	289	278	305	287	290	239	283	280	264	275	262	296	284	294	270	262	280	280	279	284	285	264	264	315	294	283	273	285	300	288	255	311	287	308	281	267	267	281	278	283	266	279	258	269	257	303	286	264	259	287	294	317	284	268	275	245	269	291	261	273	238	286	275	269	262	302	256	270	266	239	288	289	279	285	291	300	258	271	278	249	237	251	266	259	260	261	289	234	276	257	297	251	245	250	300	285	313	271	292	307	288	283	265	257	292	258	278	250	267	265	266	284	289	263	271	282	274	314	280	277	268	263	260	267	269	273	259	294	298	300	279	296	309	297	279	293	275	268	319	299	284	263	277	287	253	278	265	264	277	281	283	294	304	298	284	295	250	294	264	280	283	263	273	293	270	277	259	300	269	263	264	286	253	286	272	299	281	265	291	233	285	276	270	276	307	303	285	256	284	283	272	279	265	308	258	266	311	296	303	278	283	279	285	272	244	271	248	286	277	296	278
5915	11171	9239	4864	3324	2419	1915	1501	1276	1083	975	913	819	756	735	668	651	612	596	591	589	578	554	565	564	572	504	481	508	517	504	533	483	525	458	483	507	474	500	449	464	523	491	490	479	522	449	464	467	454	475	456	478	429	460	455	448	474	458	502	472	475	464	455	413	447	471	432	490	466	454	470	456	475	464	438	482	449	448	476	482	435	499	468	468	429	430	443	459	451	494	431	485	508	466	449	435	448	470	429	484	458	464	424	483	470	459	448	447	497	461	476	494	459	444	448	469	451	468	475	451	493	452	465	474	441	422	430	443	461	460	480	481	440	447	451	474	463	479	529	454	443	462	483	452	442	430	465	454	450	458	473	457	497	459	485	457	445	467	473	436	431	504	475	475	486	473	434	471	452	472	457	446	475	468	466	467	419	450	455	466	479	471	437	453	430	467	471	454	452	439	437	465	459	517	428	465	450	455	468	433	506	468	441	482	472	469	466	456	438	485	478	436	412	512	453	428	455	440	452	418	465	451	469	450	464	421	490	429	415	476	456	450	445	461	490	473	437	412	501	452	453	434	503	415	447	496	460	447	464	428	435	457	467	458	480	492	438	423	471	455	474	475	451	455	454	409	452	445	440	438	478	475	460	446	451	478	485	425	488	469	456	486	453	449	478	498	491	462	436	458	412	449	445	477	475	449	480	432	468	494	465	447	487	445	485	443	439	472	416	437	413	449	479	452	464	453	458	491	489	448	510	434	458	469	500	474	461	426	424	427	477	466	473	451	478	464	476	420	442	455	450	437	452	468	466	467	472	451	435	474	447	448	467	500	458	462	448	447	458	453	475	444	463	435	469	462	471	507	459	456	493	470	440	426	447	441	461	434	489	427	443	439	465	417	472	446	469	436	449	440	457	422	429	460	447	480	438	460	478	456	494	439	431	466	508	467	473	476	416	476	428	492	452	472	428	463	453	439	442	451	471	433	442	470	449	505	446	474	479	442	466	447	464	441	475	427	452	468	469	473	451	473	461	448	443	449	486	482	480	438	435	438	480	409	477	452	462	477	469	533	451	471	447	477	465	503	476	483	436	452	471	488	451	433	497	424	462	457	466	425	418	448	449	441	483	483	452	459	433	413	459	465	491	453	472	443	482	473	470	476	457	472	457	507	469	439	485	462	443	475	441	457	483	450	417	440	445	455	429	450	456	472	467	469	445	436	453	448	446	462	473	450	435	488	449	452	457	475	476	462	491	444	481	467	450	465	462	468	450	455	486	458	436	469	500	485	467	483	462	463	435	427	459	445	434	458	457	441	460	472	465	468	461	496	468	411	498	459	465	466	460	460	425	456	477	468	462	447	451	429	426	423	436	494	492	474	437	440	491	474	440	448	474	435	449	430	477	490	492	464	438	448	480	480	460	500	461	478	443	471	475	482	439	444	440	471	480	416	425	415	511	458	459	461	468	452	448	455	440	440	470	433	475	423	491	457	484	433	492	461	454	472	455	469	461	460	450	434	446	477	462	424	473	451	460	450	457	446	459	435	450	475	431	444	465	488	468	456	478	456	467	440	502	462	448	488	484	457	448	438	476	479	472	488	446	457	464	465	430	466	467	440	454	447	445	458	468	469	518	451	464	479	444	477	479	469	452	477	499	470	493	499	470	456	461	454	469	499	479	442	431	457	480	495	460	469	432	457	484	479	473	459	455	429	459	487	483	419	469	473	451	455	498	454	461	442	489	449	441	473	435	450	460	434	477	444	429	449	485	472	458	452	462	450	450	491	481	468	469	460	439	457	452	453	405	458	430	386	463	447	438	452	476	464	440	418	425	426	438	436	471	442	475	462	448	460	439	468	465	451	472	464	488	420	484	451	483	472	440	449	491	452	487	431	458	470	448	444	476	468	476	465	498	443	463	467	445	451	473	466	471	479	473	463	441	414	466	454	477	476	494	477	478	457	463	475	490	458	456	489	467	450	495	458	464	430	460	453	444	472	457	489	440	433	459	443	471	432	477	461	450	466	434	465	477	419	469	448	460	429	421	484	467	491	452	463	458	463	478	490	467	460	446	478	477	469	461	465	444	425	444	448	448	462	487	462	448	452	413	491	478	463	473	418	441	510	465	437	445	462	468	453	451	462	476	477	500	489	451	495	432	451	438	477	476	463	478	457	444	428	475	435	444	466	512	488	438	431	458	478	486	430	478	497	458	455	445	482	422	489	460	437	454	441	447	453	490	425	474	496	433	504	477	452	425	457	493	457	449	465	466	448	466	453	447	497	469	463	450	458	456	450	467	418	435	478	427	442	430	504	467	447	451	435	470	503	469	462	458	442	443	475	423	457	454	460	448	453	454	467	479	439	463	428	445	466	458	469	453	406	459	441	444	462	442	449	451	476	427	460	453	449	445	491	413	476	477	434	472	455	484	432	461	498	447	455	463	476	474	391	478	465	461	448	464	470	414	478	455	467	504	477	428	458	498	458	412	445	467	413	516	523	490	448	442	436	445	457	442	455	506	457	436	476	440	446	424	418	471	452	441	455	472	479	450	462	466	472	424	467	441	449	426	475	438	465	428	458	510	433	495	462	454	446	435	443	431	455	482	550	493	425	423	434	480	486	453	480	421	486	438	436	442	435	444	473	421	441	427	428	431	467	431	446	469	437	471	471	464	436	392	464	455	441	471	502	443	439	419	470	474	420	465	445	447	452	430	434	454	475	457	473	449	464	455	462	419	468	455	413	483	516	440	456	452	426	447	452	449	445	474	457	464	472	462	454	464	441	491	474	479	531	495	456	468	477	448	489	470	445	434	462	508	456	477	426	467	461	466	492	451	482	400	441	484	470	428	447	458	456	438	479	441	456	427	469	475	442	432	444	479	457	472	455	432	424	466	467	469	450	484	460	474	449	487	430	440	463	446	467	466	489	471	450	481	447	448	456	449	452	447	461	462	462	458	469	409	412	472	435	475	457	455	453	469	450	473	514	456	438	492	456	470	455	488	448	470	452	464	450	451	448	475	506	468	472	460	486	446	488	493	415	456	457	447	484	458	488	449	433	460	444	445	459	455	479	471	460	439	445	486	481	453	456	443	440	491	459	462	460	459	437	513	466	455	466	471	482	452	436	461	472	471	444	452	419	479	495	450	469	458	451	493	487	448	452	467	473	498	466	496	463	458	478	469	443	472	444	455	471	471	456	465	417	452	468	411	413	470	455	479	478	500	484	466	452	446	406	461	447	458	444	458	452	445	474	479	447	468	439	452	436	431	411	405	479	458	449	430	436	450	469	446	456	463	486	453	470	448	449	454	438	447	423	463	438	451	474	397	494	473	451	451	443	437	440	454	458	491	468	443	445	450	497	491	446	462	496	451	445	457	474	442	440	442	454	467	449	422	473	472	448	460	413	455	462	474	473	468	463	440	472	463	465	438	433	450	462	478	437	515	434	482	451	429	479	484	497	456	436	463	487	464	448	452	436	467	467	472	435	472	447	442	442	452
23295	21448	29522	23798	21449	21258	3856	1160	849	781	659	656	626	585	579	525	542	518	514	505	457	489	484	471	457	507	441	433	447	474	466	431	460	420	454	387	436	448	447	433	473	414	454	424	429	454	439	435	444	417	429	418	449	431	429	430	399	402	449	381	381	442	439	460	387	432	402	429	422	416	421	445	392	421	430	406	409	467	414	408	412	423	438	441	390	430	416	405	436	416	446	423	380	403	396	433	456	427	456	416	419	417	416	383	445	403	431	429	426	431	393	394	475	410	386	414	401	405	423	391	403	447	447	412	416	417	432	431	406	439	409	409	431	431	406	378	382	432	435	398	404	431	404	446	401	392	424	445	410	423	430	414	435	421	407	423	400	379	408	406	386	377	428	398	431	413	417	390	397	423	407	440	430	395	396	422	426	420	412	415	438	440	416	409	422	428	400	452	450	418	424	376	447	407	396	419	441	417	403	426	373	399	436	401	366	403	421	387	424	421	407	412	400	456	424	427	401	434	437	406	445	405	409	394	424	432	438	411	414	419	413	387	422	426	418	409	401	401	405	397	409	437	407	418	400	431	395	414	438	401	417	419	393	427	398	388	391	460	434	413	399	407	450	404	419	443	393	414	408	403	435	381	419	418	413	445	427	411	425	420	399	422	398	446	421	406	407	395	418	406	437	398	416	400	423	430	406	407	412	420	408	388	453	412	378	414	389	396	426	416	391	419	410	420	398	432	414	385	435	439	422	420	411	436	455	429	427	390	411	403	412	418	406	424	406	432	420	393	415	419	457	395	436	378	382	406	428	458	447	418	426	382	443	413	447	420	426	448	443	424	403	389	419	401	450	426	444	396	428	439	405	429	440	442	433	425	407	411	415	427	399	402	406	428	436	421	465	430	404	394	440	398	414	404	430	408	384	402	412	432	439	379	431	421	396	418	390	392	401	431	471	445	409	365	404	443	460	431	394	388	432	430	396	388	407	410	396	463	431	387	428	445	447	412	445	419	429	451	394	431	412	388	408	421	417	436	412	404	427	420	412	447	406	412	387	395	432	403	413	416	400	403	419	403	404	413	442	417	417	447	382	384	427	392	408	390	441	426	405	398	408	402	403	407	428	424	418	443	435	389	387	412	449	447	427	426	425	400	419	439	410	432	410	404	418	457	370	434	425	442	450	410	391	407	398	383	407	430	399	416	400	390	433	407	463	391	428	407	420	417	417	420	427	416	373	408	433	404	410	412	389	425	415	412	379	412	427	407	415	414	425	422	378	434	427	439	418	413	433	471	428	434	424	426	421	435	363	439	440	438	418	386	422	415	384	466	391	410	433	439	393	432	418	452	429	410	395	422	418	409	406	414	377	417	384	405	410	437	410	436	428	393	428	445	437	396	415	417	376	418	396	410	410	434	440	416	396	442	441	405	447	434	417	413	427	455	438	424	384	359	423	429	439	416	387	410	417	401	425	430	436	404	455	391	421	411	412	424	400	443	407	408	431	394	411	436	430	383	394	415	384	411	457	422	387	398	430	435	420	428	403	419	412	454	419	420	421	458	400	430	415	411	407	424	413	404	416	397	433	433	406	409	421	412	446	400	379	393	429	430	408	378	393	400	438	458	421	379	404	425	377	445	435	411	443	400	394	388	455	436	417	423	395	423	404	414	400	379	420	406	419	459	430	401	386	415	441	413	407	425	420	409	398	405	424	433	412	414	408	385	385	442	415	402	423	454	445	405	459	387	418	379	428	442	423	424	414	405	423	419	440	429	400	441	391	417	411	430	433	426	418	425	405	388	391	425	425	411	388	415	428	408	419	436	414	409	406	407	431	415	436	392	401	411	424	424	418	357	436	385	427	410	417	402	383	387	445	474	442	406	420	435	413	420	426	417	433	413	396	405	411	429	416	389	404	415	427	404	439	462	420	395	407	406	457	451	436	399	403	392	422	406	417	414	397	407	473	439	404	424	401	412	444	412	402	418	422	423	393	429	379	404	399	403	444	447	435	423	428	404	432	445	430	442	412	432	437	444	387	431	397	389	405	439	408	409	377	410	409	426	446	428	414	444	422	434	385	418	431	392	399	421	412	422	420	403	439	419	440	416	409	460	439	402	446	416	398	392	418	395	424	382	413	380	426	447	449	371	401	409	413	424	368	406	381	416	398	420	440	421	452	395	426	435	451	408	422	410	451	430	435	447	412	412	400	425	373	418	445	442	413	423	418	430	421	343	429	426	435	439	442	431	383	446	430	399	410	430	422	394	399	405	446	432	436	447	414	444	413	403	395	390	431	418	416	413	415	420	374	421	406	428	427	427	426	410	411	383	449	375	411	381	420	430	454	448	384	401	396	398	396	405	430	450	458	419	397	385	420	393	412	374	394	438	404	415	419	424	432	389	417	416	428	425	387	433	409	420	433	428	405	421	415	428	411	440	424	438	427	412	404	437	405	417	448	416	421	432	378	414	413	409	402	443	432	432	404	430	416	414	437	446	421	392	413	431	425	419	411	448	395	397	396	426	432	409	422	411	374	384	424	437	425	411	431	442	402	433	450	392	431	411	373	413	413	397	378	414	410	391	419	389	400	411	422	451	396	425	428	420	443	395	409	452	412	447	407	425	377	424	386	440	425	424	404	435	421	397	387	445	426	425	394	432	403	434	450	422	443	413	434	470	464	426	394	374	412	421	399	411	400	424	388	373	435	398	452	423	423	433	391	407	405	392	423	411	411	405	408	401	435	416	433	433	407	425	440	475	416	423	412	403	378	403	433	430	395	411	405	421	428	449	334	437	399	394	397	434	395	450	436	403	420	368	424	401	439	394	410	407	416	453	434	429	424	417	405	450	436	368	397	434	405	431	422	449	414	434	407	427	359	420	435	404	430	411	404	405	426	391	442	419	423	426	418	414	395	422	417	436	376	392	382	437	426	374	400	388	401	396	415	418	430	412	388	408	385	454	401	412	421	428	383	391	429	395	392	408	384	399	414	443	434	416	431	388	426	407	423	444	402	421	397	438	426	435	424	411	439	417	424	408	382	414	459	371	397	413	417	452	393	415	429	407	415	412	402	415	392	423	461	440	435	366	459	409	422	423	399	388	430	405	430	436	383	400	400	437	368	425	417	444	427	426	457	384	440	399	437	415	430	421	406	388	398	456	440	412	463	412	433	475	402	413	381	424	396	421	446	411	428	451	402	387	431	439	423	385	438	412	398	442	459	399	406	436	395	355	444	432	402	405	411	418	410	434	427	419	433	404	465	439	457	423	406	426	448	403	435	445	429	414	439	412	418	411	411	406	433	400	432	408	422	432	391	455	407	446	445	395	450	404	405	387	429	470	409	412	436	378	430	373	400	415	432	399	401	404	442	415	429	463	437	422	383	422	393	409	420	375	418	432	381	400	390	417	393	394	404	442	406	425	415	411	435	416	415	405	413	395	427	419	425	417	417	411	413	435	409	427	394	438	437	406	406	404	408	412	409	412	384	414	424	438	414	414
8557	17875	14969	8290	5733	4423	3184	2675	2277	1827	1705	1498	1291	1217	1204	1100	1058	948	963	961	886	863	813	802	796	787	760	769	751	697	753	791	718	713	751	733	776	745	709	713	691	711	664	709	701	675	664	696	751	699	692	722	741	688	677	670	672	674	682	663	719	673	669	671	639	732	616	644	660	662	651	716	639	674	689	682	653	666	646	659	687	675	747	705	670	630	650	707	602	633	663	675	665	665	645	709	692	691	669	680	685	669	688	681	692	654	642	666	681	657	680	675	635	635	696	685	652	671	615	658	658	689	653	727	664	703	649	668	687	659	634	676	651	620	667	697	649	666	717	685	695	682	732	655	668	638	681	645	676	688	685	698	618	691	701	667	664	607	662	672	664	678	686	659	665	676	646	668	641	684	662	645	645	667	685	656	701	664	660	735	695	633	666	600	637	671	639	653	701	690	663	692	669	662	643	680	679	696	665	687	671	671	636	666	641	631	683	686	658	648	678	735	637	672	704	695	658	709	657	631	611	687	685	655	657	683	686	648	655	631	676	699	651	658	650	648	730	677	658	654	640	623	658	693	636	670	619	664	649	690	607	625	677	700	683	631	648	674	668	681	687	669	711	630	632	686	676	676	645	681	683	687	720	662	678	701	682	675	641	679	658	618	681	677	691	636	688	699	665	656	675	690	711	657	622	660	692	649	702	648	691	653	689	682	633	615	696	664	675	639	608	622	674	652	649	633	674	676	677	644	646	682	704	674	666	612	704	672	634	639	677	716	684	659	636	657	647	685	686	641	642	622	658	618	649	657	708	675	690	706	658	627	633	691	651	669	636	689	615	680	655	667	630	664	672	683	680	621	736	674	680	646	660	643	686	675	667	681	697	702	640	640	671	667	674	724	646	666	652	660	666	646	659	702	695	661	683	688	676	655	652	661	690	677	636	660	646	659	693	636	643	662	643	691	651	650	664	672	670	635	693	683	679	682	642	650	665	645	615	697	624	687	686	643	624	659	674	696	677	685	691	645	624	641	665	659	671	639	677	667	692	699	607	607	641	651	667	674	657	660	652	675	614	712	654	632	643	653	655	668	672	670	671	662	670	634	654	718	689	657	674	636	653	683	645	677	659	681	597	630	649	658	669	618	648	673	643	665	655	652	650	674	644	685	682	641	634	703	679	668	695	708	681	633	671	682	668	647	672	619	641	647	695	687	662	677	648	695	641	644	649	697	645	678	668	680	655	672	645	683	717	715	648	644	679	692	599	662	642	658	687	670	694	711	627	650	666	666	658	678	665	629	660	637	668	701	708	609	672	659	627	721	658	635	670	665	627	666	660	666	616	701	684	688	696	647	654	644	693	691	655	680	681	695	687	654	629	647	706	634	689	659	675	651	671	692	630	656	678	674	683	670	675	699	672	672	648	665	657	658	639	638	664	636	661	646	625	659	646	667	656	629	682	653	693	683	680	683	696	657	651	672	651	685	664	663	703	706	657	646	651	708	709	692	638	679	681	678	702	705	757	634	608	654	702	689	650	687	671	666	647	641	650	652	676	694	704	674	649	628	700	651	617	674	670	696	704	682	630	674	626	689	672	655	652	695	620	693	693	669	639	684	668	664	661	733	669	662	651	606	660	646	709	657	664	669	640	677	665	644	681	650	626	637	679	657	691	648	694	712	644	642	670	623	694	638	662	716	681	678	676	675	684	668	663	678	673	690	652	702	650	682	644	686	682	692	703	640	685	681	706	604	657	722	686	649	650	643	664	645	632	665	680	671	667	665	630	674	600	703	684	623	632	654	630	634	664	660	686	632	646	660	680	658	682	624	650	657	646	665	603	653	699	643	718	652	655	671	654	624	721	642	675	682	688	674	685	663	644	675	680	648	608	661	683	684	706	639	696	686	689	683	658	651	681	672	623	675	729	657	702	672	646	685	685	677	657	683	658	675	656	609	677	673	656	683	614	696	647	671	684	611	695	624	654	702	667	690	675	657	668	684	645	686	669	622	641	655	623	687	675	644	677	721	693	657	715	664	663	599	654	614	663	603	662	660	661	644	695	623	660	653	674	646	687	657	650	627	675	696	694	682	638	692	660	677	715	686	686	688	745	673	664	662	650	666	675	714	642	707	685	685	657	650	650	657	675	688	655	704	655	674	648	694	677	691	663	643	629	624	645	699	669	626	691	675	614	657	661	621	628	633	687	711	663	641	659	689	673	659	682	655	651	662	633	665	648	668	698	644	665	661	639	637	659	683	621	631	636	679	666	651	649	622	654	696	699	736	667	682	649	700	698	646	641	698	669	632	693	672	700	660	676	637	642	639	662	646	659	643	659	671	670	701	678	649	684	684	634	627	687	649	726	672	671	673	650	653	639	657	686	708	651	649	666	695	658	685	678	667	700	685	677	683	650	671	662	654	687	679	687	687	657	685	616	641	624	659	663	697	638	657	667	652	651	643	644	659	614	651	652	695	634	601	656	696	673	672	725	632	627	617	672	683	662	701	648	623	668	660	688	668	633	645	664	657	637	661	698	637	652	687	674	677	676	672	665	663	675	636	663	680	687	656	643	696	653	684	684	681	699	729	625	727	672	682	695	702	655	631	687	636	716	645	692	602	682	692	692	659	647	719	673	673	678	662	664	671	672	672	661	699	641	684	658	623	666	692	655	639	665	705	626	612	711	647	708	678	666	657	691	670	645	665	641	672	662	652	678	681	652	660	662	661	654	639	676	687	671	650	700	674	695	688	657	667	637	653	620	637	690	684	682	656	630	673	651	657	692	695	688	670	679	642	705	679	646	637	647	640	664	678	667	649	673	661	631	669	670	696	675	685	644	678	695	673	692	676	685	650	645	651	667	733	654	654	679	626	651	643	642	661	656	681	711	648	673	666	648	653	637	667	634	688	695	659	659	650	677	700	688	660	636	654	662	657	712	655	643	667	660	635	623	742	691	646	653	669	697	704	644	661	657	650	678	681	672	670	690	663	691	633	622	690	673	668	674	655	657	671	687	643	674	645	626	644	666	648	651	660	643	645	647	663	637	634	691	666	684	719	660	661	648	667	688	690	643	670	661	648	684	691	679	713	670	675	682	635	661	611	635	687	684	698	645	591	720	665	651	702	694	665	697	677	637	608	682	685	678	690	618	654	666	662	634	624	639	691	645	693	705	684	651	579	636	651	651	683	620	653	674	640	677	693	655	646	684	664	654	672	648	684	641	681	696	676	664	658	674	674	688	670	629	675	664	639	686	626	698	634	672	696	642	672	674	666	670	689	676	674	656	643	671	656	686	678	678	702	657	607	628	712	649	660	673	660	695	669	678	661	672	653	668	628	648	626	717	667	633	685	622	685	733	676	687	632	630	690	666	693	714	632	679	669	676	652	667	641	707	656	611	679	657	642	624	677	689	661	675	667	641	674	657	616	664	652	612	685	664	660	696	670	658	655	659	676	675	641	680	685	637	683	687	665	657	655	654	693	612	595	682	649	645	673	668	661
26998	20916	8278	460	208	192	128	137	120	134	118	120	113	110	114	110	96	103	104	94	113	93	105	111	126	98	105	108	100	101	109	101	122	107	100	107	119	96	107	112	88	90	92	125	91	110	102	103	93	106	110	112	107	108	104	110	106	98	104	91	121	120	122	107	93	113	113	99	97	96	93	101	90	110	104	106	112	87	120	98	109	98	91	115	88	109	110	110	95	100	113	93	115	95	97	94	92	100	115	104	104	105	96	111	96	104	106	97	114	120	116	110	112	97	101	110	99	104	103	104	108	113	118	115	101	109	107	107	102	98	108	119	102	103	113	91	101	104	105	93	96	96	95	94	90	104	113	96	107	124	93	112	100	103	122	98	125	95	112	117	88	98	110	100	118	108	121	105	109	110	101	104	103	117	100	99	102	108	111	100	100	107	90	99	97	104	103	97	99	114	100	111	89	105	104	97	116	110	102	95	103	121	107	103	85	97	110	89	104	110	98	104	102	124	104	102	119	109	118	116	99	92	110	113	102	107	103	106	113	87	99	100	100	108	118	118	102	101	99	104	104	105	124	110	104	117	111	101	84	96	116	100	116	99	100	108	100	120	97	88	105	116	109	101	92	105	125	93	122	103	92	111	95	120	107	108	117	100	101	110	99	107	92	113	114	105	94	107	106	125	98	113	105	102	121	109	101	88	108	105	111	95	126	97	103	97	126	122	102	105	108	119	92	101	92	117	102	95	111	104	120	123	117	104	101	96	105	111	122	102	110	107	98	109	105	104	96	115	123	98	107	112	109	105	133	101	104	116	100	105	104	100	106	112	114	107	111	104	107	78	122	101	97	103	92	106	93	106	99	92	91	107	89	112	123	102	108	114	121	94	116	117	91	106	107	101	108	116	121	106	108	117	105	98	111	101	106	97	97	105	108	95	82	104	88	125	114	89	100	114	97	117	117	98	95	109	98	108	124	111	108	104	94	101	97	132	88	117	110	99	95	110	98	103	100	112	90	102	87	118	102	123	104	114	98	102	95	106	109	124	105	103	102	114	115	92	116	95	101	101	104	114	96	84	107	96	130	93	107	93	91	127	100	104	104	113	94	93	108	94	109	111	118	109	103	111	92	108	110	99	96	105	95	95	109	108	101	91	95	109	110	112	110	120	107	87	103	103	93	105	112	117	94	99	121	103	104	102	116	107	119	120	105	102	105	113	110	105	96	100	115	109	117	99	111	108	100	93	94	111	114	101	85	97	111	102	114	103	89	97	94	114	104	112	110	104	100	92	117	117	99	104	126	116	96	100	116	102	101	102	103	89	99	82	103	98	115	107	104	93	100	99	99	96	100	115	113	86	109	86	114	109	102	107	110	98	99	109	86	100	109	105	128	107	107	105	94	102	97	119	106	116	102	100	99	93	105	126	105	127	104	104	96	120	112	81	103	108	103	106	98	87	100	104	108	101	106	99	99	93	107	100	100	113	105	65	96	84	107	97	96	115	104	102	93	105	108	102	108	92	112	112	98	100	115	93	109	86	100	101	118	91	99	104	90	98	106	124	98	116	116	104	106	104	96	107	121	95	97	97	102	88	93	93	111	96	100	110	125	117	114	101	88	110	112	100	100	106	119	99	108	115	110	106	103	109	120	109	91	107	114	116	104	87	124	84	100	96	91	87	93	99	102	103	105	97	92	91	110	105	105	105	99	110	99	93	107	94	104	110	106	102	86	112	88	108	104	109	107	100	91	129	101	86	102	98	121	95	105	106	113	105	81	94	117	119	96	77	101	118	113	92	96	109	100	111	95	117	86	105	108	89	90	116	107	108	100	99	100	114	105	110	91	102	108	100	99	103	106	94	107	102	99	99	92	95	99	92	93	95	119	92	92	104	120	110	99	116	89	120	105	113	106	103	110	106	114	100	97	101	117	106	103	91	112	112	117	108	93	114	86	120	100	85	103	84	97	102	83	101	105	85	109	103	120	85	99	102	97	117	112	91	102	95	118	101	126	97	96	103	96	105	109	104	102	102	111	96	91	118	107	100	96	113	111	104	109	108	95	96	107	101	119	107	115	109	100	100	111	99	98	111	118	88	112	108	108	111	91	93	105	117	93	110	105	100	113	102	107	113	102	96	102	96	96	108	106	93	107	107	110	108	97	110	109	98	101	87	99	107	104	107	87	100	96	127	124	125	109	109	100	96	101	115	104	115	113	83	105	106	101	100	103	109	90	113	109	98	109	118	111	101	95	100	94	110	113	97	93	103	92	109	96	75	101	124	108	109	92	95	105	112	101	100	103	115	98	97	109	107	92	107	111	97	112	112	113	109	109	111	101	104	123	116	109	103	133	108	103	103	100	108	118	112	101	105	112	120	116	111	132	123	98	113	109	107	111	95	115	110	115	91	115	104	99	104	117	94	114	109	104	106	100	107	113	94	92	94	111	109	107	103	92	99	102	100	90	90	115	114	122	100	99	116	102	93	84	87	113	94	130	125	108	103	118	120	107	98	100	104	95	102	102	110	99	113	115	120	96	99	112	100	108	94	122	117	111	89	126	98	99	117	96	108	85	124	116	103	100	97	104	105	99	105	125	89	109	95	119	96	109	108	115	100	123	116	91	96	101	106	103	82	90	97	101	102	105	112	110	96	112	111	117	96	100	106	99	114	107	135	115	83	103	92	106	105	97	105	109	102	94	113	98	104	106	114	117	102	101	113	100	107	84	113	115	95	109	98	118	116	93	100	100	105	119	101	106	97	118	109	102	92	124	113	102	94	117	114	98	109	116	105	100	104	130	95	100	98	120	112	101	94	97	96	81	89	102	104	93	106	107	96	96	89	102	101	98	111	98	119	108	99	95	115	108	98	98	106	102	116	107	113	122	103	111	85	103	101	101	102	93	105	103	110	102	102	111	108	109	100	113	119	104	99	103	111	97	97	93	97	77	121	102	101	109	87	80	125	106	99	100	106	105	99	99	106	101	111	126	112	101	85	123	117	101	115	102	102	106	111	100	101	98	104	100	85	108	96	107	93	92	98	113	87	114	94	104	99	97	114	112	119	109	105	122	109	100	106	103	92	115	124	97	107	80	106	102	89	106	110	96	105	94	100	110	109	120	94	112	99	110	130	100	108	116	93	104	91	102	93	89	96	108	110	115	95	106	114	90	92	107	128	95	95	115	100	112	101	99	81	88	100	96	81	100	110	103	108	111	94	103	120	101	114	117	120	104	121	105	106	91	93	121	115	107	118	111	127	98	97	111	98	107	114	102	108	83	104	92	106	96	106	114	99	116	92	95	108	117	127	107	118	119	99	105	102	115	125	115	112	101	85	91	110	95	105	110	110	92	97	97	104	112	99	112	119	109	92	96	95	113	105	120	92	99	90	123	124	88	105	104	107	117	106	109	104	89	98	106	122	111	114	103	92	143	95	94	119	99	109	101	100	98	106	98	101	121	110	88	91	100	113	95	115	135	104	111	109	99	114	93	83	100	101	109	112
3859	1385	1273	600	458	354	324	277	267	235	224	229	238	239	217	185	193	209	196	184	167	205	181	186	181	204	172	189	194	209	173	172	179	206	197	192	153	200	201	198	193	217	189	177	205	186	185	190	207	176	198	165	186	187	155	195	164	201	165	173	192	181	180	173	176	191	163	193	181	161	172	177	177	188	194	201	166	173	214	179	185	181	182	197	175	195	164	184	192	171	203	195	181	193	178	200	199	160	201	195	197	184	206	180	202	185	185	218	205	184	175	180	158	200	148	204	159	178	183	157	180	209	194	167	161	160	191	193	193	189	207	192	183	180	181	184	204	212	182	182	172	181	198	191	204	189	188	186	219	184	177	187	186	175	184	190	168	189	193	181	172	176	183	172	162	173	197	176	215	181	172	191	184	167	205	173	174	178	168	195	188	163	207	193	170	178	185	210	208	175	194	177	204	193	179	155	161	190	190	200	187	186	190	168	194	173	200	171	173	182	175	178	192	157	172	207	167	201	186	190	202	191	156	193	190	175	208	165	187	178	155	178	196	190	197	208	179	171	167	192	189	180	197	185	180	176	180	168	181	179	190	190	182	185	203	178	150	186	176	176	178	150	191	199	192	182	197	188	170	174	178	193	162	165	196	209	202	174	175	204	189	192	189	181	196	180	212	167	160	198	185	191	178	194	187	173	164	175	181	206	179	193	188	183	169	179	215	187	179	200	186	181	181	190	175	206	174	174	176	172	194	193	175	200	195	165	161	206	184	186	172	190	173	163	186	183	168	170	204	176	193	192	189	181	189	207	213	172	186	177	178	187	172	192	183	214	220	208	190	172	180	192	184	189	194	208	185	182	168	184	222	185	195	168	177	183	197	210	195	177	172	184	212	161	188	206	185	176	181	177	190	200	187	177	178	191	189	186	174	192	172	172	185	168	187	192	191	206	182	178	212	171	197	196	161	177	199	155	176	184	211	180	179	188	202	199	196	197	191	204	201	168	161	180	193	183	186	174	172	188	156	150	160	175	191	182	190	214	192	196	198	208	198	184	191	194	176	186	177	185	181	175	186	184	203	182	195	179	181	183	172	194	207	142	213	159	189	182	192	179	174	190	191	185	170	182	153	168	165	209	198	175	180	186	179	177	205	201	163	148	159	178	191	191	171	170	165	168	171	171	210	200	191	183	178	189	195	191	216	200	177	182	192	189	183	173	215	194	177	209	224	168	168	195	201	205	180	181	182	212	179	181	195	169	180	197	179	173	191	180	189	191	198	191	191	181	194	189	193	208	206	196	209	207	172	152	196	179	191	215	190	182	189	175	190	175	202	193	181	194	189	178	189	191	185	163	173	196	195	188	200	181	186	195	187	183	201	172	186	183	192	177	172	199	163	175	183	176	180	189	180	193	186	163	209	200	182	189	160	192	175	215	199	177	151	210	184	175	177	187	181	185	201	189	177	165	182	165	192	176	202	181	201	193	188	178	179	199	185	181	185	173	198	178	183	187	181	186	163	184	208	188	182	183	191	190	168	161	195	178	180	205	191	190	198	218	201	206	192	220	142	186	181	196	195	204	191	168	183	183	162	186	169	178	198	173	184	169	181	194	181	183	179	192	193	179	200	170	200	186	182	173	186	164	205	175	163	182	204	201	179	179	169	180	187	184	195	180	179	176	165	193	191	168	180	185	194	158	174	198	194	184	179	169	178	187	189	149	183	191	166	212	195	176	188	188	182	166	176	181	201	163	193	182	175	185	190	183	194	194	178	165	186	220	166	156	174	182	200	170	169	172	196	172	160	190	186	170	188	186	187	180	208	180	197	202	190	217	186	170	189	175	199	188	191	162	185	187	186	190	174	195	173	190	164	168	185	162	179	160	196	204	163	182	182	190	191	186	171	199	185	184	178	191	185	171	194	191	181	189	161	187	200	171	183	197	206	188	182	189	192	188	191	165	209	196	166	178	174	187	178	183	208	177	184	201	176	175	174	184	188	208	174	169	187	191	201	172	192	180	199	163	186	179	179	196	172	213	184	206	180	175	181	179	174	189	189	189	180	187	203	159	183	183	206	196	189	161	182	180	177	188	173	183	193	184	182	184	176	169	200	188	174	198	188	189	189	192	185	189	201	188	197	196	183	189	163	151	187	185	189	200	192	163	184	185	185	185	194	182	190	187	189	191	216	188	187	184	196	204	172	168	187	169	190	191	175	175	191	184	164	198	185	190	184	177	171	198	198	202	183	170	188	208	192	190	195	168	159	192	185	190	173	191	203	193	195	184	199	195	182	187	201	174	189	178	159	190	160	171	153	172	198	168	186	183	213	185	182	171	184	165	185	181	170	195	175	161	174	169	192	203	184	177	188	191	204	182	183	198	182	169	154	185	186	180	180	205	181	199	200	189	204	188	180	164	205	181	189	166	201	169	177	168	186	207	196	186	190	196	195	187	152	171	176	185	185	190	191	217	179	196	201	187	201	183	181	202	174	195	195	185	182	176	188	188	184	184	180	170	186	182	197	172	200	201	192	144	167	170	176	186	177	170	165	171	195	194	199	203	178	176	188	161	206	192	200	195	184	187	202	196	174	203	173	174	189	208	183	191	187	177	176	178	158	178	173	178	195	206	212	180	191	180	175	188	196	194	200	186	164	188	184	205	218	182	156	208	189	160	175	194	175	208	185	164	180	196	197	184	203	178	207	186	173	185	176	190	174	190	188	199	183	168	173	179	162	177	188	185	193	191	168	176	193	196	195	194	179	214	182	186	178	170	150	182	177	196	194	182	181	199	184	180	198	189	157	191	197	175	188	185	188	190	213	194	185	199	155	167	186	175	173	190	196	193	213	179	188	171	183	205	177	191	206	164	183	184	194	193	182	166	186	178	189	188	188	182	175	184	179	182	199	155	198	183	175	197	194	192	190	190	196	181	169	177	191	198	204	195	184	176	202	176	181	179	184	168	199	167	189	171	184	197	171	183	185	188	194	149	175	146	187	159	169	199	189	178	191	182	203	176	165	166	192	178	173	182	219	196	185	163	179	150	182	180	181	189	197	191	210	200	174	168	178	159	160	200	168	182	153	193	170	196	169	170	203	185	183	181	185	181	168	176	169	201	172	198	189	186	179	185	202	180	197	207	195	166	182	163	184	167	200	162	195	164	170	193	183	176	167	179	188	178	177	180	161	162	192	188	164	179	167	197	181	205	172	186	185	197	174	153	176	180	214	169	180	174	197	179	179	173	199	185	187	196	175	174	202	212	164	179	161	160	171	185	208	188	175	188	204	190	178	186	202	157	195	193	213	164	192	185	178	151	183	187	186	206	172	209	177	200	191	197	193	182	166	189	202	160	185	185	175	183	190	218	172	188	186	172	178	200	179	178	195	198	200	156	188	179	161	172	207	194	181	190	180	177	164	191	180	169	161	195	183	170	198	181	168	188	216	207	184	187	187	198	165	196	185	203	209	179	195	198	195	169	179	185	170	196	173	179	175	194	188	197
24201	21420	28872	24344	21274	4197	871	592	515	437	417	403	370	392	374	360	350	334	340	342	332	289	310	340	286	271	291	330	282	277	304	293	286	308	271	276	310	301	253	269	293	285	302	283	289	296	284	294	311	258	281	308	275	264	284	264	287	295	322	280	276	288	269	280	310	293	291	293	284	257	266	263	269	274	266	291	281	279	302	258	292	274	296	274	270	280	300	282	270	280	266	267	263	311	262	259	244	305	278	227	260	278	271	299	272	278	272	258	272	294	273	289	267	272	299	280	296	286	287	272	275	274	283	293	279	284	261	292	254	292	263	251	290	257	305	276	292	309	297	297	290	297	294	301	298	252	303	287	269	282	273	290	282	269	259	289	269	285	281	315	276	272	279	290	285	266	282	296	284	293	302	270	288	294	276	259	267	274	276	266	284	282	271	310	279	293	268	313	274	296	267	271	259	276	302	307	285	307	268	293	273	289	290	276	264	274	272	289	267	242	266	300	284	298	279	289	296	279	281	283	307	275	282	247	288	289	310	306	268	280	293	271	295	254	280	278	277	248	293	279	292	290	270	285	284	288	260	275	283	324	253	297	297	330	295	281	279	315	264	282	303	277	304	297	272	287	262	298	266	270	288	266	305	276	275	297	260	270	282	304	299	281	305	270	274	264	304	304	268	288	271	288	284	288	248	279	303	278	265	293	285	292	307	283	292	276	280	280	271	274	278	284	278	278	277	275	256	282	269	304	282	255	298	263	305	268	291	255	269	311	295	288	292	276	273	288	292	297	290	285	294	278	255	300	300	276	268	297	251	276	297	303	258	256	287	269	288	282	288	243	268	261	266	277	279	286	289	284	294	287	316	265	267	272	276	283	286	297	289	231	282	287	314	273	281	272	253	294	269	279	267	288	272	299	299	272	304	293	290	302	310	289	278	289	300	290	284	273	255	261	267	289	287	288	301	271	274	248	313	254	294	279	299	267	284	306	260	308	303	269	300	292	286	256	268	281	275	287	295	257	274	300	291	270	311	272	257	283	269	259	247	282	287	285	258	303	283	279	279	266	275	304	289	274	279	274	276	298	294	266	246	284	289	284	271	298	280	267	270	278	245	291	307	267	302	275	285	280	283	273	266	277	293	269	281	299	297	293	310	278	300	309	274	303	262	275	265	256	243	236	275	293	283	271	280	300	268	287	291	259	253	260	266	264	281	273	306	292	292	297	312	294	317	298	290	263	276	276	309	292	284	272	275	257	272	272	268	286	271	286	289	262	264	304	270	287	282	272	280	263	281	298	271	275	314	294	266	284	277	255	262	260	288	271	282	298	280	264	270	285	288	261	268	293	278	292	299	305	287	326	297	286	263	279	327	274	260	280	251	278	268	252	261	315	290	282	272	299	291	282	259	307	301	274	300	307	315	255	276	300	281	287	248	298	291	264	279	267	277	286	260	300	263	286	272	293	272	267	260	244	289	287	277	285	278	274	277	288	306	293	280	280	294	264	275	301	271	302	292	274	295	284	280	255	306	287	315	279	297	276	266	285	289	254	263	270	289	274	270	280	283	275	272	284	271	254	267	276	283	286	293	264	279	308	257	296	288	263	279	293	263	301	273	284	269	275	276	305	308	280	266	324	264	260	262	255	278	274	287	261	268	291	291	285	286	271	267	269	287	243	294	287	265	267	268	282	297	296	307	282	288	291	323	259	278	254	272	276	282	255	303	277	282	302	291	288	262	274	312	259	274	275	271	284	290	276	287	287	291	289	278	278	281	288	285	294	269	289	272	277	241	309	255	261	256	279	280	289	270	269	276	260	251	295	310	299	269	291	295	284	309	286	280	299	295	271	308	266	244	242	313	265	276	264	268	293	287	287	330	286	255	286	307	300	279	312	260	286	269	273	263	256	268	279	300	270	289	317	264	299	298	294	274	295	289	314	274	275	274	285	283	290	267	312	288	279	297	252	267	253	293	285	266	303	286	290	291	261	274	266	269	279	326	264	275	265	284	287	269	282	303	282	304	268	312	272	293	274	288	277	299	272	258	263	299	282	238	290	277	278	288	256	272	262	275	286	294	261	248	275	295	279	275	290	290	265	277	273	256	280	285	259	290	258	280	268	258	257	294	253	266	278	271	239	276	279	282	254	286	276	264	272	280	290	260	297	276	296	253	290	267	265	280	274	275	270	283	324	289	280	282	290	262	289	285	274	286	289	283	291	283	269	281	255	275	256	267	299	291	264	299	280	290	305	260	271	254	235	263	279	265	296	270	287	272	255	270	244	275	294	294	304	280	273	279	275	263	281	264	303	265	259	276	274	263	248	259	285	278	314	280	299	271	285	301	307	265	273	270	294	273	291	257	281	275	321	244	294	297	278	281	282	285	264	257	276	254	302	257	311	272	256	290	265	287	288	266	293	279	267	266	289	300	269	281	264	305	293	286	315	258	306	304	253	300	299	294	324	273	247	292	260	261	272	291	274	266	279	263	254	276	267	298	278	274	278	289	272	276	294	299	258	285	279	287	280	290	287	267	268	262	285	268	291	269	284	290	250	258	278	273	278	276	282	274	271	281	276	283	286	295	263	293	291	261	280	261	282	277	268	295	308	294	253	263	247	267	300	258	255	292	249	262	276	268	275	302	263	270	329	285	274	242	267	262	296	277	291	274	268	250	261	255	281	292	286	281	269	302	278	273	297	288	273	268	291	279	251	306	288	259	258	265	249	271	285	262	292	266	288	301	293	302	297	257	280	276	293	264	298	298	236	271	272	263	252	269	273	274	288	251	257	290	302	287	307	277	290	264	295	275	281	311	297	257	263	308	264	281	270	278	282	282	280	275	273	273	291	287	269	296	286	267	280	270	285	280	267	305	272	285	268	313	297	284	308	287	285	279	305	297	270	285	279	271	273	260	290	277	274	261	291	264	280	254	270	249	283	294	300	276	278	308	284	279	293	256	271	273	259	300	272	283	301	277	269	269	297	275	267	295	269	282	276	294	282	271	281	254	285	291	292	288	271	282	285	264	300	276	310	294	286	273	237	290	289	282	260	287	267	270	295	264	258	271	292	282	294	281	253	267	297	295	287	258	295	289	309	276	246	298	281	266	296	260	261	262	275	280	292	261	289	290	302	266	305	295	320	256	305	273	300	309	280	299	304	273	258	295	288	282	283	315	286	285	275	270	283	270	304	269	293	299	277	272	308	291	289	293	273	256	265	269	268	300	289	294	304	308	279	256	289	267	313	268	287	271	289	281	292	278	301	239	269	299	259	263	241	284	279	245	286	258	269	269	288	272	285	272	267	284	282	304	292	281	286	274	298	270	310	252	282	281	252	273	274	275	289	260	296	298	275	282	291	282	257	317	276	301	311	279	280	275	271	274	279	296	265	281	283	265	286	279	296	286	281	320	260	272	319	290	283	283	246	279	265	291	297	301	287	268	282	281	273	277	256	283	276	281	249	267	280	264	241	300	265	281	290	271	257	260	277	268	276	271	275
5867	11187	9262	4660	3326	2423	1887	1545	1305	1093	970	886	798	765	732	670	738	575	601	593	597	537	575	508	518	515	531	497	512	558	518	512	491	505	508	511	478	496	512	499	461	476	458	498	505	457	470	466	457	469	448	496	469	489	450	539	483	461	506	500	429	497	456	471	480	471	469	453	444	449	462	477	493	440	426	459	454	439	481	477	443	478	477	476	461	436	435	489	435	474	482	479	474	462	503	439	433	471	416	450	451	458	430	482	435	466	453	495	490	463	456	452	468	431	454	427	450	452	470	427	475	454	446	455	475	478	455	477	461	472	497	474	473	450	482	442	460	450	464	468	451	476	458	505	440	443	460	392	471	432	450	449	477	433	464	460	423	497	489	423	470	462	450	480	459	442	493	438	473	463	465	446	449	462	458	440	481	465	444	438	480	484	473	411	479	450	462	445	456	452	453	451	462	444	454	451	460	407	479	453	434	477	482	439	507	479	456	450	450	423	451	476	469	457	481	467	447	447	469	425	492	500	454	465	475	451	434	486	448	435	441	436	439	474	483	433	461	474	430	441	421	426	465	473	418	451	465	430	480	446	448	414	471	468	488	452	451	473	433	494	452	427	445	472	440	424	490	472	469	449	470	479	483	501	442	447	471	461	481	472	414	432	456	470	444	458	437	451	476	480	467	460	460	453	479	475	511	457	495	458	439	469	480	460	464	467	468	445	426	448	490	459	483	475	446	428	435	491	475	438	487	437	470	483	439	433	485	475	442	471	425	450	431	475	442	441	454	476	500	432	437	448	467	453	477	458	444	424	454	453	429	481	425	462	455	486	463	488	442	457	462	506	429	467	460	431	448	449	470	494	462	468	465	487	421	444	477	438	491	446	465	508	469	460	452	451	458	455	446	487	483	445	447	481	479	452	480	464	468	446	434	462	470	467	455	483	472	456	467	448	465	447	458	454	454	470	462	459	459	470	425	393	489	480	481	501	451	510	463	460	454	476	442	457	462	447	446	442	440	477	476	478	441	451	471	500	439	482	429	451	453	466	458	502	445	432	423	487	460	439	456	503	469	466	465	430	457	449	465	435	460	460	440	469	432	474	438	489	445	477	454	473	472	459	472	484	476	457	468	485	499	434	493	469	502	419	443	465	445	463	439	459	465	495	485	423	483	473	458	481	459	454	486	481	488	439	444	496	465	477	449	460	454	498	478	416	431	461	500	470	467	488	409	432	437	465	473	502	476	439	478	468	464	425	434	474	451	505	446	463	436	431	453	459	469	472	452	437	448	453	434	443	474	438	480	461	462	449	468	484	467	484	461	438	463	496	447	461	450	472	491	424	448	452	471	439	481	455	468	437	484	485	455	413	463	439	478	410	474	481	474	443	463	449	486	454	452	426	467	453	452	478	411	469	433	459	439	451	442	452	495	459	488	463	446	452	477	436	457	462	435	455	426	431	468	489	441	458	439	446	454	464	464	453	477	467	439	487	422	453	497	455	421	464	455	466	458	454	462	443	450	445	468	474	444	428	468	470	439	469	467	467	507	432	460	449	485	446	487	466	440	476	450	438	418	523	446	473	467	448	469	464	478	473	443	455	428	465	438	461	419	473	414	454	493	457	459	483	461	507	441	450	490	508	480	451	448	464	449	464	446	477	487	400	466	489	442	492	476	452	427	471	470	460	437	435	464	451	461	438	435	474	441	467	427	514	483	427	464	472	444	453	449	437	447	459	503	467	452	466	490	433	454	482	445	443	454	458	416	470	512	474	432	449	494	465	454	480	467	456	472	468	460	462	449	502	471	443	444	425	484	455	437	429	429	448	447	466	458	451	447	465	462	462	473	467	500	441	499	483	477	454	464	475	432	454	460	455	473	422	461	434	453	436	497	449	478	464	466	462	442	460	461	474	421	446	480	448	479	445	471	452	432	478	454	443	437	480	449	444	437	472	465	445	447	441	459	459	444	480	480	466	482	467	467	468	462	458	443	433	472	447	456	434	477	417	475	475	486	462	448	463	453	459	466	419	457	476	482	445	475	498	433	459	475	397	451	494	466	466	457	426	460	453	462	430	469	416	470	471	482	434	449	464	481	477	464	484	418	497	457	471	464	451	478	470	419	496	491	422	480	469	472	459	459	458	418	487	449	449	449	501	449	477	443	448	461	452	431	447	463	431	450	445	482	480	468	448	467	506	467	441	468	446	473	453	460	440	473	489	451	454	480	456	467	431	465	472	424	483	465	464	480	497	420	464	450	437	473	469	464	451	492	446	473	396	434	467	452	458	470	459	445	471	476	468	450	464	474	444	474	464	464	464	443	434	450	445	479	428	421	471	434	428	475	455	473	463	492	481	472	455	433	472	442	436	539	445	490	473	494	436	440	465	443	441	473	401	408	415	492	445	450	446	436	451	424	464	421	458	465	446	454	455	465	460	414	448	501	464	434	463	464	472	454	452	454	461	472	460	477	447	438	435	462	462	493	472	441	449	448	453	452	467	471	414	495	435	461	475	439	444	447	463	459	457	464	452	467	495	502	506	446	456	482	449	449	491	455	457	441	440	453	469	498	462	462	458	441	494	467	420	437	472	441	459	481	450	488	489	437	480	442	478	453	496	447	493	472	484	469	476	434	465	428	416	487	425	442	492	473	459	431	480	479	432	501	458	474	445	469	449	462	516	441	444	445	442	466	489	399	465	480	487	466	452	460	471	478	450	445	461	456	437	460	439	438	493	428	416	472	484	426	448	436	485	478	416	449	421	518	487	478	468	486	470	442	458	406	477	391	447	468	433	460	445	438	426	483	448	425	440	518	492	505	453	496	424	429	446	476	458	440	461	398	445	464	446	435	426	448	513	466	486	482	432	454	485	435	489	448	465	438	392	439	437	485	464	481	441	462	508	429	428	466	430	467	457	450	471	437	444	444	420	434	452	488	452	450	501	444	460	437	448	480	449	448	469	478	456	463	485	454	454	504	498	478	476	493	483	457	439	443	456	466	465	439	455	434	440	431	463	445	477	451	453	455	465	492	475	439	469	414	478	459	462	478	478	461	479	456	454	493	516	473	463	476	446	407	483	473	451	468	448	455	457	485	460	451	462	462	461	443	486	456	512	492	488	423	501	453	441	466	482	410	473	435	451	466	445	468	474	455	442	455	496	485	471	470	451	456	455	462	491	432	439	471	459	438	424	427	446	467	451	456	457	462	462	442	487	445	472	454	480	449	448	483	431	453	427	482	442	441	428	498	456	435	450	473	434	467	451	445	437	473	447	482	440	483	461	466	462	460	424	469	452	440	430	429	461	441	454	442	488	454	459	456	487	456	438	492	475	470	466	441	456	431	423	468	461	483	512	453	470	428	469	445	410	415	460	482	424	429	483	432	477	481	432	443	468	439	440	447	421	479	444	448	415	430	429	470	459	427	461	486	452	500	452	494	477	423	448	493	439	465	453	509	448	496	472	438	475	504	494	444	444	467	470	441	487	483	449	448	435	450	503
23248	21454	29505	23817	21455	21296	3958	1118	886	768	674	650	631	605	526	575	514	519	504	525	512	498	498	507	440	457	430	477	443	508	445	419	433	453	453	439	422	449	419	445	419	469	431	416	457	446	420	444	425	459	465	401	433	446	477	415	431	404	423	414	449	410	415	452	389	438	415	419	460	407	406	426	436	430	412	431	407	449	406	440	442	414	409	415	400	431	456	420	438	417	449	407	421	447	454	426	423	440	431	436	391	425	435	405	422	416	434	463	426	409	449	425	389	428	425	403	413	464	451	411	402	419	438	440	443	426	469	387	453	435	419	397	460	428	411	421	401	431	417	405	399	419	438	419	418	460	432	411	422	418	430	434	440	437	446	436	417	410	392	440	427	411	413	441	445	417	416	432	422	425	416	426	388	434	416	416	432	425	444	404	433	426	402	454	420	414	420	413	393	406	394	391	415	427	420	472	366	404	498	425	436	457	405	406	431	454	393	401	424	447	458	415	404	483	417	430	482	430	419	415	411	444	459	444	437	446	432	398	394	431	399	389	410	445	445	404	428	406	456	387	414	435	453	418	421	407	426	431	419	399	429	442	468	390	404	431	432	419	454	406	411	400	372	440	389	442	425	454	439	434	411	416	405	410	428	435	449	428	411	388	425	416	420	424	424	457	433	439	415	414	410	465	378	452	451	428	425	427	421	434	427	383	405	383	424	453	441	416	452	414	421	421	418	430	435	415	451	411	423	408	425	420	407	392	451	411	443	371	413	428	404	414	441	385	418	432	405	399	441	443	430	441	444	391	404	408	452	420	410	432	432	415	426	402	438	412	410	440	413	436	417	415	410	434	467	402	408	456	413	412	412	411	418	483	451	423	425	455	418	439	399	442	444	427	406	416	426	389	442	406	415	406	382	401	438	437	435	422	404	437	416	408	399	423	434	412	407	405	428	424	397	428	420	457	381	415	433	391	428	443	447	418	432	383	382	411	399	423	429	419	424	439	430	415	426	424	432	414	459	464	421	442	433	399	426	403	420	387	457	429	412	435	415	433	427	442	416	415	419	432	451	414	427	394	431	448	400	433	402	415	382	397	425	402	456	403	443	433	416	420	433	438	440	407	415	403	421	417	430	432	424	460	449	395	428	457	375	439	422	447	414	431	398	442	445	391	424	422	400	394	439	401	430	415	462	416	421	412	412	413	406	442	420	430	431	420	430	415	435	413	368	437	420	420	441	427	469	423	426	441	414	384	404	408	444	451	428	440	419	435	389	400	405	430	412	428	418	434	456	440	444	423	430	440	424	409	439	425	393	436	419	410	436	420	429	435	421	398	428	433	419	423	429	409	399	421	399	424	416	455	429	415	454	425	400	413	423	404	450	412	421	392	421	408	441	425	409	423	403	432	443	404	438	429	414	440	385	410	439	390	394	394	382	424	397	380	423	366	433	417	405	432	419	462	438	386	416	432	445	413	427	436	385	400	413	428	425	403	420	429	430	399	441	434	408	411	415	431	456	443	413	427	415	441	398	432	424	396	390	415	444	401	432	448	408	459	442	414	387	415	400	442	405	422	432	374	428	405	445	397	450	445	440	409	439	438	412	453	419	419	406	444	381	423	436	443	434	399	481	444	450	405	414	443	452	411	423	450	422	432	415	413	460	403	401	434	401	416	435	433	399	419	403	407	431	395	383	435	425	415	367	420	429	434	409	430	446	425	421	433	422	393	375	419	428	422	411	428	419	405	427	420	441	417	386	419	425	420	417	428	390	429	432	415	437	421	403	400	416	395	389	413	417	425	428	449	427	380	416	415	436	456	423	451	439	451	441	414	390	390	397	432	389	419	434	392	438	393	409	442	435	431	400	423	450	468	378	420	488	422	449	427	399	444	434	411	438	398	448	416	421	409	403	423	398	473	424	442	432	414	408	444	411	433	430	438	405	437	414	433	413	468	371	425	415	395	424	429	414	446	410	393	426	408	448	442	428	385	381	431	414	421	401	392	424	395	426	404	405	447	392	417	435	412	427	418	442	455	408	424	389	408	429	414	429	432	422	419	423	414	430	425	418	417	433	482	448	416	396	411	440	413	404	389	420	398	440	429	462	418	401	414	429	417	421	417	425	384	400	456	440	439	437	438	422	448	436	439	461	410	420	432	438	401	415	427	404	463	419	436	386	433	431	433	422	377	438	396	419	433	419	430	430	426	418	397	421	407	391	401	400	388	459	410	437	421	413	405	426	391	420	421	452	417	416	441	362	429	401	425	452	411	425	476	405	434	447	438	441	405	423	427	432	442	410	460	415	437	454	396	442	443	426	431	418	398	408	435	401	392	391	413	417	407	390	438	447	445	401	399	405	413	436	435	400	442	408	427	434	409	431	415	418	431	404	473	448	458	413	383	379	457	414	432	411	414	399	387	416	406	419	439	421	388	404	367	431	402	420	448	435	450	427	409	434	424	425	422	415	424	414	416	430	443	416	433	404	402	446	450	416	399	453	439	408	438	431	433	421	394	378	415	425	377	415	462	435	387	415	457	396	431	408	414	440	405	429	439	410	437	426	418	416	415	440	396	439	411	408	425	410	398	441	394	408	443	423	446	426	427	399	402	447	399	399	425	417	408	443	427	445	407	420	419	423	404	436	398	427	398	416	428	389	384	374	412	407	417	403	410	430	442	408	424	439	385	447	411	430	436	432	402	400	427	472	424	429	420	465	393	434	412	414	407	393	412	447	390	440	402	441	428	408	435	431	403	432	417	451	421	387	418	443	421	416	414	413	419	424	412	401	385	391	436	416	393	476	397	417	419	395	433	418	439	359	430	416	443	444	441	432	408	407	420	415	462	406	412	427	444	429	450	428	411	434	429	427	462	418	427	419	404	415	417	388	436	461	399	409	419	402	394	436	450	400	398	427	429	378	432	403	434	399	466	436	423	442	394	428	404	425	408	383	414	424	448	424	413	371	420	477	410	447	434	482	389	390	398	410	392	427	425	444	389	430	400	444	410	414	435	448	413	444	416	444	438	416	448	456	392	403	450	422	415	400	446	405	424	452	436	422	419	416	446	422	398	398	387	385	423	378	431	451	407	424	422	385	388	408	417	416	405	382	386	411	408	463	404	426	421	422	392	397	400	414	401	387	435	436	405	435	421	417	456	413	420	418	428	405	441	410	399	385	408	396	425	433	441	382	376	404	421	400	395	440	432	373	407	422	438	424	403	434	444	422	409	450	423	395	455	410	414	416	443	399	403	455	422	461	421	399	440	415	464	415	449	445	417	451	409	414	438	413	426	447	431	410	423	422	356	413	416	445	379	395	400	414	433	436	409	444	427	445	423	452	420	406	418	397	425	428	421	428	437	429	421	432	412	441	415	408	428	386	448	399	410	405	395	451	416	412	450	447	422	389	449	430	392	419	412	422	420	408	437	448	433	419	417	427	434	444	447	399	412	395	456	371	422	402	416	423	413	432	423	422	457	407	406	428	449	415	444	404	421	438	404
8548	17755	15065	8224	5803	4376	3457	2709	2293	1882	1662	1523	1333	1242	1193	1110	1008	968	968	873	865	871	851	821	824	845	857	792	780	747	761	761	743	700	721	760	747	750	683	703	739	717	680	710	661	708	684	701	656	763	673	700	731	642	688	633	657	698	624	701	753	690	711	665	650	705	721	645	672	688	729	655	677	666	660	687	673	687	647	692	703	682	667	692	652	673	675	657	671	673	692	706	677	696	645	694	697	654	664	708	663	638	663	664	646	668	656	650	642	664	676	652	646	675	641	670	675	673	697	718	630	679	638	666	627	702	670	686	664	639	684	709	622	674	688	686	687	609	675	698	694	663	676	702	687	655	644	664	689	649	649	697	671	657	703	658	647	638	660	680	693	655	704	686	682	671	662	700	641	689	654	697	677	662	677	621	679	647	719	709	722	666	666	666	696	659	640	675	651	700	627	628	664	682	671	666	684	675	659	647	663	641	692	695	619	657	692	662	632	657	644	700	685	672	655	664	641	696	666	678	642	650	621	704	690	680	655	645	678	653	680	656	732	719	677	728	689	672	650	683	705	640	676	648	699	667	632	678	617	637	654	637	675	672	667	642	669	633	648	699	658	682	691	644	695	664	688	674	675	721	610	704	672	652	661	663	702	690	689	670	682	648	690	703	652	629	651	665	664	639	676	653	636	661	647	674	661	689	697	692	697	656	632	661	664	682	693	636	666	677	690	658	662	638	674	669	646	715	661	686	660	654	682	694	628	641	648	657	675	631	687	666	649	687	625	706	637	662	700	684	713	616	663	665	681	638	682	632	652	657	691	656	687	675	666	684	641	691	662	701	653	704	708	705	640	639	663	651	672	638	724	620	696	683	659	702	667	644	649	636	634	638	646	642	706	655	669	652	692	701	670	667	640	657	667	664	667	663	653	678	664	614	707	622	652	656	672	690	694	691	666	668	674	669	639	642	697	663	628	644	694	690	654	692	661	665	630	673	682	684	711	646	646	724	672	687	667	660	637	711	692	668	668	683	650	611	662	657	635	666	644	673	673	659	687	710	664	629	670	638	715	675	625	621	632	695	684	692	651	699	662	733	694	676	665	671	651	628	707	664	635	655	668	673	712	627	642	719	663	615	662	659	645	667	681	655	650	672	716	662	656	662	679	668	647	691	674	682	627	690	683	656	699	692	638	686	693	680	684	648	661	633	700	645	719	691	691	693	675	634	655	711	639	709	629	636	699	684	609	696	671	665	686	648	617	674	730	638	712	677	703	660	668	619	641	662	676	646	694	654	649	687	653	701	675	634	677	663	681	703	710	664	626	701	669	660	669	705	681	723	664	739	668	627	651	662	693	658	689	694	669	648	650	656	650	694	649	668	645	691	642	658	682	725	679	662	710	643	663	675	686	648	688	676	642	665	676	702	617	713	686	665	697	686	660	674	656	674	714	713	685	683	647	659	655	696	645	676	674	661	668	682	671	655	642	689	679	667	683	705	693	664	687	647	649	681	675	665	658	686	678	644	660	685	708	691	608	667	637	684	663	668	685	681	648	701	648	684	667	662	689	697	704	673	640	644	689	660	682	682	681	645	675	668	644	663	653	685	652	676	679	676	708	684	641	668	670	659	644	660	707	672	684	634	688	624	698	664	653	639	659	677	679	690	679	636	664	648	694	670	602	656	693	682	672	671	621	686	717	713	642	643	666	667	678	675	661	710	681	647	647	691	638	648	695	695	696	714	649	684	658	666	648	647	647	696	682	691	675	688	653	644	685	640	642	645	670	649	693	684	658	636	681	663	678	672	661	653	673	655	663	675	669	648	684	628	679	657	685	650	619	683	730	699	674	697	681	698	644	674	652	692	685	663	707	683	653	678	675	628	652	704	738	699	639	662	646	669	671	648	663	652	688	655	654	699	632	671	645	577	640	668	677	666	644	672	671	672	686	666	704	638	647	667	698	642	664	692	689	666	677	687	655	671	685	658	707	679	662	687	678	701	644	671	668	622	646	665	675	666	622	674	648	660	681	659	639	625	661	682	649	670	668	671	685	679	711	678	677	647	650	739	665	708	621	675	629	673	685	653	651	643	675	699	669	640	696	623	670	657	669	649	683	663	643	678	652	637	675	709	672	638	671	689	677	677	639	652	664	643	619	650	647	630	690	710	661	656	670	722	676	677	664	668	641	688	683	673	658	643	676	676	674	659	712	658	707	658	696	630	643	687	640	694	676	675	695	654	667	699	623	651	664	660	661	680	649	678	642	633	708	630	651	627	675	709	642	648	688	696	658	668	683	654	685	659	656	689	693	686	666	674	674	687	683	660	664	697	634	672	654	627	657	699	635	653	673	623	662	647	652	701	700	683	639	677	681	681	640	692	639	639	684	695	682	713	699	688	659	696	657	670	653	689	619	681	604	672	676	700	652	685	659	675	662	667	690	673	701	640	670	710	693	683	674	658	639	616	668	672	650	681	697	652	608	655	638	708	691	639	633	633	629	663	682	642	661	627	660	628	653	672	671	666	631	685	659	672	666	653	664	676	641	639	626	683	692	697	650	642	631	678	677	655	650	676	666	669	672	634	686	698	635	697	717	651	653	713	676	674	681	689	650	594	657	631	659	678	701	678	648	694	618	707	687	698	635	636	703	711	737	658	661	641	629	638	694	684	669	664	690	694	672	674	663	674	696	674	661	657	659	699	634	652	699	625	728	700	671	676	693	680	677	675	673	688	709	655	662	695	660	699	689	662	683	640	693	646	674	646	614	694	642	667	655	664	674	659	635	656	689	644	693	650	660	674	703	672	673	663	666	701	615	697	660	661	676	653	701	686	655	657	661	655	699	696	672	670	691	649	691	643	698	610	610	647	649	648	656	675	686	631	632	590	675	670	656	689	659	675	679	699	721	697	683	659	682	700	637	700	680	664	668	669	619	667	663	703	661	653	685	660	666	707	674	641	610	654	649	663	668	672	684	672	620	658	673	693	665	673	676	627	678	662	709	685	698	641	653	680	647	661	648	663	689	661	635	650	629	705	688	664	679	692	664	675	667	711	686	615	661	653	641	653	692	618	709	643	640	655	707	634	645	654	656	651	658	686	622	687	690	670	672	663	679	642	647	689	690	696	714	677	646	624	697	649	656	665	677	662	648	677	634	681	675	633	650	671	706	684	644	727	689	642	687	648	657	640	640	688	676	660	624	622	701	639	688	705	656	660	694	641	662	640	656	657	644	680	666	667	657	682	700	691	643	700	685	660	707	615	657	698	668	703	661	680	683	636	641	691	659	649	690	670	705	711	703	603	675	646	668	677	670	670	707	721	640	694	641	689	672	672	675	671	682	633	647	694	662	673	649	651	691	679	664	651	637	680	646	654	673	661	644	677	670	652	709	676	664	684	675	660	635	643	625	655	657	673	666	634	707	681	635	632	645	699	681	668	689	728	650	691	730	649	635	666	683	663	704	605	687	620	666	654	631	674	637	638	642	683	669	688	662	693	653	635
26912	20896	8250	427	205	145	116	131	129	121	117	116	107	116	111	123	106	106	95	99	107	107	111	118	119	114	109	98	109	112	100	104	127	110	109	104	117	107	126	114	108	108	103	95	96	89	127	113	124	104	98	97	105	109	96	90	113	119	131	112	103	106	101	115	97	113	117	132	115	107	95	89	111	108	113	104	99	114	110	118	101	80	113	97	120	89	118	98	93	111	106	106	113	99	104	108	84	116	105	120	87	90	79	98	113	102	102	112	127	92	101	121	100	101	111	112	91	96	104	94	131	103	101	101	117	113	128	98	101	91	92	109	119	121	105	105	114	89	96	96	101	116	90	87	93	91	117	110	114	106	100	92	99	110	107	98	107	116	117	112	110	112	93	113	97	119	107	101	107	120	110	110	85	103	111	91	97	98	128	111	87	115	112	107	88	96	120	121	111	103	93	130	106	120	107	108	104	102	101	108	86	89	106	115	102	109	103	92	95	111	101	108	92	102	97	112	92	109	125	96	112	115	107	99	102	126	106	104	93	109	103	103	98	100	117	115	116	111	119	95	114	88	134	127	102	96	123	97	106	101	100	103	104	112	98	102	111	104	119	102	105	102	91	98	97	107	128	89	119	116	115	123	94	97	108	117	102	113	100	97	99	89	94	90	109	81	85	96	102	82	108	113	100	110	106	107	107	113	100	94	99	123	88	87	105	105	124	108	101	109	110	117	90	112	98	109	106	108	99	92	122	106	96	101	110	102	104	102	92	117	101	104	106	99	104	95	108	111	102	102	89	122	111	111	105	115	117	112	118	119	101	103	125	107	103	80	99	118	101	93	100	126	81	104	102	110	98	115	108	102	100	115	104	93	116	104	118	110	116	101	100	99	105	116	91	92	118	99	105	102	118	117	97	97	112	111	97	105	110	87	91	116	83	99	109	112	101	118	91	110	127	110	110	101	92	106	107	108	88	122	105	111	109	96	108	90	100	104	107	117	109	118	87	112	111	121	120	97	110	103	112	105	104	117	105	116	123	111	111	114	92	107	98	116	111	113	127	108	109	94	104	100	84	100	90	110	93	118	115	101	104	104	79	108	120	94	96	96	94	102	112	113	102	112	95	108	100	115	111	96	106	89	97	94	124	124	122	112	90	112	122	120	109	114	100	101	117	114	109	123	109	99	98	94	115	96	109	88	92	97	106	99	110	100	95	106	117	88	113	110	98	114	114	91	90	94	107	111	110	93	112	105	108	81	120	112	108	95	133	106	108	102	128	114	107	125	116	108	97	95	104	104	89	119	98	109	123	105	103	95	101	103	113	97	98	131	108	101	119	111	87	97	125	119	120	95	100	112	105	101	130	94	104	105	119	125	95	101	102	126	94	121	113	120	92	81	97	106	111	116	108	107	110	105	116	109	117	104	103	96	110	91	101	114	116	107	102	108	94	118	125	95	116	115	85	108	105	88	105	92	108	92	111	110	110	111	91	95	88	114	104	95	113	111	111	116	111	114	98	103	110	96	113	88	97	96	90	101	86	106	96	115	102	97	92	101	110	102	105	102	96	99	100	115	97	103	103	111	114	108	100	115	90	109	102	87	104	97	104	111	111	121	100	103	93	115	85	119	97	111	101	96	111	103	104	93	120	110	120	99	109	123	105	110	124	117	120	120	116	97	87	110	105	109	98	127	104	105	125	103	116	103	104	130	102	113	99	113	110	105	102	92	105	91	103	125	108	111	92	123	109	106	121	97	113	125	107	106	114	108	98	114	122	100	102	100	104	108	105	104	111	107	98	110	115	108	102	100	124	84	111	95	90	109	107	113	104	114	108	99	85	116	113	113	105	114	103	107	106	97	91	128	95	94	103	90	98	104	114	110	108	102	83	96	108	106	116	97	90	110	101	97	118	92	111	120	103	109	111	127	100	101	111	107	98	106	101	101	105	86	101	102	94	101	117	101	92	112	117	122	107	104	110	95	108	97	96	97	107	116	99	108	118	103	106	104	120	104	88	96	99	99	109	99	116	100	108	84	92	110	120	95	103	112	110	107	110	89	94	115	111	96	100	109	102	97	99	100	113	96	108	98	102	104	86	115	128	109	116	106	119	109	107	119	105	122	96	97	112	109	97	112	96	121	83	106	116	114	106	113	98	93	118	120	105	108	119	104	112	113	101	99	105	106	114	118	107	131	110	101	115	115	110	108	114	106	121	96	106	106	110	107	123	109	122	132	111	123	103	98	94	103	111	112	106	116	128	107	98	102	101	99	96	101	97	89	115	105	105	96	114	106	115	123	98	110	118	119	113	96	99	104	110	118	89	118	99	94	111	119	102	101	93	112	102	106	110	105	93	100	107	103	123	114	123	122	103	115	110	113	114	103	101	100	121	97	76	107	119	109	99	81	111	94	114	117	89	100	103	116	115	93	101	113	119	85	103	106	115	111	97	96	93	95	110	131	95	115	99	128	112	111	126	88	111	124	99	101	124	105	110	104	96	122	107	118	103	91	112	106	100	116	103	116	108	114	93	110	101	112	98	105	101	102	101	117	96	98	116	120	98	83	93	113	92	122	99	107	90	104	101	111	138	85	114	87	127	111	108	117	94	97	104	108	115	105	117	109	106	121	119	108	98	81	110	116	93	108	84	97	120	105	103	121	114	98	92	101	87	110	86	107	119	108	97	118	95	97	102	112	104	90	92	111	110	97	109	103	105	110	99	108	94	103	94	97	98	110	95	112	85	83	96	111	100	102	121	113	106	93	103	116	117	127	85	103	113	103	104	106	107	116	115	112	115	95	126	98	103	111	98	106	110	126	98	108	103	89	100	124	117	124	109	96	108	104	107	90	104	99	91	85	104	102	94	128	111	114	112	98	112	94	104	113	101	103	118	94	99	73	98	112	105	113	113	119	121	111	100	95	134	107	108	101	113	117	106	120	88	117	129	110	106	89	113	119	102	107	89	109	110	116	94	104	104	98	105	105	91	93	113	93	103	96	114	109	109	103	127	104	116	122	108	109	92	129	107	91	97	114	102	107	104	106	108	101	96	87	116	117	106	103	95	98	96	88	123	95	92	109	81	105	97	89	93	106	107	106	116	95	114	132	123	102	116	106	94	92	99	109	108	125	96	124	115	114	120	108	103	98	128	105	109	103	90	94	98	105	104	114	86	105	103	119	89	86	104	113	123	99	108	114	99	124	107	114	110	105	110	93	94	104	107	120	119	119	101	102	105	93	127	105	87	122	111	120	94	119	98	109	95	103	118	100	102	113	121	94	106	86	103	113	109	106	122	100	112	107	95	105	90	98	101	110	94	107	111	111	110	95	117	105	126	101	111	101	106	105	113	95	114	103	104	99	100	119	118	106	94	105	114	98	102	121	108	114	101	111	103	102	110	107	105	101	102	112	109	85	101	96	98	98	103	102	95	101	108	99	113	104	115	89	112	112	93	91	95	100	113	92	128	101	108	104	109	87	112	99	96	115	101	96	107	100	119	110
3946	1400	1232	620	476	340	279	279	250	208	234	214	213	187	217	201	184	217	202	209	196	177	204	189	175	193	168	199	198	180	209	201	192	205	173	174	199	185	175	199	184	191	192	198	188	217	187	186	167	220	184	201	176	196	181	186	207	203	188	178	222	177	206	199	203	199	182	185	179	187	183	184	221	149	171	173	199	195	194	197	171	191	205	187	173	200	161	169	179	196	177	195	188	188	156	179	175	191	191	189	167	196	201	183	178	176	198	170	183	174	166	157	162	175	189	181	182	194	197	186	193	179	202	194	203	199	181	194	202	159	175	201	200	207	191	163	182	198	173	175	164	204	208	197	187	205	190	184	173	182	162	190	205	193	163	194	188	205	180	191	191	178	171	176	165	219	172	182	187	189	180	172	186	174	183	204	197	172	179	177	185	182	158	200	196	166	183	168	194	192	207	170	189	192	169	223	189	183	174	187	173	193	178	172	198	181	179	218	177	177	188	176	199	178	196	165	184	179	175	203	184	200	201	173	178	195	211	187	219	175	177	204	166	158	171	178	209	194	172	180	196	187	196	180	182	200	180	180	185	204	172	211	159	152	198	188	230	190	183	191	193	201	169	184	182	204	224	187	201	180	188	194	179	184	179	197	209	171	198	171	197	191	185	181	182	172	180	180	189	194	189	185	213	168	166	177	189	182	200	184	186	185	189	173	209	196	179	183	182	191	207	194	166	191	190	196	196	203	178	195	186	213	205	172	174	163	191	165	178	193	177	166	186	184	201	204	179	164	188	179	179	202	174	171	164	186	193	177	171	212	192	189	195	162	191	190	189	203	161	175	174	187	189	192	207	171	164	188	180	191	177	201	181	175	185	196	201	202	188	175	178	180	226	188	192	187	180	191	185	205	193	205	203	195	187	199	202	180	195	189	188	189	183	170	188	188	176	188	193	150	169	157	198	173	202	242	187	185	189	180	194	190	175	187	203	190	191	179	200	180	161	175	191	200	165	167	177	192	198	196	187	181	183	210	187	186	188	202	157	163	199	183	183	183	171	192	196	191	187	188	169	189	174	193	208	206	180	207	182	175	213	179	181	176	210	192	194	193	195	167	195	183	168	170	193	210	191	173	185	176	180	190	191	199	174	199	172	216	162	183	207	174	165	194	206	174	179	182	179	168	203	170	188	191	189	194	180	197	210	200	186	185	195	186	165	187	165	187	206	189	222	177	173	180	188	182	172	212	190	172	177	191	171	193	202	190	193	193	186	183	187	191	211	168	186	168	172	189	183	191	192	194	167	185	194	183	173	190	203	172	159	190	183	204	210	185	175	161	177	186	166	188	187	175	188	196	188	180	198	202	178	161	184	194	202	184	194	165	192	202	186	163	206	192	183	203	160	207	180	182	192	165	197	175	184	184	183	206	192	185	176	173	183	190	194	191	184	183	172	210	179	176	201	185	182	163	167	191	184	181	182	168	189	199	179	202	200	191	186	193	179	201	217	184	194	175	203	190	158	212	178	187	189	190	204	187	192	187	195	177	170	166	184	186	169	181	191	189	200	213	172	178	201	168	191	191	183	189	178	172	196	195	185	196	179	154	185	199	188	187	165	186	185	207	185	212	160	173	196	178	193	164	182	175	192	169	186	194	174	208	213	186	170	183	169	177	151	162	190	190	174	183	197	159	171	172	160	180	181	197	210	196	195	181	171	188	172	205	192	198	151	182	198	169	192	173	176	191	187	169	173	179	181	186	199	188	197	174	177	170	177	204	188	199	178	210	181	157	168	195	204	176	194	194	185	182	189	177	181	184	155	180	178	203	179	186	182	182	184	190	196	174	192	197	189	185	189	162	191	192	176	183	190	186	173	186	166	193	177	200	197	160	179	180	202	197	191	199	191	201	173	197	204	161	203	204	203	169	164	184	196	185	181	184	188	192	199	194	188	189	221	163	175	191	156	191	203	201	181	158	186	180	203	183	189	174	172	175	165	188	179	175	198	195	170	180	197	194	162	174	190	188	211	167	191	198	189	166	175	188	174	195	177	184	194	189	183	210	218	181	181	185	185	199	164	193	187	177	195	183	183	186	188	180	177	178	174	195	190	178	173	192	208	189	164	228	204	195	170	173	199	187	196	193	221	175	199	197	160	195	206	176	191	173	198	172	184	194	179	165	169	190	191	180	168	174	161	176	205	184	205	169	170	174	181	174	187	171	210	206	198	210	202	187	191	178	184	166	164	199	181	190	178	185	192	181	166	179	176	172	195	206	190	193	178	199	203	198	188	167	171	207	180	202	193	160	185	193	169	193	212	200	186	195	181	173	189	170	173	173	187	169	178	189	176	191	173	184	184	178	177	152	189	181	190	196	197	174	182	191	212	201	204	202	197	208	180	163	185	160	185	191	191	217	203	207	167	181	186	177	178	197	188	192	207	174	192	183	188	176	204	197	180	176	181	178	181	186	175	196	209	218	196	168	176	179	195	174	190	180	200	200	171	178	190	165	200	170	199	177	173	186	222	206	171	199	180	182	165	160	180	160	182	167	185	178	171	214	214	185	189	207	177	174	193	222	192	185	186	172	156	164	203	177	195	174	199	176	189	194	167	187	204	200	198	170	176	187	171	200	175	199	193	177	197	181	171	204	191	193	184	181	140	173	193	187	188	202	190	193	184	176	179	183	217	183	182	186	177	208	184	174	188	186	206	176	197	184	200	179	179	165	182	188	190	169	176	205	180	171	175	180	176	190	172	179	194	193	196	169	187	195	198	205	194	177	201	194	194	180	188	217	190	200	196	187	189	189	183	168	199	202	177	179	199	197	197	187	187	183	202	200	178	174	194	152	207	170	161	169	197	183	176	184	205	168	182	174	187	158	182	189	171	205	207	167	198	188	201	184	186	189	176	176	203	195	160	170	191	188	178	187	175	183	197	176	187	185	196	204	194	174	185	197	192	179	178	161	180	165	177	192	178	201	164	179	176	213	185	170	191	169	188	196	173	165	191	193	212	202	199	176	154	182	189	203	189	198	207	201	201	194	172	167	154	165	162	202	179	179	184	140	174	189	201	212	191	180	204	194	180	202	188	191	180	200	206	185	221	191	174	167	180	198	189	183	175	189	191	205	176	189	193	179	172	190	176	173	187	200	165	226	200	199	183	181	189	189	196	177	198	171	173	197	202	171	201	186	187	209	180	183	186	181	211	197	192	191	208	178	226	214	162	160	196	172	169	184	188	192	177	183	185	191	172	200	196	177	183	205	178	200	185	198	169	159	180	205	179	182	185	200	170	187	167	197	195	174	215	171	197	152	158	178	168	196	197	162	209	189	198	175	181	179	193	184	185	187	176	190	168	184	159	197	183	188	172	167	182	203	194	198	190	187	170	193	192	196	195	199	160	180	207	188	179	194	177	178	191	202	170	190	182	186	161	170	174	178	195	189	173	183	177	192	179	197	192	184	195	200	183	179	192	188	191	176	193	191	181	186	161	183	181	201	199	196
24176	21414	28882	24332	21262	4224	842	586	500	492	432	382	377	388	345	351	332	327	326	362	300	323	289	334	326	283	320	315	276	264	284	298	300	299	305	295	311	315	317	272	280	279	279	265	286	312	301	269	299	276	287	293	269	291	313	292	282	287	272	312	287	272	282	263	307	286	275	291	277	328	306	269	272	282	299	299	280	317	302	294	299	290	295	291	269	275	267	261	286	296	265	278	291	318	290	310	274	289	281	277	254	281	282	279	282	283	288	270	278	282	266	267	302	261	281	290	244	279	274	266	274	267	281	286	272	289	274	259	259	274	302	282	307	265	296	293	316	301	277	259	288	275	313	285	285	287	249	311	264	268	279	280	276	264	319	297	306	291	259	253	254	296	268	278	281	272	268	262	306	275	282	285	243	299	264	295	304	290	272	302	290	283	267	287	300	293	345	275	276	288	295	281	239	270	313	273	290	315	290	322	279	281	291	296	260	283	289	298	303	263	280	268	292	280	299	265	282	277	292	277	258	294	277	252	280	283	313	245	263	269	301	288	275	270	281	255	297	299	259	302	240	291	249	290	275	263	283	257	248	281	247	296	289	288	265	250	277	326	290	266	303	286	280	294	287	291	285	284	275	308	285	275	254	290	294	287	275	293	269	255	292	295	286	279	282	291	291	281	284	258	286	271	268	292	282	308	316	285	302	302	277	300	301	247	291	305	300	289	296	276	277	279	299	299	296	307	288	279	258	270	282	277	277	272	287	303	302	294	269	289	253	294	271	293	289	301	268	280	256	268	268	286	284	274	317	304	268	290	285	280	264	282	272	283	287	287	258	292	282	314	299	273	287	283	274	263	311	275	281	317	300	295	260	308	267	326	277	268	308	283	301	279	252	290	279	276	289	291	267	291	274	294	294	307	297	292	287	305	277	286	308	287	301	277	293	307	278	275	256	285	296	294	277	261	285	252	273	259	277	294	304	268	315	291	265	292	285	311	268	251	307	285	269	279	277	295	271	307	297	281	259	265	298	272	271	293	302	281	311	294	307	246	298	282	295	303	295	308	296	289	302	287	278	290	295	285	316	267	275	282	281	249	280	271	298	284	281	281	291	271	290	271	287	298	271	267	314	284	303	276	294	291	304	298	305	290	297	268	287	279	255	227	264	312	270	298	309	297	282	298	299	312	278	282	294	289	265	267	283	259	291	280	279	293	308	298	292	279	302	266	306	310	295	284	305	283	256	303	267	281	268	271	281	300	313	270	258	276	293	273	261	301	254	278	268	251	285	291	283	283	254	262	285	272	275	263	294	288	307	293	267	271	260	282	276	288	298	295	266	269	307	264	266	261	291	301	301	304	286	274	259	261	297	307	262	278	286	267	293	257	290	262	266	274	284	274	276	303	286	271	292	306	312	252	276	286	294	284	321	272	289	269	317	276	296	270	306	287	290	278	302	284	260	278	301	281	295	293	300	259	290	279	300	282	273	282	278	265	303	266	310	278	288	271	252	285	288	286	284	266	280	273	285	289	300	284	255	260	287	285	302	261	263	279	290	290	284	265	281	299	285	286	282	299	279	285	278	301	243	282	300	324	252	298	283	284	286	308	287	265	270	285	261	261	300	284	260	276	278	295	303	280	300	298	315	273	289	290	307	288	304	255	255	309	278	281	282	289	276	309	314	277	288	302	283	295	282	252	266	304	278	271	280	277	286	287	299	283	282	286	274	289	291	290	281	278	266	259	263	264	281	276	288	290	305	268	275	257	277	273	288	280	280	294	250	270	287	253	297	292	315	274	305	261	297	277	255	285	294	276	267	289	301	294	276	261	252	291	284	292	274	297	256	291	297	246	282	275	298	288	313	290	293	276	248	273	266	281	283	262	284	311	268	321	247	296	281	310	304	294	300	276	264	252	287	295	272	295	280	281	310	281	248	302	274	251	277	271	273	303	300	304	264	301	289	289	291	281	308	277	269	267	299	243	315	301	269	303	275	291	274	287	272	283	298	266	254	279	292	268	258	247	288	271	285	301	261	279	268	288	291	269	261	303	301	248	269	251	283	292	276	298	297	299	290	280	320	286	299	279	288	284	259	299	274	272	295	291	256	273	285	240	291	282	275	297	276	302	274	285	288	287	284	285	299	292	286	295	300	293	253	247	271	251	268	268	300	258	304	288	298	267	280	279	287	278	300	279	285	273	259	254	319	282	285	268	289	268	256	267	275	320	298	303	242	296	291	285	278	285	301	254	266	285	270	282	279	281	272	298	284	260	265	268	312	284	287	277	267	283	282	278	261	311	259	289	270	299	302	269	270	251	287	304	291	302	276	279	241	272	281	295	317	249	297	298	271	314	308	282	298	285	318	290	267	291	271	275	296	268	273	283	271	256	278	277	283	324	281	293	289	292	310	299	266	264	301	275	278	262	254	277	283	286	279	278	280	275	270	308	287	301	282	279	311	282	277	305	275	312	296	265	258	290	270	279	320	277	287	294	308	285	274	288	281	299	290	304	300	244	260	299	281	329	271	286	290	283	291	243	291	294	280	292	273	298	290	271	283	278	281	304	255	287	296	298	275	297	285	295	289	293	262	296	296	268	295	296	275	320	255	238	253	305	292	292	290	317	293	284	317	254	284	297	294	284	269	284	266	285	284	251	273	279	259	276	278	292	268	302	277	252	277	274	293	291	282	289	308	279	272	283	247	275	281	238	272	318	309	289	265	255	306	301	284	295	271	281	292	288	289	320	301	284	261	293	298	267	330	274	298	254	288	296	279	299	289	279	281	267	286	301	270	295	263	297	298	303	254	284	315	281	277	291	276	271	275	276	291	293	272	256	271	300	282	316	276	271	290	290	268	249	277	274	296	283	301	296	317	305	260	294	296	257	289	302	289	266	287	293	307	282	265	275	290	304	259	300	277	273	280	281	317	289	275	275	270	283	310	262	286	277	272	285	287	275	298	294	250	304	315	271	314	292	307	248	275	245	288	313	271	301	258	253	305	244	292	302	307	287	305	289	305	284	292	268	290	295	263	303	294	280	276	278	305	298	298	297	280	267	270	333	282	305	299	312	293	272	314	270	282	287	289	302	292	271	275	303	251	267	261	297	273	255	272	272	265	281	271	290	258	260	282	292	291	311	300	268	302	296	313	254	270	274	272	282	281	282	296	285	268	273	286	299	287	290	276	307	296	289	270	269	270	299	292	273	285	257	299	283	254	293	280	285	282	286	273	285	263	277	270	260	264	312	270	267	292	286	306	256	317	302	271	286	269	282	281	304	269	286	277	279	281	270	296	306	277	264	273	287	257	305	310	249	269	305	304	288	302	282	271	291	294	277	277	315	290	309	260	270	286	289	265	250	296	314	263	283	258	286	320	271	274	297	303	252	267	291	292	285	283	247	289	276	281	275	273	293	298	280	282	288	275	303	326	298	282	292	296	291	263	252	293	306	281	276	290	281	273	293	274	286	297	281	262	292	303	296	263	288	277	267	276	265	289	316
5721	11074	9490	4609	3247	2328	1899	1510	1250	1039	949	871	808	773	684	668	699	589	601	599	552	525	583	543	552	496	525	507	520	503	487	488	496	489	488	466	478	449	502	489	494	445	506	467	499	460	483	480	484	491	481	466	444	462	493	463	499	468	448	440	476	497	479	463	456	498	464	442	501	464	494	494	465	471	423	442	465	460	428	496	442	464	443	459	472	436	509	491	475	457	512	479	504	477	455	457	435	494	487	453	487	459	450	449	480	479	433	458	486	508	467	440	469	440	433	465	456	481	473	484	465	480	481	453	453	437	449	471	454	448	454	484	420	450	454	472	514	476	447	497	454	422	445	440	502	480	453	435	437	488	465	468	461	432	450	468	481	462	487	436	486	458	470	466	458	471	412	485	470	431	456	453	458	445	486	438	471	436	446	473	444	435	468	463	469	459	465	478	445	492	470	485	479	399	472	479	476	470	441	436	468	420	460	470	466	484	471	440	485	468	461	447	495	460	476	449	463	473	461	481	479	419	449	458	474	466	454	495	457	469	490	427	500	491	471	448	479	500	514	467	477	463	422	454	501	477	510	482	440	483	454	484	496	495	481	461	461	457	452	413	451	489	443	467	418	491	458	480	459	502	513	444	463	481	422	444	462	487	485	479	492	482	470	463	465	464	446	458	445	457	463	489	465	482	447	467	459	445	472	453	522	463	463	477	459	444	446	453	517	442	444	458	443	471	473	443	470	462	456	428	417	455	469	447	489	426	448	438	452	452	485	475	482	452	459	481	422	472	486	471	464	481	516	485	443	468	424	437	453	446	488	488	435	434	477	491	464	434	457	495	452	436	472	440	492	464	452	480	448	452	494	453	506	479	475	477	494	501	466	450	477	493	465	455	418	476	477	464	450	494	463	437	496	445	466	463	454	474	452	496	451	476	458	465	482	460	428	435	456	459	463	451	455	467	437	449	507	435	493	470	451	431	441	481	455	445	448	465	441	448	465	465	426	464	450	443	504	475	473	438	478	460	479	428	460	490	455	430	447	431	462	468	471	465	502	497	444	451	460	466	443	500	455	430	453	436	482	449	475	414	440	439	450	484	465	441	437	500	469	455	449	488	465	419	508	459	460	452	491	492	463	450	455	427	480	465	481	478	446	467	390	429	427	479	490	486	453	444	446	444	445	445	458	458	465	444	471	465	495	415	460	447	491	467	469	456	475	458	441	457	474	480	454	454	461	467	488	446	473	458	470	473	451	408	405	482	456	465	468	461	461	454	441	429	499	455	492	467	478	481	452	421	423	487	513	463	451	459	435	467	457	469	508	461	458	486	443	462	480	444	467	482	458	465	413	458	484	491	476	439	452	474	438	460	477	451	471	419	497	459	443	478	460	490	498	463	486	478	451	428	461	465	481	485	453	438	420	448	484	447	435	446	478	460	454	472	438	441	457	454	496	468	477	472	440	466	494	497	454	436	465	456	439	439	489	453	476	441	458	424	489	484	466	425	472	473	456	435	473	460	444	473	483	414	428	494	470	461	425	463	431	467	460	433	473	454	439	464	451	419	423	447	466	462	484	468	425	444	468	445	522	467	438	451	486	433	438	493	438	449	438	491	434	471	447	467	431	506	474	456	446	475	426	478	458	444	434	438	486	450	449	455	467	490	444	446	506	462	478	444	449	472	449	503	467	415	466	480	464	429	502	494	471	463	481	438	451	451	475	481	436	430	486	474	460	452	465	488	461	488	489	503	459	496	463	475	448	454	504	481	464	483	417	490	464	462	457	459	465	474	467	490	428	443	468	459	426	446	465	439	487	519	456	488	483	447	428	472	469	417	433	481	457	438	435	455	426	484	444	470	461	505	485	465	493	465	497	469	472	465	443	463	478	475	438	443	451	442	473	449	449	459	493	428	468	480	491	476	450	461	434	491	504	439	425	461	462	443	446	427	459	484	467	496	480	479	446	427	443	450	407	438	468	502	490	443	422	478	460	446	466	467	439	497	481	446	459	503	421	490	490	441	495	456	483	506	460	476	463	482	507	442	433	459	453	432	463	470	451	438	463	436	479	465	432	485	503	482	489	476	461	463	485	461	465	462	493	453	473	471	446	487	479	455	473	468	432	463	433	518	491	496	448	507	462	472	480	453	424	478	490	449	466	494	421	446	455	446	433	452	442	478	450	492	497	472	491	463	445	467	473	465	460	446	443	463	480	449	454	468	469	439	459	479	464	474	422	484	470	461	500	443	492	452	474	436	471	458	501	453	467	469	455	478	477	473	441	485	492	448	456	437	469	477	467	475	493	485	437	442	463	442	439	483	441	435	474	453	464	466	490	475	463	479	473	468	437	431	498	460	432	472	422	470	495	512	465	488	478	472	455	427	488	459	493	450	515	489	468	476	502	467	454	467	485	462	430	501	446	488	477	458	432	423	494	473	493	472	448	467	495	444	465	467	456	479	438	465	445	460	454	461	446	441	459	488	465	491	500	460	467	507	449	445	486	468	465	492	477	449	490	455	422	486	443	445	456	459	484	450	482	463	509	458	449	445	446	478	480	467	484	448	464	474	467	458	463	488	433	436	476	469	489	456	450	452	479	459	476	475	447	424	446	462	445	473	462	523	458	474	423	451	496	462	482	449	443	431	437	481	439	464	424	430	469	445	456	478	460	466	475	424	469	479	461	488	454	511	434	458	447	452	481	488	447	456	433	465	457	445	520	462	432	452	454	458	482	502	443	460	471	468	432	498	481	499	457	492	457	457	460	437	447	475	449	439	460	438	480	441	467	474	440	463	455	473	460	473	471	441	465	437	489	420	462	466	498	464	477	457	473	489	439	473	459	473	446	459	477	434	436	476	465	450	517	458	458	492	478	403	444	450	468	429	468	489	453	477	429	490	461	450	423	463	446	455	478	457	476	482	480	454	455	431	452	445	450	472	464	476	463	498	426	458	471	468	467	444	507	468	510	477	444	433	438	481	429	446	411	463	425	465	426	452	451	451	476	466	470	432	459	429	466	479	449	424	437	491	432	439	440	457	438	466	414	452	468	458	453	466	511	484	427	445	447	406	417	453	462	474	427	471	433	474	502	434	447	453	455	456	450	467	478	470	518	436	472	426	452	439	474	507	463	452	493	442	446	468	452	488	501	483	474	453	463	471	444	435	510	457	447	485	472	452	474	464	444	428	429	462	480	485	481	461	454	463	433	483	441	457	470	470	458	396	457	418	468	497	470	468	458	458	455	438	448	470	454	472	448	462	440	450	453	469	489	451	474	482	417	438	465	486	472	496	473	489	450	465	461	428	437	461	480	423	465	487	459	483	441	472	457	477	433	435	435	456	430	483	457	455	456	442	451	432	460	441	446	451	459	437	480	453	469	443	451	441	444	452	512	473	472	430	462	488	465	442	423	430	455	451	468	435	446	412	435	430	450	480	446	455	458	466	437	481	501	449	486	462	454	487	460	444	427	452	457	468	478	419	484	468	514	482	491	440	460	460
23208	21396	29409	23752	21400	21248	4049	1140	851	830	699	676	581	587	552	575	545	520	525	506	539	510	464	490	499	515	451	483	472	436	409	459	480	430	432	442	471	485	446	444	444	423	443	464	436	498	458	443	432	472	434	435	479	452	422	465	417	455	468	458	410	449	452	464	417	417	454	479	425	439	458	428	400	367	410	431	434	418	452	414	423	420	416	403	413	426	395	484	443	453	455	410	410	426	476	417	401	387	381	455	430	452	398	436	416	410	472	454	429	403	395	426	416	418	470	429	443	452	419	486	433	421	405	453	424	412	417	422	407	424	407	435	417	473	425	428	461	435	442	434	424	444	427	442	437	420	440	429	398	415	466	420	432	458	443	424	423	435	422	399	439	420	388	423	426	418	403	417	432	387	437	481	439	445	441	443	401	421	393	455	413	461	458	424	425	434	436	419	458	397	443	407	425	419	431	411	415	453	402	429	414	453	428	456	434	380	424	386	393	443	398	420	424	466	427	448	394	414	428	413	445	437	440	418	407	442	425	434	429	424	461	431	416	448	413	425	438	417	434	418	388	409	392	414	372	360	435	438	407	454	402	407	365	433	424	425	391	405	422	422	404	439	401	414	442	398	442	424	429	410	425	410	377	433	411	435	431	414	424	419	413	419	392	422	410	423	429	406	467	435	422	435	410	445	433	443	429	445	430	393	409	445	416	445	448	406	440	458	370	429	394	392	410	404	383	431	437	425	443	427	449	446	435	423	435	423	455	421	403	400	410	430	448	456	453	444	456	434	444	406	476	435	381	416	424	410	401	432	443	401	411	394	427	427	387	468	453	413	408	433	432	415	432	405	398	396	413	422	439	456	430	436	420	412	418	410	421	432	385	442	399	417	398	423	435	429	427	429	385	424	429	433	438	441	423	447	446	427	404	465	389	426	400	425	419	426	445	449	467	358	398	426	435	428	419	421	432	429	448	450	473	433	432	455	428	418	426	397	445	406	443	391	451	423	456	422	402	449	422	409	429	414	393	407	398	428	414	396	424	395	402	426	399	428	449	439	441	390	400	439	400	424	423	411	403	413	403	394	436	470	433	447	423	417	432	447	406	432	446	447	446	423	433	442	406	415	429	445	443	463	420	393	414	388	423	432	417	417	409	420	418	421	459	430	434	417	452	453	415	400	398	419	423	407	387	397	433	372	411	381	432	454	375	398	391	386	435	450	415	455	393	429	430	388	406	423	411	431	422	434	433	438	432	419	407	426	417	430	422	413	426	449	420	447	398	449	435	407	465	365	444	426	455	423	416	476	387	386	456	452	416	421	415	407	447	374	415	423	402	412	440	417	404	448	430	427	411	444	411	437	455	409	423	428	386	370	402	422	435	447	444	419	402	442	450	397	430	398	427	444	416	395	397	422	402	412	433	421	413	362	387	455	382	417	431	442	422	405	383	387	427	427	413	414	444	442	413	419	409	427	425	423	409	421	419	435	446	424	414	425	438	430	419	408	424	432	414	451	416	393	440	374	432	423	432	401	462	375	456	388	426	435	414	365	447	443	422	409	455	426	441	404	449	412	435	401	419	407	387	425	419	386	435	406	443	401	403	438	422	404	431	457	436	455	414	432	444	415	392	419	405	447	443	423	423	388	399	442	374	445	437	424	428	417	410	426	406	425	422	407	418	422	400	412	385	359	425	426	421	434	415	436	388	416	436	433	387	413	393	423	423	438	392	412	442	392	425	430	411	467	433	411	443	396	401	429	430	482	401	430	425	420	440	403	423	420	430	444	407	426	399	462	402	454	465	455	441	457	445	416	447	428	419	461	427	428	415	389	439	414	423	423	459	444	465	427	441	439	422	418	400	466	423	439	435	417	403	441	425	424	425	428	412	434	410	444	392	428	404	458	426	426	425	421	401	413	428	414	404	398	426	442	407	414	418	459	405	445	440	423	393	447	415	392	398	414	441	429	429	417	376	436	420	418	416	388	417	409	437	396	403	432	437	385	392	459	439	473	429	418	407	412	431	382	392	424	434	426	399	427	438	393	434	411	427	454	429	440	426	441	409	432	396	417	434	403	411	417	433	426	411	416	388	436	428	410	370	411	422	443	417	440	416	434	442	417	399	454	402	424	414	418	396	431	445	384	443	405	454	466	406	420	402	418	399	432	424	441	446	441	415	434	429	405	424	395	412	383	412	456	426	414	384	422	400	430	404	440	425	442	400	415	457	451	414	414	391	458	428	410	428	419	400	414	389	397	466	426	410	434	443	402	396	420	431	414	383	437	447	457	388	439	436	441	420	428	389	461	395	407	426	410	425	429	403	428	392	406	415	351	400	401	442	368	434	433	438	417	393	402	361	416	419	387	394	413	447	459	451	414	435	449	419	450	420	432	420	431	418	421	441	380	423	438	425	427	395	427	449	450	446	397	413	382	427	415	464	408	457	436	396	437	422	434	391	382	461	426	383	411	432	433	390	397	403	448	458	427	452	403	439	426	412	420	445	419	436	381	384	429	434	380	420	416	431	393	422	430	407	393	403	366	412	412	427	421	388	416	406	417	465	458	458	384	411	404	423	431	409	405	378	411	364	407	395	425	422	399	415	402	426	440	453	421	424	429	394	428	429	430	420	436	449	397	449	399	418	427	433	433	421	405	422	457	411	440	421	414	441	441	416	411	422	460	417	418	451	436	418	401	410	427	434	432	421	418	407	411	398	466	415	405	400	427	426	374	402	453	413	425	437	402	432	433	434	463	419	443	392	454	446	438	412	417	449	412	420	409	451	439	438	456	427	417	411	408	391	389	417	429	401	422	439	435	423	350	399	422	432	393	425	396	404	424	400	395	433	408	382	430	395	444	439	379	443	413	437	390	408	426	422	400	425	412	436	438	427	442	414	417	421	412	439	429	414	410	421	391	442	413	384	392	417	416	399	489	438	433	419	432	426	392	451	406	404	401	442	400	447	415	411	438	427	420	382	400	411	416	408	428	420	440	395	410	431	442	445	431	411	417	441	441	398	387	414	434	407	452	418	419	412	411	455	428	450	437	418	429	443	425	438	464	405	405	422	420	437	414	431	417	466	442	422	403	391	409	389	430	460	413	429	407	402	392	384	410	413	431	425	440	395	421	392	422	411	459	443	418	420	405	441	398	441	449	393	436	406	428	389	386	450	384	454	419	432	412	447	394	444	425	394	389	428	430	468	441	423	378	400	421	434	420	406	397	380	417	407	418	405	412	414	435	419	399	418	451	429	437	450	419	423	416	396	423	469	429	414	402	444	381	415	452	412	420	394	422	431	408	382	408	418	430	418	363	447	428	410	443	426	447	418	422	435	432	417	398	443	408	431	462	436	440	369	411	424	425	392	445	416	388	439	407	447	408	445	396	421	430	395	411	460	430	388	382	420	429	423	426	376	381	439	433	406	416	432	432	419	391	437	412	403	452	413	446	426	440	412	394	442	417	397	459	443	398	410	430	417	443	439	411	412	388	436	442	439	418
8514	17649	14693	8192	5634	4338	3337	2652	2186	1848	1645	1506	1340	1251	1198	1065	1064	974	950	921	866	823	865	830	803	812	780	760	807	783	808	770	775	765	724	780	686	707	734	737	700	643	721	703	696	732	771	683	735	680	682	706	682	720	683	673	726	692	683	706	666	681	691	636	662	693	678	702	660	616	684	678	681	659	666	675	654	714	639	618	729	615	680	631	676	682	639	673	657	670	676	681	679	716	677	656	690	632	675	653	712	695	672	633	680	668	662	664	716	684	672	660	671	661	675	694	650	704	687	630	705	638	720	664	683	657	669	702	721	688	706	670	639	665	661	674	654	675	705	639	655	689	689	685	645	707	674	687	703	693	694	657	671	678	641	654	698	690	715	669	700	662	648	652	671	653	698	650	641	703	667	667	655	716	709	648	620	669	689	649	684	652	653	671	666	632	630	629	685	651	650	661	650	618	644	668	672	677	649	679	668	683	649	659	705	635	670	699	642	674	639	660	698	659	657	661	682	723	704	689	690	717	685	692	696	671	639	674	652	665	652	698	664	666	691	658	691	647	723	689	647	628	652	696	715	649	650	671	641	675	690	689	657	686	683	654	665	635	698	674	647	640	714	633	628	632	716	667	664	674	662	655	689	670	659	663	703	650	623	662	691	704	681	701	635	671	677	683	647	626	704	680	683	662	708	645	675	667	659	674	666	671	639	678	667	647	676	723	642	658	690	669	688	664	678	684	636	692	678	688	694	687	670	668	614	654	673	716	680	659	673	677	692	672	715	647	641	622	699	675	639	685	667	648	685	675	686	627	653	701	650	631	665	640	703	687	650	667	645	625	655	648	674	660	702	628	672	683	689	659	705	687	679	687	679	717	678	688	705	660	624	710	676	665	655	633	703	682	667	669	719	656	706	661	618	663	683	691	690	617	622	705	674	684	658	611	691	664	634	698	673	656	654	697	618	661	643	666	628	688	640	694	722	695	668	710	692	714	642	669	662	668	656	717	679	669	667	746	660	697	606	658	674	687	611	655	677	613	671	691	645	663	647	653	673	653	654	661	708	672	682	639	672	654	642	655	623	681	654	679	663	654	666	708	702	668	609	713	676	644	681	650	649	676	683	695	665	653	641	619	673	663	681	636	698	656	702	688	670	684	708	690	658	665	655	711	682	689	645	697	689	642	653	678	680	691	663	660	689	644	676	691	669	693	684	667	654	635	687	661	656	642	656	658	642	699	679	645	625	703	642	684	630	646	637	660	658	659	644	634	649	677	701	719	684	627	633	659	688	646	711	639	673	668	673	670	664	704	676	670	701	633	665	700	671	664	667	636	679	631	721	703	682	647	697	658	735	668	652	664	638	719	690	697	660	669	650	660	655	670	637	625	665	691	666	631	699	646	615	702	644	683	691	661	682	671	637	706	681	685	649	652	681	687	639	672	670	655	652	630	660	631	638	706	671	704	663	691	664	689	651	668	628	613	663	657	670	671	668	609	672	634	643	623	670	677	725	673	677	676	683	689	704	668	654	695	645	649	641	662	697	643	705	711	668	660	656	659	620	758	631	648	701	708	620	667	680	698	657	631	676	665	689	696	673	662	632	644	688	635	692	672	650	669	666	662	699	674	679	705	645	656	650	726	663	638	713	658	638	667	676	605	664	648	647	690	656	677	632	666	666	702	680	622	669	644	667	695	677	681	687	651	663	686	701	670	720	696	605	659	658	690	656	668	655	690	651	696	627	654	646	624	652	716	687	695	643	672	690	636	681	724	674	669	662	695	657	681	630	682	648	653	689	697	620	670	676	654	677	656	633	654	710	659	675	656	680	672	685	672	645	685	643	696	647	666	680	645	663	669	648	706	700	688	658	637	686	628	674	682	703	656	635	698	651	655	695	659	699	645	674	625	699	692	663	651	666	588	668	618	669	668	670	689	644	701	680	675	658	663	731	656	648	640	703	653	653	707	680	657	647	714	686	676	666	638	661	646	653	648	649	681	703	642	664	638	657	699	687	636	668	704	653	660	688	644	626	656	636	648	692	703	662	638	643	657	680	692	641	659	638	665	654	648	642	644	664	659	706	732	665	627	656	676	690	685	653	649	701	659	643	650	632	677	667	674	638	696	723	637	654	618	700	660	703	659	694	642	663	699	642	689	646	626	660	622	673	689	678	653	700	649	662	668	642	688	685	657	650	646	702	631	666	662	700	636	669	614	663	612	665	691	672	662	692	633	645	676	659	658	700	672	722	671	704	662	695	684	615	656	707	658	705	661	686	635	666	653	651	661	617	644	662	678	691	653	712	642	652	713	665	726	676	603	662	680	687	689	641	661	669	671	612	655	667	673	634	700	683	628	686	627	661	679	686	667	700	661	623	643	685	653	684	667	686	672	707	647	650	673	672	693	664	677	647	671	699	685	646	673	676	689	665	643	660	653	666	681	638	601	628	634	671	694	655	685	645	687	682	682	679	661	616	692	687	628	672	691	667	660	648	693	664	659	681	676	655	631	669	671	659	690	690	665	639	638	658	603	677	635	657	682	646	700	640	687	662	670	684	671	654	618	692	691	664	673	721	642	684	669	725	691	694	670	649	679	650	679	670	666	697	666	722	677	630	664	677	693	639	672	653	687	720	633	649	678	703	672	695	629	631	635	666	678	651	666	714	668	631	661	620	629	676	673	690	625	679	636	654	648	633	646	660	659	679	693	705	720	660	700	697	633	656	673	621	639	670	670	650	684	671	667	635	665	662	639	712	687	674	656	696	658	640	664	662	631	683	694	631	682	717	651	633	648	683	682	655	653	639	730	655	661	652	661	675	649	667	700	633	708	671	695	604	673	652	659	617	685	678	696	671	625	640	632	643	659	662	694	690	649	665	670	628	676	647	652	659	658	675	671	614	693	681	663	682	669	657	657	673	657	647	700	710	657	715	583	661	653	677	637	671	705	669	645	643	671	649	682	622	669	642	637	696	641	673	646	707	653	647	681	651	655	683	689	652	628	673	674	703	638	691	653	674	634	684	685	629	649	710	713	688	699	701	647	699	687	673	682	702	666	693	681	632	650	679	710	683	670	695	648	683	623	693	688	658	638	687	684	666	656	691	635	653	673	677	648	653	685	609	662	682	675	651	647	661	621	709	658	686	660	658	680	678	651	641	662	670	687	639	680	656	676	685	723	671	689	628	654	646	636	660	629	660	713	649	658	667	679	676	700	650	663	665	645	646	685	688	657	651	692	683	640	652	627	677	643	612	646	635	630	667	720	611	634	662	683	718	648	610	654	640	703	696	634	703	647	650	661	657	647	689	684	685	652	670	670	699	639	632	650	652	620	665	694	677	627	680	684	676	670	697	692	639	715	642	685	650	690	675	662	679	709	677	674	690	685	635	660	687	625	666	690	693	651	714	670	627	624	642	697	623	673	688	642	716	676	645	725	692	668	702	667	678	696	627	676	711	635	678	687	680	617	682	649	690	674	649	678	665	709	694	696	648	743	702	669
26796	20778	8274	457	226	190	157	148	143	121	113	93	124	125	105	133	133	115	97	101	109	88	105	94	110	98	113	108	132	120	107	106	94	105	96	109	98	98	113	120	96	93	103	102	83	104	107	98	101	113	107	95	105	113	111	95	94	109	95	104	113	124	84	98	126	99	99	117	122	111	100	101	92	112	113	95	106	116	89	94	99	111	113	119	107	112	98	96	104	105	97	104	100	107	101	124	94	109	103	128	111	112	84	108	109	114	109	104	111	97	76	80	100	129	109	96	87	108	84	107	107	108	98	92	103	106	85	103	125	106	96	108	89	114	102	94	95	105	120	100	133	98	107	122	115	124	106	112	117	117	122	102	122	104	100	96	97	119	107	111	99	119	118	113	107	100	97	99	109	103	124	122	113	96	115	115	89	118	119	99	118	87	87	106	120	103	101	113	109	106	104	95	100	108	107	101	98	112	105	86	125	96	85	107	112	113	102	109	124	108	106	118	105	97	137	127	115	89	104	127	110	115	101	106	113	100	93	110	110	106	111	99	107	105	122	83	93	123	112	116	93	103	120	102	107	125	75	101	118	113	94	93	105	100	115	103	103	109	121	101	107	96	110	97	98	111	101	127	100	109	121	101	104	109	123	112	101	102	95	111	110	89	113	101	91	118	85	110	112	97	98	116	110	99	107	91	104	113	111	89	105	91	102	96	97	100	121	110	85	108	104	102	94	120	121	101	123	119	91	92	110	117	116	96	105	132	91	121	91	109	107	93	109	87	90	96	111	96	100	112	94	105	119	119	108	87	108	83	103	93	112	103	94	112	104	129	124	112	118	103	119	116	105	86	104	93	108	114	98	90	116	121	117	107	116	89	114	137	113	90	117	124	115	123	100	105	101	98	99	105	112	108	100	128	97	115	93	102	99	116	112	109	91	125	105	99	117	104	90	101	102	106	121	115	115	114	77	104	111	111	94	110	104	98	111	99	99	108	107	104	94	104	108	88	111	111	101	106	96	98	95	97	116	101	93	108	95	97	105	104	106	97	98	95	132	91	112	102	100	100	110	95	93	97	110	87	94	94	107	113	100	119	94	104	99	120	114	100	113	105	86	100	108	109	99	96	107	101	118	116	108	111	124	116	103	92	116	114	115	104	103	92	107	106	88	115	95	102	117	100	123	108	114	120	105	120	99	118	98	105	108	102	109	112	93	106	109	113	115	109	106	121	115	95	107	112	111	124	90	96	88	115	109	106	116	126	113	101	107	109	103	99	127	100	119	98	105	78	106	111	96	129	121	114	104	101	102	113	93	114	93	101	107	96	109	111	113	115	108	114	98	110	117	106	109	121	92	106	107	99	102	114	103	128	111	84	119	98	109	98	121	120	113	90	104	124	121	109	81	118	110	95	105	119	121	107	98	104	96	102	91	98	118	109	113	86	114	98	118	110	87	99	112	119	107	104	89	102	110	99	86	128	114	122	105	126	108	104	97	100	117	106	95	119	101	97	110	105	122	121	101	108	99	94	94	120	110	98	116	100	113	97	82	101	95	89	97	96	116	94	114	91	86	104	109	113	115	91	100	104	105	104	105	104	85	91	101	103	114	116	99	122	108	117	128	103	108	109	97	88	113	113	109	103	103	102	94	109	96	104	130	109	105	100	93	113	107	116	100	102	108	103	117	94	105	101	98	115	103	88	102	125	117	94	105	97	98	100	118	99	108	107	107	121	95	114	113	114	111	125	92	106	84	87	108	108	120	113	101	95	102	102	101	106	104	117	92	126	121	108	101	103	112	90	118	107	106	110	115	90	111	111	118	99	103	115	111	118	105	111	95	101	93	115	100	107	105	126	93	107	102	119	91	105	114	118	122	104	112	96	106	98	92	111	102	107	117	114	102	110	92	106	96	115	132	113	103	113	118	109	109	94	102	93	118	110	103	109	109	96	118	108	93	97	99	89	130	87	90	106	95	103	106	109	122	109	105	97	94	111	97	96	121	112	103	108	99	82	117	95	101	117	104	118	117	115	96	126	102	104	115	104	85	114	101	98	102	122	103	103	89	105	117	115	109	96	130	113	97	96	97	109	112	83	109	101	102	114	120	116	120	114	105	106	123	106	104	105	107	101	95	118	71	118	105	104	120	91	124	111	118	93	113	125	119	110	99	96	96	106	115	86	106	117	100	104	115	124	99	115	111	87	102	118	111	89	97	117	105	84	92	113	93	114	104	101	107	121	111	126	96	105	106	122	109	116	86	95	97	104	104	113	113	122	84	98	108	96	100	101	111	123	98	92	125	106	106	105	116	99	112	112	109	116	113	120	103	106	109	88	93	120	109	118	101	97	89	111	96	115	113	107	111	99	106	90	122	107	101	102	104	104	102	92	97	108	104	109	105	99	99	94	101	112	114	95	94	89	127	100	120	77	110	87	108	93	111	114	98	102	126	110	123	108	105	105	117	109	99	114	91	113	117	91	114	136	115	105	117	110	93	102	97	93	99	98	105	106	112	103	96	103	88	114	98	99	101	109	95	101	89	104	90	116	123	111	106	106	102	103	127	100	105	96	99	85	115	115	110	97	95	105	124	91	96	112	107	119	91	106	91	100	116	110	103	119	107	108	120	104	118	104	99	111	105	117	133	124	106	87	73	99	106	117	119	105	80	108	102	93	112	99	110	112	95	97	112	86	108	100	114	95	102	117	91	101	98	115	97	114	101	127	102	120	116	91	114	100	92	146	96	114	100	108	106	98	100	108	103	102	95	95	108	96	115	96	122	99	101	103	106	105	109	103	106	101	105	122	98	93	112	106	99	93	98	100	107	120	113	105	112	89	89	111	112	112	99	86	120	109	115	113	107	92	86	103	105	114	99	94	113	92	84	127	107	96	104	103	107	109	103	111	113	108	95	104	93	93	96	99	112	113	113	107	113	113	115	114	110	105	98	105	97	111	116	100	103	108	109	108	116	103	105	128	83	108	84	102	100	104	104	96	105	84	94	101	111	97	99	112	103	109	100	103	86	113	111	95	97	118	106	116	108	119	102	127	93	104	104	92	114	129	98	103	100	92	97	101	118	94	114	115	122	119	102	112	97	107	115	97	108	94	101	103	110	109	113	101	106	103	92	96	117	105	122	108	98	94	107	106	116	91	93	91	100	95	92	101	95	96	122	93	98	112	113	101	94	107	117	103	120	122	89	123	102	108	108	102	99	113	90	112	112	117	116	105	100	103	119	101	102	108	112	100	106	115	89	98	102	128	93	99	87	123	96	101	98	121	110	115	101	111	101	108	108	94	122	100	98	110	97	115	99	105	104	107	109	110	105	103	95	108	110	103	93	90	110	97	124	145	102	113	101	102	110	85	108	119	123	99	106	109	111	110	105	108	99	102	111	113	108	97	104	119	119	111	107	107	106	110	111	103	103	108	105	106	84	118	102	93	102	95	93	109	102	113	104	98	101	93	102	112	85	93	97	86	118	115	100	108	116	118	115	95	101	94
3839	1356	1173	606	439	343	331	279	268	228	220	195	238	189	210	201	216	221	204	204	171	174	195	189	192	189	176	193	205	196	202	206	205	177	198	218	201	211	175	205	210	190	177	197	186	190	180	176	190	169	197	202	180	194	174	181	206	194	204	186	213	190	174	168	192	214	204	191	215	190	204	181	178	169	170	177	179	193	182	194	176	185	211	176	183	203	200	172	175	196	182	183	203	190	167	175	203	205	180	180	177	213	193	178	206	201	192	187	180	183	180	187	173	164	176	189	203	193	210	206	199	175	194	206	177	169	178	194	188	148	197	173	192	186	189	192	179	218	209	163	151	169	177	188	192	183	203	183	175	180	191	192	203	207	185	174	174	193	160	186	196	184	184	199	172	194	156	173	192	177	186	178	198	186	191	192	173	167	183	177	204	182	173	171	195	184	163	178	163	194	187	201	189	158	190	188	185	196	191	203	181	182	173	181	190	188	172	176	193	172	183	176	176	186	175	192	186	191	165	187	172	166	186	234	193	169	164	215	188	195	171	194	191	180	196	184	203	177	178	178	204	191	176	196	184	181	173	186	187	183	192	218	187	180	201	183	190	173	182	185	210	182	200	191	169	190	188	185	188	182	216	187	197	195	193	217	191	189	177	181	162	175	189	190	196	180	174	191	196	178	161	177	180	192	194	200	209	196	195	167	175	194	174	158	180	182	175	182	189	194	179	176	172	203	174	174	200	169	190	186	200	188	192	198	159	178	177	191	179	195	222	209	192	193	191	184	174	195	188	193	174	173	182	182	172	205	175	217	186	156	190	181	188	192	172	183	178	191	176	175	171	161	157	209	186	174	174	181	187	215	179	207	187	205	200	187	192	212	198	183	174	190	189	198	200	197	183	210	208	204	212	201	167	176	173	184	178	184	198	187	199	192	188	183	182	172	202	192	183	202	181	192	187	176	187	179	174	175	184	185	192	189	185	199	188	205	178	191	177	193	210	185	182	167	172	172	174	187	167	192	196	190	183	187	198	175	180	196	169	196	198	182	167	172	211	190	199	178	195	202	177	175	183	190	174	189	168	179	183	188	201	197	171	182	204	171	202	196	183	175	196	182	200	185	193	150	168	181	198	205	166	198	186	179	211	176	187	194	184	183	169	180	173	199	190	188	192	173	173	194	194	184	171	169	179	180	172	191	177	191	191	189	197	195	170	188	161	187	209	181	204	167	190	197	192	190	185	215	190	209	190	179	171	183	183	176	205	175	192	207	182	183	175	207	182	178	211	199	167	181	172	180	199	183	176	177	197	190	199	192	205	188	181	172	208	179	180	173	197	183	214	183	195	188	193	216	188	162	180	188	198	178	155	184	182	174	182	205	163	176	207	194	210	199	181	194	178	170	207	169	182	182	181	171	195	202	184	199	185	168	219	176	169	178	182	211	205	187	172	175	167	196	186	189	168	183	194	187	202	219	164	185	190	206	190	173	173	170	191	185	201	180	216	195	217	205	213	215	218	189	209	194	179	197	180	173	188	181	188	171	201	165	201	173	200	180	205	191	195	198	224	182	188	192	177	166	173	197	182	174	215	181	185	187	181	161	189	190	179	199	192	192	210	209	187	186	149	179	203	200	189	178	185	191	177	182	187	183	188	197	198	195	205	177	176	180	191	175	164	173	168	188	209	204	186	167	188	181	181	218	201	180	189	188	200	177	186	169	215	164	185	194	172	195	179	167	174	186	182	178	194	203	185	184	179	202	166	189	185	194	202	192	202	202	173	199	178	186	185	172	183	177	217	170	185	200	200	182	199	207	202	200	199	179	201	179	167	182	173	197	138	193	184	178	198	180	179	181	200	199	213	186	192	177	195	175	192	171	200	203	206	179	189	177	185	177	179	180	193	199	197	193	185	188	182	171	190	216	180	216	170	177	177	195	183	175	185	177	180	166	176	186	178	177	171	185	203	182	161	176	174	219	200	185	188	180	185	189	156	183	164	190	165	155	184	168	180	192	181	186	188	202	204	170	165	199	170	174	195	167	197	180	207	194	186	181	187	205	175	174	211	182	196	180	182	192	190	179	178	186	197	174	183	174	200	186	215	165	191	191	179	202	197	220	194	187	183	200	180	193	193	189	185	171	187	170	167	202	175	176	178	173	198	170	150	191	201	199	181	173	193	207	180	180	171	208	184	202	186	181	190	189	195	188	199	193	188	183	190	186	193	208	163	186	191	186	200	176	191	211	192	187	211	184	198	208	165	195	196	179	191	186	190	197	201	207	178	182	170	194	194	183	185	193	187	175	159	192	172	173	211	184	195	192	188	174	196	158	179	181	183	164	202	185	166	189	199	202	165	185	194	185	173	191	176	182	177	189	189	186	193	190	189	186	202	208	185	172	191	191	201	203	188	173	187	186	177	214	181	197	210	197	185	193	178	203	175	181	169	204	171	175	190	167	177	199	182	185	183	191	169	200	186	182	181	188	213	197	173	166	198	201	189	180	204	167	206	189	196	200	168	198	187	198	175	179	175	189	162	193	190	171	190	182	186	168	187	182	180	171	179	189	165	177	202	202	199	165	184	174	194	190	189	183	199	172	195	201	204	172	189	193	201	171	184	189	192	189	191	193	176	200	212	138	194	204	179	174	185	192	168	199	199	175	188	169	201	181	179	182	176	191	182	195	177	180	180	166	179	155	144	211	200	184	194	200	185	197	179	191	180	191	197	200	185	171	182	199	171	181	173	183	159	165	164	179	174	201	197	182	191	183	194	185	190	174	229	187	202	203	183	189	176	188	175	209	187	184	187	190	182	192	182	174	192	198	203	171	199	177	180	176	183	182	199	204	205	198	172	186	178	202	191	177	185	176	213	176	179	187	199	188	224	174	193	196	187	184	193	198	177	161	221	184	181	180	193	182	164	175	192	197	171	152	164	175	204	199	203	194	196	188	213	211	166	201	179	172	203	193	185	206	187	215	191	175	214	176	198	186	183	188	200	191	186	183	189	200	182	202	188	188	183	177	170	214	207	214	186	179	185	190	176	195	160	193	155	167	180	183	171	178	193	184	188	196	193	189	186	187	186	208	184	184	211	186	186	192	220	205	186	161	179	192	198	211	172	190	184	178	203	190	215	213	164	168	190	175	199	184	201	181	185	177	189	176	189	185	170	193	183	169	163	151	190	153	182	207	197	185	191	187	176	169	195	180	187	180	183	182	189	199	190	173	215	186	158	169	170	187	205	171	211	185	176	167	176	193	202	169	190	205	181	180	171	175	166	184	170	178	179	174	170	171	209	187	178	180	198	186	210	158	200	199	181	189	213	188	179	191	194	205	199	187	188	204	195	166	180	200	180	185	188	191	189	194	189	179	168	169	186	188	209	157	169	180	206	197	185	195	195	204	210	183	190	183	195	201	201	191	180	186	172	188	185	168	145	196	178	193	206	191	176	202	165	188	195	192	157	183	192	192	190	166	175	193	169	177	174	201	195	177	189	198	177	186
24233	21444	28934	24338	21305	4232	897	605	518	477	445	419	378	383	374	362	339	367	315	340	314	311	286	314	312	309	277	269	311	304	319	305	282	289	291	289	301	298	292	285	267	262	308	289	312	293	271	312	282	271	267	279	300	284	310	275	303	328	277	308	251	272	286	274	318	305	294	280	303	303	293	289	273	268	312	296	272	318	279	276	293	283	294	287	298	292	317	245	300	253	249	283	293	266	297	294	265	276	286	290	290	288	284	290	302	297	289	299	290	307	297	293	293	298	285	271	295	260	307	296	305	298	341	304	314	283	292	267	297	269	282	277	304	258	290	293	291	266	292	300	314	275	268	283	294	285	279	299	260	303	281	283	284	285	304	263	287	300	310	265	287	254	298	286	269	296	292	267	294	285	287	293	275	283	257	320	266	276	283	297	254	283	292	277	317	321	294	292	286	289	283	312	281	292	289	275	283	316	319	293	294	304	297	276	293	286	312	300	273	270	273	288	308	313	257	277	280	295	273	271	295	291	320	275	286	248	307	294	267	294	289	278	277	295	245	282	289	275	280	278	283	295	297	276	254	318	312	288	257	290	280	271	282	262	272	261	303	282	275	266	299	296	268	276	301	285	298	281	267	282	299	274	294	313	269	294	325	260	282	243	303	257	317	271	282	279	290	290	299	230	284	262	307	290	263	293	323	294	283	309	298	299	303	282	281	275	299	302	287	285	299	277	257	301	283	303	246	298	302	305	272	277	292	313	278	262	288	276	271	301	253	294	311	278	298	265	275	302	284	259	269	291	297	306	283	255	281	281	294	292	269	326	286	299	264	274	300	287	256	258	296	280	284	290	251	284	281	316	270	308	263	294	277	298	282	318	283	274	279	272	283	272	269	326	302	306	280	276	259	291	309	272	272	267	254	260	265	316	271	303	303	298	311	311	282	283	300	282	263	295	258	322	296	282	297	282	286	290	274	293	320	294	293	300	263	269	289	291	279	317	300	278	280	298	291	289	271	320	294	303	264	280	269	257	286	291	301	284	267	305	304	285	311	278	304	277	284	307	317	283	284	274	284	312	276	272	296	295	287	298	274	270	291	264	283	303	305	274	296	289	286	294	291	284	297	289	277	313	274	290	299	302	273	305	279	301	310	304	322	277	280	276	285	284	296	318	309	333	311	297	282	313	254	281	288	301	275	303	305	286	246	290	295	296	265	287	277	308	247	290	278	265	280	294	298	288	283	292	315	252	304	284	259	297	274	309	292	263	296	282	262	293	284	280	300	263	278	253	317	259	254	298	279	283	275	292	300	275	276	314	290	268	294	306	318	333	306	272	312	269	287	303	278	298	282	309	289	280	290	283	290	294	280	264	260	305	294	277	290	309	275	279	290	291	280	269	307	289	279	269	257	291	319	292	274	295	270	276	304	275	280	269	277	297	295	287	299	271	318	302	265	317	285	304	281	267	287	269	287	300	289	272	292	283	281	309	298	287	286	308	283	284	337	277	283	270	264	258	281	307	304	269	288	280	303	271	277	299	310	264	268	303	275	290	277	266	308	293	262	296	309	287	296	278	299	282	296	276	294	277	287	274	273	290	299	282	273	302	318	272	281	269	278	322	302	281	298	265	278	302	273	286	267	269	282	259	274	288	276	290	269	306	268	301	272	276	275	270	283	284	297	294	291	287	263	281	256	292	284	302	277	260	300	292	275	282	302	255	268	295	317	252	282	280	289	282	277	267	293	267	288	235	284	298	290	299	288	261	286	289	310	285	304	292	316	278	280	327	305	292	279	283	311	305	268	270	262	300	265	311	295	314	284	275	262	312	291	284	283	260	271	278	300	259	288	299	291	289	284	283	290	314	285	272	266	283	289	310	281	310	286	280	279	305	261	305	271	276	282	263	317	287	314	283	269	306	291	274	326	298	319	269	268	291	290	277	272	270	288	280	305	297	268	289	299	273	288	293	250	268	301	248	281	283	301	291	300	320	293	263	292	276	299	295	296	278	277	260	305	267	293	286	300	292	272	244	293	269	302	257	299	270	265	296	324	291	293	299	298	295	304	303	271	289	314	313	291	284	252	291	261	273	304	296	294	287	274	263	280	301	291	314	294	292	267	296	261	270	276	262	281	280	272	272	293	279	282	285	293	288	272	272	281	287	279	287	303	268	297	296	281	286	281	266	266	296	322	312	277	288	298	296	277	277	271	277	284	307	282	287	263	296	276	310	320	288	286	298	280	259	290	275	286	267	298	262	268	311	292	290	269	300	299	281	280	292	279	291	273	312	270	244	261	304	275	293	287	284	273	311	283	272	281	285	267	271	275	265	274	291	284	284	268	280	290	303	306	295	274	280	300	276	293	247	267	288	276	266	288	254	254	270	298	298	297	279	278	262	285	282	289	292	265	278	304	302	293	302	286	289	312	293	294	275	273	294	273	271	313	248	299	265	269	301	278	310	321	272	283	268	279	280	296	284	269	270	261	267	298	301	271	279	296	286	260	265	270	300	280	310	274	283	299	300	260	288	304	286	277	299	299	271	266	275	288	276	295	321	274	270	306	278	289	278	254	262	279	277	290	308	271	277	294	287	286	290	286	308	278	270	265	286	308	273	300	278	265	303	295	280	285	266	289	304	289	299	317	275	309	289	297	293	271	308	275	289	269	301	277	319	283	290	281	299	279	294	284	272	279	261	262	293	269	286	273	272	309	277	274	291	289	308	310	280	275	287	292	294	295	292	259	271	306	315	281	283	323	296	272	296	273	274	280	307	263	286	309	281	255	239	290	314	239	290	295	269	270	283	283	316	270	305	312	265	279	279	289	274	280	292	306	299	297	250	274	298	263	307	306	298	281	260	280	290	338	286	280	282	281	275	295	270	317	283	309	316	289	284	270	286	286	274	264	308	254	262	290	289	290	270	277	323	311	297	307	297	295	293	296	315	304	287	298	293	296	288	286	295	256	318	260	300	271	300	262	318	268	277	282	300	293	306	296	285	281	280	297	266	280	307	286	281	268	280	290	290	326	250	315	274	288	282	248	303	280	272	261	267	269	295	303	281	257	292	297	268	266	278	258	298	275	288	301	269	304	306	287	302	279	291	302	287	261	261	288	279	283	288	298	291	281	271	286	274	286	265	309	284	259	289	298	288	289	277	295	299	274	280	311	288	274	257	299	267	270	284	302	267	271	265	309	263	301	271	282	300	278	283	313	274	272	281	293	300	263	299	315	278	263	289	301	273	284	288	296	284	297	303	297	292	284	249	272	270	285	309	293	303	274	277	299	282	279	310	287	268	281	282	303	305	317	306	273	285	281	266	267	279	296	280	290	265	285	287	269	288	303	284	286	272	263	299	270	290	278	282	299	273	286	286	256	275	265	288	295	271	304	290	305	297	294	293	294	288	270	272	249	297	291	285	275	306	302	289	309	283	279	268	267	284	288	274	260	288	279	283	295	274	308	287	264	305	291	266	274	282	305	296	304	265	298	328	283	259	299	277
5837	11153	9278	4811	3263	2431	1879	1473	1317	1060	1003	890	829	741	723	700	666	598	585	626	601	581	571	551	572	509	547	555	529	543	482	481	529	487	486	502	488	494	456	471	479	490	515	489	526	487	471	488	476	463	488	507	483	490	474	480	460	456	467	463	442	455	477	465	457	477	505	480	477	474	471	478	480	473	490	421	479	475	470	427	458	514	441	504	474	451	513	478	515	474	472	466	507	464	485	492	426	497	513	491	505	472	484	500	458	494	459	456	481	459	468	455	467	486	468	442	454	483	444	493	452	490	463	428	467	468	458	446	427	496	449	443	461	479	489	471	447	446	474	482	487	528	460	469	468	504	470	454	479	448	461	484	434	463	452	445	461	448	471	476	477	451	485	446	447	483	450	475	473	472	465	493	464	472	479	458	438	460	467	471	488	484	473	428	437	465	438	483	446	493	467	447	492	478	478	487	454	476	487	493	492	450	440	475	460	451	457	479	449	438	452	448	479	428	454	469	476	488	465	452	483	478	479	509	475	448	441	448	441	452	456	466	468	470	421	480	476	512	492	488	453	456	476	498	439	449	479	478	519	454	478	500	446	480	452	473	467	452	499	498	479	431	475	466	451	483	478	470	424	471	489	453	469	458	461	444	440	471	464	461	482	463	476	447	460	459	426	444	471	468	455	472	456	480	466	485	445	450	484	439	445	447	461	440	457	488	491	463	465	499	488	494	471	444	438	501	451	494	481	435	463	473	467	442	435	489	482	446	502	484	495	496	517	492	453	457	483	455	467	479	473	449	489	479	465	478	443	459	463	465	437	478	464	464	474	445	439	475	463	454	468	446	454	446	474	468	448	439	447	515	479	480	442	465	485	478	475	477	487	463	450	437	443	424	470	480	453	466	455	450	420	467	455	501	462	474	488	463	448	473	432	481	489	424	490	458	458	463	462	446	471	467	465	486	427	444	489	460	472	472	467	453	471	456	469	459	453	484	471	479	489	455	459	466	487	455	442	457	515	459	447	453	441	448	437	459	464	451	438	477	444	468	488	460	495	455	483	471	431	486	486	466	462	480	486	395	435	465	484	464	462	476	467	448	442	434	487	473	461	484	434	463	444	459	434	463	500	448	436	481	492	446	476	445	484	473	487	482	440	466	460	475	459	469	501	465	432	519	514	487	482	453	494	477	477	445	463	475	428	421	476	452	482	509	445	477	478	439	453	462	457	479	474	467	449	462	461	490	497	468	492	481	440	452	427	424	448	444	447	488	493	478	444	437	456	472	473	460	449	424	462	490	475	460	455	441	474	489	464	454	416	435	447	447	475	451	444	474	463	446	468	454	460	466	482	491	482	511	479	502	439	446	477	465	488	477	457	460	442	459	479	492	471	470	478	430	483	477	458	510	462	496	472	479	479	469	467	481	441	425	466	445	458	466	437	454	496	477	454	476	462	442	487	486	460	428	456	463	396	449	449	421	497	476	462	506	473	446	446	432	472	465	458	498	427	447	480	464	436	463	431	478	466	465	430	455	462	460	445	450	496	485	474	464	484	444	471	468	464	480	439	455	484	471	473	479	460	483	470	481	499	469	486	472	481	494	468	466	497	431	438	470	466	483	479	495	492	433	436	447	439	501	475	452	459	474	483	415	415	455	476	406	502	475	470	439	461	450	482	451	463	504	494	490	447	483	435	467	451	460	469	473	462	488	422	420	467	469	473	461	465	434	453	461	454	452	442	512	416	456	440	488	498	489	413	425	464	459	477	430	464	447	470	460	455	443	447	467	489	466	474	449	454	474	469	480	495	437	464	448	470	458	475	455	506	518	471	466	458	461	464	458	453	471	462	465	478	465	452	481	457	446	454	449	456	469	474	449	478	418	479	431	482	472	468	498	458	497	450	442	416	460	447	453	432	479	412	491	527	491	487	454	426	507	483	446	439	495	461	472	457	478	461	441	502	451	470	555	495	470	420	468	478	443	494	466	488	462	481	460	459	477	452	438	483	474	477	480	430	456	462	515	443	444	494	452	489	461	450	440	464	510	446	425	512	512	428	457	437	437	479	446	487	501	449	431	464	423	428	428	454	445	494	455	477	474	458	511	484	458	452	465	486	478	464	444	499	488	470	441	485	501	470	467	441	452	475	465	460	472	447	486	452	493	462	449	483	449	457	467	510	498	442	459	467	479	465	419	474	482	452	489	438	467	438	495	494	477	449	467	501	488	527	484	461	459	460	486	493	460	453	417	452	433	504	450	423	482	488	462	473	469	487	480	465	439	480	461	457	480	478	459	409	481	465	443	478	474	450	469	486	464	475	483	442	467	443	501	468	458	433	487	447	463	478	461	498	470	491	452	493	494	466	432	468	480	456	474	499	475	468	428	467	469	437	467	437	440	458	441	459	433	431	470	448	481	472	463	445	447	496	472	491	478	458	468	495	437	460	492	462	491	467	480	461	481	524	468	461	423	457	472	470	485	466	449	504	465	448	480	439	462	454	465	435	491	478	448	463	488	484	467	496	482	451	445	520	488	454	501	464	400	493	478	466	495	499	460	459	486	516	480	428	486	478	493	485	454	505	448	468	447	489	473	434	480	473	498	501	469	483	429	476	451	475	450	446	438	500	477	469	485	467	468	474	474	465	450	433	467	463	476	467	453	481	451	448	465	487	493	490	435	476	436	467	458	444	444	452	462	452	447	474	453	472	456	447	506	470	446	475	472	477	437	470	490	438	482	494	519	462	437	494	476	433	474	515	481	489	448	497	470	469	470	504	483	448	513	463	457	461	445	504	469	465	474	437	442	497	461	453	504	442	459	494	462	441	491	445	436	443	482	481	443	451	446	468	438	482	469	465	455	445	465	471	461	483	463	449	467	500	454	440	472	450	449	474	457	461	467	452	496	492	457	454	512	492	470	478	481	459	453	489	447	456	440	472	478	443	461	449	473	470	489	460	463	440	462	468	428	419	412	458	533	477	429	450	465	427	440	416	485	471	501	453	464	476	469	455	452	458	455	444	463	476	467	475	498	434	481	466	467	493	470	456	431	467	439	440	492	457	487	449	463	471	464	482	501	440	477	486	465	464	464	434	460	503	505	477	490	488	460	480	497	457	466	461	458	478	469	486	463	432	471	467	453	464	458	450	464	463	432	492	472	475	467	499	475	454	456	473	465	478	473	462	477	487	504	488	448	412	507	456	431	448	471	491	464	469	491	429	455	465	521	471	468	489	460	456	491	453	480	473	472	430	451	410	480	474	464	473	452	479	419	494	443	513	464	471	473	484	493	503	466	483	432	444	472	490	451	464	473	471	475	476	446	443	443	469	461	437	427	461	468	458	437	455	456	444	494	465	501	496	485	481	448	465	474	479	432	466	464	451	445	491	450	483	469	474	488	438	485	471	437	484	512	443	483	468	476	478	512	504	493	484	472	481	496	465	419	456	492	451	451	484	460	468	453	417	460	475	481	449	451	477	465	453	478	466	455	461	431	485	462	471	479
23221	21416	29473	23744	21416	21261	3862	1088	895	806	746	673	624	562	595	579	558	495	543	495	483	481	483	520	491	534	487	452	419	473	435	467	475	464	453	464	440	470	431	441	462	424	417	431	450	430	414	433	478	448	450	451	439	422	445	428	429	449	414	413	396	440	417	416	432	461	405	443	418	441	409	477	459	453	426	416	452	433	461	414	463	422	444	432	482	445	443	458	468	410	421	405	417	441	433	430	428	443	422	397	433	390	466	407	427	436	377	454	446	434	444	409	424	454	440	416	377	448	414	455	446	464	423	458	458	434	439	438	454	428	430	402	410	458	400	449	393	490	407	432	428	405	440	449	435	401	457	420	426	430	419	449	421	438	427	432	423	401	461	450	475	413	436	416	434	426	425	427	416	449	421	478	443	420	414	436	387	424	401	418	419	438	428	392	428	429	447	453	462	405	469	393	443	476	419	417	413	456	403	424	439	390	426	433	442	388	457	450	424	432	419	455	468	420	425	439	432	462	422	417	415	426	432	409	433	442	475	413	423	456	401	456	408	418	431	445	429	375	421	418	438	451	485	430	467	430	424	409	397	386	406	408	424	436	429	422	441	416	391	437	437	441	372	437	428	454	444	459	427	394	414	444	415	425	428	442	435	402	436	448	438	439	428	447	434	425	453	406	444	482	419	418	435	429	454	428	428	423	434	391	433	410	419	382	404	448	432	430	428	399	389	432	397	446	398	448	404	421	432	428	430	406	417	434	412	393	427	417	461	446	424	439	420	455	408	444	428	411	436	388	426	417	454	403	420	439	433	415	413	399	405	408	381	445	440	435	428	379	411	459	433	410	433	448	477	457	411	425	409	439	420	421	433	427	407	427	475	438	451	426	402	412	409	457	463	439	402	426	430	386	405	404	448	396	440	393	439	408	457	443	479	411	437	434	401	419	412	455	443	456	427	433	426	421	420	463	411	435	413	438	419	395	395	415	388	392	396	372	463	422	417	427	448	407	426	421	431	386	443	453	484	415	406	405	401	417	415	435	431	404	454	421	434	430	442	402	399	438	432	417	406	437	441	457	461	440	437	406	418	453	425	433	424	425	422	416	397	421	412	427	433	413	397	446	441	419	454	406	411	451	442	420	437	411	393	447	452	445	413	451	448	410	382	409	466	409	373	439	430	417	443	399	455	421	417	399	453	460	406	412	461	445	448	440	433	414	432	423	432	375	423	423	406	436	403	412	409	398	442	412	375	430	413	439	412	404	417	394	469	433	422	396	415	434	440	382	452	405	445	410	416	429	426	447	439	455	444	459	445	402	434	450	427	440	446	446	440	420	432	434	421	423	396	400	415	418	432	407	385	438	412	424	420	449	447	414	419	406	408	419	450	420	443	417	437	423	427	431	446	449	440	444	423	433	434	451	428	412	459	449	406	443	412	414	413	442	405	427	430	419	402	404	411	423	414	405	394	391	415	435	425	402	422	383	442	435	420	428	430	439	443	426	458	432	421	441	466	429	428	409	432	432	393	427	447	421	443	440	391	378	405	425	445	422	428	452	455	428	432	454	450	397	416	428	420	407	446	408	395	443	411	402	410	467	404	418	428	430	408	449	428	414	398	426	443	418	427	452	403	415	400	437	403	425	431	466	424	390	410	426	451	460	425	403	434	426	390	450	410	423	470	444	448	443	428	432	403	447	450	440	442	428	388	430	444	417	423	429	429	408	417	440	420	415	413	399	374	433	451	462	409	437	405	427	415	435	430	438	386	413	418	466	409	447	372	449	414	396	440	416	418	419	428	404	416	386	423	428	450	414	422	415	440	412	437	459	379	412	429	406	419	406	426	428	433	402	435	444	374	413	381	404	422	404	408	407	411	409	411	422	456	440	414	440	394	397	423	404	399	408	405	465	433	419	466	447	438	415	446	425	428	426	418	392	418	440	398	401	406	437	406	440	427	400	456	404	409	423	432	445	456	437	413	446	418	404	431	456	425	464	421	434	414	412	428	408	438	412	421	404	435	442	429	467	385	443	408	453	430	410	433	441	422	434	418	403	428	424	438	396	442	427	456	431	444	440	409	424	429	424	442	410	415	453	400	426	407	436	443	390	440	414	431	421	481	404	377	430	458	398	438	425	399	427	431	426	426	434	415	417	418	428	405	415	425	438	435	434	413	383	374	400	439	428	413	406	425	418	460	401	408	393	418	397	436	403	452	407	432	410	409	447	412	434	398	408	391	425	406	441	393	448	407	419	415	406	411	409	392	410	481	422	427	457	413	432	429	430	383	391	439	423	388	391	386	435	421	409	430	417	454	422	413	402	434	443	440	415	421	455	440	429	407	444	431	419	412	428	388	438	428	415	410	393	412	443	422	420	386	425	392	438	412	451	398	401	451	422	422	421	442	435	443	427	444	416	378	426	415	438	415	423	416	426	426	438	410	392	420	468	444	436	442	385	453	432	401	435	381	392	388	462	403	442	405	426	435	402	403	427	415	411	436	421	421	394	434	383	427	422	410	383	450	420	438	446	429	440	438	429	461	424	435	405	395	425	439	423	424	410	401	459	436	358	392	384	427	452	417	424	437	432	444	432	426	410	414	418	477	393	422	427	424	445	364	459	443	378	464	392	440	433	381	411	412	430	405	379	418	405	418	412	417	458	412	406	405	432	419	412	412	416	420	430	386	404	406	436	425	439	425	400	425	414	422	412	444	449	418	409	449	433	432	409	439	426	385	426	449	395	365	421	420	424	429	424	452	440	442	453	440	432	404	422	434	402	390	456	414	411	429	383	385	412	495	451	450	447	427	453	443	374	428	474	408	462	439	435	415	439	451	441	421	424	409	382	426	400	412	415	397	413	432	431	456	454	402	422	415	387	425	440	405	424	422	444	405	402	449	471	451	433	425	407	420	415	424	437	442	417	412	443	423	386	425	427	392	408	424	391	391	447	443	436	438	424	404	455	438	423	426	404	413	415	422	433	430	442	419	419	442	396	441	444	399	424	414	468	423	435	412	427	415	451	438	410	403	441	413	433	443	399	401	464	421	407	458	396	419	416	420	439	434	399	420	437	422	432	453	422	435	416	429	451	436	401	421	413	437	437	421	440	472	392	424	426	405	417	413	400	408	419	454	417	390	442	420	374	437	429	427	406	475	439	443	463	423	401	469	418	397	397	415	455	388	431	404	433	411	431	436	403	378	439	472	446	403	414	440	408	420	453	424	417	446	468	408	427	380	436	396	410	383	405	430	409	428	419	436	449	442	426	440	440	423	458	419	410	396	389	432	420	458	446	386	426	413	385	430	400	420	477	439	399	410	418	423	432	437	436	431	406	429	424	390	449	407	434	414	406	433	428	401	417	427	456	402	422	441	452	410	449	417	396	424	386	442	410	413	440	431	429	389	454	446	451	423	436	434	471	439	424	425	462	423	441	433	396	442	436	410	446	456	425	418	427	439	472	443	411	431	431	412	410	425	391	435	413	417	383	427	439	394	403	391	447
8571	17631	14785	8134	5803	4230	3322	2628	2259	1893	1632	1460	1314	1241	1139	1014	977	945	969	942	923	850	822	811	810	806	767	750	771	754	747	742	772	711	742	692	730	745	709	704	708	715	687	742	698	730	706	710	723	702	707	698	670	681	692	702	688	709	674	639	748	673	694	707	690	749	723	703	669	693	660	700	683	718	705	702	733	673	682	674	704	651	715	691	718	711	615	680	678	690	694	668	743	699	654	681	676	691	628	673	690	672	737	700	663	653	643	708	673	664	706	631	695	703	674	661	659	672	710	688	652	630	672	694	656	638	615	681	664	680	639	714	654	698	727	699	681	677	713	656	670	669	697	681	655	724	702	691	632	702	678	691	670	708	682	666	707	676	705	669	680	620	700	694	671	673	655	693	653	656	676	635	670	711	675	698	636	667	679	647	687	636	710	686	742	648	661	675	657	682	668	673	656	676	614	705	623	701	614	676	655	646	641	644	686	684	635	678	700	675	669	653	686	690	686	683	706	651	663	690	617	642	674	667	639	688	696	678	669	675	687	640	684	678	690	663	698	662	646	655	699	637	687	714	683	659	632	701	702	709	648	659	715	680	665	689	653	636	696	679	692	693	679	691	711	670	672	705	665	717	673	676	663	680	685	695	652	682	688	700	676	642	674	678	689	665	663	607	677	640	678	668	664	674	666	713	706	722	692	706	684	600	644	696	702	637	676	652	690	642	677	694	685	694	662	723	649	664	734	707	670	688	637	679	666	734	704	653	668	662	681	681	673	696	679	674	664	666	666	674	654	626	669	631	660	642	679	694	660	688	676	667	680	681	678	668	713	637	652	638	669	684	664	652	673	654	698	643	713	655	661	668	652	678	696	668	672	696	621	655	669	680	661	691	679	702	688	654	692	682	660	728	694	677	651	705	682	641	723	679	665	694	663	676	683	670	634	632	689	649	687	655	616	644	684	701	687	692	668	672	618	654	698	696	656	725	633	681	673	677	643	689	695	712	675	647	696	652	669	637	685	677	646	649	678	599	641	680	652	685	667	656	642	700	631	647	706	688	682	677	703	695	716	700	701	647	655	709	649	658	722	683	639	693	648	647	660	672	613	710	700	667	687	662	649	622	694	664	691	689	653	639	697	671	680	709	690	697	674	663	656	644	648	699	721	687	682	660	643	682	672	610	716	710	674	684	674	643	686	638	669	653	709	657	640	698	684	692	663	680	671	661	699	693	697	669	658	636	689	700	698	713	657	788	675	687	627	619	693	676	684	709	653	723	674	708	668	674	660	666	690	687	658	654	701	666	680	692	717	687	683	676	690	686	685	717	658	693	715	630	692	663	643	684	647	658	642	654	636	675	683	657	691	673	674	680	668	669	632	667	680	697	723	664	716	649	678	664	659	685	726	682	642	657	701	623	692	688	672	676	695	651	656	705	635	668	668	648	647	671	659	623	658	662	644	704	691	660	676	706	636	679	672	671	678	634	664	683	561	668	688	693	667	697	657	672	651	626	703	646	705	652	666	670	658	649	676	687	653	743	707	663	684	655	670	682	678	635	682	607	623	671	667	698	662	705	671	677	661	706	663	672	664	725	710	676	696	697	643	682	648	651	638	666	615	682	664	708	644	667	677	658	648	673	646	674	679	675	619	680	696	657	688	641	712	665	677	670	656	693	653	644	679	721	657	677	629	669	715	600	671	675	660	743	645	654	687	701	677	676	714	681	734	656	663	624	660	659	715	655	687	613	626	670	678	646	676	720	668	653	730	646	611	671	642	672	685	641	632	693	673	658	629	668	646	681	715	700	655	678	653	662	656	667	700	676	647	686	660	694	707	688	624	673	660	684	652	635	637	674	637	659	675	656	620	672	696	654	702	668	693	679	656	661	662	703	691	667	707	653	708	671	687	656	731	674	666	635	700	657	634	702	663	759	670	670	673	654	671	669	667	642	683	665	695	679	665	624	693	661	684	638	664	672	652	646	629	643	726	652	669	673	630	661	676	692	644	629	674	625	696	680	683	686	676	670	680	652	657	658	710	640	682	683	582	664	677	704	645	664	690	678	651	650	666	696	647	673	680	674	664	666	697	731	678	685	678	647	667	694	662	708	736	663	703	680	734	710	738	689	665	643	687	633	669	613	645	681	718	676	703	617	689	691	682	628	665	686	677	676	679	681	686	648	673	682	644	673	626	665	659	715	666	660	665	657	695	717	688	657	691	670	637	667	642	649	651	640	727	611	679	703	644	714	631	700	689	672	670	656	670	672	634	682	708	718	658	669	648	676	727	680	649	662	653	631	686	699	667	654	682	644	626	728	664	706	646	680	656	627	681	639	644	685	665	692	654	664	669	678	669	676	652	634	660	665	673	694	710	631	691	646	657	679	700	669	669	656	663	654	661	659	672	676	664	643	726	686	691	656	714	696	646	648	701	639	691	658	706	707	647	682	652	631	673	661	661	683	673	650	654	730	612	683	663	658	701	664	647	621	702	684	664	680	690	671	685	675	645	682	693	709	677	661	679	697	695	676	680	668	657	667	627	698	660	666	657	678	671	663	693	703	684	702	692	682	652	653	660	690	665	643	673	665	659	683	649	690	661	679	663	665	642	692	676	650	655	628	693	678	689	664	666	678	670	702	709	651	673	676	645	626	683	667	720	626	677	643	696	654	671	636	649	657	652	714	714	703	656	718	671	633	657	653	682	691	643	642	674	701	660	657	689	677	638	692	694	677	665	708	687	691	635	725	653	695	702	664	684	629	685	689	676	671	685	657	668	663	664	666	678	688	646	656	673	634	671	682	656	691	675	667	684	654	687	674	665	637	716	643	694	652	687	698	664	656	646	688	680	644	603	643	690	604	680	670	648	640	659	682	665	692	659	670	655	630	631	683	703	693	699	700	675	669	661	643	676	650	649	629	639	671	664	729	705	670	637	680	706	642	690	677	705	629	635	662	665	691	679	663	651	691	657	716	687	703	663	667	696	705	729	672	663	701	662	697	670	701	652	610	665	604	710	694	680	646	730	692	710	681	644	662	662	696	666	652	672	669	665	672	677	628	677	704	657	652	683	680	690	687	682	673	602	703	697	628	731	680	643	703	658	721	674	640	669	665	734	677	660	653	661	687	728	701	682	668	704	645	667	687	693	684	656	646	663	666	649	663	651	689	657	730	658	696	678	679	669	662	687	680	674	681	677	680	694	618	620	693	680	651	655	679	677	682	688	670	656	699	676	659	684	664	705	654	666	683	666	722	660	648	671	670	667	645	671	667	665	672	641	654	653	677	677	674	647	697	690	700	657	704	722	626	667	664	685	663	645	718	668	698	669	742	672	681	698	654	652	689	669	656	695	692	639	690	657	660	654	666	633	674	638	673	681	654	679	660	690	675	674	645	686	649	715	642	702	719	688	722	685	676	695	686	689	655	711	680	678	683	670	689	700	672	633	677	683	643	648	677	673	680	676	651	662	660	694	688	712	643	686	654	650	642	698	669	693	676
26954	20896	8341	421	198	168	165	150	140	130	119	124	103	112	99	103	111	114	115	96	106	107	105	107	104	121	114	109	107	92	113	96	131	130	119	110	109	103	97	99	104	105	105	119	108	99	107	107	114	98	89	96	97	115	112	128	107	127	95	98	102	93	110	96	109	101	131	111	100	121	99	105	99	101	129	111	112	117	109	101	116	100	100	114	91	109	93	107	102	108	99	118	106	111	122	105	101	104	109	86	102	111	111	78	117	110	109	114	114	126	112	120	101	119	86	118	108	111	120	107	98	115	113	103	117	110	115	121	93	106	114	105	100	101	116	108	104	126	93	96	106	117	122	104	102	103	118	111	110	123	110	115	100	102	88	108	108	124	102	110	112	104	116	116	105	94	107	101	122	101	95	110	126	116	120	110	96	110	104	107	93	93	109	118	111	112	105	111	110	111	99	111	135	112	104	128	122	107	90	92	104	104	101	110	106	121	122	98	93	102	117	99	96	113	100	116	97	121	114	119	118	96	108	116	110	129	101	100	113	101	114	103	120	120	96	100	116	104	106	109	101	90	113	101	109	125	125	116	119	125	106	108	113	111	131	115	118	112	128	99	92	121	115	102	109	99	109	108	104	108	98	110	101	106	124	122	116	108	108	112	104	115	124	111	107	110	113	105	103	109	123	85	126	122	101	94	102	117	92	97	93	111	104	117	108	106	107	97	106	96	94	98	115	116	111	113	118	105	94	102	108	86	98	118	90	97	93	109	105	90	112	121	106	102	113	107	111	122	120	108	99	107	100	122	105	105	124	110	107	90	109	108	123	90	106	109	117	114	97	100	125	123	94	125	105	108	94	107	112	117	89	94	126	107	123	112	100	104	100	99	108	109	125	117	102	92	92	100	98	95	93	120	121	119	93	114	112	102	109	98	116	105	116	117	101	85	104	124	107	101	116	135	107	91	122	113	123	99	105	121	111	112	112	120	89	101	111	118	104	101	125	92	91	118	113	119	95	108	100	112	105	104	104	94	101	108	112	96	118	120	99	94	100	124	106	113	112	96	103	105	126	92	103	98	85	106	117	115	95	89	115	111	104	86	112	111	121	115	109	113	120	104	111	90	107	108	131	99	113	98	113	116	93	94	112	99	96	111	110	98	102	117	112	99	93	104	114	108	91	106	107	113	110	100	81	103	113	110	103	117	124	109	100	112	113	84	93	119	115	96	101	113	90	122	129	88	110	87	110	104	126	112	103	113	107	133	118	122	112	126	122	123	132	119	88	129	91	95	118	113	110	105	106	115	116	119	81	96	113	91	116	123	98	125	103	102	102	91	102	109	109	111	112	119	111	110	88	101	113	95	123	113	106	116	110	101	113	107	97	89	112	112	114	122	117	121	106	118	114	96	120	99	118	89	98	108	109	108	106	122	119	101	111	115	108	126	108	111	102	100	110	107	86	120	123	111	133	80	109	128	96	104	105	111	89	121	105	101	115	99	109	90	105	100	105	106	94	99	97	99	113	101	106	103	121	118	102	102	110	103	110	116	78	98	119	92	104	130	105	98	107	89	100	102	101	102	109	122	96	94	109	109	133	110	96	117	93	122	106	126	87	92	116	106	90	122	103	104	99	105	111	100	94	98	108	113	119	99	122	121	113	110	120	112	98	110	83	117	124	105	118	106	114	111	120	112	118	92	126	103	123	99	103	119	109	104	116	137	109	94	105	112	102	103	110	109	103	105	117	115	119	95	102	130	105	109	104	109	106	107	110	93	99	106	112	102	126	122	114	114	111	105	114	113	122	114	120	98	102	110	114	105	107	106	101	113	105	107	108	110	99	102	120	90	105	122	117	98	128	97	93	104	98	96	133	107	103	87	101	106	102	111	114	104	98	104	104	103	117	97	107	102	92	98	126	116	121	97	92	105	107	109	114	117	124	114	104	94	98	104	105	101	104	100	99	109	107	101	113	92	114	103	98	122	90	101	95	107	94	94	107	94	118	114	97	111	99	104	102	111	114	120	105	104	96	104	119	99	110	100	108	114	98	114	99	94	94	105	112	112	112	116	94	107	104	112	115	82	104	111	94	96	108	94	112	82	101	92	103	114	112	96	111	121	109	121	117	127	112	103	109	90	99	115	130	128	132	94	105	121	123	101	98	115	110	104	107	101	126	104	121	115	100	115	104	102	107	93	95	121	90	112	118	91	116	117	89	123	116	116	85	106	105	108	84	119	122	88	109	121	98	104	88	102	110	121	98	113	95	115	99	117	95	113	122	135	96	97	95	101	110	78	116	120	84	99	95	106	113	99	111	123	107	91	119	120	106	104	105	119	100	90	111	100	105	89	108	92	104	99	96	89	123	91	113	92	99	109	108	109	112	118	91	103	113	91	101	105	133	109	107	104	95	102	118	105	113	79	107	121	84	121	108	91	117	92	109	107	92	86	115	103	107	110	111	112	106	118	93	121	116	128	106	104	110	107	110	119	103	103	89	105	112	124	117	121	112	105	105	118	106	119	129	107	102	102	102	95	114	117	104	130	98	89	112	113	105	107	105	96	99	115	105	123	129	95	109	108	106	100	97	104	109	101	92	109	114	121	105	101	100	101	107	95	105	105	107	110	87	106	113	105	116	99	116	110	97	93	107	115	121	99	79	113	110	98	111	119	105	106	103	103	102	92	146	114	108	103	105	121	96	112	113	102	107	119	105	98	96	91	116	114	109	117	109	99	119	87	102	97	111	100	110	110	112	100	90	111	96	112	124	101	105	107	101	112	117	97	113	108	104	118	106	107	109	103	110	99	101	104	106	90	90	114	108	83	115	96	90	96	111	116	104	101	126	99	102	111	119	105	125	110	107	99	118	99	121	103	120	111	123	133	111	104	106	109	98	102	107	92	103	99	112	124	86	101	99	113	104	94	106	108	94	104	101	107	97	114	116	112	114	129	117	118	101	113	87	101	103	107	122	124	99	137	110	128	92	128	111	110	102	96	117	89	91	98	133	101	116	115	111	90	104	93	101	112	119	107	104	103	96	106	89	106	98	100	108	110	107	94	108	100	98	111	106	98	100	117	109	112	103	120	107	104	89	117	110	114	101	112	113	106	110	85	104	104	108	108	105	101	100	112	120	107	106	93	106	108	118	103	122	104	108	104	101	117	93	104	110	115	112	95	116	99	109	109	111	86	114	109	109	102	104	104	111	99	112	108	119	92	93	111	127	135	103	100	112	95	106	76	116	103	109	96	121	110	107	95	97	103	101	97	96	117	115	120	100	124	113	94	124	118	109	106	112	113	125	114	93	112	105	101	122	108	108	110	118	111	87	113	97	122	130	99	93	112	101	99	115	90	110	87	90	100	99	114	111	104	110	98	85	112	98	107	113	148	111	105	113	89	119	113	120	87	105	98	101	111	113	114	113	114	95	116	107	115	106	119	102	104	91	108	93	103	96	111	107	129	104	101	110	112	79	98	121	110	108	127	103	101	106	121	106	110	100	112
3923	1376	1204	600	455	376	316	305	291	243	249	228	219	199	216	226	189	217	216	206	174	200	186	203	197	200	196	198	189	200	214	197	199	185	179	183	187	186	178	199	180	179	175	192	185	179	196	179	202	210	200	202	165	178	178	151	179	191	203	191	173	181	189	204	190	178	194	183	204	180	202	191	185	188	182	177	206	194	205	191	178	195	200	210	185	186	186	179	211	201	168	198	197	160	192	187	179	196	204	186	199	208	182	237	210	198	191	183	195	195	204	165	170	172	195	179	170	183	186	183	184	179	195	167	179	183	197	191	166	216	192	197	191	184	193	203	191	212	182	185	205	169	167	237	173	158	176	198	200	179	173	183	194	187	200	180	178	216	193	185	188	195	200	170	164	198	188	185	189	181	179	183	191	176	183	172	184	182	182	182	173	172	189	171	184	179	193	167	169	199	183	195	155	189	184	178	189	186	173	162	217	171	213	174	218	191	185	190	182	195	198	199	180	202	192	188	161	227	196	215	187	167	211	187	188	198	185	200	210	196	211	183	185	184	188	195	206	206	177	187	157	192	191	186	186	185	190	164	181	184	211	159	200	149	190	173	199	183	178	180	176	199	182	169	194	172	184	190	216	203	205	171	194	196	189	193	177	223	191	193	212	194	183	172	219	186	194	186	211	181	177	181	174	205	186	187	181	196	194	163	206	186	207	180	198	185	184	187	197	196	162	172	185	227	181	190	195	185	175	190	232	186	180	189	197	184	172	177	175	185	182	171	191	182	195	201	192	206	187	181	215	196	194	169	184	169	201	211	168	195	187	183	201	160	207	201	171	185	193	199	190	195	183	186	187	202	190	194	190	165	185	192	163	185	202	193	193	177	185	189	191	180	178	173	204	206	178	217	191	200	167	198	175	168	178	187	204	184	183	189	166	163	198	203	197	194	173	197	170	160	187	201	185	178	211	182	172	209	190	192	192	200	167	188	183	169	184	183	179	177	162	184	170	179	192	175	179	203	193	182	188	194	195	195	178	203	197	175	165	183	212	177	207	195	195	185	185	197	180	212	181	185	187	201	191	203	193	201	179	177	189	200	199	181	177	199	183	184	182	174	184	184	190	170	192	193	186	170	222	190	197	187	172	193	170	202	215	165	166	172	185	172	182	194	208	190	181	194	202	172	171	190	219	188	165	161	177	181	184	190	189	185	166	198	188	202	178	211	185	177	211	180	170	168	188	197	191	177	196	210	196	175	181	192	220	188	179	189	192	173	191	192	201	175	206	198	188	174	193	180	202	183	198	153	210	182	176	197	183	193	167	187	215	197	176	178	192	180	178	177	198	175	159	193	200	174	217	189	211	217	188	210	194	181	179	198	209	181	197	174	193	186	182	200	178	210	193	183	183	200	190	201	185	191	177	176	211	147	195	202	187	178	197	196	218	194	187	210	172	181	173	158	169	194	212	197	212	212	211	198	196	165	174	195	174	189	170	179	188	172	189	169	197	216	172	209	189	196	198	171	208	191	183	181	209	167	182	215	170	199	166	200	174	185	194	180	190	177	173	192	188	184	192	170	182	179	203	185	189	181	166	191	189	198	205	203	194	180	182	180	202	192	198	180	182	181	196	211	185	155	194	195	176	183	193	178	187	169	193	174	202	169	158	180	181	174	193	173	177	204	181	184	175	202	148	188	191	204	207	194	201	181	192	198	202	188	181	208	182	198	197	177	172	190	183	186	200	172	199	198	194	182	184	204	192	194	187	173	164	194	172	186	178	198	189	191	214	177	190	207	166	173	182	175	193	187	192	187	171	169	195	203	174	183	178	196	205	200	192	210	181	198	172	177	187	181	194	183	205	190	177	182	186	198	204	194	181	169	182	197	200	184	181	186	198	205	177	183	181	221	181	196	208	186	182	177	182	173	167	218	181	198	193	185	193	181	182	184	172	190	185	195	204	196	203	201	183	196	188	148	220	177	199	196	205	183	189	164	186	191	192	184	186	176	204	177	170	209	195	171	186	183	168	197	186	181	192	184	178	182	193	187	172	181	229	191	213	184	186	183	161	176	208	195	217	154	167	180	207	200	190	190	183	164	193	191	215	173	161	161	171	177	198	200	207	198	182	174	202	182	208	191	188	184	179	188	184	183	174	193	181	190	176	191	196	187	183	181	191	200	191	174	176	196	188	203	191	168	184	187	193	185	171	172	196	202	176	186	164	193	173	239	168	204	165	198	180	190	173	179	185	189	191	198	198	193	172	186	182	185	194	191	156	210	182	180	188	181	172	189	195	168	181	218	175	199	182	195	207	199	202	181	200	172	215	183	184	197	190	195	169	205	202	196	193	195	198	180	173	189	189	180	174	169	190	180	186	171	190	182	191	195	184	214	186	168	188	202	183	194	193	184	175	191	182	215	203	177	197	199	191	193	197	177	193	175	182	188	169	208	178	208	193	201	202	194	181	189	200	212	185	194	209	187	185	170	191	198	176	188	216	191	208	202	162	176	185	204	193	174	198	207	175	176	193	179	176	196	177	200	163	188	196	157	185	183	178	196	200	172	200	195	187	181	172	192	210	178	191	178	185	170	196	195	175	177	184	167	190	201	215	167	180	174	176	186	204	179	217	172	210	185	180	149	190	184	211	201	197	184	180	213	176	185	201	181	190	178	187	164	186	158	194	187	183	189	203	189	186	211	206	187	194	190	157	187	189	180	168	186	184	186	173	199	187	197	191	176	185	195	192	182	174	209	169	179	170	189	186	182	198	175	184	184	186	187	180	187	187	173	183	200	195	208	194	199	215	166	186	214	223	198	151	180	172	200	181	184	194	186	199	206	188	193	202	210	191	201	185	171	215	206	219	197	184	188	195	185	194	187	202	196	194	206	177	173	187	193	174	176	173	168	187	186	209	211	188	178	165	177	185	166	178	190	167	188	179	171	167	180	190	216	202	166	178	192	179	189	176	169	174	167	177	192	185	184	175	201	208	171	189	174	199	192	173	189	190	194	207	203	197	210	203	192	181	186	181	189	179	187	189	180	184	162	188	173	166	201	187	177	185	153	179	173	186	190	189	184	197	188	200	194	228	199	177	170	189	190	173	187	187	182	181	185	209	204	214	186	190	194	198	166	173	167	186	180	190	175	168	193	189	183	193	181	181	189	202	202	195	195	184	179	162	196	184	193	190	199	209	175	173	192	173	184	183	189	184	224	198	193	214	200	182	190	174	199	188	198	194	195	169	188	197	187	185	186	203	198	190	155	174	197	191	202	196	185	194	166	202	181	199	211	168	182	172	196	194	173	202	199	216	214	210	188	200	185	182	187	181	195	196	194	198	197	189	197	170	196	181	221	181	184	187	180	181	204	181	182	203	189	184	193	190	185	191	174	185	198	151	188	199	169	197	182	165	184	198	192	166	180	199	172	186	183	191	176	176	166	161	204	188	194	210	187	179	189	212	163	178	187	182	180	208	189	161	208	212	165	185	157	212	199	174	181	170	188
24217	21420	28852	24343	21273	4242	955	614	517	492	455	440	421	364	368	381	342	353	335	346	315	331	326	300	315	275	279	308	289	261	318	306	339	322	306	291	282	300	291	297	284	330	305	295	263	330	281	287	332	292	314	289	288	285	300	309	313	293	296	297	306	276	313	257	266	275	270	274	277	267	301	277	283	300	310	291	285	285	292	301	297	314	315	299	310	300	278	285	292	309	296	282	326	284	278	283	292	279	291	262	292	249	286	289	274	321	284	329	286	302	306	266	272	308	274	264	285	283	272	249	296	287	302	247	303	315	272	254	281	296	301	282	286	264	297	302	290	306	297	310	295	281	309	320	321	302	304	308	285	311	283	307	294	334	292	296	317	312	245	282	270	294	302	290	305	241	305	273	268	287	323	321	263	299	281	271	306	299	257	277	338	297	303	290	312	287	281	304	282	278	301	295	283	322	305	311	288	290	260	270	271	316	295	309	311	298	271	292	301	284	269	292	295	268	287	317	261	276	271	332	316	293	290	281	277	303	281	290	266	283	292	281	260	288	307	266	268	278	271	281	289	273	288	261	310	283	328	264	282	316	280	263	306	282	271	283	269	317	285	281	282	294	280	324	266	269	278	289	282	263	324	284	271	312	289	293	278	264	282	276	266	258	259	299	288	301	292	294	275	316	267	297	293	280	261	288	303	268	326	287	270	290	277	281	242	248	295	260	282	265	299	289	324	310	272	267	296	277	303	312	310	285	283	303	271	306	278	301	264	289	301	287	309	266	276	297	296	308	314	293	297	303	270	325	278	287	289	276	299	288	277	265	298	289	285	277	275	321	300	310	300	292	289	319	285	298	296	290	301	280	270	252	292	291	288	267	275	268	295	269	271	306	300	306	289	310	295	277	288	305	294	268	297	271	301	267	272	293	274	286	270	302	278	303	309	275	287	279	279	272	292	291	327	355	291	282	274	263	318	283	312	251	286	279	285	284	312	304	275	284	280	267	291	287	288	289	299	300	310	277	311	259	303	266	248	283	302	294	281	285	282	309	294	300	321	279	315	304	285	272	306	279	307	302	292	273	279	292	280	305	297	275	287	283	253	305	293	282	292	304	285	272	286	276	313	289	259	275	314	274	264	290	287	279	277	277	284	294	313	294	269	310	299	282	268	291	333	278	295	296	305	288	275	255	287	264	306	310	316	298	287	235	257	302	278	249	263	278	316	313	303	268	273	286	296	277	307	293	302	293	291	292	300	271	295	298	280	294	317	284	309	306	271	290	278	286	282	266	306	302	271	289	278	271	278	299	290	261	254	281	286	291	271	288	275	273	278	281	289	303	278	309	299	266	284	274	316	295	287	307	291	303	265	252	297	320	280	275	291	294	269	264	293	295	335	294	286	300	283	278	292	276	303	266	281	275	279	296	266	276	274	302	265	286	284	301	312	312	263	287	273	266	283	261	287	303	259	308	283	285	288	276	290	315	303	266	260	300	293	269	341	266	299	276	302	300	282	301	271	306	284	293	289	293	282	292	302	293	276	255	272	285	284	276	310	292	266	242	272	285	287	298	259	283	298	299	262	299	281	265	300	254	302	265	302	294	289	280	279	311	299	295	296	270	260	299	299	299	269	312	287	283	293	297	287	300	313	281	293	318	296	261	291	282	304	278	271	295	280	277	294	279	302	300	301	277	278	270	293	266	281	280	285	288	266	290	277	271	308	289	308	274	308	281	295	301	292	297	274	290	287	296	291	280	278	268	287	282	290	269	274	258	304	269	281	280	284	281	252	312	298	290	284	280	276	261	284	279	278	293	286	265	285	316	307	258	288	275	289	312	278	266	253	306	262	295	272	275	292	274	237	282	302	297	265	264	288	298	293	289	298	308	287	289	298	288	303	267	290	275	298	311	257	317	286	280	300	295	256	286	265	248	281	300	265	268	292	273	295	285	306	280	282	271	299	280	293	271	292	266	268	287	249	297	279	300	289	268	290	291	313	290	299	276	281	286	284	292	284	290	266	270	282	298	299	280	273	261	311	280	264	307	294	280	269	273	284	274	281	291	277	261	268	279	267	338	283	282	287	280	290	269	293	287	311	283	301	295	301	307	274	283	263	306	297	275	285	300	306	270	260	275	300	282	292	280	293	324	283	284	278	260	316	296	301	329	294	270	330	272	320	305	273	308	316	298	270	284	273	270	271	268	314	283	285	291	282	295	267	275	292	305	301	277	301	283	287	264	262	295	308	311	290	285	265	276	314	295	279	288	285	271	304	293	278	297	303	301	269	318	301	294	294	254	296	309	295	337	312	280	276	285	279	301	304	310	293	260	278	322	274	280	279	314	268	279	308	300	250	252	305	323	291	276	280	304	278	319	293	272	285	281	312	266	290	272	288	302	261	283	297	280	299	269	286	296	284	291	288	234	284	289	298	295	295	274	287	327	322	273	307	288	281	286	284	297	313	307	296	278	275	289	288	287	335	279	322	284	277	308	286	306	306	251	323	303	271	294	273	304	305	314	299	261	277	272	289	293	258	269	267	264	269	315	273	286	278	294	251	257	310	265	307	278	308	285	298	307	261	293	267	299	318	278	298	291	297	271	297	258	273	274	295	286	287	303	311	309	294	240	286	277	262	277	257	283	284	300	270	301	321	291	272	287	271	287	294	283	329	266	265	289	285	290	282	294	290	288	260	294	303	292	317	320	280	311	316	265	291	293	263	294	258	331	274	300	294	315	269	300	285	286	260	309	293	234	287	303	286	284	304	296	313	310	311	328	297	238	274	285	250	301	283	265	281	267	315	314	277	315	272	293	287	320	288	299	315	270	287	284	293	300	260	290	310	275	273	281	285	263	305	240	302	281	267	256	312	289	306	285	281	279	292	304	272	302	287	283	296	275	281	304	314	295	271	302	255	283	279	273	284	293	287	300	263	281	277	309	286	268	255	288	309	291	259	310	295	269	245	295	303	263	292	284	288	294	308	270	283	291	279	281	310	307	293	252	280	280	267	301	301	289	310	300	304	276	290	289	263	264	301	301	297	277	304	277	291	289	303	275	255	264	286	278	266	319	267	288	282	275	302	302	279	287	287	295	294	294	278	282	278	293	311	307	296	303	273	273	292	269	272	255	297	282	305	308	296	273	272	265	289	251	286	297	315	287	251	275	286	285	302	286	283	289	289	300	289	278	279	287	293	287	266	266	251	305	308	277	275	291	264	289	280	276	303	252	280	281	300	295	295	277	298	293	283	321	286	272	268	278	286	293	276	321	284	313	292	285	276	305	312	279	283	310	296	311	285	289	266	277	290	283	287	280	297	267	316	286	267	292	286	261	322	300	285	284	283	281	295	281	305	285	301	298	298	293	289	293	304	306	301	311	292	306	302	281	257	303	274	297	274	247	276	289	285	284	328	264	268	298	265	275	304	290	315	281	302	309	283	316	283	295	268	273	301	299	296	302	283	303	335	278	284	289	288	313	295	284	280	278	263	274	283	289	266	306
5919	11100	9227	4699	3286	2418	1882	1519	1334	1103	980	888	789	778	729	681	649	613	566	593	568	570	543	535	559	492	533	547	552	526	471	544	539	499	515	496	517	504	482	463	494	468	509	472	509	476	501	517	476	441	514	469	466	448	446	487	501	470	464	489	434	460	439	462	498	505	437	464	501	483	459	466	482	469	479	471	521	488	460	497	476	484	456	470	432	472	454	435	496	515	473	493	514	448	505	473	463	501	479	471	480	504	471	486	478	440	479	454	480	475	483	467	485	450	476	473	489	473	437	489	490	494	468	446	461	444	440	485	480	454	453	468	476	469	441	432	534	503	479	467	482	454	457	510	482	419	477	430	482	469	458	471	417	466	470	479	467	465	434	485	473	454	451	435	400	463	449	450	482	468	449	530	454	492	469	493	459	475	423	485	463	428	469	461	448	423	489	444	470	498	471	483	464	488	439	465	496	455	451	501	451	434	473	445	459	444	499	445	463	477	438	505	475	456	440	449	444	483	487	475	475	451	503	434	431	473	487	490	461	461	437	460	486	438	461	448	482	470	479	461	431	477	471	472	482	452	475	450	503	435	456	462	468	492	472	477	464	509	496	473	445	469	477	490	449	415	435	458	486	490	469	472	446	497	467	466	457	447	469	456	453	434	483	452	496	505	502	519	481	461	484	429	415	491	491	467	457	439	453	469	454	478	468	488	476	430	445	429	460	457	475	489	456	474	491	462	511	487	459	476	489	471	452	432	498	472	451	441	479	491	456	486	452	483	445	450	451	504	461	490	433	427	472	468	448	452	514	486	489	439	443	489	469	462	483	445	417	472	475	452	469	483	469	468	470	492	443	438	467	462	477	473	475	485	469	472	442	500	465	441	480	458	472	423	454	452	448	482	457	469	449	443	445	473	483	423	488	482	446	463	480	488	479	494	515	493	489	472	473	470	439	496	430	478	467	449	466	457	456	485	488	446	449	464	447	495	454	474	471	464	448	451	460	454	451	460	463	444	476	467	479	478	430	421	477	436	490	420	468	482	476	477	469	472	460	449	461	480	480	455	463	466	478	461	495	478	439	467	455	425	486	473	447	504	453	505	491	502	438	452	453	474	483	495	455	507	442	462	454	465	501	441	499	468	430	501	448	503	494	459	482	479	489	460	463	449	479	457	466	464	494	456	463	440	460	504	448	479	480	418	472	483	480	470	491	453	495	451	456	484	437	486	473	448	473	432	483	485	490	462	490	441	416	472	470	456	476	503	455	392	470	516	453	484	428	464	470	460	510	470	461	475	517	449	448	424	476	479	500	464	419	470	497	485	492	435	443	461	471	503	468	496	474	424	469	502	478	458	469	512	465	447	426	470	443	456	511	446	476	475	467	460	472	423	440	461	451	490	463	468	473	476	448	459	463	463	456	439	446	464	451	464	466	503	449	455	463	426	479	463	502	492	487	449	469	523	445	488	465	446	412	446	471	491	425	540	476	486	475	471	506	471	433	471	459	457	476	456	524	450	449	463	414	416	463	496	464	445	495	457	476	442	496	496	489	477	450	429	448	447	452	453	483	461	454	423	485	508	476	402	503	437	436	431	475	494	498	469	505	461	443	453	484	480	428	448	453	449	471	447	446	415	471	470	495	436	533	438	473	454	463	494	445	482	496	460	493	435	499	454	448	471	478	433	440	455	460	484	488	453	484	454	479	497	464	470	498	459	458	502	425	446	496	486	434	441	466	490	479	509	448	437	463	459	443	503	439	455	457	451	443	439	421	450	473	460	497	461	473	457	476	457	457	460	485	489	432	480	439	456	458	469	448	460	490	501	446	469	444	483	464	467	431	478	452	497	495	521	486	506	465	428	497	520	474	478	474	455	478	452	468	466	465	454	445	484	460	432	479	474	516	500	467	469	453	474	494	488	451	470	445	441	471	465	454	482	515	457	477	458	461	456	441	454	480	477	450	426	447	464	466	474	447	494	454	446	433	479	452	451	500	480	480	474	460	452	458	456	460	472	477	473	469	491	481	499	500	469	519	467	507	439	483	450	459	434	478	461	500	457	491	445	475	466	490	460	478	456	439	469	454	503	504	462	441	461	475	493	474	477	440	475	486	441	462	447	482	457	474	460	437	482	475	475	481	492	456	457	473	457	453	434	463	498	486	460	477	457	508	439	458	461	457	441	449	465	463	490	487	453	467	449	492	511	455	478	468	469	466	449	451	458	469	508	478	468	437	483	506	484	514	466	432	484	479	456	460	479	464	474	448	447	467	447	444	507	455	466	471	419	488	508	463	455	465	455	512	489	463	466	460	459	437	463	481	482	497	458	471	480	457	475	438	469	472	489	458	476	458	476	480	446	468	461	506	471	482	475	468	491	455	436	473	456	506	492	458	422	428	470	460	483	470	490	446	429	462	512	460	449	464	471	437	478	471	462	490	449	480	471	453	462	486	442	469	501	450	446	498	457	454	504	505	459	463	471	493	476	454	471	429	478	469	475	476	473	463	475	454	451	470	451	489	451	493	481	481	471	505	450	490	450	443	444	514	466	461	446	473	476	443	488	451	496	444	503	466	466	474	463	471	488	447	492	483	471	453	475	450	458	487	468	448	473	448	440	430	476	483	493	483	511	456	467	472	451	512	481	510	485	453	496	478	512	456	478	480	479	462	485	456	454	466	471	460	493	437	485	463	458	472	479	457	461	468	429	481	483	491	438	444	506	443	499	496	474	486	465	468	504	466	483	464	462	475	464	442	464	495	438	469	504	437	507	472	428	485	451	468	483	437	486	495	462	456	456	469	430	460	479	469	445	472	451	480	465	483	474	481	485	484	489	506	494	480	433	466	479	451	465	459	467	480	437	439	456	445	466	455	430	481	477	461	452	484	473	483	441	499	464	444	462	468	439	471	492	454	489	458	463	447	493	481	507	465	467	461	465	473	481	446	467	461	480	485	467	478	503	467	467	481	453	467	462	488	485	459	484	486	504	464	463	434	476	498	463	438	473	495	484	480	414	460	476	436	461	445	442	449	441	419	455	504	422	474	459	482	475	452	489	484	502	475	449	470	501	442	481	530	485	440	496	427	476	517	450	444	474	504	492	475	497	451	494	421	452	438	444	475	462	493	458	460	452	485	441	444	471	460	440	476	430	487	471	499	415	494	462	439	473	486	481	460	465	467	437	470	462	474	464	450	474	484	448	469	425	489	439	494	469	459	483	454	505	475	466	481	453	473	464	441	465	462	459	452	452	451	483	445	465	455	467	494	469	521	457	460	429	431	470	484	494	479	465	434	454	486	453	436	452	454	474	469	513	470	492	475	465	442	470	474	502	474	445	455	467	489	471	451	447	446	479	467	448	440	440	483	484	465	420	493	494	458	442	448	484	459	412	470	447	491	446	447	484	467	441	464	508	444	484	470	429	482	465	480	452	463	447	457	448	429	466	461	427	473	449	487	493	455	419	476	468	481	468	500	484	445	461	485	478	475	446	430	467	463	454
23210	21402	29451	23732	21402	21274	4090	1107	864	727	704	678	620	603	604	538	537	566	505	504	482	473	474	495	487	496	458	481	436	460	455	458	469	450	444	441	461	467	474	471	449	423	434	452	471	427	446	467	481	417	444	462	412	464	436	440	416	447	444	448	433	424	424	415	415	459	440	451	454	423	428	399	447	410	415	446	411	471	431	444	428	437	437	453	428	443	429	427	422	470	424	415	414	427	452	428	453	446	440	423	411	421	424	420	462	418	408	449	415	438	473	417	409	438	423	415	442	448	437	461	415	427	444	381	448	447	434	453	445	431	435	404	417	424	387	411	387	436	415	415	421	437	434	400	408	425	421	433	435	434	407	450	452	435	438	436	385	428	403	405	414	446	405	461	434	425	416	400	410	409	434	405	448	447	428	398	395	438	445	372	447	420	413	470	435	430	408	430	421	431	425	409	425	442	426	431	430	416	454	436	435	445	406	402	405	442	467	425	422	447	382	439	421	444	411	405	447	440	410	431	488	417	438	467	414	428	430	421	426	412	385	431	449	448	425	435	423	421	415	426	436	415	442	413	408	431	425	410	411	451	432	443	455	438	432	421	450	424	391	415	449	430	423	427	420	440	403	427	439	393	434	443	415	434	449	432	429	425	425	437	430	421	437	432	406	439	421	410	430	444	443	428	434	428	472	468	428	433	444	429	393	432	418	449	401	435	471	414	429	441	462	444	423	399	464	435	436	439	447	438	444	444	415	433	429	422	440	402	418	420	436	413	427	416	432	430	463	429	415	413	419	430	438	417	431	410	442	428	419	442	450	431	427	443	421	451	396	420	401	425	455	455	456	429	399	415	424	407	409	440	415	454	461	420	432	425	419	421	471	417	478	443	390	406	416	441	479	449	436	425	427	402	428	401	434	404	422	420	436	443	435	463	431	385	413	406	396	391	454	478	457	423	440	441	425	420	407	431	415	418	415	386	404	423	411	406	408	424	409	437	467	452	404	466	454	452	391	428	421	438	447	442	425	443	419	441	445	446	414	415	437	413	441	402	416	432	420	440	426	420	415	429	423	456	422	397	384	422	441	420	420	386	465	455	413	403	450	486	439	417	440	412	492	436	449	480	455	424	433	405	434	435	412	405	410	452	425	443	444	415	414	409	448	450	410	466	418	427	419	429	426	434	433	440	449	412	465	421	419	461	442	411	434	426	429	409	421	443	460	393	441	419	455	445	453	433	416	431	425	447	424	452	404	440	461	447	428	434	410	401	418	429	406	433	452	455	408	411	436	419	417	435	412	408	425	396	471	428	450	435	453	413	431	397	484	401	455	438	417	417	463	425	415	384	435	411	448	417	419	429	419	450	432	439	425	417	401	490	425	419	408	427	435	442	427	460	441	442	455	409	407	398	415	431	417	424	444	381	381	412	448	419	393	403	457	434	367	415	435	443	406	419	434	418	455	401	463	460	409	445	386	452	431	449	433	407	411	426	469	437	432	380	434	482	389	425	417	423	443	439	426	426	466	414	432	402	421	461	426	442	436	404	400	401	399	419	380	459	431	384	441	397	422	468	409	433	430	421	447	420	419	426	399	462	433	410	434	409	461	445	427	440	466	430	428	398	450	433	450	417	416	438	461	386	460	388	428	397	408	451	430	435	440	417	431	460	439	421	448	420	381	436	410	412	457	416	428	475	429	401	422	457	419	397	441	420	431	431	451	406	448	468	451	425	415	439	380	439	406	427	427	407	410	470	428	376	379	440	456	403	394	444	447	395	431	427	422	421	408	430	446	422	420	423	435	409	417	423	419	422	465	423	462	420	412	441	392	450	448	446	433	402	426	453	450	436	433	434	433	458	410	445	471	408	421	421	469	451	444	412	405	405	423	416	423	439	465	429	426	411	390	421	419	409	452	423	421	427	431	401	436	447	452	458	444	383	415	424	424	399	438	438	435	440	418	450	426	439	419	418	440	411	413	401	437	444	406	476	413	422	457	451	422	415	470	417	448	410	443	426	413	400	405	443	448	435	414	455	429	456	480	406	424	390	376	452	442	416	454	416	411	412	395	425	447	401	433	430	411	455	414	406	401	427	429	403	406	430	397	436	420	411	407	413	457	445	469	415	432	440	445	423	417	418	418	418	417	434	407	454	426	422	427	421	431	404	452	434	447	444	413	415	416	440	435	432	406	424	425	437	390	394	408	412	455	433	416	456	427	429	441	462	432	420	399	449	410	429	413	438	396	436	424	440	464	423	425	413	419	431	443	435	377	449	396	423	381	433	439	436	460	419	421	439	427	437	375	402	428	412	421	425	436	449	404	412	430	443	428	429	417	427	436	377	452	418	413	449	430	417	457	416	406	468	444	423	453	415	445	411	421	404	425	431	403	462	430	404	432	385	425	444	438	441	406	403	437	436	409	418	430	432	437	457	431	474	454	412	437	409	423	411	430	449	430	432	395	446	433	396	421	434	451	408	399	405	424	457	413	432	430	443	454	435	430	402	420	448	405	408	418	421	445	418	426	435	441	455	441	429	383	427	434	413	448	445	428	385	426	430	393	452	419	441	411	449	384	438	460	460	462	433	443	408	424	442	418	418	464	456	449	430	416	411	474	449	434	417	429	426	423	488	463	453	413	434	420	405	391	399	474	404	438	412	446	412	406	442	426	434	451	445	444	438	431	427	440	417	438	428	447	436	445	465	454	436	394	417	449	395	399	435	417	444	455	408	436	438	442	438	428	435	422	435	430	412	428	406	415	424	428	432	407	466	414	402	427	380	438	407	421	441	445	398	410	439	432	399	450	416	428	424	438	405	418	448	433	436	445	460	426	434	424	421	451	465	441	433	414	444	464	450	414	422	435	419	349	404	473	412	440	436	430	399	464	450	415	440	457	388	434	421	455	447	385	470	469	422	418	432	454	414	437	437	442	435	417	383	418	406	456	388	433	447	417	449	401	433	428	443	428	392	414	412	426	399	427	421	396	432	401	447	442	428	430	422	440	443	475	406	414	426	409	426	446	467	411	430	439	422	446	430	421	357	435	383	463	455	393	411	423	435	434	427	423	430	432	426	456	434	466	389	451	440	448	439	391	426	438	399	419	399	417	442	416	465	409	443	447	425	419	452	453	455	408	437	415	421	442	405	411	374	403	456	450	412	429	418	449	451	423	412	382	420	416	421	404	442	447	447	405	438	396	428	423	447	439	438	443	438	437	420	410	424	425	404	415	455	433	430	439	414	432	423	426	435	471	403	440	433	428	444	412	414	421	451	416	433	371	429	443	460	435	449	422	418	445	396	424	453	407	436	441	425	459	402	425	418	463	394	460	414	417	415	424	445	408	416	430	460	428	410	443	439	456	442	425	423	427	391	442	416	367	453	404	427	475	408	429	441	444	426	398	456	457	426	417	453	380	441	388	398	405	458	435	409	445	418	389	410	401	439	448	409	444	428	459	396	469	445	426	434	451	399	433	414	409	424	433	414	433	428	427	448	461	445
8602	17887	14997	8336	5765	4436	3279	2760	2226	1845	1631	1480	1369	1214	1179	1060	1049	961	959	916	872	859	842	830	827	781	780	730	766	774	772	735	760	793	787	762	709	716	732	713	691	679	716	708	754	707	724	692	728	702	766	693	725	707	708	660	707	671	707	660	739	707	688	682	677	736	711	701	644	642	689	655	677	643	679	683	686	674	704	644	678	670	664	691	681	670	698	660	657	655	652	673	650	699	692	678	658	665	706	711	652	663	724	696	719	678	650	687	696	708	673	667	650	712	639	679	675	664	671	678	665	656	670	660	705	722	675	678	698	685	670	689	638	652	623	652	675	649	647	696	670	634	696	688	624	649	644	706	696	657	679	676	677	693	685	685	651	730	646	679	645	675	660	701	664	695	680	687	723	677	645	640	675	696	662	669	666	635	687	693	631	705	709	698	680	659	686	671	692	664	666	625	679	674	682	634	669	702	683	702	700	684	660	705	655	701	633	661	714	666	684	692	664	682	664	656	659	643	658	650	734	667	692	653	684	608	674	662	706	624	694	662	677	675	676	720	677	631	701	668	679	679	659	650	694	743	638	689	715	649	655	686	655	661	624	638	672	702	688	598	640	682	715	686	675	659	656	673	687	637	673	652	641	655	691	704	713	674	696	664	691	688	670	645	642	650	690	659	653	686	668	668	680	649	691	680	646	654	660	675	668	702	693	655	696	664	632	662	646	652	696	755	668	680	721	661	655	701	669	698	699	684	706	642	708	668	685	673	673	648	630	709	715	631	708	696	647	687	671	671	664	695	667	693	690	677	652	655	673	688	673	708	629	678	651	627	710	704	705	672	689	621	665	680	670	694	673	652	678	718	721	674	635	693	649	677	699	674	667	691	699	700	647	675	703	674	714	732	683	724	707	711	686	695	681	673	684	722	694	675	667	700	676	625	638	663	661	677	714	699	658	658	694	653	649	671	679	711	708	672	713	683	705	665	645	663	684	645	673	665	685	674	686	634	692	671	671	597	661	676	659	651	672	667	691	720	670	654	728	701	676	701	640	668	690	706	684	702	687	671	656	633	656	654	704	658	658	685	688	679	665	689	700	655	667	649	602	701	687	636	705	667	684	685	648	668	663	639	657	678	660	703	669	659	670	690	639	694	714	680	701	702	628	673	676	681	681	662	698	620	643	675	701	640	651	700	671	653	693	665	664	685	681	703	737	711	683	667	670	650	668	719	676	661	682	664	692	711	680	692	663	662	694	724	715	666	689	698	693	700	697	640	719	720	669	686	660	706	641	690	684	654	638	690	647	718	655	677	688	661	676	707	701	660	675	740	666	697	677	670	709	682	696	680	696	698	640	692	670	674	651	681	673	645	647	679	705	670	692	694	692	683	685	631	675	670	642	631	693	644	705	677	658	673	636	643	650	681	653	692	702	675	668	697	696	685	701	685	639	746	675	683	653	637	691	716	687	685	694	678	669	691	722	663	645	672	682	670	670	709	649	696	710	679	702	677	624	707	649	635	667	699	696	681	661	663	689	657	705	694	685	659	699	707	663	628	701	679	636	662	630	643	656	674	681	693	649	652	705	732	696	666	675	689	671	652	636	680	680	653	668	673	666	713	670	677	646	656	682	667	711	635	675	658	655	652	681	676	704	639	687	699	658	638	670	686	696	666	674	695	653	713	656	677	681	657	618	675	644	661	648	653	702	680	681	634	696	666	698	722	673	705	709	655	669	717	698	669	669	620	650	708	696	625	626	682	728	696	748	673	650	691	653	639	669	652	668	646	704	726	660	678	680	641	664	696	658	659	677	694	651	667	660	647	612	655	735	677	663	705	682	642	673	682	711	668	663	711	702	744	662	687	716	656	688	646	697	697	693	628	660	672	685	640	648	686	676	663	735	645	655	699	684	674	652	717	653	678	670	644	716	673	665	671	674	656	729	669	701	661	655	705	670	676	638	648	703	676	668	695	644	646	683	680	622	684	704	718	634	685	631	621	710	631	620	644	635	680	684	640	722	652	669	647	724	713	648	689	687	636	688	685	672	595	660	698	655	645	678	663	733	671	690	664	721	640	678	646	671	652	646	669	658	665	654	698	670	658	632	637	619	655	639	675	647	698	647	679	656	675	652	682	679	613	646	677	659	672	710	693	640	674	673	658	710	668	678	635	694	646	654	671	640	670	689	655	693	707	660	630	652	633	708	677	687	684	685	722	647	661	669	638	639	651	686	673	707	687	684	639	706	643	675	705	667	707	667	674	688	664	667	680	667	652	673	703	701	728	699	690	698	680	664	665	633	674	684	735	697	727	659	691	625	687	648	661	700	683	598	655	643	705	617	700	659	699	680	667	681	678	653	671	681	623	660	658	647	668	635	701	625	694	619	686	697	673	670	649	636	662	714	667	654	672	648	668	680	658	719	692	634	663	725	714	668	649	676	652	669	692	690	638	689	677	666	609	639	671	746	652	675	683	686	695	698	703	680	647	673	681	676	684	694	675	654	685	650	669	666	656	699	664	662	649	699	649	661	644	657	686	639	666	642	624	701	670	701	691	709	673	686	665	690	651	668	677	692	686	689	698	633	644	656	631	674	637	721	648	637	644	618	758	626	639	667	696	703	695	665	673	736	658	708	647	683	632	720	669	701	690	685	695	674	678	654	680	687	684	647	702	718	641	692	626	681	671	655	685	698	663	673	624	705	704	629	656	662	688	719	681	674	680	682	688	671	691	658	666	697	673	672	659	661	690	664	682	653	706	686	660	663	691	672	672	646	678	666	690	686	653	652	654	674	674	698	635	643	645	694	755	700	693	642	634	663	674	680	651	683	679	665	698	688	656	663	656	660	654	666	672	659	636	674	657	648	641	703	671	663	678	684	637	673	717	692	741	687	609	668	634	626	658	666	659	679	722	665	599	658	705	663	651	668	640	640	655	702	696	697	707	658	679	675	617	672	661	705	657	680	671	651	713	624	664	684	697	675	672	642	684	631	678	655	678	707	702	707	693	678	659	704	651	666	673	675	630	680	656	687	696	659	695	688	657	677	698	656	691	684	669	635	654	673	646	706	669	655	659	674	641	657	707	673	667	632	673	707	699	679	691	664	731	676	684	652	666	650	678	667	670	656	644	661	684	624	642	685	668	633	684	660	683	645	671	683	631	683	684	646	688	630	689	693	711	695	624	684	693	733	664	712	682	654	662	693	639	655	700	675	649	642	682	668	698	672	652	676	699	699	699	679	660	710	697	680	662	653	692	656	694	697	682	698	648	647	669	664	687	727	677	691	662	655	676	639	680	708	653	673	649	672	659	700	674	668	709	685	649	658	670	711	674	677	678	686	665	673	637	635	697	732	688	651	675	660	698	634	629	676	708	643	665	658	711	674	665	663	673	695	634	704	633	673	651	691	686	670	677	676	724	647	706	663	681	619	624	732	625	708	673	600	677	661	670	667	627	713	746	653	708	677	658	685	676	676	656	638	655	696	650	640	641	697	664	684	682
26984	20962	8335	460	171	199	133	152	143	132	108	110	109	119	115	110	107	110	98	131	97	118	121	106	103	107	106	99	112	114	102	122	119	93	118	104	122	108	105	101	132	106	103	110	120	102	115	102	118	96	92	113	115	104	100	102	120	102	129	120	118	99	103	116	90	126	99	112	102	89	127	98	103	98	105	118	98	103	109	106	113	116	114	105	100	120	104	105	101	123	106	103	101	99	113	104	107	99	91	128	118	113	114	99	111	104	109	113	109	110	109	112	102	100	103	107	105	109	117	93	98	101	96	129	109	116	104	107	136	102	114	104	96	90	117	103	97	103	108	103	107	97	118	101	126	97	111	111	88	105	109	99	124	103	104	121	110	89	116	103	100	115	102	111	111	116	111	104	111	108	101	88	100	125	96	90	119	110	103	124	97	99	116	125	114	123	103	111	94	113	122	109	114	98	112	98	93	101	115	104	111	110	109	108	93	107	125	132	113	95	119	96	123	112	114	106	117	106	123	96	119	107	108	99	95	120	99	104	108	107	98	97	101	96	107	99	118	92	110	114	104	116	109	120	97	96	101	101	116	92	108	111	100	107	106	101	104	104	85	111	110	103	102	100	98	106	103	95	97	102	108	99	107	117	122	117	111	99	99	113	130	103	100	111	100	117	107	122	99	104	99	133	99	93	98	103	99	108	109	106	115	128	115	110	119	111	117	94	105	76	131	121	95	96	110	97	117	105	109	96	118	114	115	110	93	88	109	117	109	115	118	112	97	114	110	119	93	91	115	108	107	116	115	93	102	99	106	105	106	125	126	104	100	116	113	102	123	123	98	104	109	110	112	98	110	121	119	102	112	113	107	101	98	99	115	134	105	113	122	115	115	85	116	102	93	99	109	105	113	105	93	101	95	98	123	106	114	112	116	94	112	98	108	113	98	104	99	113	96	84	106	120	98	107	108	110	118	120	89	112	108	105	123	99	105	109	129	115	125	96	103	95	91	105	120	114	102	95	99	119	112	108	115	103	105	119	105	111	122	110	107	121	115	101	93	99	105	114	115	104	110	110	114	94	118	131	119	86	97	116	102	104	117	125	115	102	134	99	114	111	103	104	118	109	108	105	107	118	116	118	106	111	120	107	121	94	116	100	122	119	112	114	82	106	105	94	102	114	114	104	111	102	100	105	142	106	98	93	109	113	98	109	115	117	103	112	109	90	106	106	90	101	107	101	100	108	99	126	102	114	113	118	106	110	107	100	105	97	99	80	99	117	101	93	119	106	97	108	110	117	112	105	104	121	116	105	136	111	103	90	93	100	102	125	116	95	116	134	107	100	112	95	115	98	117	101	111	121	118	111	123	96	108	100	123	112	115	105	91	102	104	117	106	95	124	103	107	113	106	112	103	124	101	91	87	101	124	108	107	114	110	118	102	100	104	102	89	93	116	107	116	97	115	96	102	101	109	98	91	120	127	103	108	106	97	98	94	101	109	108	107	82	117	97	105	104	119	98	106	97	106	103	93	133	111	90	101	101	97	118	114	113	103	107	74	109	112	109	124	105	110	117	108	103	99	108	113	122	133	103	116	98	103	83	102	112	121	113	104	113	111	113	123	111	121	122	126	105	99	119	101	115	114	106	97	103	95	133	104	112	109	132	115	100	97	114	98	98	112	98	121	110	92	100	100	118	111	105	92	104	122	111	96	107	110	101	109	96	128	106	101	101	104	99	111	102	105	112	106	87	92	90	112	113	92	102	111	107	99	111	110	87	111	106	109	116	113	102	128	114	107	123	102	99	112	118	103	121	104	117	96	106	116	103	95	105	107	107	98	107	106	106	99	114	108	87	94	117	114	102	108	86	116	118	97	113	110	129	105	120	111	116	106	112	103	94	105	105	115	117	106	119	114	103	117	90	98	106	98	104	110	101	106	103	106	105	119	126	118	111	125	100	109	115	104	101	121	79	105	110	103	106	120	108	128	105	107	142	92	109	105	104	99	106	96	98	105	117	119	102	105	105	103	98	109	109	91	125	105	100	126	99	118	97	106	101	102	100	97	105	97	103	109	106	120	106	125	95	92	80	98	108	103	114	109	104	105	108	111	100	125	108	104	119	102	117	131	100	128	119	118	104	118	103	114	107	113	119	117	119	132	120	106	110	115	109	114	100	107	112	108	106	79	115	111	96	113	109	121	93	108	107	93	115	90	108	100	106	125	106	109	137	110	97	96	120	106	113	120	121	118	97	114	97	103	113	122	117	111	106	97	92	114	115	101	102	105	112	105	104	114	102	108	105	109	116	119	109	129	126	103	94	118	102	92	117	102	95	114	101	122	108	108	91	79	109	95	91	102	134	108	118	109	115	101	118	117	105	122	117	111	105	118	112	97	103	123	108	117	108	90	101	92	88	107	118	86	106	119	95	109	115	109	89	101	109	96	87	106	114	115	114	109	95	110	102	116	109	110	100	105	104	100	113	94	107	119	92	134	88	105	113	103	115	105	116	94	124	117	97	107	98	105	120	94	107	96	116	106	104	104	116	99	104	92	114	120	128	117	107	112	109	106	98	100	97	128	102	102	96	117	111	101	90	104	108	89	133	102	104	109	111	97	108	104	120	88	111	98	108	109	111	99	99	100	91	110	97	111	134	103	118	112	98	115	122	106	101	87	99	93	113	110	95	124	102	114	117	121	120	107	131	102	102	126	106	95	111	111	111	113	133	100	99	97	106	105	121	98	94	106	126	91	119	123	102	96	117	100	115	121	117	107	104	120	106	87	93	132	96	105	88	88	90	119	104	111	93	106	109	92	114	98	103	102	87	118	95	114	107	96	112	118	115	110	108	101	98	85	101	103	99	126	119	118	111	117	130	113	96	97	133	102	98	118	108	103	125	101	109	113	101	102	107	103	108	102	104	126	110	98	112	104	97	108	94	115	97	92	116	95	102	115	104	115	94	98	101	93	117	126	116	111	103	111	114	124	97	104	89	114	111	116	111	114	108	116	115	123	108	115	99	103	96	109	107	116	112	99	107	87	105	96	95	114	109	110	107	75	103	116	96	108	87	94	99	107	123	125	95	108	136	85	109	116	106	114	120	103	107	93	104	113	116	101	98	111	91	99	112	113	112	114	118	109	109	107	110	110	110	89	114	98	118	104	81	118	124	103	83	118	107	111	112	117	104	108	104	96	112	108	114	103	128	110	111	119	107	111	103	99	103	107	99	102	119	107	120	106	117	114	110	101	111	98	108	81	92	103	108	99	99	102	104	121	130	96	109	100	119	99	104	93	127	105	111	125	130	98	108	89	100	112	103	97	107	108	114	111	113	122	109	108	99	104	122	119	111	99	113	145	100	105	111	105	110	90	117	103	116	125	124	110	89	103	104	96	116	107	98	99	106	118	100	108	117	91	127	110	101	105	95	97	111	95	92	120	119	110	122	129	93	102	113	119	98	97	106	106	103	110	94	104	111	105	99	98	122	103	123	107	88	126	119	119	117
3863	1406	1231	621	467	355	290	259	251	267	240	223	211	206	211	186	213	196	175	181	203	207	204	182	205	210	209	169	193	182	187	217	166	186	188	210	183	167	198	194	213	195	199	194	218	218	207	182	218	177	158	173	188	181	178	209	198	190	160	177	189	197	204	188	165	196	183	165	186	198	206	217	170	199	194	189	206	211	191	185	171	204	181	181	186	173	176	185	185	194	193	214	179	183	208	211	173	183	187	181	179	188	181	175	178	183	189	193	200	188	174	191	189	191	199	201	192	203	180	200	202	208	200	189	188	196	184	191	211	177	193	176	182	180	180	161	201	187	200	198	168	191	194	189	222	179	164	173	201	209	185	195	208	191	189	182	205	170	212	170	182	203	205	188	180	181	187	178	200	181	174	188	218	193	204	180	188	197	205	213	203	195	187	195	208	199	196	161	190	194	206	193	206	197	163	193	206	186	235	191	192	179	184	177	203	171	185	178	205	193	194	174	168	188	171	192	199	205	178	168	181	187	161	184	193	178	195	154	201	171	188	191	159	188	187	178	206	182	180	180	174	187	160	176	187	194	193	184	195	162	185	187	185	168	180	192	171	188	182	180	180	194	180	181	173	200	189	185	184	203	190	174	179	182	214	209	190	194	175	186	185	175	195	182	199	192	191	169	183	196	190	206	190	200	172	179	170	218	182	174	195	197	195	149	179	218	159	197	196	167	202	181	197	186	215	197	182	214	181	158	195	185	184	189	167	200	203	182	186	168	184	175	208	193	218	206	196	179	169	185	182	200	177	190	192	182	196	189	178	203	174	189	188	199	185	169	195	195	195	170	183	199	184	193	189	211	188	181	167	178	183	214	206	215	224	194	183	200	199	216	203	195	195	188	206	170	177	186	189	177	185	206	210	179	174	184	194	213	196	181	183	196	161	190	185	171	170	194	145	183	177	208	194	177	183	194	211	203	188	204	217	193	156	174	157	220	201	227	178	183	194	190	178	166	204	182	183	181	187	195	187	175	173	182	197	195	205	194	195	175	188	195	210	199	184	165	176	202	179	185	198	191	178	187	188	205	191	197	185	193	189	192	207	204	179	178	179	191	209	207	166	186	185	180	189	180	194	185	188	198	171	188	180	178	209	193	180	185	176	176	168	203	191	174	185	198	195	174	184	217	195	174	182	178	170	189	200	200	192	205	186	214	190	213	220	171	195	181	186	161	199	187	174	192	187	220	174	186	163	169	168	170	169	187	199	166	162	208	185	190	184	212	194	174	187	193	192	202	183	178	186	169	204	158	179	203	191	177	178	160	197	205	175	207	192	191	157	193	192	177	165	191	203	186	203	168	178	179	183	224	186	205	181	183	182	205	181	178	178	187	209	200	200	184	191	204	145	191	181	204	196	187	197	180	207	182	176	189	193	188	188	187	198	193	176	210	200	180	171	174	204	174	175	203	173	181	186	186	185	185	189	210	191	172	219	191	179	187	164	195	201	161	181	194	174	181	188	188	209	199	192	197	185	203	200	196	193	200	209	174	193	179	172	201	197	190	172	211	185	181	189	186	180	187	172	167	185	189	192	197	193	200	175	174	188	183	188	197	173	210	168	186	217	181	172	168	191	181	178	186	189	170	177	200	195	195	196	164	177	176	229	181	180	193	206	215	214	178	206	209	205	214	204	201	182	196	199	169	194	201	177	176	221	192	183	201	173	176	174	184	193	184	244	201	171	170	205	183	189	201	179	187	198	211	167	193	191	189	189	196	194	197	164	194	212	201	189	188	206	178	206	179	186	190	195	171	198	171	167	194	190	207	176	174	178	198	196	179	199	197	200	206	211	215	203	177	192	196	190	171	186	178	214	179	187	205	179	191	195	202	182	186	192	194	200	181	187	195	195	178	169	209	172	164	202	200	188	193	196	197	174	174	179	192	212	195	192	190	177	187	167	207	181	182	184	201	189	183	177	203	193	169	180	174	188	194	183	204	203	185	166	181	218	192	182	191	200	174	189	179	170	200	177	175	196	169	179	189	193	199	200	201	193	205	187	218	184	176	206	183	197	165	204	185	170	189	196	200	188	178	202	202	183	191	193	203	179	150	209	189	197	195	182	195	197	183	216	188	193	187	183	188	193	182	158	214	188	188	186	188	182	202	155	208	223	200	207	178	218	213	198	167	213	219	185	193	203	182	185	188	159	188	181	187	172	200	179	200	215	188	175	186	179	190	209	208	185	208	215	204	155	171	196	186	182	167	155	187	176	206	203	172	221	180	190	199	185	172	201	202	192	172	186	203	163	184	192	197	212	202	193	197	183	176	208	206	206	180	209	198	190	196	197	189	179	173	181	186	163	178	173	203	183	201	205	195	193	183	185	197	185	177	210	180	188	190	181	168	182	180	191	190	180	165	195	188	190	182	177	194	172	200	199	186	203	208	193	175	208	182	207	187	194	168	196	188	230	179	173	184	175	176	186	176	187	185	172	201	158	192	184	173	200	195	164	208	174	174	173	209	182	178	165	186	191	192	207	205	208	191	190	221	174	177	208	179	189	206	187	183	181	183	178	196	188	191	187	199	181	198	191	181	181	183	185	172	162	175	212	203	181	207	200	199	187	202	181	183	176	184	156	199	191	194	170	176	198	166	196	189	178	178	190	177	197	204	164	205	194	199	175	187	191	189	212	199	202	200	194	187	196	199	185	180	205	189	192	181	162	189	195	181	189	212	180	192	170	202	185	207	209	169	184	185	212	202	195	186	202	176	167	197	182	168	181	178	203	191	195	185	189	170	179	181	200	184	194	192	182	194	201	178	175	211	182	171	210	179	174	201	193	208	194	184	160	192	217	174	185	202	178	176	185	196	192	175	187	182	174	187	221	195	204	210	190	199	194	209	167	185	191	187	188	192	200	175	206	185	205	213	176	196	180	190	186	189	185	173	193	180	199	174	172	202	211	216	194	180	190	170	194	183	180	196	186	184	223	189	188	191	164	207	182	191	199	201	163	167	173	170	178	172	194	188	179	193	198	174	184	173	198	166	187	169	187	179	178	171	201	197	199	176	190	194	211	195	182	196	203	192	202	187	192	187	210	167	196	181	175	191	184	182	182	187	194	176	201	171	185	189	190	182	202	156	200	171	187	191	177	176	190	171	191	169	182	173	193	176	200	205	203	166	220	183	199	175	189	188	196	178	165	195	217	200	195	217	198	183	215	199	188	163	199	187	190	200	202	163	186	170	191	204	183	214	206	176	198	196	164	186	170	208	173	182	168	186	176	173	189	200	190	194	211	198	189	185	189	208	181	187	213	196	192	176	181	180	185	171	212	169	172	172	192	195	199	187	186	199	191	180	187	176	193	180	213	190	185	176	176	194	178	168	215	191	188	178	156	211	163	194	191	194	182	200	174	179	220	179	194	190	173	176	181	178	186	189	176	171	179	206	191	200	174	158	195	168	192	171	215	206	183	170	190	198	190	168	193	190	186	197	176	210	196	180	189	178
24091	21360	28818	24268	21172	4301	883	608	502	450	424	395	410	412	323	355	325	299	360	356	361	361	305	309	333	294	301	306	309	325	318	308	268	298	300	295	298	302	319	298	318	285	254	290	293	300	297	317	296	299	293	302	302	283	268	299	280	300	289	263	293	271	272	309	312	300	305	303	305	270	293	284	296	312	309	287	277	305	305	297	296	313	262	289	275	285	277	281	275	295	268	329	282	313	284	275	290	289	294	321	284	311	279	277	269	267	327	282	275	265	292	275	277	272	273	303	273	281	295	269	290	263	251	287	282	324	292	286	276	306	316	308	299	298	322	274	323	286	292	282	293	285	297	295	291	304	302	297	297	293	271	286	269	277	307	310	295	286	303	315	320	305	323	286	307	290	292	297	282	274	294	276	269	273	329	300	286	263	286	288	291	288	280	278	268	294	292	238	323	281	307	278	297	313	282	293	275	308	283	274	296	294	294	278	277	262	298	265	260	276	247	315	281	299	253	266	289	285	294	308	274	243	282	277	281	289	240	289	291	286	308	289	275	289	285	308	287	280	250	274	284	273	321	288	288	284	304	297	271	285	264	275	267	241	288	288	298	307	258	288	289	288	279	287	293	282	299	308	303	299	283	263	298	291	262	276	273	319	302	300	298	270	262	296	303	283	293	305	285	304	300	286	284	289	303	312	308	275	309	281	286	275	266	266	280	278	294	308	282	288	280	267	286	280	312	298	308	289	290	312	295	291	279	278	274	256	272	265	278	315	278	274	314	273	275	286	313	286	293	274	334	310	299	295	282	287	276	293	270	277	296	278	296	278	289	285	285	277	293	244	262	283	285	305	313	292	295	301	311	308	265	275	281	292	331	278	288	281	282	281	297	297	255	280	292	313	297	292	274	284	276	293	310	256	275	306	287	305	312	265	279	292	279	281	295	250	265	255	280	286	287	306	279	260	314	257	271	308	276	284	304	307	280	253	287	277	294	291	298	291	328	256	298	281	306	293	287	302	293	239	281	282	289	268	297	259	278	266	263	297	303	256	272	277	285	264	310	318	308	258	292	289	266	294	293	266	281	288	301	298	295	297	268	290	316	308	307	303	296	309	284	280	270	298	263	299	278	290	278	268	300	285	276	264	281	266	256	262	279	291	280	287	266	284	324	275	284	307	305	289	282	260	293	302	281	285	298	303	263	297	277	281	284	300	303	289	293	260	294	294	265	295	319	283	290	300	256	268	310	289	316	279	304	296	300	300	265	285	279	309	312	308	272	285	265	301	293	270	305	307	288	292	323	280	305	289	280	289	248	283	286	295	276	258	291	284	278	285	295	310	295	304	313	283	273	285	260	283	273	297	281	271	293	305	285	273	280	280	269	252	293	275	306	245	297	246	277	274	251	274	302	276	281	289	298	290	297	276	278	290	312	288	318	275	284	313	281	285	266	314	276	278	282	330	277	319	309	275	306	297	269	265	285	296	285	283	290	250	256	303	309	290	311	280	307	260	343	297	311	274	311	267	279	297	306	296	288	294	315	284	275	265	271	306	276	251	313	259	276	290	282	274	275	277	296	259	305	277	269	271	270	303	284	248	274	297	285	300	301	259	290	273	264	293	283	283	302	295	305	292	296	292	301	285	300	277	264	293	300	299	286	303	314	273	285	291	283	289	296	301	290	304	327	299	292	294	255	290	270	281	298	342	258	291	301	297	276	279	281	274	255	281	274	284	283	271	293	300	295	288	306	289	294	300	302	277	308	286	303	259	244	260	288	269	271	294	308	250	262	307	291	288	301	252	297	305	273	283	289	284	278	292	326	267	267	273	271	259	283	291	297	312	248	273	293	267	303	308	302	318	253	304	292	284	284	296	313	267	287	263	269	296	298	274	265	285	311	282	293	291	318	265	276	275	267	282	289	293	269	281	279	265	296	285	298	292	297	312	281	311	286	306	254	281	267	289	319	280	286	289	304	298	276	301	318	301	289	289	268	329	276	317	331	300	288	255	300	342	269	273	252	275	291	300	287	291	272	280	276	323	285	282	240	269	284	307	269	292	278	283	280	293	301	277	312	298	267	284	287	295	306	276	272	270	308	280	293	313	280	258	284	283	274	294	283	268	300	313	264	275	293	286	284	290	314	299	279	282	273	278	264	278	281	292	291	250	279	300	282	304	294	286	282	301	318	297	306	296	286	318	288	272	283	282	299	279	269	297	269	249	265	302	294	289	295	298	265	308	272	285	299	289	297	299	266	283	291	284	263	290	272	250	298	294	299	316	298	291	262	278	300	282	267	274	269	286	282	282	289	296	263	281	285	270	293	289	267	273	282	281	302	301	285	278	305	305	253	309	290	255	282	290	323	301	302	299	273	323	283	277	294	275	305	273	308	298	276	299	261	285	289	305	291	309	265	273	275	265	267	278	291	290	309	259	297	278	304	285	293	271	303	269	267	279	284	282	269	259	295	320	273	315	319	292	271	312	293	283	276	278	317	273	277	287	276	273	289	298	282	297	290	295	296	295	333	321	277	289	297	298	304	292	313	310	262	279	286	252	279	307	301	291	264	267	278	320	294	298	276	302	311	303	283	291	255	277	330	285	265	250	284	315	244	313	267	261	283	324	288	281	282	283	271	288	291	251	280	264	292	291	304	272	289	291	284	271	267	295	335	301	290	306	290	288	302	286	271	271	284	298	285	267	273	281	265	263	304	320	273	300	273	280	297	285	291	288	288	274	287	280	298	292	287	257	289	288	265	270	261	275	294	282	292	300	285	299	305	295	308	304	278	295	268	271	268	318	315	315	284	285	298	269	252	273	267	292	324	287	282	276	277	298	276	298	297	258	281	316	287	305	303	270	314	271	306	287	308	258	319	314	284	266	308	285	311	284	279	296	262	274	285	277	308	292	268	253	299	277	298	257	286	271	312	292	299	269	306	280	277	282	271	319	286	265	306	305	280	300	280	288	293	303	303	301	279	251	289	306	272	287	296	320	307	286	294	290	262	269	289	303	298	285	290	291	273	286	293	280	289	294	265	286	287	259	288	276	323	288	298	309	313	301	268	319	307	274	263	280	310	282	283	287	295	298	281	270	293	270	267	289	283	302	281	293	302	307	280	292	316	309	284	314	286	289	302	299	303	285	273	291	321	281	269	293	261	276	260	289	287	281	277	285	308	278	270	278	305	280	267	268	259	269	264	284	283	292	284	297	287	280	301	297	289	311	263	275	280	297	290	272	289	276	272	288	272	275	276	264	266	265	274	296	288	246	279	322	279	273	288	245	325	306	276	290	269	311	263	284	306	285	269	286	285	269	289	296	299	277	284	296	296	281	329	280	336	286	308	320	282	295	281	293	257	318	289	278	277	285	305	306	283	292	242	287	270	285	274	283	278	270	303	299	306	314	298	291	296	288	305	309	258	318	293	298	275	282	288	296	283	299	314	328	259	286	274	289	274	310	264	285	317	289	309	267	255	303	318	274	298	282	301	274	304	301	279	273
5871	11038	9268	4812	3198	2457	1862	1501	1299	1130	990	863	776	770	686	682	649	653	597	630	565	587	564	555	556	522	552	525	499	522	518	504	521	505	501	494	458	478	496	512	504	482	499	485	462	445	470	503	482	471	503	454	448	461	496	455	498	477	482	510	429	469	505	483	515	463	489	505	485	454	502	496	467	461	500	468	490	486	454	460	479	507	487	461	471	460	471	439	459	471	466	465	459	520	439	450	457	450	494	476	481	475	451	505	491	490	494	503	470	469	483	501	446	488	463	459	505	488	465	460	449	515	481	467	483	480	443	444	488	481	467	452	444	473	451	447	454	449	463	479	434	435	469	467	484	470	451	472	484	465	493	469	463	453	439	448	461	444	442	500	437	444	429	481	460	477	462	490	472	469	459	475	473	467	458	460	468	482	463	444	450	478	509	485	482	489	492	493	434	436	454	446	470	460	465	470	438	455	493	503	472	450	456	497	469	479	468	501	483	475	488	520	446	510	467	483	467	462	437	452	495	475	469	451	496	442	458	479	479	439	489	462	440	453	505	468	455	418	468	477	499	447	455	433	451	445	486	476	457	467	475	456	448	434	467	492	487	467	457	439	439	447	523	485	447	480	531	487	438	454	447	447	505	474	488	451	474	460	452	457	459	474	450	462	487	455	487	459	437	490	455	482	442	449	464	453	466	427	466	477	510	482	488	461	454	472	452	469	498	457	431	477	468	454	471	471	492	476	498	498	491	465	497	469	496	483	437	465	505	455	488	428	485	449	461	452	454	477	464	484	451	471	402	474	487	493	483	479	459	456	483	453	510	465	457	475	503	465	453	494	480	450	405	486	487	483	453	468	457	463	410	467	418	451	411	465	434	451	446	486	462	453	450	461	480	502	466	484	479	451	457	516	453	438	434	436	435	438	441	513	494	487	475	456	498	468	478	430	446	477	447	462	470	462	436	481	458	484	500	462	448	519	449	459	449	482	481	484	469	474	479	500	457	476	438	466	483	479	437	473	485	504	479	475	431	444	462	489	486	467	484	454	475	448	458	480	511	451	475	480	437	445	470	490	416	477	480	466	493	447	474	479	475	469	495	454	452	451	473	498	429	417	470	467	455	499	474	417	458	436	472	443	449	436	445	500	474	495	465	447	475	459	463	464	430	476	488	466	456	431	484	456	444	467	455	500	460	459	480	459	465	452	465	460	444	488	452	448	486	473	478	458	443	460	429	496	477	501	444	450	441	467	427	429	473	456	473	500	462	465	467	450	480	513	473	472	523	455	455	484	477	472	457	456	453	445	452	496	466	493	464	459	449	459	456	502	467	436	458	498	445	497	503	444	466	456	465	475	481	485	500	471	476	457	498	497	482	469	462	473	485	455	472	446	501	480	450	480	455	506	458	453	465	495	466	483	478	456	473	485	429	433	468	471	469	466	454	466	485	463	451	463	473	474	469	506	475	452	449	447	458	489	485	491	438	420	477	474	482	483	440	445	435	501	479	461	442	452	462	429	475	469	440	477	438	475	443	489	478	478	468	458	483	490	477	477	516	469	479	466	479	468	446	477	458	514	458	492	458	468	455	448	452	436	474	481	489	454	475	444	483	496	479	452	412	488	447	502	495	508	459	429	457	472	464	485	462	454	450	446	456	499	484	476	481	463	465	507	460	494	466	510	484	494	490	447	501	456	523	485	465	470	472	476	440	461	458	490	464	452	464	432	476	454	487	472	484	482	504	424	448	465	479	513	459	477	495	464	452	454	468	481	476	461	443	499	468	474	481	433	469	450	444	460	479	450	434	480	474	489	472	441	466	462	448	505	490	468	492	439	484	487	476	479	410	428	541	432	440	495	446	492	479	453	495	429	461	456	439	464	454	438	461	493	485	447	453	459	477	461	461	480	495	461	476	444	439	505	462	463	489	422	471	429	446	480	474	464	464	482	472	465	484	475	501	474	433	471	477	472	407	454	429	485	505	467	461	450	469	458	470	475	473	445	472	459	479	463	477	477	456	449	440	431	512	471	451	473	472	451	435	468	476	459	453	473	425	475	477	492	460	440	454	459	461	441	502	474	507	432	458	505	465	460	464	487	457	461	469	475	486	473	441	474	434	473	444	439	461	459	479	465	448	463	468	495	453	463	469	441	418	478	476	458	465	467	468	438	458	466	437	478	468	464	473	489	426	474	490	476	472	460	472	469	493	459	479	464	457	449	443	511	450	440	450	489	474	439	459	457	446	519	463	470	497	485	466	461	468	483	472	453	431	494	468	439	463	488	431	453	478	479	473	473	447	469	466	481	458	465	447	443	451	445	462	493	473	475	455	468	412	437	461	477	438	465	485	468	458	467	479	483	452	462	465	456	454	469	442	445	470	450	469	437	487	425	497	453	497	463	448	507	459	473	509	481	460	462	505	465	443	454	474	480	484	418	512	459	462	455	481	465	479	482	452	461	438	457	459	458	511	448	466	468	490	473	463	455	445	448	476	469	478	448	464	506	450	434	481	447	448	494	453	478	465	488	474	451	459	492	438	455	477	499	476	441	460	430	476	486	509	462	460	480	441	494	456	486	473	433	486	431	456	466	460	484	483	474	487	476	458	451	486	445	425	500	487	468	458	466	435	461	454	480	454	463	494	451	471	523	465	482	465	458	475	468	476	418	473	474	467	465	462	458	448	499	484	474	479	475	441	503	458	473	506	487	460	475	509	491	481	429	429	419	492	474	456	453	494	434	490	466	479	456	452	486	443	501	438	467	490	488	458	442	498	482	429	505	453	463	463	471	465	457	475	433	462	498	477	454	489	462	473	473	455	484	528	491	468	444	471	495	473	469	474	453	467	471	497	480	469	460	451	464	462	462	467	447	464	462	456	443	468	447	466	447	449	463	460	465	454	433	457	502	483	463	492	447	446	445	472	432	461	443	470	430	505	458	448	467	435	474	479	458	466	494	507	459	432	435	474	452	453	474	445	468	456	457	467	467	480	507	497	485	487	472	446	457	441	445	492	444	459	461	499	431	452	447	442	478	467	486	485	472	498	445	495	463	464	467	490	452	453	519	456	511	497	456	455	484	454	413	438	497	460	485	487	456	468	461	484	452	468	452	535	485	482	515	479	463	445	433	481	457	455	471	457	483	466	458	477	478	493	481	467	492	481	456	481	478	461	435	415	466	491	501	474	475	449	468	495	471	486	444	462	481	451	493	478	434	452	458	512	484	450	469	469	445	412	436	513	453	458	512	463	449	508	473	490	469	490	428	506	473	497	449	475	463	484	465	483	501	467	450	415	440	517	434	457	456	517	441	488	476	420	456	439	464	474	441	453	458	461	426	432	471	469	459	444	490	457	469	471	493	520	410	473	472	472	469	457	479	416	460	460	469	456	451	434	501	457	451	470	483	493	477	472	476	485	474	482	487	461	449	487	472	523	466	465	432	435	469	482	480	475	468	484	493	459	465	440	506	476	455	454	490	486	494	477	463	489	458	485	498	465	468
23151	21346	29369	23667	21347	21174	3985	1165	879	733	757	684	650	590	598	548	547	530	548	541	512	502	466	482	492	506	482	442	464	454	452	465	464	461	417	410	414	454	482	417	429	430	439	445	452	442	449	442	468	396	443	448	459	447	487	446	440	436	427	429	421	446	466	431	477	425	435	401	462	412	438	440	440	419	397	492	428	444	396	428	449	430	442	402	410	428	405	466	428	441	391	446	453	419	493	462	439	436	454	431	446	424	410	442	414	414	435	444	468	414	425	472	436	402	449	450	449	413	465	409	393	432	418	437	423	455	392	443	388	413	427	417	396	407	443	400	418	423	440	415	395	417	410	418	417	410	440	439	409	447	455	404	443	405	424	445	440	430	413	398	421	412	420	426	457	427	411	420	419	419	393	408	411	435	419	409	407	410	410	441	400	426	443	425	491	436	443	390	411	391	442	437	407	369	418	446	409	410	439	440	484	428	407	460	438	410	405	421	416	418	454	423	444	425	396	486	442	391	458	393	423	427	429	409	467	429	416	408	448	391	422	428	445	427	417	462	450	419	407	410	421	481	445	417	414	427	421	427	420	406	430	422	426	442	436	415	444	427	360	444	454	401	413	399	408	456	443	423	415	395	430	449	430	422	422	431	449	421	424	400	452	416	427	424	421	405	424	441	402	456	442	430	390	441	425	439	386	428	432	436	424	402	421	383	463	431	403	411	408	441	431	394	433	417	400	441	436	414	426	443	415	415	428	392	452	423	436	424	420	399	390	397	392	396	410	421	420	429	402	447	444	434	404	460	416	418	409	415	426	468	437	414	416	426	423	456	407	434	414	444	423	444	457	421	402	457	401	408	465	414	439	415	413	372	431	409	466	435	458	447	412	463	415	456	423	433	469	432	428	442	454	435	411	392	469	449	453	416	421	422	432	445	473	446	429	439	398	421	436	433	455	395	414	391	461	429	421	435	433	438	480	459	461	444	471	421	435	430	451	427	426	434	456	428	442	403	439	442	450	455	429	445	397	398	428	407	404	437	444	440	422	444	405	428	396	414	394	399	425	437	454	449	415	444	433	416	434	425	397	411	449	417	450	425	453	459	452	401	398	397	406	396	429	426	442	391	408	428	408	422	443	458	463	428	434	419	387	445	429	419	381	440	413	386	428	434	391	439	470	415	433	397	430	392	408	368	453	392	433	361	424	438	441	452	433	392	441	452	469	430	426	429	442	426	392	392	472	447	437	451	418	441	421	412	412	444	423	424	453	441	422	426	437	418	414	418	434	422	437	411	438	386	433	432	391	450	420	396	412	450	425	416	415	445	419	426	437	403	417	426	454	456	398	416	425	438	443	404	442	453	468	433	404	410	429	453	380	399	430	414	416	406	428	458	467	405	397	417	398	403	418	398	436	385	445	396	425	430	466	477	386	386	408	400	416	442	416	420	463	413	439	382	420	423	446	410	453	439	428	440	421	422	461	413	403	427	430	449	465	449	467	446	425	428	435	399	415	418	431	412	439	404	424	433	428	414	387	429	439	413	446	389	425	427	420	402	413	421	432	405	474	445	448	402	439	402	428	404	403	432	414	411	425	410	442	397	408	433	419	439	429	423	422	436	444	432	442	415	408	436	472	420	400	412	393	452	450	398	421	442	401	417	380	432	422	435	419	418	425	433	420	414	419	416	422	410	422	415	429	406	358	452	469	435	382	442	443	407	389	446	392	416	433	431	408	381	444	430	414	423	416	409	433	403	450	456	442	396	394	444	442	420	399	347	407	428	423	452	435	417	409	452	424	454	397	419	451	388	406	445	424	425	423	417	392	412	497	417	439	444	424	410	416	435	444	402	436	451	452	469	415	455	412	446	436	423	402	452	425	440	405	402	435	433	427	433	420	397	464	405	453	404	390	448	440	373	438	423	399	372	436	425	436	427	434	438	439	413	402	415	404	454	438	404	422	411	400	405	450	430	440	431	426	392	403	452	427	414	440	411	431	455	445	382	442	437	426	415	408	454	438	436	442	414	402	416	426	412	418	422	419	447	428	467	427	427	410	446	448	432	421	392	429	427	439	412	438	455	416	440	438	409	386	429	444	408	415	425	425	393	412	407	403	431	367	399	408	466	404	435	414	452	414	445	424	392	465	421	424	454	411	417	439	427	413	422	444	404	417	445	439	441	453	456	405	409	452	390	401	435	424	432	401	429	433	425	447	412	419	432	424	404	423	433	459	419	408	455	399	403	392	430	392	434	445	403	421	445	417	419	430	383	432	448	427	391	436	425	407	424	429	426	452	442	440	421	407	430	438	425	412	411	397	462	376	389	444	417	453	380	428	455	416	400	389	431	414	397	423	457	406	421	448	402	446	426	404	452	424	375	432	395	420	417	387	432	415	444	445	394	448	427	445	428	409	418	411	405	387	413	414	430	407	433	452	391	440	434	398	436	408	426	425	446	413	380	420	445	416	450	443	388	421	419	418	407	429	437	422	434	441	392	439	444	436	439	414	430	455	431	440	466	401	400	451	419	440	429	364	432	420	421	414	413	428	428	416	427	410	415	408	425	400	413	406	446	431	441	405	411	415	431	404	444	447	425	401	394	413	469	427	407	457	426	394	413	456	447	413	407	403	436	496	432	402	410	428	434	407	465	416	389	427	447	421	449	357	406	444	430	423	438	449	463	423	436	433	424	433	426	409	392	417	430	425	394	460	426	419	408	421	388	428	412	443	443	406	426	417	448	457	428	425	411	442	420	414	412	426	436	417	433	444	417	443	413	388	431	372	450	455	419	394	426	467	476	427	447	418	438	409	401	403	377	404	436	437	429	418	420	416	431	450	406	423	437	395	412	406	455	417	432	441	391	404	433	426	408	436	440	445	414	439	419	419	420	435	375	419	437	404	396	449	437	444	452	445	432	412	446	409	437	438	447	442	386	445	425	414	403	426	424	422	391	450	440	440	439	391	459	446	413	440	412	415	452	437	406	450	450	415	402	464	434	451	389	423	453	424	432	422	417	480	443	434	418	396	449	426	443	405	395	447	433	411	419	437	415	420	442	415	431	442	410	392	403	455	423	425	401	436	395	390	467	408	455	436	412	436	452	468	414	423	436	402	429	410	455	435	441	429	401	403	450	398	441	424	434	443	404	422	444	429	411	406	385	430	383	417	435	424	414	445	419	420	401	458	404	423	389	436	426	417	399	448	430	404	424	433	366	437	397	411	429	436	441	421	464	411	402	398	420	391	400	419	425	443	447	432	413	402	470	390	433	420	411	397	434	390	392	435	409	428	438	438	360	451	430	394	433	404	427	450	396	414	435	386	418	415	385	416	425	452	453	443	376	440	420	450	417	416	432	418	416	387	449	429	419	391	445	419	420	440	425	419	458	439	431	409	409	407	421	428	424	410	415	384	399	419	436	452	432	407	437	431	418	454	463	436	405	429	404	434	447	413	399	443	452	417	445	410	434	411	423	445	430	438	390	384	434	435	431	412	391	420	437
8452	17674	14837	8170	5769	4291	3377	2672	2209	2008	1557	1465	1324	1232	1194	1071	1048	1018	946	963	924	784	871	842	833	790	776	771	771	787	750	737	729	716	742	734	723	741	736	731	716	676	732	707	701	698	713	710	729	656	718	716	701	707	702	706	694	699	710	655	661	714	661	701	689	682	719	685	686	705	714	718	660	698	671	698	674	687	711	696	675	705	710	654	699	736	669	650	719	685	690	681	703	686	690	687	694	691	710	705	717	641	641	676	631	687	646	659	696	693	696	648	682	678	686	668	652	671	689	656	660	712	631	660	680	684	702	698	634	651	672	734	675	711	649	696	667	649	714	668	713	659	676	701	656	643	697	688	672	661	681	646	681	683	655	675	660	676	676	662	696	681	701	682	679	654	658	649	681	676	701	677	717	705	646	685	665	652	675	675	694	693	672	737	667	681	675	652	708	696	619	694	701	657	691	667	661	698	709	692	676	671	677	650	612	720	687	637	706	622	625	667	634	667	715	673	669	617	683	634	637	656	655	700	683	697	682	683	653	706	690	712	663	636	657	711	737	702	645	648	713	692	673	686	679	637	670	678	725	675	643	661	664	703	708	658	673	630	687	730	658	649	653	650	639	626	688	713	720	634	678	666	666	727	697	701	673	678	678	691	681	662	656	634	696	680	680	654	686	683	646	634	655	703	666	673	676	651	682	624	683	649	682	718	639	659	719	619	674	664	701	649	660	664	603	683	666	670	686	636	650	664	650	701	675	651	701	711	674	694	692	676	687	681	699	680	688	669	668	704	683	655	683	662	655	700	678	681	654	664	738	686	722	679	677	671	668	687	685	676	697	652	645	674	692	705	664	683	659	691	677	640	684	680	687	655	677	713	673	704	676	713	689	712	679	630	668	688	698	705	664	702	701	622	714	696	722	644	677	653	703	654	625	696	643	678	671	697	662	714	689	669	657	651	669	644	711	661	663	669	664	688	716	694	670	685	661	749	680	646	652	691	659	695	653	651	702	670	668	649	724	666	643	689	663	631	686	661	678	674	695	648	730	681	669	688	671	692	673	664	617	646	631	656	668	700	692	676	701	669	639	687	665	654	699	654	705	676	653	635	690	655	650	707	696	724	671	699	661	665	650	676	720	684	680	693	664	666	628	696	688	625	688	685	697	659	660	662	695	668	654	700	681	650	689	638	705	704	630	657	691	653	686	671	691	644	684	690	649	690	695	671	656	670	702	672	665	644	698	700	693	646	691	696	642	742	623	677	674	694	655	655	669	648	648	697	742	634	676	686	667	649	684	704	679	683	678	695	711	649	678	676	690	641	700	666	665	646	653	666	695	622	646	680	680	675	662	744	670	672	655	623	681	641	689	682	711	685	642	644	667	683	675	704	688	742	641	673	666	695	656	707	709	678	645	671	677	664	693	662	693	700	679	684	660	667	680	702	696	645	670	677	664	696	668	652	684	654	684	644	644	701	665	654	644	652	667	664	657	664	669	668	700	624	664	679	681	665	629	634	688	699	695	675	640	708	658	669	671	688	661	648	679	650	711	650	705	700	697	657	663	623	632	683	694	666	654	688	696	680	667	630	639	649	659	699	624	651	680	680	682	685	677	677	715	648	670	674	658	646	701	695	665	687	632	675	678	680	657	696	658	692	677	676	623	673	658	684	689	684	677	661	680	668	680	650	704	661	678	704	667	645	665	664	670	594	715	727	661	685	685	676	695	697	687	686	708	680	664	662	747	701	695	679	706	689	698	716	639	642	662	715	672	638	631	644	677	645	627	630	633	690	644	665	706	693	667	650	675	693	669	669	649	661	666	668	700	667	692	699	712	685	722	690	649	670	675	646	681	675	675	676	651	736	699	681	697	687	646	613	670	687	664	682	705	639	650	698	663	704	641	680	713	672	694	653	663	680	696	679	650	640	685	664	724	620	703	684	680	659	678	652	616	663	656	699	696	673	677	660	652	659	703	694	689	662	645	676	669	726	642	652	646	688	641	651	658	622	656	723	712	691	659	735	645	708	655	639	679	641	663	648	690	632	641	684	655	682	702	701	678	713	623	673	682	662	687	670	694	700	676	700	664	702	691	719	661	663	694	684	707	653	690	645	644	645	681	663	676	646	674	713	659	714	654	714	708	642	676	717	701	715	664	726	643	694	687	650	682	679	614	689	684	715	669	684	664	671	639	639	677	653	676	701	681	676	683	635	662	641	686	671	691	678	722	684	650	664	655	663	639	665	668	677	693	699	741	642	654	693	665	629	653	683	708	637	686	686	638	645	661	690	650	685	740	702	680	715	644	648	676	639	670	677	676	655	659	701	690	687	655	667	689	694	686	649	659	672	664	649	700	708	654	628	719	683	662	685	659	674	668	676	689	689	680	670	672	653	734	689	690	671	674	698	671	679	667	680	686	701	648	657	687	657	676	659	702	690	659	663	713	714	642	655	695	672	669	641	635	675	681	708	710	648	638	677	711	681	622	670	646	654	657	633	654	678	697	658	661	681	677	713	720	677	643	683	694	669	676	665	688	685	673	686	661	669	642	653	690	717	661	670	693	645	659	652	654	665	633	688	652	659	644	697	711	651	714	667	687	679	662	693	626	630	704	710	661	688	613	659	671	680	670	660	653	674	704	634	667	635	669	681	677	652	697	689	675	689	663	684	676	667	659	695	631	719	659	671	683	682	672	664	677	642	667	659	683	678	691	646	674	688	680	677	626	690	675	672	696	667	668	682	709	639	657	666	696	651	690	669	647	679	631	701	704	645	628	651	665	647	657	696	645	686	610	724	687	695	654	674	695	642	708	675	681	692	664	650	704	648	670	690	684	635	705	693	690	672	723	647	719	660	671	696	676	668	675	701	676	642	669	704	656	702	679	640	691	685	682	675	748	653	632	663	656	667	640	690	713	704	649	696	663	664	679	682	650	718	638	685	670	656	660	677	706	667	662	684	719	666	678	656	657	646	734	679	691	718	698	734	687	709	679	687	687	649	694	659	650	668	707	653	674	689	650	671	662	650	716	694	633	669	676	662	660	675	658	656	678	700	671	658	723	617	652	654	640	690	714	640	676	715	701	653	677	719	652	700	673	665	679	629	721	674	685	676	718	720	669	638	717	696	655	659	668	670	665	686	673	717	673	663	643	677	683	690	718	699	694	681	704	663	724	657	674	642	646	667	733	712	714	616	633	698	688	704	678	651	632	700	647	714	664	679	659	695	661	680	681	687	680	698	677	695	699	653	624	656	697	698	661	684	654	674	627	632	644	641	710	653	645	718	659	666	688	635	625	713	648	661	645	655	690	636	717	667	678	689	618	703	706	701	662	669	657	691	667	695	720	650	727	670	652	673	726	696	646	662	685	628	637	676	707	701	656	685	731	668	710	663	661	664	671	660	710	678	628	685	689	680	624	684	651	683	645	688	680	643	715	700	748	679	675	682	695	660	719	642	665	684	695	662	681	717	656	676	666	685	659	647	665	697	635	650	669	663
26833	20898	8550	668	378	359	193	135	134	123	112	113	123	123	121	113	105	138	100	95	131	109	110	123	104	113	104	111	96	107	119	97	120	115	117	125	135	116	113	130	102	123	105	104	120	99	111	128	118	105	107	120	111	114	132	114	119	111	119	110	119	94	103	111	107	122	119	115	116	112	96	105	109	104	106	107	111	96	109	98	116	97	107	107	103	110	121	110	112	115	97	94	101	146	131	111	103	107	125	101	110	92	115	107	112	105	112	101	135	115	99	120	105	115	114	101	106	120	114	116	113	106	120	103	95	118	114	102	100	115	116	123	115	93	118	105	112	125	105	118	108	98	100	124	104	104	117	117	123	113	101	123	103	111	104	87	105	108	119	126	120	122	118	107	82	114	95	95	113	105	118	99	104	113	128	120	111	108	104	122	90	128	91	108	102	142	103	122	107	118	106	105	103	114	110	107	103	112	118	107	107	124	107	92	114	101	98	108	106	114	132	108	106	110	121	107	111	122	107	115	118	108	112	123	113	100	111	115	91	120	119	112	94	104	113	120	121	101	110	115	107	115	96	125	125	112	116	106	97	106	104	97	120	90	102	118	103	112	93	119	120	105	112	119	111	105	103	96	100	107	98	117	110	108	113	126	113	112	101	107	134	97	117	97	105	116	110	110	87	118	121	110	123	108	117	109	93	108	102	125	103	109	105	110	82	90	109	121	123	99	115	112	101	110	107	107	107	107	112	114	118	119	113	101	118	98	114	103	116	110	101	108	115	125	97	90	114	128	137	94	120	113	120	93	117	125	85	92	125	120	119	112	103	105	99	103	119	119	116	99	112	100	115	108	110	124	111	105	106	80	109	108	121	103	110	108	91	109	108	104	104	119	115	123	98	114	109	94	83	106	101	89	106	119	106	100	133	118	101	117	111	115	101	123	108	122	116	119	122	117	123	98	104	100	114	133	116	113	109	95	110	110	96	104	98	113	120	112	116	97	117	111	113	103	105	99	107	115	112	130	121	98	120	100	114	115	113	124	98	107	123	107	85	122	114	101	133	109	124	124	117	128	90	125	122	105	124	105	116	121	89	106	120	114	111	97	113	123	123	106	133	113	99	113	111	131	88	124	107	92	96	106	119	105	111	97	103	128	105	104	102	115	105	116	116	127	109	125	129	119	105	107	116	100	110	98	111	87	104	110	112	102	110	122	110	102	94	96	99	119	99	115	93	95	85	97	121	100	104	103	108	114	119	108	108	89	120	97	124	96	91	108	109	108	91	96	109	104	113	110	119	110	111	111	117	107	92	115	130	102	101	98	106	96	105	129	111	85	118	128	114	116	117	118	108	115	112	103	114	109	115	108	120	91	108	104	121	105	115	124	105	131	116	115	112	127	127	101	120	135	99	126	109	116	116	112	115	121	109	97	94	121	107	105	101	104	113	132	122	136	117	109	122	106	89	101	113	120	120	119	113	109	126	118	114	112	107	105	106	107	120	104	116	111	118	93	118	118	128	97	120	89	92	109	109	108	100	113	112	114	100	96	111	97	118	127	125	136	97	106	108	111	103	101	97	99	103	98	113	116	122	125	96	113	126	97	109	112	98	117	102	104	113	124	102	103	104	111	125	123	115	117	124	109	121	115	100	98	101	100	102	105	101	114	101	121	114	118	102	115	89	104	130	117	97	124	121	116	125	114	108	101	106	118	92	122	92	93	97	116	117	107	101	98	112	91	108	92	96	98	120	118	116	93	95	115	113	102	122	114	107	106	99	120	113	115	110	124	111	115	116	108	116	112	96	125	115	104	96	110	121	100	104	81	111	94	99	97	129	115	109	105	105	108	113	111	125	109	114	112	90	105	110	100	109	116	118	101	105	121	117	98	105	108	103	105	112	108	111	90	101	119	82	125	108	121	126	117	136	111	101	121	103	121	126	106	108	119	106	102	94	119	131	141	116	110	129	101	105	117	117	112	109	120	105	100	96	124	94	116	92	109	114	121	118	83	99	107	113	118	112	105	108	105	116	94	126	94	117	111	121	94	90	102	93	128	107	128	101	113	90	110	114	110	109	109	109	113	100	108	125	93	105	96	132	112	109	120	108	104	111	106	132	108	123	94	108	101	117	115	103	98	106	107	121	111	123	121	111	120	115	113	121	102	95	102	117	105	112	127	109	116	94	110	121	112	104	110	104	112	115	105	102	111	111	107	121	142	112	109	113	120	116	117	124	106	108	102	97	133	126	115	112	107	125	126	128	113	120	122	129	105	130	105	114	106	99	112	115	118	110	111	108	98	130	110	90	102	108	101	111	101	134	115	113	92	129	82	126	122	106	103	104	118	126	90	93	109	121	129	119	118	118	100	109	100	120	139	106	103	104	108	129	107	98	108	117	100	101	104	101	111	128	90	113	102	106	119	111	105	106	109	120	118	104	91	105	117	124	113	97	114	112	108	120	100	114	100	113	101	104	128	123	130	106	131	103	117	108	107	96	106	92	104	98	125	87	117	123	112	85	102	105	106	112	99	104	107	116	118	101	114	110	129	107	113	125	117	141	107	109	113	103	98	120	112	93	113	95	110	110	110	97	118	109	117	117	109	115	124	112	111	115	121	124	104	118	111	108	128	112	107	115	113	106	108	116	110	128	85	118	104	106	119	110	115	129	101	101	105	109	117	119	91	100	103	112	109	98	116	114	98	105	100	111	95	104	103	107	133	110	105	99	113	104	118	98	116	111	103	101	111	89	107	110	113	105	108	106	96	94	97	122	128	104	114	101	119	100	107	108	111	119	88	128	123	112	112	126	93	118	122	108	109	108	113	102	106	122	102	118	109	83	108	108	95	101	120	96	108	101	112	117	111	100	125	96	100	113	110	111	105	125	99	93	118	110	108	117	114	110	110	110	95	87	111	103	119	125	108	123	120	109	124	109	102	114	94	109	115	122	93	118	99	103	96	106	123	125	102	111	101	100	113	131	106	111	119	118	99	106	127	124	112	114	110	119	105	108	122	120	100	114	109	109	101	117	119	115	102	120	111	98	103	116	115	109	100	112	110	108	98	128	102	111	107	102	95	110	107	126	102	96	109	101	115	109	99	119	110	117	103	136	110	133	93	103	92	115	94	96	123	118	123	128	98	110	109	119	120	90	113	93	106	111	94	104	108	99	97	130	96	115	106	121	100	126	105	120	110	103	107	116	103	104	112	111	118	116	109	113	128	109	120	121	133	125	102	102	106	115	107	111	126	119	93	109	96	114	104	89	114	105	114	105	114	98	133	128	112	133	109	93	125	109	102	113	112	118	100	102	102	107	103	108	96	115	99	120	99	110	115	115	110	115	117	99	111	125	114	102	96	125	118	111	112	115	102	90	115	103	102	110	102	102	114	105	131	110	106	107	116	93	110	108	113	106	107	107	118	107	99	120	115	113	95	107	103	110	104	117	111	98	93	128	110	114	132	103	100	113	123	100	119	108	83	121	108	98	102	122	88	105	105	130	114
3935	1542	1322	710	467	392	379	296	271	286	271	256	227	220	220	194	219	231	201	191	225	225	189	216	211	192	227	203	220	190	214	196	201	226	191	190	217	185	212	182	200	199	195	198	187	193	191	207	208	197	201	202	198	196	180	192	215	178	192	187	225	199	192	215	175	216	195	206	210	173	180	208	185	173	192	192	190	194	187	176	197	171	220	199	195	200	178	193	228	195	219	201	197	193	161	205	189	201	204	206	185	188	222	197	166	187	204	164	207	209	206	182	183	204	201	212	184	188	194	175	209	197	206	187	188	197	183	194	195	213	210	182	194	172	194	209	209	200	195	187	178	204	210	180	183	190	210	189	195	193	181	193	180	208	196	187	200	213	193	220	191	200	178	184	183	170	204	231	192	230	192	216	206	202	209	196	210	178	210	176	187	207	211	168	195	188	199	197	206	192	198	174	177	193	199	200	178	186	196	197	194	208	218	203	200	185	203	203	192	161	189	188	200	207	184	180	200	196	187	200	185	198	186	209	205	197	194	200	188	198	166	186	186	174	175	217	195	209	196	156	188	176	178	232	178	182	183	194	207	191	189	186	208	180	227	200	217	200	226	209	206	197	190	191	208	212	211	179	214	198	182	173	191	205	178	198	186	165	191	195	195	207	202	197	174	188	214	188	174	194	200	197	205	193	177	213	210	188	202	203	199	191	190	171	181	202	195	176	229	196	195	190	199	194	226	225	218	203	192	216	201	189	202	170	210	219	182	177	194	187	199	202	196	206	193	196	183	191	200	188	165	192	200	200	189	178	208	174	178	173	211	194	170	172	180	187	203	213	207	168	191	175	198	206	199	223	186	197	185	219	184	205	213	204	217	201	187	209	168	185	187	191	196	197	207	207	205	193	201	189	196	200	200	194	190	196	209	201	214	183	211	178	194	185	170	188	196	206	194	186	193	174	195	187	175	170	201	199	185	194	197	185	195	184	181	207	176	190	199	192	183	188	200	188	202	172	164	194	194	199	162	196	179	180	190	182	221	205	180	197	160	194	184	198	189	207	165	184	198	225	190	200	180	191	177	194	200	195	180	202	179	179	186	204	208	188	192	202	188	222	199	191	196	191	188	178	207	173	193	200	185	185	199	197	183	203	196	219	185	189	206	186	180	200	179	190	184	198	185	190	194	180	194	185	205	199	210	195	177	198	179	189	217	183	194	180	208	197	191	197	189	184	190	177	199	181	178	207	202	192	194	191	192	197	208	200	193	181	205	221	195	206	202	191	174	193	192	179	215	203	198	203	186	179	187	210	189	191	189	200	199	191	201	203	195	195	184	202	191	203	180	188	207	173	178	177	208	204	212	206	203	182	192	190	187	198	181	195	184	214	204	191	218	204	186	210	169	214	219	211	201	209	168	191	222	195	186	192	201	204	193	190	190	198	210	206	208	208	203	185	201	213	207	208	210	202	195	190	190	180	186	180	199	189	209	201	167	187	222	210	182	188	218	200	199	173	216	182	190	188	202	178	199	166	181	170	191	179	194	196	200	199	164	190	201	182	211	185	218	195	193	188	190	187	212	211	206	192	171	209	216	181	200	210	201	185	180	181	200	209	210	204	193	200	208	216	191	188	187	167	203	194	201	218	168	182	199	191	203	190	194	219	200	179	188	205	179	209	222	194	197	203	200	201	181	192	213	232	203	184	209	188	213	208	193	200	203	189	195	219	174	185	187	204	189	204	193	209	171	198	168	200	180	189	183	191	166	205	180	219	210	173	211	204	184	169	208	183	220	191	214	193	200	221	193	191	190	197	198	186	200	184	192	189	185	180	196	212	215	188	194	190	178	205	196	186	181	184	202	176	194	199	210	200	191	206	201	191	191	204	212	184	191	195	201	194	171	184	177	196	171	194	223	220	206	184	180	205	177	200	203	206	186	215	210	179	202	202	212	191	175	216	169	188	177	200	185	208	201	195	173	195	188	189	186	168	222	191	199	200	192	198	198	195	210	193	229	210	180	177	186	192	198	196	179	189	197	176	207	188	207	185	192	171	187	190	200	207	180	162	184	187	237	184	197	173	212	226	198	181	191	204	198	213	182	169	210	209	190	183	193	167	194	176	226	167	206	198	192	195	191	182	207	195	162	213	170	175	196	191	171	175	183	179	180	204	180	213	218	175	192	194	184	204	167	198	190	186	189	188	170	183	214	216	176	191	191	184	198	188	212	174	226	171	199	186	183	181	205	190	198	178	190	183	187	194	188	196	222	180	185	201	198	220	193	186	185	187	187	198	182	178	205	214	174	175	184	211	224	177	196	183	183	235	213	176	183	190	185	191	188	208	190	177	195	192	202	202	196	219	193	180	201	214	178	201	174	190	178	194	181	189	197	213	169	196	207	210	174	199	192	216	210	191	181	225	175	205	214	188	197	189	200	202	215	188	188	190	185	176	188	188	195	175	192	203	199	187	155	176	176	200	225	194	196	216	194	205	226	225	159	203	199	189	212	202	182	201	202	185	190	202	217	191	203	164	197	174	175	182	188	228	209	195	180	187	185	168	181	176	201	223	196	207	181	196	212	165	200	201	194	213	178	196	203	193	215	192	206	167	189	193	195	207	205	199	187	201	216	213	195	215	177	199	174	197	202	193	202	214	202	216	187	189	195	190	188	186	185	203	203	192	191	200	171	205	186	164	219	190	194	173	182	209	199	183	194	206	171	218	180	195	184	185	191	192	191	187	199	191	203	207	219	198	191	199	182	199	197	195	207	192	216	187	190	163	197	194	208	188	198	183	201	199	215	162	216	202	209	205	186	188	169	204	175	188	193	191	201	196	188	180	201	177	170	196	194	194	183	211	184	190	198	177	183	212	211	215	207	191	192	186	189	197	185	186	190	181	175	191	181	173	216	185	191	201	186	195	168	200	189	209	189	204	222	201	208	202	197	211	211	184	197	218	218	189	194	194	194	192	181	192	181	175	194	200	179	197	213	209	212	187	198	177	186	193	204	173	197	174	189	173	168	222	176	179	201	216	200	190	207	197	213	177	173	198	206	182	188	195	182	193	183	204	211	191	199	185	186	188	198	204	196	203	218	201	185	194	219	213	166	197	173	209	221	167	193	199	220	188	216	195	170	214	170	187	171	183	190	190	184	189	201	199	200	166	205	198	181	186	192	197	171	170	165	179	197	219	234	184	194	197	204	203	187	202	181	185	194	180	173	200	188	194	180	192	205	198	212	173	196	196	177	199	201	205	191	187	203	177	203	202	187	208	188	169	162	194	193	198	230	198	203	176	209	189	230	171	199	207	193	212	188	185	177	188	178	194	202	186	195	183	194	187	171	188	190	195	188	193	187	173	180	172	211	189	227	204	182	190	191	188	164	160	191	183	213	200	186	204	202	191	209	199	218	189	206	215	195	177	169	194	204	177	195	197	204	191	208	173	193	179	213	200	187	196	218	185	192	202	211	189	193	196	202	183	189	193	184	186	180	196	192	200	193	178
24136	21366	28781	24262	21189	4214	872	640	494	470	415	413	388	393	350	341	326	323	333	360	344	299	298	306	304	301	333	319	343	284	303	257	306	284	285	274	306	294	310	330	290	320	289	300	303	282	289	257	260	288	282	292	272	318	300	260	341	278	253	304	304	272	280	294	291	274	298	303	274	280	295	301	268	269	285	296	282	297	266	274	273	296	284	265	289	288	290	283	298	304	312	281	308	301	280	267	278	278	279	297	281	285	295	303	317	284	287	290	325	284	290	301	281	271	280	303	268	273	267	303	277	323	283	265	276	303	303	282	287	303	262	288	278	305	277	276	322	325	290	310	306	291	285	283	242	292	282	280	289	263	307	280	285	279	268	278	283	266	282	283	276	293	284	277	282	288	296	289	301	287	265	301	303	268	310	319	292	288	299	294	305	295	276	305	316	269	324	264	283	321	290	270	325	278	294	298	271	272	295	281	296	316	282	290	289	267	315	278	291	292	272	302	286	290	284	288	251	317	311	297	306	292	303	325	279	291	267	271	298	309	288	289	322	295	316	276	293	266	309	275	305	308	285	261	283	293	324	290	274	278	283	306	284	279	302	263	274	288	293	273	270	305	287	277	270	296	289	299	309	299	296	291	297	293	285	317	298	282	303	271	274	266	242	286	279	271	269	274	288	289	310	281	263	287	272	298	280	281	288	304	281	266	293	282	289	306	258	290	273	294	308	306	306	247	280	265	255	312	280	291	281	282	267	264	327	297	302	258	281	275	301	296	296	312	283	284	257	295	301	273	297	259	285	294	281	299	282	300	286	263	251	318	311	280	274	293	279	288	283	299	268	289	303	276	277	307	285	273	298	298	306	287	270	265	325	291	303	303	268	265	278	269	290	302	275	290	280	294	271	268	299	264	291	268	307	271	273	300	322	301	258	278	281	295	301	281	318	279	304	297	275	295	265	300	286	308	308	310	290	296	289	306	263	267	290	266	276	306	284	299	272	270	276	266	308	280	288	299	269	321	294	312	268	276	302	309	311	291	264	300	261	274	266	313	279	279	286	290	256	355	278	276	287	288	269	293	281	290	280	292	254	266	291	268	304	275	290	293	280	296	313	292	286	281	276	288	255	257	271	267	269	244	327	280	311	293	271	285	277	276	269	283	273	270	296	312	313	264	272	285	299	272	286	293	333	280	291	312	304	274	287	299	269	287	286	290	284	269	282	268	277	265	317	303	282	275	299	284	266	255	302	257	274	271	294	284	264	288	283	295	293	296	288	274	288	286	291	291	282	263	282	296	273	295	281	267	291	276	292	293	279	239	285	269	274	287	283	256	301	279	291	250	278	301	284	295	281	303	269	267	270	313	318	256	286	277	288	288	296	283	286	295	299	315	264	291	280	309	285	291	282	276	278	283	294	276	305	258	287	296	306	306	256	285	274	261	285	289	285	299	250	302	297	248	302	284	275	288	300	276	287	278	258	301	320	253	255	290	279	282	274	277	292	261	291	284	277	293	266	279	276	305	274	280	270	285	279	309	296	295	290	284	309	299	286	271	286	299	283	313	297	276	267	277	280	276	307	294	239	289	292	267	284	280	307	303	323	282	295	282	267	309	309	332	292	305	284	264	293	297	301	299	279	264	270	272	294	276	263	267	295	288	247	291	278	317	259	297	294	290	314	294	296	306	282	282	293	292	306	283	271	254	286	280	287	300	258	278	271	281	277	285	258	288	284	307	286	298	277	278	258	288	273	280	259	301	301	273	269	280	287	290	286	296	276	293	284	278	291	275	298	283	295	295	315	270	268	247	308	276	280	300	294	298	289	295	278	271	259	260	286	271	306	307	269	285	302	300	287	264	261	306	275	291	334	295	299	280	281	256	288	301	282	279	281	298	246	294	258	283	281	288	289	280	275	266	290	267	268	282	310	307	265	291	272	303	319	270	296	288	295	275	287	294	298	302	250	294	260	302	282	317	304	278	277	298	285	278	315	286	273	300	284	284	270	286	273	279	256	280	287	294	267	277	290	273	297	273	285	264	302	288	265	282	303	274	261	295	301	290	305	287	290	304	315	302	276	254	294	263	265	290	294	275	278	270	307	281	280	283	259	289	275	304	296	279	311	290	295	316	279	296	271	264	274	261	285	326	281	274	282	284	250	302	275	282	307	295	304	274	276	291	291	294	325	295	321	277	284	278	287	277	310	273	263	286	281	259	308	291	316	296	301	298	288	279	292	286	295	290	277	303	291	312	248	289	302	301	287	291	277	282	281	288	278	276	298	282	295	322	282	297	290	320	268	294	285	277	271	264	304	289	295	279	302	285	284	263	274	278	301	307	293	296	292	288	262	260	280	303	284	290	259	289	316	282	303	309	278	293	233	293	279	283	294	301	298	294	297	259	318	259	276	288	279	287	291	276	311	267	282	289	325	279	283	271	301	277	305	291	294	321	271	290	286	269	292	280	288	319	274	294	313	303	297	310	298	293	282	302	275	252	269	292	283	271	260	278	295	298	284	314	267	291	277	274	267	286	287	328	277	284	281	293	281	276	299	232	302	261	266	267	246	262	296	263	291	268	290	293	255	274	281	295	251	305	305	290	288	273	292	295	341	282	287	262	293	291	269	264	291	309	305	279	282	289	264	275	276	287	273	276	278	285	263	305	277	288	299	268	320	318	300	295	288	287	268	275	300	289	309	281	291	297	276	284	304	288	275	294	282	303	287	274	267	251	305	259	284	281	293	306	262	296	317	273	302	284	281	302	278	271	284	299	288	297	255	283	271	287	297	292	250	271	295	308	280	303	288	305	296	300	294	279	257	287	301	279	276	289	296	300	305	265	272	297	285	282	303	299	310	304	306	286	264	289	296	269	255	277	252	284	306	279	256	302	307	267	289	296	302	288	312	305	297	307	290	273	308	278	296	269	267	265	259	277	270	298	258	265	290	250	283	300	289	286	321	246	304	290	281	300	292	248	303	296	280	264	292	289	320	318	329	305	261	273	267	269	301	278	270	304	260	280	304	298	294	258	254	265	287	286	275	267	285	280	313	257	284	293	278	278	318	305	310	297	277	240	287	303	274	276	331	252	248	310	288	273	278	294	285	283	255	288	278	298	298	285	287	277	295	287	279	268	278	299	270	288	295	281	323	280	271	267	290	284	281	268	274	295	292	297	281	280	263	319	317	259	267	291	286	289	280	266	287	273	261	308	271	280	289	277	296	292	300	289	311	278	311	287	287	257	275	269	279	300	295	268	306	235	284	282	261	272	303	274	344	270	285	277	288	266	266	270	274	288	314	298	318	285	304	291	280	307	263	294	258	274	283	287	245	277	290	252	278	299	260	276	274	283	292	293	245	277	278	256	300	295	297	311	275	267	315	312	293	251	282	296	256	283	268	291	277	308	263	298	269	278	280	281	279	290	313	313	269	289	288	285	289	300	294	286	300	268	289	307	263	276	308	271	278	296	266	267	312	279	261	286	286	259	261	278	299	270	287	277
5899	11273	9432	4721	3164	2454	1946	1504	1366	1098	998	848	877	789	689	653	665	637	654	560	567	579	544	538	601	521	548	522	511	483	539	556	500	519	518	470	516	460	526	500	518	489	493	465	516	462	456	518	480	471	474	476	511	484	481	458	496	511	433	464	485	450	504	475	428	501	439	460	497	448	447	494	461	487	498	453	492	516	461	467	469	457	436	501	455	488	491	473	474	488	462	423	462	465	465	522	477	468	477	470	450	513	457	482	459	447	479	483	498	469	466	437	521	444	490	466	470	469	510	445	461	461	504	444	470	457	465	475	484	492	457	475	443	484	490	468	464	473	483	477	438	464	477	472	463	482	473	452	489	461	456	475	469	497	485	468	492	475	452	487	476	476	486	459	455	466	491	455	467	463	457	445	500	470	489	468	521	486	453	459	491	445	446	485	480	460	451	503	460	458	483	462	445	496	446	498	477	444	447	470	460	446	484	455	461	464	422	455	428	498	475	430	465	463	483	492	457	464	423	503	489	474	461	476	501	463	456	446	451	448	457	418	470	442	509	444	427	484	485	476	490	470	464	465	451	440	478	469	447	494	488	429	497	491	496	477	466	460	470	466	484	451	458	461	458	463	456	449	488	474	426	443	474	469	494	421	494	481	477	505	467	462	518	452	474	461	490	458	489	506	482	440	464	450	463	466	468	440	472	451	455	489	490	462	470	446	451	482	453	477	451	484	471	494	496	494	416	486	451	455	473	456	466	478	407	455	462	448	453	454	498	503	484	468	457	454	492	514	474	436	478	472	480	504	485	487	501	461	470	484	463	430	496	478	479	429	461	458	481	488	507	474	482	506	498	497	451	434	489	491	471	453	430	440	454	448	449	475	490	490	521	502	486	465	482	455	471	492	482	474	484	491	472	493	467	494	456	467	516	450	457	457	446	450	501	452	495	462	477	501	489	542	489	475	479	462	426	460	463	465	483	483	484	464	470	510	443	446	476	437	438	436	454	505	485	472	482	442	477	456	479	503	492	452	468	480	436	470	492	477	428	510	435	532	464	434	517	469	435	462	484	501	474	489	455	427	492	443	482	492	462	510	443	483	461	462	453	469	462	453	496	465	474	435	455	473	468	516	464	549	467	510	514	484	472	433	488	456	497	483	478	449	491	480	506	479	469	468	463	478	507	461	465	471	463	466	455	453	488	481	460	422	452	491	496	504	472	482	454	489	470	463	463	454	498	475	479	482	444	428	479	454	467	445	460	481	480	447	515	499	451	447	483	480	486	438	492	462	454	493	474	460	478	454	508	489	485	462	464	478	467	469	490	497	513	519	482	458	477	449	474	476	464	455	468	401	438	483	480	469	452	489	506	457	462	461	438	432	505	484	458	486	471	427	489	463	463	469	476	476	485	487	483	436	487	469	461	505	484	511	478	459	470	472	424	500	467	436	486	444	457	466	465	460	494	504	500	468	486	434	451	490	476	464	482	460	509	478	478	487	443	438	489	458	474	453	492	446	450	476	449	448	453	473	493	486	450	510	466	496	521	472	471	498	470	487	501	446	461	438	460	483	439	463	449	455	492	438	487	465	469	456	464	517	436	455	481	487	466	442	468	437	483	449	467	478	476	439	439	498	477	459	477	504	505	487	471	504	437	438	435	476	503	494	473	490	468	441	466	457	438	474	478	484	473	485	450	480	455	468	441	466	512	472	478	490	485	485	439	464	491	455	457	462	489	479	488	490	462	445	414	472	479	480	492	457	444	494	467	479	475	449	477	457	513	442	442	461	448	479	463	495	471	469	498	494	421	470	464	452	487	435	485	457	444	471	487	441	483	475	496	496	488	497	417	474	477	459	457	424	468	477	489	442	474	489	474	470	491	439	485	478	476	434	459	454	444	483	469	448	489	536	493	430	466	453	478	479	500	481	479	490	475	465	453	468	439	480	466	483	494	455	500	450	455	461	494	455	465	451	465	476	519	469	477	459	476	442	465	465	482	503	463	480	431	466	493	466	470	491	430	490	491	487	476	476	491	486	484	515	458	464	473	492	441	449	489	470	481	480	456	478	511	462	458	479	452	490	520	474	487	531	466	464	458	471	448	505	492	474	496	478	478	477	511	457	478	457	521	484	470	473	505	467	479	481	464	497	498	488	488	454	446	496	463	460	477	482	453	458	469	497	476	447	470	478	470	477	460	435	487	461	487	465	468	455	476	446	499	505	462	463	489	493	508	468	484	477	470	552	472	499	491	422	487	480	508	438	421	480	448	478	451	481	447	480	458	467	473	513	433	525	444	457	487	473	457	517	481	436	453	457	438	477	480	493	453	482	472	466	451	469	476	443	462	456	490	449	457	503	462	446	449	458	484	507	506	416	492	449	450	442	447	475	475	518	518	472	452	494	443	497	455	488	513	470	446	466	456	493	481	492	500	511	487	456	464	477	465	476	438	468	500	436	439	423	470	461	495	455	501	485	493	467	452	482	475	487	437	462	498	435	499	443	448	491	447	506	480	472	467	468	448	441	489	497	502	497	465	469	438	457	474	462	480	427	453	462	440	474	476	513	477	466	507	480	441	485	482	466	467	492	462	436	486	475	474	452	469	465	472	446	492	487	436	422	456	464	466	480	471	485	442	470	496	443	452	510	465	460	503	415	457	449	469	496	478	458	473	444	458	458	489	462	439	456	448	448	462	500	468	449	476	445	507	483	489	505	485	435	474	466	454	451	438	479	477	482	453	478	477	491	487	438	472	460	520	495	505	460	515	456	455	449	465	466	490	491	493	471	484	440	470	433	456	484	454	460	435	452	474	449	472	515	493	471	503	447	452	503	478	462	494	446	502	466	477	463	455	486	490	477	493	470	509	474	480	505	452	496	453	452	481	482	465	431	470	464	452	491	511	494	477	506	474	474	474	437	482	445	482	487	481	451	481	450	462	477	426	493	467	490	488	475	433	474	457	484	473	461	463	475	495	478	498	433	474	468	479	479	427	480	490	493	487	444	468	428	486	486	455	495	484	464	479	468	505	463	468	469	445	489	447	469	438	467	451	459	467	497	473	475	462	423	465	466	493	429	448	454	492	454	490	486	457	477	469	473	500	475	463	467	483	430	472	499	466	435	465	484	453	467	465	459	495	476	482	468	478	484	489	465	467	467	492	503	483	472	489	440	444	449	488	462	432	484	491	490	487	474	466	434	487	494	470	499	453	459	464	448	453	507	478	491	494	485	463	412	442	475	435	442	490	452	494	479	459	475	511	482	542	460	493	502	503	464	463	496	475	464	493	488	448	479	492	491	508	456	499	417	431	464	483	476	451	502	475	456	508	510	498	491	501	407	445	510	486	517	471	445	485	491	484	483	474	469	507	442	472	504	477	479	478	491	512	454	514	462	413	446	445	487	415	449	440	444	467	469	500	518	534	474	471	489	455	442	481	456	503	463	470	471	476	463	495	485	454	451	471	484	465	487	494	490	494	458	474	465	473	441	459	464	468	520	481	477
23117	21368	29432	23689	21369	21196	3921	1128	821	802	742	710	680	583	530	578	533	563	509	513	499	515	468	453	479	448	468	501	465	499	447	478	450	435	440	424	469	429	445	451	433	447	451	418	474	462	460	440	451	463	444	447	451	454	432	430	413	400	446	424	439	426	441	401	431	430	441	439	456	370	425	427	463	416	433	411	435	406	436	413	415	429	455	457	420	455	429	403	427	388	422	435	443	417	411	439	422	434	431	414	434	406	429	417	424	442	424	406	436	436	418	427	400	402	407	409	439	432	419	451	423	446	456	436	442	422	455	417	411	458	414	444	430	428	429	433	437	461	440	400	421	410	469	440	442	410	396	410	385	445	438	433	420	402	422	429	421	445	480	453	409	416	418	401	386	420	414	436	383	430	398	424	421	434	420	453	408	405	401	454	431	434	470	413	418	453	425	422	441	439	421	409	402	424	443	457	424	417	407	435	410	428	417	456	430	417	412	434	400	389	421	431	395	431	429	433	438	454	405	452	422	428	421	435	415	384	439	458	441	442	447	406	418	431	404	415	401	434	459	422	430	411	414	439	461	412	415	396	436	419	421	385	423	399	436	400	430	445	429	436	409	436	414	401	443	408	451	388	439	429	412	435	409	420	438	425	440	407	444	478	412	409	442	409	401	438	400	399	426	433	391	464	415	441	435	443	427	411	436	423	402	436	402	429	425	428	407	393	415	462	435	421	443	434	415	404	399	392	409	404	465	416	443	404	430	395	400	380	419	444	413	418	400	389	454	439	427	418	427	430	448	489	435	440	419	385	434	400	433	410	443	456	406	435	392	425	406	421	464	422	394	424	422	436	441	429	392	437	405	440	432	418	434	423	429	407	416	444	419	416	475	397	427	430	443	402	417	454	469	422	449	437	424	459	442	468	464	414	429	424	437	445	441	419	400	442	426	413	412	397	442	440	445	435	432	388	425	385	403	428	413	443	389	427	408	440	415	377	448	429	433	448	394	399	446	407	458	439	440	472	462	431	456	393	421	375	443	437	470	436	462	455	432	427	394	421	382	425	440	435	422	416	432	424	416	387	401	427	451	422	431	420	452	411	408	421	428	409	410	439	389	430	427	387	446	415	460	422	441	419	435	437	439	448	401	435	430	396	470	405	400	394	441	412	459	374	422	432	432	449	418	420	447	410	398	418	407	388	429	417	430	436	420	416	441	419	441	430	414	413	416	429	435	448	464	394	450	442	439	414	426	447	387	377	367	417	442	400	443	434	424	444	407	415	395	440	443	436	422	432	408	470	463	419	427	449	438	432	486	422	402	434	437	441	412	382	388	429	388	440	443	436	421	413	436	398	430	434	420	398	423	425	474	470	441	428	452	441	409	477	415	419	451	437	439	461	388	448	403	431	390	442	413	427	413	423	416	434	423	399	423	427	390	424	451	410	449	453	440	423	413	394	409	398	423	432	432	424	476	416	431	417	400	431	399	410	395	404	376	436	435	409	430	435	414	432	398	465	411	420	401	408	411	404	426	436	430	409	432	437	455	454	420	454	419	457	413	450	415	449	428	460	407	422	413	427	397	449	420	376	411	410	393	407	424	420	392	437	444	428	433	427	457	427	435	421	410	426	433	418	414	433	419	445	466	424	466	416	401	418	466	406	429	439	404	420	433	439	416	415	468	410	429	440	433	374	415	412	422	402	430	396	420	406	429	423	474	388	446	417	442	424	409	413	397	417	440	443	393	441	448	415	395	465	422	409	455	424	441	448	469	432	426	455	441	426	433	430	438	388	424	419	442	428	411	436	406	434	440	443	390	438	401	440	448	403	417	431	435	400	439	431	435	390	465	447	418	420	444	426	463	435	404	371	409	407	435	394	413	459	442	399	423	443	438	440	383	421	414	400	416	416	422	469	396	413	469	417	423	443	451	413	432	404	452	449	455	437	415	412	458	417	446	407	425	426	384	466	452	415	461	413	414	406	427	423	436	430	399	434	440	416	397	463	405	429	466	441	428	375	433	459	445	392	421	410	436	414	448	411	421	394	391	431	422	459	435	408	432	437	426	409	421	387	400	403	399	393	401	420	438	421	452	448	448	416	415	402	390	400	419	444	402	444	444	409	376	441	418	461	439	408	423	430	390	419	443	398	458	384	404	426	457	448	408	404	431	419	420	476	420	458	395	391	436	428	413	463	469	428	458	415	433	413	416	424	446	436	429	400	458	442	462	428	429	402	430	385	458	437	398	435	431	416	430	425	428	435	407	398	443	463	411	431	440	435	416	430	421	440	392	463	422	405	434	398	388	416	433	448	435	420	473	403	438	419	390	453	438	406	413	402	412	460	428	427	436	404	419	441	405	416	397	426	415	427	424	430	421	376	448	419	391	459	436	416	429	462	456	421	427	385	404	442	422	390	434	417	405	441	377	455	411	428	452	463	381	430	367	400	445	449	404	423	421	450	451	431	452	403	420	420	369	446	453	421	403	455	413	409	424	377	407	429	425	448	419	413	372	421	441	430	412	427	417	455	412	448	440	415	404	443	450	421	411	406	409	392	408	406	464	412	417	411	425	423	419	405	474	447	410	401	412	431	438	382	449	425	448	396	444	429	418	449	448	391	453	432	428	428	420	467	410	383	423	431	418	441	390	449	387	457	416	456	439	426	389	415	416	449	415	439	394	457	428	402	426	393	415	413	413	443	407	449	401	410	432	433	446	390	405	417	452	420	435	425	422	412	414	435	402	502	446	449	410	431	415	399	407	406	416	432	399	449	419	425	435	433	437	452	429	430	453	409	415	411	393	440	419	464	449	388	456	412	457	425	454	405	446	419	462	410	414	422	439	414	416	398	462	424	426	430	388	404	426	427	397	419	412	425	457	411	453	415	430	420	405	439	416	437	422	428	436	414	448	397	399	394	400	437	440	433	451	440	437	417	430	437	437	440	446	392	417	428	462	427	360	447	438	445	458	411	426	428	424	419	466	411	477	428	388	448	431	405	371	424	465	459	458	417	385	400	475	416	419	391	428	428	453	392	401	433	441	385	423	417	403	429	433	397	416	402	423	447	383	434	412	401	440	444	431	384	426	447	421	414	469	432	406	426	442	409	405	452	461	413	435	430	418	385	440	450	407	436	462	386	429	450	437	437	443	423	408	419	417	438	393	433	427	397	391	410	391	450	420	400	410	436	406	465	452	445	407	431	427	424	406	435	440	423	421	411	426	445	431	439	405	385	441	402	420	415	419	438	431	373	439	424	460	431	425	452	397	406	405	449	452	432	453	390	426	446	422	409	424	407	414	442	431	426	391	402	441	411	430	421	390	448	423	389	440	426	424	396	409	399	419	417	424	438	420	461	418	419	419	425	432	441	425	398	456	416	413	438	430	391	422	429	418	429	403	401	402	445	396	417	455	427	427	426	435	435	373	432	435	415	438	422	405	426	427	408	450	441	429	446	412	431	414	414	404	425	437	429	447	420	393	435	424	437	425	406	398	424	417	439
8567	17792	14718	8318	5729	4274	3427	2716	2114	1902	1638	1547	1425	1272	1150	1115	1000	955	987	901	867	862	844	869	847	826	798	825	805	817	791	763	765	728	745	763	716	727	725	785	704	711	725	731	725	713	676	723	729	724	737	726	698	696	694	646	695	683	699	705	674	696	692	712	696	680	689	689	695	679	731	675	680	712	659	691	697	666	674	680	713	664	710	654	656	658	689	664	720	612	709	674	716	701	661	715	649	662	674	674	654	673	718	679	659	658	668	673	672	671	708	685	681	650	691	678	646	686	674	675	676	689	667	672	661	664	658	711	705	640	687	685	672	714	652	683	661	710	716	686	651	673	687	682	682	673	713	669	683	673	692	656	695	725	646	692	688	673	732	714	725	734	703	663	694	673	666	685	683	667	704	652	653	706	706	687	681	693	714	726	653	668	647	670	693	670	650	698	713	684	692	695	659	684	660	655	710	679	660	659	747	617	690	658	649	675	693	660	681	646	656	663	681	662	683	691	727	671	666	668	687	642	680	672	678	687	669	697	677	687	691	682	642	668	707	730	728	623	668	719	666	701	678	663	675	691	685	703	707	662	638	691	680	674	682	701	716	679	677	676	676	688	696	630	678	664	731	685	713	677	684	669	686	716	678	655	700	686	720	684	679	702	674	660	615	710	641	713	664	690	664	683	679	663	663	699	637	685	717	640	679	746	677	677	678	679	733	694	669	667	707	665	699	702	677	698	681	701	666	702	728	669	645	713	667	675	679	649	638	651	686	728	659	712	698	675	661	669	674	687	641	730	651	717	640	646	700	696	679	686	677	688	694	655	693	658	687	676	632	652	699	708	694	700	646	669	657	641	652	670	699	684	705	707	632	721	707	634	685	704	690	740	653	674	647	675	653	712	693	673	682	675	711	679	675	704	688	655	645	685	712	657	663	663	679	672	661	686	678	699	659	667	690	620	658	662	647	668	640	668	665	668	691	691	671	686	664	659	656	667	714	673	669	673	689	684	703	669	710	680	689	684	706	645	691	663	700	673	663	692	640	683	666	671	666	667	702	686	710	691	700	657	676	661	684	699	637	640	650	690	668	663	643	676	667	691	720	682	645	693	694	660	680	676	692	684	739	665	700	701	727	719	689	650	713	700	712	684	676	668	700	676	674	653	659	691	628	706	693	691	668	680	695	712	644	708	693	695	669	714	687	694	693	674	664	686	703	677	665	691	687	691	628	676	649	634	698	695	681	706	694	685	678	704	657	655	638	727	715	701	709	664	645	683	663	690	683	649	682	657	691	671	658	689	693	669	686	714	685	650	709	696	719	676	710	715	685	672	653	672	691	663	650	714	676	721	694	648	643	703	711	672	648	717	713	696	722	681	687	646	692	703	689	670	652	694	694	702	653	700	719	691	683	660	671	727	650	702	668	708	649	658	727	707	686	680	673	694	658	638	630	667	656	664	662	707	657	664	672	683	702	680	659	694	646	661	689	656	674	678	672	678	662	688	644	716	672	699	647	693	654	668	657	726	680	678	676	676	666	700	660	683	695	709	698	704	657	695	676	673	690	739	698	599	715	702	671	738	687	651	658	678	670	632	681	687	699	667	687	662	706	673	689	664	659	670	702	702	697	697	680	673	654	679	717	674	680	700	668	671	695	690	732	659	649	708	652	693	700	772	679	667	650	702	684	686	674	707	699	703	685	630	690	680	667	703	661	668	694	647	711	692	696	646	677	712	676	675	636	689	664	676	690	651	663	595	657	690	701	660	651	668	695	678	681	652	683	707	700	670	717	725	645	683	650	739	655	668	671	693	712	669	669	639	688	665	640	707	728	703	678	678	665	664	693	688	695	692	646	683	704	647	736	679	697	672	711	696	696	685	658	677	689	661	716	692	692	703	647	672	625	663	708	687	708	716	639	657	691	720	665	701	626	629	672	658	687	684	682	689	666	740	669	695	706	664	707	672	684	663	661	729	689	701	680	679	660	697	715	704	693	643	693	650	723	692	679	697	660	688	646	650	692	696	688	707	663	718	640	653	756	693	691	678	671	670	679	709	681	673	672	693	706	713	670	662	660	706	667	661	671	667	708	659	725	641	663	665	678	709	659	691	629	704	694	700	674	683	710	714	657	626	701	656	651	676	657	699	714	641	687	633	691	676	726	662	728	698	720	703	659	678	665	670	705	611	693	654	679	697	716	696	667	645	687	645	678	709	720	701	656	683	659	654	674	702	646	661	686	695	691	680	635	699	706	702	677	672	709	654	651	635	700	655	677	702	704	660	669	696	663	678	656	670	687	686	674	694	646	638	669	730	679	643	639	707	682	688	673	663	701	717	716	659	675	709	649	689	650	654	671	727	687	698	615	692	650	659	652	694	673	694	637	666	688	650	660	693	669	691	686	671	649	698	723	663	724	703	660	650	705	681	674	686	664	686	660	652	633	662	700	736	692	673	667	689	679	668	642	724	696	638	711	675	703	694	673	684	720	691	719	703	679	640	704	637	681	715	704	674	697	686	685	680	673	707	719	676	635	695	649	674	679	702	764	726	688	689	691	689	704	705	695	674	676	686	693	702	682	658	743	690	706	678	662	661	614	709	673	695	702	660	674	685	691	702	661	724	672	704	662	678	708	718	651	685	690	677	664	675	692	704	691	665	669	643	676	659	686	711	691	685	673	656	688	656	691	627	672	705	703	667	692	684	720	652	669	684	658	629	655	647	706	673	641	664	688	699	704	652	663	675	645	667	639	625	675	713	713	661	688	682	657	649	680	708	708	686	688	712	674	645	694	667	694	684	650	687	651	695	653	701	717	687	731	691	640	688	645	708	709	700	665	683	639	669	626	649	683	649	647	702	702	646	709	646	746	687	683	702	659	731	700	676	707	688	644	703	675	648	687	722	654	659	677	655	692	667	659	682	656	655	652	708	690	693	647	666	641	637	711	668	699	657	693	673	669	709	658	698	672	695	646	651	670	684	732	674	680	710	661	699	679	712	639	683	659	674	688	702	715	715	674	672	684	646	671	669	688	707	703	682	699	682	708	699	629	654	679	660	703	676	661	686	653	668	712	690	655	662	663	707	659	674	685	691	656	707	638	715	652	641	644	655	691	678	661	684	657	630	656	656	632	690	682	633	677	714	701	686	662	627	713	703	691	671	655	619	685	644	663	683	672	718	668	645	671	712	716	683	687	620	698	659	642	708	696	711	690	687	686	690	651	656	672	651	675	706	723	665	704	700	701	716	689	704	706	692	651	670	646	665	711	691	699	679	691	657	683	707	671	698	705	680	664	714	684	691	672	653	671	638	715	689	656	682	721	694	706	689	680	696	722	664	680	695	642	644	670	678	638	646	660	700	672	663	698	680	651	710	674	658	720	665	703	685	673	719	675	719	691	685	714	659	677	704	644	663	661	634	700	670	686	657	672	669	669	661	689	686	717	683	688	695	686	691	685	702	667	700	710	693	674	696	664	685	623	675	718	671	685	662	697	665	691	664
26741	20745	8208	461	233	149	148	140	133	121	120	140	121	95	110	105	131	111	124	118	98	129	108	129	119	106	121	114	97	105	86	111	94	92	102	118	122	107	97	105	87	90	103	91	103	104	129	104	101	114	118	100	114	115	112	96	110	105	110	111	101	116	114	94	89	93	127	101	100	118	108	132	105	114	94	124	117	111	106	103	113	117	92	114	113	120	113	96	97	97	108	124	117	127	110	103	110	94	107	114	110	106	107	115	114	128	96	109	110	103	103	95	102	95	97	110	100	88	118	90	126	115	108	103	113	116	96	95	96	117	100	117	91	111	99	111	103	95	105	106	98	101	111	106	108	103	110	98	106	123	100	89	111	97	102	99	128	103	120	114	114	118	112	104	110	98	114	102	88	87	106	107	115	96	99	90	103	103	124	123	116	131	96	120	87	106	98	97	94	99	114	115	119	102	101	116	86	109	100	107	107	94	106	102	101	104	106	110	116	111	109	103	104	121	112	108	118	96	107	116	118	140	99	118	100	110	112	116	96	99	94	98	79	94	113	112	113	102	112	114	111	108	95	110	107	117	139	106	105	108	103	110	105	99	104	118	111	91	112	100	116	100	106	92	116	136	126	113	105	96	89	116	92	93	100	118	99	109	102	106	112	103	111	113	98	105	104	118	123	122	96	99	106	100	101	94	102	118	101	106	91	109	99	96	95	108	109	118	103	121	112	111	97	116	95	101	105	109	101	104	91	98	111	94	92	120	109	114	108	111	106	123	112	123	103	117	121	123	106	103	121	118	114	113	109	106	113	108	107	101	117	99	108	102	114	100	110	96	96	105	105	101	114	110	88	85	108	89	110	111	116	103	116	122	117	115	107	99	113	120	122	105	114	105	104	98	103	105	113	115	109	100	116	116	110	116	123	115	95	109	113	120	124	97	102	109	116	100	119	108	120	108	115	106	115	111	118	106	110	113	115	129	113	106	91	104	104	112	98	103	108	88	110	108	101	105	105	118	81	122	101	121	121	103	91	103	89	119	112	103	97	94	103	115	103	105	115	128	123	133	91	84	113	108	119	114	103	114	108	128	106	112	104	116	123	96	110	118	132	103	128	90	107	105	101	115	81	125	93	110	88	103	115	117	119	99	111	122	122	113	110	121	118	101	119	111	103	107	126	101	108	113	110	107	87	98	107	111	126	108	106	106	81	127	98	121	114	112	109	98	111	107	108	116	78	122	110	92	115	91	81	122	110	99	97	116	105	122	106	112	104	88	138	114	115	102	115	105	121	96	122	95	96	89	114	107	105	104	104	107	93	106	115	127	93	115	123	118	97	120	124	104	111	113	111	112	103	112	109	114	105	107	99	111	122	95	117	72	112	103	100	104	120	120	111	102	121	103	102	125	117	88	105	113	118	89	118	124	128	104	112	101	106	104	108	102	96	119	91	118	115	122	101	119	109	94	104	126	98	124	114	121	104	114	112	103	113	111	98	103	107	120	130	98	118	126	98	107	110	116	101	111	119	101	145	114	127	99	100	98	107	125	106	113	97	123	117	113	86	97	111	108	102	113	112	112	117	117	98	113	101	106	105	128	127	117	94	106	117	108	110	97	106	102	95	117	107	121	115	106	83	122	105	105	108	114	116	114	102	116	107	128	112	126	89	101	113	114	97	113	102	120	95	110	101	108	103	112	101	101	97	114	99	110	113	100	103	120	96	93	101	107	87	86	106	97	105	91	104	115	90	116	88	93	101	105	127	108	125	101	97	111	99	114	95	111	98	107	117	100	109	106	109	105	107	103	114	102	104	110	101	123	79	106	103	114	99	108	95	117	91	114	116	101	100	115	112	123	129	105	106	118	111	117	106	137	106	106	119	116	94	98	120	105	100	118	87	121	121	99	102	133	95	118	127	100	124	98	101	96	99	97	120	113	104	104	114	109	122	111	114	107	92	116	96	120	112	98	110	115	106	90	118	104	97	104	115	111	112	109	112	99	117	97	97	118	88	118	110	109	107	100	98	110	103	95	99	98	113	96	122	97	104	121	105	116	105	116	104	106	109	101	124	106	98	127	93	112	117	106	107	103	106	95	105	115	103	79	125	99	105	101	115	88	104	111	104	119	103	117	118	107	103	126	94	115	113	102	107	110	115	103	114	117	103	100	107	107	91	107	87	89	130	104	103	103	96	108	116	112	117	119	112	118	126	97	110	120	96	107	104	114	93	101	117	118	107	93	109	104	117	94	120	88	108	114	95	123	109	109	96	115	108	120	110	104	112	118	97	127	107	112	102	106	100	100	97	104	103	116	107	107	102	104	120	103	84	100	106	120	103	99	111	106	104	97	95	118	115	105	104	103	97	106	137	106	115	112	111	108	96	111	111	108	99	93	115	117	120	118	101	106	85	95	98	94	102	115	104	111	113	107	108	102	117	104	98	104	93	119	109	115	99	99	115	110	97	118	97	103	111	113	119	111	94	85	109	117	117	117	102	104	100	109	113	107	114	91	128	98	111	98	109	111	112	100	102	98	97	96	122	94	98	103	89	111	100	83	98	102	84	127	131	121	102	108	93	101	119	117	107	91	98	111	94	101	125	126	104	113	108	112	111	108	126	127	92	113	100	107	103	79	114	84	124	111	111	100	88	102	119	102	118	112	120	98	116	95	104	103	114	103	106	113	111	115	119	133	103	122	100	110	98	120	106	113	103	104	114	112	103	91	120	91	119	116	94	110	107	96	126	103	117	91	135	130	106	116	88	123	101	109	114	123	109	87	93	102	115	102	99	117	95	120	109	116	99	95	95	89	100	92	114	81	101	109	98	99	113	114	114	104	108	99	104	111	117	108	105	113	103	111	120	130	97	93	108	108	109	114	103	104	106	118	122	103	107	100	94	106	106	121	127	97	107	118	101	107	99	97	89	116	118	123	114	99	109	95	97	104	116	112	99	93	119	108	107	111	94	106	93	111	113	103	127	124	95	105	95	111	116	108	112	109	90	120	127	113	115	115	97	95	104	111	113	86	95	121	119	104	110	94	110	110	107	132	115	94	106	100	111	98	113	105	113	107	92	93	102	96	96	113	107	96	127	120	92	103	88	95	113	95	118	107	115	112	100	106	88	98	95	111	111	118	107	113	112	106	96	98	119	103	107	118	121	109	117	99	111	114	118	111	110	111	118	90	81	104	95	95	97	126	100	101	103	93	108	95	98	112	94	112	108	110	106	103	92	94	116	103	121	112	104	108	114	104	103	87	124	102	99	117	104	94	101	109	116	114	101	113	120	106	99	111	127	116	101	108	105	87	109	124	98	105	104	111	96	99	103	102	110	105	123	112	102	108	114	104	102	124	101	121	114	109	130	105	102	90	123	90	114	101	104	126	132	99	108	98	87	97	108	104	107	107	108	96	102	119	109	120	107	107	106	117	118	110	108	119	107	111	105	124	101	106	117	104	109	90	114	121	111	119	109	104	113	115	94	106	100	116	91	84	110	102	112	108
3922	1434	1187	639	427	362	330	305	253	256	273	244	218	201	231	205	197	196	206	175	204	207	214	194	193	199	198	198	187	190	199	186	184	190	196	176	197	212	173	193	180	189	183	186	196	178	196	170	211	198	205	213	203	180	182	180	167	187	180	181	198	196	189	205	178	179	164	186	174	189	182	204	203	180	208	215	180	178	170	184	194	173	203	218	189	193	167	219	203	193	201	193	193	175	195	203	186	206	188	182	186	185	194	207	178	190	204	200	183	197	210	208	173	177	215	186	171	195	176	184	197	169	195	184	192	168	172	188	172	174	205	186	191	182	177	215	191	171	189	184	197	201	186	182	172	191	206	205	176	184	220	180	183	178	204	183	202	207	187	153	180	198	188	175	210	202	168	176	198	177	185	212	192	196	219	203	176	194	163	193	186	195	176	186	214	192	185	186	203	206	195	198	215	190	206	185	212	205	193	202	210	170	201	194	179	217	192	186	189	189	214	201	193	193	215	178	177	206	178	169	198	193	200	197	195	189	187	191	191	168	187	172	177	202	170	197	187	187	186	188	200	204	197	181	175	185	202	178	180	171	170	205	180	178	178	185	207	179	191	184	188	194	185	205	199	190	190	204	222	158	217	166	170	185	183	189	178	180	185	184	183	192	185	200	183	169	165	187	174	198	201	194	192	191	204	204	182	188	187	193	185	189	190	182	208	193	196	190	181	170	219	190	214	203	172	198	192	188	157	230	210	206	178	194	208	200	187	213	189	190	203	198	183	212	192	193	199	202	166	196	197	228	187	191	188	178	210	190	187	196	194	169	170	187	184	209	219	198	207	187	195	184	174	191	162	198	203	196	207	192	168	194	186	183	207	188	193	196	195	196	180	208	184	197	185	191	198	185	185	192	176	192	202	192	185	222	212	191	195	173	219	177	196	164	166	165	194	198	199	187	187	179	188	182	171	181	181	207	184	187	193	198	178	210	198	184	179	187	175	191	193	160	195	180	197	214	220	200	192	199	183	206	188	192	187	167	176	191	197	184	183	185	160	191	206	201	178	188	200	170	192	192	166	202	166	194	192	169	184	185	196	185	180	181	180	175	204	180	188	163	202	181	190	189	182	180	188	168	218	192	200	210	217	176	194	170	168	190	207	179	193	186	183	190	183	180	175	181	169	201	171	214	183	186	180	175	186	189	213	194	196	183	187	183	184	193	185	194	180	197	174	199	176	183	195	193	194	184	181	200	173	185	197	169	196	198	203	199	210	212	206	192	203	209	189	180	204	182	182	195	195	223	204	159	181	164	200	168	195	211	207	206	189	214	183	199	197	213	165	194	192	185	203	199	208	201	207	209	182	207	171	167	204	197	208	188	196	212	177	212	202	167	171	199	191	178	166	193	197	203	191	187	190	179	190	162	187	182	214	198	202	184	181	167	186	181	194	196	193	176	189	195	202	211	198	175	189	206	196	187	214	199	185	194	164	198	196	175	176	195	198	203	194	191	154	173	186	193	192	180	180	191	220	186	195	178	173	168	161	193	197	163	175	179	204	209	206	204	158	190	183	199	205	203	174	204	193	191	207	196	186	187	183	182	205	201	183	158	178	193	201	191	190	191	168	184	208	192	165	215	187	214	185	193	205	192	191	204	210	170	199	182	177	204	175	205	165	189	204	192	179	205	189	173	168	195	185	182	177	202	188	184	183	188	171	194	197	159	182	175	213	185	211	197	215	174	209	182	186	184	185	203	183	172	181	185	187	178	199	194	160	170	215	189	172	196	188	197	197	189	209	192	188	178	193	187	202	156	185	207	180	181	198	169	212	183	191	191	167	203	227	191	196	182	192	182	189	193	183	210	183	195	199	203	177	200	192	195	187	183	195	210	167	188	180	207	207	217	177	182	188	201	211	200	180	181	180	205	186	184	169	164	200	189	192	202	192	204	186	193	200	201	205	206	206	216	166	175	169	194	216	179	183	199	202	203	188	203	197	184	195	195	194	221	189	188	211	194	195	173	184	192	181	180	201	208	208	184	190	176	194	204	176	193	174	179	191	182	195	179	195	206	162	196	177	188	191	187	221	187	201	181	196	182	222	206	197	213	193	177	203	182	183	190	210	183	182	199	194	176	166	171	190	190	173	185	216	163	180	193	168	186	183	195	198	197	188	166	203	196	181	194	192	197	196	172	197	184	182	207	196	159	223	201	191	208	171	193	184	183	206	212	188	182	187	207	173	210	207	182	173	191	196	196	196	166	190	170	193	197	187	176	217	170	209	182	184	182	184	181	176	189	186	187	191	195	181	173	212	189	206	173	170	177	181	201	187	187	193	195	169	199	197	175	181	176	195	169	171	200	182	199	199	193	197	176	177	166	182	192	180	200	189	194	211	192	177	193	186	206	185	183	190	209	168	182	197	188	181	186	182	177	178	197	191	187	196	192	173	194	198	194	203	166	220	179	210	181	181	186	189	188	191	205	172	205	180	178	196	179	210	188	207	179	182	172	181	179	195	172	192	203	199	189	158	180	180	188	209	179	187	190	183	183	217	203	182	173	192	208	181	195	207	172	209	198	194	187	173	196	184	180	182	192	166	174	191	177	179	180	212	193	181	196	203	168	180	201	186	193	198	200	177	191	205	185	175	205	208	169	188	189	186	171	214	191	178	190	166	202	181	189	204	192	182	196	196	178	168	205	182	174	191	202	168	183	216	200	189	210	183	166	193	188	190	198	212	200	208	172	202	214	200	181	161	178	178	203	169	236	191	200	205	210	175	196	212	182	199	185	199	183	206	217	192	185	196	181	194	146	187	197	196	172	176	194	214	196	185	205	212	194	201	173	195	187	188	213	180	180	185	192	190	178	177	183	182	191	173	189	202	199	184	211	204	183	202	184	185	176	218	158	203	183	177	184	178	175	182	177	205	158	203	182	179	188	190	150	182	193	187	187	165	188	186	178	206	193	192	194	207	189	173	206	185	211	185	189	183	219	189	217	216	193	191	200	196	180	184	176	175	208	215	174	193	182	178	149	160	176	175	199	204	198	198	184	173	175	188	201	201	213	216	203	193	189	196	196	186	203	182	178	187	197	202	178	192	167	206	182	208	198	203	182	194	189	182	191	188	168	176	183	182	191	187	204	216	177	171	198	197	199	203	205	206	197	215	182	190	185	173	190	198	228	176	172	178	192	206	181	214	173	173	183	178	172	182	182	187	214	180	180	176	189	176	205	195	189	184	194	200	191	196	177	193	188	200	187	193	185	176	190	189	192	170	186	180	179	198	167	206	191	216	209	188	191	192	202	202	192	180	199	177	167	209	180	181	182	201	173	182	197	197	171	167	195	186	210	218	188	176	191	208	178	179	205	181	208	190	191	186	200	199	197	190	188	187	204	185	188	179	180	171	203	190	214	163	195	195	177	206	224	200	194	183	191	183	173	187	211	174	196	174	180	191	188	194	174	210	201	185	175	173	190	178	201	174	198	203	202	174	208	188	172	179	197
24302	21454	28915	24389	21279	4404	898	637	551	513	469	446	406	369	351	314	358	335	358	353	339	303	300	306	343	326	326	280	307	299	296	301	296	305	309	307	321	283	303	288	297	294	292	311	289	299	280	302	307	270	277	285	303	302	256	301	290	270	281	265	322	296	302	309	266	271	274	283	271	301	267	280	277	331	293	289	297	314	316	290	317	335	273	303	274	290	298	304	275	279	275	310	289	295	263	308	316	286	257	326	314	302	290	291	311	286	314	278	277	300	296	290	256	309	309	310	330	267	271	291	267	288	278	289	280	293	290	318	306	287	312	266	297	325	293	284	287	289	286	279	287	308	260	341	289	282	270	302	275	280	289	273	295	285	278	286	300	272	311	318	291	294	297	311	289	276	320	283	283	271	258	297	277	260	269	315	276	313	290	266	292	282	314	289	307	293	277	299	330	304	302	305	315	297	307	316	298	341	298	295	308	310	332	300	292	296	303	284	301	286	326	267	323	311	285	279	311	270	278	314	265	305	308	310	325	323	290	296	287	310	295	288	274	269	308	318	268	267	272	276	318	272	312	279	284	313	301	294	306	285	292	276	287	285	256	316	321	305	281	320	287	333	316	294	314	277	291	290	324	296	275	292	281	292	314	286	297	289	271	299	277	326	278	292	325	279	284	327	300	294	290	285	284	309	344	290	327	268	278	306	299	262	311	301	262	305	297	296	254	277	320	306	299	320	300	279	316	286	310	296	299	275	281	291	312	265	291	291	312	310	282	271	275	289	285	318	286	300	330	292	302	291	276	297	301	285	283	288	276	297	299	277	307	280	283	291	267	292	269	298	310	270	284	262	329	308	264	270	292	295	271	274	284	284	273	285	283	294	279	283	270	308	268	293	311	301	259	261	301	323	284	304	294	297	279	301	311	315	272	277	304	293	292	297	274	312	287	283	311	283	279	346	299	342	300	284	292	288	266	274	263	291	257	304	313	299	297	285	314	297	302	289	304	330	283	272	303	303	306	278	308	296	281	291	295	291	297	295	286	280	262	271	266	293	304	291	300	306	306	266	311	285	337	280	297	279	269	322	278	321	300	276	290	287	301	306	285	304	296	284	309	307	300	291	290	274	279	285	289	298	281	286	300	275	288	308	341	313	262	300	310	306	286	310	286	305	320	294	278	313	310	303	310	315	267	271	300	326	304	270	280	282	269	300	287	278	305	292	305	302	286	295	268	287	295	304	321	270	292	308	287	306	276	292	294	313	330	275	323	301	322	275	305	300	271	258	297	307	279	289	295	282	294	288	271	299	306	292	291	305	296	311	284	297	277	258	307	315	276	286	300	313	289	278	319	310	296	290	259	295	305	303	296	317	318	284	308	298	300	241	302	319	268	281	283	297	316	303	304	293	308	291	268	307	281	254	299	318	320	281	298	333	265	276	320	303	292	288	310	288	302	300	290	265	296	288	287	286	315	266	280	300	303	312	318	285	290	295	309	309	307	296	276	286	295	287	266	305	282	296	303	280	307	307	303	285	291	299	323	329	300	288	322	334	290	306	323	306	271	271	270	298	300	312	312	297	281	268	265	283	315	306	324	270	302	323	293	299	273	273	259	305	289	318	286	301	308	336	303	301	261	293	291	304	294	306	301	288	298	255	291	304	295	305	271	301	314	272	281	303	252	274	290	275	272	277	296	334	255	294	310	274	314	283	266	291	308	276	312	295	331	315	299	276	281	304	278	279	289	285	305	277	288	302	283	301	288	285	265	304	275	302	277	276	303	259	296	283	271	289	275	283	284	287	289	284	317	298	283	294	317	287	260	322	327	294	299	272	287	295	280	293	292	284	302	288	278	283	306	267	281	305	289	294	278	261	291	289	305	263	296	270	300	288	295	299	300	327	321	299	271	295	268	277	293	276	286	302	317	292	301	310	319	275	281	306	288	307	288	313	274	298	283	304	296	285	302	323	296	278	303	279	332	313	288	308	301	296	317	301	272	296	291	318	312	288	322	291	313	320	298	320	298	294	292	303	311	323	298	275	296	286	237	307	291	287	304	291	279	319	293	288	264	279	256	274	280	260	274	302	319	295	273	263	258	278	282	307	293	300	285	276	287	262	326	291	301	292	288	307	283	281	274	298	276	302	302	329	288	329	320	312	300	308	277	291	290	290	306	280	273	286	307	285	296	297	306	323	274	295	296	299	308	305	238	299	275	286	307	302	289	291	284	289	272	278	277	295	276	276	309	310	274	298	303	252	281	317	271	287	287	294	287	320	286	293	280	288	311	262	296	281	313	277	296	284	320	289	308	284	309	268	288	269	299	306	275	267	303	316	288	333	299	290	304	302	299	297	270	271	298	261	294	308	276	284	308	288	279	310	272	298	303	314	288	290	324	341	270	270	285	323	271	288	318	283	281	275	283	303	292	272	274	272	288	283	302	312	274	316	284	305	299	275	302	315	284	296	304	297	292	305	270	310	291	305	267	287	303	256	257	290	299	281	305	320	275	311	337	300	315	285	312	293	307	284	282	290	283	272	304	289	296	294	283	293	286	301	290	289	270	307	291	266	283	255	281	288	305	298	269	286	318	283	278	266	271	260	265	277	306	303	320	280	301	274	300	321	282	303	300	311	299	313	288	284	249	277	268	301	303	301	282	290	283	273	309	296	310	315	283	298	326	309	334	298	293	323	283	289	300	281	321	260	295	320	263	304	276	314	318	290	278	300	303	307	321	280	308	263	255	274	306	267	297	308	276	259	310	313	315	284	289	278	270	286	311	299	276	279	280	285	280	273	261	281	282	287	261	275	266	302	321	283	268	314	295	272	295	269	280	278	302	286	294	308	307	268	288	301	281	294	291	286	309	283	282	302	297	309	301	309	297	293	294	287	277	289	306	249	305	309	322	318	281	283	292	305	282	290	301	294	301	290	335	262	286	306	300	295	308	300	294	321	277	298	260	282	314	314	291	311	306	297	298	321	271	306	298	281	288	288	276	302	285	302	321	317	315	259	296	277	270	283	286	330	275	299	249	274	303	298	277	296	313	270	306	314	296	285	315	297	276	295	295	295	287	307	300	332	255	290	320	287	328	274	288	299	274	302	308	299	297	291	279	287	294	287	301	291	275	286	301	266	300	264	275	335	275	322	291	279	297	276	284	299	270	317	296	277	276	279	341	311	293	351	286	287	277	281	313	295	299	278	288	266	293	278	297	289	312	264	297	273	287	303	290	286	327	276	314	268	318	305	317	314	275	309	322	248	287	301	324	302	297	285	306	313	270	328	316	287	289	294	297	296	301	316	310	273	289	331	302	313	266	295	274	291	294	276	273	280	291	261	249	286	297	275	293	271	278	245	291	308	294	270	309	291	330	298	259	326	312	292	258	262	285	330	282	313	330	318	288	280	265	282	291	282	320	262	283	277	297	283	314	312	271	295	294	272	300	259	295	323	292	299	287	291	301	260	268	305	272	283	292	287	287	290	266	293	292	287	312	302	288	300
5942	11198	9547	4880	3368	2492	1844	1545	1284	1158	983	871	784	759	728	690	667	611	642	560	579	604	597	541	566	545	510	520	556	529	529	530	513	517	492	482	506	547	507	486	519	517	481	480	508	486	505	557	470	492	503	456	474	478	492	474	482	492	489	458	521	508	507	514	500	494	487	437	487	487	505	467	459	472	472	466	469	451	467	472	451	492	483	499	504	493	457	441	453	474	477	455	496	475	493	485	482	490	502	467	456	484	482	502	492	475	456	460	487	445	477	501	466	509	484	472	463	493	500	486	452	465	469	489	472	489	474	452	450	464	497	460	490	462	471	467	446	458	490	484	518	447	489	453	479	451	488	479	509	483	457	445	452	466	463	457	481	461	467	480	456	445	485	449	492	481	475	456	464	492	492	470	498	499	451	454	480	468	460	484	489	464	502	480	524	486	495	497	465	427	477	486	495	458	505	457	467	493	485	457	478	499	478	455	504	505	492	507	493	462	499	458	478	481	449	479	473	432	478	497	496	461	486	479	461	476	492	439	449	418	465	439	442	459	486	492	482	504	487	431	448	495	505	452	486	459	461	448	482	461	458	501	445	498	468	454	476	466	503	519	469	492	477	475	490	460	484	469	475	480	455	505	468	461	451	443	464	497	478	493	504	497	500	488	470	467	433	495	449	468	491	456	494	478	484	485	450	486	487	467	456	505	468	481	470	495	452	494	456	466	468	491	445	517	462	443	458	499	426	463	506	530	455	501	495	486	491	478	496	492	463	461	474	481	480	497	452	445	455	440	526	447	493	496	467	473	453	458	464	499	478	462	476	455	489	493	463	452	458	505	468	506	477	448	503	440	487	472	498	453	481	493	494	484	437	516	456	485	474	499	491	495	471	490	511	467	452	481	468	446	450	452	484	467	478	481	448	516	459	474	469	450	457	487	506	471	441	430	477	520	462	464	451	443	470	477	457	490	467	483	487	479	507	485	464	461	470	482	458	477	495	486	515	466	454	477	482	470	481	494	482	460	484	459	483	454	467	442	511	510	480	498	478	476	468	499	468	510	472	432	446	510	474	492	508	495	484	479	488	504	471	467	448	486	500	464	452	473	468	448	492	448	473	433	491	465	502	459	496	502	506	469	468	468	476	478	479	487	465	471	461	495	482	471	496	503	490	474	467	456	472	475	466	456	490	442	499	498	462	461	463	461	454	463	468	450	460	504	490	449	524	490	485	478	491	449	468	424	453	463	474	486	450	451	469	506	463	467	468	493	472	458	458	487	438	470	477	489	448	477	478	484	427	476	474	479	468	460	459	471	504	453	497	470	447	422	431	446	503	457	484	472	497	468	494	482	506	500	450	487	432	455	439	409	478	461	483	508	509	446	488	452	482	501	485	511	485	435	462	457	476	474	461	482	499	460	466	482	512	465	462	514	495	454	499	459	469	464	432	462	448	508	431	456	466	471	469	460	477	475	477	480	490	508	430	478	481	477	482	476	521	487	494	519	448	431	447	490	471	495	461	485	454	492	465	454	479	450	491	482	469	470	485	488	483	466	467	474	498	478	471	453	479	486	458	470	481	443	485	460	496	489	465	479	451	507	486	449	485	467	473	459	495	433	454	493	487	486	480	497	477	441	498	435	463	466	474	461	452	467	503	454	455	486	452	439	462	499	452	472	479	484	477	486	486	472	498	461	498	484	457	441	474	440	456	484	494	459	478	443	478	488	497	467	524	492	462	464	460	473	475	492	421	503	446	428	482	468	448	504	456	503	529	522	495	505	481	459	467	471	480	472	460	474	512	400	458	458	452	442	448	489	472	494	485	471	473	475	456	472	455	481	462	498	456	477	453	462	445	466	469	486	449	492	490	475	464	476	486	488	503	430	446	464	505	467	473	479	454	526	458	441	479	435	505	472	466	472	479	455	462	469	486	492	468	460	476	474	461	481	471	496	456	485	462	512	430	462	441	466	436	453	477	494	498	492	453	457	458	445	467	465	452	480	476	477	502	434	462	457	476	469	481	503	474	480	478	477	455	488	457	479	469	515	486	477	468	437	497	450	449	451	442	466	467	460	485	455	487	450	473	463	477	457	492	460	472	456	484	493	488	451	497	483	510	459	471	490	497	442	477	483	456	461	474	447	478	447	479	461	460	446	469	498	479	504	446	481	486	510	470	477	497	489	451	461	462	437	469	466	489	476	474	477	440	453	465	470	456	471	500	489	476	460	531	485	466	477	494	487	448	435	476	446	462	476	476	472	489	490	517	502	432	525	485	483	492	495	478	437	464	473	483	489	409	469	455	502	461	483	472	483	482	447	477	523	470	475	441	463	460	479	481	477	482	477	447	500	515	479	503	538	522	462	481	483	471	407	506	468	480	488	454	511	499	521	490	444	457	493	489	452	465	465	460	456	476	506	483	496	478	473	461	447	459	479	473	470	462	499	479	484	474	498	482	492	453	427	443	508	478	480	490	443	459	504	512	434	476	504	431	465	463	448	456	476	443	506	483	493	486	499	462	461	505	479	467	483	517	508	468	451	480	464	487	508	483	493	461	446	440	469	507	469	408	496	483	465	492	470	477	454	462	486	470	491	472	486	496	466	460	523	496	408	495	474	505	460	478	453	478	473	452	477	508	463	473	478	462	463	485	485	481	448	454	460	469	465	446	508	469	479	459	469	475	515	430	458	464	469	474	485	465	461	517	436	489	457	501	491	483	501	484	476	464	491	448	459	445	462	502	442	474	473	467	508	470	461	461	444	495	485	487	474	482	426	480	470	461	458	480	492	468	459	511	479	470	482	504	467	525	471	485	490	425	470	464	469	473	432	487	489	464	491	517	458	468	516	443	476	479	475	477	511	470	449	454	466	487	469	503	475	452	446	468	471	483	506	466	496	467	493	479	478	491	446	482	476	465	481	469	454	489	460	495	447	476	497	467	492	419	480	486	482	478	438	455	474	479	509	482	453	472	456	470	479	515	464	476	447	500	435	433	456	462	504	435	455	469	479	479	477	498	484	444	525	494	473	444	492	493	468	490	467	502	464	476	476	496	504	453	458	494	466	460	464	435	489	495	458	467	470	459	483	460	456	461	447	456	494	520	443	490	483	474	495	501	471	495	468	484	455	465	475	473	455	497	460	492	447	506	495	523	451	500	455	511	478	487	456	498	487	474	497	522	500	496	470	440	500	428	501	470	453	498	458	441	474	505	443	451	470	461	497	484	455	481	486	468	479	447	428	480	457	458	449	443	503	513	456	496	524	437	500	424	476	481	499	522	502	502	443	435	478	501	462	443	492	522	506	481	516	473	458	490	443	485	459	442	451	475	461	465	454	513	493	446	448	483	512	472	464	496	490	467	471	484	440	476	460	463	492	479	500	492	444	486	459	450	508	501	466	455	459	479	449	456	474	473	481	446	500	493	436	489	473	472	539	506	475	482	486	508	501	482	456	479	463	495	468	503	453	492	484	478	446	495	491	466	480	461	459	476	529	433	485
23149	21374	29410	23686	21375	21211	3981	1177	876	840	726	646	647	570	595	574	579	515	556	471	488	444	476	481	467	438	484	468	495	440	452	475	448	462	452	478	398	463	461	488	430	445	432	466	430	428	433	465	473	463	481	439	421	451	428	434	427	437	427	465	444	427	452	412	454	429	416	400	436	425	420	414	421	422	458	446	475	460	453	422	449	454	454	442	457	423	434	434	436	402	458	413	433	407	440	446	433	419	462	413	436	447	447	452	435	416	446	439	421	450	456	462	416	450	444	426	421	403	405	407	461	424	450	424	424	421	390	447	447	459	420	447	425	437	439	427	418	409	416	460	404	453	415	431	418	444	446	439	396	384	437	410	421	433	422	414	384	411	442	399	375	406	460	474	394	450	453	441	420	434	427	425	404	449	410	445	416	412	408	433	394	424	379	427	394	420	421	429	380	427	433	398	394	438	415	449	402	418	448	423	398	444	424	412	418	435	411	421	413	417	453	443	435	441	433	466	406	405	446	411	412	419	410	425	429	520	437	427	389	427	411	443	401	423	437	401	413	382	452	419	426	434	431	395	412	416	458	412	458	434	414	370	406	376	411	422	438	439	419	419	425	433	435	420	404	435	437	402	422	467	424	403	445	418	414	408	441	473	399	446	459	440	450	428	429	453	448	428	433	405	435	438	411	406	394	438	424	426	440	425	404	441	403	416	400	402	472	439	414	421	432	427	433	454	473	458	421	457	409	407	400	432	459	441	476	433	428	406	430	398	448	403	429	408	428	424	429	424	405	489	445	407	408	408	416	439	435	422	457	475	459	417	400	409	442	427	406	448	413	425	429	409	394	453	434	429	442	424	418	427	434	434	431	428	434	410	452	443	439	456	417	413	457	415	445	426	410	436	403	457	442	472	412	431	438	409	451	408	439	403	426	422	447	435	420	419	434	457	449	422	414	408	464	460	437	406	429	463	397	424	419	431	445	444	437	426	427	405	433	428	431	437	429	441	420	420	452	457	450	396	413	455	421	487	429	419	418	419	420	420	423	405	414	459	444	350	433	492	435	427	420	415	426	421	406	409	422	464	407	430	424	397	410	412	450	433	425	455	420	417	432	434	428	445	412	432	422	438	436	430	419	417	434	433	435	430	411	371	426	431	434	395	419	408	429	394	426	462	421	434	440	465	427	391	441	427	441	397	463	427	443	429	438	459	431	477	435	434	421	428	423	451	451	463	418	503	413	424	451	475	468	389	442	417	441	450	423	422	416	402	403	428	414	466	402	444	442	421	437	442	486	411	435	435	442	451	429	450	482	476	412	437	402	396	416	419	431	442	431	423	438	424	446	476	401	434	435	389	397	387	457	461	429	407	401	451	438	417	448	428	381	424	409	413	471	471	425	466	406	434	431	406	441	428	433	412	462	467	412	419	426	419	431	449	438	448	410	407	450	414	454	407	452	384	422	399	431	387	424	409	436	438	396	408	395	442	447	378	437	426	384	440	400	451	451	432	478	428	469	482	432	414	420	428	425	420	429	406	409	441	429	405	416	427	411	423	447	406	402	431	470	457	406	416	409	420	425	446	409	422	386	423	436	403	446	410	470	414	482	404	449	431	433	416	418	437	400	402	405	430	453	441	445	429	404	413	421	433	433	437	432	396	431	442	439	401	434	417	438	454	405	440	431	452	481	429	398	404	430	398	481	419	430	397	434	430	443	437	385	431	423	432	429	425	445	434	401	381	440	435	442	457	390	388	422	425	439	401	395	431	413	444	424	410	403	408	426	417	399	432	417	437	422	426	419	407	395	381	433	447	449	447	453	428	451	449	408	459	423	432	407	449	427	442	438	418	451	412	460	434	385	452	398	415	439	445	396	424	441	479	429	413	427	443	440	404	403	438	384	427	451	444	415	441	427	445	421	423	406	404	457	405	423	413	465	427	400	431	445	442	462	442	458	380	459	413	427	441	465	454	438	412	411	438	405	408	442	436	454	428	397	404	410	434	415	398	441	436	394	435	417	428	424	450	432	423	387	432	439	418	410	424	419	381	445	454	407	393	410	383	439	406	409	431	388	429	439	416	448	411	409	417	414	441	389	430	463	429	436	438	426	409	448	493	440	437	411	392	412	435	447	434	422	438	418	424	456	408	427	402	424	434	446	421	422	413	430	422	402	430	448	418	450	433	443	380	433	448	440	423	433	414	442	470	422	402	409	412	416	455	454	437	385	407	452	418	400	450	398	442	388	399	439	396	412	452	435	446	424	388	436	421	434	392	426	445	422	462	420	420	425	414	409	438	442	464	382	416	415	423	405	416	450	417	421	462	425	437	441	398	458	425	449	411	426	459	433	413	422	391	408	449	428	442	436	456	459	421	406	441	416	442	424	418	419	453	438	429	407	433	430	440	428	425	420	389	457	447	451	441	419	404	425	424	414	413	413	382	422	425	436	441	419	447	412	421	410	406	424	415	393	458	465	419	438	441	471	411	410	435	422	391	425	405	387	434	438	396	426	440	435	431	442	424	421	418	410	421	425	415	445	417	463	424	396	419	444	437	399	429	438	441	427	425	438	451	415	419	423	380	435	406	429	424	416	419	460	395	416	432	482	432	394	431	432	408	444	436	451	419	444	371	420	416	420	444	466	412	421	446	408	450	434	431	426	413	406	470	454	439	451	446	405	442	397	446	390	448	429	422	412	429	451	398	419	421	443	466	418	426	387	455	459	405	408	457	448	466	452	411	402	431	408	444	419	422	433	432	402	430	451	437	445	418	433	403	425	405	424	431	385	459	426	440	444	391	445	419	412	403	441	463	395	411	430	414	404	436	424	438	450	433	384	423	410	445	448	417	405	414	400	394	433	406	428	431	432	405	441	404	410	447	434	446	452	437	440	427	435	445	429	441	428	426	428	432	385	429	415	467	398	442	440	394	431	439	385	366	425	404	407	430	430	425	416	402	434	413	432	432	393	461	436	418	444	416	364	436	456	475	406	404	426	414	391	452	403	452	469	458	414	445	426	457	395	403	450	448	418	389	450	436	448	427	427	392	437	406	416	418	387	428	405	437	396	427	438	432	404	445	442	422	433	468	427	445	428	413	469	438	422	469	414	431	411	421	447	434	412	430	434	422	410	472	438	412	428	428	443	447	424	434	418	408	440	410	392	444	420	424	409	417	451	408	460	423	433	449	415	441	440	416	429	430	418	419	423	400	394	420	435	432	447	453	464	431	457	411	399	410	407	451	449	417	471	396	411	440	441	468	447	428	416	417	445	435	439	396	436	433	460	471	451	439	415	425	372	433	401	429	411	466	442	406	424	439	438	425	438	431	468	407	467	435	415	441	410	426	425	417	419	448	422	424	415	407	438	427	431	397	445	420	429	443	439	420	449	449	401	441	383	458	426	433	403	399	463	415	450	418	406	410	442	387	425	440	406	437	417	437	416	402	409	421	426	437	429	413	437	384	407	444	455	418	406	421	444	404	417	405	426	427	419	416	442	377
8654	17826	14822	8108	5658	4330	3368	2773	2188	1934	1711	1513	1350	1236	1138	1116	1021	1038	942	899	919	958	794	835	857	865	798	765	816	755	758	789	754	697	746	732	754	705	759	755	729	713	703	760	702	718	742	722	680	712	727	717	722	686	734	720	712	731	697	684	703	714	738	738	716	760	669	695	699	660	722	675	657	656	697	695	690	674	693	739	683	673	711	688	678	665	690	725	675	687	668	695	695	720	695	716	683	656	670	696	648	683	700	702	651	706	787	687	668	707	667	695	671	649	685	742	680	680	672	741	725	700	654	699	696	658	712	688	651	734	713	691	645	702	703	654	695	692	735	656	716	639	692	657	695	663	636	736	675	687	663	672	682	675	709	666	676	667	677	676	686	660	668	663	691	648	732	670	692	695	684	631	674	647	691	688	651	685	680	692	677	669	687	667	717	706	683	664	668	745	667	682	665	672	643	656	673	660	709	656	678	669	675	712	682	676	690	731	682	675	690	710	684	654	693	704	678	700	695	660	693	676	651	686	666	676	655	695	673	647	704	656	670	668	716	705	681	703	628	704	704	663	671	695	711	679	634	623	681	713	670	681	642	715	652	664	730	673	639	655	703	703	667	708	685	706	661	640	714	729	695	646	697	701	692	657	654	657	674	709	677	650	651	739	638	680	667	674	677	657	697	656	719	666	643	674	685	708	650	697	685	683	669	662	686	653	665	639	678	666	638	710	716	670	684	654	689	681	674	700	698	679	666	690	723	690	690	716	618	691	663	698	627	669	688	680	636	702	678	700	656	678	692	619	675	709	648	639	698	692	660	662	703	666	676	725	690	705	688	627	663	677	682	674	720	636	655	688	670	668	633	718	654	695	689	742	660	726	667	721	688	666	698	677	643	676	691	676	694	707	698	612	684	628	635	676	666	685	749	705	686	696	716	717	644	646	696	694	668	688	703	651	657	673	650	697	738	651	659	677	714	729	675	653	716	674	668	655	691	700	666	690	694	686	637	633	707	664	687	658	661	763	668	688	720	657	689	704	709	664	696	636	688	677	700	687	716	673	662	695	675	644	651	695	695	715	633	700	711	666	664	658	706	685	675	769	679	661	665	708	695	663	669	685	698	648	651	641	724	676	645	655	652	653	652	685	691	673	678	692	663	652	676	698	655	722	683	639	660	684	677	668	627	638	690	663	674	616	688	690	646	662	698	638	675	673	643	628	688	670	684	718	650	687	706	661	712	725	705	687	632	710	700	666	684	692	647	700	703	704	677	703	661	664	705	717	679	673	706	692	717	684	674	681	690	751	670	683	708	720	662	699	708	661	727	691	681	687	757	709	731	674	695	662	683	696	737	646	649	702	670	683	690	639	653	654	633	592	695	662	728	699	677	697	653	713	637	704	687	658	670	682	694	675	673	694	662	713	685	678	715	684	668	691	673	708	726	677	684	670	672	682	708	687	660	669	685	679	666	694	634	660	683	674	665	700	686	686	672	646	676	693	681	688	631	704	697	665	646	683	681	658	726	651	656	667	717	677	656	696	713	707	683	715	669	714	650	698	748	712	650	667	721	654	668	690	651	651	649	662	660	708	656	679	652	700	657	700	677	673	666	660	679	689	676	687	664	690	675	699	651	705	657	670	673	609	680	674	704	665	682	694	707	673	712	670	654	692	697	692	673	680	697	669	676	713	700	676	663	650	614	643	636	702	733	703	705	683	709	689	641	683	632	700	669	688	650	703	689	638	685	705	665	699	698	671	667	653	734	720	677	676	699	694	702	639	678	734	655	692	706	689	652	697	660	688	700	697	698	649	669	649	677	658	658	686	723	663	682	630	641	681	687	661	713	643	647	645	679	659	650	638	717	738	678	667	667	642	639	674	658	712	691	652	700	662	708	725	706	680	679	665	684	745	662	670	705	680	706	699	699	660	685	666	652	684	705	663	685	689	670	697	637	686	687	667	645	709	660	651	643	742	657	672	678	669	690	699	670	676	670	680	674	608	663	708	677	709	700	667	697	677	713	709	678	698	724	706	708	698	691	637	712	680	651	721	659	634	726	668	700	683	721	680	678	704	714	673	699	646	650	712	635	689	671	686	662	664	690	672	719	666	702	695	683	629	705	711	657	679	677	702	702	697	682	660	701	661	634	671	742	676	696	685	665	681	676	643	683	724	693	666	701	690	679	687	707	681	632	606	682	670	718	683	689	687	677	719	723	688	663	687	663	717	678	664	667	658	679	708	723	691	681	657	652	708	643	674	706	692	673	673	671	690	679	680	694	631	685	686	692	733	728	714	669	701	666	673	632	669	625	709	659	716	647	621	681	677	708	669	713	691	701	639	663	677	713	721	701	694	676	672	700	704	654	678	705	671	673	663	658	687	664	659	680	712	671	653	663	652	693	709	689	701	685	640	728	685	616	724	687	661	730	652	642	671	686	656	653	697	703	681	690	664	696	680	679	698	661	690	719	678	669	694	632	663	655	679	668	692	672	689	677	665	674	671	709	646	662	707	737	664	710	699	664	658	716	710	670	690	625	703	628	660	678	673	681	678	688	663	713	647	701	646	652	619	675	689	681	683	674	676	660	685	749	703	692	647	683	705	708	723	675	671	625	649	663	715	660	694	714	686	646	703	680	687	698	692	693	691	711	693	732	694	688	642	728	666	683	675	662	691	650	688	666	707	690	673	668	670	633	660	669	686	675	678	686	727	676	691	696	681	707	642	650	633	676	686	702	713	704	634	693	652	644	708	698	705	680	671	656	670	719	678	724	703	671	664	716	722	665	678	687	696	655	669	715	696	693	685	640	640	684	632	677	696	667	626	683	695	703	686	676	633	661	619	716	697	664	698	656	696	699	694	630	708	629	729	686	660	686	719	660	646	699	728	669	642	699	671	660	674	651	690	650	707	666	732	683	712	665	691	666	666	621	707	717	647	678	696	697	739	675	665	686	629	650	663	660	697	683	641	623	685	651	661	659	675	724	711	700	702	708	662	682	699	686	682	679	660	670	694	735	705	662	674	670	716	697	679	731	671	665	662	653	684	690	656	691	697	652	682	656	686	659	642	679	699	699	715	692	636	679	663	674	698	677	716	692	673	716	631	699	684	664	674	645	685	674	647	684	693	720	666	651	668	651	702	643	694	636	676	661	654	673	685	696	681	604	680	644	696	694	680	659	686	670	687	693	702	641	708	709	643	687	662	682	678	672	723	642	666	672	667	682	654	672	663	637	687	739	687	667	677	683	631	695	713	663	703	688	677	691	701	657	662	677	661	734	672	690	704	713	710	673	712	686	665	703	680	708	676	661	661	676	739	661	662	684	705	685	712	666	685	669	657	657	671	686	688	687	703	682	669	660	638	673	671	675	649	690	689	703	678	669	690	712	705	727	622	671	675	685	675	692	711	659	653	696	646	707	682	692	673	712	658	669	724	631	703	669	683	673	647	697	681	670	703	643	652	617	701	646	645	661	692	706	716	667	686	663	688	717	681	647	706
26851	20853	8108	448	204	160	154	138	134	122	136	131	120	109	120	126	112	118	113	106	115	112	96	111	92	130	104	93	120	101	114	123	104	97	84	82	117	114	121	116	121	102	97	101	103	127	107	90	102	94	103	96	131	102	115	99	106	125	92	118	103	113	114	112	111	124	100	123	118	107	112	96	105	99	106	102	109	103	94	102	99	102	116	102	127	135	115	108	102	110	122	115	130	112	105	133	101	131	88	109	130	123	113	109	111	104	117	105	102	105	122	106	118	104	118	116	105	110	116	110	120	96	103	118	108	118	103	100	112	99	98	97	110	110	97	108	109	98	124	107	119	104	108	113	115	112	107	107	104	110	106	105	102	100	105	113	86	96	126	107	93	120	116	112	103	93	84	115	113	91	108	112	115	126	93	99	103	97	105	115	106	113	107	88	113	102	119	108	129	93	116	105	108	109	109	112	129	98	96	113	130	109	110	105	103	100	117	123	99	98	101	121	109	113	99	115	100	106	105	125	102	94	82	98	112	117	103	115	92	103	95	111	108	118	90	104	114	108	118	118	114	104	109	114	112	121	105	138	117	111	109	123	125	118	97	107	98	108	93	110	102	110	97	112	93	93	109	125	114	123	123	115	92	103	106	110	121	123	106	110	106	121	112	105	91	97	125	117	119	107	99	110	110	108	136	111	107	110	109	105	99	101	128	108	109	115	101	105	100	101	114	102	92	100	125	101	122	107	100	111	123	111	103	106	119	98	88	104	122	113	92	107	110	107	98	113	88	100	97	116	117	115	98	124	129	111	110	119	107	113	114	109	119	101	103	123	96	104	117	118	107	102	110	124	115	118	106	109	105	87	87	117	96	115	122	112	109	107	108	109	124	112	116	111	128	113	120	101	105	106	92	112	111	86	87	105	121	99	113	131	117	102	88	102	121	96	108	111	102	88	93	120	95	112	115	119	105	104	105	100	119	113	106	112	110	111	106	111	125	113	128	104	86	124	121	105	103	121	126	120	91	104	105	117	103	112	91	117	96	104	107	136	125	110	118	111	102	118	96	118	107	102	110	105	102	101	100	111	122	107	122	111	102	104	96	96	108	121	115	99	98	106	104	106	112	120	97	114	92	111	108	108	99	83	110	127	106	95	109	116	126	103	94	105	100	107	99	104	108	113	124	116	90	99	117	102	102	92	94	100	94	120	108	121	82	106	96	102	108	103	120	100	113	96	100	109	119	119	130	120	111	99	120	111	131	112	93	96	108	106	120	96	107	91	116	131	118	101	102	104	103	98	105	124	96	128	111	122	120	116	104	121	109	108	113	125	106	119	103	119	90	82	113	99	111	100	109	104	83	121	94	102	120	117	122	101	103	99	100	112	119	106	107	93	100	101	115	119	98	107	102	94	111	101	99	119	108	94	103	103	115	110	116	116	99	103	100	99	103	96	108	114	110	94	108	102	121	111	98	95	105	121	105	106	125	90	105	122	115	99	107	99	100	124	101	93	102	108	95	115	111	121	93	105	119	112	106	106	112	99	116	100	102	103	86	90	109	125	94	94	101	102	109	121	121	86	109	113	107	117	108	98	100	103	100	107	118	111	104	99	112	109	109	121	111	110	98	104	104	99	93	126	93	102	108	96	98	91	114	101	139	124	95	100	112	112	126	112	116	94	115	94	111	120	107	106	102	113	112	108	120	122	112	103	113	114	119	106	104	102	114	106	85	109	120	98	99	105	102	111	89	110	120	113	121	112	108	106	105	104	115	102	108	108	105	111	102	101	103	96	105	99	97	97	108	114	111	99	91	115	104	117	117	105	112	116	97	84	109	106	108	112	108	121	110	108	92	109	112	108	86	106	103	105	117	109	104	113	113	95	115	95	130	115	99	99	111	110	99	108	113	97	99	106	104	103	115	115	101	104	93	105	117	105	113	115	102	110	100	116	125	105	109	111	99	105	123	106	92	112	104	90	103	85	90	118	96	107	100	114	101	105	115	98	108	109	100	101	107	119	101	97	101	95	100	104	104	108	115	110	84	120	101	102	108	116	103	111	104	113	115	98	96	96	112	111	103	120	114	113	112	105	99	88	123	89	114	87	108	95	125	116	115	92	108	102	98	90	124	96	125	106	99	119	104	110	101	111	94	115	113	112	110	103	108	112	103	105	97	126	111	125	113	98	112	112	121	109	104	96	101	124	113	109	84	110	104	119	110	110	111	119	122	105	97	111	96	86	97	98	103	94	103	114	108	114	109	106	110	109	115	117	112	115	105	126	119	109	83	110	106	88	93	103	126	136	104	109	112	106	116	109	104	115	87	110	104	106	123	93	97	98	120	117	111	120	121	94	88	111	103	106	135	86	104	110	110	91	118	96	121	119	101	107	99	86	115	103	104	109	112	97	111	88	110	87	119	111	116	110	102	114	105	105	109	112	105	102	116	108	111	112	112	105	107	109	114	90	102	108	120	109	94	92	112	115	104	115	88	102	105	120	97	99	104	132	111	97	96	101	106	128	106	94	112	117	134	106	108	111	98	96	112	106	120	102	85	117	118	120	92	113	98	120	96	94	120	116	99	98	110	111	102	115	111	109	97	114	116	98	104	99	117	100	108	105	111	117	122	108	98	108	113	134	116	98	110	107	90	94	83	111	102	110	92	96	113	95	117	95	102	101	97	113	109	102	103	116	108	110	98	121	116	97	118	125	100	103	115	127	120	113	111	109	111	101	99	103	102	106	120	109	99	95	114	120	100	101	109	97	117	103	108	117	115	121	99	106	121	115	128	108	99	108	85	104	112	113	107	114	116	137	102	102	107	114	108	105	114	102	88	99	109	118	119	108	107	112	117	120	121	110	99	98	103	131	117	113	107	107	110	108	91	106	97	110	113	113	101	95	98	107	112	117	94	124	102	116	104	117	105	114	110	103	116	120	105	113	122	120	107	102	111	105	106	126	115	120	113	95	104	86	119	111	112	108	111	96	117	110	103	111	107	103	106	98	120	100	107	110	108	106	101	111	118	122	102	103	88	111	94	86	130	127	103	105	136	107	114	117	103	107	103	89	104	104	105	126	125	109	107	110	103	116	102	112	99	96	102	108	114	101	91	112	113	110	116	105	104	109	108	108	126	87	94	115	114	112	91	127	113	124	109	100	93	107	98	90	105	105	100	107	104	102	120	105	116	116	110	104	121	99	110	92	118	125	111	110	133	107	105	117	98	112	111	105	98	106	106	123	104	110	99	96	109	119	108	113	112	102	90	104	98	110	106	100	112	95	93	118	96	140	107	90	109	107	103	107	110	105	105	93	108	106	94	118	112	96	112	115	104	98	99	100	116	86	116	101	107	89	93	98	104	122	110	94	103	100	99	113	115	104	109	109	125	119	103	98	107	105	90	109	104	109	130	97	110	100	105	109	124	112	98	101	91	110	108	113	116	97	105	127	108	120	111	89	98	83	92	96	114	110	98	113	127	86	114	106	88	109	104	111	94	124	115	114
3881	1467	1294	609	425	402	366	291	236	247	251	235	202	224	234	216	190	224	198	188	195	209	209	211	190	177	170	180	177	189	210	198	211	186	185	181	174	186	188	175	201	174	198	190	190	186	213	197	188	208	200	170	214	191	186	198	201	199	190	193	218	195	184	195	191	213	180	206	192	189	203	188	178	184	183	196	190	218	166	180	176	189	177	178	205	186	178	200	196	179	193	190	184	189	174	174	163	190	193	166	170	178	188	178	182	202	212	201	191	184	184	186	187	188	197	176	200	167	206	185	186	173	189	156	188	176	176	173	187	193	196	204	182	206	188	198	198	207	192	198	197	207	187	187	169	197	164	202	199	203	182	152	193	191	182	188	174	198	172	177	185	199	193	192	187	204	183	218	189	188	162	187	195	198	198	189	195	180	178	186	172	179	183	190	207	164	157	208	192	186	189	182	176	180	183	193	205	206	184	171	175	199	189	189	183	201	164	197	211	201	201	184	197	186	168	201	193	182	186	195	166	212	178	192	198	203	192	202	199	205	181	189	204	177	192	191	189	187	174	228	192	219	179	204	195	204	208	191	199	197	186	237	171	186	200	187	186	204	189	165	193	206	206	203	195	197	172	173	192	192	162	192	189	179	170	169	190	196	187	192	189	186	186	184	189	172	198	199	159	191	186	184	188	184	171	209	172	191	202	174	190	201	212	188	177	222	197	185	173	193	187	157	197	174	209	165	181	175	208	180	164	192	209	190	191	195	181	184	182	204	165	183	178	179	173	188	193	214	210	188	189	184	169	201	182	206	188	182	165	215	184	178	196	191	190	191	212	179	183	186	204	196	185	183	172	183	198	203	184	174	187	172	187	182	169	186	213	196	182	184	161	194	175	203	174	193	193	194	162	181	180	194	184	229	214	180	203	165	194	186	204	219	181	210	188	178	198	213	210	193	215	182	175	190	208	177	208	194	208	184	185	204	169	159	182	202	173	181	196	196	198	178	185	209	199	163	194	170	190	210	184	214	209	199	198	188	196	196	198	204	193	197	175	201	185	172	203	217	182	224	186	198	169	192	209	197	166	231	195	225	184	193	205	193	202	187	203	187	191	199	193	185	200	187	196	185	196	199	203	211	185	208	194	186	201	171	184	201	187	188	204	186	198	175	182	212	194	208	183	203	184	195	177	191	152	197	183	192	201	186	192	206	178	180	202	165	177	189	196	188	210	168	163	174	175	177	185	176	195	217	219	196	169	198	179	203	190	190	177	188	205	166	165	193	198	197	179	179	214	184	199	195	198	213	216	183	216	194	185	184	176	179	213	169	181	208	175	184	197	188	197	204	141	203	186	196	190	186	181	184	187	180	186	208	171	181	186	206	177	183	202	195	220	188	176	206	170	205	195	192	185	186	181	176	204	191	199	185	171	188	210	161	188	208	195	204	177	210	211	179	181	196	182	175	191	195	207	199	191	187	182	201	186	186	182	155	191	188	181	203	191	162	200	221	196	185	196	194	186	220	212	180	201	217	204	190	196	191	193	170	202	196	179	183	191	187	199	206	179	173	190	202	212	165	197	187	204	183	193	211	198	186	190	198	199	197	173	195	201	193	200	188	196	188	199	190	211	176	174	203	200	193	164	197	185	194	188	196	186	192	196	207	175	211	204	190	187	212	200	230	180	205	201	201	211	195	188	163	206	196	201	196	198	156	190	183	205	208	186	180	203	209	195	190	193	203	194	177	189	192	187	208	201	175	184	172	173	170	183	175	174	196	203	196	188	216	194	187	206	215	186	176	200	174	207	173	170	209	202	195	202	197	201	175	208	198	195	194	184	166	189	196	167	212	179	169	195	195	206	199	181	204	190	190	183	193	193	193	186	200	164	201	211	200	187	189	189	207	197	181	191	198	190	197	209	171	170	186	208	194	193	194	181	198	179	203	191	175	183	166	190	195	192	203	211	190	192	198	181	198	209	184	200	177	184	222	180	197	194	165	191	198	200	187	170	195	185	207	190	185	200	171	206	185	165	190	211	173	164	199	188	195	195	181	179	199	179	187	175	195	210	181	179	164	183	196	202	205	171	188	187	163	197	202	187	180	202	177	187	176	196	185	193	183	161	220	196	211	170	205	178	195	179	203	178	185	172	194	169	168	172	183	214	190	185	174	179	185	204	180	222	180	167	193	181	178	190	179	210	197	176	212	193	173	181	196	211	184	193	170	200	174	185	185	205	186	197	210	193	190	187	183	189	198	172	190	174	178	160	185	170	204	181	190	176	178	181	216	189	186	174	175	208	217	182	148	201	173	184	190	181	171	187	198	182	176	202	180	186	196	170	184	192	182	187	203	197	186	179	201	204	205	198	200	206	189	174	186	180	168	200	194	188	178	181	178	219	181	175	205	200	195	188	212	192	196	189	190	202	180	185	193	174	208	182	220	208	192	182	190	191	174	186	191	199	184	193	205	204	184	178	187	188	186	199	168	190	203	166	175	188	191	176	196	179	161	187	206	165	201	193	182	195	202	205	169	180	207	171	180	194	194	165	201	206	193	188	210	190	167	214	226	177	200	208	195	179	232	205	178	191	182	172	198	173	196	181	179	183	202	221	189	179	152	192	217	186	176	189	179	205	180	170	189	204	164	159	210	171	184	175	186	187	198	190	211	197	196	191	188	194	184	189	171	186	200	177	187	176	172	197	190	177	202	205	200	218	189	209	180	182	174	190	184	210	201	178	189	209	200	176	205	196	185	180	194	180	186	180	196	157	191	199	171	192	174	205	186	200	187	206	170	194	186	180	166	169	203	188	183	208	186	179	218	191	175	189	158	188	192	182	180	172	169	182	185	181	180	172	205	202	184	174	198	191	188	175	168	200	176	207	151	162	201	194	200	176	181	206	224	210	224	188	202	198	191	201	198	204	198	166	193	204	202	200	217	173	211	185	188	180	194	179	206	187	181	192	195	193	211	194	192	196	167	200	224	173	201	193	207	189	188	175	191	200	188	197	211	161	185	183	172	182	169	200	187	204	195	204	166	205	182	205	164	147	205	190	210	174	197	225	187	206	196	204	176	187	192	223	191	197	226	180	174	226	209	178	185	184	180	191	173	212	200	196	161	182	179	184	192	210	189	191	183	184	222	194	178	195	172	166	192	184	198	186	200	176	198	182	192	196	184	201	179	207	181	191	170	173	178	196	216	177	174	204	190	181	188	193	195	200	194	168	213	206	204	169	200	199	170	187	203	170	206	194	178	200	199	195	193	184	202	175	213	180	182	211	205	208	201	185	180	194	182	187	192	202	212	200	211	243	183	177	204	182	175	194	194	197	181	184	205	179	201	205	215	179	214	197	200	200	186	182	184	224	216	193	182	201	203	182	180	189	202	204	187	195	199	206	184	178	203	183	192	200	194	223	193	200	180	204	198	194	203	178	201	202	208	209	207	178	174	188	209	207	217	195	171	184	212	186	207	190	230	209	174	184	170	187	208	195	209	181	199	187	198
24109	21356	28757	24294	21167	4155	954	630	553	482	436	393	416	397	366	365	356	345	304	321	334	315	343	304	347	325	300	305	305	334	297	315	318	304	329	344	327	312	306	333	320	330	336	277	306	294	304	302	323	280	296	303	268	294	278	277	287	306	296	318	297	310	302	236	272	281	307	296	314	287	272	298	305	292	295	276	309	297	278	288	313	265	305	269	286	289	295	323	295	274	309	317	304	307	276	296	306	281	287	282	299	272	275	269	285	250	286	307	291	321	282	293	296	305	279	303	272	273	299	264	261	293	297	305	291	312	302	300	277	304	304	306	287	293	290	287	303	285	291	328	268	286	286	273	268	277	300	287	297	282	292	311	275	273	289	306	292	276	295	264	283	316	292	280	283	287	332	293	266	317	297	296	286	308	296	300	267	288	295	273	321	294	275	324	314	278	282	272	295	267	266	294	279	280	289	314	296	272	291	282	287	285	274	268	298	291	291	283	302	270	292	283	270	247	281	313	295	292	283	260	296	294	317	296	280	286	300	286	310	264	308	317	278	312	255	279	278	298	314	275	282	272	338	277	299	285	302	302	319	262	313	304	303	271	279	313	270	319	279	291	292	300	307	289	289	294	264	288	298	300	314	298	301	269	291	295	288	290	288	297	307	282	287	287	285	319	280	271	298	279	245	299	280	264	285	279	302	294	268	288	293	319	275	270	271	291	291	324	281	300	265	293	283	271	266	270	255	284	278	286	267	259	333	306	297	290	302	338	281	291	277	257	288	294	302	260	328	280	316	283	301	248	294	287	266	306	295	294	285	288	287	269	309	286	273	284	302	256	308	283	307	286	281	289	336	318	275	311	299	278	296	335	301	292	270	269	283	319	264	317	279	300	297	274	275	312	296	299	288	286	262	268	297	265	300	284	301	286	280	316	276	271	292	309	272	280	285	266	297	308	346	285	284	302	301	261	287	289	273	280	299	269	257	285	276	281	268	296	315	288	291	277	318	280	278	330	315	278	263	304	326	258	305	279	305	298	283	292	295	261	283	294	268	308	305	304	260	272	290	284	301	267	284	316	301	312	287	301	277	284	291	262	288	312	275	292	326	269	284	291	294	267	276	254	277	280	278	284	305	271	292	286	291	294	295	269	285	298	262	296	301	303	281	312	288	287	295	301	293	297	255	301	296	315	283	287	267	271	288	289	291	265	339	288	268	306	294	281	261	295	321	291	300	290	282	312	292	283	299	296	280	295	295	306	285	274	310	305	279	299	300	295	280	282	279	311	308	277	280	345	297	256	307	290	287	258	299	274	297	277	303	271	294	298	307	296	264	276	305	271	278	283	286	285	281	269	303	291	273	287	262	304	276	277	299	279	279	279	289	282	302	277	299	285	297	290	284	302	285	307	302	287	293	311	296	282	292	275	297	301	269	295	285	310	305	290	292	295	296	303	286	298	318	305	270	297	333	270	291	295	304	292	287	295	304	299	298	293	304	242	281	271	279	297	330	286	291	294	277	299	309	293	304	271	291	320	291	302	318	266	287	298	315	320	328	302	288	279	269	274	286	308	309	276	285	261	301	326	282	274	293	281	285	277	290	296	291	282	297	272	326	290	294	271	285	288	272	286	274	317	268	292	279	302	302	285	276	303	294	283	289	288	271	270	308	298	259	262	277	298	339	262	288	285	293	268	301	288	281	266	320	297	297	275	282	273	300	252	306	315	306	308	314	306	272	317	274	293	292	292	266	302	297	321	291	312	273	297	302	293	304	282	285	255	298	281	282	279	305	279	274	290	307	320	289	290	278	286	321	275	296	287	294	268	272	298	292	292	306	274	322	272	265	313	290	294	312	320	304	288	283	277	262	311	283	278	292	274	288	326	285	311	279	285	288	295	288	255	310	291	286	289	293	320	316	276	299	287	274	296	278	266	257	342	298	299	267	287	286	296	289	249	290	305	287	287	278	292	278	305	308	282	289	274	278	275	316	296	288	303	306	289	285	276	311	273	298	289	312	282	336	268	303	308	303	278	284	285	285	299	267	288	289	289	293	312	289	291	276	306	302	276	292	278	300	275	285	294	292	318	287	303	270	291	293	319	252	330	281	307	325	269	261	291	275	279	277	306	316	267	261	287	291	282	281	313	305	316	313	291	294	303	295	305	293	283	274	284	305	306	291	304	284	277	310	279	283	316	258	289	276	272	274	262	273	306	267	287	312	276	279	314	273	288	293	278	273	307	276	298	285	279	294	251	294	297	298	274	276	300	264	295	302	296	282	290	295	325	287	282	293	308	293	287	294	297	299	308	299	286	304	287	307	305	263	274	308	252	317	296	288	270	287	287	312	286	264	298	275	299	275	290	282	286	305	275	257	290	282	293	289	303	330	303	292	293	286	272	307	308	315	305	291	255	279	301	297	280	309	285	280	305	287	299	286	278	296	260	286	271	319	296	287	312	271	294	286	293	298	287	299	260	315	302	296	299	310	284	289	271	269	289	285	290	271	298	323	256	304	286	293	295	281	282	287	276	273	308	266	285	305	253	325	291	274	270	267	285	293	292	290	298	280	282	293	297	276	325	292	295	298	292	270	276	288	265	307	303	293	285	259	290	277	299	270	272	289	274	283	284	264	261	294	288	286	273	306	304	299	291	307	290	290	308	280	317	303	283	277	299	272	312	274	270	281	306	290	289	289	286	305	311	274	282	308	298	306	289	308	299	328	265	279	293	311	280	284	269	283	279	272	333	292	288	292	265	313	295	305	303	264	315	286	282	294	278	296	297	305	250	268	317	298	296	279	230	310	257	287	307	305	287	299	269	293	308	308	293	292	284	268	258	299	267	278	314	308	286	276	331	300	302	296	312	280	276	279	308	282	267	285	320	258	298	303	289	285	302	308	267	282	279	314	292	266	284	280	294	286	272	285	326	299	286	280	273	297	268	311	257	311	259	288	258	296	289	279	291	325	292	276	299	288	296	307	291	276	300	287	308	289	281	293	268	285	327	305	301	295	271	306	288	285	288	273	284	311	282	250	279	298	289	264	289	313	304	303	308	284	303	257	265	289	273	273	280	295	294	288	305	316	285	306	292	294	279	283	275	284	283	333	303	299	289	297	292	286	264	295	292	301	278	287	299	304	301	308	281	281	304	283	288	303	275	276	314	281	297	268	296	338	285	298	259	263	280	290	293	309	273	255	260	248	300	317	283	280	289	290	278	311	315	307	305	296	299	299	299	256	302	275	298	291	279	279	309	303	269	300	286	301	293	252	313	348	316	298	288	283	303	273	322	258	296	285	288	276	279	331	305	315	279	277	280	284	280	304	276	262	297	285	301	271	258	287	283	286	259	297	295	272	309	272	320	279	275	286	301	274	255	300	311	284	263	272	272	287	277	305	267	263	323	284	281	308	287	295	285	296	313	291	258	255	306	265	288	271	308	282	292	303	295	265	292	288	306	265	290	293	297	287	278	306	279	314	291	247	288	302	267	347	286	295	286	290	282
5960	11236	9301	4831	3346	2487	1978	1539	1279	1185	969	864	865	737	731	713	675	643	679	599	565	605	546	544	545	519	582	530	507	529	513	473	499	479	552	493	495	496	481	491	504	523	511	509	513	470	478	478	490	492	495	512	506	495	486	480	530	490	530	490	485	468	505	455	488	512	483	513	500	448	438	478	469	502	472	474	459	466	471	445	438	510	481	507	492	432	428	463	513	489	450	483	475	472	470	448	511	484	474	465	500	470	439	450	471	501	476	466	465	467	469	431	458	503	470	454	442	493	429	506	456	476	496	445	488	508	491	470	477	445	480	482	431	434	471	445	471	478	509	461	486	448	502	489	482	489	495	436	467	462	425	478	504	494	454	520	457	478	486	471	464	456	475	486	448	519	446	491	504	505	424	468	477	494	459	483	492	487	498	449	483	430	476	463	488	453	476	480	479	487	449	499	446	470	471	459	439	473	512	467	461	482	469	462	485	409	466	519	475	439	481	456	466	489	496	465	447	461	462	532	496	462	477	458	501	495	498	463	543	499	476	492	502	465	484	433	485	493	470	467	509	428	479	443	491	439	476	473	498	504	472	450	470	498	465	483	515	497	461	449	493	505	459	487	464	502	476	502	464	494	458	465	483	505	461	518	514	444	446	497	478	495	490	487	476	552	475	491	495	456	476	506	455	487	471	457	467	466	432	460	468	485	451	463	459	437	491	486	468	475	451	517	468	483	472	443	499	445	469	494	482	466	485	478	479	487	520	430	431	487	470	487	492	488	484	423	425	500	447	493	493	462	511	473	489	469	499	460	467	451	478	452	434	458	438	485	426	487	440	471	448	454	461	489	454	448	477	482	518	468	466	488	490	462	478	445	469	489	445	461	436	531	477	478	476	444	497	472	484	455	480	461	482	476	488	450	499	478	497	477	447	466	496	479	452	446	436	533	498	486	503	468	476	487	464	475	474	469	505	482	468	473	482	469	474	487	486	475	452	492	476	499	488	508	500	484	476	480	459	458	487	485	533	469	496	491	459	471	465	484	487	431	453	481	472	455	458	468	454	488	437	459	483	486	471	470	461	470	440	486	449	474	490	446	479	447	448	499	463	501	495	433	476	448	463	521	467	443	451	462	497	482	470	451	499	442	469	432	420	488	480	458	463	502	444	486	473	441	450	486	447	487	491	488	493	476	517	429	487	472	504	455	446	504	492	532	500	446	466	438	480	396	427	488	504	479	533	499	491	487	477	476	490	492	463	481	493	471	439	452	457	464	452	499	502	471	467	459	477	489	480	450	435	455	481	470	491	480	473	432	471	448	460	486	445	472	474	481	465	496	472	500	474	513	489	453	485	491	489	446	511	477	457	494	448	440	444	442	485	446	478	448	488	503	465	480	465	472	490	486	476	487	508	475	484	494	481	482	498	509	484	454	459	500	481	445	504	469	468	469	494	470	495	467	503	456	483	484	457	425	454	497	446	459	465	471	434	515	455	473	472	447	468	478	498	462	464	457	478	458	456	501	480	494	489	460	489	454	474	462	459	503	499	473	497	481	485	489	528	460	478	492	473	454	454	523	510	489	441	455	453	411	516	499	482	479	476	514	416	537	465	458	475	470	473	495	439	468	475	495	454	452	471	438	450	488	480	475	484	481	495	477	458	512	479	482	495	479	461	461	474	468	461	493	453	496	456	446	468	509	498	484	509	456	499	472	503	461	459	497	491	487	478	491	431	451	493	423	469	476	480	434	497	457	500	482	464	470	440	491	476	428	484	482	464	513	464	453	461	507	444	468	478	486	474	497	471	468	446	472	464	490	450	485	486	464	469	466	481	482	471	432	481	456	467	483	454	475	481	505	448	451	444	460	471	445	452	513	475	464	457	477	479	491	459	458	432	501	466	457	454	517	475	511	497	421	464	447	496	453	458	469	495	503	491	437	486	460	429	503	474	490	459	511	488	433	474	467	465	476	436	461	473	455	460	489	451	457	475	477	488	497	485	485	441	450	453	456	476	455	506	456	497	449	470	495	530	490	480	474	430	435	481	496	494	487	525	464	477	507	501	463	468	440	516	444	487	461	478	479	469	492	453	469	462	458	484	469	503	500	458	478	462	467	457	448	493	462	493	476	465	505	425	480	486	483	481	440	514	432	490	486	482	457	467	445	481	466	437	495	454	450	467	444	491	436	469	472	465	482	444	499	453	530	489	517	516	480	454	445	486	460	481	441	473	502	458	492	476	464	437	522	501	466	495	460	456	462	451	445	475	463	451	439	446	476	472	477	478	485	501	512	470	485	495	497	533	486	478	494	463	497	470	478	488	485	496	443	472	494	430	504	476	454	404	467	460	510	430	535	468	497	477	467	471	511	471	419	481	473	455	452	490	495	492	469	488	480	460	508	458	494	488	445	469	484	457	455	467	473	468	500	490	473	449	467	488	464	477	464	497	480	462	475	466	483	492	462	505	465	444	508	469	453	498	490	474	421	489	503	485	473	481	460	445	480	478	487	432	509	498	496	526	435	485	446	503	462	490	504	476	481	464	471	496	496	440	467	451	454	443	462	462	473	480	477	444	469	520	431	468	447	473	452	448	504	489	480	475	463	469	437	452	483	496	451	483	461	444	497	455	480	522	473	470	450	448	434	500	486	472	444	472	481	460	466	479	470	494	473	512	450	468	470	524	494	486	484	468	447	500	440	472	475	497	483	428	519	470	455	468	457	512	478	505	468	432	505	525	478	492	478	486	503	462	477	490	458	457	471	484	498	464	447	508	470	467	501	539	481	458	473	470	453	518	446	444	488	472	507	475	484	481	480	505	485	487	457	481	447	472	503	500	515	489	446	474	493	464	480	527	486	484	493	457	477	473	506	487	477	448	485	450	450	450	487	489	435	504	469	490	429	423	490	491	452	491	403	473	446	466	464	472	471	496	485	443	492	456	483	455	460	468	474	472	456	511	474	467	469	429	483	480	485	486	476	456	489	488	492	516	513	477	472	476	469	472	491	488	427	466	471	482	469	460	475	445	476	487	453	454	468	451	459	475	479	511	484	489	455	448	473	491	515	487	480	437	504	471	426	492	453	474	449	475	474	474	466	453	520	466	497	481	458	486	448	471	504	476	479	496	479	507	424	450	446	469	491	486	463	486	444	487	473	499	490	492	470	447	463	474	466	431	509	477	484	474	456	445	460	493	502	489	491	475	452	482	435	465	475	443	446	504	490	443	461	492	457	492	483	479	471	433	512	478	459	477	474	487	462	473	467	462	477	452	437	455	480	470	478	454	465	456	485	458	504	457	481	485	514	443	465	487	490	474	490	444	479	459	481	462	484	486	462	472	509	448	501	445	463	458	490	499	496	475	467	464	493	476	488	489	514	411	487	483	465	497	442	446	506	433	468	466	501	445	463	464	472	448	418	482	442	456	464	486	450	486	496	504	488	479	482	476	433	476	447	467	494	502	471	492	497	487	493	441	475	475	486	443	497	507	476	477	490	500	449
23223	21424	29505	23756	21425	21236	3905	1142	794	790	749	680	579	571	601	552	523	529	533	539	511	445	466	497	481	451	454	485	471	457	458	466	526	467	401	482	488	451	459	439	443	484	433	447	473	422	426	480	456	479	465	438	497	413	468	452	459	477	428	448	426	458	449	413	405	430	433	459	456	473	432	423	395	440	425	441	427	400	425	419	446	451	442	456	447	453	406	422	422	425	437	413	420	443	450	438	429	421	452	407	423	440	417	429	416	406	425	437	456	411	460	433	476	441	442	431	438	434	441	415	433	456	420	430	414	441	447	430	465	444	370	453	429	445	439	477	392	440	451	410	456	400	451	423	456	462	428	436	437	439	408	421	422	419	444	423	451	425	414	402	413	452	424	434	433	454	439	441	465	447	423	406	416	447	434	454	448	433	459	433	443	403	426	402	441	405	429	422	442	452	424	422	455	446	407	473	455	448	429	424	436	416	434	420	425	447	453	475	462	430	424	448	463	458	401	429	404	401	412	439	417	416	419	435	442	429	465	413	441	425	435	442	424	428	427	426	443	362	440	431	434	443	422	451	464	437	408	447	436	428	445	444	439	432	441	461	418	395	447	430	416	485	443	414	404	422	418	480	425	468	424	446	412	451	440	449	418	465	429	415	435	427	442	444	453	432	408	409	435	467	429	414	436	434	427	437	409	447	413	429	430	441	461	428	446	448	392	408	415	436	412	452	447	429	424	430	412	407	409	426	413	409	416	477	381	445	425	434	411	402	375	416	420	443	460	403	456	407	428	421	405	464	440	435	419	402	439	416	442	423	435	448	419	430	399	415	444	427	462	451	410	427	451	448	408	404	461	371	473	440	483	429	437	401	437	430	431	408	400	430	419	387	433	455	426	419	412	399	414	450	428	408	395	452	433	428	451	422	452	441	437	403	431	430	419	424	418	446	440	435	453	435	414	468	468	469	432	413	437	449	459	457	422	431	436	466	400	397	455	440	447	455	405	434	449	410	468	396	402	422	407	378	440	471	436	426	459	421	437	435	418	448	406	435	446	465	417	467	402	415	441	449	388	462	443	426	484	416	431	409	394	420	415	419	436	431	418	453	409	468	441	414	409	461	468	425	395	424	429	458	413	423	404	453	402	439	450	427	462	422	428	422	434	426	405	403	429	439	432	437	413	490	411	466	413	464	400	422	449	416	444	397	431	417	439	416	438	401	447	412	436	423	424	397	477	458	426	404	434	407	439	432	410	402	455	399	448	405	414	481	453	456	420	411	374	444	424	451	447	407	455	389	423	395	414	427	428	417	432	408	423	390	446	447	402	430	383	414	438	457	410	412	444	415	432	418	396	429	425	412	398	431	392	433	404	431	429	417	390	439	442	418	437	432	448	442	431	413	413	441	420	430	419	404	483	441	443	404	420	410	427	456	442	408	443	454	410	433	434	403	411	470	399	429	416	420	395	403	424	403	416	409	443	429	411	425	449	413	408	461	446	441	384	456	460	408	457	420	469	434	481	454	422	436	421	467	416	432	464	440	413	419	440	431	423	418	453	422	442	456	438	434	425	436	426	461	397	425	411	429	432	449	473	450	409	444	432	431	453	385	416	429	422	410	446	439	410	464	435	425	446	387	406	421	399	421	415	438	431	443	399	438	417	408	404	410	419	439	416	435	435	410	452	440	451	420	423	420	427	429	445	461	434	408	416	397	424	446	426	448	460	433	404	394	412	415	442	439	430	458	402	427	421	437	420	444	446	455	425	427	450	447	437	456	449	410	400	435	428	431	448	446	442	418	483	429	425	429	404	418	420	400	393	432	459	458	466	440	416	465	447	458	442	422	406	410	421	408	427	424	436	399	404	452	393	439	458	430	411	421	420	432	457	471	454	468	430	457	450	441	431	438	431	404	391	438	441	432	452	448	441	459	429	442	423	419	451	426	407	449	402	401	397	417	401	447	420	422	408	439	409	445	455	434	426	457	476	440	439	434	440	415	465	435	398	413	442	395	423	445	408	450	403	426	418	431	447	452	415	441	436	426	446	422	438	494	423	423	439	416	445	440	425	406	413	436	434	442	401	462	455	423	401	400	439	450	428	417	428	419	448	442	443	392	422	416	445	439	417	436	456	459	473	435	427	430	455	420	422	402	433	442	452	425	416	426	414	419	422	440	419	437	445	459	424	416	403	470	446	417	409	463	441	450	402	425	465	455	456	424	470	444	453	422	421	428	453	436	438	419	427	423	441	432	463	412	406	387	422	408	451	425	416	419	420	422	414	439	437	412	435	414	399	419	427	438	475	436	421	410	441	409	472	434	400	445	438	442	429	482	430	424	431	453	403	441	404	433	425	424	446	440	438	397	440	410	418	445	443	420	409	411	424	437	447	396	408	448	425	431	426	427	387	445	420	420	408	434	412	423	403	407	430	415	434	428	437	419	407	437	459	419	452	448	446	464	366	458	448	446	442	419	433	407	430	461	425	425	428	400	413	385	410	451	429	390	419	445	408	426	417	445	478	474	437	433	450	437	439	391	444	424	431	392	409	465	404	428	426	402	407	447	401	454	421	422	449	412	409	396	457	444	420	467	443	431	493	430	402	450	433	439	411	412	409	441	420	452	404	409	425	454	439	409	433	436	449	442	451	441	454	425	432	437	419	424	461	433	428	432	433	405	446	426	457	437	427	384	436	452	475	438	401	431	442	422	423	402	448	407	420	432	425	479	427	416	413	441	424	445	449	433	419	424	463	416	427	447	428	447	442	427	432	428	412	426	424	429	442	379	458	428	439	442	428	419	399	394	443	413	423	441	375	492	453	421	440	404	399	452	380	427	420	420	459	453	427	402	422	447	436	441	429	411	439	430	446	414	434	450	445	409	446	452	432	456	433	443	420	454	412	467	423	451	437	421	464	407	420	423	420	417	443	420	446	426	452	415	435	434	439	420	418	438	438	426	401	424	424	419	421	452	399	418	419	417	476	457	418	436	420	436	428	444	434	415	423	415	413	413	420	414	431	427	430	447	426	421	418	493	425	405	419	392	401	423	458	398	436	400	479	458	448	424	398	422	408	450	426	407	428	414	467	405	433	410	423	460	480	399	428	424	439	444	419	403	469	421	423	420	419	431	422	435	434	418	462	439	426	447	434	474	422	440	416	452	451	440	423	416	391	466	424	413	396	396	407	423	439	420	407	444	422	381	458	417	422	467	446	459	485	406	441	434	464	452	414	433	417	453	478	460	465	425	444	464	422	408	444	447	417	452	408	417	446	422	390	406	400	439	365	413	423	398	406	399	442	408	447	411	403	428	407	444	410	439	453	427	441	418	415	433	416	430	447	453	455	452	406	398	459	419	434	473	444	440	408	432	424	456	419	426	429	412	436	443	429	433	470	407	452	440	439	449	439	432	414	433	427	437	462	442	423	439	430	482	459	438	415	434	425	421	426	430	464	373	446	441	436	414	421	443	435	437	437	446	421	439	431	454	419	454	411	393	447	428
8638	17760	15132	8318	5818	4411	3376	2668	2247	1896	1664	1574	1371	1318	1164	1175	1055	1016	984	899	932	901	894	889	803	862	861	839	767	786	806	767	696	738	740	758	759	706	726	726	752	749	760	732	729	712	685	702	726	753	702	722	727	718	750	707	693	723	747	733	721	720	628	735	700	666	711	700	738	715	708	701	678	657	679	658	653	692	677	689	696	690	725	679	655	675	656	702	702	735	693	714	675	673	703	743	714	716	696	707	700	692	680	710	664	677	647	714	633	678	651	695	703	686	694	719	700	693	723	661	690	658	730	647	721	651	664	664	642	674	707	687	671	651	701	648	681	672	650	660	681	665	670	695	701	697	660	712	646	718	763	669	652	699	699	690	720	701	702	671	692	686	701	670	701	669	651	684	642	707	628	683	656	694	681	680	692	660	658	706	647	670	677	696	714	657	699	686	700	659	679	739	724	676	740	692	690	726	691	672	752	685	622	679	698	649	660	661	659	663	653	657	682	678	671	727	691	684	683	724	689	618	646	646	676	681	680	698	695	659	716	702	670	726	670	696	654	694	735	685	698	677	674	705	741	685	676	699	732	652	730	642	671	693	656	705	689	670	717	723	648	667	645	700	651	678	707	683	725	701	663	700	682	679	680	729	601	675	672	701	706	712	680	702	715	708	669	694	671	680	683	661	678	707	676	671	643	639	686	714	676	711	717	675	709	655	699	650	669	679	704	650	656	683	678	634	713	678	714	696	684	658	709	701	691	701	686	640	687	665	702	666	698	690	680	678	674	635	719	670	716	718	677	729	688	736	715	665	658	659	685	647	713	671	679	709	715	660	717	667	673	654	695	687	654	690	668	684	700	664	679	678	698	667	634	630	674	685	721	682	686	711	660	643	678	667	684	737	675	729	661	733	692	662	671	701	651	658	687	666	688	699	658	676	712	695	706	700	680	736	689	695	671	681	704	666	694	660	688	649	656	658	712	680	697	658	673	706	708	732	624	706	667	696	695	644	723	725	693	719	742	717	626	725	741	622	658	645	653	640	680	657	646	677	629	738	712	699	682	718	685	671	688	659	673	705	673	705	659	716	677	724	679	722	674	653	682	680	710	670	665	687	686	737	672	695	648	721	663	716	706	710	690	687	737	745	659	716	678	693	690	686	647	685	675	659	669	697	663	736	652	706	681	705	698	695	694	657	651	700	661	680	726	688	672	685	665	719	699	682	751	688	678	707	662	700	642	687	694	711	661	654	702	667	689	706	713	670	661	673	746	660	707	683	697	672	696	673	638	634	679	699	721	669	679	646	667	639	717	689	667	709	658	706	688	690	701	657	695	726	713	636	641	645	716	703	689	682	684	662	659	650	748	656	659	668	706	679	701	650	687	679	729	653	636	681	682	629	667	676	695	644	679	639	670	702	679	657	654	700	704	653	673	683	685	669	693	665	676	705	688	651	659	646	723	703	670	635	694	698	702	706	678	678	683	647	710	657	698	669	682	656	716	701	705	709	698	710	691	710	681	679	680	690	683	719	675	693	689	697	703	618	725	638	706	693	659	697	686	662	699	716	697	623	663	652	729	660	708	648	689	686	674	660	676	693	673	688	710	645	656	682	691	693	665	692	683	682	672	749	664	690	730	663	687	634	635	715	678	702	636	706	713	636	691	688	691	692	732	714	726	743	679	714	675	680	679	642	639	679	666	657	653	652	681	680	687	682	647	660	698	673	700	719	681	669	700	650	701	743	705	701	678	659	727	684	642	679	657	633	660	676	743	685	703	610	657	693	687	703	665	681	684	709	696	702	664	656	688	706	689	696	707	705	669	715	697	699	708	664	676	754	671	757	664	677	654	698	725	664	686	653	655	633	708	690	686	694	645	728	695	677	651	685	719	693	644	655	654	766	698	685	708	694	674	657	695	688	681	681	698	680	642	647	708	702	658	693	690	662	698	688	743	654	683	743	703	686	652	712	691	702	651	694	699	652	710	712	678	695	717	688	645	655	684	674	730	714	703	678	724	662	704	690	697	686	696	695	659	683	683	757	673	703	705	689	706	663	720	702	710	680	657	718	677	646	653	670	691	627	687	715	676	679	712	735	648	665	732	687	704	687	687	691	685	686	668	682	675	664	713	658	690	689	675	706	721	658	661	638	675	676	655	724	701	686	674	683	723	669	741	692	657	675	680	712	686	701	720	725	692	641	668	669	638	700	724	728	692	681	677	683	688	706	707	680	670	679	661	670	667	693	671	641	691	699	698	728	710	651	628	686	694	699	703	690	675	693	692	682	650	738	703	663	701	662	646	686	662	698	681	695	677	697	667	720	664	729	670	668	679	681	682	704	666	654	690	657	682	705	682	675	649	670	711	704	695	635	713	716	654	730	686	724	705	687	715	708	687	668	687	697	657	655	688	708	661	707	705	696	728	697	721	662	683	707	656	717	703	683	683	692	679	697	667	666	620	730	697	678	663	649	690	626	720	680	705	689	698	738	715	699	702	626	681	664	726	678	668	689	652	684	669	665	641	707	683	685	694	700	713	666	709	651	684	685	671	653	735	699	674	687	672	678	721	716	706	650	678	686	683	704	670	650	667	695	647	658	668	699	716	690	707	703	676	690	710	665	664	686	696	700	666	651	735	665	671	622	661	686	652	663	717	662	651	702	667	715	674	654	671	665	699	684	695	709	672	703	655	691	682	628	660	676	709	702	669	669	678	683	711	679	677	711	688	698	694	680	691	732	732	686	717	722	656	680	652	688	682	694	702	697	675	699	704	666	645	674	691	686	680	648	673	645	666	713	686	724	706	670	692	718	695	688	682	669	678	658	686	672	749	677	654	670	660	659	710	722	659	680	710	713	696	721	702	687	673	712	677	680	681	716	667	626	711	678	680	661	674	711	710	681	687	674	717	720	711	701	708	648	664	687	649	689	698	694	701	653	720	733	667	672	753	653	664	697	660	629	666	653	719	631	673	719	684	657	714	701	693	655	684	674	682	699	685	678	646	670	681	659	644	678	676	695	701	719	665	678	698	694	701	696	650	688	710	704	687	706	686	739	713	677	637	681	682	690	695	687	704	619	707	674	651	677	710	723	661	684	683	706	735	695	687	665	661	656	671	656	678	733	655	645	665	628	719	639	673	672	626	663	698	704	676	660	621	698	720	671	678	664	669	662	705	734	715	697	687	730	707	681	738	666	654	675	684	722	697	679	653	660	662	701	671	707	660	653	660	655	668	722	646	694	676	660	696	680	703	708	698	662	637	714	635	730	684	708	682	701	688	659	703	687	690	716	670	646	672	683	653	706	672	680	648	654	697	721	703	661	737	663	676	706	637	682	718	667	671	708	666	699	708	695	655	681	712	674	683	673	689	733	699	683	654	735	669	698	672	693	648	684	709	648	670	660	728	665	687	664	685	689	624	691	651	740	715	661	654	699	670	678	710	740	722	677	710	713	698	698	645	700	648	644	670	701	662	709	704	641	684	674	698	681	733	647	674	666
26655	20711	8124	510	212	177	171	125	140	108	123	132	99	140	106	117	118	128	111	118	104	109	120	119	111	114	116	105	112	117	108	96	113	113	125	113	117	125	108	107	102	115	110	108	97	113	102	96	107	96	109	111	110	120	122	105	108	110	113	105	106	141	107	107	97	121	138	114	130	129	101	113	107	108	115	104	103	93	114	116	109	86	100	109	117	125	102	124	115	129	121	122	120	96	102	114	104	94	105	92	95	116	109	113	109	134	100	106	106	107	93	120	113	116	105	103	110	140	100	89	98	121	92	111	99	117	101	109	131	95	107	123	110	94	127	112	113	117	108	122	105	112	132	104	97	117	98	114	101	121	124	115	88	106	108	127	138	100	110	107	85	106	119	94	111	112	105	108	115	105	101	115	117	102	106	98	105	99	119	95	115	101	89	141	100	124	95	115	100	128	104	113	108	116	113	77	107	119	98	103	107	92	116	102	89	106	104	113	115	103	96	111	96	106	122	114	128	110	103	104	95	111	111	117	109	114	115	91	141	116	114	120	117	105	105	102	121	105	86	90	112	100	103	109	106	105	88	127	126	102	93	114	108	106	118	111	121	122	108	100	114	108	109	98	106	102	126	90	121	118	111	115	108	105	109	109	120	105	120	115	115	102	108	138	101	119	104	111	113	99	107	121	101	117	96	112	108	114	104	108	95	94	118	102	103	126	112	89	127	99	105	100	97	105	130	98	122	103	109	90	94	98	98	114	133	112	101	98	99	124	93	89	88	115	136	116	103	111	123	117	91	115	115	112	117	105	109	115	95	130	105	114	103	99	115	137	104	110	101	135	97	114	90	99	111	105	124	91	107	111	130	122	123	104	95	127	122	113	101	116	120	106	109	108	107	111	104	112	108	88	102	115	120	101	104	129	119	110	91	104	94	104	112	110	108	131	119	100	116	128	103	98	102	131	98	93	95	100	113	108	125	107	114	111	110	101	105	125	97	111	106	115	91	108	112	105	87	94	96	103	124	113	97	118	99	101	96	107	105	120	118	103	105	112	112	135	114	98	124	115	98	106	105	112	117	109	119	119	113	92	102	113	97	109	106	105	95	108	118	122	112	108	96	112	124	99	103	98	125	123	103	124	116	124	101	109	100	95	93	116	124	112	108	94	109	105	110	103	93	125	104	101	109	108	127	95	107	92	126	103	111	113	96	92	106	93	114	108	100	110	104	106	105	116	110	124	103	111	97	113	124	100	112	111	98	129	101	107	113	111	103	118	115	104	108	110	112	105	100	124	115	93	119	117	115	113	113	116	108	126	106	99	113	119	125	119	104	111	122	117	115	117	104	124	88	111	119	105	108	103	111	108	111	98	115	120	134	130	122	113	107	106	106	89	121	99	109	98	113	118	90	95	113	96	121	90	110	100	93	117	102	108	107	103	117	116	124	98	96	107	115	115	107	93	106	102	102	100	118	107	103	115	115	98	111	92	112	116	120	114	114	130	116	103	122	115	120	105	108	109	115	99	107	110	114	106	117	115	98	99	112	106	105	103	116	104	110	111	111	79	96	117	107	131	105	107	116	127	94	101	95	120	102	108	112	106	109	97	114	127	79	103	97	105	102	97	108	105	106	122	103	111	130	100	111	128	118	108	117	121	111	135	107	79	112	107	112	111	112	97	113	118	106	120	96	123	112	104	127	101	117	129	128	112	99	108	113	98	106	104	104	117	123	97	111	120	119	100	109	107	106	96	104	129	85	109	99	122	117	128	131	98	104	94	109	115	102	122	113	103	110	81	93	99	127	114	116	113	104	112	128	125	136	111	108	102	112	116	122	111	106	103	106	109	106	105	97	109	105	111	97	129	103	118	128	117	108	110	86	106	112	110	109	111	100	87	106	133	129	109	111	106	122	121	113	100	102	114	120	105	89	109	107	115	110	105	112	105	107	106	119	112	95	120	105	98	130	127	93	110	96	116	118	112	97	120	120	100	106	114	104	113	99	109	106	84	90	101	118	117	114	114	108	112	115	112	105	130	136	122	104	128	114	106	105	95	103	103	113	119	106	102	88	98	106	111	116	121	111	126	108	102	97	130	100	112	128	117	114	99	100	109	108	108	102	121	105	91	102	110	103	94	119	114	112	106	107	103	103	108	96	114	109	92	120	97	129	109	111	135	100	114	100	99	107	110	107	106	120	115	109	116	110	110	107	118	99	104	101	114	107	92	105	98	105	111	111	104	112	127	122	120	114	96	112	107	97	105	119	93	95	108	112	101	98	113	108	109	109	97	121	106	96	103	109	113	109	103	127	102	111	109	106	112	121	113	110	103	106	122	110	104	104	123	114	103	114	101	104	118	120	124	104	99	98	125	100	106	105	115	107	110	117	90	120	103	121	99	105	102	105	127	105	92	97	119	114	119	107	114	112	88	113	90	116	116	135	119	109	106	108	114	110	90	100	112	92	100	121	90	109	85	103	130	114	126	106	111	91	114	114	110	105	117	112	117	118	117	97	88	109	103	97	113	108	113	115	122	121	117	102	109	109	106	124	110	92	116	104	105	106	115	104	95	108	110	110	112	119	120	94	124	101	96	139	89	119	102	98	105	116	114	106	130	112	107	118	111	106	107	111	114	95	113	93	95	119	109	112	101	115	93	102	107	101	114	105	119	103	117	110	93	106	116	99	101	120	79	102	133	109	121	120	107	106	92	109	100	111	137	113	122	112	108	106	95	115	106	108	94	105	84	101	110	108	96	105	109	93	103	107	119	98	99	110	115	97	95	112	122	95	106	114	103	103	110	112	121	118	95	103	104	110	127	114	124	118	105	99	93	108	118	113	115	100	107	93	114	107	110	121	108	106	108	114	109	117	98	93	111	102	88	98	77	116	96	109	109	115	126	98	114	113	111	104	110	98	125	113	122	120	91	94	124	103	101	99	117	105	97	101	96	124	118	99	99	108	105	114	110	99	112	106	103	111	105	97	103	107	114	104	99	112	101	117	109	114	88	109	112	102	96	108	109	105	105	101	137	94	135	122	108	118	106	103	126	127	101	141	101	112	101	91	127	99	101	104	101	92	101	137	98	104	105	102	101	94	102	110	108	108	106	109	111	114	110	100	98	103	111	93	106	114	119	124	106	114	112	104	101	119	106	110	129	117	94	100	107	97	104	99	125	107	116	107	109	106	99	104	106	103	125	111	101	118	116	116	100	81	116	91	109	111	109	103	111	107	129	123	91	98	116	108	105	100	114	117	110	108	114	93	110	107	114	116	98	113	109	112	102	106	102	101	126	119	109	101	110	112	109	101	118	88	102	116	115	96	126	91	117	96	103	121	103	98	108	91	113	102	110	99	111	100	115	100	122	107	119	93	101	122	102	97	100	105	102	98	108	107	112	90	107	104	120	103	106	109	122	119	113	102	128	106	123	103	114	99	116	109	118	100	97	112	95	122	114	102	108	120	104	110	130	96	106	116	106	114	100	117	126	118	123	93	110	94	113
3822	1490	1278	640	475	365	341	247	249	250	222	206	202	219	199	201	191	176	198	203	181	215	214	205	199	195	185	189	175	170	189	194	204	183	213	200	196	196	190	193	204	194	197	187	188	192	226	173	197	202	199	223	156	184	211	190	194	197	210	206	190	159	190	202	194	195	181	186	187	176	199	212	188	197	210	177	180	191	193	204	171	191	202	195	186	213	180	215	180	203	208	195	210	190	174	205	201	177	182	190	166	180	190	203	180	221	178	186	185	210	167	181	202	175	176	195	206	205	182	184	215	200	185	178	214	189	191	176	193	191	201	188	172	193	208	206	182	191	189	188	191	187	200	209	192	201	181	203	187	198	176	187	221	193	194	192	208	202	206	196	193	191	207	207	205	200	215	175	190	198	194	185	180	208	183	186	214	188	187	203	189	193	205	190	179	208	169	224	177	178	180	195	192	202	194	186	179	214	184	210	180	172	213	185	181	196	169	195	171	191	188	192	191	158	189	189	168	172	190	186	164	185	188	214	194	203	166	196	225	193	181	199	198	164	192	191	190	180	181	196	202	200	211	206	166	181	202	206	165	182	200	192	197	182	195	177	208	223	197	191	185	188	174	193	171	185	194	172	201	184	180	186	183	181	221	198	205	187	179	178	206	198	202	195	182	182	176	184	184	178	176	188	182	183	180	185	194	199	199	214	177	184	209	203	151	171	197	186	200	196	206	182	194	225	179	197	186	181	164	214	208	198	201	181	191	196	162	199	222	203	217	171	182	193	163	190	166	190	200	187	195	210	189	177	188	200	191	208	176	191	205	202	184	199	194	203	201	171	194	212	185	209	188	183	193	173	188	186	176	208	201	187	191	199	179	216	179	188	193	206	190	172	201	214	213	213	184	183	208	190	187	206	210	175	176	176	193	181	187	192	187	209	180	193	178	209	202	181	180	197	176	205	206	209	188	200	202	218	166	202	177	189	199	198	168	203	175	180	189	200	186	195	214	205	203	210	197	168	171	195	185	198	194	182	195	185	194	181	184	168	213	206	171	209	188	177	195	196	177	191	179	186	196	180	181	181	200	179	179	198	194	183	209	223	197	187	175	209	195	191	213	175	197	192	205	184	200	180	227	191	200	176	181	185	191	164	170	184	179	210	216	180	176	187	190	206	185	209	213	194	191	187	185	187	196	201	196	185	198	189	202	219	196	182	203	181	199	195	193	159	204	170	192	206	173	228	201	189	187	196	193	192	175	194	179	207	192	196	196	165	206	203	186	204	179	186	184	189	200	186	185	178	213	196	202	209	177	179	193	216	208	185	170	206	194	166	179	183	191	222	177	199	240	169	198	183	184	197	191	213	171	193	197	182	196	201	177	213	186	174	203	193	201	165	198	213	176	194	197	174	193	206	181	203	192	208	198	190	189	211	190	192	174	188	165	183	200	188	191	180	179	201	207	210	160	179	202	216	196	206	181	190	202	192	204	214	201	156	183	187	192	198	200	209	171	170	174	189	184	210	185	190	192	192	180	222	216	218	183	191	198	202	187	205	209	196	175	175	195	178	177	199	180	200	177	170	186	187	196	192	180	183	191	203	188	169	181	188	155	205	215	220	189	179	157	153	189	199	205	184	190	176	185	188	200	180	194	207	200	183	196	194	194	187	194	221	181	201	189	187	206	167	188	176	181	189	177	204	179	184	225	182	193	201	181	193	188	187	197	178	182	183	177	173	197	193	186	178	180	196	201	168	207	193	192	217	204	173	191	188	177	191	181	198	190	170	196	208	195	165	187	176	167	174	200	203	204	198	190	184	203	188	189	191	198	180	205	208	201	182	220	196	188	191	158	219	188	204	183	202	192	187	184	186	166	200	162	184	175	186	203	213	171	202	198	169	177	200	199	191	205	184	199	180	178	208	191	184	200	199	203	180	215	209	213	157	184	189	182	192	219	206	203	196	169	193	197	198	205	196	195	192	189	196	193	187	200	203	202	218	194	185	188	204	202	193	200	192	190	179	205	180	166	193	211	197	197	200	226	201	177	194	189	201	185	190	174	168	195	189	195	212	176	163	187	192	183	187	182	207	200	200	193	176	180	171	181	196	190	185	183	199	217	210	187	174	201	206	188	192	163	189	195	186	195	168	176	179	183	198	199	197	202	197	213	178	185	155	183	193	169	186	186	201	197	182	192	171	198	188	205	164	204	195	183	200	169	186	194	195	167	183	178	171	184	162	187	169	176	186	207	190	208	175	178	201	170	179	211	217	173	195	212	194	191	200	183	186	200	186	187	168	192	201	166	198	179	178	191	168	178	206	183	197	219	188	212	191	195	182	204	181	204	174	168	210	200	169	196	171	197	172	208	213	191	206	180	204	192	212	172	196	201	185	222	187	187	179	181	202	187	172	203	197	187	195	189	196	189	200	182	181	202	200	199	182	187	189	196	205	180	193	175	196	184	203	176	190	175	165	195	166	216	195	201	184	172	203	207	213	171	194	207	188	169	172	213	198	183	193	179	184	206	196	181	191	174	194	179	191	187	176	207	194	190	191	192	191	182	194	201	184	201	201	190	194	190	187	214	193	185	215	173	183	228	164	188	169	177	193	195	206	187	204	163	196	181	190	194	188	170	164	190	186	195	174	188	188	171	207	193	184	182	194	211	198	216	199	177	197	208	199	195	204	221	188	190	195	200	189	172	199	198	173	187	188	197	215	175	197	188	154	193	215	186	206	175	177	166	205	197	175	215	218	196	192	173	183	190	192	208	189	182	191	190	196	177	188	170	193	162	182	208	174	205	181	201	188	192	222	205	214	173	192	184	167	184	206	195	186	202	192	193	179	182	190	224	182	198	191	198	201	188	190	195	192	169	169	195	201	192	206	184	179	170	197	193	185	184	183	194	194	222	210	195	172	180	198	198	181	195	155	194	188	196	205	186	153	168	195	172	165	205	200	199	196	169	223	186	180	185	214	221	187	216	197	200	187	204	197	191	182	187	209	207	197	197	202	195	191	199	190	199	194	206	199	174	199	159	204	192	195	182	204	185	185	186	192	183	208	184	172	212	216	193	180	172	169	176	187	194	193	188	166	174	191	188	205	194	214	173	199	193	180	181	191	186	196	212	203	181	200	206	180	180	215	183	199	211	197	169	202	188	181	190	200	192	220	202	203	179	176	186	181	162	165	174	205	185	191	199	180	180	199	193	183	205	183	201	183	200	181	197	192	186	207	212	209	177	182	184	189	170	205	172	182	197	212	202	197	193	159	203	195	199	167	173	169	159	189	163	200	195	192	196	197	196	191	219	195	182	187	179	198	188	181	179	195	188	227	183	166	193	164	184	172	208	172	185	216	186	199	179	175	189	182	186	190	181	212	198	197	211	203	179	177	186	181	178	207	200	198	182	196	211	172	163	190	194	194	185	192	211	181	189	192	214	173	159	172	167	174	159	170	199	180	168	201	220	193	192	175	201	204	180	205	185	185	207	199	189	204	192	179	192	207
24135	21360	28793	24256	21212	4296	901	661	472	521	455	446	378	411	378	361	370	372	368	351	367	321	330	366	316	294	292	320	364	327	317	306	313	288	330	280	348	301	286	284	255	302	314	313	312	323	314	281	277	302	303	292	317	299	276	351	303	287	293	299	294	286	293	281	274	300	310	294	305	258	287	320	306	301	324	322	287	291	322	327	297	352	320	323	274	315	311	289	263	288	320	283	274	298	278	262	284	294	301	309	287	297	292	309	302	316	301	283	276	284	287	308	333	294	267	310	295	280	308	333	332	278	282	288	301	321	294	302	278	306	302	309	342	342	276	316	278	284	281	310	281	350	295	287	285	261	289	301	295	289	303	321	274	317	305	344	292	320	293	327	314	250	293	297	320	307	312	281	286	279	284	312	288	299	315	301	294	296	299	313	273	282	281	280	294	316	303	289	320	252	279	302	281	299	335	291	318	307	257	322	318	306	300	276	301	319	325	309	297	303	286	279	290	309	279	292	294	310	267	312	296	290	313	276	273	265	297	310	318	277	292	322	281	303	296	280	300	289	310	292	318	298	287	270	290	276	284	278	297	281	300	290	258	276	301	267	305	300	303	284	309	239	310	290	300	295	301	307	308	274	282	286	297	260	283	288	280	304	303	305	271	321	284	301	292	279	304	304	330	323	319	319	310	293	300	334	323	271	309	292	303	300	304	307	284	303	301	305	310	312	282	283	278	299	311	324	314	285	312	294	291	289	276	288	276	293	265	287	256	288	329	289	275	300	309	314	309	276	307	304	290	297	295	282	340	277	300	312	289	293	275	276	277	288	284	301	283	311	313	311	298	252	328	325	282	274	330	293	248	293	255	284	311	287	260	286	309	275	344	298	298	303	304	281	258	335	318	304	302	298	314	313	318	299	296	275	289	271	301	314	320	308	288	303	314	300	277	296	266	298	331	314	286	281	315	302	274	267	311	278	288	322	320	316	327	266	286	321	298	283	318	301	272	282	291	284	290	295	320	254	271	271	298	311	305	269	303	281	311	258	325	307	350	276	307	311	283	300	319	292	317	313	292	301	267	280	303	306	288	285	288	282	292	250	289	306	294	279	300	307	303	273	294	300	279	308	306	314	286	262	271	283	313	303	327	307	308	286	306	280	280	292	301	294	316	318	276	328	310	279	334	337	293	282	290	295	297	273	288	328	297	300	309	325	284	280	319	308	295	266	300	314	268	284	304	291	313	332	286	297	291	276	298	287	275	277	260	296	303	308	282	325	322	284	309	284	270	281	277	298	271	283	288	297	284	288	311	326	284	273	293	271	287	298	303	303	294	329	324	295	311	317	293	333	301	294	297	314	304	272	294	286	281	301	281	271	278	301	291	307	327	301	309	304	297	301	298	288	334	278	318	306	281	302	263	304	293	319	299	296	289	317	255	305	282	307	283	272	288	291	290	298	296	318	299	277	313	298	310	304	319	280	319	292	304	297	296	307	312	284	288	335	289	286	306	311	288	279	294	292	298	313	269	273	305	308	323	294	279	299	293	276	309	302	289	279	280	280	292	317	298	272	284	285	318	290	274	277	284	311	304	305	320	289	285	285	294	310	298	272	287	278	298	336	284	303	289	290	298	271	302	280	307	292	276	269	293	287	295	312	304	297	332	301	294	308	302	324	308	287	328	287	280	284	274	273	277	271	293	288	271	289	243	305	319	297	298	307	297	301	308	337	317	277	276	294	316	296	308	269	285	266	310	315	319	279	269	271	289	273	290	255	284	292	290	298	309	302	286	308	298	294	292	304	272	291	295	301	315	308	284	308	288	286	299	312	301	261	301	303	288	280	306	285	284	301	283	295	280	298	304	281	304	274	302	318	329	286	307	289	268	300	313	306	278	282	319	279	300	266	286	300	296	309	313	271	296	340	278	308	292	285	307	292	271	275	302	295	297	281	301	297	320	297	313	324	292	269	292	264	271	269	279	285	281	310	287	261	318	277	311	284	291	259	292	302	262	305	297	278	303	281	285	290	293	328	297	313	315	306	265	300	300	287	295	319	298	307	318	327	290	297	295	261	300	279	302	260	298	304	280	294	285	310	290	291	262	322	279	302	315	279	241	313	289	272	296	318	291	272	296	321	278	283	283	314	293	305	323	279	252	313	294	306	277	299	311	307	267	287	308	334	259	282	290	287	282	293	262	266	275	314	302	313	313	291	317	266	286	301	276	303	325	277	275	296	310	315	308	302	328	297	296	324	304	266	285	245	311	301	278	309	259	292	332	296	313	320	269	296	303	306	296	256	285	297	278	283	317	271	305	291	311	297	270	285	266	275	293	287	279	326	284	270	300	301	281	305	276	287	266	305	287	306	300	281	279	308	327	316	290	282	255	285	301	277	308	283	315	287	287	304	314	280	321	280	270	314	306	279	299	278	274	302	292	287	286	274	299	277	291	291	284	299	278	273	294	299	315	284	288	292	319	285	285	302	300	326	287	256	281	274	289	283	286	301	283	302	303	294	297	296	283	297	301	315	318	293	288	292	319	255	259	274	273	299	295	331	268	309	281	328	286	300	298	293	303	294	300	319	295	267	294	326	293	296	290	278	304	287	252	275	299	304	296	292	280	283	288	286	315	314	275	287	293	271	289	305	273	291	292	319	277	303	276	274	313	271	305	283	299	307	310	308	329	306	301	318	257	317	294	333	279	321	318	291	302	301	278	334	278	275	293	260	305	291	267	266	297	308	321	276	297	259	306	302	292	345	273	296	307	312	295	269	312	272	314	303	331	290	291	314	285	301	302	309	277	304	308	274	301	329	302	290	307	292	273	290	265	284	287	304	304	291	282	269	308	294	326	324	294	279	314	302	293	301	272	278	317	298	270	278	299	291	282	292	275	273	291	277	294	312	277	285	273	257	269	304	314	267	312	297	306	278	289	298	278	306	274	292	294	285	294	285	292	279	288	312	327	329	276	311	268	316	282	291	300	302	264	301	253	283	291	289	277	308	260	312	291	303	262	280	301	295	309	280	279	281	280	290	288	306	276	315	299	279	307	303	265	307	301	323	289	282	289	279	284	285	318	296	306	283	265	288	293	248	312	317	292	297	328	282	329	280	330	292	286	276	308	283	267	268	281	311	278	283	290	293	303	285	279	296	281	287	309	313	333	289	281	298	292	287	289	308	288	306	269	279	291	291	287	278	302	310	314	331	292	314	333	278	252	294	288	308	324	286	308	277	329	286	264	305	278	289	299	292	304	287	304	289	298	314	305	285	304	271	264	276	275	279	321	272	294	301	312	303	279	286	271	283	277	266	298	304	307	244	292	304	290	259	299	287	286	321	295	270	295	287	315	304	326	302	293	308	301	298	287	292	300	293	319	283	294	280	297	309	302	296	317	296	301	313	304	276	299	275	327	296	260	290	283	283	289	317	302	302	289	284	300	283	324	289	286	265	335	297	315	286	286	286	305	271	295	297	286	322	276	321	281	279	294	268	291	305	306	267
5769	11096	9485	4810	3303	2405	1910	1507	1321	1054	981	878	867	760	788	671	677	669	572	616	601	576	570	530	600	521	574	553	484	519	502	518	516	524	503	496	503	500	497	493	524	526	525	488	478	494	501	477	482	496	479	465	462	487	469	457	456	519	496	463	479	476	480	496	502	485	460	491	492	466	440	465	464	536	498	475	488	502	513	498	498	486	463	480	510	519	449	457	474	494	518	479	482	478	503	486	488	458	484	504	484	522	479	489	435	492	477	481	491	455	504	458	500	500	471	464	468	495	455	488	540	465	484	498	475	504	482	463	509	473	494	478	456	504	467	451	469	511	476	446	470	473	458	473	451	452	532	496	493	446	470	478	453	432	455	479	437	462	491	487	465	468	465	498	539	486	473	464	497	504	447	455	474	478	510	470	461	476	496	472	496	446	467	474	444	507	460	437	459	501	505	444	485	463	458	463	482	469	489	489	467	469	498	452	478	476	474	499	493	414	474	450	468	418	515	485	464	448	493	446	457	480	454	472	455	497	479	489	457	494	433	470	521	483	455	518	523	449	478	489	498	486	461	502	500	499	478	496	491	455	473	473	490	470	518	452	477	448	532	487	481	471	483	491	517	470	449	461	516	503	484	471	430	474	465	501	446	457	506	500	500	471	502	477	457	468	499	492	498	481	518	466	486	465	498	445	505	451	471	457	527	489	489	515	504	496	434	488	474	494	500	494	492	427	461	485	446	457	520	481	485	513	484	499	456	490	485	479	472	486	470	434	476	509	464	437	461	461	478	494	490	478	464	467	442	477	502	507	440	469	492	521	481	503	494	479	463	503	464	470	483	481	464	464	472	499	454	461	473	485	486	467	513	453	500	501	482	453	481	468	478	494	494	476	462	487	461	499	474	473	496	485	461	446	485	461	491	458	437	482	473	503	505	474	488	509	472	466	464	456	487	492	473	459	502	461	489	477	477	503	491	489	457	472	472	481	489	438	462	449	499	502	501	476	494	468	490	504	464	492	461	480	411	480	495	529	473	525	495	494	472	451	449	509	455	488	469	467	464	477	491	480	497	481	467	489	464	458	448	483	507	480	473	492	471	483	470	483	491	476	460	475	485	494	466	486	473	447	518	506	519	465	516	468	456	489	482	500	480	486	437	524	487	443	480	473	453	461	474	515	473	469	449	477	450	493	441	454	485	500	480	431	463	447	492	453	494	474	482	445	515	470	490	476	471	461	469	487	495	442	501	467	499	484	478	464	468	434	486	485	480	477	496	459	481	479	479	488	458	484	456	471	499	479	486	464	503	466	515	514	498	498	490	509	502	485	493	475	509	484	454	479	493	460	468	462	493	516	480	484	485	472	517	466	469	504	476	466	500	508	496	484	472	500	464	494	503	483	497	493	461	472	478	472	473	471	435	455	504	466	442	474	446	481	471	464	477	464	485	479	475	478	477	491	463	480	490	490	515	449	485	502	510	459	471	494	496	513	480	453	439	473	467	472	488	435	437	444	503	468	470	441	497	450	465	497	509	488	430	473	480	511	484	491	483	522	479	485	463	487	454	481	422	514	463	465	465	450	448	473	486	450	467	505	488	474	477	479	488	461	464	487	503	500	457	498	485	443	478	455	493	474	452	493	476	456	428	480	506	470	477	452	490	477	466	497	484	497	465	467	520	482	459	452	491	452	482	462	507	411	434	489	495	469	473	443	498	448	471	507	480	463	452	455	462	522	468	479	479	480	503	461	494	464	528	490	476	481	477	449	449	465	488	458	515	450	540	481	473	468	464	468	451	464	479	460	456	470	487	482	460	466	438	461	469	455	457	484	479	502	477	464	490	491	440	462	456	460	504	481	465	499	448	470	508	498	472	440	454	451	468	504	522	478	487	478	493	502	484	462	503	469	475	483	499	445	453	472	488	516	454	453	448	501	494	496	481	475	471	411	468	539	471	445	502	463	476	459	486	452	493	481	467	460	467	453	467	466	478	464	472	495	498	495	470	460	518	528	463	451	461	485	472	464	513	474	468	457	453	460	464	471	471	440	521	452	456	507	493	494	490	461	459	488	508	478	502	450	498	431	464	461	510	447	465	470	491	472	464	496	464	492	520	486	484	463	498	417	488	482	473	464	482	504	456	471	481	492	448	463	489	471	418	479	473	473	441	465	429	482	549	492	478	468	472	480	471	515	497	471	469	480	466	459	483	474	476	483	459	470	457	476	455	473	449	514	460	476	504	510	522	468	499	477	475	526	463	518	468	478	478	464	454	472	496	526	476	517	453	491	426	497	489	468	469	472	492	457	456	494	471	440	459	486	499	509	490	495	504	449	485	480	459	512	495	477	500	458	457	495	525	486	446	475	466	460	465	469	492	506	498	459	530	452	510	485	489	490	487	492	464	487	504	504	480	519	511	467	497	491	451	507	456	475	444	441	516	483	471	484	461	471	457	466	474	462	445	476	495	484	473	512	468	507	518	473	469	437	475	492	466	504	477	468	481	471	450	465	461	447	502	486	497	501	486	485	482	463	441	483	477	465	498	479	458	459	477	488	486	501	445	473	490	500	439	477	462	500	505	496	488	452	445	457	484	444	493	492	452	489	445	479	458	514	488	484	444	483	461	521	453	477	486	495	490	476	481	432	468	460	483	482	427	513	478	460	493	483	476	438	499	450	447	471	512	487	480	475	433	494	494	536	481	492	450	476	468	460	500	475	487	451	462	442	502	488	456	496	506	432	494	479	475	446	488	456	493	474	467	473	496	478	482	456	463	511	481	475	459	448	510	468	526	478	482	462	470	455	467	491	495	468	468	470	473	481	450	449	480	483	497	501	477	518	450	468	500	449	475	510	486	456	488	455	484	473	481	503	530	427	477	498	504	453	472	427	458	437	474	493	496	470	459	470	495	503	486	495	476	494	521	494	465	478	543	490	539	466	461	477	449	487	476	439	500	494	450	500	471	505	434	452	496	481	484	452	513	439	501	445	466	496	462	454	506	470	491	476	494	433	461	481	439	469	448	463	458	507	438	482	481	467	484	484	485	468	477	487	458	488	500	441	457	486	488	493	472	467	448	486	511	457	437	467	449	492	481	446	458	455	498	481	466	492	439	524	475	489	459	457	450	464	446	443	471	451	486	479	466	502	489	450	489	474	439	489	439	523	491	489	470	495	432	471	459	496	471	471	506	515	519	469	473	464	487	467	447	442	473	462	438	468	510	504	460	456	471	464	495	473	493	502	462	448	460	488	468	420	480	489	495	482	501	477	490	480	435	474	514	485	494	487	480	483	482	467	498	441	488	518	449	450	441	474	470	470	488	452	508	454	477	473	488	463	496	477	472	459	511	503	470	503	430	451	486	447	468	476	470	494	467	489	486	470	414	425	483	482	487	518	537	479	506	483	454	444	441	502	498	452	481	437	480	476	482	454	481	431	445	484	489	480	472	470	468	454	440	449	485	455	467	500	503	470	478	489	452	473	446	477	484	471	476	467	466	474
23131	21352	29343	23698	21352	21188	4081	1208	860	797	786	655	616	606	578	538	561	561	542	496	524	450	500	475	483	514	466	509	472	458	478	458	437	508	431	470	415	485	460	451	475	419	421	453	450	435	446	449	417	442	433	434	423	439	423	445	429	448	444	416	446	447	475	450	431	435	437	464	450	444	470	464	455	454	435	427	439	439	481	473	433	467	455	429	466	405	461	429	448	421	448	491	434	431	418	452	415	423	459	460	427	444	427	413	441	422	419	444	446	427	430	457	459	430	427	429	456	433	413	442	426	429	413	442	445	483	455	472	455	433	429	433	472	409	453	445	428	445	444	471	445	426	429	436	442	420	430	470	453	443	462	442	450	420	437	432	435	419	478	436	447	418	442	456	444	434	436	479	442	410	451	409	431	472	419	438	473	417	469	438	427	477	458	423	439	460	403	426	424	414	468	426	451	417	466	439	409	427	460	448	473	426	452	384	428	428	417	439	446	439	483	467	433	463	466	418	422	465	466	429	447	465	456	441	420	468	449	440	439	441	455	460	402	435	413	444	431	453	418	423	440	406	410	464	424	446	443	434	461	416	432	445	422	425	446	436	468	453	479	453	403	402	437	432	499	431	459	470	399	411	416	444	412	439	472	442	430	451	417	443	430	435	439	410	426	443	425	421	448	457	414	425	470	433	409	459	418	422	438	430	420	456	435	446	377	415	449	438	447	420	408	430	460	472	445	442	439	419	421	449	481	472	420	426	478	420	399	420	446	450	452	429	416	424	441	401	452	466	424	429	434	388	480	448	462	428	432	427	458	436	424	435	423	412	433	416	450	396	459	447	409	433	443	464	407	429	415	429	412	434	404	451	395	433	471	444	454	393	448	424	468	445	456	398	458	453	423	440	412	413	418	445	416	417	435	425	417	423	429	447	400	441	424	414	437	430	435	441	420	442	408	432	457	459	447	449	433	434	443	428	446	416	485	437	433	413	433	449	415	449	433	454	400	419	471	428	417	426	410	431	448	424	456	431	429	438	487	457	418	460	438	432	415	403	459	423	452	384	420	401	455	414	453	416	423	430	448	439	435	458	455	432	427	395	420	404	465	467	452	414	436	433	411	403	452	435	423	435	414	421	405	448	440	448	427	436	390	435	404	422	397	439	449	386	413	427	443	431	423	442	468	482	400	426	409	454	426	443	420	448	425	452	452	431	390	417	460	423	425	429	439	425	450	443	466	401	443	445	456	423	436	437	434	458	455	431	408	431	409	462	445	424	426	423	458	465	442	434	435	411	434	436	438	446	463	432	426	413	420	452	433	413	416	433	440	424	435	413	459	421	428	453	439	435	432	425	434	463	437	439	473	454	412	431	456	409	466	421	403	439	458	448	457	420	419	444	397	462	428	400	446	428	428	422	408	446	460	460	422	426	402	417	424	423	413	415	436	417	447	452	428	416	460	441	409	450	457	429	431	410	433	418	436	446	425	400	436	462	456	411	443	432	435	444	462	423	418	444	405	463	432	417	419	445	412	466	440	459	421	429	417	419	438	444	399	392	403	394	487	409	439	456	477	444	457	437	420	437	416	420	430	435	452	427	415	386	460	437	461	438	443	431	418	428	444	453	470	425	423	434	442	455	418	439	459	476	411	411	422	424	407	410	405	432	417	424	421	443	443	435	425	454	438	428	421	431	441	424	438	456	422	426	408	448	427	443	423	448	449	471	400	438	415	437	424	457	415	415	446	439	458	424	432	446	430	416	472	414	427	480	426	452	425	418	437	434	432	413	420	436	414	451	408	440	471	448	441	441	411	464	405	423	434	420	406	451	438	451	451	425	428	415	449	439	439	453	435	414	424	436	426	454	441	405	400	412	416	432	404	469	457	410	443	455	407	435	452	444	402	447	409	463	488	434	411	414	452	471	467	434	453	388	427	450	401	433	407	441	417	433	457	465	450	436	423	409	460	419	430	437	454	417	463	445	439	406	443	442	440	439	412	440	428	400	418	411	443	438	429	439	483	470	442	436	443	456	442	402	433	429	442	429	437	466	412	455	413	430	402	415	412	457	426	420	434	390	452	455	414	425	436	434	413	416	413	410	452	442	435	393	404	443	441	456	437	442	415	453	437	445	441	441	455	426	442	435	399	433	396	438	413	476	426	440	397	449	449	440	435	406	458	436	441	438	456	452	446	398	468	404	448	392	443	407	411	441	443	422	454	428	465	445	441	442	480	457	435	464	417	456	431	448	439	446	398	420	449	431	398	408	439	415	392	423	430	399	429	429	449	416	424	454	419	439	410	410	417	420	435	430	428	415	455	436	390	449	454	428	454	443	443	437	435	441	437	441	419	469	437	394	429	446	468	424	444	445	421	409	446	421	419	424	436	459	465	440	411	448	437	431	454	416	434	435	448	435	432	385	428	382	429	430	449	409	461	421	406	468	417	398	415	447	417	453	455	409	397	447	395	413	468	446	449	432	437	455	414	428	421	450	409	436	437	449	406	424	432	436	423	397	454	488	419	408	453	434	403	447	432	440	434	437	413	430	435	440	431	478	469	456	415	456	475	415	418	418	413	479	437	429	452	437	388	429	444	446	445	424	462	435	423	433	423	454	395	389	438	421	450	412	457	447	420	440	415	459	425	418	451	436	426	443	451	371	447	444	424	385	462	434	424	416	447	434	431	435	413	438	415	453	466	438	402	428	460	411	439	459	429	465	430	423	461	414	433	435	460	427	417	412	437	480	437	422	409	492	418	440	436	422	437	425	410	474	438	468	416	419	439	471	419	418	448	442	441	389	417	419	426	415	473	446	399	443	492	424	420	430	440	447	438	434	437	436	480	419	421	436	471	439	432	425	431	421	409	445	426	416	441	396	410	419	425	422	433	426	471	446	440	444	438	433	480	413	411	412	430	451	453	437	465	395	427	458	415	456	449	411	442	408	448	415	440	443	437	454	447	470	434	421	435	438	448	448	425	438	446	417	403	429	422	433	434	469	417	438	441	462	421	400	428	444	415	400	445	428	446	408	450	415	406	445	411	398	449	454	467	459	443	398	467	428	397	463	411	450	389	411	435	430	400	445	410	457	426	455	453	447	456	449	407	444	441	407	405	409	393	470	418	426	403	413	392	419	419	461	416	456	412	442	428	417	416	412	403	401	432	428	432	434	436	436	424	417	407	420	428	404	449	456	431	480	451	431	433	442	425	457	436	442	399	431	432	433	449	436	422	400	434	422	421	432	452	442	437	460	502	439	451	435	452	423	413	443	435	437	455	449	422	412	417	426	408	421	434	461	422	442	439	466	467	466	428	447	460	461	401	460	410	460	471	416	428	456	460	431	431	392	397	409	411	435	449	422	413	440	429	447	468	477	435	423	476	453	482	411	413	447	471	443	446	482	427	442	444	436	446	415	412	429	434	440	390	447	471	451	390	453	410	463	426	398	418	437	372	427	429	429	459	425	474	427	426	452	424	446	441	449	424	418	408	437	454	418	409	440
8503	17678	14907	8316	5792	4281	3348	2718	2274	1936	1729	1530	1370	1282	1253	1118	1100	996	920	981	948	884	869	882	790	855	850	785	823	792	791	777	818	781	789	764	779	736	654	717	756	714	700	768	708	753	731	703	709	688	636	740	714	695	748	706	732	666	657	741	660	690	711	682	678	763	704	688	719	690	701	684	674	731	680	744	744	659	736	668	713	683	734	733	694	709	715	721	719	649	650	702	704	709	652	700	690	666	656	674	672	728	707	679	696	721	642	692	650	738	713	687	665	703	687	727	690	710	736	694	666	689	712	700	734	715	726	646	693	724	712	666	677	696	629	672	635	721	647	720	715	622	676	702	664	708	678	713	661	725	682	743	719	705	695	700	704	696	654	679	724	727	685	648	694	662	639	658	708	684	697	670	673	665	712	671	647	698	729	711	702	705	675	624	650	671	666	710	697	645	671	718	689	710	705	713	635	667	666	684	739	683	640	693	665	662	663	686	666	675	667	697	696	684	700	710	702	689	636	698	712	671	706	704	629	693	662	671	679	681	682	711	710	638	663	713	696	733	708	673	652	660	721	668	667	713	685	698	707	686	689	681	662	731	695	720	662	703	682	690	674	665	703	729	685	672	680	707	626	678	713	674	691	709	700	650	699	657	686	662	681	695	684	710	728	653	685	637	717	680	706	673	669	678	695	672	654	667	665	680	670	766	702	700	709	699	685	687	673	698	679	738	715	693	717	659	663	704	690	686	707	678	663	686	644	693	665	730	663	673	656	688	678	667	730	730	673	690	719	653	697	714	743	665	702	711	668	708	721	670	668	724	637	679	687	679	705	664	673	677	660	688	701	688	712	685	655	697	659	695	719	682	693	714	720	678	704	699	667	648	649	684	687	661	692	690	724	660	663	676	750	720	653	675	693	748	711	716	699	703	666	727	647	699	708	634	676	695	666	663	676	720	714	717	656	630	673	704	685	706	674	700	710	667	658	687	674	665	728	701	674	704	707	693	708	697	677	693	690	657	659	713	691	756	700	686	686	671	688	673	683	729	693	663	678	659	704	691	681	671	713	668	675	708	641	701	692	696	665	694	675	740	626	724	705	687	699	656	702	676	650	656	692	700	673	677	727	655	676	672	705	739	708	684	721	738	717	683	686	656	709	709	695	687	697	659	684	703	662	658	672	703	661	644	676	718	677	683	670	715	726	631	680	676	693	712	681	691	690	701	669	633	652	652	716	675	754	771	658	683	665	708	689	697	652	657	677	681	681	714	659	690	672	645	706	662	710	681	721	720	675	619	698	675	693	677	672	654	675	708	691	704	656	673	723	675	694	695	686	657	713	724	660	669	711	704	702	703	698	705	638	697	685	711	671	676	716	729	682	641	682	644	689	675	684	713	668	725	687	661	712	681	666	701	664	695	695	704	735	655	642	745	729	729	701	696	702	697	637	689	649	708	619	730	704	676	667	710	691	673	646	693	667	713	680	693	719	663	662	716	682	676	693	693	659	661	727	671	697	666	722	718	688	634	660	681	650	699	687	713	684	664	705	676	703	757	666	756	707	647	697	715	670	706	685	661	689	686	650	692	673	670	717	667	692	682	726	610	685	668	664	719	678	703	709	713	677	679	673	723	742	647	665	692	685	703	659	695	694	686	668	686	717	656	677	705	662	653	711	631	685	688	704	681	646	663	657	645	654	647	714	677	659	672	696	655	683	652	713	684	670	690	696	703	724	695	678	696	658	701	667	641	701	654	753	692	624	697	642	693	690	699	667	622	680	678	690	662	666	676	675	694	707	657	693	740	724	701	720	703	696	698	660	681	694	655	697	725	662	693	637	709	705	692	714	676	692	690	726	663	672	654	772	682	660	667	709	661	660	652	684	714	659	711	644	644	683	683	664	646	696	690	723	647	674	669	706	671	719	701	678	649	709	656	696	683	688	674	714	663	693	666	702	760	673	634	730	692	658	697	688	647	634	721	668	668	758	703	681	650	689	682	682	704	677	706	646	702	672	638	695	704	648	641	670	713	691	684	695	756	693	686	708	679	691	692	687	711	661	684	665	684	652	680	687	649	674	684	672	675	698	687	693	680	707	762	633	687	726	677	685	694	700	674	676	704	706	705	692	683	749	659	672	713	694	711	742	662	721	674	691	709	649	702	706	686	681	659	637	658	651	712	665	673	673	663	641	714	651	698	737	675	661	644	644	694	679	731	653	684	669	685	677	653	662	678	654	694	638	661	668	703	652	682	701	668	681	677	704	698	691	660	702	672	751	738	677	662	718	660	687	666	652	664	707	679	731	664	753	675	663	680	634	649	694	689	691	638	658	737	695	673	677	721	646	661	667	681	710	706	683	642	662	646	693	718	725	696	644	718	696	693	678	737	659	690	728	696	673	700	718	690	678	697	673	714	684	646	644	692	643	753	691	643	674	652	638	728	671	666	685	681	656	689	670	693	687	696	700	687	685	657	691	672	674	694	666	694	737	671	688	673	721	728	677	727	648	697	721	683	705	691	716	649	697	680	636	683	705	679	663	655	711	715	702	704	691	662	660	681	676	688	659	725	660	702	714	691	679	642	673	680	683	674	681	667	655	680	696	698	605	624	698	659	632	690	621	695	707	681	666	663	709	705	685	688	626	680	639	692	705	670	699	698	685	652	688	670	686	707	620	734	684	688	670	667	682	672	715	668	661	729	665	748	661	722	706	667	713	703	659	649	676	669	668	686	697	673	694	737	735	647	694	686	661	708	713	663	665	672	655	667	684	634	665	652	712	666	705	692	658	624	728	734	684	664	682	684	672	696	703	652	724	679	708	662	759	700	689	673	688	664	656	695	694	646	702	669	669	701	711	595	641	674	712	677	703	723	681	740	703	712	682	668	721	706	706	629	698	661	648	685	669	648	682	693	716	634	659	657	697	664	641	695	673	696	667	652	709	734	669	675	646	629	679	702	651	672	711	688	683	701	687	652	677	690	693	669	667	686	669	678	702	687	675	678	703	694	725	697	670	733	674	669	661	691	682	665	701	671	651	699	642	654	719	675	713	674	675	706	660	717	671	686	714	644	654	678	639	685	684	667	682	697	645	678	658	717	639	635	694	700	660	645	634	666	699	680	715	665	694	688	654	661	684	644	705	694	721	681	681	653	667	678	629	703	693	718	659	650	669	721	705	617	728	718	690	668	691	719	676	666	657	696	646	720	626	729	685	658	666	661	662	670	676	701	644	696	664	696	679	690	680	694	674	683	694	676	694	688	683	669	694	696	647	706	693	666	692	697	686	639	640	653	691	636	650	617	672	727	748	713	699	758	641	692	705	722	692	696	660	694	646	679	625	675	685	688	678	700	724	658	704	647	680	699	659	669	749	681	671	681	701	675	661	694	689	664	637	694	707	664	713	683	678	666	662	669	667	708	676	639	680	671	669	655	661	683	679	664	651	716	624	733	666	627	699	653	678	681	658	690	705	710	702	681	740	667	676	697	643	698	719	689	667	686
26841	20907	8361	488	227	165	171	160	152	138	122	107	127	118	98	108	100	115	121	122	115	121	120	104	107	95	126	100	116	108	104	91	102	103	103	114	116	119	99	106	119	100	117	119	113	123	139	111	100	118	107	135	116	118	104	105	114	123	113	133	116	111	108	114	114	124	103	131	105	128	98	104	100	107	127	105	89	98	112	114	110	119	116	92	122	106	103	109	110	97	110	109	108	105	108	121	118	115	139	126	116	104	129	121	95	119	106	117	113	107	114	98	121	127	110	116	113	121	111	104	126	122	111	115	124	111	104	121	104	109	113	112	109	84	96	96	110	139	106	112	86	111	92	116	111	119	112	102	103	115	115	95	113	96	118	107	106	120	130	119	116	135	102	106	94	106	89	94	108	98	105	112	109	118	124	107	124	116	127	126	123	117	104	117	128	106	92	105	125	116	92	129	103	117	115	100	109	104	123	104	110	109	95	129	104	113	109	130	117	115	111	123	108	103	106	102	138	117	112	109	101	101	102	124	112	145	135	114	102	124	113	127	100	108	106	115	116	117	109	112	100	111	116	99	118	104	121	114	118	105	117	110	113	112	103	110	113	105	105	124	122	96	116	106	106	123	119	124	118	89	124	101	124	99	125	117	125	108	115	89	109	110	117	110	111	105	107	108	112	103	107	103	113	93	120	112	90	138	120	121	116	90	119	114	88	89	121	102	107	119	111	105	113	108	110	100	118	103	127	111	116	91	106	97	122	128	94	112	106	96	100	106	107	119	104	95	118	114	115	109	114	124	121	125	92	106	101	116	93	107	126	89	122	114	110	100	119	104	118	115	113	107	109	107	118	123	140	118	109	127	125	106	99	101	128	135	112	97	110	100	110	109	109	131	133	115	103	107	100	123	116	115	114	119	106	113	101	119	106	99	99	99	115	108	106	101	117	104	120	123	116	117	96	114	99	125	109	126	98	103	102	100	122	112	102	105	126	112	119	98	98	110	124	109	101	114	120	139	120	127	116	100	121	125	106	124	121	108	103	119	115	111	108	129	112	118	113	115	114	105	112	129	132	101	98	102	116	125	104	122	108	110	120	104	126	113	125	120	100	97	106	97	99	134	105	138	99	102	108	128	116	104	100	126	113	110	132	126	107	115	130	122	107	110	110	103	111	109	107	107	108	123	108	107	114	119	98	90	107	123	111	101	111	106	125	111	105	111	101	119	117	111	116	126	103	112	127	104	101	107	116	119	104	118	123	107	125	115	111	99	111	113	115	129	92	98	110	103	94	120	129	118	115	106	109	99	109	119	122	100	107	115	105	103	128	122	97	103	113	123	99	93	106	125	101	120	99	117	122	117	118	116	116	107	98	102	121	116	114	95	102	101	98	90	95	112	104	107	104	126	104	124	106	113	111	105	128	102	106	113	105	101	95	119	128	96	106	136	99	94	109	100	110	122	126	105	130	104	104	116	119	112	136	99	110	122	118	113	107	102	121	106	116	111	110	129	122	101	110	119	111	115	97	106	108	105	113	112	95	122	115	102	104	114	102	111	98	127	111	95	125	100	113	102	111	129	122	100	86	119	105	113	93	77	98	100	118	109	107	127	92	123	115	114	88	97	108	98	114	128	103	110	112	128	119	99	125	114	105	113	114	118	122	118	114	111	109	119	119	113	122	102	112	121	140	111	105	111	108	95	95	131	115	121	97	99	104	102	127	102	115	117	127	128	112	122	137	149	117	117	116	121	115	111	108	131	116	108	116	106	99	121	97	112	104	114	106	124	108	113	132	92	117	129	127	118	105	113	104	104	105	120	99	110	106	113	122	101	106	127	81	119	101	110	106	98	120	113	118	129	97	114	128	113	93	119	119	114	104	98	144	101	106	121	105	121	106	102	126	117	103	100	109	124	121	111	108	107	130	118	135	94	116	116	107	121	116	99	101	122	120	128	120	113	114	119	106	103	114	105	112	114	113	113	107	110	106	116	109	106	93	92	119	111	110	101	110	116	111	88	111	96	122	95	95	109	112	108	123	120	110	136	118	109	106	116	107	100	112	101	105	112	119	100	120	124	113	118	107	99	86	121	107	85	107	119	96	128	108	138	120	145	133	123	129	99	106	118	104	112	115	125	105	89	112	111	101	115	106	127	105	107	106	129	119	109	96	111	102	116	87	118	104	116	119	119	110	118	97	115	101	119	122	104	112	116	119	107	115	136	98	111	123	123	103	104	97	95	128	123	119	115	114	120	116	108	101	116	113	101	117	98	111	103	110	122	112	103	110	109	122	112	97	114	109	99	119	122	112	126	126	134	109	102	111	105	88	121	111	119	104	98	113	102	110	98	111	119	116	113	107	131	126	100	113	119	108	120	102	91	109	106	114	125	119	123	95	115	98	121	114	105	119	96	111	100	111	120	110	101	120	104	107	108	118	100	129	104	107	113	91	107	104	89	108	105	97	121	116	117	113	123	94	105	116	111	112	103	104	120	129	91	113	128	91	97	112	97	96	113	95	107	126	122	88	118	100	100	113	95	97	119	113	116	103	127	128	119	110	125	105	106	122	108	110	122	93	126	93	115	124	108	101	102	113	101	104	96	123	123	132	118	130	102	112	92	99	103	118	124	108	111	134	109	109	124	126	117	113	128	113	119	112	97	97	96	123	91	117	102	121	110	103	115	102	115	118	108	94	113	113	100	121	119	119	118	95	121	110	120	107	104	109	91	107	107	95	96	99	104	99	110	108	118	100	123	103	110	105	105	106	116	107	107	116	115	104	90	103	104	117	111	101	107	102	109	111	100	100	119	106	108	104	103	92	95	108	107	111	90	98	94	101	122	119	117	129	91	100	106	110	100	106	99	106	108	101	113	113	110	123	130	106	96	134	110	115	102	91	105	123	121	125	113	134	120	116	92	100	115	105	108	111	102	106	103	104	108	118	112	119	112	117	89	114	140	114	99	114	93	115	119	112	104	114	120	122	131	111	113	93	115	112	111	107	107	106	119	123	124	121	106	113	106	94	112	131	110	102	104	111	107	106	113	112	133	122	104	114	123	117	104	110	105	106	134	103	121	107	109	90	115	102	110	98	97	119	123	110	119	109	110	116	104	103	113	122	102	111	98	104	108	112	122	121	105	116	105	111	103	122	102	111	103	104	111	108	114	112	130	113	97	115	106	132	123	114	98	127	98	103	104	115	110	94	113	105	109	103	115	111	106	105	119	115	109	93	118	102	105	113	105	113	116	107	100	100	120	110	110	93	97	126	122	135	109	112	120	104	106	97	110	102	100	105	106	116	116	109	111	115	110	94	97	114	107	114	114	120	118	91	91	122	111	122	120	108	110	117	117	102	109	104	121	116	116	107	111	99	98	91	115	110	101	87	131	105	112	97	98	101	121	125	128	136	115	110	123	104	118	113	109	112	104	101	103	105	114	103	97	98	124	107	100	112	120	96	124	120	101	118	100	103	108	127	134	107	108	110	105	105	108	127	107	107	103
3892	1335	1226	628	443	383	309	293	286	241	265	215	196	221	197	219	209	218	216	223	193	182	191	190	228	205	192	194	181	180	196	196	193	184	183	205	194	213	168	221	207	209	194	198	195	192	181	227	199	220	196	175	188	191	204	185	190	206	172	197	176	206	190	167	224	185	191	176	215	193	194	193	190	194	167	210	209	189	176	210	188	211	212	194	181	184	209	189	187	197	208	189	178	199	203	203	209	200	198	200	184	178	172	203	198	193	183	187	194	188	169	182	179	183	204	208	202	197	197	215	187	195	203	189	205	200	215	183	188	179	180	204	210	174	202	213	188	183	181	210	205	194	218	206	185	210	184	192	192	206	208	179	189	225	216	172	200	184	207	188	185	181	202	187	183	186	194	201	203	203	193	204	178	203	216	207	186	234	219	211	202	187	178	178	184	184	201	193	198	205	205	222	203	204	175	212	175	198	186	186	192	147	172	214	212	212	199	202	183	208	196	179	193	184	191	175	206	208	193	194	197	191	191	197	190	202	208	172	207	186	200	192	197	198	224	190	194	197	195	173	184	184	200	191	188	175	212	182	192	186	194	199	193	201	186	174	207	205	230	217	211	202	186	198	202	174	193	183	206	216	189	182	178	202	199	180	169	163	180	204	202	198	193	172	177	179	207	185	168	208	189	183	178	204	206	197	200	198	182	210	187	208	191	217	217	198	189	193	198	160	208	190	202	193	185	167	194	176	194	196	191	195	184	218	186	150	183	196	202	203	205	181	189	179	177	192	186	197	187	214	184	198	196	205	206	201	199	186	191	180	207	200	172	229	200	194	196	170	200	204	207	214	182	182	197	167	172	226	191	198	180	200	205	202	172	213	197	184	217	187	197	197	200	194	195	182	212	195	189	162	210	178	191	193	219	178	197	205	200	195	199	171	190	204	186	186	222	201	191	190	207	182	180	203	175	195	188	197	196	204	205	205	179	205	183	196	174	175	169	195	187	184	196	179	186	196	211	191	203	241	203	202	218	195	188	177	181	198	209	180	196	194	202	220	195	181	216	171	198	198	179	191	196	201	195	195	200	193	226	192	203	195	190	194	174	205	211	181	202	206	186	193	195	215	214	168	203	202	199	187	199	189	192	208	160	210	206	180	204	223	177	187	215	185	180	180	200	216	183	192	191	214	188	174	182	197	190	204	229	183	204	188	191	203	205	185	209	191	195	225	203	180	203	196	196	193	204	195	180	206	209	210	183	187	188	181	175	187	196	200	203	206	185	182	183	171	192	190	206	213	216	187	193	227	174	195	199	194	194	176	172	214	188	197	201	207	180	176	196	202	196	179	214	179	170	207	212	193	194	183	212	204	172	201	197	179	192	188	242	201	193	185	195	181	204	182	182	192	207	198	205	180	157	232	188	207	198	185	186	206	185	216	198	211	170	192	186	196	198	200	191	207	206	179	184	196	186	190	224	211	174	216	190	232	220	188	187	187	208	219	178	208	198	190	187	187	173	181	168	191	196	205	199	203	216	207	185	195	192	206	215	197	209	194	224	213	215	178	217	204	229	191	204	194	197	193	206	190	168	208	181	183	216	211	184	197	198	197	204	183	201	185	196	201	196	199	195	181	185	205	176	182	182	177	190	190	185	191	181	177	189	185	198	195	190	160	200	188	178	200	212	212	181	165	214	210	184	196	193	222	205	201	184	209	220	188	200	217	181	190	205	193	205	181	176	168	186	225	185	199	204	213	208	208	187	183	211	220	185	193	208	205	184	178	203	187	197	198	198	200	193	201	214	188	215	215	185	200	187	192	178	215	192	213	185	181	171	216	173	204	199	213	205	190	199	190	185	199	200	225	211	202	199	218	197	188	161	213	196	211	196	205	200	171	203	186	192	187	191	189	179	193	186	197	209	202	193	212	194	182	189	197	188	188	192	206	190	198	217	170	197	191	209	184	190	208	192	190	204	198	210	184	165	167	223	205	201	209	194	209	176	180	208	193	192	195	171	209	192	184	177	195	203	190	210	221	206	180	196	211	201	203	185	187	199	201	185	200	178	223	212	195	195	181	187	188	179	187	172	220	205	193	202	187	188	205	208	204	199	197	219	178	189	199	187	172	198	185	188	201	172	190	224	195	197	216	185	172	190	187	173	195	205	177	202	192	213	187	200	188	194	212	193	202	202	167	187	190	208	198	187	205	207	190	211	187	170	197	219	197	214	211	188	202	189	205	202	204	185	185	175	171	194	203	206	202	176	203	211	224	183	194	198	194	184	190	201	181	169	192	183	185	221	213	195	218	189	183	212	199	183	202	190	188	179	197	216	211	210	192	187	206	201	194	216	180	173	201	194	215	162	170	176	173	200	193	205	173	191	176	196	185	212	247	196	194	189	208	211	184	213	221	186	187	190	198	195	174	183	183	182	182	184	178	201	188	182	184	200	209	186	176	177	189	196	212	202	183	159	220	189	170	210	172	182	230	208	207	197	189	174	194	197	184	182	188	189	221	202	180	198	186	203	187	204	177	194	189	203	191	183	206	194	190	202	180	191	165	185	202	172	193	214	192	192	204	179	199	184	189	193	194	194	190	210	198	197	214	201	177	186	194	201	200	222	172	196	188	209	208	186	197	180	207	199	192	212	197	195	177	224	225	173	190	193	180	185	175	207	188	188	167	202	209	187	196	203	208	191	186	162	177	193	176	196	211	196	191	197	179	168	199	218	187	219	178	181	219	210	165	202	197	210	200	196	182	176	187	195	175	185	188	196	206	184	157	210	169	211	240	171	210	195	187	188	200	201	214	195	182	198	193	216	199	189	166	186	193	191	191	191	189	186	185	170	199	195	182	173	194	218	177	204	190	202	190	181	206	188	201	205	193	174	223	190	196	191	175	182	178	195	203	189	176	210	206	184	192	185	201	194	194	195	195	194	195	203	203	196	215	191	190	198	196	193	196	210	193	204	196	205	205	212	196	200	175	181	192	196	207	187	184	190	203	205	190	185	181	182	195	190	194	222	188	183	210	183	170	192	188	190	156	191	188	178	165	180	192	218	176	205	173	209	220	185	168	194	184	199	169	198	222	192	201	182	186	202	209	189	210	174	185	181	178	205	196	190	202	184	202	198	185	200	176	192	206	198	195	172	182	193	170	184	194	181	215	194	198	195	188	203	186	223	223	188	176	193	206	173	192	191	213	238	207	216	207	187	197	198	182	202	172	175	177	209	182	193	189	219	217	198	189	182	166	191	194	202	183	190	177	205	191	206	196	180	169	187	175	187	206	197	201	200	180	180	215	163	204	218	196	213	194	204	208	198	199	212	195	209	196	197	194	210	201	212	197	184	209	191	222	189	208	163	205	195	188	212	189	190	208	170	202	186	217	203	191	170	190	185	179	189	180	179	175	183	205	178	188	206	183	185	186	190	204	208	197	182	191	212	222	189	196	194	194	178	201	200	208	170	197	219	189	218	203	216	203	203	220	167	200	203	195	194	201	198	205
24116	21360	28812	24256	21220	4423	901	622	519	491	465	443	367	341	349	350	356	369	321	341	283	317	322	333	359	306	330	307	324	316	327	297	304	291	319	298	308	288	311	298	292	309	303	291	294	324	317	314	300	317	288	320	298	307	283	303	283	297	299	292	304	309	288	291	290	306	295	262	294	301	314	294	301	273	298	277	288	320	309	296	315	289	296	285	306	294	306	317	269	311	300	311	300	291	288	309	312	307	290	268	288	273	290	306	300	306	296	308	281	280	304	291	290	278	299	320	315	308	326	327	290	283	303	319	301	323	296	287	300	267	264	313	296	277	307	280	288	295	312	290	285	312	307	287	327	282	284	302	329	321	284	283	303	304	296	291	307	316	289	283	286	297	293	305	303	302	256	307	297	323	308	308	284	298	323	323	277	294	305	296	309	283	289	299	300	287	301	318	305	316	302	298	322	301	326	287	295	316	296	319	290	303	301	290	331	305	300	278	335	269	271	305	318	270	264	274	295	317	294	317	313	317	313	283	296	307	288	316	274	282	288	273	317	296	289	317	310	278	266	308	289	309	286	325	301	315	291	305	295	300	324	319	305	267	314	290	278	301	292	288	304	314	283	327	303	292	279	283	309	263	296	297	270	294	264	307	324	320	292	270	267	284	309	285	273	297	299	288	286	290	290	312	289	315	299	343	311	276	289	278	306	325	266	292	296	295	281	290	298	325	304	283	286	290	287	285	300	283	295	307	304	280	302	305	280	276	305	306	270	300	265	284	295	264	300	291	311	291	310	265	304	255	271	278	299	313	278	287	329	299	315	270	276	301	314	274	290	322	278	302	314	327	295	283	274	289	313	296	288	287	312	303	288	298	298	311	300	321	299	273	289	299	294	292	277	287	273	336	310	281	292	264	293	298	304	307	287	308	302	301	267	289	291	271	313	274	295	333	288	289	280	275	289	283	285	284	299	322	337	326	317	313	293	307	297	300	291	285	282	301	273	329	288	283	304	313	266	312	287	256	304	279	293	292	325	310	313	267	311	299	321	290	300	305	280	312	302	300	292	276	273	288	294	277	275	300	304	277	279	281	282	274	304	311	303	296	293	275	317	311	329	279	279	310	299	259	263	322	288	299	315	295	306	300	303	272	292	260	324	307	310	276	292	272	307	285	283	307	288	304	297	276	275	279	286	302	321	307	281	299	300	323	319	272	274	305	280	279	292	323	286	296	294	317	282	290	261	278	297	286	285	332	291	323	294	301	303	290	289	288	276	293	300	294	271	307	280	311	293	303	309	309	310	302	293	303	298	302	306	322	317	326	310	299	319	307	287	302	294	298	278	297	291	316	318	309	299	303	275	291	318	265	309	315	290	305	310	313	283	300	290	257	253	306	277	291	337	304	276	291	289	299	311	287	295	307	340	312	283	297	316	290	288	281	295	322	325	283	334	292	291	308	288	300	286	312	346	291	286	325	278	288	294	295	315	320	278	271	312	311	308	274	285	323	295	308	284	293	272	272	283	285	278	280	330	289	301	280	311	268	282	313	289	283	265	301	299	295	284	329	302	283	283	324	300	298	282	297	258	301	299	286	310	260	310	308	309	277	299	283	306	278	272	315	286	298	320	292	310	307	298	285	321	311	268	271	297	269	309	299	327	314	306	324	314	288	294	293	330	294	321	273	290	290	264	268	291	271	289	301	319	280	308	287	319	328	280	292	307	289	273	326	298	296	282	303	305	292	276	268	283	278	286	286	303	310	312	274	284	314	310	313	293	298	291	295	299	304	306	309	322	294	321	285	317	329	304	301	297	297	290	310	271	308	299	281	285	278	299	306	298	300	307	304	309	299	285	290	295	299	282	304	283	306	302	286	303	279	265	261	356	300	289	273	322	283	269	284	323	321	306	264	305	331	275	303	283	276	300	297	313	283	287	293	296	301	317	298	275	269	277	296	302	306	317	287	302	278	307	284	268	326	284	281	291	279	288	302	304	312	288	292	300	285	314	274	269	247	301	312	320	311	300	299	319	312	317	290	323	310	297	291	299	297	302	281	314	270	290	297	273	273	256	285	306	271	286	274	274	305	287	274	273	288	291	322	313	297	300	319	300	299	305	277	312	275	304	321	331	327	310	290	293	291	317	273	276	317	292	275	307	282	278	297	288	282	294	309	292	299	306	329	300	311	314	301	271	324	302	315	296	289	292	316	306	282	267	288	274	252	263	296	282	289	300	316	313	291	295	294	295	299	294	305	323	276	282	298	312	295	286	297	291	277	303	311	302	295	288	293	310	289	331	301	314	307	292	298	261	304	293	302	315	273	320	279	346	294	286	328	283	308	321	276	287	294	281	297	320	319	295	283	284	297	284	292	313	326	314	300	303	297	291	288	274	314	301	279	299	291	312	326	295	310	297	298	294	273	301	301	310	302	273	301	288	271	318	280	297	293	306	323	293	294	320	295	265	263	294	306	286	303	292	301	298	313	309	315	326	298	318	310	284	301	303	293	300	306	303	301	281	307	278	290	304	316	307	250	324	305	310	295	316	291	343	311	302	300	308	278	286	305	278	301	282	290	273	313	314	281	276	290	323	293	290	319	301	287	304	313	303	328	279	289	286	324	280	289	294	274	312	295	283	295	305	261	304	327	283	290	296	274	307	297	271	305	292	314	303	291	301	262	301	280	293	304	295	307	267	292	299	319	302	276	296	295	291	283	293	304	256	291	331	342	290	302	286	269	312	310	313	262	268	276	283	292	291	298	284	295	314	313	309	283	305	319	294	314	307	331	319	309	276	294	273	278	301	273	271	312	278	298	311	337	289	302	264	304	290	296	299	276	337	294	293	288	300	285	292	302	304	326	250	289	311	297	317	314	336	284	271	290	335	314	313	283	294	321	327	302	288	272	315	302	284	280	269	282	300	302	305	323	305	323	284	285	314	292	279	305	304	332	288	280	324	297	281	297	316	291	282	310	308	289	305	312	295	274	290	290	284	302	295	329	296	299	286	281	321	267	296	311	290	294	277	313	307	281	352	298	286	278	293	272	302	319	256	279	315	267	285	302	296	300	283	318	288	313	283	300	309	283	285	292	291	292	284	281	301	285	271	311	311	307	300	274	279	321	291	307	296	296	300	307	318	309	304	299	301	274	299	289	267	304	275	268	295	297	286	275	310	280	309	308	293	309	293	287	287	309	307	292	288	298	316	331	287	330	354	304	309	299	320	298	312	308	280	301	283	287	269	251	298	273	288	280	327	282	308	303	283	325	302	287	284	299	285	296	262	303	304	295	294	297	296	317	301	296	298	303	290	292	322	317	259	305	292	289	285	300	319	285	334	286	263	284	277	325	275	293	299	284	286	298	293	286	288	296	276	272	308	297	303	314	277	314	301	270	293	255	302	304	288	293	272	322	286	307	272	276	320	310	271	309	300	303	281	297	311	294	281	294	281	299	293	291	278	281	273	300	302	298	325	294	295	313	301	316	304	284	308	298	301	293	294	275
5845	11107	9351	4807	3350	2372	1821	1639	1193	1105	1028	910	787	790	746	737	674	634	608	570	574	598	569	583	557	532	549	557	501	517	514	534	509	497	523	509	514	485	500	501	487	513	497	452	543	477	488	479	533	473	513	479	494	507	473	506	498	493	471	493	467	492	511	442	514	469	500	503	469	523	482	528	489	502	481	460	486	461	452	487	469	526	511	490	492	490	512	495	453	477	500	455	538	489	472	513	450	451	472	462	505	493	471	484	497	477	442	457	472	525	497	471	460	494	471	467	465	483	477	472	466	504	490	486	494	459	462	500	480	460	506	464	453	468	486	521	443	474	441	464	487	505	501	501	470	512	459	497	464	449	504	496	478	476	482	466	460	484	490	460	479	463	504	487	485	445	500	497	528	486	471	517	483	482	490	437	496	482	472	477	451	486	515	474	506	471	477	505	459	425	477	484	498	449	500	468	482	487	503	491	478	511	494	475	451	486	505	486	468	545	460	485	498	506	472	473	471	435	464	461	505	456	514	488	509	487	506	501	474	474	489	483	518	476	453	469	487	457	473	503	486	496	497	507	489	486	492	499	463	504	478	460	453	478	476	495	482	457	443	473	491	487	499	465	458	466	514	435	475	433	462	513	453	452	470	476	447	441	485	474	483	531	501	491	480	477	514	464	429	469	503	473	468	502	460	465	509	473	428	478	497	496	463	494	447	468	497	497	490	485	464	459	469	491	524	497	449	488	484	494	457	509	446	476	480	468	475	498	484	525	482	471	444	483	459	502	505	477	480	467	440	473	518	465	461	499	456	519	467	481	484	457	495	491	499	511	453	519	501	487	480	462	428	481	481	447	497	468	504	465	475	467	485	463	466	476	516	501	462	479	525	454	462	475	486	477	472	435	462	438	506	489	489	484	467	424	432	506	458	492	461	506	501	474	447	508	453	494	457	479	495	482	468	461	461	470	498	496	462	484	479	488	515	515	446	472	477	486	455	454	451	488	450	443	464	494	461	476	466	496	473	465	438	510	483	453	458	503	493	495	496	443	468	439	470	469	472	476	503	488	508	488	488	461	467	486	511	459	469	443	494	501	480	482	463	438	494	489	448	469	477	539	443	468	467	446	523	497	510	493	470	463	523	462	484	468	483	517	490	482	474	514	504	462	462	462	471	490	513	478	464	481	471	470	468	463	521	496	476	484	533	519	481	462	514	451	470	442	476	497	469	451	455	508	503	462	508	478	483	475	493	470	474	461	462	475	482	502	490	503	480	506	470	462	437	470	458	430	461	453	474	461	471	474	483	468	496	483	497	485	469	474	474	485	453	484	455	470	441	466	472	505	470	482	461	443	478	487	489	511	463	512	486	479	465	514	475	482	469	487	455	505	468	524	493	444	451	483	455	464	476	447	477	476	456	504	523	473	500	454	500	461	492	485	514	436	441	475	447	462	485	469	502	482	474	508	468	490	462	508	484	457	456	455	521	491	462	471	484	491	461	487	487	467	487	485	468	491	488	471	473	477	480	507	501	460	463	462	470	473	451	495	441	520	451	520	467	489	469	492	415	458	481	479	490	485	469	476	482	472	465	452	473	475	471	479	507	506	451	446	485	489	481	481	460	471	454	489	468	496	503	513	511	457	484	508	502	478	476	440	470	502	448	474	476	467	441	484	491	458	444	477	491	470	490	517	491	478	499	468	491	492	454	478	469	490	458	501	458	412	478	521	501	488	504	536	464	492	505	492	479	490	520	449	465	470	497	471	454	466	521	464	464	487	457	458	464	481	476	484	465	482	467	482	458	484	483	502	510	502	489	468	496	490	489	503	494	510	506	500	494	459	471	465	453	442	469	485	432	512	472	485	487	475	465	438	455	494	502	496	469	518	490	464	500	499	458	558	473	462	464	431	513	470	463	496	493	465	492	475	509	491	471	464	516	466	475	468	511	476	479	473	470	493	486	496	492	468	504	454	506	528	475	473	500	485	484	486	505	494	493	432	450	453	478	467	457	497	495	483	500	492	516	487	513	465	516	504	468	473	490	498	458	482	502	472	467	478	491	476	518	487	497	506	508	480	498	473	547	519	449	486	456	460	480	482	420	479	480	489	445	453	490	468	470	474	486	502	468	504	495	480	480	500	478	463	479	477	483	454	505	479	515	499	474	462	467	518	500	470	475	481	469	459	471	459	422	439	458	487	454	517	471	479	453	456	461	503	518	437	497	486	465	484	477	502	444	463	484	472	447	467	474	488	479	448	476	437	491	486	480	477	480	471	534	455	523	454	475	477	502	484	469	465	486	475	498	455	470	527	453	490	503	483	489	459	438	489	484	459	471	454	461	469	479	499	471	480	474	485	490	471	459	434	447	510	512	514	473	499	490	456	457	484	504	509	479	459	476	471	475	450	506	484	475	486	436	500	464	463	486	477	497	497	533	481	494	489	473	490	482	492	505	492	493	449	463	472	471	443	450	495	466	463	513	479	491	477	455	479	458	480	457	462	504	455	521	461	474	471	488	495	500	470	503	494	504	485	475	486	465	507	482	499	488	437	488	545	463	463	526	473	449	461	492	511	495	438	489	472	484	443	482	489	509	499	486	512	466	477	469	477	484	518	464	446	490	494	474	475	464	433	431	464	486	514	488	484	530	502	431	486	473	472	486	438	484	475	462	497	495	470	479	490	458	453	469	476	461	486	482	486	473	480	497	479	482	504	452	479	485	461	510	460	471	474	477	479	466	493	481	491	489	519	469	500	480	486	471	483	494	487	455	449	536	484	474	498	459	505	505	475	463	503	462	472	459	485	453	497	483	478	439	458	497	493	436	486	488	472	497	484	457	492	497	473	487	467	503	463	473	500	508	510	476	491	523	449	474	510	486	459	448	504	486	434	450	487	439	442	487	458	495	451	482	502	453	462	476	465	512	433	437	497	501	473	452	475	511	479	494	504	454	483	458	436	446	522	471	455	448	482	490	463	457	469	489	442	472	483	461	485	477	468	499	440	471	496	493	482	481	477	495	471	493	499	443	483	483	454	501	468	499	418	463	461	437	492	465	480	457	467	470	489	507	553	482	473	467	496	449	485	489	494	451	455	519	461	484	457	536	468	479	515	465	467	478	545	491	472	470	484	462	469	477	472	465	462	478	482	486	476	457	451	443	495	431	457	483	482	448	477	487	444	455	464	490	491	508	442	505	490	462	494	474	429	484	463	493	446	475	436	468	494	505	451	487	468	477	459	498	471	482	453	477	485	478	448	452	468	479	460	429	516	471	463	477	486	438	470	455	484	508	490	500	486	502	484	471	489	484	476	460	529	452	469	495	493	451	469	503	511	446	501	437	460	465	498	486	517	513	485	471	449	496	484	475	481	484	502	476	466	442	530	471	482	455	471	506	487	472	470	486	495	535	483	498	455	473	503	491	485	459	518	496	460	480	508	506	502	514	484	473	485	462	477	477	511	482	491	488	491	468	501	458	459	460	526	490	468	486	436	485	435	478	510
23209	21380	29425	23708	21384	21224	3979	1169	853	811	747	685	640	567	580	564	523	536	504	537	505	514	494	512	507	488	468	504	488	448	468	459	470	492	455	430	458	466	443	439	417	501	455	455	466	436	458	471	460	469	476	488	466	491	464	490	439	420	473	464	457	409	423	448	399	443	468	437	441	450	420	468	434	448	404	416	469	422	377	443	446	435	448	450	475	476	461	422	445	445	454	460	420	445	416	452	502	422	454	445	407	424	449	443	418	442	427	448	417	468	458	459	453	458	418	463	441	414	445	430	438	458	424	451	410	432	441	429	461	452	438	409	438	459	449	426	437	425	438	469	451	437	430	419	430	441	455	452	423	463	397	429	453	447	414	481	429	451	425	446	427	427	460	399	450	419	432	436	422	437	439	460	425	419	449	428	426	436	415	421	455	424	422	432	448	453	433	428	445	439	433	452	421	465	461	494	463	417	404	451	461	433	408	428	425	414	477	474	426	440	422	409	410	420	451	413	409	453	466	452	447	420	449	424	444	425	422	452	435	426	414	468	435	444	432	406	443	461	433	445	456	457	419	409	440	453	399	449	435	437	446	423	437	416	438	454	442	437	402	442	446	421	444	466	406	453	436	453	447	447	451	472	458	431	442	438	409	431	460	453	460	405	441	474	443	414	478	461	443	465	468	439	413	400	416	424	399	447	438	426	430	411	485	394	436	421	468	434	442	470	406	430	451	428	425	414	417	445	463	437	425	477	429	448	430	438	419	405	426	448	420	450	459	452	469	433	410	422	446	461	398	420	407	436	409	425	429	400	426	429	444	408	440	420	452	428	416	414	414	397	435	405	438	426	443	405	457	421	441	453	424	424	425	439	450	391	414	429	452	443	433	408	449	442	446	420	454	463	452	438	453	415	456	452	473	445	413	422	430	462	430	404	489	421	423	426	456	440	443	391	422	422	409	443	431	445	429	421	453	456	438	425	429	421	446	425	453	445	418	474	432	427	462	441	458	410	441	446	452	441	435	451	440	428	442	405	448	416	460	413	440	456	436	490	453	467	438	457	444	457	458	457	424	442	462	412	407	436	437	411	431	419	451	461	428	426	467	433	454	405	412	443	423	428	450	420	432	440	412	436	463	447	464	449	432	440	422	489	438	476	421	427	413	455	443	424	403	445	441	419	466	418	440	404	440	452	414	432	438	450	440	427	434	468	417	416	434	436	426	472	429	457	440	447	436	447	440	463	437	442	450	470	452	453	440	433	418	443	411	416	447	443	444	491	437	434	417	421	454	424	415	423	441	427	421	447	479	464	468	417	429	428	419	461	452	467	435	432	474	445	430	426	438	454	484	432	433	447	414	421	445	476	437	404	453	424	469	413	462	433	454	427	405	432	434	447	444	442	431	441	451	469	425	431	413	446	479	443	447	437	441	450	425	431	428	435	451	388	465	423	402	441	448	435	404	467	454	426	458	432	444	436	436	448	438	415	448	428	434	453	431	452	467	464	499	419	432	436	422	452	416	465	439	460	426	435	424	469	445	423	506	463	430	466	422	437	438	439	425	440	436	419	398	439	417	428	399	464	470	452	415	463	404	444	405	441	423	419	456	414	454	408	407	429	420	418	445	424	432	432	418	418	409	452	417	432	409	468	427	427	408	432	470	409	441	429	469	455	447	426	442	418	456	457	432	431	455	413	466	438	426	445	438	452	426	388	423	436	440	395	470	406	455	469	457	461	407	457	419	425	397	467	458	374	431	438	408	463	456	407	398	461	457	410	437	438	451	425	420	427	485	447	414	436	459	466	443	410	431	429	404	424	456	451	439	419	447	453	436	407	447	445	432	460	443	430	432	435	456	429	435	471	459	443	442	465	447	453	453	380	459	415	444	418	408	433	447	404	421	400	423	453	425	429	457	366	425	471	430	415	430	428	456	449	427	403	449	449	437	407	443	447	424	435	419	388	424	424	434	469	427	458	425	445	421	442	427	386	458	392	440	475	434	416	420	441	480	446	424	466	441	435	417	463	461	444	445	406	404	453	463	464	418	452	434	425	433	447	399	415	414	462	445	443	430	430	435	416	443	429	414	404	447	412	429	466	432	431	418	425	409	422	423	430	452	408	434	466	451	472	432	455	442	435	450	448	418	462	446	447	396	440	434	408	442	466	441	458	495	423	436	423	424	431	450	420	428	415	427	465	428	434	426	441	387	426	395	448	427	437	416	422	421	460	436	453	471	450	401	381	428	425	445	467	414	442	421	430	426	444	442	455	450	437	430	490	430	467	444	432	404	439	434	441	430	426	467	453	403	426	425	468	411	450	414	464	413	468	433	405	444	467	479	419	451	425	419	434	453	423	407	440	468	404	473	432	426	424	435	430	481	439	444	440	430	428	436	456	442	464	420	412	451	425	462	436	458	428	403	462	422	440	431	435	432	432	415	432	448	437	449	402	441	460	429	447	438	419	416	428	382	411	429	438	417	414	447	417	424	405	441	430	442	419	390	482	473	444	446	412	416	420	400	454	450	409	444	424	427	442	443	424	409	433	450	452	397	418	421	419	422	444	465	415	424	450	405	440	431	422	422	430	464	446	437	408	421	461	411	461	413	387	420	413	405	461	471	458	439	438	439	454	442	419	429	402	432	432	459	442	467	400	425	432	459	432	436	452	446	440	416	433	405	434	458	457	463	429	429	388	415	437	386	479	417	411	397	421	415	411	455	452	488	425	406	434	413	431	456	446	462	416	424	430	425	415	420	423	400	429	413	431	430	402	450	437	403	445	467	422	394	418	422	453	490	420	424	446	431	452	457	448	421	443	453	431	441	390	443	429	444	454	435	418	433	431	403	433	425	440	422	409	450	435	449	465	471	404	419	422	448	410	408	443	426	413	451	439	442	445	449	459	464	432	442	407	460	483	448	435	423	447	409	454	460	456	474	430	463	460	454	434	419	427	417	411	483	402	459	423	452	422	426	429	405	391	403	460	489	401	421	404	402	455	428	443	405	428	423	473	421	438	422	426	439	416	440	436	454	445	436	423	420	431	433	412	417	470	410	438	415	379	414	453	450	443	423	431	453	395	435	429	447	421	458	416	441	432	439	422	438	470	426	443	414	431	444	422	447	425	448	448	467	482	429	432	467	421	435	431	417	438	430	430	464	421	443	448	412	408	454	446	409	465	448	466	456	435	433	437	452	469	422	450	429	459	431	475	438	420	407	431	418	389	435	433	414	432	451	446	454	455	403	399	452	459	446	401	458	406	441	438	468	460	451	432	448	417	432	407	437	421	425	433	482	423	424	402	425	406	460	452	450	450	433	453	476	468	433	458	489	417	417	411	418	443	454	472	431	438	422	411	454	434	438	430	444	415	443	431	414	371	435	433	439	450	440	450	452	441	426	444	438	438	462	412	420	434	454	435	437	400	440	423	456	446	426	391	460	412	435	435	437	391	434	471	450	459	434	422	428	472	389	416	442	425	429	426	438	453	423	442	413	428	417	465
8716	17935	14975	8219	5766	4166	3429	2705	2296	1964	1703	1470	1371	1240	1171	1128	1035	1009	945	939	925	925	859	803	806	814	865	817	813	768	810	755	741	769	745	732	776	713	740	729	751	698	726	737	727	749	698	695	684	668	748	761	671	720	705	736	703	733	753	718	731	702	679	698	743	737	721	658	717	687	706	689	685	695	647	683	689	723	703	756	724	732	703	707	706	713	759	697	629	668	690	717	669	684	653	693	717	681	724	688	677	697	663	698	733	687	697	702	715	656	684	706	653	727	728	656	690	713	703	696	717	710	676	691	696	656	721	669	688	659	690	695	677	743	656	672	669	676	717	736	730	696	648	665	707	693	665	639	693	664	683	674	725	675	679	703	679	651	677	672	670	675	690	703	646	678	668	690	674	683	686	700	671	666	616	649	677	665	711	658	653	630	718	722	706	716	667	709	634	683	696	683	734	721	691	669	757	695	684	683	707	715	666	685	687	678	673	663	686	680	663	702	701	665	668	654	706	675	711	662	667	686	682	740	681	665	726	725	707	671	683	716	670	672	714	693	692	729	619	731	685	721	670	724	706	675	717	677	691	703	718	685	668	682	682	665	755	689	680	698	623	675	680	677	661	688	678	649	726	703	664	705	700	677	676	747	729	660	680	725	731	695	694	694	668	682	686	676	656	661	696	713	666	659	668	652	706	698	662	695	707	636	678	709	678	685	708	655	686	674	663	694	686	654	727	689	677	675	745	692	686	707	697	701	696	661	685	698	684	683	693	708	692	691	666	693	674	731	664	736	674	673	690	737	711	714	703	624	691	693	686	661	693	672	711	678	684	637	699	690	671	696	661	671	675	712	668	708	697	673	684	689	694	704	680	670	743	650	680	644	674	655	683	728	706	707	673	695	680	667	715	669	664	703	696	723	710	714	691	736	719	627	697	678	658	679	707	686	698	643	652	667	669	737	720	703	699	727	667	659	677	686	715	680	701	680	705	686	693	667	679	719	697	691	700	675	660	682	733	677	693	687	662	705	659	687	718	676	677	714	723	703	646	683	714	625	686	715	725	727	741	700	688	697	729	681	657	664	719	668	732	676	702	699	700	698	692	725	690	689	706	668	696	691	639	658	669	655	643	698	675	707	680	715	672	671	718	655	740	660	659	655	693	684	704	683	696	703	667	672	703	670	697	733	702	712	648	682	677	690	633	722	717	681	698	684	725	673	667	684	724	663	647	674	666	744	671	640	692	717	676	693	724	699	658	700	670	745	623	694	670	681	729	684	681	690	651	717	646	658	699	653	700	696	685	727	698	669	728	698	733	656	727	693	684	714	746	697	704	658	685	689	670	703	659	687	657	678	690	670	689	633	717	662	627	656	688	722	680	703	645	700	643	718	710	712	721	693	718	680	686	686	680	676	687	698	668	681	719	729	712	737	702	710	690	693	707	669	702	668	690	690	717	672	685	673	665	695	669	697	683	694	695	673	668	714	652	664	661	663	718	728	703	658	686	715	676	682	666	702	703	695	651	695	649	727	664	697	699	696	720	683	651	699	694	702	677	656	701	665	721	695	675	691	737	738	662	703	660	685	701	709	681	671	667	674	683	698	733	690	665	717	672	683	674	721	673	669	682	722	685	713	733	648	636	696	691	670	723	699	693	699	696	706	665	699	656	700	702	685	659	699	663	660	693	687	649	699	677	669	704	644	664	729	744	693	705	679	717	679	666	681	737	701	676	677	717	690	727	660	691	738	664	610	703	692	703	682	692	683	651	694	699	705	686	698	668	733	684	741	698	708	694	668	683	665	685	693	695	653	670	689	648	723	722	728	682	655	673	679	704	701	691	681	660	699	689	658	676	665	693	727	650	703	646	649	662	687	653	678	715	719	689	652	688	726	675	676	697	630	658	706	693	660	660	692	631	652	659	711	682	675	664	674	721	673	655	703	689	707	685	697	698	684	693	676	689	655	685	697	675	664	611	640	722	704	701	668	688	652	725	656	700	678	702	681	644	718	665	674	665	688	688	684	660	631	685	706	691	692	638	667	634	713	727	706	680	645	677	639	686	665	724	640	724	652	660	676	682	706	712	699	674	661	682	703	700	668	670	638	693	702	658	741	742	682	640	706	692	698	724	712	676	669	656	729	704	652	683	685	669	699	684	678	686	687	679	689	688	693	691	660	751	668	702	727	703	681	698	692	666	684	682	629	680	685	682	674	708	657	706	701	700	687	698	704	698	713	669	679	713	699	683	706	669	758	692	685	652	684	714	678	732	713	670	720	638	683	672	778	674	681	720	673	715	628	678	662	666	702	695	654	658	691	672	704	657	697	724	630	679	712	630	718	699	656	663	742	722	692	655	699	693	642	710	735	721	687	710	666	660	715	709	702	709	678	645	720	685	673	690	675	678	677	645	675	699	717	681	663	689	674	702	736	724	655	693	676	684	661	696	671	675	706	651	706	702	693	703	645	717	655	720	685	680	682	658	690	685	718	643	641	699	699	705	658	689	739	724	704	695	661	709	704	655	653	672	702	669	686	727	720	648	735	694	708	711	709	711	682	683	677	634	704	680	687	707	705	731	744	681	678	633	697	714	672	672	712	702	701	722	714	652	669	693	629	703	712	702	708	634	683	643	669	607	685	672	681	658	712	669	691	707	673	636	694	703	654	693	689	670	695	696	701	706	723	666	687	683	654	675	682	743	721	672	711	740	691	686	687	726	667	672	689	690	736	735	684	673	659	697	675	693	668	726	704	732	698	727	694	703	662	741	646	692	667	726	677	712	658	702	713	749	612	702	682	727	666	727	745	685	682	684	716	654	678	709	706	674	712	658	674	706	700	697	722	705	676	675	694	700	715	724	694	687	636	687	682	724	685	665	707	676	652	694	700	712	699	679	663	680	719	673	750	663	693	686	715	688	671	693	668	672	708	733	646	685	654	683	702	631	693	675	730	701	696	662	691	594	662	708	680	717	724	663	712	661	654	667	762	670	689	689	717	671	657	726	724	653	712	699	702	695	740	645	689	609	666	674	713	703	711	648	688	699	649	700	707	709	663	652	661	696	720	646	675	677	664	736	680	715	750	637	628	670	706	679	661	678	688	693	715	709	679	725	691	668	663	652	710	700	686	691	737	669	688	715	709	679	721	662	711	708	670	651	700	710	673	679	661	715	661	660	718	697	717	658	680	701	666	696	720	712	686	620	668	652	660	666	717	716	694	702	663	679	715	705	734	714	678	655	710	661	680	689	681	686	710	681	699	704	691	655	725	722	647	716	663	639	688	694	678	670	761	706	672	650	721	707	690	685	728	664	687	712	729	713	667	734	746	689	698	705	655	660	707	657	701	710	686	658	691	653	692	697	674	669	711	672	677	720	753	682	699	657	678	708	713	723	654	723	684	690	716	688	666	674	719	680	710	713	699	644	644	688	647	740	637	652	701	685	707	719	691	681	715	698	696	719	685	707	704	655	688	726	700	705	697	652	687	679	694	770	683	674	648
26854	20845	8388	440	247	190	156	144	112	121	127	137	117	121	101	123	106	126	110	102	112	96	116	103	115	121	127	114	121	94	107	123	103	102	122	111	125	100	114	93	110	107	95	107	108	105	103	117	120	120	92	118	82	116	108	96	99	123	113	97	115	114	120	119	121	99	115	102	113	102	97	121	110	102	104	116	79	119	99	114	103	100	104	102	131	109	118	114	102	102	110	119	108	135	127	98	102	97	114	102	111	117	113	123	98	127	106	105	118	106	107	106	123	93	102	106	115	126	100	129	123	107	99	117	110	105	110	110	105	107	117	112	102	97	103	102	105	88	123	112	109	108	111	95	96	98	92	97	120	106	104	125	114	111	101	115	104	110	115	98	104	96	95	118	98	114	111	122	117	102	105	94	120	108	122	101	107	89	111	101	126	115	132	117	104	114	103	110	116	106	99	101	105	109	108	93	98	128	132	116	113	100	93	109	95	100	83	128	95	103	96	101	100	104	110	121	111	113	102	107	107	113	105	120	112	110	95	107	105	111	103	116	104	112	100	98	109	95	110	101	110	100	119	132	102	96	107	110	110	106	103	118	91	112	112	105	139	108	127	118	117	108	110	114	110	104	126	102	118	115	108	118	111	98	119	108	120	121	102	130	113	123	123	110	115	103	97	111	122	96	97	95	91	107	116	105	110	113	100	124	107	105	123	108	111	105	103	124	122	111	105	94	111	126	123	103	96	113	119	111	104	113	90	115	113	105	100	129	109	101	117	105	102	112	126	97	110	119	119	98	112	109	106	76	115	133	105	113	119	107	107	114	117	115	121	106	95	117	106	108	111	107	94	104	116	99	104	117	112	104	121	107	111	101	119	109	114	108	111	121	102	110	107	89	113	100	103	98	125	99	126	100	108	106	123	123	120	95	98	133	104	125	118	108	125	113	116	110	105	112	107	112	120	102	134	117	109	115	89	113	105	126	125	94	98	115	115	106	94	107	101	106	99	117	103	106	110	99	125	110	119	121	136	113	109	114	105	114	117	113	96	118	92	125	112	103	114	103	112	102	110	127	105	107	102	127	115	121	118	109	98	101	119	95	128	106	113	116	119	104	116	107	122	112	113	107	112	121	116	112	121	132	115	118	113	118	108	136	99	107	97	132	95	124	97	132	110	97	107	107	123	112	117	110	113	105	123	118	117	126	112	131	115	121	110	107	106	96	101	115	123	100	105	121	109	119	105	98	103	110	125	126	91	120	109	122	116	111	106	100	123	124	115	91	97	108	130	122	129	96	113	112	90	119	115	102	116	104	106	104	101	119	103	113	110	99	114	107	113	126	117	117	118	103	88	125	117	120	110	104	105	100	103	115	112	109	104	141	96	109	90	106	118	111	103	103	100	119	117	110	103	123	106	103	106	114	99	101	86	101	106	123	124	90	116	129	82	87	116	111	94	104	124	115	115	99	104	103	104	104	122	114	111	99	121	110	97	121	94	114	125	97	128	116	102	101	108	104	112	135	87	124	106	103	111	93	100	116	101	110	107	105	113	112	114	110	99	117	92	119	107	107	109	117	108	119	115	116	104	149	134	107	116	98	112	108	112	92	90	119	125	88	103	93	117	104	124	121	121	120	108	129	91	102	91	107	118	108	103	102	117	114	111	118	114	102	100	99	82	128	93	106	123	106	116	85	123	107	119	119	101	106	117	114	106	114	121	125	116	121	131	106	130	106	85	107	116	101	113	112	97	100	115	106	119	121	105	99	105	102	118	101	111	129	112	119	107	112	113	88	108	112	81	109	110	114	102	111	92	122	120	131	99	117	121	118	107	118	118	112	126	115	98	111	85	106	109	121	107	113	113	107	102	119	108	96	90	116	103	103	120	96	104	94	117	98	103	127	106	111	125	127	105	105	113	106	140	122	110	102	108	105	105	90	104	117	83	77	120	106	104	111	111	104	123	94	123	119	128	116	102	120	124	93	107	88	102	108	113	91	112	111	112	125	121	110	109	112	124	99	110	103	112	100	101	113	124	111	115	109	124	119	119	124	94	119	111	116	113	90	124	103	111	113	117	119	115	87	105	93	117	96	82	104	121	118	104	113	98	122	96	113	114	106	117	96	100	119	98	114	102	113	130	119	117	103	77	108	99	101	104	98	111	106	103	126	100	111	116	83	115	129	105	121	106	106	117	105	100	124	109	107	123	119	118	123	97	121	123	101	114	110	108	116	126	105	111	119	118	122	119	113	133	110	124	124	111	92	120	111	116	111	108	114	101	109	102	100	117	92	92	114	96	83	107	104	107	105	96	113	88	114	95	119	103	132	95	111	112	118	104	108	109	106	99	110	112	132	106	102	109	103	92	119	102	116	120	126	113	110	99	105	97	101	96	98	115	123	112	119	98	111	112	111	106	104	112	106	114	110	111	126	112	107	130	94	120	138	108	108	121	99	116	129	107	107	131	114	90	96	105	106	118	122	104	106	119	105	112	97	112	108	116	132	115	103	113	116	104	87	116	107	83	102	96	104	105	85	104	107	110	117	106	121	122	103	109	106	109	102	121	96	106	93	110	128	104	110	130	111	89	109	114	108	102	105	105	116	106	98	120	118	113	110	104	100	113	101	109	97	100	131	101	112	125	113	121	120	119	120	113	128	119	120	103	121	94	100	110	122	125	100	125	100	104	106	110	135	105	112	108	107	98	102	100	108	130	101	105	104	104	123	100	121	114	105	109	108	116	101	126	115	102	120	112	101	127	116	108	100	132	95	121	118	107	97	86	108	121	103	92	105	114	112	111	118	107	108	115	112	109	94	130	115	111	116	104	104	118	103	108	124	135	116	109	106	122	98	129	117	107	121	94	108	112	115	113	116	104	98	109	101	103	97	118	104	117	104	113	108	95	93	112	102	128	109	77	115	101	112	104	113	113	143	118	104	104	111	125	117	104	102	116	127	118	125	109	148	104	107	99	131	105	120	102	119	120	95	114	108	120	107	124	103	104	118	101	112	95	97	95	108	95	107	127	126	127	111	106	114	115	126	96	108	114	117	108	116	123	114	124	114	99	92	108	96	111	108	103	123	98	114	111	115	102	91	105	110	104	107	90	94	101	100	128	103	143	111	130	105	107	113	140	108	115	97	115	118	98	102	118	105	114	106	115	112	105	103	105	100	109	112	100	96	113	119	107	122	100	97	110	103	79	113	135	114	127	124	120	111	123	112	104	101	111	101	140	103	120	126	116	104	110	134	111	112	103	122	119	104	106	112	113	97	131	115	105	101	105	108	107	112	104	117	117	107	119	86	114	104	125	79	114	110	113	97	111	125	105	129	104	92	110	121	100	115	107	128	104	102	124	108	93	135	109	111	98	96	110	106	103	93	108	117	116	98	128	105	116	108	91	111	94	92	112	127	95	104	118	112	83	118	107	117	115	100	102	117	106	114	97	135	124	123	110	110	105	136	115	117	101	116	117	94	104	117	107	120	97	121	111	122	109	121	114	106
3878	1471	1246	631	495	354	335	284	261	246	211	228	231	228	231	225	204	219	216	228	192	181	199	197	200	211	203	204	214	195	213	189	191	217	196	204	213	179	199	182	168	177	216	202	197	201	208	191	188	202	195	207	211	219	177	211	205	204	196	197	178	200	227	189	206	214	162	189	198	209	200	183	201	194	183	194	183	200	205	196	207	202	180	181	188	219	206	167	177	209	177	193	224	204	179	199	187	171	204	189	194	206	206	190	186	218	220	175	192	176	187	208	214	184	208	207	184	170	204	215	203	180	194	165	201	197	195	197	204	234	207	200	190	195	191	203	214	210	190	222	185	211	189	199	191	195	194	180	189	205	201	210	217	196	214	211	199	180	193	221	197	199	175	199	178	208	193	200	211	196	199	198	199	176	188	177	204	189	199	184	169	192	188	201	196	163	178	208	179	191	171	183	195	178	216	170	194	200	196	194	176	193	203	224	197	179	209	176	216	190	187	210	183	205	218	193	185	174	198	177	192	195	186	201	182	227	190	189	188	209	178	196	194	200	200	220	196	173	165	207	199	192	195	200	181	193	187	190	191	208	208	198	199	183	175	190	193	199	216	192	187	196	186	205	203	187	208	190	206	184	200	204	198	182	187	200	195	184	205	194	206	224	167	195	171	200	214	216	211	164	182	204	200	194	187	169	174	221	191	212	185	169	196	195	181	221	214	200	184	169	171	178	191	197	216	204	171	217	232	192	213	200	173	216	188	187	189	196	202	229	200	188	184	197	193	173	176	188	198	214	186	188	214	188	201	197	201	207	189	198	194	199	198	182	203	196	236	189	219	178	205	203	210	203	208	167	179	174	211	179	206	177	171	204	204	170	184	175	197	214	190	192	195	173	169	180	186	201	207	194	193	207	196	207	191	193	210	184	205	181	188	199	183	213	197	204	191	185	189	202	186	205	220	181	208	216	207	211	220	198	179	191	201	177	205	167	218	159	176	187	191	213	217	179	179	172	183	195	173	190	200	200	176	185	204	197	182	201	182	194	185	207	184	193	180	196	184	187	155	194	197	179	223	196	204	186	193	172	207	200	191	194	184	213	185	203	193	194	200	221	202	198	212	202	202	202	197	171	190	198	205	192	188	186	190	216	207	198	206	175	175	166	202	197	200	201	192	209	216	185	189	178	209	221	195	191	201	197	167	178	191	194	164	173	215	178	194	209	188	165	205	201	194	184	187	212	180	182	198	212	214	201	201	186	207	202	177	223	203	186	196	214	183	171	184	212	207	211	188	211	183	205	193	234	209	188	175	194	180	177	221	224	207	179	183	182	208	197	181	192	210	182	204	233	222	197	194	196	215	199	216	202	197	201	182	187	204	209	193	192	200	199	174	208	212	207	201	190	189	194	188	210	198	205	180	197	197	203	192	192	194	200	181	213	202	173	188	191	158	185	209	185	169	178	208	198	183	211	194	197	196	184	217	203	203	202	204	198	166	223	191	209	218	197	224	188	212	186	179	171	193	190	200	174	163	194	224	183	200	215	170	191	174	204	157	200	195	211	202	183	203	174	206	218	208	198	216	206	190	211	187	195	182	200	190	202	202	195	184	174	205	193	176	180	194	176	186	204	210	186	206	167	190	187	202	188	189	201	207	178	207	206	221	198	194	201	218	189	193	212	217	186	189	189	167	179	210	189	198	186	193	211	187	197	205	191	223	180	168	179	224	198	179	202	194	200	185	210	167	205	210	176	192	177	205	203	176	192	199	170	199	158	177	187	202	193	170	199	192	192	213	202	200	225	201	228	212	218	164	210	200	221	205	202	203	181	195	189	202	191	175	182	194	190	200	201	209	177	182	186	215	178	197	194	198	190	194	216	210	186	211	193	216	183	203	204	185	202	221	206	165	183	181	197	200	192	196	210	219	201	210	190	189	181	194	188	197	197	173	187	192	186	196	204	186	232	196	207	180	182	206	191	209	232	190	195	183	194	196	209	173	179	200	189	184	203	186	198	191	191	214	213	186	227	221	196	181	195	186	228	180	204	182	209	174	183	211	201	198	202	202	192	195	203	200	191	195	191	203	182	170	179	186	222	169	212	213	199	191	178	191	190	191	218	191	194	198	209	199	175	167	199	181	204	203	194	189	187	173	205	193	196	177	195	181	209	210	174	195	200	186	206	194	214	189	184	182	199	207	175	191	201	175	197	212	196	175	189	178	160	190	217	189	189	201	186	213	176	218	205	204	167	192	191	193	194	199	174	183	176	184	198	180	193	203	209	218	186	185	199	217	189	176	168	183	209	192	204	227	205	179	173	195	179	194	214	191	203	191	181	203	197	203	195	199	205	192	181	181	190	189	219	189	171	191	188	195	181	203	182	177	203	178	166	181	216	194	197	208	200	211	174	192	198	179	185	167	184	197	201	189	197	187	184	198	194	184	173	198	214	175	194	201	173	192	191	181	202	195	199	197	186	188	183	209	195	203	203	188	216	199	209	173	189	175	189	198	176	177	196	202	213	198	184	196	189	202	194	198	184	204	184	187	194	172	196	205	216	204	183	189	200	211	186	188	195	214	189	191	188	187	208	198	203	191	152	191	186	187	206	225	216	183	187	190	213	181	175	214	188	205	168	196	187	179	176	213	192	203	176	185	203	190	200	191	193	187	190	189	194	209	169	163	204	182	172	200	191	207	183	194	206	197	197	193	196	171	175	201	206	219	190	194	186	175	176	183	191	182	189	218	183	211	178	199	184	187	204	211	183	213	200	210	189	187	184	227	192	192	188	220	180	178	173	197	223	191	182	190	201	192	177	211	204	194	188	205	220	203	188	201	195	194	206	195	191	205	183	187	196	192	160	199	192	200	182	193	179	186	189	208	195	196	198	178	209	198	207	195	193	193	225	179	183	183	197	192	212	223	200	192	228	194	187	201	164	177	194	193	205	209	176	205	188	195	192	206	191	182	183	222	193	204	193	220	205	170	207	201	193	189	221	154	205	192	208	194	188	200	189	198	215	218	184	221	189	199	197	203	216	183	173	194	185	210	194	194	179	189	192	178	208	181	204	195	192	201	211	194	183	190	209	206	186	198	184	178	194	194	202	205	195	205	184	176	191	185	193	204	218	191	191	194	174	201	201	190	209	188	192	196	193	175	195	191	183	204	194	195	185	204	185	201	179	169	193	198	176	216	199	197	172	168	181	158	193	213	186	195	208	205	170	224	197	180	187	206	186	197	195	183	210	183	205	214	190	203	174	225	202	191	195	172	181	209	196	173	178	213	188	182	199	180	188	201	196	217	163	204	206	180	170	185	201	183	222	194	224	209	200	186	182	185	223	212	219	191	199	159	179	185	194	170	195	198	182	191	206	212	205	203	188	206	204	186	197	193	197	175	208	206	223	188	210	189	192	168	190	197	182	172	198	210	169	204	206	192	208	177	176	197	217	189	194	190	188	197	189	208	200	212	206	209	188	189	184	181	205	191	188	187	172	184	187	193	197
24113	21364	28806	24262	21194	4484	901	649	558	518	497	409	351	351	360	364	367	362	331	364	338	330	323	316	322	314	336	349	306	301	330	324	292	305	332	310	302	321	321	293	319	310	300	302	329	308	279	318	298	297	288	323	289	318	261	317	320	326	284	298	298	297	298	269	338	294	272	325	294	302	323	306	291	325	321	294	317	299	325	317	319	283	321	290	312	283	278	294	294	290	294	319	288	328	252	332	307	314	312	301	313	295	289	332	304	295	298	324	309	294	305	335	299	301	327	299	293	297	315	315	315	309	292	274	289	289	303	266	275	312	293	294	309	280	274	280	319	304	296	317	273	296	291	302	297	299	314	296	313	285	285	335	288	296	285	344	295	310	314	283	318	281	281	302	288	300	280	307	336	313	289	272	311	293	305	298	288	302	274	269	292	293	308	313	261	299	306	283	319	276	282	274	290	277	262	298	300	276	265	311	311	308	300	301	297	323	308	312	323	291	292	313	304	309	306	273	288	307	318	288	281	312	316	298	329	285	289	294	327	300	334	274	276	314	312	282	292	305	307	284	307	301	301	302	276	302	272	301	302	288	296	308	302	312	323	301	326	312	295	325	282	317	310	312	292	307	294	301	280	297	314	298	308	302	313	318	305	298	303	283	333	281	330	255	304	305	297	303	318	313	289	294	303	259	328	309	272	282	293	311	303	323	291	303	292	299	285	348	317	290	287	328	325	296	284	308	316	323	318	283	284	294	296	286	294	275	318	299	283	306	279	305	315	295	283	303	303	290	305	281	328	291	288	308	304	293	289	319	301	300	321	295	289	338	299	315	306	290	320	320	284	314	317	277	289	321	279	288	275	298	298	284	327	315	287	296	320	311	292	266	300	323	290	286	304	281	300	323	301	293	293	311	311	348	314	275	316	300	316	290	286	321	291	301	321	272	302	298	279	309	298	317	298	289	284	263	280	315	283	311	296	283	318	311	302	291	298	286	316	303	306	291	299	273	311	298	328	316	297	307	282	288	295	314	339	311	266	305	306	319	287	253	327	289	296	284	290	333	291	271	278	280	309	304	294	317	279	305	308	302	323	306	269	312	313	285	273	296	300	297	301	305	309	303	275	312	318	306	311	308	299	336	273	297	278	310	275	289	286	306	291	298	277	303	295	284	298	348	293	348	305	277	337	288	303	286	292	304	290	284	295	320	281	309	273	295	294	301	306	285	306	309	315	308	336	302	301	315	295	295	279	279	320	305	285	293	292	291	271	299	333	293	301	320	266	295	294	288	283	311	296	277	298	301	318	294	283	291	322	276	259	286	288	300	319	284	271	274	278	279	262	330	275	282	280	308	325	329	314	293	312	292	303	291	314	299	324	278	294	332	296	298	314	302	298	299	307	323	290	311	283	299	289	307	305	296	297	305	282	302	294	316	324	300	301	288	302	341	295	300	303	296	316	296	316	321	297	287	271	284	295	295	311	299	295	305	310	309	257	310	330	313	300	327	299	307	307	281	272	281	307	312	307	281	312	316	293	273	290	277	287	290	290	294	267	309	301	304	311	326	277	323	315	292	298	290	295	315	277	327	319	298	276	302	319	303	279	304	317	316	312	322	310	286	292	319	338	267	326	309	295	262	281	302	288	328	320	269	297	312	321	283	329	288	306	283	315	290	291	303	317	285	299	294	308	295	311	313	288	312	278	287	329	263	280	303	260	308	303	277	308	312	309	253	306	292	315	309	273	310	300	299	283	277	299	286	304	303	292	299	294	310	293	271	312	295	299	306	293	286	284	300	300	322	313	291	302	307	267	310	311	289	280	290	327	297	286	307	312	280	277	309	303	294	285	299	290	287	285	297	316	262	313	286	271	308	311	276	290	302	296	305	301	301	304	303	338	310	279	310	313	293	270	334	271	309	285	278	324	296	279	287	283	315	302	293	287	277	317	274	326	289	279	320	310	306	287	268	294	287	285	307	301	277	267	295	282	262	316	317	292	307	334	305	332	304	275	295	296	273	302	306	309	295	279	291	301	303	311	302	309	323	273	307	314	309	310	286	296	310	306	308	276	306	307	307	277	296	313	277	278	304	271	294	308	278	311	315	297	320	304	286	307	299	272	296	286	293	299	288	312	290	296	287	304	286	295	286	272	317	319	298	336	264	295	291	289	301	296	275	319	272	300	325	277	261	343	304	315	317	324	290	291	258	278	290	289	271	282	290	317	288	289	291	305	291	296	288	278	284	285	270	291	263	272	331	317	299	278	286	305	317	271	297	306	303	279	315	279	294	292	304	299	284	294	299	310	321	328	302	274	289	274	304	253	282	331	300	297	270	298	323	317	300	309	328	306	305	303	296	317	309	298	305	314	285	289	342	330	300	284	296	295	302	327	312	313	296	308	289	289	283	265	304	294	308	307	277	280	302	292	307	293	302	302	268	299	277	300	295	300	295	329	304	335	285	304	314	298	270	298	316	304	319	318	276	298	308	291	294	289	289	246	313	292	291	303	312	323	303	291	278	271	264	300	333	325	297	274	309	320	324	297	300	300	322	294	308	285	310	298	310	295	296	292	300	298	298	276	295	292	302	292	349	314	336	326	280	310	287	279	322	307	311	266	286	312	286	301	282	325	291	308	294	297	303	307	286	302	308	323	301	324	296	310	303	296	299	327	282	278	290	320	324	315	293	297	314	291	300	305	336	290	324	300	291	272	295	309	291	283	265	315	322	311	304	313	327	294	294	298	273	267	279	308	305	270	319	304	305	288	304	314	334	271	307	334	275	278	314	297	290	294	298	284	282	301	317	314	311	283	317	315	291	304	308	342	300	268	282	313	299	302	285	293	293	261	266	313	298	290	317	290	304	296	300	305	278	317	290	291	326	305	313	310	304	293	314	283	312	283	321	327	297	270	317	329	289	282	318	324	304	286	317	291	273	269	305	294	328	297	271	299	289	299	295	317	337	315	329	300	325	278	321	318	283	316	331	297	272	317	308	271	304	302	293	292	313	317	282	277	260	281	284	305	295	309	320	278	307	306	302	289	295	282	288	298	287	333	299	306	310	302	269	287	289	290	304	309	294	310	290	304	317	280	302	295	336	273	287	297	299	290	289	302	280	298	299	308	321	280	309	291	321	282	299	295	324	294	287	288	290	287	274	259	275	295	278	297	299	298	278	271	314	326	294	283	318	311	328	292	291	298	298	276	261	310	322	347	305	303	296	278	287	274	287	303	294	289	273	280	309	322	299	295	309	283	329	280	294	286	292	265	298	283	283	319	292	298	316	274	291	298	288	313	292	268	328	306	326	292	306	283	305	297	320	306	310	285	314	304	300	280	289	286	296	285	286	316	301	276	334	310	283	286	274	315	319	293	270	305	292	326	304	307	321	319	290	275	331	300	261	317	285	306	286	294	318	300	285	304	311	279	298	320	310	276	314	332	323	306	312	309	338	308	300	331	292	304	291	303	296	267	305	309	280	281	330	321	314	291	274	317	280	308	290
5895	11041	9260	4923	3320	2432	1907	1592	1271	1078	1028	856	806	814	751	717	641	600	641	592	585	574	556	613	561	544	527	562	495	515	524	513	498	575	504	518	518	613	528	480	490	505	529	515	506	500	518	563	519	498	500	493	486	476	502	507	508	522	491	499	489	513	484	489	445	510	492	470	460	491	493	509	493	453	494	497	517	493	498	462	467	479	485	458	464	480	479	490	513	495	487	464	492	503	491	496	465	485	485	434	466	474	499	495	468	509	511	521	460	504	474	484	446	463	465	478	484	481	474	464	472	473	487	466	463	474	481	482	435	493	481	478	440	452	507	501	521	485	479	474	527	513	491	456	513	493	480	476	508	468	496	460	490	466	502	496	466	426	472	520	521	472	488	480	490	484	509	482	486	484	468	499	509	504	443	506	479	517	504	492	463	463	478	467	500	438	454	485	514	507	487	463	500	485	499	483	479	455	454	463	505	499	484	511	463	443	479	496	450	462	435	470	496	510	463	513	498	489	488	515	512	491	495	506	474	443	511	505	487	446	494	467	473	432	477	463	481	467	526	515	479	464	460	518	489	456	467	490	455	469	477	471	478	468	541	484	492	498	444	489	477	494	462	492	504	503	466	473	500	478	486	474	502	517	461	464	479	497	458	486	477	473	463	481	494	460	474	481	502	502	484	487	485	499	532	469	453	467	490	494	470	500	474	506	508	487	465	500	515	439	481	522	483	474	469	483	471	508	500	495	494	485	478	470	463	471	474	441	495	491	448	485	501	482	454	495	508	489	486	518	532	459	498	451	459	480	471	472	512	484	488	475	457	492	494	477	505	445	496	480	491	480	470	477	513	489	471	508	448	518	472	501	475	439	435	492	476	451	470	517	478	483	456	491	466	472	500	498	499	468	519	465	464	480	501	470	482	470	464	498	476	450	522	481	489	498	470	466	485	468	494	491	491	484	455	458	472	500	498	496	527	497	477	471	481	501	524	472	484	477	504	508	504	478	515	480	492	471	505	460	502	486	451	489	518	466	462	430	496	459	490	497	498	469	512	490	472	467	471	487	502	534	516	529	501	477	529	465	478	482	492	483	477	497	481	473	483	490	483	477	504	436	464	528	494	510	484	482	469	481	471	486	493	465	458	485	504	512	500	458	506	483	478	479	486	460	455	450	463	522	477	500	463	509	499	503	466	484	496	482	459	461	479	516	464	454	483	460	459	484	480	464	510	512	503	483	496	465	498	485	492	450	496	497	438	480	492	462	477	477	400	484	476	525	486	500	456	463	484	475	489	494	507	490	475	489	483	496	487	501	503	490	525	495	487	506	498	507	437	523	495	499	514	488	497	477	488	476	460	495	482	498	499	477	455	488	453	461	480	479	496	503	505	459	473	487	478	482	514	470	499	482	517	466	515	467	521	480	506	467	478	486	517	472	445	482	462	465	464	483	449	471	490	442	471	489	489	459	465	478	508	468	490	515	485	476	476	511	468	433	458	437	432	458	456	474	462	509	489	453	449	486	506	478	488	484	452	496	452	492	505	483	458	462	471	510	495	460	526	478	513	483	503	447	543	502	448	472	497	514	513	481	470	548	488	447	500	513	518	506	447	479	450	458	444	503	451	500	481	499	496	492	478	516	503	501	468	465	533	489	492	522	448	495	472	516	480	469	460	490	488	461	472	475	465	489	471	521	464	442	481	445	477	482	489	528	489	487	466	511	467	487	519	482	506	485	483	458	478	430	500	463	515	499	495	472	435	500	516	443	489	501	449	464	511	469	467	463	476	466	492	453	460	428	504	464	515	469	471	472	516	481	447	446	484	475	473	465	521	497	503	493	471	447	492	496	518	499	461	494	470	489	470	481	454	466	489	467	462	495	474	461	456	454	491	478	473	479	467	498	447	466	487	474	484	472	455	499	462	485	506	452	529	510	477	451	499	507	483	471	519	495	483	483	501	524	488	491	524	495	485	510	502	479	505	448	460	458	490	436	512	468	498	476	480	499	494	496	510	492	440	472	466	456	531	442	499	468	446	503	493	500	466	462	525	487	481	466	489	503	506	473	477	451	477	478	504	458	494	474	505	470	473	498	459	454	466	498	500	495	507	460	452	500	522	487	464	518	486	460	484	482	494	505	464	464	482	480	459	489	459	479	501	477	458	483	495	465	455	463	474	453	486	442	424	466	477	518	464	470	486	470	508	450	474	474	498	455	477	482	472	459	498	505	445	486	498	507	474	469	438	524	472	492	453	445	501	521	474	464	481	515	495	501	450	479	505	487	478	499	468	476	485	510	482	494	483	485	465	523	506	491	504	485	523	462	482	511	480	494	444	473	457	462	508	453	539	525	460	491	467	497	471	451	482	487	484	458	480	451	517	495	496	483	479	456	515	508	491	475	479	527	499	474	462	431	526	517	478	469	488	513	468	506	492	495	449	461	471	461	490	532	476	524	487	513	466	467	487	485	487	493	459	462	484	512	483	500	477	463	450	488	495	499	486	489	466	494	503	468	473	501	474	468	515	470	492	495	496	494	517	460	495	448	490	501	470	462	494	453	487	499	444	490	487	488	481	496	487	467	458	483	495	476	513	458	470	488	493	484	491	500	462	489	478	493	458	442	507	492	497	499	472	488	501	529	525	456	473	449	489	486	434	457	523	465	454	459	437	489	460	463	489	465	466	446	468	512	492	502	476	506	499	453	558	504	447	472	491	456	439	479	463	503	486	472	455	491	484	446	462	477	478	481	488	492	472	452	481	506	471	510	484	502	473	503	483	526	469	501	498	492	489	513	460	500	543	473	487	515	434	507	470	518	462	474	464	474	453	432	483	459	463	474	498	501	506	483	466	493	452	480	487	481	515	497	468	475	504	486	490	473	469	504	478	509	493	486	469	489	501	509	487	475	500	461	512	460	448	438	471	487	457	495	480	482	475	528	483	500	488	471	508	455	508	467	468	482	443	512	503	456	476	508	511	475	455	475	447	499	512	502	506	467	478	426	465	521	471	488	503	472	503	462	489	521	494	474	507	473	464	488	446	507	493	482	481	484	501	504	459	507	467	471	497	474	501	488	455	469	511	470	503	446	492	498	434	521	468	470	489	486	481	433	461	482	471	472	471	455	475	473	521	492	472	458	461	494	456	493	475	484	486	465	516	469	475	499	478	510	476	460	518	497	478	465	507	466	515	501	465	471	489	506	495	487	494	493	497	446	504	512	469	472	464	490	485	463	539	465	489	499	463	472	476	505	471	492	502	496	474	459	500	464	462	522	480	506	487	486	525	493	440	467	502	484	517	492	497	476	504	492	478	503	443	489	479	530	499	433	532	490	481	454	444	459	486	439	468	490	485	477	515	514	498	485	508	517	458	481	493	476	504	488	514	468	486	483	484	468	481	504	501	488	474	517	443	514	489	474	479	440	484	481	440	497	479	490	492	512	482	506	456	462	469	468	454	494	461	510	490	486	468	461	503	490	475	514	484	478	476	477	481	487	490	466
23155	21374	29399	23706	21374	21227	4116	1141	861	759	714	681	628	597	606	605	555	572	563	482	515	481	524	517	479	505	485	446	481	458	462	432	476	449	489	484	500	427	493	448	466	404	425	428	443	463	463	498	423	452	441	455	457	410	463	434	465	498	425	402	409	430	453	399	435	414	462	429	429	447	445	464	451	425	425	459	440	441	404	445	493	451	415	446	412	464	441	449	423	494	458	430	432	429	452	467	436	429	431	417	443	433	411	445	430	431	439	424	441	445	436	400	451	454	458	439	439	421	451	463	472	438	454	456	480	416	474	433	455	465	473	438	482	406	419	467	438	427	430	440	415	450	477	447	476	456	437	480	472	445	432	465	414	375	427	431	454	428	465	432	433	457	430	437	465	458	403	437	456	419	438	405	412	460	432	439	417	460	434	447	426	454	453	447	426	417	471	421	454	445	451	439	461	464	463	448	416	458	448	460	400	410	444	450	494	425	432	457	468	441	419	426	459	445	390	425	426	447	433	457	423	436	455	401	439	423	448	415	422	436	434	423	438	421	437	464	439	421	481	420	446	411	459	442	442	421	442	437	424	423	451	405	439	475	392	416	460	411	439	432	423	446	451	436	444	422	456	418	466	403	455	435	400	473	465	444	397	405	466	428	422	442	428	431	426	426	455	410	459	457	416	424	441	407	427	466	431	458	426	452	441	419	437	493	451	444	428	415	456	447	431	400	441	436	429	422	436	428	437	476	432	462	461	442	460	461	448	441	453	457	413	424	434	449	438	466	456	417	434	420	419	450	473	452	457	446	433	458	404	439	444	408	452	428	445	466	441	422	432	447	417	467	412	465	435	452	434	434	411	402	429	403	452	423	447	409	405	447	412	460	416	444	454	437	445	413	460	434	427	409	401	454	446	449	476	433	427	423	437	451	433	458	433	440	456	417	419	412	409	448	479	440	440	427	423	450	408	415	443	446	394	474	416	417	448	449	431	446	444	407	411	408	431	418	447	442	410	456	428	423	469	427	436	448	427	434	448	444	439	433	425	396	429	447	431	447	439	439	435	403	448	422	417	430	427	441	417	440	462	433	445	466	430	411	433	432	435	466	429	438	414	428	445	484	476	442	462	435	441	429	457	421	446	464	398	427	464	442	448	473	447	462	450	431	439	437	418	411	449	420	429	428	426	438	437	455	432	455	455	446	427	404	415	451	445	429	464	462	436	443	440	425	438	454	417	430	481	482	420	454	454	445	436	470	404	418	449	438	424	439	432	449	461	471	428	460	445	428	455	447	453	429	426	419	457	492	442	431	453	452	432	451	431	462	464	420	465	452	442	451	443	442	403	401	480	447	418	444	441	431	432	405	456	434	441	438	405	467	447	431	458	444	426	399	389	449	418	439	442	455	432	444	478	436	446	426	461	428	432	438	442	427	417	446	434	422	400	475	450	402	435	468	428	438	401	412	440	461	414	457	442	428	446	464	454	432	451	453	424	425	473	434	425	410	439	446	437	424	437	441	440	418	467	456	444	402	431	471	430	408	441	450	469	421	477	478	445	446	425	429	461	438	460	445	405	434	472	438	427	411	414	417	417	438	454	435	426	434	427	406	424	456	483	433	455	434	434	460	475	404	421	421	428	422	442	472	462	445	474	460	417	453	460	432	467	441	440	442	424	437	402	415	476	449	431	457	432	423	443	472	448	437	399	424	423	427	423	445	443	440	415	448	443	418	439	458	421	443	443	434	435	429	405	442	427	395	427	443	451	437	406	459	406	434	438	443	412	452	435	396	471	437	416	446	417	421	451	402	459	457	421	426	434	444	397	429	453	467	448	431	451	422	438	459	468	413	491	449	453	440	441	439	480	458	410	470	404	427	425	444	424	461	431	454	444	426	477	451	483	399	395	439	430	420	426	416	440	454	425	439	460	446	455	472	394	406	468	440	405	454	445	428	397	436	415	434	479	457	421	437	430	419	455	449	402	440	454	403	447	423	408	464	452	444	426	452	436	387	442	450	433	437	458	435	432	426	439	463	464	409	434	455	431	422	418	425	454	464	429	429	433	428	409	420	423	448	477	417	435	435	377	460	437	422	426	436	414	418	464	473	455	425	421	439	465	415	432	442	433	442	453	436	389	444	430	436	412	448	433	392	408	469	441	444	412	424	440	421	445	441	434	464	416	425	470	440	442	426	403	423	438	403	428	413	397	462	507	441	436	420	433	439	428	456	452	477	453	429	445	438	419	440	478	466	420	441	458	435	404	413	438	451	471	427	422	458	441	460	428	435	436	438	451	396	490	399	449	432	413	421	433	437	394	465	442	451	451	452	443	460	424	418	450	446	433	423	430	460	423	478	452	426	429	423	447	436	429	430	434	427	430	458	455	451	454	432	424	472	421	432	455	438	419	436	459	464	430	462	422	444	450	441	459	462	431	470	457	451	418	405	442	474	447	457	422	429	460	451	437	441	435	446	415	435	415	417	375	427	437	413	425	413	447	439	442	451	399	417	429	403	471	436	404	420	407	413	417	448	427	439	421	398	441	460	430	447	463	439	432	419	440	419	463	456	444	424	433	441	420	436	435	430	455	442	429	421	432	436	449	435	444	460	466	461	404	434	427	471	443	432	414	438	428	428	425	415	430	433	393	376	438	432	455	445	441	404	423	406	429	408	463	365	391	444	414	424	448	419	409	453	406	446	436	444	404	437	439	429	456	446	450	447	465	421	428	453	423	457	451	445	423	463	462	438	425	437	428	452	454	434	433	440	464	408	444	443	456	399	480	430	430	430	415	430	443	413	443	459	465	413	440	462	450	401	442	426	438	440	443	421	436	441	435	448	432	414	428	435	428	440	420	408	446	443	397	438	428	474	458	417	446	418	455	408	427	431	441	429	425	436	415	426	414	431	418	426	445	440	402	451	450	476	445	422	460	442	417	441	412	454	447	473	445	435	450	392	440	461	443	435	497	414	438	405	439	448	434	446	432	458	443	435	454	408	453	439	419	394	449	442	440	408	463	420	429	460	430	416	453	423	425	449	445	459	449	435	419	445	429	450	420	431	451	420	411	450	421	452	408	452	439	423	459	416	415	416	457	442	427	475	451	457	458	445	409	410	450	439	436	441	440	446	430	452	425	458	451	428	459	420	439	440	430	447	443	400	436	439	446	453	428	464	448	409	415	440	461	439	446	400	467	435	424	467	425	446	439	430	449	469	423	424	426	419	441	440	447	442	455	434	457	428	469	451	423	427	446	407	498	412	444	431	427	402	414	408	418	460	436	431	458	440	428	424	419	430	441	446	449	437	424	467	434	420	458	449	447	451	449	440	467	434	446	440	425	454	434	432	466	414	411	417	419	404	450	434	463	488	411	451	402	434	436	412	425	444	428	462	468	443	414	413	411	436	443	465	454	441	438	400	435	394	456	419	420	441	445	443	437	407	449	444	413	457	419	465	413	432	439	430	408	406	457	467	428	407	425	450	441	411	439	441	423	427	435	450
8550	17782	15036	8222	5725	4309	3338	2739	2302	1952	1717	1538	1374	1266	1106	1112	1076	997	975	877	908	905	898	866	841	848	805	818	779	747	699	763	758	782	771	774	781	754	777	754	733	718	739	765	749	718	735	719	718	645	716	662	692	740	740	689	732	703	737	690	696	699	729	702	740	720	709	740	712	754	691	670	744	746	670	733	715	688	700	690	690	694	734	642	764	717	680	704	723	682	714	675	673	720	754	711	738	741	702	685	693	726	671	685	664	656	682	740	686	649	717	721	658	724	688	677	692	669	707	676	685	705	657	682	700	679	732	723	670	706	702	722	701	713	692	690	681	689	712	712	721	707	725	710	661	667	756	678	670	697	670	659	671	694	668	707	705	743	760	684	701	646	685	726	681	722	679	719	711	691	714	738	645	656	686	654	722	685	675	664	668	695	747	691	675	686	709	685	739	716	719	726	706	667	723	647	694	643	741	728	709	705	711	643	695	723	727	697	728	697	683	712	746	687	660	685	724	721	696	671	680	674	704	697	734	698	712	683	656	691	711	671	738	701	650	688	728	685	756	681	673	675	700	677	680	665	688	688	677	683	701	719	705	655	679	668	653	675	709	727	693	694	737	654	714	713	721	642	684	657	700	702	702	686	720	718	657	683	674	704	678	693	683	660	685	657	694	647	681	704	692	706	718	671	696	707	678	704	707	648	687	662	733	682	681	703	701	651	671	703	708	686	706	652	681	657	685	667	703	702	725	788	654	713	680	719	706	733	644	685	730	663	701	648	691	685	684	679	681	690	744	694	685	687	673	675	659	720	698	688	720	697	663	659	656	708	700	724	701	732	632	686	669	669	694	676	659	680	685	707	677	690	673	658	715	713	684	786	686	639	675	709	661	696	676	671	735	727	693	702	690	717	690	676	699	656	678	680	680	665	703	672	706	653	731	645	687	669	695	681	671	661	709	728	670	714	683	691	647	687	651	659	703	680	686	705	671	726	685	693	720	698	715	732	740	666	718	695	698	647	673	697	668	675	703	719	676	724	737	629	684	702	723	650	686	646	660	652	696	689	679	668	699	718	663	728	703	654	725	692	692	668	724	651	712	674	648	649	695	664	725	702	690	730	707	712	720	712	704	727	699	668	682	726	727	661	668	692	697	706	724	695	658	703	695	723	733	706	670	742	664	679	650	684	679	712	716	717	722	664	715	699	684	692	675	666	705	736	651	725	740	669	737	756	665	712	659	644	663	724	663	693	682	672	712	696	716	683	684	702	698	700	652	712	688	695	698	695	702	738	724	724	678	697	711	656	672	696	683	728	715	712	678	691	694	694	674	662	703	670	708	704	642	664	711	715	685	676	673	678	695	656	671	670	712	662	711	717	711	711	697	700	690	636	694	705	705	724	731	689	677	687	699	713	694	677	693	710	677	685	679	706	726	710	753	694	672	721	707	675	718	694	681	735	690	702	684	709	687	722	689	709	682	743	701	678	710	731	694	701	716	686	685	681	716	700	719	656	626	712	704	635	732	680	677	734	666	746	710	678	691	675	709	712	703	693	714	680	694	700	674	699	676	756	657	692	699	715	660	668	682	704	668	719	696	740	649	707	699	666	672	718	676	674	684	700	720	702	696	694	645	642	690	762	694	688	676	730	679	748	702	666	707	763	686	694	711	695	706	671	717	710	690	735	688	667	683	670	725	725	696	690	669	658	672	721	691	710	669	648	718	689	714	680	706	710	765	682	706	669	690	676	711	734	709	655	674	684	663	693	718	704	717	678	700	695	642	682	709	700	687	743	752	685	726	723	674	660	699	679	708	708	742	611	713	673	663	729	653	679	721	710	714	658	644	650	712	683	690	662	689	693	712	658	694	700	688	682	716	693	647	684	649	709	716	675	655	724	647	705	696	646	632	666	660	708	660	681	674	693	708	701	666	688	743	684	655	690	693	711	733	663	684	704	695	681	709	692	685	691	676	670	692	683	673	696	687	674	686	654	700	712	718	683	686	703	671	701	721	675	680	734	713	665	676	661	682	682	681	647	719	724	704	724	674	682	678	709	701	699	706	666	679	704	727	704	679	706	670	681	673	674	679	739	653	699	709	690	710	650	682	702	660	647	650	650	702	678	662	697	735	667	673	692	623	659	675	696	685	683	671	669	667	717	690	690	718	691	658	688	737	721	694	665	668	722	692	668	673	660	678	728	721	682	677	691	702	695	725	674	745	719	704	687	666	697	691	649	720	727	648	680	740	709	638	711	712	708	711	734	636	685	730	674	657	717	705	703	702	725	676	677	698	688	733	682	709	737	708	678	686	690	733	686	681	645	697	705	714	709	639	692	728	689	708	728	695	699	694	688	677	689	675	739	666	715	674	736	709	744	689	657	633	675	714	665	667	734	699	697	725	695	673	684	698	668	705	679	687	649	672	692	660	721	719	738	706	695	722	685	699	672	734	655	691	713	738	662	723	687	704	748	690	685	743	670	662	709	682	672	730	675	661	689	682	698	679	681	663	696	728	740	746	684	660	657	693	755	745	664	679	646	676	692	695	675	721	674	725	670	725	668	715	716	698	676	729	733	693	722	684	675	719	699	698	685	663	695	705	675	722	663	764	713	711	704	688	717	713	681	684	716	703	678	688	699	713	684	712	691	699	719	686	631	734	645	720	719	702	696	682	711	687	658	676	701	724	698	713	663	726	735	729	685	753	730	724	661	709	703	694	672	679	735	686	682	638	674	669	702	728	657	704	669	715	722	710	721	693	697	650	650	696	685	743	700	716	711	669	701	739	682	700	732	723	665	722	753	688	687	707	683	689	743	705	677	710	725	718	708	717	734	663	727	727	698	739	689	731	707	672	674	683	697	729	693	686	671	681	706	695	686	704	725	708	692	726	694	712	688	726	686	683	667	687	688	703	673	708	745	670	709	728	683	708	695	699	697	668	705	684	667	732	690	672	700	666	646	706	714	671	712	674	709	731	713	660	690	729	699	664	699	684	653	741	687	671	680	671	777	696	689	693	668	636	729	727	721	689	625	682	735	676	670	722	661	711	678	720	733	730	666	693	744	707	707	684	630	714	727	684	705	709	745	724	687	707	658	693	724	711	690	709	686	671	703	714	728	727	735	680	734	661	683	680	667	733	661	667	751	648	686	719	684	708	712	667	682	721	638	670	711	698	674	709	664	692	687	708	717	729	673	676	667	665	682	722	754	699	655	669	688	649	712	670	698	691	732	705	657	686	679	729	697	710	666	698	726	663	664	653	702	733	678	681	657	684	703	691	700	719	676	682	645	702	703	691	717	715	677	701	645	660	705	698	697	628	688	693	733	687	715	705	708	703	702	730	654	721	713	668	716	670	660	707	716	704	693	723	712	674	737	715	698	691	682	714	730	687	719	721	696	701	697	706	668	700	706	669	699	706	688	724	662	703	700	697	683	707	714	713	702	693	663	676	649	679	662	682	754	711	695	709	729	682	673	627	696	680	666	652	709	635	734	688	723
26932	20788	8137	486	258	177	154	164	133	143	125	133	104	119	117	121	120	127	111	121	112	104	116	100	120	129	117	112	111	97	94	115	122	113	117	116	96	119	111	112	116	107	91	115	99	110	97	121	122	135	113	99	108	121	118	120	104	135	104	110	113	102	95	109	116	93	126	115	124	109	97	108	124	111	113	99	123	99	119	117	106	103	113	102	103	116	104	104	102	121	130	109	104	111	109	101	108	131	141	107	116	117	98	101	114	96	103	112	128	111	124	122	117	93	96	103	108	122	113	121	128	117	95	107	117	112	105	112	104	102	87	106	113	127	122	114	120	105	105	114	110	129	97	103	116	123	101	115	98	106	146	96	97	123	121	116	90	107	141	104	124	125	105	107	100	103	118	106	118	111	102	105	123	117	111	106	113	111	103	91	109	106	105	112	121	106	100	96	117	124	120	118	137	94	118	113	102	99	102	124	130	107	97	102	100	107	94	124	107	106	98	109	87	111	95	100	137	113	108	114	128	113	114	118	106	116	125	105	118	118	116	91	111	128	104	122	105	112	125	99	130	109	110	115	101	109	115	117	105	101	103	108	105	114	96	104	104	118	92	123	113	106	126	115	115	113	107	97	115	108	103	117	103	118	117	84	114	132	116	96	117	127	122	99	103	106	132	115	109	123	115	119	114	128	93	126	117	131	106	113	99	107	114	122	121	102	129	108	91	101	108	110	121	105	137	114	113	107	118	102	90	112	110	105	135	87	104	108	116	121	95	97	107	105	128	114	117	103	107	107	100	115	122	110	96	116	115	115	117	133	119	103	112	103	105	98	95	107	117	122	112	126	119	114	117	101	113	114	97	106	111	116	115	108	114	100	111	124	111	104	130	103	108	125	117	112	108	97	106	131	108	103	136	99	120	106	124	118	118	114	124	109	96	121	118	119	119	103	105	114	103	107	104	128	127	108	102	98	103	114	106	114	101	94	133	105	116	114	117	117	108	117	115	113	117	102	112	110	116	105	129	104	121	103	122	107	106	124	127	106	114	121	121	121	118	116	118	112	99	112	124	112	103	107	107	97	102	126	125	115	117	122	111	98	116	125	107	125	101	103	105	127	117	112	106	122	106	109	101	112	90	117	128	126	117	114	105	132	124	114	109	93	116	116	108	112	90	119	112	124	97	96	100	96	116	119	117	105	114	112	118	121	106	102	125	119	107	103	115	130	101	105	101	120	109	118	109	122	107	112	92	118	122	109	104	95	126	115	113	107	134	99	117	93	126	98	114	125	92	106	107	118	131	100	130	109	113	121	99	118	91	98	108	114	120	94	111	103	126	112	114	118	97	117	118	109	109	103	114	93	118	101	123	126	110	103	111	98	124	97	107	118	132	101	116	112	90	113	108	107	113	102	105	112	98	106	127	116	122	106	112	97	113	95	120	116	113	106	109	98	118	110	123	105	120	106	113	103	120	126	111	123	121	107	121	112	114	98	113	112	112	121	128	130	104	102	123	109	105	108	104	120	98	100	125	110	119	127	122	129	117	121	110	107	118	112	112	118	106	103	111	106	110	120	130	107	110	90	118	103	120	114	98	125	124	115	102	121	102	115	112	112	121	111	105	122	120	111	115	107	93	113	108	115	118	112	114	116	133	102	109	117	102	102	110	106	110	90	108	116	93	106	93	110	100	108	120	101	98	113	113	94	100	119	109	107	120	111	106	120	148	93	99	103	109	127	89	127	112	112	97	112	114	98	105	96	107	91	122	112	129	119	116	105	99	132	106	104	114	117	100	98	92	110	123	124	121	117	110	102	114	112	89	98	107	128	105	120	126	92	118	111	92	110	116	99	123	109	112	123	124	111	129	110	114	112	114	100	108	106	94	117	119	105	112	116	138	110	115	108	104	118	117	87	127	98	112	103	132	108	102	121	112	99	127	90	84	117	121	113	110	99	113	109	122	110	100	110	124	100	115	116	121	98	116	110	138	106	115	93	115	119	117	114	114	110	102	115	136	116	116	100	118	110	123	106	96	104	115	114	129	89	110	106	106	119	108	101	110	89	109	97	126	96	90	110	91	108	97	101	111	115	88	125	121	107	111	124	99	124	129	97	100	101	113	121	128	118	105	117	104	101	120	103	114	126	118	119	111	135	105	108	101	112	86	121	125	116	108	97	107	103	106	132	112	113	99	123	97	99	117	108	121	110	99	103	94	102	123	113	113	105	125	116	106	122	114	102	118	89	126	108	96	123	90	117	106	106	112	92	101	97	116	118	121	104	122	99	98	122	121	122	102	116	135	131	125	111	118	102	121	116	117	131	92	126	110	119	115	122	113	122	118	121	131	119	115	98	103	109	97	118	113	104	124	96	107	116	122	123	121	117	114	102	96	127	101	124	95	132	92	93	115	108	116	107	114	118	108	108	120	112	118	114	109	115	109	116	119	108	102	126	121	115	92	122	102	125	109	119	114	119	82	115	140	128	105	113	104	101	105	127	101	120	105	125	103	100	120	114	107	108	115	124	139	111	118	110	121	98	138	109	98	112	116	132	115	79	119	127	111	114	119	118	101	127	109	106	120	102	119	141	116	108	110	105	130	107	103	104	120	105	110	122	97	130	98	112	132	96	98	111	116	117	121	104	109	99	121	123	87	113	114	94	119	109	109	117	99	112	99	123	108	104	124	126	106	90	128	106	122	124	108	110	120	90	102	117	112	107	105	104	105	121	110	110	127	116	103	87	113	100	101	116	115	134	108	102	117	108	118	100	120	120	104	114	99	108	103	106	125	127	112	125	117	106	123	99	97	123	117	105	120	98	114	114	120	94	113	113	107	124	123	127	102	103	111	113	112	120	122	118	109	111	107	110	113	108	98	124	109	102	113	102	116	106	103	110	106	117	113	110	121	127	105	100	108	112	92	100	120	109	102	120	114	117	139	101	110	103	113	100	106	102	96	102	99	106	122	101	102	100	107	109	114	118	102	109	110	129	117	107	120	107	118	117	106	110	88	87	106	113	96	126	130	115	124	107	119	115	112	105	118	109	101	103	108	98	103	111	139	113	127	127	116	113	100	105	103	94	105	125	112	112	112	108	113	118	115	106	112	116	108	120	94	118	109	109	101	125	97	127	126	130	141	84	123	119	98	114	96	104	109	108	106	110	106	126	104	107	114	110	107	112	113	113	114	89	93	123	105	106	98	115	111	134	100	116	123	114	116	96	127	124	113	89	115	98	114	120	109	114	88	119	120	119	109	98	95	125	106	111	114	111	115	123	110	110	101	127	100	108	98	123	107	105	116	121	111	113	113	106	98	98	112	95	110	106	116	120	137	91	109	132	108	98	103	131	117	95	107	122	122	106	86	113	107	109	118	114	109	107	109	121	148	107	128	119	95	121	108	108	112	91	108	115	118	120	120	102	119	116	120	100	116	98	99	111	103	126	129	117	110	128	96	105	102	108	115	122	108	109	122	135	127	88	120	102	135	102	114	118	132	126	122	118
3830	1471	1259	627	460	375	334	309	266	232	253	240	235	194	248	229	218	191	227	218	196	205	211	226	185	223	224	221	215	168	206	191	212	202	194	215	184	183	198	205	184	223	185	188	187	219	199	208	207	170	189	206	172	208	193	208	223	188	201	219	191	196	174	194	208	180	194	212	180	192	177	194	192	207	200	179	199	195	216	222	190	190	183	221	191	172	195	201	205	183	188	169	201	187	188	193	206	209	201	187	201	169	201	208	195	190	206	209	206	177	198	200	237	183	182	201	187	215	209	170	209	173	214	186	183	186	215	202	213	190	210	177	192	191	198	195	192	176	205	188	181	211	215	200	200	203	199	211	177	203	189	202	223	188	190	185	200	226	216	200	207	212	186	218	235	205	187	181	221	182	224	201	209	200	183	209	195	178	198	195	212	200	177	163	197	222	208	203	202	197	190	211	193	167	182	225	198	210	198	186	222	223	177	200	214	183	199	188	215	171	195	195	181	198	202	195	192	198	213	171	179	202	204	172	195	193	188	182	205	195	165	199	177	185	182	170	176	186	209	183	207	184	198	194	209	177	193	216	206	200	195	199	178	196	197	178	219	181	199	199	183	200	218	191	183	212	194	175	212	175	192	192	186	200	179	216	191	184	193	224	184	187	212	186	205	172	197	200	193	186	202	190	211	205	203	195	185	182	196	177	181	181	195	212	212	203	207	213	201	197	225	181	205	191	194	182	214	203	203	196	194	189	196	199	185	207	201	200	196	175	192	196	202	192	205	183	208	221	205	171	208	215	179	208	191	187	197	196	203	198	184	176	194	200	179	212	162	195	201	217	177	158	187	205	190	203	183	189	214	212	192	201	200	190	201	190	174	203	185	215	200	197	194	182	186	182	200	198	185	186	171	210	207	185	188	206	199	196	196	199	179	204	223	190	211	206	171	197	209	188	184	191	203	212	214	189	199	203	166	210	193	195	197	170	200	217	222	200	224	190	190	213	192	201	212	216	200	181	179	206	200	211	189	212	243	184	191	203	181	209	194	222	219	183	199	209	193	206	211	219	194	198	207	222	173	212	193	220	166	187	185	198	168	213	208	191	202	225	204	204	183	203	210	223	221	189	188	195	208	212	207	193	194	182	198	218	205	215	226	182	206	184	207	191	193	173	200	199	171	204	186	178	182	247	212	184	187	198	179	207	195	176	170	204	194	182	171	202	198	196	213	190	196	212	197	179	207	172	220	202	192	207	207	215	180	186	196	179	181	203	216	190	196	178	181	199	208	213	194	197	177	194	195	179	179	193	197	196	206	205	171	209	184	175	187	181	200	208	198	194	172	201	183	209	195	184	201	206	211	200	190	181	196	215	198	201	209	171	195	197	214	198	196	199	199	185	221	212	195	198	200	214	209	197	192	207	201	202	198	214	181	202	186	217	206	178	199	213	184	221	184	198	203	189	197	209	200	210	201	201	199	213	188	191	187	198	210	189	212	209	201	209	184	194	220	190	190	191	207	203	204	191	210	200	171	196	187	211	199	208	201	204	190	197	201	204	192	205	208	158	198	207	193	196	204	197	178	219	188	185	208	187	176	192	198	181	190	171	185	204	180	164	187	213	201	191	209	211	200	201	205	205	187	191	164	204	193	182	193	204	211	198	190	190	186	209	185	196	207	198	177	194	205	189	228	184	210	193	215	205	208	207	205	188	189	197	177	204	215	196	202	196	209	190	191	184	208	170	204	204	219	190	200	215	202	185	206	208	206	214	180	199	195	179	214	181	223	206	214	189	191	211	179	164	192	210	201	217	192	209	192	208	175	216	193	197	177	166	190	230	196	183	196	187	189	235	203	225	185	196	173	198	189	220	196	190	226	201	192	213	184	203	214	188	182	185	178	205	202	196	199	185	208	195	197	183	186	189	204	207	206	188	217	205	201	175	176	193	180	188	187	191	201	190	199	189	202	194	229	199	204	196	193	182	185	197	183	212	175	214	183	208	182	215	207	191	198	194	193	210	174	183	219	197	197	201	202	188	147	196	199	199	210	204	211	200	187	195	198	177	195	188	206	201	186	219	175	149	190	187	200	191	190	180	220	198	214	196	216	184	198	177	197	207	182	183	232	194	188	166	169	197	209	195	231	192	207	217	185	207	194	181	198	203	189	180	161	203	198	185	194	180	178	186	206	183	193	210	188	202	179	171	188	182	237	168	198	168	204	189	184	230	216	194	191	192	196	191	189	195	218	215	172	201	163	183	192	199	220	204	210	206	198	180	191	207	185	186	180	186	197	185	179	195	166	174	188	174	197	208	251	181	186	208	168	175	192	196	200	195	196	188	195	202	205	198	226	195	177	192	198	203	199	209	184	197	202	205	158	195	184	190	237	185	200	179	187	182	194	199	186	206	166	179	193	199	177	170	197	200	193	200	196	211	215	193	204	219	196	191	201	198	211	211	209	192	206	207	180	192	198	198	183	183	199	193	222	189	206	184	198	195	211	208	212	177	202	184	196	215	170	189	184	182	182	204	186	183	196	186	201	232	168	180	201	189	182	191	187	195	179	185	198	193	189	181	217	210	189	193	195	200	186	190	209	197	188	205	190	196	209	202	216	187	179	191	219	197	197	198	212	162	202	206	205	196	188	210	175	192	190	179	184	204	212	190	199	192	204	206	200	201	187	201	176	203	190	180	210	194	187	182	204	170	190	186	202	217	182	224	203	199	219	197	218	198	172	177	219	193	189	205	186	187	191	197	201	220	189	172	211	192	188	217	179	189	216	173	199	188	189	214	225	209	177	187	209	200	190	203	202	207	173	211	207	208	209	179	174	195	200	208	191	187	177	219	199	169	214	196	197	172	181	185	209	195	205	184	195	216	186	163	187	207	205	207	220	200	171	205	216	202	199	190	203	203	224	212	202	209	195	210	215	193	184	167	212	202	200	192	209	199	224	179	191	186	188	195	192	182	199	199	205	190	199	179	198	177	197	220	197	207	200	201	206	210	195	219	211	195	181	185	192	211	180	210	203	194	214	191	157	211	184	180	196	180	184	207	206	182	192	204	194	202	182	191	208	202	197	169	189	196	195	218	188	214	186	196	198	206	203	191	201	182	194	186	210	181	199	187	186	207	197	195	211	202	187	199	187	199	201	224	177	207	210	165	195	193	221	177	207	194	200	212	212	202	193	202	191	200	185	194	182	203	215	215	186	219	190	193	201	194	201	168	202	169	214	187	210	210	196	196	166	195	198	188	206	206	186	209	212	184	191	187	198	196	183	191	215	180	208	187	205	192	197	196	199	217	200	185	175	180	197	184	190	224	190	206	195	188	209	178	190	235	199	192	202	183	180	182	233	213	202	206	192	202	200	234	189	177	191	212	180	190	176	187	202	184	191	169	183	196	206	190	187	198	202	201	187	210	203	183	168	205	223	201	211	186	176	176	190	207	195	177	196	203	188	210	187	203	208	186	171	182	196	192	204	183	195	191	182	201	192	202	211	192
24193	21388	28836	24300	21227	4325	880	613	501	490	445	412	405	390	394	348	372	355	328	322	347	352	343	338	320	307	292	319	328	289	351	344	334	310	323	305	301	314	309	318	319	305	295	332	295	289	277	311	321	311	310	310	310	296	277	315	298	311	299	305	323	326	295	295	300	333	303	330	315	333	321	320	318	305	303	292	314	344	295	311	300	329	293	296	309	286	316	275	323	328	294	287	287	309	317	342	294	308	300	294	338	293	307	281	321	296	314	284	293	322	277	309	285	304	294	330	292	316	299	291	306	295	276	275	290	314	343	287	308	323	308	319	285	279	314	301	282	293	303	315	313	337	290	304	318	323	300	282	317	317	296	299	298	309	320	325	314	286	318	301	297	301	296	310	296	322	307	290	310	296	302	297	309	317	333	287	298	301	313	304	311	284	264	307	308	279	298	297	318	273	299	277	302	310	305	296	293	282	272	305	293	312	310	292	309	293	295	315	276	304	310	310	336	279	310	291	305	263	300	305	307	310	296	300	269	298	280	321	306	272	274	311	324	271	268	271	322	306	280	291	291	326	309	299	276	287	288	321	301	322	308	307	278	302	279	288	310	287	293	314	307	327	310	289	310	259	263	327	295	298	291	283	308	286	306	312	316	285	298	307	311	306	291	270	301	298	296	284	300	312	276	321	298	284	281	315	305	294	261	318	297	295	279	298	286	327	283	293	308	316	289	299	278	311	301	292	305	326	293	274	308	290	290	277	309	307	337	307	312	295	309	283	292	293	290	292	303	314	279	310	321	294	316	309	338	282	318	330	276	267	309	282	285	309	314	304	280	321	301	338	325	301	282	320	317	281	286	314	287	276	291	301	264	298	295	298	270	312	289	281	266	328	312	295	273	310	301	317	311	307	298	306	310	283	287	312	308	296	322	284	308	321	294	311	308	291	293	310	300	303	315	308	266	313	316	297	297	321	311	288	326	302	309	309	283	317	325	295	291	288	297	324	291	299	314	304	313	277	306	326	320	291	300	301	288	286	293	317	270	287	295	310	319	318	287	313	296	262	268	312	286	265	310	307	298	296	284	286	274	299	304	308	286	311	313	276	297	308	311	295	286	274	306	334	293	289	307	310	307	288	324	288	309	295	286	306	302	317	295	302	279	309	320	317	282	280	311	313	295	320	340	309	273	325	283	302	282	311	293	311	290	319	295	310	330	299	281	296	315	294	287	319	293	269	295	366	301	309	287	306	299	297	298	299	266	305	287	315	309	306	319	298	297	327	314	293	286	307	310	307	317	335	305	286	320	313	348	299	313	311	307	275	321	272	298	300	303	276	342	306	299	297	309	326	278	314	314	316	313	298	314	282	308	294	293	268	307	289	288	310	280	307	313	290	317	355	289	301	329	313	282	288	319	303	311	297	304	293	286	287	301	342	309	312	296	316	287	279	313	346	323	296	315	295	286	318	279	297	264	289	247	281	267	306	302	317	329	308	294	310	310	298	303	328	293	308	270	293	298	295	309	315	286	316	310	282	298	302	297	276	315	355	333	313	292	282	294	288	293	290	309	308	283	298	295	322	284	302	290	300	270	297	286	291	295	284	269	269	266	284	292	310	291	294	298	275	282	318	307	281	303	298	348	289	312	319	295	295	310	264	244	337	277	293	289	316	326	267	304	290	298	300	311	272	302	301	305	312	282	300	302	304	271	289	295	305	259	309	307	276	309	281	314	335	306	318	303	308	307	288	294	308	302	285	288	262	314	288	328	292	312	288	289	292	312	261	279	312	286	313	282	339	292	299	289	260	286	331	312	297	302	322	284	262	286	289	309	305	282	278	303	282	309	319	309	303	342	286	297	281	296	284	284	316	296	304	299	284	294	289	291	309	314	286	277	266	302	312	298	286	285	286	301	278	289	319	317	298	322	269	303	298	345	305	281	304	294	332	282	321	287	319	286	279	282	291	283	294	309	311	309	331	328	304	278	298	301	309	293	323	305	328	316	292	278	307	264	310	288	287	301	288	317	327	322	299	299	287	263	301	297	281	316	309	306	280	292	285	310	296	294	311	291	271	304	293	324	302	306	289	336	303	273	287	294	311	281	272	276	285	296	273	312	316	307	272	311	316	312	283	300	286	301	278	281	282	296	305	288	330	302	301	308	319	302	299	313	298	306	347	292	304	273	280	319	320	309	338	305	281	297	319	319	276	326	338	321	293	270	328	281	322	321	303	295	279	299	279	292	315	288	326	276	282	309	318	296	280	295	314	288	294	301	283	271	316	302	305	325	301	284	324	283	316	269	315	306	290	303	263	308	296	310	306	309	307	295	249	295	310	323	308	292	295	303	302	312	294	280	293	300	299	295	299	289	322	280	308	313	312	344	335	297	290	320	317	300	303	281	307	333	305	296	273	283	300	327	294	321	289	294	276	305	327	316	305	319	325	291	313	298	306	310	293	289	297	307	286	310	297	294	274	283	262	295	305	255	289	283	298	297	316	315	299	311	301	270	293	302	288	284	315	312	337	333	296	264	286	306	305	287	299	321	316	296	286	293	306	308	291	311	323	296	334	315	302	287	311	305	312	324	285	317	346	288	293	320	275	284	257	322	275	304	280	275	304	312	285	283	285	278	302	304	304	331	300	321	300	287	293	298	310	290	290	308	308	283	266	269	289	286	305	270	313	299	320	304	290	307	307	311	288	289	331	274	313	289	335	319	304	284	290	290	279	302	318	259	300	312	305	288	289	334	281	323	299	286	303	273	271	319	322	279	280	302	271	299	306	288	288	283	306	297	301	271	305	328	269	288	271	273	281	284	270	291	299	303	295	295	292	273	311	296	299	315	276	303	280	320	297	297	304	298	314	336	294	286	308	301	312	290	286	259	303	320	292	298	300	348	305	313	301	343	316	290	286	320	310	304	283	288	328	293	303	325	281	304	291	325	316	287	332	307	314	320	325	304	273	316	281	284	320	281	283	313	284	321	322	287	314	306	314	286	280	304	290	289	306	314	248	303	302	303	303	329	290	328	322	290	301	294	287	299	291	273	301	299	289	310	293	302	281	319	266	274	313	301	285	286	304	305	294	298	294	272	290	278	299	283	324	293	296	306	278	314	308	301	313	325	330	305	272	322	282	308	310	286	295	314	286	295	289	322	302	302	307	298	296	302	296	313	333	311	292	294	316	303	275	273	310	316	320	321	304	309	317	290	294	330	296	295	282	281	290	309	287	286	319	328	307	310	273	288	307	320	272	326	321	301	298	294	263	310	317	302	279	312	281	297	319	280	293	279	320	290	320	323	305	302	279	296	321	298	293	287	296	277	259	283	288	314	312	291	293	260	301	302	281	288	324	298	319	291	274	289	328	270	317	273	287	317	276	284	321	298	300	299	280	299	304	308	284	309	314	283	271	316	315	268	303	295	310	308	290	296	301	303	308	287	281	304	311	292	291	301	288	303	278	267	315	335	299	341	309	278	300	288	299	311	315	324	290	301	296	321	294
5935	11106	9327	4670	3307	2500	1985	1593	1327	1128	945	930	844	787	746	738	673	654	622	625	602	610	567	572	540	548	517	539	548	533	494	496	496	529	533	551	532	488	480	480	543	521	526	543	498	487	525	510	517	492	506	500	528	460	500	491	494	481	496	522	437	495	519	501	501	494	508	507	467	495	463	476	511	466	491	530	513	474	481	513	549	457	466	498	551	454	515	484	485	471	487	450	521	454	488	455	467	491	521	481	506	478	453	466	481	487	508	461	493	461	467	489	503	460	479	480	488	485	507	513	483	471	475	463	493	500	499	492	485	496	473	488	495	500	457	499	507	469	503	456	459	499	517	467	500	488	484	470	474	487	469	464	515	496	460	488	491	467	463	484	494	516	479	456	533	509	436	476	513	501	481	486	441	465	498	449	448	502	493	465	448	473	486	469	490	485	485	493	477	483	427	453	469	496	500	504	510	472	471	501	465	474	515	506	458	494	503	478	488	523	492	482	522	509	474	495	482	505	508	489	472	461	468	476	509	483	511	551	503	467	510	450	488	476	499	502	489	501	485	480	463	472	479	441	466	485	503	493	517	519	516	488	477	517	470	447	494	485	496	482	475	514	458	502	441	529	508	467	492	509	488	500	483	462	475	475	452	524	513	501	474	508	534	437	504	467	504	486	492	472	477	464	503	479	496	451	474	487	508	481	504	474	511	509	472	481	463	493	520	500	484	488	489	494	486	493	466	478	474	443	487	468	474	454	484	534	514	504	412	471	481	509	477	513	499	465	479	491	493	495	488	503	484	473	446	472	515	500	511	527	453	481	522	501	480	480	466	441	443	462	498	497	468	492	538	469	410	447	475	481	488	492	474	458	446	501	494	504	434	516	495	478	466	483	459	487	455	523	497	471	498	476	513	482	512	488	488	467	475	496	447	455	513	516	470	480	521	502	447	485	506	477	475	514	478	517	485	531	510	518	458	474	509	473	464	483	486	514	500	470	517	483	483	504	520	463	492	502	454	506	470	480	496	487	513	457	469	491	488	485	487	489	491	502	482	475	461	487	488	498	472	488	478	494	490	472	481	462	478	475	477	506	495	450	543	475	504	493	479	519	455	495	492	494	507	484	467	415	488	492	490	480	516	525	473	485	485	527	497	462	517	449	505	511	514	484	458	516	500	470	520	438	493	438	470	460	500	508	524	509	470	484	540	458	487	497	498	480	481	462	493	466	512	472	486	536	497	519	472	493	505	499	491	470	434	487	505	490	482	472	463	512	514	503	473	440	483	469	474	474	497	480	422	492	476	487	482	477	474	542	519	456	513	499	488	462	478	471	512	528	483	494	485	497	483	485	475	509	509	487	483	513	501	498	467	481	459	463	503	509	500	544	528	488	501	485	492	487	472	468	488	473	495	476	514	458	490	494	473	489	455	490	489	510	478	472	472	489	433	494	489	497	523	500	473	503	440	479	469	540	486	487	498	518	482	481	472	513	454	503	448	492	492	456	495	468	494	476	527	506	476	465	441	507	474	486	509	460	444	510	479	517	502	470	447	479	457	477	474	535	525	521	478	500	475	493	486	476	523	470	454	521	452	469	502	518	491	489	474	458	494	483	479	484	467	495	478	498	442	464	478	497	480	522	458	470	488	446	507	491	510	473	476	488	503	459	500	478	529	486	475	466	505	475	515	520	490	510	500	461	472	471	484	515	475	493	464	457	489	477	483	495	494	460	496	502	498	492	483	499	473	451	497	514	435	518	490	490	498	458	488	456	458	478	482	450	483	480	476	495	459	522	496	515	492	457	508	490	498	485	485	516	500	497	466	483	462	498	485	497	493	507	508	493	472	475	476	475	537	465	463	477	464	496	484	486	500	498	518	491	507	469	523	518	499	523	500	499	485	460	506	467	520	513	469	438	475	513	474	473	458	483	499	463	504	462	497	470	524	475	472	499	490	513	456	510	534	509	479	552	463	446	499	493	494	490	480	494	496	484	483	447	512	483	476	515	502	457	457	507	476	515	465	487	466	498	517	485	513	499	529	468	484	503	486	500	514	528	511	434	495	488	475	513	471	526	485	435	501	503	455	488	456	512	517	472	523	496	537	479	464	456	509	485	466	493	518	487	486	471	457	470	549	473	473	458	478	507	492	508	477	472	482	461	455	503	459	527	484	477	494	511	486	515	514	503	495	502	463	497	509	508	483	475	515	500	493	504	496	484	469	475	472	484	493	509	501	488	484	487	445	445	503	502	502	457	524	429	448	493	471	508	465	461	513	472	436	483	483	457	523	464	496	504	465	478	476	483	528	479	488	515	471	510	481	468	458	517	457	487	508	462	459	472	457	515	497	490	498	502	521	512	512	503	452	494	464	437	476	472	460	464	489	481	464	519	489	486	478	481	498	455	498	471	488	457	525	498	453	479	494	489	483	487	504	484	488	479	475	434	451	493	484	478	498	466	484	490	456	506	464	475	494	472	482	469	468	481	527	481	460	496	451	491	512	463	502	517	453	503	516	510	468	475	498	471	494	464	459	509	492	495	481	491	544	527	471	501	442	478	480	489	469	521	516	506	485	488	521	459	488	498	488	500	486	465	510	470	476	504	434	489	513	478	534	505	521	517	476	464	509	442	480	468	447	503	481	497	484	483	456	473	492	463	490	487	471	478	474	472	490	483	463	471	484	493	457	458	470	497	484	475	501	517	497	466	502	492	480	519	483	454	481	481	442	504	514	493	455	502	489	468	510	482	482	484	468	506	463	517	500	496	461	468	534	462	517	489	469	503	494	479	463	464	452	489	471	493	471	505	505	482	465	435	450	450	491	472	488	489	479	485	472	488	493	518	467	469	462	492	477	543	460	455	477	464	491	514	443	447	479	478	512	504	496	441	446	486	462	477	497	450	484	502	465	455	499	537	500	466	474	507	494	501	465	496	481	495	492	470	462	439	489	455	500	497	462	508	471	505	513	479	508	508	481	471	457	499	430	511	527	498	481	473	484	511	464	490	488	477	484	464	492	470	453	490	483	491	489	497	504	504	479	492	481	514	481	494	478	452	500	504	457	491	501	464	497	510	498	488	478	454	496	434	510	505	478	474	490	493	503	471	486	451	499	478	509	467	453	455	499	523	466	487	522	461	490	524	514	505	472	490	491	453	457	505	485	508	475	446	464	506	480	480	446	506	468	488	466	464	479	532	489	506	469	467	488	478	476	469	498	465	458	463	473	486	501	465	441	456	487	465	475	489	470	475	464	480	487	479	459	430	494	473	464	521	475	475	448	467	526	504	503	472	467	460	491	536	486	517	495	434	460	447	436	454	435	497	432	501	483	511	493	485	492	477	499	476	510	500	513	505	488	484	518	485	479	482	479	486	469	469	484	461	456	482	465	471	480	474	510	524	500	460	502	482	492	493	469	493	498	408	497	468	511	473	481	450	490	538	487	470	481	507	455	487	487	473	488	462	474	460	464	488	525	468	481	436	485	465	518	449	485	483	492	488
23114	21334	29338	23663	21334	21199	4136	1175	849	800	720	658	680	627	609	617	563	519	543	518	510	509	512	491	478	483	468	482	503	475	490	466	515	486	471	494	473	444	437	424	473	480	432	454	484	486	479	443	450	447	463	452	453	447	428	416	434	438	441	398	443	476	486	463	492	418	434	474	475	476	454	457	448	432	411	405	444	418	412	457	447	411	455	429	461	440	471	448	452	428	442	459	435	432	497	431	409	477	437	464	483	441	480	470	473	419	468	413	447	450	450	415	437	413	450	426	460	414	425	426	456	447	453	430	451	459	458	489	452	447	467	443	440	456	448	424	426	460	469	435	414	446	463	444	442	466	459	483	471	435	436	404	458	422	432	451	460	442	430	417	435	463	468	459	431	454	428	447	409	421	448	489	474	441	418	412	464	436	460	465	456	429	461	480	424	456	404	461	440	430	412	455	445	442	443	428	411	464	449	467	417	437	468	428	473	426	413	419	409	460	412	435	461	400	428	433	437	460	415	414	414	448	465	467	418	434	445	410	425	448	433	446	451	449	447	442	438	418	473	439	450	462	413	475	463	417	442	416	446	410	453	454	463	432	453	416	430	467	419	424	439	439	433	456	467	481	469	426	437	446	436	448	430	462	445	426	437	433	448	445	434	453	444	458	447	440	440	434	490	412	418	423	441	445	458	443	407	433	426	478	429	439	410	467	423	439	422	421	365	425	465	466	452	464	433	423	428	431	456	463	466	425	449	415	444	469	436	407	458	464	463	438	455	452	452	420	438	486	465	446	462	450	433	440	502	474	423	460	468	439	409	404	416	488	402	415	439	434	420	434	425	459	431	408	413	425	430	439	457	433	493	394	416	440	436	444	404	440	466	455	408	444	416	403	477	452	427	455	427	428	447	418	433	402	427	482	457	437	474	483	499	401	453	432	447	410	421	451	448	397	420	413	453	472	405	442	461	416	407	445	439	418	425	421	454	428	442	443	446	478	449	452	426	471	450	423	473	454	418	431	419	444	442	461	466	452	459	417	445	432	433	421	461	407	446	421	424	414	435	464	430	414	432	432	469	444	459	462	443	447	416	436	446	454	444	463	441	465	419	496	437	403	454	449	450	435	451	469	437	414	462	443	470	434	461	467	483	460	422	435	461	410	455	469	412	417	438	439	440	443	398	473	451	440	425	434	423	436	451	452	411	417	432	444	414	429	473	471	460	429	447	403	445	447	434	451	422	442	439	449	436	432	431	435	440	444	446	422	452	426	444	448	450	470	490	412	412	431	419	458	439	434	451	429	446	417	452	446	481	477	437	414	435	406	419	443	450	435	458	413	412	467	457	460	455	466	409	443	432	412	404	435	457	413	438	465	434	462	460	445	410	433	478	467	457	483	427	501	460	436	504	487	432	443	438	439	429	419	419	457	386	454	457	424	395	401	462	457	455	459	435	456	457	398	390	442	446	435	468	451	436	448	423	449	467	429	444	459	401	472	447	446	410	431	462	453	423	433	398	428	395	403	425	453	443	432	474	424	441	429	454	437	451	422	426	424	443	454	449	440	426	432	444	401	441	425	421	429	435	443	457	470	448	423	442	417	423	434	419	426	439	458	426	478	451	463	424	414	426	433	439	456	443	441	476	451	436	424	443	404	441	441	454	429	437	435	496	403	437	441	423	427	419	431	428	446	442	430	447	450	481	439	413	445	449	458	383	450	451	427	442	441	420	416	439	421	444	427	454	433	434	430	434	466	419	430	426	452	450	447	462	458	468	414	467	419	457	439	466	441	462	446	440	456	457	474	449	419	445	455	438	441	431	450	442	464	468	453	428	435	459	420	421	446	449	458	444	426	444	397	465	393	412	433	406	423	416	424	468	432	460	441	430	427	419	454	458	464	448	457	419	466	428	431	409	447	466	401	407	447	460	431	447	419	468	420	409	446	416	472	421	459	444	444	448	409	450	431	442	492	467	458	414	365	446	419	435	446	488	475	409	471	426	424	441	447	451	441	458	445	421	441	414	422	432	425	452	422	450	401	425	445	406	452	414	403	447	469	430	434	427	435	443	401	456	440	470	425	417	472	421	420	436	374	446	455	459	406	460	453	419	451	426	412	434	430	428	486	417	461	435	463	455	447	470	452	423	434	447	393	448	462	425	415	423	448	434	409	442	429	390	424	466	441	428	462	452	432	408	415	413	425	423	465	427	444	449	447	420	396	405	443	476	423	403	449	424	424	469	456	449	489	437	394	476	438	429	462	512	425	455	453	450	459	455	449	410	423	418	421	440	391	435	451	442	437	431	429	460	430	396	427	424	446	458	434	455	454	446	443	459	408	458	438	413	455	467	420	463	470	457	432	446	444	474	431	436	444	437	461	404	423	479	458	432	440	425	481	456	467	422	433	428	427	430	472	434	440	452	479	451	470	438	402	443	409	462	468	416	470	420	410	441	409	436	424	447	445	412	451	425	450	424	461	460	413	434	438	430	471	438	386	420	438	442	443	443	445	431	456	448	433	457	417	421	427	425	403	478	426	445	433	420	434	478	469	434	442	417	458	433	445	444	467	420	428	432	433	424	419	414	413	424	413	449	440	485	445	441	438	448	420	419	440	442	443	415	445	435	442	401	475	501	449	450	444	467	444	418	460	450	453	440	439	464	422	428	468	453	445	418	441	440	424	486	425	390	448	424	442	418	419	450	436	444	443	446	469	426	462	445	424	481	419	445	439	463	400	475	452	443	429	450	438	452	426	436	459	399	424	465	471	434	440	425	425	468	445	440	472	443	471	449	480	481	464	446	398	442	482	453	482	421	467	424	434	451	443	410	444	412	446	442	417	470	421	469	463	412	421	430	463	455	409	423	428	414	438	480	462	462	421	437	434	457	423	410	476	427	392	448	422	442	459	416	408	420	423	421	432	421	422	420	442	417	433	436	432	423	466	421	462	460	429	417	459	432	428	406	429	433	446	442	473	441	434	411	427	442	455	424	457	442	449	459	458	433	418	459	426	418	437	407	421	435	409	469	456	433	477	453	428	452	452	411	442	439	448	433	455	457	411	430	436	451	425	442	424	416	436	416	472	429	467	456	456	414	441	450	414	439	464	421	477	466	436	456	435	447	453	467	440	421	456	454	426	455	447	415	453	424	429	466	456	427	452	443	466	439	451	419	431	470	428	409	421	449	447	444	425	433	446	475	435	430	432	443	390	424	448	430	465	448	427	449	406	430	441	439	428	439	431	405	412	431	418	462	424	426	422	434	438	454	427	453	415	426	428	399	448	465	497	432	421	435	462	439	458	426	478	439	451	454	471	454	466	421	425	461	464	414	449	454	448	434	455	480	463	437	403	414	459	423	406	428	438	449	455	457	415	417	466	450	389	467	473	464	441	440	454	450	462	454	450	431	439	459	432	438	456	422	420	441	440	432	428	456	444	427	398	426	478	433	414	393	447	445	421	459	412	433	432	464	452	443	446	429	406	416	462	423	472	436	444	457	421
8593	17863	14942	8275	5760	4421	3360	2849	2265	1964	1701	1524	1343	1214	1191	1068	1041	970	939	948	932	882	858	851	865	836	836	853	799	768	818	823	726	745	737	758	749	742	727	723	728	672	725	703	753	766	693	694	664	734	713	704	679	756	729	759	776	722	731	666	713	731	681	730	732	751	685	728	690	664	754	730	697	739	687	681	724	734	698	718	724	709	676	709	677	707	682	720	664	722	683	731	677	712	747	711	733	668	723	692	704	717	671	724	721	709	683	670	693	708	730	728	740	658	737	620	696	698	682	679	637	647	712	670	661	723	687	703	698	678	683	666	691	714	714	725	710	700	679	697	706	700	677	718	680	664	716	700	683	699	720	736	695	725	649	668	701	693	681	717	678	696	636	685	732	698	716	708	694	692	693	680	742	706	674	727	681	713	673	742	669	710	680	673	712	670	695	681	647	706	689	701	722	674	671	695	672	705	697	683	742	665	710	745	680	647	715	700	670	718	703	666	624	671	757	654	724	714	673	664	713	695	692	678	696	721	676	665	758	691	688	699	670	720	720	717	643	691	704	698	719	649	707	695	678	731	729	725	688	643	685	669	700	695	667	700	708	715	677	697	687	681	702	701	730	698	658	696	666	694	706	744	708	715	645	710	662	733	717	718	684	692	702	708	700	724	701	713	741	701	683	656	634	737	717	714	692	694	718	701	692	708	652	665	640	671	666	748	697	633	647	705	678	655	714	766	724	706	656	687	726	702	737	674	748	740	684	637	684	680	696	690	691	668	677	718	672	688	693	762	690	641	667	706	678	665	682	718	701	697	692	727	672	684	664	709	692	682	700	701	696	694	625	694	685	714	719	711	689	694	661	724	742	706	703	723	699	660	716	674	727	712	675	699	737	740	674	753	701	669	701	729	720	737	677	640	691	672	691	710	735	651	674	669	667	729	702	707	708	687	675	655	677	727	696	703	716	703	687	685	670	706	676	668	710	758	711	710	719	684	675	626	639	738	675	705	712	663	687	712	664	718	722	693	730	697	677	686	745	768	681	707	635	713	732	655	640	702	693	738	696	657	662	724	691	709	685	701	695	666	665	665	687	716	654	772	715	683	660	680	709	665	697	677	707	729	705	688	690	703	694	648	677	704	682	693	695	698	702	712	695	662	696	641	697	684	650	627	709	678	690	730	702	633	707	703	691	654	685	692	658	731	742	722	699	617	685	651	676	625	723	723	692	680	721	698	731	715	720	713	681	624	757	731	701	659	677	731	673	739	700	729	709	699	681	692	680	663	690	766	701	644	702	706	624	652	712	673	689	710	697	729	747	697	699	669	686	663	688	712	651	699	694	681	692	701	680	727	659	722	661	680	680	694	747	663	695	680	680	701	679	665	712	689	689	696	638	644	722	763	727	700	692	714	712	690	759	687	681	666	667	726	706	678	702	735	694	701	749	711	699	729	706	657	743	718	701	701	677	730	663	657	704	727	680	690	649	716	660	676	681	726	712	694	678	684	702	670	702	675	688	744	677	687	715	662	657	674	654	668	736	660	654	645	728	661	679	684	686	684	754	703	674	709	703	673	686	701	706	649	699	702	673	700	753	667	659	691	686	661	708	719	706	703	692	739	691	695	700	712	664	670	664	657	687	656	668	651	699	695	691	680	676	670	678	696	695	753	698	705	701	673	743	681	701	691	652	694	711	661	663	642	709	666	693	693	732	696	694	687	729	701	694	689	708	699	687	641	670	719	659	696	716	699	680	711	679	723	752	699	677	692	701	695	693	684	654	683	663	715	709	685	679	706	666	702	642	727	697	730	726	673	667	644	669	684	656	698	675	727	683	727	701	706	683	660	712	659	702	700	687	701	705	743	726	676	664	655	678	720	653	678	694	711	674	685	682	705	655	684	654	697	706	693	699	684	683	692	707	662	700	684	639	719	677	690	681	703	692	690	694	702	689	655	707	638	663	684	717	684	661	674	686	698	669	670	676	688	733	705	666	705	698	702	689	666	706	691	705	701	706	711	663	681	695	701	689	726	691	679	675	696	673	677	691	680	730	690	667	705	708	657	677	756	646	663	736	711	666	691	709	716	720	684	651	643	698	709	705	675	670	656	690	671	729	672	735	696	709	658	711	670	704	700	707	746	665	674	724	733	670	713	672	670	717	697	704	648	724	701	736	670	662	703	712	648	710	716	671	693	727	702	663	653	662	712	683	704	674	650	669	719	693	670	705	624	738	713	689	705	713	703	723	653	690	692	687	645	651	652	685	735	675	711	683	738	705	702	682	704	707	685	689	694	683	694	695	714	696	710	707	684	687	641	715	679	698	704	672	680	692	742	701	708	769	667	700	683	661	730	653	723	723	724	677	648	654	693	688	671	688	656	682	717	680	664	693	696	691	676	666	729	682	701	681	665	715	650	681	662	708	705	707	692	681	727	680	703	687	686	657	728	722	717	685	664	695	708	694	689	738	666	656	688	723	684	728	648	736	709	665	652	756	686	667	622	712	655	704	671	731	685	709	686	646	696	727	708	652	656	670	727	730	650	688	704	692	687	668	685	707	674	647	673	725	666	643	719	702	712	682	729	679	705	677	681	657	686	709	644	692	714	713	697	672	706	707	677	684	691	703	696	680	694	712	745	667	710	686	722	702	655	674	708	687	686	686	692	696	703	706	663	686	696	697	745	683	725	674	629	710	711	672	653	664	700	733	673	725	723	704	700	685	679	655	735	672	706	693	716	663	699	680	657	678	723	658	713	721	639	657	725	675	687	703	735	700	728	660	696	683	690	713	756	650	668	671	686	663	713	687	667	656	669	746	664	701	683	695	691	691	712	680	655	697	722	698	692	690	673	704	709	694	678	714	652	706	691	672	695	697	645	675	688	660	714	646	751	664	679	684	678	696	687	710	707	700	683	741	717	693	705	675	689	660	684	733	658	788	708	707	723	711	718	704	683	670	705	761	659	696	712	708	707	698	721	707	673	681	706	710	724	674	715	709	635	676	714	675	697	708	719	704	692	674	666	669	718	670	712	669	716	674	669	679	722	694	660	660	710	673	682	633	705	677	633	680	638	611	629	699	674	705	686	702	661	712	678	721	713	687	725	694	729	719	676	670	683	661	675	666	642	671	677	742	692	719	697	678	710	686	697	719	665	700	724	677	747	690	684	652	693	696	703	718	663	669	682	712	696	706	750	712	709	677	661	646	681	682	689	653	672	689	734	744	686	641	703	666	711	652	680	679	682	686	683	654	669	712	675	702	671	723	638	649	633	652	704	731	675	710	703	668	695	722	636	736	694	716	695	689	670	650	692	694	676	698	688	682	662	712	747	705	726	675	689	695	708	674	703	689	714	704	694	692	664	689	638	714	714	727	655	709	691	702	690	702	667	675	673	674	690	717	694	703	728	721	690	682	694	695	691	692	711	679	715	707	664	684	709	695	690	705	726	683	670	712	696	688	752	707	739	699	693	670	730	666	711	667	671	707	733	687	701	695	680
26727	20807	8613	708	420	375	211	166	144	123	132	125	127	147	112	132	132	128	110	123	107	108	109	131	122	138	113	100	117	116	103	112	117	116	94	129	118	121	137	104	127	90	129	108	110	127	112	125	114	100	126	121	133	117	110	130	134	120	114	119	118	120	126	123	109	112	126	108	112	97	123	97	119	119	120	137	123	125	123	113	108	121	113	106	131	124	104	131	120	125	112	105	116	108	116	125	116	110	114	112	99	115	113	115	90	106	131	105	141	115	120	112	103	121	136	113	108	114	124	106	104	126	120	136	106	112	127	121	99	114	112	98	98	119	113	95	123	104	105	119	117	118	121	120	108	106	107	119	116	126	107	108	127	113	114	109	109	120	118	119	119	123	110	130	125	120	122	107	113	106	107	129	115	104	110	121	110	122	132	116	110	116	114	139	100	106	129	99	114	116	128	118	116	117	103	118	117	129	114	111	116	105	112	111	125	106	122	135	129	118	113	106	100	107	106	125	104	106	123	114	129	95	111	118	115	112	112	109	123	125	101	105	107	114	108	128	116	101	120	117	120	121	109	119	100	109	122	118	125	122	110	136	111	107	122	95	132	124	97	100	114	105	109	113	124	88	112	129	133	123	123	112	109	121	126	122	113	115	100	114	138	117	97	119	114	90	119	103	139	115	106	128	130	106	139	122	97	102	114	124	111	119	117	102	125	122	128	139	107	109	127	103	112	130	121	97	110	122	104	121	109	123	110	110	136	103	127	138	107	131	117	102	103	110	125	108	128	118	109	117	116	110	111	113	111	99	129	118	119	109	112	95	115	120	114	109	127	126	124	131	151	113	117	108	97	133	118	108	112	102	99	131	120	113	140	101	99	118	111	109	125	100	104	101	117	113	143	126	134	129	132	124	114	122	115	108	123	126	121	140	107	112	111	117	108	119	111	126	120	92	106	110	116	108	113	124	94	129	124	126	137	110	115	102	113	112	119	99	89	107	115	93	119	111	122	118	129	125	117	110	103	145	115	112	120	127	125	112	133	99	107	130	102	134	127	114	109	115	129	115	92	120	119	118	113	102	110	109	124	103	92	126	119	108	103	89	116	114	113	121	139	116	122	123	103	123	109	135	108	109	115	106	130	97	112	114	115	111	109	135	94	108	89	122	109	104	137	110	125	116	105	123	103	113	111	101	114	122	125	136	103	123	124	101	123	110	100	151	125	118	94	110	106	121	132	129	114	101	123	105	132	112	101	114	125	103	104	91	117	125	105	119	100	109	122	110	95	102	140	111	117	114	129	121	126	113	109	111	105	112	125	129	118	123	102	105	133	108	120	110	101	122	124	109	110	107	114	131	117	105	113	120	114	134	102	114	99	118	123	129	122	108	110	126	112	118	106	110	122	123	116	114	124	120	126	112	107	115	114	135	122	129	101	124	99	127	107	78	114	115	116	113	139	111	104	117	108	111	117	97	108	120	111	105	115	120	107	99	120	110	133	111	115	127	115	109	103	99	100	121	99	122	127	108	119	108	110	97	120	107	112	122	114	99	113	114	96	100	131	138	113	110	115	116	96	122	97	122	119	116	126	111	133	113	127	108	122	98	125	109	109	99	108	107	120	116	126	95	98	114	106	128	107	120	123	121	106	127	125	93	103	115	124	121	114	98	123	112	102	107	107	88	132	105	127	110	125	116	105	122	114	99	124	95	113	124	129	122	113	107	132	117	121	121	126	132	112	105	105	113	120	123	127	133	105	128	107	92	131	108	110	116	123	112	87	130	108	115	135	134	111	114	120	107	95	109	119	126	126	119	108	117	117	135	121	109	126	111	104	113	110	124	123	113	106	112	123	111	100	130	123	131	121	117	99	113	117	114	118	127	117	123	111	120	115	133	131	106	115	114	101	121	132	129	87	129	101	117	116	104	122	105	98	127	126	107	130	131	115	114	128	104	109	98	103	91	106	103	108	136	108	109	98	116	118	116	129	96	116	129	99	117	108	120	143	131	112	117	113	106	119	119	129	127	121	116	118	124	121	103	105	106	124	127	112	121	109	98	130	116	105	129	109	107	111	109	110	108	104	111	106	124	117	117	121	111	120	121	108	132	136	114	114	127	118	110	114	122	104	121	115	120	115	109	126	102	122	116	112	105	110	126	105	103	93	123	110	120	130	101	116	122	107	95	121	105	129	120	109	120	108	121	123	118	98	93	102	112	121	104	128	118	116	114	90	110	102	107	126	108	114	100	105	105	99	112	124	96	117	102	119	116	106	99	100	109	119	120	117	109	106	120	123	114	96	119	97	103	129	107	102	112	107	110	127	108	116	127	103	130	108	103	133	115	110	109	115	125	117	115	104	114	130	103	123	115	120	112	110	121	105	108	115	109	137	112	103	105	127	121	112	120	116	115	121	116	111	116	133	100	112	112	101	117	131	124	111	103	127	130	104	126	105	125	123	112	104	128	133	112	116	116	112	116	132	130	110	127	127	110	96	98	115	101	113	112	127	119	123	115	98	117	114	110	121	102	135	98	100	131	101	107	124	118	118	125	118	129	115	105	115	102	117	116	111	126	109	112	125	119	101	109	120	123	117	107	135	131	111	131	146	96	118	137	129	125	123	114	129	110	123	126	118	110	98	123	104	100	111	112	134	130	102	112	100	120	119	126	105	109	101	127	125	120	127	114	125	116	101	109	131	90	116	112	112	125	125	112	109	99	108	100	122	112	121	116	143	119	110	117	113	105	110	113	106	96	109	96	122	117	87	100	126	113	90	132	126	114	122	115	116	119	121	124	98	120	113	105	135	112	134	117	124	111	116	95	107	114	121	128	129	108	108	115	115	110	109	124	104	123	124	98	115	117	111	104	127	116	109	110	125	118	118	116	109	122	106	117	91	119	132	135	121	121	112	130	113	105	113	119	130	135	135	115	96	109	120	98	114	116	101	109	121	115	120	98	133	120	133	108	105	107	100	127	106	130	94	115	101	106	117	128	112	105	103	116	115	121	125	103	124	105	129	100	96	106	96	114	133	107	109	113	114	96	107	119	108	111	126	118	121	101	122	93	104	126	118	115	122	113	107	112	109	124	115	88	118	131	102	123	112	106	116	102	114	100	114	116	126	103	116	125	111	123	106	118	108	118	104	101	107	131	106	118	93	105	103	101	116	116	126	113	127	114	138	97	117	119	93	117	113	118	115	109	130	112	109	110	103	84	126	128	112	114	114	102	125	134	122	119	119	123	125	120	120	132	104	107	101	114	99	126	85	119	108	106	103	123	120	103	108	112	119	105	126	126	115	103	130	122	117	102	116	121	122	103	88	118	102	102	121	107	112	110	106	121	137	109	110	114	101	125	116	119	107	120	137	134	116	123	113	117	111	110	108	117	118	119	117	108	117	121	123	118	122	101	119	114	114	124	105	116	112	114	115	97	104	119	123	120	113	106	93	117	125	107	124	99	114	118	119	115	116	100	136	119	138	139	122	113	115	128	131	115	125	110
3980	1587	1370	735	541	421	384	296	299	254	253	204	235	220	235	217	217	207	234	213	216	236	204	198	178	195	202	174	205	232	231	174	198	195	198	202	228	199	215	217	209	222	215	215	214	208	208	213	186	198	207	212	185	203	185	203	204	186	203	186	192	199	188	228	187	204	205	205	201	217	210	165	217	180	212	209	215	217	181	208	209	204	177	198	186	216	186	206	194	200	193	187	185	190	219	174	208	200	221	194	176	177	207	170	190	206	190	207	226	201	192	207	215	189	218	189	196	198	182	220	201	189	212	201	206	200	179	194	195	190	198	197	200	201	187	203	214	191	191	193	192	202	203	219	200	211	195	198	199	204	214	222	214	192	194	195	198	234	210	173	191	193	196	202	165	206	210	190	194	176	185	182	195	185	209	189	174	179	222	194	207	196	214	220	175	202	185	205	205	198	196	167	201	199	199	196	185	228	233	217	211	211	198	197	193	181	213	172	195	193	203	204	205	179	189	224	205	212	220	201	203	208	204	201	204	220	187	190	217	214	179	186	221	212	202	182	185	205	215	200	216	193	170	197	204	204	203	189	188	201	198	203	198	208	211	195	198	185	194	220	212	190	198	185	212	200	206	202	215	218	222	173	210	195	216	199	228	211	193	204	215	206	196	180	193	198	193	179	199	210	205	195	196	194	205	187	224	187	194	196	222	199	182	193	184	209	197	207	192	200	180	209	205	203	186	207	212	224	203	209	194	176	201	185	202	205	208	202	217	202	183	216	219	237	191	214	212	213	191	191	191	221	191	197	199	193	208	209	197	183	176	206	204	208	194	187	203	199	194	192	192	196	198	220	203	221	204	195	211	181	192	186	203	178	216	217	181	194	178	195	221	183	198	161	186	204	186	207	211	193	225	205	222	202	176	190	189	198	191	191	203	185	215	207	198	205	213	223	196	194	222	228	207	200	214	203	231	201	223	189	190	191	184	199	212	224	212	170	214	201	208	223	195	189	207	189	202	194	187	168	194	171	192	192	205	169	169	199	211	190	201	194	211	209	199	223	223	211	186	184	222	178	182	188	208	234	204	201	207	192	173	193	191	211	223	188	174	208	185	213	186	190	189	195	204	198	198	210	195	195	189	199	196	190	169	208	170	201	210	200	200	196	218	190	199	225	212	205	215	189	205	195	177	199	229	200	195	184	238	182	194	225	205	219	202	236	208	187	202	201	185	186	203	175	201	209	180	210	209	169	216	175	191	207	179	200	192	201	168	193	209	176	188	217	201	179	197	236	211	243	199	208	186	217	188	190	221	212	183	227	186	195	212	178	229	178	205	188	189	201	176	216	198	204	186	218	202	186	185	200	187	207	188	196	217	239	193	173	208	185	196	210	182	201	237	178	203	168	224	190	218	205	197	207	213	195	212	211	207	223	207	189	231	181	193	194	201	218	182	197	211	192	189	176	215	183	223	192	225	204	193	223	171	208	202	194	215	208	214	185	192	222	207	164	207	215	223	180	228	194	229	205	190	213	187	216	186	196	178	203	188	197	247	205	224	177	205	212	222	224	210	215	201	193	215	204	204	220	193	221	199	210	212	189	172	200	198	213	178	217	181	179	199	191	201	212	224	206	184	186	209	212	196	205	216	224	195	209	230	196	209	201	169	200	201	208	172	202	183	222	222	194	218	195	204	201	202	191	183	196	195	182	199	222	200	219	186	212	182	217	183	200	206	194	194	207	193	188	184	193	185	209	192	191	184	208	195	201	211	220	198	211	183	199	190	173	202	199	193	196	176	198	215	190	221	180	209	212	224	195	188	195	188	192	194	210	204	213	194	177	218	216	206	222	188	195	200	205	184	188	213	195	196	222	205	199	184	185	220	195	194	174	208	210	201	207	214	209	201	201	186	223	197	209	208	225	199	208	223	197	184	210	195	214	207	209	242	212	195	237	181	194	181	178	217	210	189	202	193	227	212	183	215	214	201	211	188	228	208	215	229	211	193	191	190	202	201	236	185	197	215	187	171	161	183	180	197	200	194	190	207	204	211	223	202	203	203	213	192	193	181	208	185	195	192	207	206	209	209	213	198	204	183	172	181	193	179	193	203	195	216	210	230	199	191	217	219	212	190	201	210	189	191	186	178	182	216	198	216	224	209	207	214	206	208	176	201	204	188	223	240	216	169	193	198	206	189	210	209	225	201	218	219	183	184	197	208	198	187	195	189	181	191	202	177	196	213	186	196	202	212	211	196	206	225	211	209	186	178	207	210	206	196	169	197	183	184	205	176	191	209	171	211	188	207	200	221	204	184	198	218	216	192	206	203	194	204	186	202	205	212	225	220	200	210	198	192	191	220	208	203	193	183	192	199	190	223	203	198	196	182	241	205	196	222	218	212	219	202	193	180	200	191	190	197	231	206	183	193	188	202	194	196	176	201	190	193	185	206	196	205	204	208	189	213	179	187	183	211	229	203	211	200	200	209	186	212	206	196	202	201	175	196	182	200	205	191	197	208	199	197	232	200	191	178	206	202	186	238	199	174	200	213	229	194	197	213	202	163	182	186	172	214	195	206	217	212	193	193	192	194	223	209	174	209	209	185	215	198	191	193	206	206	187	193	201	201	194	196	191	198	202	206	210	221	196	214	215	203	212	204	188	200	192	207	217	189	194	198	217	191	199	187	209	199	179	193	197	222	197	208	173	195	227	183	218	191	208	193	186	202	207	210	211	185	220	194	191	217	207	195	178	214	207	218	201	212	210	186	189	180	194	209	169	213	179	202	198	186	180	193	194	223	229	209	214	206	221	196	191	227	185	183	208	206	206	189	223	197	189	185	217	229	206	209	219	240	203	183	191	184	196	211	211	193	206	199	186	220	194	193	201	206	217	203	195	173	238	201	216	213	180	208	199	177	201	212	204	179	171	180	202	188	200	217	204	183	192	197	191	213	176	199	178	207	201	205	197	189	201	222	192	191	220	205	174	193	197	175	202	215	202	196	202	177	210	208	190	178	193	218	209	184	173	201	208	179	216	195	197	194	195	216	194	202	211	193	190	197	201	192	216	218	194	193	188	206	200	233	208	196	207	197	193	200	196	210	216	204	197	194	192	205	203	207	203	190	215	209	197	195	179	206	163	209	210	216	181	208	193	203	216	204	213	212	206	205	218	210	189	215	205	227	220	163	221	199	209	194	202	190	205	183	224	190	208	224	174	193	189	208	184	175	189	208	202	192	212	209	218	193	216	186	202	207	204	178	196	160	211	189	183	210	198	226	209	213	185	203	172	220	184	218	172	184	200	205	215	212	178	196	197	222	206	243	186	193	216	213	186	209	216	206	200	194	202	182	195	182	219	198	198	208	231	214	188	197	217	190	209	207	209	191	209	171	202	229	182	196	230	220	223	193	193	191	203	196	184	211	205	214	189	193	205	204	207	196	208	238	211	198	207	186	211	209	204	197	200	217	204	190	204	203	214	197	202	212	189	205	175	207	182	200	198	207	181
24186	21408	28824	24349	21243	4360	945	635	577	464	440	443	360	370	421	319	361	337	333	345	308	352	334	341	336	321	329	334	332	307	324	328	331	339	322	322	335	294	327	276	360	306	292	316	309	302	312	328	342	323	312	302	301	282	303	284	322	321	325	302	296	286	305	353	309	313	286	334	301	273	339	307	310	309	298	299	307	321	276	311	305	316	333	297	325	283	310	314	290	290	305	305	296	292	311	271	293	293	293	321	311	286	325	295	327	310	321	309	291	294	295	313	305	292	286	337	304	312	287	283	287	286	308	298	306	272	341	289	302	300	302	332	309	312	296	313	272	292	298	316	299	308	326	304	304	305	298	303	307	291	316	274	285	310	283	319	311	319	272	290	288	299	277	341	329	308	319	293	310	301	308	312	342	268	315	325	312	302	303	303	297	312	313	314	334	308	312	321	264	336	274	309	316	254	295	315	304	331	268	296	340	329	294	256	283	320	305	317	302	332	281	307	280	313	320	286	297	245	283	307	305	302	298	330	282	292	308	306	303	292	330	304	290	289	287	314	296	345	298	317	306	333	285	322	291	304	313	341	296	319	282	341	321	292	282	298	297	328	325	309	278	334	301	304	292	293	308	331	313	278	286	323	300	309	281	319	270	300	275	308	310	295	325	290	297	289	300	283	324	302	296	296	302	270	288	317	296	329	289	319	306	294	336	271	275	298	273	299	249	321	286	312	318	263	290	291	309	312	283	303	282	320	286	287	295	277	306	326	311	287	278	300	350	311	297	289	313	289	267	321	268	291	295	312	287	287	320	290	296	309	293	301	310	319	282	295	325	290	315	317	316	289	304	307	276	311	296	295	303	302	305	288	258	297	311	309	296	304	310	282	283	287	291	298	284	257	275	292	294	302	305	292	314	288	342	322	285	311	271	274	319	296	306	271	327	302	292	284	323	296	306	292	309	285	312	302	286	289	272	320	324	307	318	280	316	292	288	303	329	309	289	308	294	328	294	325	296	303	306	306	323	291	282	312	332	295	294	304	307	268	274	284	315	283	310	283	293	336	303	292	324	281	325	302	307	287	321	273	288	312	322	313	298	320	264	304	297	277	322	308	295	335	303	298	303	318	302	276	303	300	276	277	300	266	300	297	306	313	279	305	280	270	302	277	281	305	317	280	305	289	281	283	322	312	272	317	291	291	297	320	317	305	312	298	293	299	321	296	298	290	292	316	276	299	306	295	295	279	293	288	336	309	313	319	326	320	276	308	288	310	287	343	288	333	300	290	306	290	314	286	307	319	289	259	297	317	285	292	341	304	313	308	286	339	307	305	302	309	270	314	311	294	317	346	323	308	283	312	331	310	292	306	267	291	307	280	278	305	276	287	281	298	287	284	292	307	296	307	316	284	296	282	278	304	304	298	312	301	339	326	290	295	324	302	312	309	287	319	299	265	287	328	308	303	305	325	297	337	288	301	299	291	292	326	288	306	294	294	301	343	277	312	301	297	306	281	352	314	294	308	289	311	325	323	294	317	321	279	324	320	283	327	292	331	285	305	328	307	310	316	290	324	321	289	304	303	313	309	340	317	288	309	308	304	282	310	321	302	293	311	305	286	300	300	327	301	285	315	319	315	298	262	284	309	305	296	283	317	308	317	313	299	327	301	294	311	324	292	291	302	316	338	301	308	286	278	292	349	295	310	279	266	317	299	309	278	296	292	285	290	280	270	291	337	319	305	309	298	328	308	304	278	310	339	277	321	281	337	307	290	304	327	321	319	311	296	309	296	330	301	270	270	291	305	291	297	297	300	306	319	318	287	295	304	314	297	335	291	323	327	293	293	312	320	335	323	302	295	314	293	315	295	306	299	302	285	288	303	276	334	305	312	293	316	317	275	279	295	313	308	277	292	294	283	302	282	298	329	285	316	288	306	283	318	322	269	278	282	288	296	310	279	324	308	293	302	291	311	333	313	285	304	284	315	296	275	307	325	315	272	297	282	283	314	332	329	296	303	300	298	271	293	320	286	297	298	320	290	293	300	329	292	318	267	297	308	297	331	306	290	324	298	299	295	258	327	277	294	271	267	290	317	310	295	303	298	293	297	310	273	296	282	276	319	303	324	296	307	316	305	309	266	289	285	300	286	303	314	314	330	290	318	300	318	298	311	298	278	318	284	300	299	317	291	297	306	340	311	335	310	299	306	288	276	304	299	329	297	325	291	325	300	289	309	327	264	280	289	325	272	287	272	323	297	296	294	291	324	265	300	330	298	295	311	323	311	308	306	339	332	306	278	301	322	283	314	310	266	296	306	313	302	315	335	289	299	306	298	312	299	289	285	327	325	323	303	281	308	324	286	328	276	268	301	331	283	290	312	330	313	299	315	312	293	304	338	295	279	307	281	331	292	304	289	313	300	305	310	297	304	285	316	301	295	293	300	305	309	333	318	320	299	305	294	315	295	276	277	310	289	311	274	311	337	298	270	335	276	311	326	285	313	327	313	294	313	310	303	313	311	322	324	314	287	286	293	302	277	330	277	293	305	300	279	306	324	305	303	290	314	323	305	308	296	306	288	323	294	291	297	304	313	314	316	314	285	310	301	315	328	322	319	306	317	296	294	299	286	291	280	268	272	307	286	288	295	294	286	307	315	303	298	278	285	306	278	303	323	287	304	314	320	284	309	289	296	299	296	285	291	264	279	322	296	283	311	320	296	308	310	326	298	294	313	294	286	298	308	297	284	313	294	316	276	295	312	324	305	300	296	307	311	310	264	332	298	290	278	297	304	285	306	311	255	318	314	292	313	299	311	297	287	308	327	282	336	297	299	289	293	319	307	308	322	294	332	266	314	300	316	305	287	287	317	285	295	302	321	292	294	293	285	278	323	319	302	303	285	299	302	291	283	311	303	273	313	293	280	306	311	305	316	283	303	318	325	279	282	296	294	302	285	292	308	290	285	324	295	298	300	317	276	299	312	312	306	268	285	337	294	299	321	339	280	283	290	315	314	269	300	292	296	301	317	314	297	285	338	333	302	309	296	284	262	297	278	309	332	291	285	333	289	291	333	286	322	319	299	290	304	321	325	290	293	323	283	305	286	305	286	258	288	260	307	304	317	283	311	314	317	279	309	296	316	295	298	302	295	287	293	296	289	330	298	301	320	308	300	342	277	325	300	315	301	270	315	320	304	263	300	325	273	310	291	304	336	295	300	336	315	304	303	319	304	327	329	309	314	300	330	337	305	318	347	279	292	306	278	311	302	297	299	275	276	291	266	327	298	308	341	301	286	279	311	303	271	303	309	285	311	303	313	310	333	282	298	292	290	314	305	294	318	296	300	333	297	295	282	305	305	290	340	292	284	285	317	318	301	282	311	296	347	296	303	303	276	307	318	298	282	309	315	277	314	309	300	289	290	290	286	295	309	295	296	297	340	332	350	294	279	294	312	286	331	289	290	263	302	307	299	267	285	296	296	313	312	302	303	320	306	292	308	278	285	297	300
5835	11198	9425	4807	3336	2401	1893	1550	1315	1142	988	924	874	774	747	738	690	615	696	573	651	585	573	593	556	549	547	545	532	517	512	526	527	545	519	527	533	529	522	494	485	527	497	490	487	506	507	510	492	492	504	529	508	507	497	490	510	495	490	508	495	509	471	517	524	536	500	476	468	508	472	483	505	497	501	510	503	508	478	501	515	507	461	514	489	517	476	502	490	474	500	482	532	484	492	477	517	482	496	493	487	492	502	479	504	508	542	514	490	531	464	519	486	492	533	500	483	474	453	519	478	471	511	510	492	513	478	467	502	517	481	517	470	485	496	503	504	465	471	496	501	485	482	455	482	496	476	500	472	480	490	476	503	485	496	473	520	491	490	501	478	524	458	491	465	517	493	479	486	511	494	468	469	465	488	472	470	498	476	456	508	464	472	487	488	522	498	451	482	504	469	555	537	511	514	470	512	528	473	505	523	494	496	460	463	526	439	478	478	482	487	489	497	467	493	515	491	458	467	454	493	478	492	477	494	503	473	492	480	498	503	464	488	523	496	431	521	440	499	463	478	550	489	512	507	475	515	520	503	464	459	458	467	513	485	466	509	505	507	513	473	487	513	498	496	511	534	452	503	497	480	481	460	513	523	495	506	495	511	456	452	471	499	524	499	480	447	452	477	487	505	459	466	472	500	452	471	489	466	503	486	518	483	506	484	506	436	487	461	490	463	484	472	463	466	454	516	468	462	470	516	506	478	465	477	469	468	511	451	510	486	532	477	495	543	555	511	499	524	525	472	462	466	517	516	505	492	483	475	485	482	502	496	496	482	435	488	477	479	534	517	512	498	522	475	482	501	457	522	464	448	476	531	496	473	476	475	494	488	490	472	475	481	459	488	534	492	485	458	481	474	477	475	534	469	479	521	499	469	432	451	513	468	486	490	497	509	496	498	525	473	478	497	534	479	484	467	486	486	539	461	467	461	468	460	493	483	498	472	485	474	509	476	519	458	501	485	484	496	492	507	512	484	474	481	455	541	503	464	479	453	494	480	453	490	469	531	494	486	478	481	517	504	500	464	478	516	444	513	532	528	470	504	497	478	442	498	478	493	476	494	497	470	503	523	503	501	514	477	518	497	523	480	496	475	454	499	440	490	484	476	516	507	528	493	457	467	503	503	496	502	490	481	495	500	496	480	448	501	452	517	469	462	470	496	475	505	447	478	492	501	499	499	507	481	500	471	477	476	518	468	512	498	487	465	513	539	490	482	484	481	489	477	485	530	489	487	476	462	497	493	494	506	464	463	480	448	504	493	488	501	472	477	462	484	501	438	528	482	425	477	527	496	475	507	479	475	518	475	481	533	487	472	453	493	486	483	501	499	458	531	500	449	470	490	492	497	508	498	488	510	483	486	507	495	501	454	500	502	501	477	535	497	462	436	522	457	440	490	468	492	505	462	526	483	455	491	486	497	486	473	477	474	494	482	490	508	466	469	523	463	485	493	468	501	476	465	460	487	478	473	503	497	494	440	521	494	446	512	503	515	496	535	467	509	479	473	497	468	445	508	493	453	519	491	528	470	463	463	497	471	483	439	479	482	475	475	482	516	486	456	478	506	481	489	475	477	510	488	506	526	450	485	447	495	512	474	493	463	478	509	482	473	545	472	482	511	520	484	517	508	515	456	500	503	495	480	530	483	476	476	484	493	516	453	484	477	506	471	490	468	518	488	507	462	453	509	506	546	518	490	473	467	480	487	510	487	484	480	500	505	507	514	459	475	501	489	445	465	501	517	501	476	505	460	493	483	488	436	496	481	504	471	528	496	488	526	473	523	480	442	505	490	504	447	502	535	460	482	501	465	448	492	517	500	447	441	515	490	482	488	504	477	483	487	507	497	479	443	488	452	476	449	491	488	487	513	462	493	536	491	500	461	475	474	492	498	451	501	478	464	502	494	483	498	474	477	468	468	469	504	508	490	475	496	506	503	497	510	501	472	454	491	448	462	496	524	493	479	469	475	507	514	508	523	484	485	475	461	470	500	497	518	480	463	476	450	469	486	502	473	492	484	477	520	474	489	498	498	486	458	480	481	474	472	496	485	537	503	443	468	520	546	507	496	533	504	472	483	493	511	499	457	495	515	477	479	510	485	523	495	467	491	488	505	510	520	451	442	482	501	454	520	582	463	458	463	469	493	464	488	525	498	503	465	505	500	469	489	464	507	504	471	483	476	501	493	475	484	479	518	508	519	501	444	506	455	513	490	531	488	482	483	503	479	472	461	497	460	496	487	501	491	473	477	529	468	458	494	486	480	482	497	506	454	483	504	469	501	508	489	418	484	489	517	461	475	472	477	462	485	506	451	509	505	498	486	498	498	494	517	474	469	477	520	472	508	471	519	473	466	494	475	478	480	478	496	443	479	514	492	475	478	472	477	448	511	515	496	506	455	490	460	490	479	498	472	476	446	472	466	472	513	446	485	496	484	475	489	468	523	497	490	467	486	482	496	472	465	479	501	473	517	485	485	461	476	463	472	475	480	492	493	480	500	510	496	499	485	505	467	498	491	498	485	495	487	503	492	517	505	485	497	463	474	523	446	469	481	491	474	422	482	468	518	507	487	479	455	475	515	476	478	514	480	520	453	469	486	520	452	497	498	529	493	488	497	464	451	454	521	501	469	508	461	512	496	520	507	501	469	499	468	488	473	484	519	517	500	499	460	482	491	488	488	492	466	503	451	510	460	494	484	498	480	508	513	509	512	480	476	477	491	497	464	488	473	540	496	447	489	484	521	504	495	502	543	507	528	497	481	504	473	518	493	445	509	491	482	488	497	475	493	468	468	469	513	463	461	480	478	491	527	473	470	458	503	522	489	474	496	490	483	482	522	476	521	507	473	468	470	517	452	515	495	453	528	496	461	508	491	486	512	471	492	519	501	501	486	522	504	478	513	504	513	515	504	486	482	439	494	515	456	501	494	470	461	524	500	484	454	514	509	491	495	462	481	491	471	468	501	527	497	495	497	479	493	518	540	511	500	527	471	511	461	478	456	467	451	473	500	528	477	493	492	490	498	510	490	502	494	502	498	471	479	493	447	485	503	507	485	505	501	466	477	496	467	501	449	455	523	485	519	509	494	458	518	500	469	524	506	463	495	467	491	508	476	498	516	493	505	495	494	469	480	521	481	506	505	514	513	472	486	446	453	501	472	498	452	448	493	495	502	496	496	518	516	481	544	490	478	483	519	513	531	489	449	486	465	469	491	469	479	508	478	508	508	448	473	482	482	489	488	492	488	475	499	445	486	496	515	488	487	520	494	493	489	477	477	475	485	485	457	489	500	462	500	478	476	472	470	510	494	485	500	507	505	506	494	502	473	464	469	460	504	451	508	494	511	495	468	515	483	462	485	456	503	506	488	479	478	491	481	536	525	477	486	498	491	505	534	482	498	491	475	497	466	510	489	478	497	482	484	472	509	452	443	528	510	461	459	497	519	511	524	469
23118	21334	29366	23661	21334	21209	4227	1229	863	810	719	717	649	603	627	551	541	543	528	552	506	507	513	447	495	480	470	503	449	502	512	462	506	492	473	443	495	454	464	450	493	433	471	427	450	456	460	427	475	458	461	441	479	435	463	472	423	479	468	395	426	451	471	432	455	450	434	436	459	454	467	452	495	471	442	437	490	421	446	441	445	483	422	436	433	448	442	452	465	456	443	404	461	462	483	446	430	464	419	435	426	448	419	427	457	452	436	428	450	440	459	388	434	458	417	451	453	435	454	461	439	453	462	445	420	453	425	424	443	463	435	441	470	453	459	478	442	411	388	462	420	456	425	486	423	442	448	434	477	467	450	414	414	473	438	464	465	424	493	423	457	436	474	478	435	426	421	411	420	440	492	441	484	439	442	465	461	433	450	435	445	424	452	410	416	452	433	444	424	421	479	464	431	454	404	464	489	462	461	442	440	449	402	477	433	437	430	463	467	447	447	448	456	456	427	432	451	420	487	449	418	436	407	437	449	413	468	425	431	430	438	440	460	454	425	464	416	422	434	422	449	444	417	447	441	462	497	440	474	448	462	436	452	420	444	439	463	397	441	451	448	456	470	454	429	467	500	463	427	475	428	399	445	419	450	424	401	434	465	433	412	440	462	422	441	465	412	445	438	419	436	447	463	457	419	446	435	438	455	467	423	465	435	430	456	445	422	457	453	428	421	456	419	450	488	401	466	449	435	460	450	498	445	411	467	498	441	425	422	485	439	456	450	449	473	441	435	456	464	441	451	466	451	416	431	453	446	419	457	431	435	468	412	440	486	430	447	449	427	402	456	402	428	437	455	431	405	430	420	461	492	460	459	446	423	466	431	410	451	445	443	434	445	441	473	436	409	449	489	422	437	424	447	436	438	441	411	436	445	425	430	420	414	457	433	463	457	481	470	434	433	445	454	458	432	435	432	452	433	405	458	439	469	455	416	473	452	421	460	463	447	443	464	440	444	411	429	426	429	450	424	440	438	448	465	468	419	440	433	439	444	402	427	425	445	429	423	435	425	392	442	448	465	432	421	454	470	410	400	436	426	441	406	456	442	427	420	441	413	442	476	464	440	433	416	470	439	429	444	438	424	454	418	435	481	455	417	442	459	450	448	459	426	452	434	441	447	455	484	458	442	431	459	440	449	431	443	430	413	467	451	460	479	454	455	430	452	425	453	429	434	434	455	405	418	453	424	421	462	448	468	455	450	450	464	429	473	461	452	441	446	447	468	419	454	416	402	419	448	450	412	473	462	444	447	444	412	444	459	448	457	452	435	460	421	470	422	454	424	416	433	474	477	430	423	449	460	376	446	433	469	443	421	449	426	439	431	446	459	492	451	430	416	428	450	415	408	407	450	448	462	436	409	421	448	433	441	477	435	430	467	443	455	401	423	422	442	447	437	466	469	447	402	435	439	413	438	448	455	426	434	455	404	421	401	412	436	444	409	436	407	414	437	448	475	430	433	441	461	463	440	449	475	441	458	465	453	431	427	445	431	438	439	432	402	458	454	460	413	433	478	464	444	413	461	474	426	449	458	425	441	436	459	456	444	401	445	452	462	450	453	421	417	466	426	473	444	428	437	462	438	461	451	434	445	440	465	433	453	422	450	465	414	448	458	439	434	428	450	463	431	467	454	428	447	465	409	441	424	421	454	431	468	438	446	450	417	417	437	447	423	456	458	465	448	453	417	456	409	435	450	450	454	412	473	440	490	434	446	444	441	464	453	439	413	433	426	415	429	445	472	453	450	440	443	452	474	459	445	456	451	460	440	423	414	446	414	457	457	427	441	412	458	455	395	439	450	451	409	436	464	435	455	478	428	413	448	443	404	448	458	417	451	478	445	428	434	421	447	474	444	422	434	441	445	426	457	445	452	425	458	440	440	467	461	429	418	424	445	413	437	447	410	403	434	472	457	437	465	459	454	451	428	434	460	434	460	421	434	419	472	424	430	424	456	419	437	430	491	443	401	466	411	436	429	462	478	434	440	431	490	473	468	449	468	408	433	414	398	454	435	460	452	445	443	471	439	407	476	425	453	449	451	455	427	423	427	458	408	446	424	441	415	406	432	449	463	437	406	430	455	452	492	429	449	438	422	461	446	460	471	497	442	455	457	454	397	417	442	428	415	409	418	420	465	450	433	459	456	442	442	447	442	485	447	449	425	470	421	461	436	452	457	448	425	412	435	496	468	451	462	448	441	437	439	476	411	440	466	463	482	438	459	419	462	442	452	462	463	480	436	422	420	455	419	467	435	449	435	439	454	439	456	424	422	431	474	426	445	472	440	469	459	459	440	500	435	437	422	429	428	464	441	454	456	424	444	444	458	468	438	430	429	424	430	440	415	459	422	435	439	486	431	439	423	487	456	455	423	471	427	452	481	434	411	455	409	424	457	452	463	454	438	452	458	479	468	478	395	436	426	429	414	461	451	466	443	416	479	418	482	444	436	462	480	449	458	458	446	421	479	483	439	436	464	468	407	451	453	446	457	417	477	379	445	438	468	465	443	435	450	435	472	479	455	430	405	449	464	443	429	420	438	453	436	467	421	437	411	424	494	420	384	471	424	435	420	473	412	492	418	447	467	452	463	433	456	480	428	433	463	462	451	462	436	392	434	408	440	421	441	457	467	420	452	440	437	455	424	459	471	449	451	445	438	434	477	450	449	416	403	435	460	415	431	439	459	426	459	454	441	447	424	442	432	473	430	445	425	442	458	453	433	485	442	445	468	493	448	418	417	462	396	449	444	474	393	456	431	445	448	452	422	423	428	420	415	448	465	460	450	440	427	412	419	456	448	464	444	404	429	483	478	403	432	447	469	469	457	466	450	417	406	409	438	458	442	433	468	457	442	440	435	405	413	405	485	461	422	466	442	466	450	459	460	432	437	439	432	463	435	437	461	456	465	422	457	432	423	441	433	415	457	427	455	429	433	496	454	396	446	444	439	393	481	446	455	469	430	460	381	435	429	460	405	424	467	437	415	453	427	435	460	470	432	426	480	444	448	472	469	425	447	443	428	452	459	434	456	437	452	432	461	485	481	448	440	468	402	441	410	446	480	463	461	439	457	409	458	466	435	454	445	451	447	489	407	428	418	467	423	436	449	437	386	442	426	451	404	473	426	463	449	459	451	457	458	427	448	441	409	431	436	433	482	447	492	463	433	460	421	432	454	428	456	399	479	440	404	453	449	432	413	439	436	421	401	458	442	492	449	428	426	441	497	452	466	423	392	451	458	455	462	459	431	474	433	453	463	430	410	430	448	443	464	422	408	448	439	435	405	462	485	460	473	462	430	469	464	392	456	480	457	452	450	425	459	436	436	422	427	443	431	432	411	412	435	456	419	477	445	462	440	452	461	448	440	429	429	481	461	408	411	449	481	466	470	423	444	416	427	460	455	430	424	427	452	442	424	479	439	478	440	453	431	382	441	428	459	468	481	438	442	421	464	440
8498	17737	15029	8215	5785	4281	3332	2734	2186	1894	1689	1486	1350	1198	1128	1066	1016	1023	952	944	893	814	829	815	840	811	801	779	792	870	753	718	760	820	795	756	746	720	718	705	739	754	732	712	755	686	712	750	733	745	722	735	717	689	656	700	747	676	721	703	657	710	750	685	707	700	707	775	761	736	704	707	716	699	660	699	714	670	693	753	731	662	736	709	682	701	713	688	687	719	706	706	717	685	719	696	686	714	717	700	700	658	714	671	684	723	711	713	713	674	685	675	705	707	675	696	698	698	668	753	679	711	697	733	709	732	703	680	682	692	704	703	660	711	701	708	632	717	718	666	726	710	719	714	688	642	714	690	667	708	697	698	706	656	703	720	750	701	709	732	641	667	690	673	698	660	672	642	676	715	670	705	714	683	685	678	730	750	737	648	720	737	689	699	696	678	698	698	717	691	618	682	697	694	712	713	679	720	694	674	661	712	668	698	671	729	758	689	690	681	692	688	698	658	691	694	728	646	716	692	709	655	687	704	680	657	650	734	706	694	730	725	673	705	709	724	695	671	698	703	726	650	693	666	677	706	702	722	665	686	712	700	668	701	733	722	755	704	754	675	695	684	707	655	705	660	656	665	689	686	638	693	671	743	711	699	678	650	727	674	711	720	671	679	673	758	717	694	719	680	652	672	674	678	666	737	728	635	669	664	680	711	661	689	708	718	687	690	655	669	700	714	637	743	689	691	687	689	731	740	699	712	683	716	672	684	721	691	729	704	716	683	682	717	745	705	710	711	714	653	652	681	700	717	673	688	709	659	710	664	719	694	735	721	696	692	695	659	678	682	710	701	704	725	717	687	705	708	695	691	622	689	684	728	680	660	704	738	632	693	714	692	727	710	684	709	708	680	698	641	689	689	682	708	737	725	697	706	714	694	673	724	657	672	670	741	673	695	680	625	708	677	697	674	697	715	727	656	688	683	670	671	698	712	696	659	661	659	664	700	686	695	700	658	654	678	712	706	722	686	757	709	697	688	679	684	702	683	705	699	680	712	697	699	674	702	672	733	676	735	679	704	636	716	772	710	658	691	718	667	664	705	683	679	682	652	725	709	700	708	710	688	669	728	686	708	718	696	696	688	648	692	666	660	677	730	687	667	722	654	725	658	719	700	693	732	666	676	687	678	726	711	689	695	699	736	711	707	715	710	685	723	674	682	723	662	708	755	712	705	676	698	772	713	712	646	662	681	715	651	685	669	708	704	733	655	719	696	694	647	683	683	734	687	717	656	675	717	684	699	674	691	737	716	661	719	695	678	650	643	688	679	663	684	703	671	699	695	662	706	689	688	657	688	647	664	714	682	710	711	681	692	692	732	747	677	706	720	744	695	696	703	704	728	658	655	687	710	717	703	736	727	636	667	668	709	717	751	690	687	715	672	702	723	689	681	705	684	710	694	684	741	748	765	697	686	724	685	714	700	655	699	734	668	671	668	659	750	704	686	666	667	716	710	687	697	698	678	701	678	708	708	704	669	679	716	738	657	701	690	681	659	694	687	664	703	716	713	658	698	682	647	673	700	717	726	724	682	663	641	688	731	675	720	733	673	714	656	685	642	684	642	683	647	689	678	723	655	724	711	698	776	679	672	750	671	712	664	683	673	700	695	735	658	727	702	714	693	717	677	694	635	691	667	749	706	693	713	697	670	670	686	705	722	707	736	700	600	698	690	680	681	684	706	717	675	649	758	680	668	704	707	696	696	677	669	702	702	739	675	706	738	714	680	695	710	668	680	645	687	663	703	674	701	698	706	773	718	696	683	712	690	657	683	702	713	712	611	697	685	677	682	706	685	726	691	690	723	695	663	663	719	721	663	693	656	696	720	662	702	686	694	648	701	719	688	702	713	698	673	646	697	717	677	692	699	664	670	680	699	697	687	710	733	667	702	651	699	704	689	711	695	700	678	662	673	690	705	686	686	678	674	667	656	720	675	730	682	705	704	707	684	700	708	708	676	717	631	758	693	740	677	693	674	683	680	708	697	701	692	701	695	712	658	645	675	714	736	709	666	682	713	725	703	679	718	729	693	667	696	720	647	682	727	685	684	675	690	701	653	676	710	707	649	681	706	653	694	733	672	706	723	694	695	707	749	654	715	737	700	681	692	725	714	704	695	667	661	681	693	709	684	754	695	702	702	723	685	684	700	725	652	705	734	674	690	724	737	700	702	696	696	709	672	658	670	683	673	702	686	688	706	659	713	679	687	673	724	695	673	692	670	735	720	720	690	677	682	694	693	713	700	700	683	725	677	702	698	689	671	647	672	691	686	736	711	701	721	667	697	692	676	683	674	670	677	696	727	697	701	656	690	635	725	708	656	684	661	707	698	700	729	677	745	720	681	706	639	715	713	684	702	671	733	698	686	673	697	660	666	710	686	709	694	663	731	676	636	692	670	689	697	702	710	719	674	678	711	699	698	666	690	684	677	706	680	691	696	702	693	700	664	714	746	679	665	724	712	701	676	647	661	710	668	668	711	686	694	731	724	694	641	697	705	741	696	705	675	666	734	659	716	732	653	644	726	705	692	688	712	736	727	709	716	669	657	716	694	685	684	703	656	685	680	672	671	679	699	703	684	723	715	716	688	661	676	654	690	720	689	648	676	696	686	709	732	742	673	688	708	644	690	661	730	686	684	729	655	697	734	644	700	705	690	684	678	723	690	719	731	722	723	735	679	658	673	680	711	720	632	694	719	714	726	690	650	672	663	700	689	669	657	705	692	704	733	659	715	665	735	701	738	661	645	679	713	722	713	709	652	696	688	670	720	681	714	735	687	644	685	743	667	703	687	668	684	692	700	680	733	706	674	683	678	670	702	656	667	691	659	708	649	724	680	718	664	722	636	686	678	678	718	678	743	676	705	714	676	711	729	700	695	686	671	684	646	735	700	667	686	698	672	710	692	702	711	726	724	634	725	703	706	737	677	730	706	654	685	684	705	674	720	717	721	686	707	692	758	672	690	723	645	677	678	751	664	682	676	734	727	678	671	656	712	690	707	720	679	702	677	697	655	682	757	718	699	727	695	682	667	667	782	708	734	704	694	677	713	688	694	727	733	705	700	727	735	694	728	746	682	698	638	755	644	676	672	676	666	649	735	725	734	667	718	711	658	699	696	691	648	702	698	672	680	634	693	696	683	677	689	681	707	687	674	744	679	738	693	741	700	711	768	707	698	690	706	697	722	681	707	718	710	682	690	706	695	740	684	684	697	671	686	673	748	678	689	731	684	732	712	702	688	692	712	719	698	650	664	730	665	704	726	704	704	703	657	703	778	712	717	686	719	686	669	689	692	723	652	710	668	660	711	711	699	733	696	728	719	720	698	651	673	699	687	707	645	680	702	693	666	673	704	675	704	689	665	697	719	708	661	658	718	662	700	652	707	672	654	721	709	703	704	688	678	705	686	695	723	703	672	692	663	739	713	663	691	679	704	689	678	694	721	748	688	701	692
26887	20878	8304	445	240	163	138	156	130	117	131	124	114	126	111	113	125	109	102	124	135	121	110	114	120	129	110	124	128	106	123	125	128	122	112	113	117	98	104	117	123	115	116	104	124	111	108	97	101	108	129	125	105	142	123	120	116	127	87	110	118	127	107	106	103	112	123	97	109	100	95	118	111	113	113	128	110	118	116	90	130	106	106	120	106	124	117	113	103	100	114	116	100	109	150	92	124	124	112	101	123	101	129	112	118	121	119	112	102	110	93	126	111	110	107	118	107	105	121	111	125	103	101	116	106	120	108	120	120	106	114	119	101	122	103	112	106	104	101	115	121	111	118	114	111	108	130	114	113	133	130	117	99	126	109	126	96	132	121	104	134	107	95	112	129	113	115	110	110	125	124	127	100	122	93	106	131	120	121	102	112	116	116	106	103	111	120	115	126	113	108	103	108	105	101	127	117	120	106	115	114	119	121	128	108	120	110	115	117	111	120	125	101	135	105	116	106	99	118	126	102	100	124	124	112	108	126	114	111	125	120	112	109	99	109	131	127	107	102	114	105	122	120	109	115	109	116	120	101	114	110	117	122	104	115	99	107	111	128	117	123	115	109	120	110	115	123	112	109	100	87	124	104	111	102	94	128	115	120	91	119	102	93	115	107	105	120	124	89	132	135	98	128	103	111	114	100	106	112	133	122	106	119	123	137	99	124	113	125	106	120	101	105	117	103	113	105	107	102	106	127	112	114	118	119	116	123	103	121	106	121	106	122	117	117	119	124	135	103	123	103	105	108	114	114	101	120	110	119	118	114	117	111	115	123	121	102	114	120	115	128	110	97	113	103	113	118	104	106	112	114	109	114	107	122	104	104	104	118	130	122	124	107	119	95	107	105	116	109	133	109	118	107	128	105	121	110	90	108	125	104	113	111	120	129	114	102	106	110	120	100	110	101	121	130	119	92	129	115	127	111	100	105	120	110	129	125	110	116	112	94	125	120	109	108	121	132	111	100	114	113	93	119	131	114	114	120	96	99	114	98	117	105	120	105	120	99	100	114	121	127	110	103	104	129	115	102	120	114	95	113	101	147	104	113	119	125	114	120	104	125	96	99	111	128	120	114	124	108	104	150	116	92	109	103	100	115	124	106	100	112	90	129	102	105	109	107	105	108	104	136	116	116	97	101	112	106	121	110	122	119	113	131	114	131	106	121	118	116	110	115	118	134	94	114	122	93	109	143	123	125	99	103	117	107	94	124	114	128	128	108	100	127	107	105	133	105	119	124	132	117	111	118	114	113	114	119	105	96	107	114	127	110	121	120	115	111	102	85	97	115	122	121	105	100	115	131	112	101	124	111	124	97	113	113	104	117	103	114	101	116	116	118	115	113	109	119	109	115	120	122	112	118	114	111	118	96	117	113	115	111	115	112	117	104	109	124	113	113	145	124	119	127	111	122	111	114	96	102	101	113	105	123	89	118	117	119	112	140	87	100	130	118	108	112	112	132	117	102	116	129	119	112	105	109	108	97	136	102	116	117	115	120	114	113	96	110	112	99	110	113	114	108	120	99	108	107	135	122	116	112	118	107	133	110	108	113	126	111	113	93	119	120	118	126	129	106	109	106	100	132	123	124	98	105	121	115	110	114	108	108	101	106	120	107	102	98	128	116	115	94	111	120	111	102	113	100	130	114	118	119	120	127	118	108	114	110	116	118	109	104	97	121	117	117	121	117	98	112	109	106	111	97	126	115	126	111	97	105	134	125	108	120	104	107	110	107	97	104	126	120	117	98	117	121	98	114	130	122	99	111	91	113	114	108	113	128	105	123	109	118	96	95	122	109	122	137	128	108	109	109	117	105	128	111	108	137	89	128	115	101	107	121	112	104	125	97	105	116	111	124	122	104	120	111	100	109	120	123	112	104	95	123	126	122	90	127	121	117	97	135	114	117	112	130	124	100	108	103	98	107	102	105	123	108	128	103	108	103	107	135	99	109	92	114	111	106	98	103	108	112	135	109	123	102	96	122	94	109	126	114	120	126	123	143	97	115	117	120	118	110	101	113	109	112	126	92	123	131	102	118	124	106	121	109	104	113	112	113	106	105	104	127	113	113	89	124	114	89	132	96	98	101	103	118	128	104	124	111	106	111	118	114	127	113	106	109	103	113	100	104	104	104	101	110	117	128	136	89	113	107	102	115	100	107	106	97	110	145	111	97	108	110	123	121	105	110	109	115	108	94	116	109	100	112	105	101	105	95	118	117	109	107	120	114	115	114	114	123	126	122	108	109	110	112	117	139	114	121	104	102	111	120	115	108	99	110	107	122	114	118	120	125	113	105	100	121	111	97	100	106	110	96	107	117	96	127	128	113	117	109	120	106	119	99	119	123	123	111	116	112	108	95	102	114	97	99	122	105	108	102	108	99	112	124	108	108	113	128	104	111	112	93	115	115	124	116	110	122	107	123	121	114	125	107	114	97	120	94	130	96	127	117	134	110	99	106	121	122	108	114	122	110	121	117	104	129	143	122	119	125	127	102	105	118	110	114	94	107	111	115	121	113	128	118	97	121	115	119	125	101	111	110	113	121	121	112	130	106	107	122	124	105	135	101	105	107	105	113	114	112	92	119	129	111	122	102	115	118	123	115	119	104	117	100	115	104	102	112	102	99	114	101	124	114	115	115	105	124	111	108	138	113	100	116	131	128	125	110	113	117	109	110	97	106	116	129	110	119	108	120	121	115	122	100	125	114	119	99	127	106	109	109	103	124	113	107	110	128	107	111	111	97	119	131	110	119	124	116	111	118	128	110	94	112	121	86	97	109	121	116	108	114	113	117	104	106	109	125	118	115	117	116	117	127	104	123	94	111	102	114	121	94	127	131	91	114	122	103	106	123	126	120	124	91	117	113	113	145	85	110	108	109	121	132	115	108	106	104	117	130	111	112	125	107	100	106	103	105	121	101	115	120	107	105	125	112	113	111	103	103	131	114	114	126	117	109	106	120	109	108	109	110	113	130	101	102	110	106	120	105	117	111	103	138	114	99	99	111	117	120	112	106	89	121	102	102	129	122	141	114	101	117	111	116	115	111	124	108	109	111	115	110	112	126	128	107	126	121	107	107	107	101	122	101	107	123	96	103	123	99	110	127	106	132	122	119	109	131	112	113	103	97	140	115	99	104	102	109	110	115	111	128	124	100	120	119	113	99	115	112	123	121	123	108	115	105	113	114	127	121	109	120	108	115	121	114	110	108	119	104	116	114	118	119	120	111	120	106	125	107	91	105	133	121	125	109	108	130	112	124	97	108	106	86	122	110	117	122	97	126	115	103	111	113	120	116	106	97	123	110	97	93	112	117	108	96	114	102	116	85	107	107	116	119	131	114	106	119	114	99	102	109	105	118	104	126	111	106	110	109	119	112	126	118	107	136	120	119	115	117	108	115	117	134	107	91	121	103	104	107	111	130	115	121	103	98	106	127	138	109	119	118	119	113	110
3882	1447	1223	633	445	386	295	265	247	229	251	210	245	204	194	239	216	203	197	221	205	202	179	196	208	193	208	219	212	180	170	198	197	204	219	192	182	193	175	191	185	206	179	194	177	208	185	195	201	209	206	210	204	197	214	214	198	204	203	203	230	198	203	205	182	209	192	185	193	213	212	194	205	197	189	186	209	209	192	197	209	193	211	195	205	199	178	188	174	193	189	195	197	196	201	193	178	191	200	201	183	194	209	204	179	187	211	211	199	211	233	181	208	182	194	188	222	209	158	206	178	181	184	181	188	191	220	221	201	236	204	212	163	186	172	191	201	228	184	197	197	223	209	180	208	181	180	202	194	210	169	191	175	190	178	209	185	204	203	197	201	229	237	206	166	195	183	186	198	190	233	203	210	199	202	180	176	207	197	199	208	198	218	199	192	188	187	209	211	192	202	172	208	188	197	197	192	193	195	215	190	207	202	218	220	198	199	199	205	203	186	206	172	169	202	199	185	203	233	195	179	208	201	206	198	191	188	203	176	217	188	185	212	212	187	163	188	212	207	184	185	204	198	195	200	186	201	230	198	225	187	192	182	192	187	193	205	184	183	191	183	187	207	185	206	196	214	185	186	194	218	179	199	209	203	219	179	199	211	200	219	211	203	185	210	206	221	180	174	184	207	191	191	200	190	210	194	191	190	184	198	200	205	219	189	203	202	214	202	179	218	207	226	209	184	209	211	206	177	219	194	191	190	178	202	187	202	162	184	184	183	199	174	189	197	194	191	190	207	191	182	182	194	200	224	187	194	191	194	202	209	187	190	209	200	188	198	228	175	176	208	184	215	168	209	198	202	202	201	199	221	179	197	190	188	173	173	196	188	193	191	197	209	188	203	214	207	201	202	217	221	174	198	203	193	190	201	184	181	201	196	182	208	210	198	207	198	210	217	202	203	216	208	183	197	192	208	185	181	190	214	226	213	221	224	175	193	190	199	205	208	189	197	195	190	203	206	201	224	218	202	182	197	185	192	193	192	183	198	224	208	188	210	191	219	186	212	187	182	206	187	197	207	183	197	204	184	200	240	199	202	185	196	207	197	211	232	203	181	193	194	193	220	178	193	198	204	218	202	166	201	188	210	202	194	207	197	180	181	174	207	193	174	212	200	216	211	216	185	199	205	177	204	212	195	205	224	214	182	179	196	207	216	207	183	205	215	202	202	205	203	194	198	218	181	177	195	180	203	230	204	213	197	185	212	184	211	194	204	184	191	188	195	200	206	214	185	204	172	196	175	215	188	184	212	213	215	219	201	193	197	212	216	213	180	182	167	203	208	186	198	204	207	210	178	192	194	197	193	194	198	204	218	212	192	210	188	190	217	197	198	194	175	190	190	184	186	194	203	175	207	180	196	187	192	184	203	213	194	188	203	213	179	170	176	216	205	187	160	185	192	209	212	183	198	193	215	179	213	191	175	175	187	196	173	215	213	190	181	208	201	220	202	221	196	179	204	215	196	212	211	205	168	200	199	178	204	171	183	224	178	197	212	193	212	194	214	207	221	177	160	173	200	212	189	196	202	182	216	207	195	188	194	202	203	184	197	194	212	178	216	200	200	183	225	164	188	194	200	203	227	219	180	199	213	201	190	195	202	196	206	213	210	210	210	220	182	205	195	206	203	200	197	190	191	206	192	213	191	199	192	195	195	193	213	218	220	189	196	194	198	216	191	185	205	217	185	166	210	191	208	214	170	207	219	179	186	212	209	192	208	213	198	185	187	208	214	190	188	203	206	186	190	210	184	200	187	186	189	199	207	187	200	179	220	185	202	198	188	200	190	182	184	177	206	218	194	210	207	189	187	195	202	199	195	167	178	209	210	191	207	199	183	166	199	177	170	191	205	210	216	180	180	198	198	192	168	191	208	189	202	203	200	216	192	208	203	216	196	198	215	200	202	195	199	206	191	209	205	230	200	193	180	202	193	190	209	180	187	184	166	178	178	188	225	208	212	199	180	220	204	181	190	191	215	193	190	181	222	208	188	203	188	213	202	200	198	217	185	168	193	208	192	198	209	203	201	172	170	183	173	199	212	165	221	212	219	211	197	170	203	205	184	172	188	192	192	204	181	227	232	208	191	194	175	188	184	204	202	180	181	218	188	197	189	185	186	189	178	217	203	210	195	207	214	188	218	225	213	206	185	193	216	208	185	194	173	183	203	180	189	197	179	199	208	231	210	175	198	205	205	209	177	242	196	190	206	210	197	190	184	187	189	219	188	223	196	227	221	202	200	224	202	217	202	195	205	201	199	198	190	191	194	205	193	203	210	204	192	197	192	193	225	190	187	207	193	185	207	171	181	178	215	208	194	217	198	166	191	177	200	187	203	191	209	212	222	180	215	197	199	168	205	182	195	180	181	190	179	216	214	193	188	171	216	204	204	217	189	183	191	210	186	181	199	209	201	222	205	201	191	188	198	195	191	211	183	186	188	179	216	188	191	199	203	191	201	206	208	202	179	205	207	197	206	191	185	189	187	203	163	204	187	215	223	179	191	174	168	197	190	193	188	196	165	215	189	185	180	200	222	183	163	184	221	210	218	183	204	200	212	206	198	204	189	192	192	196	223	202	197	200	189	192	180	172	185	208	205	166	188	178	180	213	187	179	205	208	184	193	191	200	198	179	186	221	198	203	191	210	168	192	222	197	161	213	215	180	211	226	222	188	194	181	195	208	181	211	181	187	216	194	189	200	200	196	197	209	190	229	185	210	176	164	207	197	199	189	189	205	202	194	186	199	180	230	184	195	166	195	197	178	206	201	224	184	204	197	186	202	199	188	176	170	185	197	194	209	185	195	191	198	156	193	222	215	179	184	209	208	202	205	206	213	196	193	217	225	222	195	197	189	175	195	224	210	197	188	187	199	204	188	184	181	183	216	198	176	185	197	205	200	221	208	185	193	212	204	195	193	201	192	201	199	189	200	209	207	196	206	190	179	175	186	179	201	190	188	210	166	183	216	187	234	172	230	174	217	213	190	186	195	195	225	189	190	197	224	201	189	185	205	188	169	192	191	207	192	192	192	215	176	229	193	182	217	212	210	213	198	196	219	209	182	185	207	180	200	205	157	209	193	169	211	198	194	203	189	194	178	203	184	207	195	184	179	203	180	188	188	214	203	186	198	225	193	204	191	204	206	169	206	213	222	191	197	196	231	200	206	198	204	207	184	205	203	205	187	189	191	185	190	201	203	183	208	213	207	223	169	196	189	188	205	197	191	200	195	192	184	206	193	175	191	209	175	197	201	184	184	189	189	224	205	207	186	226	158	206	182	191	211	194	198	196	205	205	200	186	211	200	180	216	198	182	205	180	204	176	203	210	214	217	177	182	198	187	186	189	165	190	180	208	216	225	194	218	202	201	215	185	219	215	187	192	224	205	194	189	206	200	198	197	180	215	213	189	213	178	220	203	200	182	196	217	195	209	201	212	181	207	167	180	194	187	189
24154	21348	28798	24258	21179	4365	989	618	508	478	510	457	391	395	363	352	361	357	367	343	320	358	347	298	317	346	316	317	336	332	299	314	324	326	306	319	313	327	317	306	335	299	333	299	293	293	330	309	299	319	287	325	317	329	277	308	337	303	288	293	307	296	316	298	308	337	297	333	315	297	306	307	319	301	295	315	325	308	307	305	322	297	293	348	315	303	291	325	305	294	279	325	252	338	316	288	312	295	276	292	314	307	299	311	293	328	273	307	276	287	322	296	323	288	305	309	294	311	332	325	280	306	335	320	271	296	312	281	310	287	312	290	300	309	297	298	307	304	304	316	302	297	296	306	320	312	297	284	319	312	300	327	319	344	288	306	285	296	305	308	317	316	287	312	304	297	333	288	298	277	315	295	313	311	314	336	272	318	301	318	274	301	292	319	295	304	290	306	319	319	313	304	303	318	308	302	307	302	305	321	305	324	276	313	291	279	324	289	305	301	312	318	323	301	294	339	291	286	294	292	289	289	315	287	294	298	332	314	297	291	312	287	316	284	342	312	306	305	315	341	311	318	301	308	314	351	336	302	314	295	274	303	288	292	282	284	311	305	315	306	323	288	291	285	297	288	305	294	319	287	315	285	277	302	304	294	298	286	301	301	272	299	321	311	287	326	293	317	320	319	292	310	305	322	341	308	313	300	322	265	276	303	326	298	336	326	277	292	311	325	308	288	317	326	314	307	311	299	287	300	321	301	304	308	282	292	300	311	310	318	305	281	261	315	308	308	340	299	292	293	330	322	309	318	301	328	322	299	286	269	323	304	299	289	304	304	312	288	296	301	283	310	297	317	333	302	313	335	307	286	297	294	283	320	303	297	310	307	290	316	296	304	322	306	289	288	327	308	325	292	288	294	286	342	290	300	292	327	317	301	299	320	319	289	335	298	324	314	307	297	300	296	311	280	298	307	325	303	260	302	307	298	283	336	312	298	320	308	291	314	271	298	322	307	307	298	280	303	331	273	324	323	291	283	311	281	294	302	310	311	301	283	318	265	279	278	312	307	339	319	307	320	285	317	299	325	296	303	300	327	316	315	290	338	330	272	293	310	278	344	321	272	278	301	293	309	288	313	319	314	309	300	311	297	313	313	309	317	316	296	299	282	333	298	285	336	307	324	295	316	308	292	314	313	285	307	320	316	312	297	311	280	289	322	311	288	292	290	340	279	303	291	302	314	331	293	282	293	306	281	270	310	300	288	284	322	285	313	326	322	310	304	314	327	301	302	311	311	317	285	297	307	311	310	325	293	276	286	313	304	306	334	304	309	314	329	316	284	313	315	304	335	279	293	282	316	316	336	338	307	311	321	328	290	294	287	291	293	330	316	303	291	296	301	325	331	324	278	272	295	317	316	286	308	314	270	292	299	291	309	325	325	314	297	329	288	284	323	293	299	303	282	311	316	302	309	319	274	311	282	302	323	307	342	293	289	308	304	319	267	331	298	307	328	299	292	299	295	310	287	276	296	317	303	339	304	282	276	298	294	320	272	334	283	299	306	301	303	327	318	299	286	280	277	305	313	273	306	309	319	265	312	309	263	300	324	318	302	299	317	315	289	326	276	308	288	293	293	307	312	310	276	310	335	293	323	305	287	315	301	315	336	302	350	302	298	273	287	299	287	299	319	315	312	304	311	330	277	338	308	301	278	303	308	306	304	328	293	291	322	291	260	293	294	279	304	301	324	287	299	310	317	308	302	323	320	301	303	339	298	286	303	323	306	309	312	308	277	303	293	313	305	321	281	290	298	322	325	303	290	313	290	300	302	277	292	302	282	318	331	334	293	311	284	323	313	309	302	286	321	306	298	312	318	320	307	293	340	331	305	337	283	283	311	299	319	282	308	305	299	328	342	281	317	305	306	287	296	316	304	319	307	300	305	286	306	308	322	331	301	330	302	314	264	324	316	294	280	316	349	304	289	300	320	292	323	266	329	285	313	275	300	282	281	294	303	306	296	330	304	295	314	291	286	310	291	332	319	305	275	305	299	287	311	306	287	292	320	287	305	296	296	301	299	303	280	303	297	361	301	298	322	309	316	282	318	333	312	295	313	280	274	303	289	282	305	296	279	296	321	303	323	309	297	296	301	318	360	293	289	296	306	290	312	309	306	320	292	343	285	290	301	295	302	312	304	286	310	324	301	330	331	298	320	289	320	345	331	322	315	296	301	309	289	312	343	285	311	282	335	303	317	297	313	296	271	313	305	277	326	332	311	308	290	332	316	310	294	299	290	311	302	285	324	297	301	287	291	283	285	278	314	290	326	280	304	299	312	317	303	338	328	308	328	295	278	286	310	300	277	309	290	312	298	306	294	319	300	333	303	312	282	319	317	301	258	289	298	293	292	298	305	289	331	314	319	302	296	294	305	306	295	284	310	323	311	290	284	298	326	302	314	287	302	316	296	307	313	328	336	282	298	274	286	298	307	289	315	310	291	316	275	280	293	322	329	308	308	306	315	318	290	305	322	334	290	320	330	341	302	267	315	303	305	301	290	282	308	288	284	300	288	288	285	303	296	317	311	341	305	278	314	323	329	313	298	300	290	277	316	315	299	288	304	283	307	331	288	295	277	300	292	304	322	321	284	290	306	284	270	318	303	302	292	298	313	281	320	292	299	277	322	271	310	312	279	299	320	302	309	301	303	317	286	310	311	295	308	320	302	301	301	283	295	298	279	323	323	294	302	298	322	286	336	347	304	299	313	293	312	310	314	298	284	311	273	325	318	276	324	323	302	291	306	317	298	316	329	290	318	327	299	280	293	309	291	306	321	297	301	291	314	305	291	281	333	293	318	305	295	304	302	309	302	292	305	293	357	310	293	302	325	330	276	284	328	317	283	293	326	279	299	305	312	302	319	318	291	309	282	320	313	295	310	269	277	292	333	308	281	300	291	295	285	328	282	276	284	282	310	293	300	341	318	302	322	318	326	314	298	303	325	311	330	305	289	321	320	283	294	272	312	296	290	312	274	288	305	291	277	303	309	326	315	319	316	276	328	323	265	316	306	297	308	315	287	309	306	294	303	337	328	314	308	298	305	302	288	313	307	310	306	297	289	311	298	308	318	311	322	294	306	317	305	324	290	310	336	280	269	295	302	295	298	321	278	299	335	293	320	330	294	306	309	277	287	297	299	322	314	281	311	293	314	292	315	324	346	309	288	304	290	337	297	289	318	289	302	308	309	332	305	318	319	299	316	310	289	289	276	276	311	326	318	300	301	272	306	273	278	309	299	292	324	351	344	287	311	307	320	323	332	284	291	306	265	291	321	339	320	312	305	302	315	288	304	303	322	308	319	298	303	289	286	279	309	306	312	293	310	318	286	298	330	310	293	291	292	287	321	288	295	308	297	290	326	279	325	298	299	299	320	330	332	299	288	310	315	317	341	269	330	293	285	281	308	292	295	323	273	285	295	296	276	288	329	317	273	319	277	294	302	346	298	317	309
5892	11204	9400	4786	3345	2452	1897	1583	1270	1112	980	924	835	759	770	679	659	653	637	640	578	580	582	569	587	571	572	541	558	562	555	520	543	541	557	504	506	507	476	490	542	535	528	511	513	470	500	508	499	468	488	529	539	533	450	538	477	523	451	462	496	477	497	471	507	512	486	477	466	502	478	489	477	479	493	489	478	519	495	527	507	481	496	498	476	459	481	495	477	508	536	469	500	470	477	483	510	500	477	461	468	532	485	467	501	492	548	484	506	507	515	525	497	467	483	476	491	485	480	495	489	493	510	482	487	504	450	492	478	496	483	502	521	494	484	484	483	452	488	463	440	500	477	502	494	531	502	502	496	533	508	505	499	441	518	485	496	506	456	495	497	478	473	517	476	487	530	500	455	479	453	476	488	511	487	482	501	511	515	505	471	491	507	468	449	448	476	488	492	494	500	484	495	497	449	468	464	467	484	511	483	510	460	518	490	500	548	503	509	531	503	473	496	482	475	483	507	546	491	492	537	479	481	493	496	507	462	458	478	492	537	481	496	503	518	466	472	485	472	491	491	526	479	523	467	508	500	507	491	472	507	476	515	511	500	491	503	524	481	500	473	476	480	506	470	496	511	544	479	531	500	447	515	542	436	515	482	476	464	512	557	505	486	487	500	482	522	451	499	536	488	513	495	490	496	493	533	512	461	437	493	494	490	457	493	470	520	519	493	466	501	500	475	507	501	487	496	464	480	441	488	501	477	544	455	472	453	489	502	500	496	509	475	499	457	418	502	523	507	508	494	453	503	458	496	497	516	461	484	479	472	453	503	499	432	501	509	490	487	512	497	493	493	543	484	467	452	475	500	510	486	489	523	509	478	483	472	500	481	523	487	459	462	500	513	551	454	461	507	480	524	497	503	466	503	517	514	545	545	437	484	492	508	470	492	486	494	463	468	457	499	510	494	493	515	485	479	467	456	476	456	459	494	447	509	482	517	502	481	491	495	491	527	474	493	495	508	461	478	490	496	464	508	477	496	459	495	499	468	494	503	446	472	496	468	491	483	483	493	480	496	485	477	499	503	490	485	496	497	504	470	510	504	505	480	489	486	493	509	538	493	502	498	473	483	491	473	500	460	451	449	469	479	450	498	450	518	459	508	491	492	524	473	443	456	510	456	508	540	457	494	512	481	515	531	507	502	524	474	488	503	486	505	473	505	482	452	452	477	527	495	484	547	481	489	519	462	535	484	525	500	523	445	481	478	492	521	477	470	507	505	486	479	483	440	455	475	482	481	470	460	472	486	482	474	495	511	521	491	492	479	468	468	492	463	529	503	467	474	492	465	473	487	488	485	481	494	493	569	472	530	480	499	478	490	490	505	502	511	479	496	488	526	461	521	476	500	489	506	478	514	502	495	480	474	492	498	484	533	457	458	489	518	528	483	480	488	475	492	460	473	475	502	502	492	511	486	492	461	466	504	482	485	522	509	477	496	510	476	480	474	425	510	466	482	491	477	483	500	488	454	514	535	502	489	439	499	469	486	464	543	481	518	482	487	504	503	511	488	527	433	491	472	521	444	487	518	469	485	465	504	494	496	450	470	481	512	524	460	488	481	483	492	471	491	505	473	463	463	459	487	485	506	439	454	469	498	476	486	505	445	501	466	491	479	518	482	506	473	485	477	499	483	488	495	484	528	468	483	488	531	506	529	530	498	479	468	467	512	497	511	508	485	519	505	480	492	487	464	453	478	507	486	497	510	486	472	457	488	484	517	460	522	514	495	462	476	475	480	471	489	457	486	490	519	467	491	441	488	514	475	485	479	462	510	466	506	519	481	462	483	468	493	488	460	474	481	523	497	497	506	434	477	512	494	505	485	484	522	501	511	491	488	514	516	502	474	496	530	518	484	497	463	503	496	516	482	472	484	482	504	453	464	488	510	474	455	520	473	526	510	454	470	473	476	489	462	491	509	491	456	500	530	520	468	479	473	490	517	450	465	472	499	470	458	474	473	474	506	502	482	487	520	481	492	454	471	466	480	453	503	487	505	501	526	478	490	524	495	496	478	493	483	497	522	501	493	480	486	498	485	467	449	510	477	531	472	526	445	499	497	472	485	522	540	477	477	450	498	476	519	500	513	522	476	469	511	483	467	507	503	449	495	522	473	465	525	487	503	485	456	535	492	487	495	538	460	509	506	475	488	520	484	459	479	471	498	473	465	494	486	525	485	468	476	495	487	472	456	516	522	507	488	444	482	460	524	457	497	490	463	500	499	501	483	469	491	493	542	468	524	470	469	507	488	469	487	481	468	519	475	449	521	516	482	517	473	467	469	488	483	474	513	497	495	486	495	459	463	514	462	474	464	470	501	475	481	496	513	500	488	472	507	493	459	474	482	488	483	478	502	497	482	507	502	469	481	501	471	482	455	502	503	500	467	510	427	508	534	515	519	519	489	442	468	464	515	467	492	514	496	458	482	485	466	496	503	515	496	495	494	464	464	483	496	496	434	518	502	498	492	476	484	491	471	512	504	480	481	489	464	475	500	469	512	510	489	498	457	488	492	487	503	491	457	491	495	537	497	501	484	501	457	502	483	458	475	490	498	503	475	490	513	500	489	463	482	475	480	491	502	529	469	533	480	479	502	492	480	482	498	494	488	450	464	465	488	478	502	481	502	506	494	491	523	530	503	486	471	516	499	518	467	476	489	449	516	457	515	506	450	505	518	483	495	468	487	469	488	532	490	525	502	512	463	487	460	493	470	498	505	528	524	484	475	461	489	510	458	455	485	511	460	521	479	496	532	483	468	473	511	483	512	472	504	508	468	489	460	462	501	501	477	524	515	505	466	493	489	474	504	467	500	551	509	530	511	457	473	484	510	489	461	469	516	483	504	493	533	473	486	516	487	514	482	491	481	482	496	458	513	496	480	448	497	496	537	497	503	519	462	490	503	472	488	515	480	495	478	471	481	513	468	508	522	485	494	481	471	471	500	484	521	487	440	486	482	497	479	495	464	484	474	494	449	461	494	503	485	497	473	475	493	504	498	492	481	500	474	491	518	483	471	496	439	522	463	485	471	492	505	488	512	489	502	512	494	519	482	539	476	499	484	496	494	506	499	491	515	461	464	448	455	494	431	487	510	502	468	455	505	474	492	486	493	473	495	507	502	488	455	463	480	441	501	512	466	524	511	462	475	460	501	518	491	442	454	497	458	480	509	474	527	495	481	478	492	520	451	455	511	499	470	500	518	475	473	491	487	523	460	514	484	507	485	498	490	497	504	487	473	482	486	510	508	493	512	465	523	471	514	448	495	491	515	492	477	512	493	478	490	490	483	529	487	468	477	467	516	494	466	490	460	489	500	519	477	511	517	508	481	497	477	531	477	511	519	490	504	491	489	497	464	500	466	486	505	479	525	502	542	499	488	508	468	516	488	452	473	477	452	467	484	496	516	444	467	509	478	490	476	488	479	503	495	461	487	497	483	493	483	453	524	474	494	508
23191	21410	29447	23769	21412	21276	4123	1169	910	768	772	706	652	608	575	594	572	591	540	531	505	537	523	498	466	505	504	483	484	467	490	480	458	481	458	494	471	451	425	493	475	425	470	456	454	452	443	435	470	458	463	436	451	434	465	498	472	486	470	445	463	450	447	428	443	453	443	447	417	440	446	466	470	467	464	469	435	443	471	482	415	464	467	441	450	462	448	413	442	427	422	414	476	468	476	476	464	476	410	411	469	425	463	461	453	447	428	474	440	442	431	437	458	421	439	413	411	457	449	424	450	477	447	506	443	433	447	416	431	423	440	459	440	409	472	427	484	459	454	454	456	466	401	444	442	445	438	453	442	470	404	443	450	421	455	401	445	479	436	424	446	419	462	436	431	432	457	468	460	487	439	435	465	440	442	428	446	438	465	446	440	447	442	439	464	445	464	436	451	460	432	441	435	436	451	424	448	446	436	427	468	424	446	445	470	461	472	462	442	441	445	461	430	466	444	511	477	461	450	464	403	440	434	438	430	434	474	454	450	437	393	434	441	471	416	447	402	472	482	437	470	443	449	413	419	396	455	465	473	455	498	455	474	445	452	416	443	416	408	410	439	471	455	441	445	444	482	467	445	451	477	455	464	428	426	417	449	473	445	485	415	427	462	448	410	442	482	455	447	472	433	454	451	423	474	467	454	476	461	458	448	462	442	429	477	419	458	446	450	458	452	424	473	460	430	451	436	466	475	458	450	441	443	441	452	411	441	443	434	390	424	440	404	422	433	451	477	441	472	443	467	422	454	473	437	431	462	452	451	432	430	454	397	434	495	453	459	441	471	469	432	422	453	437	431	474	413	441	418	444	398	455	450	414	427	459	437	447	429	422	431	441	426	444	433	441	489	435	446	426	457	406	417	492	440	431	468	436	424	466	468	453	455	455	467	414	429	435	426	443	440	432	448	443	439	440	460	478	440	418	425	445	427	451	433	439	450	471	444	400	462	461	477	454	416	443	453	480	454	448	472	446	462	446	469	467	431	457	425	439	451	393	444	419	437	421	446	447	424	457	446	402	447	446	415	440	438	448	467	464	487	436	464	475	449	443	483	432	456	443	481	454	429	452	445	452	444	459	450	458	414	460	433	442	444	443	438	421	449	445	442	476	439	439	461	444	415	419	429	427	443	454	436	469	504	417	468	454	431	414	454	454	484	463	391	449	483	481	454	468	455	476	436	425	460	488	460	460	423	442	414	443	435	414	436	435	455	422	455	425	444	442	455	414	482	481	444	445	479	456	437	486	445	440	431	431	430	415	469	441	439	481	428	451	437	454	437	464	448	425	433	430	455	454	459	430	454	444	442	441	435	456	437	409	417	410	458	452	428	431	438	428	434	426	453	498	455	433	466	446	458	438	471	452	428	417	423	427	464	438	436	482	460	425	431	437	421	457	445	439	459	419	438	432	407	407	433	426	412	445	455	416	468	495	452	452	463	446	417	425	452	443	433	454	435	482	443	465	484	420	444	440	449	469	453	424	437	417	428	439	469	450	451	413	446	433	457	493	439	439	460	432	421	461	437	458	461	447	457	443	425	486	452	429	454	443	433	429	446	452	440	443	465	441	425	464	437	474	445	425	422	474	449	470	454	442	482	469	447	474	437	425	425	427	455	450	459	503	456	459	450	460	398	392	442	444	458	450	419	457	425	416	426	486	420	468	431	428	447	426	474	464	454	442	449	442	434	451	485	465	434	444	460	471	500	446	464	424	423	425	438	462	460	433	471	440	427	480	442	453	470	466	435	436	419	457	422	419	423	415	451	449	465	448	497	434	437	440	412	477	428	443	429	477	433	427	416	414	460	428	444	475	484	446	448	413	440	406	438	469	412	421	439	493	413	439	435	405	412	446	453	484	443	425	465	385	411	439	452	474	439	423	425	446	465	464	452	461	476	418	421	426	438	414	456	461	470	476	476	440	453	462	432	432	425	431	455	418	486	414	458	473	443	483	449	428	422	449	400	465	451	449	411	414	447	388	458	424	422	447	413	441	451	480	409	447	483	446	433	450	436	454	460	442	446	442	406	429	429	431	457	432	453	442	434	432	456	448	418	423	415	459	456	441	456	434	405	409	429	427	418	435	432	445	431	408	434	474	461	416	443	440	458	478	391	463	437	467	420	473	457	430	434	474	447	410	463	433	438	429	457	447	422	417	441	420	440	442	441	447	429	462	442	484	472	444	436	443	434	474	445	411	456	414	413	437	458	457	425	461	423	438	454	482	436	414	446	428	473	429	444	470	475	463	456	441	433	440	435	459	444	444	398	431	420	424	450	449	452	465	456	448	426	440	427	465	428	448	452	441	451	434	457	465	418	423	447	473	440	470	444	434	442	467	440	462	470	435	456	425	473	497	487	416	486	412	424	437	449	441	494	406	469	423	463	475	455	448	437	423	454	439	437	450	450	453	420	446	421	422	433	468	421	427	436	441	440	438	464	454	429	467	426	458	470	435	403	428	487	464	446	427	446	489	443	438	468	465	444	455	451	431	463	420	445	477	445	442	461	410	431	462	430	455	412	433	421	428	460	446	421	444	431	483	439	462	464	424	468	473	472	451	430	410	432	422	476	449	449	454	413	439	433	405	453	445	440	458	438	438	473	470	437	435	432	468	432	467	422	455	427	467	445	444	468	436	395	472	407	434	467	445	425	440	443	438	419	442	443	417	473	432	445	432	435	432	411	463	453	452	450	422	491	404	458	427	414	464	440	425	448	461	456	484	454	434	423	487	428	431	426	458	435	454	414	419	390	485	449	443	416	474	400	437	424	426	452	446	433	476	450	448	425	464	438	462	421	419	417	431	436	405	440	421	394	430	426	454	455	461	507	473	445	418	453	429	418	433	435	439	400	452	446	427	383	445	431	424	442	426	433	404	396	460	441	412	463	448	438	422	433	443	442	478	421	455	479	420	474	401	426	427	461	454	435	451	446	475	448	440	426	409	421	412	440	418	470	429	451	416	460	409	417	455	432	435	450	459	454	466	453	448	425	480	436	434	432	403	413	462	423	467	460	405	462	446	481	444	408	432	429	444	466	435	438	417	446	472	423	432	422	478	430	453	437	452	433	429	440	436	417	443	419	458	422	443	477	463	434	459	395	449	455	434	405	435	418	460	434	466	454	419	419	432	442	423	472	449	459	458	425	463	445	438	446	435	451	455	456	451	429	417	462	510	392	446	444	433	434	457	392	446	437	463	442	436	451	448	436	426	439	421	429	424	444	448	435	447	432	441	457	478	455	430	435	437	449	438	428	442	468	441	446	442	433	468	433	428	441	454	476	482	478	441	475	426	424	483	460	411	457	450	465	403	441	430	436	420	444	454	396	461	426	416	441	408	482	443	478	457	420	446	456	418	453	455	470	412	452	443	419	439	496	447	443	446	456	487	416	426	464	474	442	420	439	461	413	464	465	434	395	484	425	421	436	465	428	410	473	488	431	424	438	435	416	399
8652	17753	14930	8356	5909	4273	3348	2737	2231	1823	1749	1471	1426	1246	1206	1198	1133	1048	980	939	927	869	871	858	842	825	906	848	762	778	760	791	788	791	751	746	732	775	752	737	757	729	688	772	790	692	735	758	712	684	762	746	742	730	690	737	708	745	706	730	691	687	700	739	744	722	739	726	685	715	695	669	733	640	729	713	688	746	733	732	686	730	697	728	703	734	690	723	740	748	714	685	674	752	718	723	729	716	737	711	746	638	682	670	660	694	701	781	738	706	707	703	723	694	731	695	675	727	720	683	684	673	740	694	730	696	726	709	718	729	672	713	677	711	690	686	695	649	665	659	683	684	678	657	725	684	699	728	696	698	685	675	682	712	721	681	691	688	724	736	724	717	720	696	664	699	671	686	702	710	690	707	703	767	700	703	719	732	705	701	701	727	668	698	684	691	746	801	685	656	693	721	702	712	689	724	725	702	746	690	668	698	715	698	697	701	684	698	765	695	716	748	741	647	729	739	707	676	732	727	730	616	731	707	725	725	726	681	693	693	666	678	701	700	677	728	699	708	720	770	765	664	745	690	705	723	733	712	689	737	651	703	629	698	715	701	689	682	675	674	743	727	705	684	686	684	705	716	672	707	726	728	712	660	700	693	707	716	690	688	711	733	681	737	694	712	661	668	719	702	641	715	687	743	716	669	709	753	684	677	700	701	679	684	687	676	694	672	706	695	677	640	728	711	701	691	713	643	694	694	727	699	719	687	718	682	686	692	692	695	754	674	675	713	697	695	682	717	701	714	710	687	738	724	734	745	711	673	675	695	699	676	735	669	668	678	716	692	721	681	724	692	740	683	695	651	750	697	716	695	655	663	665	659	693	723	692	669	689	655	686	707	676	729	714	664	676	681	688	707	686	712	718	696	692	738	690	699	701	681	719	652	673	730	738	680	718	707	723	720	712	671	667	667	716	678	687	676	730	704	648	710	738	732	715	731	735	687	753	700	644	713	677	731	705	661	717	729	694	721	677	744	679	693	697	680	708	690	685	737	706	706	682	712	699	725	682	708	674	730	695	720	691	690	731	659	655	690	691	677	733	658	763	737	719	654	696	726	701	703	761	694	704	712	731	729	709	713	685	692	702	728	733	676	725	701	737	635	670	699	727	687	704	722	670	708	727	710	700	686	660	671	721	702	692	700	681	730	695	709	711	660	708	700	663	672	731	666	727	693	706	686	690	675	734	742	681	705	701	662	739	683	697	764	689	657	697	706	697	671	683	669	714	706	691	748	694	735	699	658	674	712	686	665	670	678	692	688	712	743	676	706	669	679	658	703	698	673	640	686	669	733	691	712	658	661	698	698	741	733	697	706	680	735	692	654	719	710	708	690	699	707	664	722	743	706	721	708	688	703	696	678	722	725	697	726	664	707	718	684	669	722	670	736	674	723	679	724	708	698	698	683	726	693	720	713	693	697	705	722	686	705	645	656	734	711	658	718	659	699	747	662	704	690	679	692	724	755	672	736	758	688	680	720	664	710	715	688	678	699	753	704	701	669	706	717	703	720	686	692	681	671	716	658	741	698	698	683	676	743	672	705	695	734	713	699	692	695	702	704	686	696	743	723	692	747	714	715	690	665	705	733	696	703	698	698	674	733	730	717	710	723	687	690	680	710	730	701	720	679	699	683	678	698	702	670	691	721	702	649	687	710	667	667	750	733	718	709	703	710	702	711	694	693	715	723	691	694	693	658	649	681	726	675	705	683	710	711	733	689	734	716	624	657	701	718	695	689	677	683	749	707	711	695	683	674	725	761	740	691	683	706	684	669	725	716	708	668	693	703	705	714	702	725	683	732	666	737	702	706	678	662	668	703	711	700	661	688	717	718	745	656	678	700	710	710	692	704	698	681	684	694	712	646	705	768	713	708	720	760	710	658	720	708	655	700	733	701	725	701	699	775	721	695	661	675	726	624	689	692	738	711	711	728	716	728	723	700	710	671	696	718	714	671	707	762	694	767	777	712	691	711	722	704	664	732	703	684	719	709	700	704	686	745	727	755	684	727	718	716	681	767	687	690	714	689	672	616	650	725	718	709	680	710	681	694	737	736	702	659	688	658	702	681	694	680	706	675	733	639	721	685	723	696	681	702	738	650	738	679	700	697	698	708	706	667	682	705	691	726	776	685	694	729	709	696	708	726	663	699	645	762	768	719	703	730	707	711	710	757	697	707	676	682	739	638	693	730	729	712	694	699	722	699	714	744	727	715	695	665	746	699	732	680	718	711	731	691	689	728	699	679	713	693	762	727	695	687	708	727	670	718	680	694	673	721	765	675	745	693	673	680	667	693	673	718	701	682	696	725	689	716	662	675	705	681	703	696	712	689	689	690	704	713	713	732	675	751	709	642	742	726	734	697	701	684	685	676	652	689	714	642	708	718	641	661	720	691	751	739	727	717	669	696	698	681	657	709	654	713	678	696	716	717	704	700	742	685	708	690	689	687	732	709	721	753	718	694	739	680	728	730	782	674	668	694	701	698	683	715	644	737	692	656	693	735	677	712	655	695	707	664	650	699	739	721	697	687	754	728	712	699	680	711	705	686	730	685	726	738	670	669	717	710	722	688	697	708	695	724	703	700	661	715	714	660	665	680	679	706	661	697	728	682	692	714	731	734	699	699	760	720	700	717	692	681	709	678	752	658	701	676	666	699	684	702	731	713	714	687	751	694	691	680	731	727	704	668	692	682	713	746	675	682	658	674	715	701	736	677	669	699	705	720	687	753	654	736	690	709	712	683	705	688	698	729	756	702	711	742	715	670	696	729	687	721	728	696	677	703	712	701	716	673	691	659	722	680	732	736	727	694	715	723	713	709	672	731	778	739	701	652	653	673	708	674	716	736	742	654	726	740	676	705	710	702	709	717	678	668	724	703	712	727	728	630	683	712	737	677	699	725	756	737	710	716	715	722	773	686	706	689	723	709	732	696	706	705	700	706	701	691	709	735	708	689	742	669	719	702	720	670	704	670	693	706	687	691	698	707	707	655	685	715	668	680	695	735	718	718	695	656	722	712	723	712	696	685	733	681	674	708	645	669	729	704	768	704	673	682	743	679	721	694	718	685	677	677	723	681	691	669	673	728	708	707	721	700	675	752	699	673	796	667	656	749	657	710	743	651	728	707	714	719	707	685	700	736	702	713	684	697	724	696	710	711	656	694	699	673	703	699	731	688	722	701	717	738	729	709	734	679	728	734	715	750	686	727	719	685	699	661	744	710	747	714	726	685	708	676	724	675	726	682	728	739	711	668	683	740	673	668	700	669	717	693	672	656	687	693	700	726	694	704	673	696	718	737	741	709	687	669	685	745	692	701	708	709	650	723	695	683	706	645	668	672	709	665	716	708	668	720	719	731	702	738	697	675	721	695	686	683	710	683	679	741	702	678	700	727	667	720	715	682	700	694	716	706	706	706	702	768	670	728	696	683	695	689	688	692	701	735	715	675	707	677
26971	20952	8151	424	216	177	164	115	160	148	124	119	137	92	126	119	127	137	107	123	121	118	123	132	118	114	132	134	113	103	114	119	119	103	105	110	108	113	116	124	117	107	111	114	105	121	123	114	119	97	125	114	110	130	108	93	102	112	99	114	140	117	130	108	116	104	100	123	94	112	118	125	131	95	111	125	129	108	123	113	114	110	101	107	111	106	120	108	110	93	118	127	110	114	107	120	120	118	106	110	114	95	115	105	104	118	119	110	124	109	113	115	111	131	118	127	111	110	108	110	108	111	120	97	114	114	98	115	110	126	117	130	108	122	123	111	109	117	93	112	113	104	122	121	127	107	125	118	114	104	105	123	113	118	124	105	112	92	118	127	127	97	110	108	134	103	131	103	110	125	110	116	110	119	121	127	128	120	97	111	96	89	121	106	127	122	103	110	109	104	122	117	111	121	105	119	109	109	112	113	113	116	112	111	100	117	85	110	116	129	104	128	108	100	115	103	118	118	137	115	128	115	117	117	129	107	121	100	109	100	115	118	113	122	112	109	110	94	110	105	109	132	122	114	145	117	111	111	94	99	109	106	115	107	111	126	101	114	111	103	123	122	117	102	115	114	103	113	132	112	107	114	125	121	127	107	109	113	120	118	122	107	101	123	108	109	93	137	120	128	101	106	122	122	99	100	117	112	109	105	96	114	117	107	128	122	133	121	95	104	109	140	109	110	100	108	122	115	96	133	126	103	111	114	96	90	111	125	108	107	101	126	113	128	109	105	118	118	137	110	122	95	87	120	107	89	110	103	130	147	104	121	111	122	122	116	99	117	109	101	114	109	114	101	125	126	103	100	124	114	108	99	98	130	122	115	105	114	111	111	113	112	122	122	98	106	119	101	121	105	118	107	122	120	111	111	107	111	130	122	104	101	117	118	124	105	108	119	111	125	109	110	108	129	102	105	145	112	109	115	110	117	117	118	107	90	116	128	113	126	111	114	126	126	85	99	112	92	110	93	103	101	125	111	114	102	115	99	118	123	116	127	121	110	102	128	119	101	111	100	113	118	100	123	125	107	101	123	94	126	105	132	108	123	135	114	136	103	112	120	118	140	132	117	117	91	104	100	115	110	109	119	125	123	110	108	130	110	110	103	104	118	125	113	130	116	117	93	124	107	113	120	119	113	115	115	111	90	101	123	120	104	106	132	118	118	117	108	103	101	90	117	132	120	101	100	105	105	113	124	117	104	120	125	93	112	111	117	98	106	138	114	113	129	114	122	103	105	107	114	115	117	107	122	101	110	149	111	119	102	124	126	107	97	102	119	112	100	121	118	111	105	119	108	120	111	123	108	108	91	114	136	111	111	90	140	108	115	121	126	112	130	117	103	114	124	107	107	97	118	103	105	100	111	112	109	122	96	115	107	105	103	111	115	132	119	117	124	97	110	100	139	118	112	109	112	122	116	131	109	121	118	105	103	101	127	124	100	105	111	92	110	101	104	118	123	105	115	103	118	129	111	89	108	116	110	102	123	125	109	111	112	121	122	110	100	117	128	91	110	111	121	109	120	108	134	116	102	113	104	110	96	126	88	102	103	108	120	123	122	107	141	114	118	107	115	113	84	105	114	106	110	109	129	124	110	122	115	121	100	116	108	124	93	141	118	112	120	122	96	112	123	98	103	114	116	132	119	113	101	121	108	117	111	116	103	122	112	97	120	108	105	115	114	102	94	120	117	116	114	117	105	112	111	111	135	118	106	108	96	111	112	113	117	100	114	108	119	103	111	114	127	93	113	119	119	121	95	101	137	107	107	107	112	127	102	110	118	110	115	115	123	119	130	120	137	123	129	108	121	108	111	112	99	116	107	103	116	103	118	121	118	95	133	98	100	108	115	111	141	101	117	140	128	116	111	109	113	142	103	118	128	105	107	127	130	114	121	107	114	101	136	126	112	117	118	98	100	113	96	109	101	109	118	120	111	106	100	102	101	135	114	115	115	122	116	118	120	90	100	127	127	110	126	109	133	136	119	131	143	129	109	97	106	105	121	104	102	111	107	123	131	121	125	101	108	125	117	104	108	114	130	104	117	118	100	105	113	110	83	124	112	104	101	99	110	108	127	124	132	104	116	111	93	126	119	128	97	129	110	101	94	106	114	108	116	116	117	101	86	123	107	106	104	130	109	118	116	114	109	107	107	115	98	116	118	107	119	119	112	116	114	119	122	112	97	105	126	121	92	111	103	122	105	120	104	133	118	111	109	102	105	125	110	107	121	123	105	128	114	94	114	115	105	120	114	112	99	107	116	101	114	118	112	104	118	109	109	113	113	93	107	115	93	120	109	109	108	119	108	124	111	96	129	132	119	101	141	101	120	91	125	117	105	113	114	103	114	101	126	96	105	113	126	113	109	106	127	126	121	136	112	107	111	111	113	114	123	111	107	126	130	95	114	120	105	104	113	106	98	109	120	135	107	122	108	99	122	116	118	130	102	124	97	108	130	128	120	117	102	105	103	104	119	93	85	90	123	107	93	103	134	113	98	125	124	123	96	115	109	97	120	114	109	134	98	117	115	124	112	115	109	109	107	106	107	118	111	122	123	113	110	111	118	118	110	126	119	119	111	110	103	104	118	117	112	112	105	128	122	108	110	127	103	112	107	107	116	123	115	113	102	118	109	110	112	113	111	111	128	109	113	129	104	107	113	94	117	135	107	114	130	128	111	116	118	121	115	98	99	131	111	102	109	107	111	115	87	114	130	121	119	136	122	106	107	98	118	109	106	89	102	91	106	121	103	135	126	86	113	100	99	123	105	118	98	121	116	109	112	102	117	114	113	109	114	125	114	101	103	103	120	102	106	119	105	124	118	118	97	130	114	90	109	109	117	112	113	118	110	97	133	119	125	127	103	126	125	128	132	113	107	124	101	91	101	131	106	139	104	124	111	107	101	104	120	119	108	119	115	104	126	108	105	124	103	106	133	110	106	94	109	117	100	105	121	107	107	120	128	125	111	122	101	122	109	113	94	99	126	105	121	124	89	97	125	111	115	120	99	131	109	124	116	129	124	117	112	113	132	134	128	107	110	98	115	103	101	95	121	95	105	102	104	102	106	119	113	128	109	116	117	116	103	117	93	114	120	113	109	116	93	117	103	121	116	107	106	134	120	98	116	107	109	98	96	116	91	112	99	121	114	99	107	137	130	121	103	108	111	119	105	131	98	126	121	108	106	104	97	95	117	132	121	103	96	119	100	106	90	129	105	104	123	130	118	133	108	112	124	121	100	113	116	105	96	105	131	106	123	123	136	114	111	105	109	123	132	110	102	116	118	105	125	90	102	88	122	122	121	111	113	124	104	100	101	104	103	128	118	117	109	119	111	104	138	117	110	104	103	116	116	127	117	108	111	101	126	130	104	127	109	107	115	109	100	103	109	123	111	106	132	99	110	110	125	113	113	115	118	112	105	112	116	114	123	118	115	96	136	109	100	118	109	117	131
3917	1443	1224	598	457	371	323	297	277	234	245	237	234	225	234	227	233	253	202	219	208	227	203	241	209	204	201	211	211	227	197	192	210	197	196	206	197	209	194	201	206	218	207	190	206	228	176	227	225	188	190	202	203	217	204	190	210	200	206	194	203	215	195	184	208	188	197	209	198	207	200	186	201	212	196	202	196	176	201	200	194	183	193	226	184	200	183	218	183	201	212	214	183	180	212	191	206	195	179	212	194	201	197	187	187	219	191	201	212	214	199	191	189	196	184	184	187	190	208	168	202	174	192	181	211	199	194	189	180	172	197	227	174	204	182	205	188	194	179	195	202	205	198	200	175	211	221	181	214	176	201	183	181	206	165	194	211	187	206	186	216	203	208	182	208	199	206	178	183	208	203	221	204	211	203	176	188	196	187	205	209	209	205	214	210	198	184	177	223	210	183	185	208	222	208	206	202	189	196	206	216	212	248	197	187	202	180	180	207	192	175	188	203	219	211	198	203	214	178	202	192	229	203	201	183	195	225	217	204	202	211	204	195	198	202	210	204	242	231	185	204	191	194	197	177	214	202	212	188	203	187	187	183	189	205	189	217	193	186	178	223	183	189	181	225	222	219	197	179	191	205	184	188	200	208	201	152	198	207	205	177	197	198	199	205	201	198	184	218	217	207	202	181	199	226	199	199	200	207	189	202	197	187	190	163	182	222	205	207	202	191	218	196	194	193	185	201	195	174	185	188	177	201	165	218	200	197	219	202	202	200	204	191	188	204	194	205	194	200	178	186	194	210	205	214	203	220	183	204	191	183	195	225	194	193	207	214	187	218	179	194	180	201	206	194	157	190	192	199	196	205	197	201	211	211	197	220	196	211	184	231	203	183	190	196	182	201	203	191	200	198	200	197	197	194	207	215	224	194	195	231	187	221	196	212	192	189	193	197	205	209	220	208	224	200	184	208	213	186	185	217	180	176	199	203	189	195	214	207	186	214	207	222	215	198	179	193	196	194	205	191	201	208	218	190	190	192	194	201	219	184	202	201	189	174	199	222	209	184	197	205	202	190	207	197	227	195	212	186	202	190	180	207	190	215	191	184	193	179	206	191	175	198	198	187	210	183	200	215	166	194	197	204	197	180	218	195	204	202	213	198	204	191	180	200	200	218	190	189	189	220	211	183	212	208	194	219	199	207	207	187	216	197	190	209	198	209	194	193	186	218	190	187	205	188	202	192	204	177	206	201	182	187	183	233	215	228	203	214	210	211	203	196	186	220	214	192	160	190	231	196	223	187	180	218	177	201	215	190	209	205	212	202	177	193	199	205	189	201	215	201	196	192	212	203	195	192	199	201	204	212	227	201	186	183	193	236	200	178	198	185	205	202	194	181	226	224	213	169	208	194	225	204	213	193	209	201	193	208	193	193	209	220	189	193	216	194	187	191	196	195	180	204	200	197	203	200	229	165	210	195	197	206	208	200	212	224	200	210	223	194	217	216	166	190	204	200	234	183	195	207	207	176	204	208	197	189	203	173	192	207	192	211	197	208	193	184	228	193	196	187	205	207	216	193	192	189	195	190	191	183	204	202	209	197	196	184	205	195	189	206	192	206	187	228	187	207	160	202	188	201	223	189	209	176	205	233	201	201	214	203	180	200	187	222	207	194	191	205	190	204	202	220	176	198	188	204	206	203	207	207	200	216	201	194	180	178	198	202	204	211	191	194	190	207	193	201	198	206	192	185	202	199	212	202	199	203	194	221	193	182	196	182	202	210	207	194	201	182	206	206	209	212	216	196	222	218	215	195	199	201	192	216	178	178	181	204	219	201	220	189	186	196	216	192	194	199	194	198	208	211	192	190	189	173	183	212	191	204	204	197	190	231	224	207	184	213	227	199	224	197	198	215	208	201	205	219	199	175	217	201	219	187	195	208	212	195	203	206	184	209	186	207	185	193	203	213	214	214	201	201	206	201	223	215	225	200	209	187	198	201	185	194	178	182	193	195	208	187	198	190	240	206	211	207	210	213	174	204	201	207	213	207	192	188	184	212	209	231	200	200	223	201	207	204	183	205	203	224	175	204	185	191	185	183	203	194	200	206	171	225	197	199	189	179	185	203	172	197	214	179	211	191	176	169	200	206	188	218	190	206	198	198	205	184	232	210	184	183	197	188	198	202	200	193	224	222	188	170	179	215	208	203	197	198	186	218	182	178	200	220	213	176	205	191	194	220	202	203	204	211	196	163	209	174	209	189	236	202	209	212	196	196	188	195	196	205	183	193	190	219	221	178	174	208	190	179	202	183	195	189	200	192	192	221	199	199	209	191	184	216	179	189	205	196	199	179	219	185	198	196	219	205	192	179	188	205	218	216	194	216	159	227	231	192	207	205	185	166	205	170	232	208	199	191	176	186	190	197	168	209	166	226	218	206	229	180	186	189	184	180	206	200	183	203	213	206	202	202	214	207	210	181	185	195	193	202	190	213	181	192	205	183	219	193	195	198	196	211	205	194	180	219	194	206	174	200	174	189	206	185	185	184	213	187	200	192	190	191	203	198	212	211	231	218	182	192	189	200	226	202	202	201	183	202	190	192	191	183	185	185	194	202	202	193	217	200	205	194	209	208	207	204	168	215	187	164	211	209	201	193	207	190	200	213	187	202	181	215	190	213	200	190	188	209	209	185	195	229	202	181	214	221	226	201	191	188	216	183	215	213	199	177	198	216	198	202	197	184	213	200	195	193	200	184	209	204	190	229	205	203	187	199	201	190	203	178	197	198	193	201	195	186	202	177	182	191	204	199	224	208	197	189	176	211	194	188	184	222	196	210	202	223	189	174	192	203	203	203	217	213	213	212	199	183	192	203	195	189	231	175	206	205	211	191	214	185	188	193	197	217	202	199	189	201	197	200	206	200	208	212	204	223	175	190	191	235	206	197	201	217	202	202	176	211	203	205	190	204	176	211	189	201	195	181	207	243	195	215	221	201	200	186	194	190	203	201	191	203	174	246	215	216	192	217	177	188	169	204	197	208	183	203	194	197	185	184	206	214	202	190	214	200	171	189	195	219	196	194	207	212	193	202	208	216	214	212	200	188	174	223	205	208	192	203	183	221	214	200	175	201	203	226	199	187	212	219	189	204	221	201	212	215	199	210	203	192	192	208	193	216	196	186	205	205	200	196	163	187	183	196	193	183	207	194	199	209	152	185	216	191	202	201	207	198	191	205	223	210	187	201	179	200	221	184	209	192	216	212	198	212	191	197	201	198	212	194	195	198	198	207	213	204	196	223	176	176	209	205	216	209	198	206	206	222	204	208	210	180	214	202	184	209	189	208	188	219	216	185	190	209	201	220	195	192	191	210	182	198	207	205	211	210	206	242	215	199	204	205	218	213	206	184	193	212	191	206	212	218	214	197	197	187	202	194	200	190	190	199	200	193	197	198	230	205	199	176	173	198	200	177	197	194	180	197	164	222	182	199	212	237	184	193	198	213	223
24193	21428	28872	24407	21274	4265	910	593	521	475	433	421	418	364	376	400	365	355	362	345	325	342	356	315	321	327	341	309	296	306	339	307	309	284	286	309	307	322	330	337	342	313	321	295	334	294	320	343	321	315	285	308	303	371	298	330	340	309	325	283	304	310	343	317	312	340	318	323	310	306	311	329	309	288	257	324	320	291	296	302	291	301	358	296	302	331	299	306	288	301	308	286	310	313	295	297	299	325	300	319	300	289	334	311	322	311	291	274	299	331	303	279	343	290	315	297	317	355	307	284	345	284	295	321	312	313	296	317	371	298	307	300	293	278	290	317	336	301	313	300	333	291	287	286	325	298	317	245	297	317	310	279	295	299	313	301	318	309	318	285	290	301	299	302	284	327	326	267	306	329	322	303	290	344	279	312	314	324	254	306	319	305	293	305	304	315	311	299	297	303	322	312	322	286	309	333	335	312	330	318	301	330	323	301	308	321	303	326	274	286	320	314	283	287	321	308	293	301	303	282	291	287	298	314	322	300	297	363	318	329	327	335	299	271	312	313	319	314	289	334	320	291	296	311	272	316	305	306	278	305	289	296	305	297	303	334	313	297	283	333	333	303	300	306	283	321	332	302	318	352	340	330	305	298	308	318	305	300	291	321	306	304	274	316	306	301	289	298	318	307	299	290	345	293	315	317	312	294	323	324	287	329	320	315	308	304	297	317	298	331	289	301	279	295	296	302	294	325	280	290	327	281	293	287	293	311	344	335	321	286	345	323	310	273	278	321	326	310	289	303	280	292	284	291	307	279	316	306	272	311	289	298	321	337	287	311	265	310	268	316	287	307	288	297	280	271	328	285	315	296	312	275	305	319	306	334	311	313	303	296	301	314	316	309	305	338	355	289	307	318	312	284	294	305	295	306	338	296	308	325	312	320	329	273	300	310	308	316	296	291	303	306	298	287	314	292	324	332	329	327	308	312	327	302	286	320	302	307	317	300	300	312	319	285	335	306	323	314	311	296	344	313	302	305	323	284	327	276	304	274	292	290	293	306	293	271	314	293	333	292	310	300	310	309	307	294	298	335	312	299	320	322	312	292	320	280	310	332	317	326	295	315	316	332	311	317	322	310	300	310	330	318	304	319	307	301	276	316	280	289	320	290	317	298	312	332	305	285	259	340	326	299	285	320	321	295	317	299	313	332	298	297	276	310	314	302	266	304	303	304	298	293	328	327	298	307	300	312	302	304	297	316	286	340	347	306	303	313	308	312	302	326	299	326	308	317	308	342	295	286	313	289	298	317	293	294	310	327	311	319	300	306	272	291	313	298	320	318	325	336	315	328	319	310	327	295	301	319	293	333	336	310	294	333	302	318	269	320	290	300	274	294	309	290	299	326	317	287	298	328	336	287	305	324	293	283	324	294	294	298	290	298	304	327	290	312	299	284	287	312	289	284	287	299	318	286	293	315	333	314	341	318	301	334	301	298	286	302	308	308	297	324	305	305	293	300	303	292	302	336	287	316	325	287	284	302	309	312	282	320	348	313	303	283	307	311	300	316	296	289	300	324	287	311	307	318	296	315	284	297	324	308	306	315	315	299	323	300	314	345	323	282	325	314	318	306	289	296	297	303	293	322	309	307	315	287	321	309	294	304	340	282	284	326	289	301	319	292	309	282	293	306	303	327	284	319	325	320	339	299	309	305	302	275	318	313	280	326	296	284	312	316	308	318	290	295	280	306	323	317	308	299	325	325	321	309	312	330	298	296	319	297	307	322	316	294	293	308	293	299	320	320	319	306	319	346	298	318	296	312	314	276	281	314	290	349	312	313	265	302	323	291	345	316	306	304	300	315	305	274	315	291	336	308	278	317	286	317	295	297	344	328	282	339	272	326	316	288	300	338	313	280	298	306	320	277	331	300	302	319	281	278	303	327	323	284	313	295	334	295	289	307	318	326	294	283	303	317	307	305	316	318	309	302	309	309	288	302	287	278	345	290	294	298	340	296	302	299	306	303	308	282	310	314	342	305	286	301	314	290	309	344	294	314	308	299	304	347	304	306	298	299	308	316	294	287	294	286	322	301	328	284	296	281	286	286	260	319	311	311	305	311	296	339	299	324	267	296	290	323	300	315	302	312	273	296	315	323	316	318	302	289	315	299	308	291	326	292	327	299	335	320	302	309	324	327	319	319	326	287	301	285	309	291	312	306	306	322	288	323	313	311	306	305	304	284	313	273	300	284	309	304	321	302	305	291	316	310	337	306	326	326	309	312	326	294	307	299	311	331	292	313	290	275	317	305	276	297	289	308	318	324	294	289	297	308	292	322	291	307	285	297	309	283	313	293	311	303	309	285	308	288	300	266	300	315	284	305	300	291	293	326	302	301	319	300	306	312	320	316	295	337	311	302	288	348	328	306	298	276	324	341	324	300	304	310	295	308	277	324	294	303	298	298	306	283	307	348	281	319	301	297	299	316	301	322	264	329	337	326	317	316	298	314	324	269	321	322	325	309	300	291	289	318	257	299	283	308	313	295	293	314	323	304	278	346	270	307	286	281	295	306	309	293	290	309	321	304	313	333	301	310	299	297	285	325	310	315	271	334	305	310	313	336	318	316	289	265	305	301	294	307	323	355	323	315	299	325	302	328	300	332	292	328	284	316	328	322	276	305	285	297	308	313	295	318	290	298	291	305	300	303	326	296	320	302	298	304	288	318	295	292	293	338	308	324	289	321	304	282	310	335	293	277	304	321	312	286	301	302	301	287	310	307	284	301	302	323	334	292	302	320	299	284	312	307	295	349	304	327	322	355	299	307	307	288	293	279	290	306	321	300	287	292	302	312	291	322	304	322	293	281	289	301	317	272	310	317	324	317	310	316	314	311	311	308	312	318	303	319	291	289	302	278	279	308	286	297	290	285	297	303	296	315	291	295	322	290	329	304	298	259	310	286	309	287	315	281	275	297	306	319	286	298	307	310	304	308	325	329	311	306	294	290	257	266	331	308	291	300	290	291	301	293	301	294	319	336	329	332	295	255	305	320	325	315	288	288	299	284	335	323	340	277	326	290	274	304	300	293	298	309	324	332	335	286	291	342	293	312	356	309	309	310	299	270	296	322	301	314	308	311	305	334	289	326	303	299	317	331	275	314	294	335	319	305	319	257	256	314	332	274	322	262	304	351	312	297	319	291	330	318	295	296	321	274	300	291	288	325	320	260	297	294	299	304	276	318	306	303	310	295	297	280	316	331	289	283	301	293	295	291	324	295	321	329	305	300	296	273	297	297	313	323	308	291	323	306	305	293	296	298	309	322	299	334	323	298	287	296	284	276	304	328	351	297	329	347	310	300	312	303	314	312	318	325	312	299	320	309	307	294	324	286	334	330	297	321	288	319	324	310	296	326	294	315	286	323	317	331	315	303	317	274	294	287	291	324	302	277	297	322	298	313	296	292	333	336	314	337	272	286	299	333	299	298	300	323	299	292	316	323	299	292	291	318
5796	11163	9365	4806	3315	2402	1902	1538	1236	1165	1049	883	830	769	750	714	705	642	653	611	625	596	621	578	633	497	554	539	540	543	518	524	540	507	518	560	540	526	539	515	509	494	537	500	511	538	507	503	519	530	515	523	509	537	528	515	504	511	518	487	510	501	477	499	516	515	526	479	516	516	507	479	523	526	512	509	516	497	498	534	492	517	448	528	508	512	495	458	527	519	488	491	529	501	511	503	551	489	478	521	472	476	509	460	483	471	491	465	482	550	474	479	496	514	503	481	502	477	505	517	480	498	502	558	520	510	472	501	473	498	516	500	503	485	517	493	483	509	494	452	512	504	480	477	484	507	518	464	510	483	504	497	510	488	496	486	468	525	458	483	522	486	501	528	516	505	499	483	478	508	521	508	511	507	477	459	532	507	526	520	494	497	485	504	486	478	502	469	470	463	496	450	480	548	486	499	491	499	476	505	465	517	521	519	487	484	489	535	436	480	508	487	503	502	512	496	510	537	515	519	458	505	510	470	485	521	497	512	530	448	522	510	501	502	487	469	485	513	497	496	522	465	468	487	496	503	504	502	472	498	494	492	508	494	474	489	462	514	489	473	435	477	476	492	493	474	490	451	467	482	504	497	509	491	502	494	504	502	476	506	477	468	496	507	512	501	482	514	530	502	485	517	473	472	513	498	493	512	498	491	508	461	471	491	506	493	482	464	475	474	481	463	498	508	509	462	503	505	475	515	491	491	478	477	483	479	503	443	467	480	475	497	478	507	531	517	517	485	493	460	466	500	488	475	486	511	469	469	475	494	451	510	484	482	508	476	490	467	504	517	480	478	486	479	431	498	515	494	463	496	478	521	477	514	496	480	488	486	499	464	455	478	461	491	510	512	495	490	501	464	473	525	466	506	497	472	503	474	470	452	492	492	491	510	494	490	482	486	487	492	488	505	494	484	480	524	512	503	497	467	519	512	483	538	526	492	483	462	503	472	477	501	472	465	502	535	510	463	501	495	506	482	515	495	489	460	499	463	488	464	537	454	471	470	492	513	503	459	491	493	455	513	489	508	478	529	460	477	477	468	520	482	491	480	455	464	510	507	501	467	476	485	483	476	486	527	508	468	508	519	478	507	460	500	517	465	520	518	518	503	501	496	485	498	483	495	526	511	476	459	492	488	458	507	538	474	486	488	490	517	488	526	468	488	502	442	490	501	460	494	493	516	500	460	505	504	475	454	490	492	483	469	462	495	464	448	517	507	458	522	513	504	470	479	501	473	528	484	473	515	493	498	491	503	496	435	503	471	501	488	527	486	486	461	503	499	507	481	462	485	481	465	484	483	497	539	517	480	512	501	499	551	487	471	472	520	497	530	510	548	486	469	448	451	496	464	520	511	484	451	512	471	489	435	459	474	495	480	508	486	475	513	489	489	504	475	497	503	518	501	505	483	463	494	501	485	482	493	516	492	466	495	475	498	538	491	502	474	519	488	482	519	481	479	489	484	523	506	504	437	500	493	468	524	493	514	479	468	501	540	463	477	484	504	517	483	481	516	477	499	489	493	467	476	496	502	478	501	470	482	482	461	489	522	508	530	515	485	493	519	542	489	515	498	496	502	487	493	507	488	461	474	501	509	513	486	472	492	505	485	492	552	495	492	492	431	464	471	542	522	470	460	519	443	488	487	501	479	466	509	506	530	459	489	519	494	544	490	501	510	515	484	482	497	540	510	518	524	535	521	471	494	480	507	503	457	485	445	448	498	477	498	504	500	468	485	507	487	487	473	506	492	516	496	503	506	527	481	500	465	497	481	535	503	483	462	503	482	489	494	500	502	467	485	491	511	487	511	492	475	511	482	508	505	515	535	506	503	486	480	516	493	483	505	508	487	466	443	487	500	541	482	496	466	504	464	498	449	517	505	459	487	479	521	473	511	495	519	518	480	519	475	479	463	497	494	506	510	504	497	482	507	441	500	484	506	509	517	461	504	505	465	508	493	500	478	510	521	465	477	449	485	481	484	497	500	516	484	462	514	482	474	528	470	472	498	503	499	497	491	456	544	521	517	502	484	487	497	526	506	516	479	544	514	514	463	472	492	514	493	491	468	506	493	479	487	520	535	514	514	504	471	474	493	471	505	467	458	489	543	470	490	490	508	482	492	495	470	447	518	452	520	503	512	513	523	477	487	460	500	483	462	483	468	500	476	455	483	463	513	485	479	459	488	497	497	494	449	501	547	482	490	489	463	506	491	474	484	489	481	495	470	500	510	508	505	500	505	477	492	457	496	530	521	461	521	516	485	495	513	466	515	483	453	479	492	447	502	475	507	520	494	466	503	505	519	467	485	493	501	516	488	518	476	513	546	489	477	477	500	531	496	485	496	493	517	501	490	496	491	516	493	456	495	497	452	506	471	511	486	471	509	466	492	495	515	533	505	496	515	492	510	470	463	529	464	496	501	486	519	477	492	503	462	462	469	510	518	519	497	492	509	486	532	479	472	479	495	511	478	489	483	511	487	540	505	498	483	455	473	477	506	521	491	503	502	494	521	454	481	500	491	462	508	492	504	512	499	490	451	533	489	469	485	483	510	518	494	488	514	499	461	494	470	490	472	525	475	465	502	507	551	490	476	462	498	474	524	496	481	472	454	484	473	437	488	537	445	467	494	522	488	503	481	491	495	440	492	486	498	482	493	498	524	480	483	493	531	483	473	481	469	496	489	476	543	481	486	483	506	495	510	475	519	477	474	484	517	462	495	532	484	514	456	499	506	486	472	485	481	478	519	490	496	505	502	436	506	517	531	489	477	486	485	522	472	530	463	523	483	485	531	505	527	496	481	474	485	495	437	480	515	474	499	471	489	515	490	481	528	479	466	512	507	495	466	501	484	477	475	514	511	472	508	483	524	495	496	507	500	469	463	496	527	507	491	473	473	478	472	489	507	512	483	511	484	522	521	490	483	470	506	496	499	515	490	480	500	491	500	517	505	488	500	509	496	446	501	514	509	497	516	477	478	487	484	509	507	452	494	505	502	505	468	492	488	506	536	508	466	531	481	493	516	509	493	499	514	509	467	469	478	481	492	500	494	470	506	498	528	505	492	512	507	457	492	492	506	452	493	474	481	488	469	494	499	492	558	496	484	506	483	510	496	463	511	492	508	491	499	513	492	493	502	479	514	475	502	503	483	491	483	504	548	505	491	504	464	498	492	480	494	489	479	458	515	478	461	532	466	503	478	495	524	487	502	472	473	483	491	484	467	492	507	482	478	482	495	500	493	496	521	542	486	537	492	481	466	463	526	500	492	512	480	489	520	520	517	500	471	471	522	530	491	470	496	499	500	490	494	508	524	503	476	513	489	459	504	481	502	495	494	456	484	479	506	506	509	494	504	501	478	478	497	505	478	509	533	501	465	524	506	510	480	518	480	478	494	473	459	502	470	467	472	509	499	469	530	462	487	516	541	473	501	449	498	500	475	488	491	493	505	449	520	505	526
23218	21412	29439	23751	21416	21261	4249	1158	914	818	723	651	660	630	621	595	612	551	527	520	561	501	532	492	494	507	513	480	469	466	446	424	471	515	474	464	486	483	479	451	474	486	504	447	444	483	453	468	445	456	475	472	460	451	491	464	449	471	488	429	473	432	491	453	455	416	434	463	463	459	444	466	450	452	443	474	477	435	405	446	417	437	410	419	462	443	460	444	465	421	452	426	486	465	440	466	437	468	459	454	423	448	457	430	422	458	435	448	444	462	476	455	446	458	429	455	449	431	502	472	448	431	426	462	447	418	422	431	474	433	431	460	467	421	451	462	490	438	473	423	436	454	393	459	444	485	463	455	438	452	470	436	473	459	422	445	435	455	455	408	466	483	412	480	471	408	471	426	461	423	479	409	415	453	453	445	451	420	451	462	428	482	453	435	415	438	476	463	486	436	472	487	455	474	427	451	431	425	416	460	434	451	430	476	435	476	417	441	444	426	440	429	463	418	468	479	451	483	424	382	421	446	435	447	430	431	479	436	435	486	418	432	479	428	423	406	424	414	460	470	448	420	447	445	450	445	429	433	431	420	474	448	449	432	431	483	468	479	438	503	476	465	442	457	442	472	421	457	446	451	439	450	455	413	472	493	438	398	464	448	413	482	458	421	448	432	425	435	432	450	418	451	444	473	464	431	472	412	453	413	453	448	445	433	457	452	456	443	469	421	428	446	404	459	440	431	455	440	473	424	417	435	477	418	426	465	442	434	461	459	456	462	458	453	448	430	434	476	458	448	469	462	477	402	429	478	421	468	461	450	443	410	486	468	450	442	430	431	415	410	439	432	422	486	418	478	436	448	461	454	490	432	458	448	434	457	415	464	502	472	471	491	419	424	443	420	459	450	451	429	447	446	436	438	461	443	461	450	453	455	466	444	407	444	455	449	461	435	492	479	414	436	437	436	419	408	461	470	421	431	437	460	447	427	451	432	463	401	424	464	456	421	448	425	482	471	463	462	465	458	454	429	418	435	468	431	474	453	479	452	465	459	483	460	415	473	462	464	441	437	443	421	437	454	456	467	444	449	460	469	458	445	477	427	431	441	472	451	463	431	421	467	480	422	432	466	443	440	432	447	461	473	431	438	433	466	446	440	421	451	484	440	439	462	466	440	439	477	455	460	467	447	490	426	478	471	470	473	422	503	463	435	425	424	457	420	443	421	422	443	475	434	427	445	428	456	452	469	464	442	433	440	465	449	466	428	445	443	463	455	432	459	444	460	461	472	384	405	436	425	427	459	438	419	401	477	435	454	442	441	490	445	454	466	435	460	456	415	481	446	441	444	452	456	445	447	445	448	439	426	441	454	442	460	471	464	447	417	463	478	427	476	456	435	473	453	406	447	459	428	412	464	398	449	445	422	451	477	478	444	429	450	427	435	389	459	461	452	458	468	423	457	445	465	460	430	436	458	461	462	468	483	458	494	465	444	420	446	404	460	416	439	425	450	477	438	471	459	419	453	431	446	492	448	438	425	425	425	416	412	430	424	454	449	442	421	413	465	424	440	432	421	450	433	468	431	434	432	448	452	418	481	416	449	466	436	432	458	429	443	417	429	475	454	432	472	435	423	444	433	443	432	426	455	485	452	445	472	449	461	452	472	443	447	428	435	434	435	441	435	440	447	465	440	448	467	388	440	459	400	424	441	438	420	439	472	453	459	446	467	432	447	440	456	502	453	445	414	467	423	410	434	441	422	439	433	443	466	453	444	423	449	446	445	445	431	426	476	461	466	463	448	426	433	438	409	465	480	446	442	443	442	386	436	443	471	469	441	430	446	459	461	468	442	428	450	431	435	439	439	466	477	440	475	413	417	441	466	497	416	441	463	448	481	433	433	420	496	487	454	458	414	435	428	468	436	469	438	440	433	453	466	464	475	434	452	450	460	445	449	439	484	451	429	460	489	433	470	486	469	437	456	479	442	434	456	437	370	449	470	443	455	448	407	428	422	474	448	428	434	428	451	475	456	459	430	475	459	479	433	474	472	448	451	423	442	449	439	424	423	445	456	431	432	432	449	462	467	476	401	456	445	454	429	421	469	454	431	454	445	462	457	422	440	419	491	391	449	435	416	410	444	403	431	448	389	435	451	457	447	417	420	484	437	421	461	446	424	457	453	483	459	409	446	413	418	499	397	459	439	450	423	461	442	440	458	421	455	400	451	410	420	463	456	445	447	417	436	413	454	437	445	431	427	439	471	458	444	420	437	445	445	417	453	403	442	409	460	463	406	478	438	491	426	438	440	442	476	392	451	450	471	447	416	444	468	432	463	418	435	438	422	469	470	458	441	457	451	432	426	425	451	439	440	429	416	445	461	432	463	447	422	425	442	453	444	455	445	433	410	435	452	435	459	416	455	468	410	465	457	443	427	460	387	469	453	438	457	415	456	432	462	413	449	428	433	421	435	424	472	458	424	451	443	414	452	436	463	434	393	444	426	436	462	454	457	467	428	445	442	442	419	426	433	471	467	429	452	450	404	439	455	420	474	451	438	430	437	444	440	453	444	484	480	455	452	441	440	444	483	459	472	447	441	449	450	443	439	457	494	418	420	478	453	463	443	433	432	415	409	440	453	451	440	460	476	452	466	434	414	450	424	422	436	495	414	429	441	413	402	435	402	445	429	451	457	464	460	452	440	453	460	452	459	397	424	447	447	442	463	466	433	461	437	450	440	441	429	462	468	450	450	494	486	457	475	458	461	418	450	449	445	459	478	463	429	429	431	427	478	482	436	468	431	408	432	459	444	434	446	452	429	455	449	430	447	441	414	443	457	418	471	434	415	469	465	437	447	477	439	462	467	433	451	459	461	420	443	496	453	453	482	429	442	459	462	474	450	414	434	432	443	475	522	406	476	416	470	443	439	438	451	442	424	472	446	425	451	408	461	429	447	458	428	420	420	457	478	433	456	441	455	435	442	431	468	442	437	470	419	430	444	440	402	422	460	459	451	443	457	471	466	434	441	438	440	416	412	450	452	494	490	421	442	401	430	460	429	456	439	442	468	431	443	435	452	492	398	458	440	461	459	432	447	460	454	434	423	441	425	448	452	490	426	446	501	432	454	453	428	420	420	422	443	432	426	422	441	430	474	457	440	429	436	453	428	410	465	448	446	452	425	430	432	426	434	417	460	456	478	440	440	436	447	437	465	439	454	487	462	419	463	448	449	439	451	411	432	436	427	454	440	454	426	463	445	409	473	480	439	435	422	411	440	423	433	476	445	454	472	467	448	430	460	452	452	428	468	442	427	443	449	455	434	439	462	407	443	467	435	471	442	427	420	442	391	425	471	430	435	414	416	441	425	452	457	409	465	453	457	443	439	453	401	430	481	447	468	435	418	431	466	436	457	436	469	420	395	435	454	437	450	458	435	445	417	477	463	444	405	445	446	469	452	414	411	462	436	446	421	432	425	463	468	463	444	411	468	465	440	465	433	444	424	420	440
8630	17896	14893	8384	5877	4456	3415	2807	2376	1925	1687	1524	1384	1344	1175	1159	993	1031	1012	948	959	981	884	854	799	836	796	804	859	774	706	701	757	773	766	743	761	761	774	758	715	760	753	730	779	764	709	739	707	780	708	759	682	745	768	698	715	711	728	705	768	666	738	734	710	744	737	724	696	713	704	745	735	710	739	728	764	712	755	740	694	657	652	683	674	704	720	709	738	739	711	723	737	725	675	761	724	737	724	724	678	734	735	718	752	680	715	716	723	740	686	735	693	695	726	718	702	719	722	701	681	691	715	666	725	727	708	691	699	736	675	726	749	740	707	704	703	670	724	669	719	711	642	710	746	726	692	679	734	743	694	727	713	718	719	727	661	678	695	692	659	699	725	680	629	727	690	769	740	669	737	699	766	737	699	706	719	674	746	669	674	696	675	723	683	729	711	690	700	656	716	688	697	725	707	674	691	692	716	622	676	704	677	746	726	679	661	682	665	700	725	708	766	681	716	696	699	718	723	726	726	695	718	709	709	696	707	748	700	722	695	682	699	688	731	681	723	685	701	699	718	691	667	730	700	725	711	666	661	743	705	708	706	719	722	680	692	723	678	690	765	708	633	688	718	717	679	696	667	715	694	695	693	712	732	718	722	648	714	728	678	748	714	693	705	688	732	654	673	703	666	688	724	660	707	712	692	729	675	687	666	685	689	722	749	691	743	686	712	715	717	714	694	660	692	664	724	653	752	701	714	717	689	713	750	681	719	668	717	729	708	682	697	747	708	724	680	693	689	705	678	692	674	665	728	772	732	733	657	678	676	713	714	701	722	682	731	695	714	741	694	707	716	694	691	704	679	701	709	723	696	679	682	667	686	714	686	703	692	695	669	674	688	723	708	707	697	724	693	666	651	668	703	733	687	713	693	706	695	738	709	709	671	709	716	718	674	681	713	645	710	692	695	683	653	681	707	673	720	729	695	699	735	683	709	705	693	671	693	722	674	705	677	727	683	681	720	685	714	709	727	743	762	740	669	682	701	698	740	730	730	721	701	684	701	677	736	699	696	726	661	704	722	691	717	706	697	676	762	737	686	706	743	702	716	672	720	688	742	685	749	699	702	699	701	703	676	696	652	707	744	678	707	667	671	698	738	736	706	716	698	695	620	687	718	656	678	720	673	675	697	740	694	742	677	747	703	706	708	708	681	732	697	695	708	695	682	698	746	673	697	724	706	728	748	680	698	744	695	749	717	723	703	658	699	690	700	660	735	732	676	707	681	714	672	688	678	687	715	699	688	722	694	739	714	728	707	713	726	705	685	694	676	700	663	731	741	663	680	693	745	681	695	721	756	686	703	654	666	725	706	742	805	697	726	700	707	686	715	706	684	700	762	671	704	683	736	728	733	702	698	651	768	726	686	700	718	705	715	713	711	679	717	699	713	686	718	712	697	765	689	701	749	679	692	665	706	701	713	701	720	684	693	690	661	665	677	676	758	722	707	712	648	698	729	696	672	728	684	682	710	675	689	680	689	719	736	673	695	672	697	721	736	673	755	701	692	715	697	687	677	723	741	660	683	678	702	706	668	690	678	684	698	682	685	721	738	731	742	754	695	713	689	706	714	678	686	708	693	692	689	650	754	703	693	693	651	689	692	694	720	693	708	715	657	706	694	674	726	706	708	654	704	716	682	716	687	729	707	686	724	691	732	711	714	727	679	712	743	702	737	729	750	687	742	698	685	706	715	703	752	736	754	694	677	702	743	709	672	738	735	689	729	664	704	710	663	707	661	716	679	721	699	721	700	731	681	752	712	691	722	708	702	679	690	667	741	716	704	708	737	747	733	730	718	736	700	725	715	699	689	704	702	672	708	676	659	754	759	713	690	692	729	724	681	696	686	723	665	709	710	739	710	726	710	742	672	699	673	688	643	726	660	686	695	698	692	693	689	696	684	746	706	705	733	713	726	680	716	689	694	701	661	683	699	730	683	736	664	748	714	702	729	636	729	666	695	726	671	691	688	719	711	749	663	753	699	688	700	677	682	682	746	726	677	689	657	707	709	698	725	711	680	750	713	700	700	687	753	666	725	709	737	727	671	693	694	651	735	721	716	672	718	650	707	722	695	714	683	698	706	743	686	693	722	713	709	672	742	717	712	722	722	699	709	718	739	704	736	720	714	685	684	689	712	688	708	691	692	727	726	682	703	660	721	706	721	696	678	673	674	724	717	703	701	665	700	712	676	699	679	649	678	715	660	700	725	733	731	741	716	728	736	707	657	715	691	653	708	670	716	692	698	687	697	692	754	707	662	691	712	677	689	709	711	726	737	673	713	675	766	671	715	700	683	683	710	693	710	726	709	695	736	694	729	688	690	719	721	711	709	701	704	709	734	715	699	730	671	700	723	640	739	667	674	754	706	697	678	692	716	635	703	738	707	684	700	697	755	739	671	693	671	719	707	769	711	728	714	680	685	710	694	692	649	722	683	687	712	707	668	711	698	689	712	695	700	722	693	697	722	693	747	715	691	700	712	668	731	709	728	712	726	687	698	702	671	730	710	703	730	667	658	676	732	704	721	762	693	679	678	745	715	755	724	724	741	738	729	693	734	690	687	624	692	679	718	660	692	665	686	718	699	710	697	701	693	687	708	720	679	749	750	700	743	730	747	705	674	696	717	703	719	730	681	696	663	713	749	726	712	672	686	715	694	707	713	660	699	693	704	732	727	695	650	728	677	724	664	711	700	684	656	673	715	719	677	704	683	759	742	681	714	687	696	769	689	704	774	672	754	676	699	721	681	717	674	721	685	687	723	653	710	639	721	731	687	732	725	720	680	700	732	689	707	721	699	698	649	716	710	707	718	666	691	765	679	706	702	694	683	689	719	756	696	707	701	730	698	663	669	689	753	697	706	677	678	692	711	676	693	702	707	708	717	711	743	699	647	695	685	712	692	714	703	718	705	755	712	675	711	679	686	688	701	697	667	710	707	727	731	719	712	693	655	688	695	714	728	720	677	727	700	747	720	663	732	715	735	720	735	719	713	690	719	742	679	741	688	678	712	700	659	738	679	705	665	669	697	711	735	689	664	697	678	692	692	711	691	729	680	705	711	663	682	741	700	723	674	696	691	736	677	686	689	720	732	677	699	691	661	718	722	682	727	650	703	727	701	730	657	674	719	710	723	699	707	691	698	734	700	663	739	670	732	713	723	708	687	719	751	682	729	728	687	698	704	712	691	692	717	740	704	703	712	709	731	680	666	690	720	693	735	654	696	701	713	659	648	770	696	707	679	719	729	703	716	715	661	715	718	705	670	686	706	710	738	710	659	690	732	697	751	749	681	704	680	696	754	727	705	692	707	716	744	695	690	647	691	715	708	715	681	742	729	710	686	711	675	679	699	694	689	686	742	730	677	762	690	668	754	692	668	684	723	716	691	724	694	712	678	711	708	687	726	723	739	705	724	731	734	637	721	680	696	739	693	701	691	707	675	678	709	698	729	799
26833	20791	8205	429	250	160	156	134	138	125	113	123	126	120	102	151	142	130	125	121	120	108	104	117	106	119	110	113	113	131	129	121	123	114	117	113	112	115	96	109	116	125	105	102	126	113	112	132	119	105	118	126	111	131	115	124	97	95	99	120	106	96	99	107	93	106	131	127	115	127	104	123	110	96	98	141	114	98	96	133	144	103	102	94	121	118	114	115	109	111	117	132	119	109	113	94	89	130	120	110	110	94	128	105	113	97	126	111	116	117	101	125	111	109	117	122	111	115	108	115	108	110	118	113	123	111	126	121	136	115	123	102	119	119	117	106	119	119	107	111	103	121	108	132	124	123	117	113	125	110	132	121	120	112	101	103	106	106	112	123	117	107	109	117	125	115	128	101	107	103	121	109	104	112	125	114	115	128	108	111	116	119	97	129	100	115	117	117	104	98	128	118	115	115	98	118	125	101	116	115	99	99	102	110	93	104	111	137	109	115	126	110	106	120	111	111	92	100	96	134	103	109	115	122	94	128	119	115	102	118	98	107	106	120	109	137	133	92	122	117	114	102	125	110	101	103	102	113	111	104	98	115	126	129	123	109	120	105	122	99	106	87	116	100	106	111	137	110	108	114	99	120	130	98	111	120	114	111	120	120	123	108	106	107	109	145	119	124	102	116	115	116	104	119	105	97	109	108	110	105	117	126	113	94	107	116	109	131	115	91	104	109	117	119	125	106	135	122	111	107	123	93	103	108	110	121	124	129	106	114	119	100	114	100	104	136	111	111	118	117	133	105	120	106	114	116	126	113	117	96	119	136	117	117	112	119	111	112	89	92	131	115	113	102	113	105	110	125	115	120	125	115	126	113	103	109	105	91	124	100	122	105	130	108	120	130	116	117	114	88	120	122	108	105	115	104	106	111	113	100	108	109	112	127	110	118	113	98	112	118	115	125	122	113	105	108	126	120	115	114	113	100	114	103	108	128	113	114	119	113	122	126	112	123	132	121	106	114	133	100	103	111	116	119	112	110	99	102	118	117	107	111	102	135	115	125	126	107	113	96	119	128	127	144	110	123	109	112	109	113	113	121	110	114	98	118	94	125	118	131	138	111	112	105	114	112	126	98	105	128	122	103	124	125	112	102	109	105	114	110	107	124	97	104	131	120	101	127	109	114	117	106	114	116	115	113	112	119	119	106	109	113	110	112	104	118	111	118	108	123	110	106	105	96	124	138	112	92	98	105	113	115	131	119	101	91	105	122	113	98	117	86	117	129	122	112	88	120	130	97	111	108	119	118	119	109	114	144	130	116	109	130	123	105	106	115	112	119	104	110	97	119	118	116	117	111	135	108	124	101	112	135	127	109	107	103	94	120	128	110	129	120	106	105	138	116	129	123	118	122	102	120	100	98	114	99	114	119	107	118	111	115	105	95	115	122	133	124	96	105	109	124	127	110	112	113	109	106	120	97	124	123	129	123	120	110	84	108	120	109	117	114	99	101	106	116	104	131	119	111	121	113	111	116	114	117	124	104	104	119	78	110	106	112	94	123	106	124	107	115	130	128	122	112	84	131	119	110	120	111	109	125	94	108	92	114	97	106	125	119	129	103	100	141	119	107	119	93	102	103	104	111	97	96	126	131	117	112	140	101	87	119	122	121	107	100	109	129	137	88	125	117	113	104	134	122	120	133	116	116	107	129	106	131	115	98	132	109	119	122	101	110	121	105	118	115	116	111	111	120	109	103	102	105	115	96	116	108	115	100	109	108	132	107	118	114	107	110	128	122	115	125	108	112	118	134	114	117	98	115	116	130	116	107	110	121	117	131	127	96	134	120	129	108	116	108	114	144	122	126	124	118	130	117	110	108	126	105	111	122	114	113	115	113	117	104	120	107	132	116	116	105	113	105	103	116	113	116	122	94	109	114	104	118	117	115	103	117	110	114	128	110	103	111	112	131	117	106	113	137	134	129	114	102	124	118	132	119	123	112	114	125	116	134	102	118	116	114	120	121	108	123	112	108	108	97	115	92	102	127	114	108	101	105	105	120	111	105	117	119	115	113	129	103	117	107	117	128	113	119	110	109	117	137	116	113	111	127	112	93	96	113	104	111	114	104	114	111	111	117	123	106	103	117	93	137	112	111	127	127	101	106	103	106	95	99	111	108	132	115	110	100	115	106	119	105	107	118	92	113	107	102	103	114	122	125	123	106	121	128	114	103	103	101	110	113	124	101	111	121	93	120	107	123	107	120	84	94	115	109	105	127	122	97	109	109	113	106	107	124	122	102	129	106	111	131	106	135	106	127	107	105	99	98	131	111	107	110	115	111	113	121	116	100	115	125	98	121	111	127	132	109	105	123	118	114	130	131	116	116	133	116	138	132	127	145	121	118	126	77	119	108	108	122	101	106	113	127	120	114	134	123	114	118	118	96	104	120	109	114	104	109	106	107	105	130	140	126	122	102	94	101	120	107	119	137	103	113	113	99	123	123	123	111	132	121	107	105	106	106	115	126	116	122	105	109	118	105	112	120	143	117	118	111	117	114	125	107	125	116	102	107	116	109	102	106	118	98	124	116	101	110	109	121	119	108	88	122	110	111	119	125	128	122	132	110	117	118	110	128	118	107	105	129	107	91	111	113	141	95	110	112	106	98	128	101	110	126	98	124	119	95	115	110	114	113	118	113	126	108	100	109	110	101	104	110	123	116	99	108	97	115	111	111	105	131	111	111	117	117	116	118	103	122	117	110	124	114	135	128	111	139	114	123	132	124	107	129	106	108	94	93	96	133	128	126	107	120	100	129	100	125	122	122	93	123	99	123	123	104	90	122	96	115	115	116	106	117	99	105	103	105	114	118	122	117	101	100	115	100	116	116	124	110	136	114	105	113	111	116	116	105	112	102	111	123	102	124	133	123	100	101	108	110	133	130	111	116	103	115	126	119	116	108	113	94	96	135	107	118	100	122	121	113	119	118	110	116	131	116	122	116	84	113	90	101	133	127	114	123	130	119	136	134	102	108	124	112	120	111	111	119	113	108	117	101	111	132	112	105	136	117	109	94	103	121	102	131	98	109	124	108	113	101	110	112	131	101	96	94	107	103	137	99	120	115	110	144	123	101	118	107	114	96	136	118	106	109	112	108	120	118	106	121	115	122	105	130	112	114	108	113	102	105	132	112	113	119	104	124	98	113	116	99	134	103	120	98	94	108	119	124	121	112	119	120	102	119	96	113	107	104	128	121	128	105	103	107	109	129	112	114	126	100	119	103	101	109	119	99	106	112	112	114	117	96	118	100	124	119	106	129	136	129	101	94	91	124	116	128	111	121	116	113	112	111	103	102	107	123	111	125	129	113	119	126	112	112	86	102	117	122	119	107	113	109	136	142	117	111	137	117	96	93	139	108	116	114	121	114	119	99	108	92	98	116	122	124	122	91	115	120	102	120	116	120	116	97	122	103	110	113	104	114	118	88	122	120	98	108	96	113	105	134	114	126
3883	1476	1213	630	470	398	323	283	253	261	261	233	219	222	221	262	223	200	214	203	225	218	206	219	186	197	214	206	208	193	207	199	212	187	197	195	217	197	192	207	206	211	206	172	202	160	177	183	192	201	180	205	207	190	205	215	201	185	197	206	204	206	195	198	222	197	175	189	204	193	203	200	214	191	209	186	208	210	215	208	208	194	196	197	200	200	171	201	186	215	172	198	185	209	185	203	195	228	189	183	201	220	201	196	196	200	218	218	185	190	183	180	176	213	199	196	208	179	188	206	210	178	207	181	190	186	220	206	214	207	195	199	180	222	183	158	176	220	201	212	210	200	210	168	192	191	206	210	198	197	160	187	210	194	205	192	227	204	210	239	211	194	181	190	187	194	200	223	213	204	201	184	198	171	202	184	202	206	201	212	204	215	208	188	198	192	191	211	200	213	217	180	182	192	195	205	177	201	190	195	180	183	191	204	185	201	216	205	216	207	191	198	187	198	191	198	221	201	182	194	185	204	199	193	212	201	190	219	208	188	187	220	181	215	215	201	183	205	212	213	182	212	203	212	204	199	206	199	200	219	182	215	174	201	199	189	202	182	199	161	195	203	185	195	181	202	221	226	187	202	211	205	211	210	188	200	202	207	211	193	186	192	216	218	205	218	195	192	202	188	189	190	203	224	205	218	204	188	185	221	185	213	222	197	179	187	213	197	191	199	181	182	212	194	199	209	197	222	169	216	207	200	208	190	201	201	221	221	195	200	204	206	187	196	207	194	191	229	171	177	217	233	207	211	176	195	190	164	185	203	177	216	185	227	195	181	223	184	221	191	180	194	207	211	210	195	198	210	203	210	212	213	191	212	206	192	219	181	199	199	191	197	193	190	185	206	203	212	207	225	209	217	189	212	187	198	183	189	182	195	192	176	212	198	193	208	208	180	230	186	191	203	193	201	204	197	187	191	198	215	197	202	192	197	192	184	178	225	181	228	193	192	225	190	203	190	181	198	195	193	186	190	198	193	216	193	179	206	198	206	192	205	216	209	208	187	217	212	187	178	221	195	223	226	202	196	201	206	206	215	192	197	187	201	218	194	189	184	192	223	195	212	205	212	210	226	207	210	201	226	175	190	226	197	201	204	195	238	224	168	198	178	215	225	195	192	203	183	215	212	223	200	187	174	199	227	204	207	202	236	180	199	186	191	169	196	215	185	233	197	215	180	187	213	195	211	204	179	210	174	202	206	185	189	208	210	230	208	195	171	197	215	198	190	208	214	207	208	183	200	202	213	181	178	192	176	213	208	191	193	187	195	201	233	235	216	203	184	209	209	201	191	187	202	189	174	213	205	197	204	210	193	194	215	210	204	201	227	201	218	194	182	199	189	186	212	216	211	208	197	184	184	203	202	183	207	195	213	188	202	203	215	187	208	182	195	189	196	201	203	188	202	213	224	202	185	201	205	206	208	202	201	198	200	187	206	199	208	188	161	199	191	208	199	195	211	190	194	219	191	195	210	186	220	199	176	201	181	216	214	181	183	204	222	193	193	203	186	224	204	193	195	201	197	190	191	216	218	171	198	201	188	189	220	198	169	201	186	222	222	215	186	192	201	205	232	202	199	193	195	202	211	179	196	207	183	194	189	226	187	194	218	203	217	195	181	201	209	190	206	223	212	198	177	195	201	206	223	200	183	193	208	194	176	208	188	201	200	212	209	187	180	186	179	201	203	210	198	187	225	220	216	193	203	222	175	211	183	176	195	189	206	205	190	187	214	218	198	198	202	186	187	208	196	222	195	197	208	214	205	195	193	220	202	204	205	204	184	198	216	202	183	192	192	208	204	170	228	187	192	201	206	204	220	192	212	197	182	206	199	209	206	206	187	224	191	212	219	183	211	207	196	173	217	215	212	197	209	206	193	218	189	193	201	208	209	216	184	202	197	197	186	197	228	189	198	207	210	188	229	204	205	168	171	235	203	208	191	193	207	201	194	184	181	177	181	175	207	189	212	227	208	212	195	186	211	213	219	165	205	206	192	221	196	197	194	201	210	178	222	180	180	183	205	228	191	209	205	218	197	171	208	223	215	198	224	200	181	221	174	180	204	200	203	186	204	192	221	203	180	200	198	163	209	216	195	193	218	214	211	200	171	173	212	214	206	193	199	192	226	196	186	167	199	188	216	213	200	194	185	201	224	179	217	222	205	193	190	201	204	204	201	216	177	192	200	200	193	199	205	185	230	214	190	208	164	189	181	184	202	190	175	190	213	180	188	221	185	211	185	188	223	184	236	216	203	205	212	214	202	195	179	198	172	208	196	195	224	213	198	223	162	189	205	191	209	221	202	211	190	181	193	205	208	216	198	197	218	217	209	206	206	194	178	236	198	172	221	193	227	214	210	200	177	197	179	182	200	205	199	165	228	209	202	191	198	195	189	213	178	190	220	194	188	199	194	230	188	213	170	180	194	209	198	207	196	187	185	219	196	207	212	193	204	198	211	200	171	197	199	198	216	182	181	206	204	190	197	182	213	198	205	197	194	188	198	229	185	184	200	170	210	172	197	193	226	216	198	194	199	185	191	204	217	203	205	185	208	197	222	218	184	197	178	208	185	210	207	195	206	214	210	207	203	203	202	213	194	191	201	214	203	205	211	178	216	211	190	208	213	197	207	193	187	198	203	195	180	217	206	216	180	182	202	181	208	165	171	224	204	183	206	189	176	214	202	213	202	211	185	214	184	198	209	225	190	191	183	198	203	218	205	179	178	207	199	198	181	200	203	202	183	177	213	192	193	211	207	200	205	205	189	183	210	214	171	171	204	182	195	220	191	202	224	209	231	192	213	184	180	205	217	216	194	203	192	193	205	211	194	199	198	182	180	206	198	205	198	200	202	214	210	221	212	179	187	191	197	185	199	217	201	200	198	206	218	174	204	186	219	205	230	187	200	185	214	196	186	213	196	201	193	223	225	181	192	207	199	202	207	203	200	212	203	192	180	206	169	206	194	207	190	200	221	221	206	172	190	218	203	211	193	198	181	190	182	210	205	192	192	184	186	184	191	238	182	193	198	184	192	198	207	173	198	208	215	209	199	216	210	201	201	194	190	221	176	203	224	190	205	206	211	216	188	197	195	190	218	185	194	190	194	202	198	179	201	186	205	180	213	230	208	198	200	210	210	215	188	192	219	226	198	191	187	200	170	203	188	195	202	201	220	205	197	205	198	206	205	205	204	214	198	188	195	180	174	199	185	186	212	212	188	209	181	189	201	212	211	200	193	191	222	211	212	198	188	205	183	197	207	193	198	189	199	215	177	207	212	189	216	201	201	198	218	207	209	176	213	192	216	195	205	187	183	204	212	202	225	190	198	212	184	217	211	207	197	238	191	216	197	207	220	224	193	214	195	202	207	181	199	183	191	186	188	209	220	184	214	194	203	191	181	201	200	204	244	193	170	205	173	229	180	214	212	199	200	177	193	232	205	203	217	227	200	216	193
24164	21414	28872	24334	21296	4469	924	612	576	467	428	453	399	401	385	387	391	347	351	314	362	343	347	335	348	351	324	318	345	325	298	323	318	330	329	275	330	323	274	332	296	309	324	320	297	317	290	331	299	320	332	309	314	311	321	323	350	294	319	351	312	317	342	333	317	310	325	319	330	318	304	342	293	290	330	338	279	323	300	302	328	316	286	311	288	325	329	318	305	344	301	322	327	335	304	321	317	300	341	302	336	305	283	314	316	324	296	343	297	311	319	332	293	310	327	277	295	280	298	298	333	322	284	314	299	309	313	276	303	301	315	316	302	294	320	320	309	311	322	340	274	281	261	299	307	330	340	334	326	300	316	312	307	307	286	321	296	295	286	336	298	311	316	312	303	321	315	281	307	321	315	325	289	345	325	278	302	312	291	306	275	307	315	339	327	326	342	301	313	303	334	301	301	289	300	305	289	316	309	293	300	292	354	288	307	301	317	320	284	296	301	314	327	286	320	295	274	282	302	310	283	336	277	343	309	300	291	284	318	331	288	310	303	296	302	284	318	321	308	297	309	339	299	338	303	335	323	325	308	295	298	270	281	329	303	264	300	338	319	327	285	304	296	287	357	310	291	325	319	314	298	295	256	319	335	330	271	336	318	297	340	285	320	295	322	303	305	313	315	311	296	320	288	277	325	299	332	316	264	281	309	330	305	304	350	325	287	333	322	317	288	277	304	338	340	281	312	307	303	279	316	305	303	316	311	304	321	315	310	326	287	307	292	326	328	300	314	278	299	297	316	298	339	296	323	306	302	274	288	311	312	317	305	325	295	332	317	326	295	315	295	312	329	307	286	286	308	280	308	290	293	321	286	321	311	303	340	317	301	312	286	308	318	289	308	297	296	308	294	330	330	309	306	278	292	306	315	287	311	295	326	307	345	278	300	301	334	322	291	298	324	294	344	324	314	298	316	338	321	338	281	290	334	322	330	310	322	313	294	308	299	288	320	289	320	303	302	288	318	286	355	328	294	325	300	351	285	303	327	309	302	299	300	311	313	308	294	319	295	277	290	305	303	289	298	311	315	291	308	323	273	329	318	282	315	331	317	278	295	281	310	299	313	314	303	314	309	294	323	299	299	318	296	276	309	330	293	308	326	306	313	279	295	325	302	300	305	295	299	298	324	308	288	298	300	267	301	294	299	308	319	310	309	301	307	303	297	310	316	335	319	290	298	279	302	302	296	308	278	313	301	324	307	321	297	309	319	329	319	303	284	325	324	284	324	324	313	296	294	317	320	302	304	366	304	313	333	318	275	306	316	310	307	297	298	320	297	315	294	316	336	312	312	325	309	307	306	295	318	304	283	316	306	309	322	283	284	309	288	319	317	298	328	299	312	309	327	307	305	306	279	287	322	343	289	320	290	307	296	312	310	281	295	303	329	296	292	305	284	314	300	312	308	305	268	301	285	294	334	342	304	328	309	332	306	300	281	289	289	309	319	291	313	294	308	314	318	322	296	306	302	329	289	309	326	307	306	313	302	307	340	288	302	281	295	327	283	313	316	301	300	363	309	340	289	318	331	299	297	290	349	295	300	320	319	318	335	296	311	319	289	320	347	300	295	316	323	300	325	300	307	310	281	302	321	332	304	340	300	308	293	291	306	323	301	324	343	320	293	302	310	299	301	308	312	324	322	300	304	313	306	286	285	292	294	310	313	324	321	294	301	302	309	303	337	336	319	278	316	290	286	313	320	300	307	313	291	301	283	329	309	323	300	326	335	274	293	334	314	317	321	265	275	289	300	322	334	329	311	301	320	335	316	289	297	303	331	320	293	318	298	299	287	304	296	304	288	302	305	290	323	319	302	307	324	318	300	317	301	295	288	305	314	306	294	317	305	328	308	309	333	284	323	316	319	275	319	330	342	288	322	322	307	311	292	316	294	281	297	271	287	287	299	296	329	276	286	313	294	300	292	288	272	288	315	320	317	312	350	287	281	334	325	312	291	307	333	308	309	293	293	303	301	299	318	299	331	312	356	308	303	301	323	300	322	287	309	310	325	301	314	308	294	302	305	289	295	296	298	329	302	271	292	304	312	316	315	335	297	332	313	277	316	357	289	331	298	348	315	281	302	328	312	314	290	292	309	295	317	302	320	320	284	315	283	311	319	323	296	311	299	316	299	296	299	305	300	309	291	312	316	300	314	325	283	329	320	297	309	293	312	297	313	313	310	310	320	298	318	339	314	335	324	308	320	314	297	328	313	290	297	312	337	327	311	295	289	293	294	336	267	284	319	309	310	316	299	292	259	287	289	305	288	319	303	304	315	323	310	305	313	315	323	362	321	297	329	321	292	307	308	334	308	313	308	291	334	274	326	272	296	285	303	310	340	286	318	322	311	308	322	310	309	309	308	315	297	280	323	302	325	297	307	301	309	324	273	334	304	300	279	308	301	321	335	306	327	323	299	265	317	307	308	319	308	316	307	312	309	314	317	308	286	334	308	303	331	313	306	345	306	308	315	316	328	308	329	305	300	309	309	296	316	300	312	321	279	276	281	330	300	295	314	294	306	299	305	316	278	309	314	268	304	295	321	300	304	305	294	289	303	289	294	319	303	291	284	291	328	327	306	320	309	319	328	306	317	300	297	292	317	298	301	308	333	305	313	282	288	311	322	308	286	312	306	322	296	314	326	297	256	297	283	303	314	298	317	326	295	282	330	316	309	327	284	313	296	319	325	291	310	320	334	314	323	287	308	334	315	302	311	308	288	256	318	324	294	303	303	309	326	317	288	296	283	349	291	347	288	318	292	297	309	275	310	325	293	297	314	288	335	307	298	323	315	335	315	314	293	288	293	310	300	276	256	277	302	300	312	315	313	279	312	336	317	337	326	311	299	315	281	312	324	332	310	314	365	317	311	310	300	289	284	285	317	307	309	299	298	296	306	268	292	270	296	333	315	297	306	291	300	327	333	292	302	289	316	282	296	295	319	320	305	320	317	319	322	343	307	303	319	304	320	310	331	325	320	313	319	323	300	305	288	337	325	315	291	296	302	330	326	279	304	288	277	307	290	312	297	287	318	296	316	321	320	295	317	323	291	317	330	319	307	298	347	302	304	276	298	300	325	301	310	284	350	301	309	302	324	288	304	277	325	308	329	303	286	282	283	283	304	333	323	307	324	309	315	323	323	328	308	324	300	276	298	306	299	302	309	302	299	346	308	301	333	315	327	314	310	311	296	324	302	284	277	302	298	308	311	281	301	310	303	301	286	295	322	308	329	294	327	295	313	270	347	336	349	308	308	292	311	334	306	295	312	297	266	299	322	291	282	284	311	326	309	299	322	303	305	313	292	306	299	295	320	316	272	299	285	304	307	325	295	284	345	277	319	286	295	323	290	308	304	300	319	306	315	302	303	333	312	264	315	304	305	319	319	316	322	326	309	284	287	303	352	313	304	307	294	317	289	291	307	320	331	334	302	280	290	303	271	303	327	284	321	308
5843	11483	9505	4817	3343	2449	1875	1572	1275	1110	1041	932	818	812	725	670	703	633	663	638	612	621	623	537	609	572	541	529	535	509	560	565	546	573	541	515	469	535	513	537	501	521	519	509	504	516	498	500	521	480	503	509	488	505	556	504	499	516	503	515	498	469	471	486	505	515	523	548	520	488	482	535	488	488	508	473	516	469	486	452	531	494	512	483	521	478	526	532	489	481	478	476	470	488	526	569	493	545	501	519	523	456	474	483	480	542	464	529	528	517	477	467	462	510	488	508	499	494	519	508	497	513	507	529	463	482	481	515	498	501	515	502	488	479	475	503	489	517	505	452	495	528	498	539	521	474	483	476	472	524	492	507	481	500	504	462	488	544	474	465	498	511	518	503	453	479	485	507	448	513	503	482	506	475	468	463	532	494	520	496	429	522	517	528	486	552	486	504	479	488	492	470	493	518	541	474	507	504	479	499	457	500	481	508	510	461	486	503	475	535	509	496	471	488	478	480	509	498	490	509	515	474	528	493	474	452	469	498	509	518	499	474	496	499	514	509	452	481	485	523	481	505	479	469	492	498	499	518	495	527	462	467	508	452	475	490	461	540	481	480	502	450	500	521	531	483	520	499	494	481	513	494	476	496	478	509	494	484	538	472	500	501	509	485	488	474	497	491	493	499	474	485	490	522	469	529	493	517	531	522	529	491	555	498	500	455	507	539	469	490	520	498	529	506	470	503	485	549	451	483	475	521	521	483	482	438	519	489	504	501	525	472	466	493	486	537	560	467	521	522	484	493	538	510	502	466	481	509	518	509	496	513	505	493	495	477	499	464	497	493	522	523	511	514	461	474	480	483	525	514	471	472	518	526	516	511	486	500	513	531	497	510	505	496	486	497	507	502	506	506	484	474	517	523	549	484	485	472	470	489	511	493	477	490	499	517	551	516	472	488	486	532	528	491	482	500	478	486	510	479	511	517	496	528	505	461	455	507	515	512	536	508	443	479	489	487	500	483	509	483	489	510	510	470	488	486	467	500	478	517	470	488	467	496	489	466	554	494	496	471	494	479	522	495	497	483	491	486	525	505	502	509	449	530	486	530	464	461	514	512	517	480	509	485	521	505	530	513	504	533	500	463	485	533	498	543	502	495	529	508	485	511	513	470	500	527	454	473	509	514	523	496	498	478	497	480	496	470	481	505	491	523	505	483	476	548	499	490	482	549	451	504	453	447	489	449	496	518	485	467	484	510	515	493	487	505	501	501	538	485	497	490	496	470	479	506	527	519	502	463	460	484	495	458	504	539	509	485	513	498	471	503	502	482	513	506	489	491	506	464	510	493	480	530	514	470	489	471	488	508	495	505	516	486	468	484	491	440	485	476	454	485	515	542	485	498	510	490	486	500	493	487	498	474	524	531	496	513	489	473	449	543	492	496	497	511	502	479	554	523	484	489	500	499	459	567	488	471	464	509	465	507	469	508	484	480	498	512	479	511	480	503	493	488	484	526	490	500	501	483	482	480	525	494	476	521	444	514	529	514	509	473	526	499	513	463	518	515	509	481	511	466	490	494	504	487	527	463	482	481	541	505	483	499	477	504	523	517	491	430	526	486	514	543	493	484	501	503	494	518	555	439	483	516	467	496	485	478	501	524	453	528	518	533	499	556	469	506	504	497	509	485	476	510	510	488	538	491	523	468	537	484	513	463	474	485	451	468	519	533	511	495	512	491	481	488	502	478	464	495	488	485	486	530	492	473	524	514	501	521	529	515	507	486	503	483	488	534	493	496	484	492	523	510	516	459	466	500	536	494	537	500	491	477	478	486	510	524	490	489	511	496	473	514	508	496	512	467	497	473	500	503	485	471	508	462	478	477	493	535	475	503	479	468	463	472	526	530	513	473	506	503	493	497	485	511	512	484	527	463	484	491	500	494	503	503	487	514	489	538	566	515	502	520	526	482	504	467	548	507	471	508	498	482	536	506	508	494	471	477	510	462	497	502	532	526	528	484	521	489	484	500	500	492	468	499	480	470	455	466	488	470	477	490	452	526	488	491	477	518	495	490	476	485	507	519	473	519	499	485	496	519	501	491	499	490	509	484	501	467	499	458	498	483	499	488	491	482	470	476	464	506	514	489	506	469	515	531	512	501	543	473	520	476	540	527	468	483	505	505	502	499	526	503	452	475	476	518	508	507	506	488	517	467	476	505	486	459	514	538	502	528	501	468	468	516	489	478	489	537	504	491	499	465	500	491	504	524	494	512	496	466	479	497	514	502	484	483	476	451	484	536	511	483	498	510	477	482	523	485	552	493	521	527	448	520	490	505	482	497	489	497	535	489	522	455	481	485	508	532	484	465	519	489	485	481	488	502	475	485	487	491	499	460	487	547	484	496	474	530	486	503	515	491	516	509	515	423	494	482	480	491	480	500	496	510	478	467	479	478	526	514	489	491	471	490	512	516	495	494	501	509	500	511	535	512	504	572	481	522	536	488	530	506	504	487	528	502	492	502	495	488	439	517	516	506	504	484	479	536	542	502	480	465	480	538	488	503	492	546	479	457	484	495	499	469	480	552	450	519	534	482	489	476	469	525	521	482	468	493	496	506	468	469	524	534	495	512	487	501	505	491	533	478	514	504	453	521	496	527	534	528	541	509	473	478	507	487	493	484	471	490	506	521	500	487	480	457	494	518	497	497	495	504	498	534	480	493	537	513	466	475	464	495	506	497	498	530	481	460	522	477	483	482	511	484	504	473	500	528	499	493	525	495	486	502	490	512	533	525	482	507	519	501	473	503	477	479	499	514	486	504	500	491	484	467	504	509	497	517	490	504	456	506	470	469	498	492	509	509	454	499	505	508	500	470	495	483	496	522	444	509	455	507	479	528	519	489	504	524	494	466	459	465	516	509	490	524	476	515	511	509	531	496	519	477	538	522	502	477	510	482	498	484	537	485	497	525	464	495	490	484	524	528	515	526	536	484	500	474	512	475	531	479	489	468	510	550	512	471	526	508	504	496	491	451	493	530	482	490	531	514	464	475	470	535	514	458	494	493	477	497	453	479	484	480	516	468	486	491	497	488	495	502	489	494	491	503	475	525	502	517	480	506	477	490	487	468	515	488	449	513	528	546	460	534	474	475	494	494	505	495	484	478	515	503	537	492	496	513	466	475	517	475	511	501	545	512	476	489	456	465	504	501	492	508	469	536	519	505	484	487	491	499	499	470	511	492	488	507	483	484	503	524	499	455	515	510	491	485	507	543	510	494	522	490	511	488	465	528	465	486	535	523	503	511	470	475	450	497	492	465	471	503	451	464	494	513	501	452	500	495	505	477	544	534	482	501	511	490	462	459	500	474	529	529	465	502	488	515	489	507	468	480	489	486	502	503	505	520	496	522	500	534	511	491	475	510	520	502	478	496	505	451	512	521	524	544	522	489	502	486	469	507	465	526	488	488	506	468	490	430	492	462	510	496	471	548	494	477	477	487	504	477	525	489
23094	21294	29300	23613	21294	21116	4099	1177	952	821	749	726	651	655	618	596	590	522	563	511	526	549	543	483	467	527	475	500	506	491	518	485	474	492	382	423	425	447	494	485	452	436	437	446	442	457	419	462	447	432	472	488	502	436	502	430	487	468	445	453	482	466	470	434	484	421	442	455	445	454	407	418	449	452	450	447	459	453	466	447	454	454	414	448	467	444	431	452	413	443	498	479	439	425	440	474	428	450	449	483	451	440	461	405	483	430	453	409	437	447	433	471	447	473	431	431	465	453	454	452	500	446	478	447	449	464	484	452	430	451	440	430	402	447	468	438	483	446	466	460	461	436	445	491	430	505	435	450	439	456	470	451	433	442	467	446	465	462	448	440	417	437	408	436	494	453	440	445	445	450	441	451	434	434	444	486	449	475	427	431	448	466	432	455	453	527	461	463	426	428	495	433	443	431	397	446	433	440	447	417	423	450	443	474	482	465	437	464	480	488	446	466	434	452	463	458	421	460	478	428	427	464	448	453	492	462	445	420	480	413	486	463	443	463	444	445	433	481	447	491	429	408	433	410	450	467	457	422	426	432	489	481	510	455	483	452	451	448	431	465	439	452	486	457	421	446	454	451	440	424	458	455	436	450	426	468	452	463	475	477	469	442	438	478	435	438	435	427	423	476	457	433	467	447	448	457	440	473	437	437	446	442	458	434	466	428	451	428	451	457	447	427	444	439	472	443	445	442	469	404	442	492	444	435	430	450	474	462	461	458	482	466	434	425	459	465	441	448	449	429	485	434	454	462	422	408	436	419	419	414	464	448	453	484	437	434	424	471	461	471	419	440	425	430	431	434	443	427	449	454	420	463	420	439	428	431	425	454	441	471	456	435	428	448	457	439	439	421	415	466	459	442	471	450	472	428	432	453	465	447	436	390	458	434	474	492	443	432	446	451	467	443	461	480	443	433	427	459	407	480	430	424	454	456	457	447	425	431	450	429	419	431	434	468	440	436	436	467	438	468	447	462	465	418	495	377	455	455	423	435	426	487	433	459	425	474	451	458	462	450	468	392	472	431	435	457	442	452	461	466	405	474	445	423	461	421	439	448	491	408	450	478	441	465	395	430	465	474	447	472	452	465	424	416	420	441	420	441	447	458	457	449	449	416	441	459	466	461	429	468	458	500	442	440	432	490	439	426	450	460	469	474	448	441	450	475	487	423	473	460	421	454	434	418	464	485	435	433	449	465	461	449	445	453	427	418	471	463	414	426	465	443	461	448	430	488	469	472	449	459	445	499	450	446	441	449	445	464	479	460	445	460	413	454	450	422	437	458	449	440	430	486	426	455	439	456	422	453	425	403	454	459	443	440	453	432	430	443	493	440	439	439	451	461	439	423	464	463	431	434	467	464	432	478	426	448	446	426	420	440	436	442	453	434	477	451	462	464	456	472	409	469	440	478	468	450	423	440	430	465	440	466	447	439	474	417	449	460	456	468	441	442	442	468	430	458	401	460	418	458	462	431	416	406	413	467	447	437	413	418	443	445	427	508	455	416	462	446	468	419	472	450	429	487	483	442	484	473	468	461	435	439	454	466	463	434	452	453	450	414	458	454	436	405	399	421	450	444	406	440	467	468	449	455	432	440	443	452	428	399	432	464	477	443	456	457	462	421	443	418	441	459	462	418	425	485	490	477	431	448	482	460	435	456	428	453	423	417	435	492	464	461	454	438	421	408	482	429	457	469	476	470	450	434	406	418	448	448	441	475	464	432	447	472	460	465	445	484	473	456	429	462	441	448	464	427	434	445	427	434	438	403	414	446	451	431	464	492	453	426	422	453	448	451	462	477	465	466	473	463	454	455	486	453	491	422	466	425	454	417	487	455	454	434	421	455	435	403	466	418	419	477	456	428	418	403	435	434	433	453	432	437	417	449	457	439	457	466	441	443	456	397	414	416	454	442	470	471	456	458	458	445	432	434	440	459	417	452	460	444	443	467	443	440	462	479	449	441	485	451	449	486	443	452	430	460	399	462	465	447	434	479	438	437	473	466	447	457	427	426	470	480	416	384	445	440	474	502	455	418	466	428	452	446	434	439	457	421	457	429	416	429	408	420	438	455	424	437	463	441	457	458	423	485	441	453	433	467	445	472	490	450	440	455	435	459	435	482	439	443	457	442	429	438	455	463	421	487	460	414	435	422	449	432	413	410	431	438	413	458	466	465	433	425	451	450	429	458	434	479	447	444	465	479	433	471	460	462	446	446	434	471	419	474	422	474	466	397	430	449	446	408	455	470	489	414	429	416	478	452	463	451	406	423	451	485	429	484	424	436	459	440	458	433	416	410	411	450	435	436	453	457	416	462	477	456	429	440	429	461	469	467	426	456	442	495	439	436	449	471	436	437	414	457	481	451	448	434	425	452	407	405	455	469	429	429	466	430	465	489	439	456	425	437	437	418	392	443	438	438	448	446	443	447	446	446	428	481	478	450	436	423	475	414	438	436	426	443	455	435	454	455	468	409	432	444	466	436	436	434	458	456	464	442	449	428	454	423	425	472	464	466	474	449	450	447	469	494	454	440	451	484	477	455	422	463	406	463	458	475	438	418	446	492	433	444	468	464	470	473	489	428	439	474	482	428	454	431	431	472	451	435	420	432	440	469	454	488	433	474	415	472	468	448	445	438	465	474	456	429	425	482	447	438	439	432	493	433	454	416	446	448	399	462	467	454	443	436	412	443	419	431	460	451	470	420	501	398	424	442	470	436	448	416	474	445	449	465	457	460	463	434	443	468	429	453	418	427	465	511	449	427	453	434	451	444	426	463	418	459	501	483	429	416	447	491	428	465	452	454	474	440	396	436	478	434	458	440	455	463	390	483	424	459	458	420	467	433	474	465	439	433	466	447	455	435	432	450	440	419	503	432	430	416	492	457	420	462	449	467	458	460	443	468	433	412	438	482	450	452	435	468	431	414	440	453	432	477	412	461	438	449	466	448	420	449	489	428	434	463	423	460	465	459	449	461	410	443	454	466	444	467	473	457	448	442	484	480	438	464	450	458	446	491	466	437	440	432	444	465	466	461	431	463	451	440	470	444	460	424	491	418	437	463	410	428	463	463	455	431	423	416	406	454	429	438	418	460	462	470	435	427	435	426	440	460	443	462	432	471	452	471	457	448	418	449	471	421	410	453	473	447	458	450	450	424	459	439	455	469	422	469	455	460	430	449	489	426	446	438	437	426	449	452	451	441	462	450	426	421	430	423	454	437	483	471	448	449	440	417	447	448	408	421	430	427	429	414	455	441	434	431	461	452	449	466	454	443	474	497	427	484	429	446	457	437	423	490	410	438	428	424	439	411	463	462	474	464	445	471	464	460	430	419	448	417	470	493	414	484	426	460	447	479	445	428	441	417	417	427	412	419	453	412	473	494	429	451	435	465	461	446	432	434	428	438	393	448	493	445	450	455	420	454	440	447	447	448	443	428	454	461	463	440	482	421
8657	17810	14961	8119	5654	4394	3385	2662	2208	1983	1676	1527	1362	1250	1198	1170	1081	969	928	940	886	916	866	922	847	866	889	768	794	784	742	728	760	781	719	799	730	748	786	764	707	780	721	728	735	715	729	765	672	719	762	690	734	681	738	665	715	738	705	717	710	762	725	694	702	705	761	704	757	733	722	729	732	687	734	748	713	700	742	727	696	662	706	740	677	698	738	740	693	745	722	718	747	666	709	727	691	696	674	725	692	668	689	685	713	667	702	678	678	697	716	684	732	763	754	735	704	748	730	744	766	712	714	699	705	675	690	730	703	718	709	715	699	697	719	706	716	735	719	719	699	654	752	664	701	682	750	670	689	736	704	702	716	716	692	682	723	678	695	696	698	699	662	724	736	704	719	695	702	663	720	680	705	709	669	760	728	689	717	692	722	722	671	648	678	711	720	726	648	725	754	713	698	737	698	637	718	725	728	721	740	710	630	722	700	669	702	683	739	669	742	734	720	680	730	669	711	785	700	671	745	705	718	704	718	686	677	736	710	684	649	731	733	712	714	676	738	725	739	694	646	757	713	654	668	699	694	696	686	742	701	673	722	662	651	685	734	721	715	749	744	681	715	683	733	688	713	697	696	654	684	754	727	686	722	689	722	647	648	732	677	733	715	720	638	732	694	722	678	713	792	683	740	667	668	739	740	711	721	746	676	701	681	736	684	710	686	717	749	677	709	697	666	689	696	689	753	647	688	695	709	736	772	676	707	711	715	710	668	674	721	687	696	728	678	679	731	703	683	706	715	721	698	673	696	690	694	696	665	711	701	677	713	749	663	712	717	696	717	709	658	723	669	656	710	689	701	678	691	707	718	712	684	686	680	755	741	685	701	716	668	673	687	716	694	718	687	696	698	699	721	702	737	714	715	690	712	730	679	784	712	715	678	723	717	658	742	655	716	707	743	708	691	693	735	729	667	727	679	657	721	689	726	679	699	688	738	679	700	770	681	725	723	687	688	687	652	717	783	667	705	653	715	733	685	733	688	631	678	711	717	677	710	724	661	670	710	674	686	717	711	678	716	687	700	715	695	713	666	681	688	701	739	684	687	650	709	720	681	680	716	690	727	740	706	726	681	708	723	700	747	712	702	714	739	693	686	746	672	748	722	747	664	718	744	722	756	662	697	718	731	680	739	723	713	695	700	704	702	691	694	751	719	663	660	677	685	733	717	729	721	673	761	719	682	700	695	720	718	692	712	725	696	713	704	679	688	715	686	694	741	684	670	720	732	741	709	715	702	724	661	702	695	703	671	692	695	707	706	718	705	678	666	706	728	651	690	724	704	685	734	678	687	707	723	658	712	719	726	760	692	743	710	708	730	706	716	699	692	722	719	698	683	739	720	702	674	716	723	704	674	743	698	681	693	721	699	662	679	715	706	723	726	744	715	753	702	686	711	714	726	725	693	725	696	661	704	681	709	771	699	674	701	709	738	685	731	678	692	697	686	717	704	681	698	682	673	727	740	741	735	709	645	731	692	668	703	706	654	724	699	677	712	730	742	745	675	673	703	691	718	729	682	740	721	668	706	735	731	730	734	731	695	719	693	743	721	756	712	735	718	660	730	691	693	703	715	709	688	725	683	691	701	717	718	698	757	723	714	748	723	714	638	687	753	614	712	738	736	752	701	712	670	651	691	678	677	694	709	705	689	731	662	677	719	705	702	697	706	661	707	647	695	734	655	705	658	672	651	754	730	733	705	712	702	735	753	698	687	717	716	677	758	716	685	726	721	702	693	701	634	728	663	686	693	729	690	709	720	695	740	783	670	710	660	665	673	716	703	695	698	678	696	679	735	704	696	718	698	710	669	707	719	706	715	754	677	703	736	726	733	697	729	672	700	685	699	665	713	678	693	687	695	745	728	666	681	735	695	718	719	719	731	733	665	708	738	716	661	681	705	761	715	691	672	701	741	723	689	674	671	648	696	685	681	667	723	702	740	735	706	699	672	718	689	706	687	695	702	641	730	720	706	713	695	691	692	700	694	683	693	707	685	745	720	708	731	665	710	640	740	694	702	693	736	745	694	739	681	680	726	706	695	706	721	668	685	681	719	695	650	704	722	678	730	702	705	719	689	697	677	701	695	695	728	723	746	681	713	688	721	729	675	699	641	695	691	697	670	702	731	681	757	700	705	734	703	741	687	708	657	708	680	702	719	729	687	707	670	746	735	694	660	695	709	718	681	707	729	696	701	661	699	732	715	737	696	693	717	647	740	717	716	694	724	669	713	702	690	739	695	722	709	707	650	716	698	705	724	659	684	646	687	713	690	712	691	706	712	713	723	708	696	683	691	754	709	655	728	720	659	704	716	690	684	685	700	691	711	665	672	737	703	738	706	668	730	684	723	734	667	706	690	685	685	690	700	694	710	720	688	647	734	693	714	698	693	687	724	701	675	709	733	711	690	703	696	680	726	682	687	708	732	620	757	722	667	764	725	685	678	672	683	720	711	698	670	737	681	714	738	745	669	657	731	739	675	737	706	717	696	701	694	676	698	719	723	629	710	631	717	722	676	712	715	757	768	725	739	716	666	678	713	678	665	696	658	693	695	658	740	675	666	715	734	739	674	668	730	714	694	641	706	696	667	714	675	697	683	700	738	710	718	701	696	728	703	634	765	665	708	702	718	658	726	698	697	738	735	631	668	754	705	710	663	709	705	684	665	708	689	675	670	705	698	763	646	730	730	690	717	707	665	674	719	694	677	721	707	728	742	723	700	705	701	703	749	653	691	705	726	731	704	723	719	718	701	704	733	677	659	726	709	689	683	706	683	747	702	685	716	742	703	706	701	686	757	698	729	660	714	728	757	724	704	717	717	716	701	719	647	719	729	714	721	749	719	729	691	744	710	691	674	715	682	754	699	650	727	743	688	726	680	723	658	680	694	693	756	736	731	692	746	709	706	695	728	721	693	718	705	710	738	666	683	735	715	742	694	673	701	708	750	706	666	711	716	714	665	698	731	679	721	711	707	707	730	695	703	725	720	758	704	700	714	687	710	683	677	667	702	687	679	710	682	733	651	672	701	712	695	739	715	671	686	714	727	686	730	724	721	722	699	713	706	698	697	710	657	733	652	737	693	693	694	660	797	684	750	730	673	732	752	729	709	706	679	727	696	694	743	727	705	676	699	745	686	762	652	648	722	692	735	663	730	741	698	722	750	717	670	685	701	674	766	731	694	736	742	707	700	686	711	674	702	697	715	700	708	672	687	691	714	667	726	704	694	743	678	743	701	701	721	704	702	675	675	709	734	696	681	700	675	711	684	732	713	755	667	690	710	713	681	698	704	684	711	695	728	734	696	699	708	704	748	708	730	719	709	694	696	738	699	717	719	691	717	691	692	694	715	747	699	723	717	681	714	632	666	680	709	703	724	718	719	658	659	694	708	671	705	689	698	693	692	721	676	696	673	717	662	703	736	706	649	705	682	726	652	741	679	735	689	748	691	710
26876	20829	8312	496	234	195	169	141	151	143	133	126	113	127	135	102	136	120	140	118	124	143	118	108	99	123	124	102	126	126	115	108	136	107	103	124	104	107	121	97	114	121	132	88	117	111	124	113	106	118	112	123	121	107	104	125	128	129	123	107	120	118	122	120	113	121	108	106	91	123	114	132	111	90	100	106	105	103	109	120	119	107	126	122	128	119	130	130	126	109	119	114	117	97	116	109	124	126	113	119	106	101	110	120	124	118	115	124	111	110	107	111	152	120	101	92	102	130	124	117	121	111	119	129	98	124	119	110	110	122	108	106	127	113	120	117	121	111	118	118	128	114	112	102	142	120	113	122	123	114	118	115	122	119	95	121	111	116	116	117	129	113	115	127	99	102	105	108	126	114	130	111	130	133	121	111	132	115	117	117	118	106	111	98	115	98	110	105	126	113	102	99	116	133	130	118	125	120	125	98	102	117	114	129	114	116	123	111	127	127	116	112	116	125	116	108	102	106	98	99	125	115	108	108	104	120	130	122	123	125	105	121	116	92	109	109	98	108	98	106	123	105	92	108	117	98	100	128	111	105	137	104	128	118	104	137	114	124	115	118	130	132	119	122	114	114	104	105	102	141	112	116	110	132	108	113	106	110	134	105	127	119	114	110	108	141	113	140	124	111	98	103	112	120	134	128	117	104	123	116	133	118	122	110	141	110	128	122	112	128	102	123	109	127	117	132	124	116	129	124	122	126	99	104	89	97	99	137	116	128	125	104	124	113	128	127	101	117	104	123	130	110	115	129	82	117	108	110	115	120	106	121	109	108	118	117	98	111	121	114	122	124	103	125	128	116	108	109	135	122	118	133	117	110	121	121	120	121	117	125	124	130	109	111	118	128	106	102	98	134	114	115	111	127	107	118	123	114	90	131	119	117	117	106	112	140	119	116	113	108	109	126	121	104	125	103	94	90	99	105	119	127	105	122	107	102	110	109	129	116	122	118	111	125	115	118	109	124	104	116	119	101	116	113	114	120	106	107	110	121	129	93	108	107	118	112	115	126	104	123	117	119	117	118	112	118	100	99	125	107	111	114	113	123	117	111	126	128	119	115	125	120	111	115	118	117	112	106	122	107	108	128	93	110	108	97	135	113	113	109	106	130	133	126	96	121	124	107	124	106	105	119	131	104	94	103	116	130	119	133	123	122	125	113	122	135	107	124	124	118	109	122	132	114	105	121	111	102	106	116	109	102	115	126	91	128	124	115	128	101	117	129	122	95	108	104	107	106	113	118	107	107	109	117	112	129	97	100	114	108	119	128	119	115	120	130	120	110	112	115	111	124	111	126	134	132	94	111	123	108	94	114	106	112	112	114	108	110	111	102	113	109	139	117	126	108	111	107	113	109	120	113	118	120	94	120	108	140	118	96	116	109	134	95	107	121	110	101	112	110	116	97	138	124	111	104	111	108	128	117	114	107	95	118	116	113	134	124	136	135	125	116	122	117	117	119	109	98	98	128	97	116	125	97	105	129	112	127	117	111	128	113	107	118	105	119	137	128	127	98	113	122	117	135	111	133	107	120	108	109	125	136	126	112	117	120	114	136	115	118	110	111	112	107	105	126	104	128	103	118	107	130	131	123	120	127	101	102	117	111	127	119	113	123	112	113	103	138	115	122	110	130	122	123	126	137	117	103	115	127	128	121	118	127	112	123	116	131	124	102	99	128	111	125	110	125	97	110	125	105	121	112	122	109	92	110	127	105	114	121	140	121	119	99	130	139	114	114	103	95	122	136	102	111	128	109	113	102	102	124	121	116	122	114	129	105	138	96	122	135	99	118	116	119	132	123	128	113	118	122	121	121	125	134	107	113	120	104	113	111	115	127	116	109	93	133	124	115	107	128	127	105	105	108	113	111	121	124	118	119	125	121	109	112	126	115	109	108	126	102	114	108	104	126	109	127	103	120	113	123	112	120	121	119	111	131	119	114	112	122	106	114	105	119	118	107	121	95	126	114	111	123	127	110	114	137	98	119	128	120	119	103	116	88	114	121	111	108	103	112	118	112	109	107	112	104	125	111	114	128	104	100	118	110	107	115	120	122	101	112	119	115	120	120	120	113	127	122	118	124	105	131	115	109	118	106	117	119	100	125	116	107	128	110	108	96	117	105	107	118	114	108	117	128	98	112	119	108	112	112	105	121	115	84	112	112	117	121	120	103	124	121	89	107	115	123	122	102	117	101	128	131	107	120	116	129	127	100	111	133	125	103	116	109	112	121	140	106	107	125	130	108	103	120	127	113	122	129	126	113	118	122	108	116	100	112	126	109	110	124	121	126	103	112	116	115	112	116	104	127	123	109	95	123	120	119	96	119	120	100	116	107	110	106	113	108	100	114	126	128	113	108	116	104	113	101	114	113	124	110	98	120	129	138	110	127	91	105	102	115	142	119	99	128	97	144	121	113	126	114	113	117	113	119	118	135	121	115	114	112	117	105	128	107	96	136	121	123	115	132	119	121	114	117	133	106	108	102	118	126	117	128	114	133	115	118	99	98	120	126	118	127	111	118	118	154	110	127	113	129	124	105	123	111	106	122	134	121	121	111	127	98	114	121	129	125	114	118	125	95	110	102	100	91	119	108	127	113	107	136	115	118	95	109	106	112	105	115	131	106	96	131	122	110	122	120	111	120	124	105	120	110	108	126	110	102	121	130	125	126	135	127	139	106	117	104	125	103	110	122	122	109	95	114	111	114	121	112	101	129	141	121	124	146	119	106	118	139	114	111	119	111	106	123	115	116	125	107	117	115	123	104	106	105	121	114	126	115	119	129	98	109	113	119	119	105	115	110	126	105	95	120	112	130	135	113	110	136	122	126	109	109	103	125	115	123	131	124	105	128	127	136	114	130	115	110	106	105	123	119	127	121	118	104	118	101	121	120	109	106	95	112	123	125	115	123	119	117	115	105	111	117	118	120	140	111	110	128	116	126	110	95	117	116	106	115	119	108	119	108	114	102	129	114	129	106	114	110	108	120	127	110	106	102	131	125	113	122	112	109	126	116	104	113	93	117	111	127	118	118	117	120	123	118	94	120	114	126	110	112	89	121	104	106	113	107	104	134	113	132	111	108	129	94	107	111	117	120	130	100	117	100	119	112	128	123	103	103	115	120	125	114	108	138	120	122	103	123	116	111	110	125	109	121	105	110	109	111	110	126	111	102	92	110	126	120	107	116	129	105	114	109	129	131	112	125	140	117	129	114	119	113	125	107	121	127	120	125	113	115	118	121	107	119	118	110	126	94	109	102	107	127	126	126	130	99	108	104	113	138	126	119	117	114	105	146	107	130	109	108	95	118	113	115	117	133	106	111	99	117	114	111	108	117	125	120	102	125	114	97	105	118	127	99	114	115	105	127	107	106	114	123	119	104	117	120	127	119	119	120	112	111	106	124	111	135	132	130	108	125	95	116	95	128	114	118	117	88	111	120	112	111	112	107	128	103
3874	1482	1219	615	461	371	349	289	291	267	286	232	251	232	259	231	197	214	224	202	225	195	218	220	198	180	209	225	180	199	185	206	191	207	195	187	205	212	222	210	199	167	188	203	227	191	234	199	156	186	201	215	205	192	209	192	207	192	190	206	204	191	222	202	203	186	229	203	194	194	209	180	204	190	196	213	187	192	210	199	178	219	196	192	185	199	183	193	223	197	205	206	208	179	199	205	186	215	230	168	215	177	182	195	200	183	187	193	194	187	180	201	219	216	204	197	184	192	188	194	202	200	190	198	184	176	217	219	192	201	196	218	189	194	200	208	189	200	202	174	206	210	174	225	219	165	209	190	199	194	172	203	221	204	180	197	216	216	177	218	210	231	199	196	209	199	170	209	223	198	198	215	176	186	176	190	205	194	191	209	183	194	175	207	191	203	194	193	200	213	196	198	195	187	211	198	213	176	162	189	186	190	171	203	180	193	192	201	220	177	223	193	191	185	200	225	181	199	185	199	195	181	212	174	200	229	209	170	211	195	183	206	195	220	189	175	200	169	203	206	219	212	233	194	203	195	194	187	200	193	215	209	207	222	196	200	217	205	209	214	230	202	192	209	196	184	199	201	203	202	184	185	217	176	193	201	227	217	225	202	219	194	212	209	183	187	181	197	202	173	201	185	203	224	200	198	192	208	178	213	197	183	198	199	188	185	207	182	196	190	186	187	214	190	193	194	174	165	196	192	205	212	183	204	211	195	213	189	178	198	181	209	196	211	224	209	207	193	215	197	214	223	190	212	189	196	202	177	191	220	212	204	197	187	214	198	171	209	197	188	198	190	205	187	189	225	205	180	224	205	188	206	211	220	218	192	221	204	211	183	205	202	212	196	186	193	197	199	206	182	185	189	220	176	201	204	174	204	219	202	191	208	207	208	211	206	175	185	217	219	218	202	189	192	178	195	197	222	208	182	186	218	188	217	187	193	216	201	206	176	211	193	177	209	207	205	213	214	224	217	178	187	183	214	204	196	220	192	215	232	182	227	169	199	187	211	193	209	195	184	198	206	202	177	199	204	214	180	164	214	204	194	183	207	194	203	210	187	179	181	236	193	181	168	191	185	204	196	200	203	205	177	198	204	196	207	220	226	189	211	185	199	167	202	176	189	196	232	186	202	186	213	185	187	192	218	220	242	218	199	201	202	203	197	210	203	201	185	188	191	168	195	207	192	193	175	195	210	207	179	193	194	195	195	196	203	186	210	206	174	217	197	208	209	179	206	197	229	200	228	204	206	203	188	187	198	228	188	182	219	191	182	184	207	198	190	196	210	189	181	212	208	188	220	194	176	187	233	192	198	205	185	192	193	199	198	184	197	201	201	207	191	206	204	210	179	179	202	175	168	217	182	207	218	184	172	234	196	195	187	211	206	200	206	175	221	211	188	198	192	206	201	189	203	206	181	203	200	204	211	189	238	246	206	186	204	178	207	201	187	197	197	194	197	195	220	210	208	170	204	211	199	187	206	194	216	201	201	179	189	221	201	187	217	216	181	197	195	186	199	200	198	218	205	192	211	206	176	193	192	193	195	188	204	200	188	183	199	205	184	193	192	196	220	212	197	217	199	231	185	219	197	208	213	217	205	201	208	210	206	216	187	198	153	198	196	196	195	227	193	208	212	187	183	202	208	187	183	205	198	174	203	224	194	186	208	214	208	206	207	198	202	204	202	177	198	200	181	193	226	180	191	181	204	202	201	208	187	206	206	187	193	206	192	192	218	201	207	182	180	201	191	235	204	205	233	199	183	186	194	213	221	200	198	213	226	193	196	185	194	196	205	196	173	189	214	198	178	214	185	196	188	206	206	185	209	187	197	209	170	203	215	206	190	178	200	215	204	205	201	202	179	200	204	205	193	214	204	207	204	193	207	190	214	207	182	192	190	197	202	214	230	218	199	199	224	200	207	207	191	197	197	183	181	216	211	204	178	207	200	176	211	186	182	214	211	171	199	186	204	177	181	181	195	203	208	183	189	201	219	174	183	210	212	200	197	206	194	202	184	185	202	222	199	212	182	219	212	175	209	172	212	173	193	197	198	208	218	196	206	198	196	184	216	202	177	207	209	207	200	219	184	226	214	231	198	209	209	189	206	208	198	172	189	220	208	214	203	225	191	198	222	207	200	189	188	203	209	216	193	188	209	169	209	184	196	173	191	208	206	231	192	202	220	194	207	189	201	186	216	194	183	207	198	194	218	207	228	238	208	219	219	190	206	219	183	194	215	241	195	210	191	196	225	191	219	186	226	201	226	188	224	189	190	210	208	208	205	214	216	210	201	181	208	173	212	195	184	197	215	203	199	194	203	207	201	209	181	180	202	192	190	212	210	221	190	213	197	196	199	231	196	183	191	212	221	225	196	218	202	198	207	191	178	213	209	198	193	184	203	203	205	184	194	199	188	204	205	192	215	220	194	176	198	194	198	213	203	222	196	218	191	217	213	176	209	203	222	205	216	185	216	183	206	210	198	210	218	194	202	203	198	216	195	215	193	183	202	197	191	201	211	197	190	184	218	207	191	208	166	202	236	211	189	214	209	172	200	189	235	190	206	214	207	188	189	218	183	198	221	235	186	192	173	173	207	173	200	228	200	181	195	190	213	188	211	196	188	216	181	198	188	194	216	191	206	198	203	181	192	206	202	215	200	218	213	212	212	219	196	205	203	191	221	183	176	201	185	201	180	207	211	213	198	194	214	214	194	203	199	190	193	189	217	216	210	219	180	195	208	212	208	195	185	188	162	199	199	212	223	191	205	178	208	184	198	183	187	199	194	211	191	209	197	236	178	191	174	198	214	183	212	203	195	181	218	218	195	198	185	195	194	197	213	203	200	215	198	200	193	184	215	190	194	202	187	208	194	222	203	186	192	199	223	199	203	204	186	226	180	197	214	219	180	202	182	215	229	205	195	198	189	216	198	218	179	229	206	201	225	196	213	193	198	202	224	173	194	209	170	170	206	184	191	215	208	220	236	207	218	199	212	215	205	208	209	191	188	202	201	206	202	189	222	231	181	213	208	196	201	210	186	215	212	190	203	209	202	202	196	182	194	205	214	191	212	226	199	195	212	206	209	206	174	197	191	195	203	203	203	189	212	212	190	177	197	214	185	209	174	195	183	227	211	206	189	196	208	213	204	220	181	205	213	210	207	186	198	190	207	198	184	206	176	185	189	196	186	210	198	204	214	202	199	205	193	205	188	177	186	189	195	181	210	188	198	206	205	218	200	211	202	196	186	191	174	190	188	214	180	208	192	208	197	174	200	197	183	172	231	176	181	183	213	207	190	200	220	203	187	226	199	197	223	199	206	215	182	211	190	205	209	203	207	223	227	212	205	179	213	194	208	206	186	187	203	204	194	212	203	195	217	187	205	191	213	210	218	206	174	181	202	188	193	236	200	217	210	205	179	207	215	203	191	191	211	193	187	210	202	201	204	181	198	206	210
24196	21412	28886	24325	21287	4564	947	678	571	528	466	448	423	431	392	375	393	360	358	356	350	320	333	355	359	308	350	337	365	331	339	295	317	340	305	352	327	332	316	331	323	333	320	338	343	342	318	299	347	363	307	306	317	334	321	309	323	304	353	321	339	322	331	281	318	355	261	316	300	321	310	284	330	310	299	294	294	274	299	323	333	314	329	281	315	335	312	337	300	327	298	332	315	315	283	295	299	303	313	312	341	319	338	332	328	330	281	293	308	326	315	317	318	308	326	302	310	297	318	337	306	325	291	317	318	302	341	309	321	313	309	281	333	324	335	297	328	296	310	319	325	320	303	311	317	305	280	303	296	344	292	333	359	324	316	288	313	296	332	299	304	316	305	319	343	324	303	318	319	333	296	326	310	277	308	302	287	327	272	294	326	303	318	340	311	320	310	324	291	317	297	324	299	330	305	295	308	302	296	329	320	311	294	292	342	318	295	323	335	308	335	257	305	302	317	301	301	329	303	325	335	262	303	335	303	324	350	331	338	367	338	309	322	325	327	249	312	307	314	341	330	313	329	336	318	337	357	328	279	328	308	323	319	313	337	309	292	314	324	329	327	294	303	310	315	286	330	284	336	323	300	294	302	292	285	306	295	339	312	316	329	292	307	327	313	314	313	328	296	328	348	296	297	293	289	352	283	300	311	308	304	305	303	301	333	313	310	328	308	322	318	291	307	302	301	312	305	295	350	324	289	318	305	349	303	287	315	324	304	301	324	314	330	327	285	306	326	294	333	315	324	286	353	282	311	312	291	329	290	323	328	294	305	317	304	305	310	306	320	289	309	299	295	299	361	316	309	272	288	350	329	304	333	322	321	319	313	317	303	306	298	278	311	323	301	337	294	302	326	315	306	309	324	321	318	321	301	280	271	324	309	318	269	290	330	292	292	301	296	318	320	338	298	312	318	315	317	314	332	312	288	315	307	333	306	309	322	295	304	310	307	335	331	310	290	287	337	311	295	308	323	308	311	290	301	295	285	334	295	301	301	318	301	306	325	332	309	291	301	305	329	317	292	304	354	307	287	321	329	302	316	299	328	337	328	336	311	316	318	344	293	295	316	334	329	295	329	296	305	318	311	293	289	289	298	287	310	298	302	296	308	339	322	301	297	277	314	312	338	332	325	323	303	310	289	320	280	325	345	288	343	346	320	308	307	300	336	295	295	295	293	308	319	302	342	300	303	301	302	328	320	306	322	315	311	320	316	320	303	333	338	295	303	305	321	345	340	326	336	318	311	273	303	284	343	358	287	316	338	290	316	287	319	298	313	305	344	334	336	323	327	322	297	301	300	346	321	330	312	341	323	315	342	320	304	298	321	304	296	304	334	342	311	304	344	324	331	305	298	330	323	291	314	300	351	307	310	316	342	300	290	286	301	303	289	292	326	325	328	319	336	300	295	326	318	298	303	288	344	338	341	309	306	303	298	296	276	295	304	346	317	301	310	357	316	286	304	315	293	322	315	284	309	303	287	289	333	336	351	313	317	336	310	274	320	316	319	280	296	275	338	337	291	354	288	293	336	314	325	313	315	321	328	321	333	301	296	342	285	344	298	311	320	318	319	282	330	311	331	335	308	325	301	323	314	318	310	325	282	313	280	344	311	325	326	321	330	308	325	311	313	344	296	320	325	283	326	327	324	304	309	297	314	317	282	340	292	338	303	281	313	283	283	282	283	300	324	333	328	317	275	296	306	315	291	328	282	346	342	300	310	283	306	326	324	303	299	285	301	324	310	310	309	294	309	296	293	284	279	281	304	305	302	340	306	274	325	316	321	294	297	302	312	323	301	295	301	296	319	321	318	307	331	286	294	317	323	308	288	335	330	292	329	328	303	310	333	313	365	317	341	327	343	291	314	315	314	313	288	294	325	309	313	290	308	320	286	307	295	331	299	319	318	324	328	317	273	334	298	341	302	299	326	300	292	356	283	312	348	274	302	332	316	314	308	339	311	327	288	336	321	302	310	292	305	303	336	352	359	317	316	296	329	320	336	279	321	309	322	325	319	322	307	308	303	280	295	332	321	298	307	318	301	302	311	306	282	291	293	305	282	313	280	298	305	305	322	325	331	348	342	269	304	322	312	304	330	312	311	322	317	316	318	306	328	333	275	309	282	315	311	325	302	347	320	288	330	334	306	273	313	305	322	276	319	335	320	316	347	329	313	310	328	310	308	327	290	315	305	331	313	282	335	321	327	304	291	288	334	306	294	319	315	332	326	299	312	294	317	299	321	314	338	314	303	310	320	289	330	302	291	327	299	303	316	326	331	289	284	286	293	306	308	284	312	314	311	290	337	326	322	316	308	288	307	291	337	321	304	328	323	310	318	331	302	314	286	297	337	319	292	318	312	306	307	300	313	316	293	300	312	310	356	270	354	322	305	325	270	288	317	294	311	291	333	322	327	340	331	316	341	330	279	314	320	333	277	281	325	322	327	332	311	315	285	280	317	311	341	278	353	291	302	310	326	308	298	299	310	295	287	277	317	323	318	292	347	344	281	334	299	336	324	308	314	324	324	322	315	308	272	297	316	344	297	278	340	287	298	317	316	322	298	315	297	324	332	332	324	327	329	317	330	316	319	296	274	338	322	291	308	294	305	317	332	326	302	284	310	312	343	333	350	323	285	340	310	311	324	307	343	299	324	287	300	314	299	302	307	310	327	339	298	339	289	316	310	320	312	326	300	293	313	327	335	310	299	289	319	316	333	335	304	337	306	328	286	316	295	304	301	356	311	295	337	313	332	293	303	287	298	308	296	319	299	326	306	305	333	304	334	284	296	327	326	305	323	340	292	279	311	301	336	349	345	301	265	310	316	329	308	315	294	347	291	301	327	327	315	311	321	294	314	296	320	314	336	262	323	294	308	313	323	315	320	292	315	313	301	313	335	318	300	303	310	299	294	305	306	307	345	310	337	318	295	286	320	304	314	292	327	301	330	309	297	300	297	326	313	303	332	297	296	327	300	321	336	297	312	337	309	314	301	331	287	291	290	299	324	327	316	281	337	317	277	307	331	283	313	312	315	327	308	283	331	304	332	309	311	300	318	301	292	319	331	351	332	328	276	296	302	345	300	309	314	282	312	303	292	341	313	322	321	319	305	339	293	319	283	310	326	317	328	316	362	309	346	327	320	294	335	309	311	291	305	307	304	309	337	346	326	342	298	313	290	301	336	347	337	306	286	299	309	338	311	322	294	312	298	320	311	305	334	306	304	296	320	311	326	290	304	321	297	307	298	302	305	315	287	328	317	339	327	311	298	347	321	297	286	299	297	328	331	301	313	326	291	330	304	295	299	311	316	296	288	294	335	331	270	312	350	314	326	293	332	295	299	321	331	313	293	308	330	303	309	330	324	342	313	308	297	310	320	306	310	328	268	308	301	308	322	320	305	345	305	295	307	327	288	304	297	300	336	313	303	328	295	300	314	320	266	311	285	322	305	310
5904	11323	9390	4838	3366	2436	1944	1543	1268	1148	1010	926	878	745	774	715	666	655	675	648	619	604	522	559	568	580	534	529	550	536	546	524	577	488	530	524	522	536	519	507	473	537	544	543	454	531	500	506	518	488	558	521	513	496	509	511	519	518	504	557	485	498	508	538	520	513	542	475	511	502	528	537	517	501	502	500	477	525	508	550	484	509	503	517	496	450	508	501	463	433	487	499	481	484	474	471	440	507	512	491	528	493	510	492	491	514	503	529	524	503	496	524	483	478	449	470	507	489	495	516	469	529	513	515	500	489	487	496	509	509	535	481	483	498	495	482	531	474	454	504	504	559	504	516	494	482	495	497	491	523	525	538	497	495	505	515	516	443	497	493	518	481	473	516	501	472	566	488	510	484	457	516	482	515	528	484	500	503	491	461	524	462	472	551	476	501	483	540	561	476	491	535	492	485	473	547	517	516	499	490	481	529	505	502	480	467	490	496	545	514	520	529	491	507	475	478	529	485	488	464	513	507	475	503	489	458	494	496	496	539	508	571	501	480	491	492	538	480	500	506	469	503	479	516	457	502	517	505	525	496	507	526	507	481	445	508	517	514	504	478	488	498	482	491	514	487	508	490	471	487	487	507	518	478	508	532	514	480	505	494	454	470	469	514	519	512	536	504	516	528	476	486	504	466	454	468	505	511	472	527	480	488	507	455	534	444	471	500	522	509	505	540	535	474	493	483	494	526	504	494	515	504	527	520	508	480	524	487	543	512	524	489	506	530	488	515	478	510	483	461	498	528	529	482	522	497	536	456	534	449	478	498	528	521	482	499	499	502	451	485	453	474	489	492	486	543	513	511	490	525	487	478	517	488	497	523	509	517	509	503	491	516	498	500	538	516	466	516	519	532	492	486	490	481	496	490	505	469	490	529	512	501	488	489	515	488	510	464	497	519	492	497	451	476	511	495	486	467	457	476	527	522	509	509	487	513	496	504	494	488	490	518	505	514	486	479	530	473	512	510	532	492	505	480	515	512	528	522	497	490	490	529	485	518	511	518	515	446	511	459	464	526	474	471	496	508	494	476	485	499	479	484	454	481	457	509	467	516	502	499	489	497	501	528	481	491	481	540	528	510	496	494	538	503	488	536	469	537	508	490	504	512	487	515	471	466	490	490	469	544	489	478	521	518	500	470	536	489	486	495	506	498	504	486	498	487	526	507	535	524	517	477	505	551	510	459	482	492	512	511	514	500	492	520	512	486	468	482	528	449	545	494	495	482	502	501	526	528	466	476	471	507	506	489	475	475	487	467	469	454	469	491	500	482	513	496	463	477	524	477	471	500	529	542	529	470	523	518	496	513	504	505	464	535	474	472	508	472	476	547	521	505	475	492	499	526	531	527	494	464	489	469	488	486	510	469	512	504	505	535	492	439	507	512	500	535	512	537	473	538	485	492	502	462	471	495	533	488	495	519	479	492	457	519	480	518	510	441	498	536	504	519	459	492	534	481	527	460	487	508	503	490	454	508	464	488	510	515	480	458	493	500	530	531	469	496	500	457	491	472	494	497	498	492	494	487	514	482	525	486	489	500	501	520	456	489	544	478	510	515	515	456	535	499	481	514	498	516	494	484	478	510	492	495	548	536	519	517	523	448	519	482	471	492	479	487	497	522	508	484	482	513	457	490	514	521	478	497	494	468	505	494	514	506	501	472	531	490	512	515	516	502	501	500	504	505	526	447	504	514	482	464	523	520	499	513	516	481	503	509	502	515	487	496	527	490	501	496	474	491	464	450	527	490	469	506	530	486	487	476	471	494	508	496	473	479	481	497	516	510	512	490	511	498	540	558	532	519	484	527	486	502	486	554	483	460	513	502	481	514	507	517	492	530	494	511	456	500	469	462	485	533	502	503	503	494	517	491	535	521	462	519	488	462	466	495	493	502	512	517	517	485	527	476	500	429	516	502	489	488	482	513	489	532	517	467	508	489	472	511	492	508	499	532	516	521	479	525	478	509	491	550	477	484	467	523	513	483	514	499	491	537	494	475	522	527	522	509	516	499	509	491	468	497	516	491	473	508	481	469	499	525	498	499	524	475	503	502	507	487	514	477	510	497	525	470	533	493	455	499	518	499	512	505	509	497	479	511	535	470	515	485	475	515	445	497	481	495	475	499	512	531	493	479	472	522	512	480	480	488	497	522	478	498	513	496	495	477	519	513	478	508	528	512	472	476	472	500	486	513	498	478	499	483	483	498	477	513	449	484	514	477	493	503	456	521	493	509	521	463	519	508	492	516	485	491	516	509	480	486	454	429	494	511	494	484	514	474	483	505	507	480	502	457	494	462	463	453	476	483	492	489	501	502	488	516	516	483	547	517	538	512	516	521	531	550	495	479	483	526	469	489	488	447	528	522	505	488	537	450	502	528	490	460	509	447	453	471	552	503	520	513	498	482	458	495	519	487	508	507	484	465	462	487	493	530	519	495	527	481	514	510	486	474	494	539	484	500	518	490	498	501	475	517	554	470	485	523	481	494	466	483	476	518	494	494	490	469	533	487	494	474	518	530	488	499	490	478	488	517	527	515	494	484	481	526	497	498	552	487	524	494	522	472	482	516	531	515	512	483	502	493	492	491	501	481	483	471	501	466	500	497	460	506	491	503	475	520	520	485	480	504	505	526	503	536	559	517	479	498	518	487	478	480	514	493	507	495	423	502	495	527	522	510	486	516	505	498	522	451	461	496	476	509	489	484	484	513	504	491	508	476	533	515	496	490	491	496	522	514	483	525	535	495	503	507	547	443	495	504	507	496	478	502	512	505	472	536	481	476	465	519	516	496	493	519	488	501	494	457	530	518	472	510	450	481	463	473	480	519	527	476	545	490	512	472	500	455	519	492	490	460	475	493	506	458	515	450	497	503	495	479	502	524	516	480	500	540	518	488	497	532	477	511	486	507	496	507	522	518	555	490	507	471	511	479	475	502	521	513	504	502	531	474	505	504	476	482	500	512	511	515	515	495	497	498	479	461	549	517	475	517	508	511	484	481	511	508	480	517	530	476	483	512	526	489	515	495	448	497	547	513	516	485	471	497	520	505	465	503	510	450	496	470	493	526	476	533	471	511	531	479	475	511	534	492	505	495	483	488	475	474	480	459	522	450	468	481	498	498	511	473	538	525	487	494	486	500	500	527	511	479	513	522	524	505	487	492	501	508	479	491	509	488	451	547	478	504	497	505	521	527	490	494	501	483	496	504	541	512	515	494	510	519	476	531	520	491	474	493	487	504	447	491	500	554	492	492	530	482	506	511	483	499	484	477	515	549	472	489	525	459	482	487	472	480	483	467	479	524	506	504	512	489	500	504	504	489	533	546	511	502	453	506	496	507	482	466	523	557	488	544	498	502	502	481	531	503	506	472	511	525	534	482	496	520	530	512	515	467	472	469	520	529	475	456	512	493	490	528	527	492	493	496	488	510	492	482	489	499	493	559	485	502	454	460
23180	21408	29465	23726	21409	21273	4087	1164	924	844	835	687	650	659	650	614	592	559	565	591	519	513	482	487	503	471	546	501	500	500	465	496	473	493	477	420	477	488	484	475	486	482	454	481	479	466	478	457	451	460	428	467	500	484	459	449	478	431	460	456	459	460	511	421	443	470	464	483	441	459	501	457	486	442	441	457	442	478	459	454	479	499	462	442	485	449	502	457	461	454	422	435	450	481	472	474	452	446	479	466	467	438	434	457	456	463	437	498	442	462	480	427	484	473	463	500	440	452	462	471	479	437	485	461	485	510	478	435	461	427	472	491	439	452	470	426	444	472	489	461	477	451	455	437	428	474	481	463	476	457	445	485	439	468	452	450	454	436	462	512	425	452	472	462	444	447	457	428	502	448	443	458	411	448	425	476	449	508	470	452	434	466	441	442	405	413	454	476	456	473	445	430	460	475	450	433	483	445	434	439	457	441	458	474	421	453	418	444	435	448	455	457	448	437	429	438	416	471	473	440	478	475	472	439	504	480	447	446	452	443	461	473	483	509	443	471	472	440	444	485	474	483	430	474	482	509	436	470	403	449	450	465	448	446	471	460	462	428	444	478	489	484	469	448	440	449	410	459	427	445	447	453	419	458	437	442	471	473	428	416	431	433	459	465	431	410	450	455	422	449	435	448	425	484	431	433	461	441	466	452	505	442	473	484	466	453	436	424	465	443	453	411	500	456	468	468	463	431	412	462	453	443	451	430	444	450	475	450	462	417	438	448	472	429	473	491	462	468	431	476	421	472	450	440	455	461	447	488	428	501	432	443	476	479	427	460	466	461	485	479	429	423	435	438	466	414	460	498	390	476	469	428	438	467	459	478	448	437	471	500	447	452	479	426	442	456	430	435	458	464	412	444	466	453	452	458	476	474	501	432	455	470	485	451	439	457	434	493	450	465	481	436	463	434	460	466	442	460	416	460	491	439	416	456	453	485	484	446	496	451	448	484	465	479	445	472	513	484	440	440	464	450	437	464	509	410	446	446	430	476	446	465	472	455	467	472	445	438	437	477	452	475	421	467	445	437	465	410	495	436	468	450	449	439	439	464	474	422	479	465	481	420	450	447	473	486	471	496	458	476	451	465	471	462	474	429	452	498	457	444	447	463	439	430	436	488	447	445	433	475	439	449	481	455	433	452	465	490	497	456	434	461	435	420	422	502	466	476	447	494	448	447	445	484	450	450	468	449	453	404	420	447	431	435	451	443	464	453	446	422	450	472	455	425	421	491	441	464	431	438	429	467	462	467	453	459	454	443	433	447	443	456	467	454	443	441	448	440	476	471	436	455	419	499	452	448	451	427	440	508	439	473	459	420	468	453	435	471	454	457	415	448	450	430	456	434	452	467	450	461	444	463	480	418	462	470	492	483	461	428	443	467	469	435	473	456	474	489	440	456	467	465	461	472	480	449	440	465	414	461	482	401	470	426	468	449	451	427	475	444	435	459	465	495	441	444	419	449	464	443	463	476	465	444	460	464	437	462	464	456	445	472	450	484	434	443	478	463	435	443	486	475	463	443	437	444	429	448	473	420	492	483	447	457	465	432	476	449	450	435	446	453	453	446	471	467	468	453	446	444	428	453	488	423	428	490	431	445	433	481	455	414	426	459	430	469	489	469	450	428	430	417	472	484	450	439	427	446	437	438	463	429	451	430	454	437	451	450	425	476	429	459	464	468	473	453	445	441	464	480	419	469	441	457	419	448	418	456	467	431	494	441	466	456	452	437	447	454	460	462	450	450	411	467	496	427	450	437	464	463	430	443	480	458	446	403	447	477	476	525	436	449	456	449	422	469	473	464	459	449	439	444	476	475	470	445	450	441	473	420	459	470	457	465	437	432	472	463	458	509	461	485	416	449	469	463	474	480	434	447	463	435	456	466	444	458	416	461	455	473	439	460	469	441	459	459	415	458	449	455	442	464	440	439	443	439	418	448	450	429	441	466	417	453	424	438	429	472	459	442	458	457	452	446	443	431	484	504	446	468	431	473	455	457	489	459	485	446	486	445	453	451	461	492	480	448	482	475	475	482	439	458	466	446	438	421	479	450	472	474	476	440	463	414	468	446	455	471	428	429	476	444	470	450	462	459	436	464	424	444	409	466	471	439	442	462	446	438	406	439	446	423	461	500	476	464	466	476	402	487	471	425	447	448	435	446	455	469	461	497	476	491	472	450	445	438	456	431	466	439	458	447	480	449	476	483	450	460	426	476	430	461	455	434	411	459	453	469	465	460	441	445	452	444	479	441	429	475	487	495	434	453	451	493	469	469	451	424	459	394	449	442	458	426	460	430	468	449	454	457	437	431	418	456	434	445	489	435	492	452	437	481	445	468	467	454	451	504	465	474	471	427	408	460	426	436	454	481	458	425	486	442	479	436	444	426	449	405	465	454	440	463	408	416	444	436	413	491	473	443	476	461	463	445	434	447	438	414	413	478	454	436	468	460	468	471	485	444	428	427	465	480	480	454	436	448	463	456	439	448	421	417	448	458	459	476	438	461	424	452	458	400	451	442	478	434	476	430	422	486	489	445	441	454	479	421	425	432	445	411	441	448	429	454	453	470	458	419	440	437	436	423	465	481	448	466	466	488	435	452	435	430	453	454	462	431	443	448	447	462	472	445	452	442	481	457	478	443	438	439	430	442	442	462	466	459	426	440	463	487	420	462	436	480	494	452	438	445	437	473	438	446	424	448	463	464	454	480	450	444	445	408	453	474	431	468	464	465	440	432	496	476	471	440	469	455	453	424	443	442	461	456	448	472	438	460	466	443	467	462	513	475	434	458	450	463	451	442	461	476	478	463	482	484	413	451	455	471	454	446	468	441	484	484	462	432	425	465	436	480	451	473	434	467	432	478	429	448	456	430	452	450	437	413	471	404	421	470	471	417	443	474	441	450	440	472	419	490	459	456	476	447	437	486	489	467	466	473	465	432	448	469	457	436	450	458	450	459	431	446	458	451	437	490	451	431	445	461	450	453	411	460	480	449	423	480	460	444	425	461	436	474	466	474	478	463	429	472	441	455	453	457	468	465	426	465	424	459	459	461	435	491	423	494	441	468	420	427	437	429	451	440	433	472	437	471	436	432	466	426	438	465	433	451	463	455	444	442	449	432	454	439	450	450	442	414	462	454	411	438	470	444	459	458	407	463	462	439	432	421	432	410	457	456	439	437	452	464	462	449	441	450	458	473	469	439	448	437	452	474	439	430	447	445	441	448	487	468	433	467	469	430	461	436	463	428	439	458	452	456	454	466	459	417	410	428	463	443	469	467	470	470	474	466	435	461	458	457	482	411	450	481	430	458	470	431	480	424	448	451	421	465	448	447	440	490	490	475	427	461	476	459	464	455	429	475	448	468	463	439	457	485	451	417	479	485	435	438	455	428	461	470	435	439	457	453	410	455	438	450	436	485	461	466	435	435	459	443	485	455	437	478	446	459	455	457
8639	18000	14951	8247	5872	4366	3409	2670	2372	1995	1685	1536	1338	1218	1245	1144	1114	944	1025	922	958	865	859	879	855	889	847	805	802	810	789	831	757	785	757	782	739	720	760	720	755	767	777	705	735	755	746	752	747	780	700	750	704	751	760	747	704	736	711	707	679	687	725	716	772	715	721	768	705	706	734	723	718	731	667	748	682	704	679	701	715	759	691	714	756	730	721	759	729	761	713	726	731	745	706	738	706	712	695	708	700	720	693	646	733	754	680	762	728	668	707	711	739	692	711	704	719	706	790	654	726	687	692	702	761	694	695	746	679	664	697	710	719	752	721	723	759	690	765	649	781	732	690	754	684	757	723	715	726	695	713	731	745	730	721	683	713	656	735	686	732	714	722	708	738	723	726	706	713	734	686	687	701	710	752	728	711	710	720	719	702	689	682	663	708	715	677	689	719	685	686	747	718	686	731	755	754	718	682	732	722	750	673	750	673	751	741	703	685	744	683	686	731	746	701	712	688	700	725	685	664	705	741	750	739	682	738	671	695	722	697	678	690	686	734	715	699	715	679	755	637	695	682	711	738	709	693	671	732	657	731	710	705	679	714	678	722	742	682	699	743	733	710	720	694	721	668	717	745	709	672	676	706	755	689	727	688	737	713	741	725	668	698	732	729	725	707	679	738	749	682	715	765	705	729	729	698	674	725	653	730	731	690	693	711	721	687	683	700	743	719	726	742	754	693	735	712	712	694	692	714	688	774	702	729	708	707	700	745	718	730	718	673	695	703	698	691	696	651	730	717	696	706	706	659	663	738	725	707	724	666	744	707	731	770	702	690	700	692	657	672	718	707	710	733	683	777	692	749	734	714	715	734	692	710	735	698	696	686	731	670	668	698	746	728	716	705	737	680	707	709	707	686	681	719	675	694	715	663	678	725	744	693	697	714	701	707	716	716	708	726	722	669	712	705	691	676	657	674	703	741	701	713	663	693	717	738	682	709	737	701	732	651	712	674	698	725	718	737	693	684	719	713	686	716	687	728	721	672	737	686	720	676	705	722	710	718	705	695	696	688	748	694	719	687	740	713	682	714	728	676	704	714	659	730	688	742	715	686	715	737	695	658	699	689	697	664	753	700	725	678	684	705	730	656	675	738	694	682	760	722	715	688	720	729	768	680	713	695	710	748	725	726	728	716	757	699	682	691	676	714	762	757	686	708	688	706	721	706	707	715	744	671	740	702	691	679	694	702	677	722	713	709	669	680	712	732	658	692	722	719	674	713	705	755	748	678	748	727	690	674	685	683	755	751	687	693	732	773	700	729	670	692	720	720	698	707	688	672	685	667	731	706	639	696	708	705	705	695	687	681	661	707	723	675	660	717	693	699	759	738	715	698	694	718	699	674	732	692	694	719	721	689	696	694	727	692	699	737	711	754	699	714	754	710	674	733	732	722	731	713	691	687	692	709	726	729	702	703	708	658	705	684	740	687	740	675	741	720	727	696	692	670	691	715	730	713	705	716	716	735	656	688	728	711	711	740	710	710	685	690	770	695	704	717	695	704	743	712	698	660	719	685	665	675	731	745	689	665	704	691	675	657	677	761	678	748	714	701	691	772	704	665	708	732	693	714	669	767	692	712	683	711	730	725	691	700	690	755	718	707	742	667	717	719	711	762	746	725	676	721	743	659	703	716	726	727	714	698	690	722	671	712	707	716	680	684	702	736	698	675	697	737	687	734	707	679	699	681	727	725	733	688	699	752	699	740	751	693	690	732	691	696	706	733	737	687	716	727	703	775	658	714	648	715	693	735	679	693	750	719	727	732	707	723	752	680	741	690	704	681	690	708	723	769	740	711	680	727	722	696	708	707	672	705	734	705	734	690	727	758	729	692	687	669	697	732	680	739	698	691	727	733	722	657	692	722	636	712	709	698	704	722	688	734	692	672	705	717	684	730	689	710	700	679	768	731	743	772	683	674	716	734	694	713	713	731	706	724	708	706	695	715	673	684	691	712	716	698	720	747	733	718	728	701	687	702	685	754	684	760	692	732	714	703	709	711	630	709	718	719	696	725	678	751	671	739	689	696	727	707	736	743	712	700	686	653	701	709	725	706	710	675	753	716	727	686	670	707	724	690	704	736	710	714	712	740	677	730	683	718	700	712	709	698	718	712	677	739	683	683	726	732	675	699	678	690	731	702	691	717	731	740	682	735	689	748	702	690	708	751	672	683	654	693	696	696	726	715	690	714	712	716	731	717	747	700	759	796	704	709	718	716	710	694	694	707	786	730	759	692	674	685	732	686	695	709	692	713	699	690	743	666	735	747	678	666	695	716	713	710	669	668	734	762	722	711	725	744	712	673	702	717	698	748	735	744	762	677	712	726	775	706	696	699	718	719	685	657	697	687	681	723	736	729	647	742	696	676	710	731	690	709	712	713	711	743	696	677	680	683	672	708	691	699	673	674	659	734	753	705	747	713	703	675	709	701	737	659	702	670	719	750	709	709	700	726	733	721	717	698	728	713	751	716	712	703	717	706	738	695	695	774	728	720	700	687	746	676	707	707	736	684	687	729	663	728	747	710	687	719	715	736	663	694	723	690	682	649	678	726	723	716	701	673	756	717	707	729	717	667	706	717	663	746	706	700	735	649	740	721	719	678	699	734	721	718	718	715	656	727	690	730	708	679	716	713	691	701	714	747	679	694	711	712	672	679	728	689	707	705	680	734	725	720	733	722	687	747	707	733	734	706	679	688	702	759	693	719	738	746	677	683	647	714	719	727	703	691	696	671	763	687	706	690	681	738	680	695	678	664	664	656	661	724	706	695	703	715	677	711	672	725	717	723	716	727	718	697	701	692	679	726	694	693	719	690	769	670	721	696	716	735	719	679	694	707	730	709	673	703	728	705	680	697	721	647	705	713	674	707	703	664	731	701	706	676	654	664	679	711	668	703	740	749	708	704	712	719	733	697	730	696	682	724	711	678	716	766	688	659	709	700	706	687	745	681	723	676	707	683	718	689	705	689	714	696	705	709	757	731	685	670	689	708	732	675	747	692	715	696	703	717	731	692	723	669	634	766	700	751	708	705	712	713	715	712	724	708	717	704	700	669	707	684	667	722	709	673	719	635	675	737	756	691	735	703	708	737	702	708	743	756	742	679	670	689	704	734	668	755	690	703	734	656	700	694	750	709	682	745	712	692	691	639	731	746	677	685	705	702	698	742	711	685	675	719	746	715	716	682	707	733	689	700	677	667	749	660	684	749	717	699	717	692	727	669	729	652	714	701	728	696	682	742	772	713	713	733	744	721	707	698	712	762	718	672	762	746	704	704	643	719	703	692	700	731	681	713	756	717	725	722	676	712	746	676	663	700	678	686	700	676	733	702	669	703	742	701	720	664	709	731	729	725	713	738	724	737	737	726	700	718	729	659	707	715	722	706	692	643	709	731	694	737	687	720	748	669	705	751	714	685	702	665	679	720	713	692	746	687	676	718	736	647	720
26972	20882	8408	475	208	201	165	136	142	122	125	140	137	127	134	124	128	132	151	102	131	122	118	140	148	110	125	114	126	115	112	122	130	122	127	122	131	134	125	94	148	114	112	110	103	107	121	134	115	120	102	116	116	119	112	98	110	103	114	113	122	117	106	119	110	116	98	99	111	117	122	126	132	122	116	122	96	129	105	117	112	112	137	111	127	126	140	124	149	122	120	101	120	105	116	112	110	114	125	110	104	115	102	128	120	121	130	120	120	105	118	124	120	120	98	136	124	105	143	112	101	112	119	108	129	118	107	137	122	121	107	117	136	136	120	132	124	122	106	119	135	121	107	119	118	117	114	113	132	131	118	127	98	105	101	109	117	100	107	113	121	113	131	147	108	127	124	110	131	118	112	119	126	142	112	116	122	123	111	136	116	110	123	112	115	118	104	134	101	109	120	122	112	101	110	108	120	110	125	113	125	121	118	113	121	125	117	133	142	124	110	121	118	125	121	116	101	104	98	102	105	119	103	133	129	119	125	120	94	111	115	106	116	104	103	121	118	131	147	130	116	124	112	117	112	125	99	100	95	126	111	135	115	103	101	125	117	120	135	106	115	113	113	112	110	113	97	95	119	127	118	105	122	114	129	120	110	119	131	137	105	117	113	130	114	124	138	126	116	95	102	120	108	115	103	126	111	114	125	98	117	108	97	115	123	132	124	111	107	112	98	104	113	118	111	97	100	119	117	103	134	136	112	122	127	122	97	114	121	113	140	123	121	124	109	125	103	118	117	132	114	96	122	112	112	110	106	132	114	110	99	119	111	123	128	112	118	115	125	102	126	109	112	120	105	127	119	119	107	121	123	123	97	113	140	125	124	124	113	129	128	103	112	103	127	122	125	102	130	126	113	105	133	105	123	130	125	120	133	104	103	127	125	105	132	119	118	127	99	143	112	103	103	111	117	116	120	114	113	125	114	127	122	106	106	126	121	104	147	120	128	128	133	119	132	117	134	109	103	120	129	118	114	124	125	97	124	126	131	113	114	103	96	140	130	101	95	119	115	92	109	131	104	126	114	119	111	110	126	120	110	116	130	125	113	107	122	97	109	107	127	96	131	109	113	88	129	129	109	114	115	115	116	98	96	110	113	116	121	113	128	112	114	119	129	125	107	117	123	108	139	119	125	124	117	110	124	113	115	133	106	129	108	115	121	99	135	110	114	104	121	123	93	111	109	126	113	100	112	111	114	119	106	129	122	112	122	133	128	126	117	137	119	129	118	123	129	120	121	101	120	124	118	91	115	115	120	129	87	94	109	145	111	118	100	127	121	102	108	115	117	98	103	116	118	120	142	125	118	107	118	104	107	116	121	120	121	107	103	123	112	116	124	102	122	112	95	100	105	100	119	135	122	115	120	122	121	115	107	121	97	108	125	119	138	139	116	123	123	122	125	103	113	135	107	127	115	121	88	123	118	110	121	124	135	115	101	112	131	114	114	125	120	93	115	113	127	114	123	107	109	134	126	121	104	116	113	124	123	128	127	114	116	123	106	153	123	113	105	105	115	103	103	110	113	136	111	126	95	138	107	117	129	119	114	120	111	124	134	126	127	125	111	138	109	127	133	116	116	134	121	138	117	121	123	117	132	107	98	123	123	85	109	116	140	134	119	129	119	137	122	131	104	121	122	128	117	117	109	132	128	106	120	110	117	119	101	115	112	121	108	136	116	138	104	121	94	111	117	102	121	105	102	142	137	107	131	134	104	123	113	125	129	119	107	112	112	104	111	126	129	110	120	110	141	128	135	108	139	137	110	115	135	135	107	120	122	116	109	113	118	128	102	113	123	141	114	100	109	115	111	117	120	84	118	117	126	111	107	111	101	98	111	107	123	107	116	99	122	123	112	137	120	128	114	114	102	111	118	119	105	102	112	130	124	136	130	114	118	109	109	88	123	108	121	113	102	133	121	114	123	112	116	96	130	137	104	113	105	112	103	133	105	131	114	105	130	115	118	123	101	94	124	110	129	110	116	107	109	119	121	117	132	137	123	140	111	96	105	107	107	115	112	127	122	110	102	106	124	121	102	112	112	122	94	126	111	117	104	112	93	114	121	103	108	107	114	118	109	103	126	100	120	103	109	103	111	120	138	123	110	124	120	112	118	125	116	107	130	104	115	116	113	131	117	91	104	109	126	111	137	110	118	112	149	141	110	126	139	122	126	126	114	114	109	100	101	124	134	106	140	106	130	120	149	127	117	130	118	103	106	112	89	92	106	114	127	111	131	118	121	128	109	117	134	136	136	120	83	108	132	113	130	132	98	118	110	126	129	137	121	97	122	103	106	120	127	114	113	131	101	121	130	134	112	111	126	112	115	102	148	96	93	116	103	104	118	110	111	105	107	106	104	125	117	104	113	115	123	108	119	129	106	117	105	118	120	113	111	113	98	125	128	122	137	133	127	116	103	116	98	138	124	126	106	106	120	126	99	131	119	128	121	93	126	103	118	112	115	110	123	112	130	129	122	137	123	106	109	102	108	96	109	118	107	108	115	123	120	110	117	121	114	136	117	113	127	117	127	121	99	104	112	130	116	126	108	111	121	135	122	118	130	115	119	139	108	113	143	108	116	115	116	112	109	118	124	118	118	130	134	135	118	104	123	127	119	116	114	123	114	101	115	117	112	105	123	114	100	122	109	120	118	104	123	138	122	121	130	128	117	126	117	113	114	99	131	118	115	119	119	107	119	120	119	127	127	125	95	106	125	98	106	127	120	119	99	100	105	111	120	123	107	113	109	97	116	137	113	127	105	126	110	122	132	98	105	111	131	116	124	121	127	123	128	108	110	116	113	125	118	135	118	134	120	114	110	105	127	127	127	119	113	141	130	119	120	111	105	125	116	117	118	115	115	131	109	108	124	111	118	114	129	118	115	108	92	119	109	141	110	132	116	111	123	121	109	125	109	126	120	119	120	124	109	113	113	126	122	105	109	122	131	110	112	119	109	125	120	128	105	135	137	120	115	107	116	114	115	119	116	102	111	120	132	103	110	121	116	121	110	117	95	129	118	120	109	122	114	112	144	123	105	113	118	136	103	114	120	106	144	105	126	125	128	107	125	128	117	110	115	126	124	123	114	103	115	125	116	123	115	128	106	114	101	118	115	138	120	107	116	116	130	128	135	130	119	126	115	111	115	118	122	116	104	119	103	120	144	104	107	118	110	123	131	120	116	112	115	127	125	121	115	128	134	106	96	100	130	113	110	109	138	119	135	106	116	114	113	132	123	112	106	109	129	102	124	117	108	102	96	103	124	108	104	120	120	120	136	123	106	105	122	119	107	117	95	133	105	108	108	90	119	105	116	116	136	115	112	118	124	102	128	129	98	114	118	137	118	115	126	123	111	114	125	108	109	123	116	117	119	103	136	100	116	114	110	100	125	108	119	104	131	101	115	120	123	129	132	136	103	128	121	109	120	124	116	114	114	129	109	107	100	112	136	112
3910	1437	1241	609	508	394	315	281	271	260	256	239	241	239	215	238	216	218	240	217	226	202	217	225	212	207	209	165	203	221	223	211	211	213	197	229	207	223	200	213	208	219	182	189	203	203	203	221	192	208	203	211	171	208	196	204	208	204	183	208	217	217	199	206	209	194	223	198	221	178	215	163	185	205	204	210	219	196	209	192	199	181	192	211	210	203	207	204	207	210	200	218	209	209	207	204	196	187	212	210	192	192	216	201	198	218	200	223	197	227	191	220	201	210	210	220	193	197	189	210	196	195	181	194	193	203	185	197	190	209	221	213	195	202	203	213	212	202	191	200	170	199	188	208	204	185	198	185	217	218	180	227	198	185	207	205	204	183	202	196	222	196	195	204	210	215	196	184	207	179	214	180	188	190	204	184	214	199	188	226	193	219	197	194	206	194	203	189	213	200	195	209	211	196	193	205	198	185	177	208	185	208	201	192	232	181	211	197	202	192	206	179	202	191	210	206	191	190	191	178	221	216	193	210	202	213	193	193	175	206	230	181	188	213	195	212	198	178	216	188	198	207	185	193	186	196	177	187	202	224	173	218	219	198	192	182	184	217	163	177	208	214	217	218	201	212	209	220	182	194	209	187	196	204	197	209	214	204	208	199	192	193	196	205	213	214	196	190	200	224	193	201	186	208	180	226	199	193	203	199	195	201	227	191	186	210	205	196	205	177	184	221	186	207	191	167	208	205	223	206	227	177	177	217	203	189	190	201	215	198	173	187	202	208	178	212	191	197	175	186	220	221	218	236	203	197	231	209	201	190	202	190	210	193	205	204	185	190	183	186	220	191	235	186	223	168	211	222	186	218	210	174	213	215	202	197	207	214	206	224	174	194	229	203	199	199	201	214	188	210	197	220	220	204	209	214	194	211	192	196	193	215	198	209	204	190	223	183	206	201	215	210	207	214	196	193	204	180	180	205	199	210	199	196	192	199	168	172	216	182	229	192	177	203	182	191	200	212	216	224	187	185	180	198	235	217	192	191	214	191	223	206	204	178	233	193	204	195	202	192	205	202	190	230	195	197	187	217	191	188	194	201	217	193	186	200	183	212	177	211	186	209	183	179	173	207	197	197	198	217	228	216	210	200	217	192	190	234	241	198	199	149	210	203	197	218	197	208	196	186	216	164	198	199	189	229	181	209	178	205	206	199	185	221	210	195	199	219	218	191	218	203	208	193	208	194	204	190	220	190	210	184	175	191	206	215	214	174	201	214	187	210	199	203	216	231	199	190	197	216	207	203	191	201	199	206	224	213	181	201	214	203	188	213	196	191	172	201	203	205	213	205	181	196	198	212	222	202	217	197	198	207	217	192	213	215	214	201	220	194	210	216	215	177	201	210	209	227	208	204	212	189	217	215	210	205	214	179	189	174	181	185	197	213	201	186	192	164	228	195	202	188	157	199	197	213	202	208	217	210	198	215	229	186	214	203	213	194	213	173	213	197	220	195	180	215	207	193	187	195	184	221	208	219	214	201	203	225	190	193	191	213	211	209	191	225	213	187	207	208	203	209	201	211	216	186	216	197	193	192	219	197	198	202	165	210	192	208	193	192	194	197	193	205	204	197	186	212	189	213	211	196	193	192	184	212	208	195	191	190	218	223	188	207	219	203	204	211	189	181	199	200	194	198	198	201	185	192	188	189	200	176	212	218	218	200	206	215	202	226	220	217	199	201	205	216	209	207	189	212	184	195	189	213	196	219	234	199	196	199	185	188	221	182	211	197	207	202	216	196	198	189	195	206	203	212	188	219	204	195	188	210	207	226	218	199	180	196	215	214	199	215	191	179	216	223	188	216	206	226	213	169	183	199	212	187	182	208	204	204	240	182	222	168	199	204	209	236	226	193	191	221	182	180	224	179	248	208	198	180	224	221	180	201	199	197	207	224	184	187	205	222	208	212	204	201	187	211	192	207	199	228	191	184	228	185	196	190	208	200	191	210	211	196	189	213	204	212	170	213	205	203	204	192	189	206	216	194	234	209	227	197	212	191	189	221	198	202	200	211	217	172	222	205	209	189	177	187	185	224	168	201	194	218	196	197	191	202	218	192	210	197	222	186	192	190	196	206	185	196	214	225	216	211	202	179	182	173	197	200	209	203	216	212	166	200	188	208	202	229	191	206	202	225	207	183	217	217	217	200	172	213	212	221	191	188	189	196	208	202	195	192	189	182	206	178	212	206	218	177	206	205	190	198	174	211	199	184	204	212	198	218	184	204	205	225	185	197	219	204	214	202	215	200	210	189	215	197	187	230	188	204	206	213	180	172	222	205	220	202	200	185	208	219	189	207	197	201	230	191	236	202	190	201	193	166	187	191	197	198	213	198	200	184	186	201	197	194	185	216	211	214	237	219	180	211	184	208	201	211	193	186	219	192	215	199	204	185	181	224	171	203	217	179	195	194	195	202	183	232	222	189	201	230	211	191	221	202	212	184	195	194	206	202	199	208	203	227	192	204	190	211	225	216	176	212	189	199	186	213	204	245	216	187	209	209	219	190	215	207	200	176	182	204	198	199	196	188	192	220	198	204	227	207	192	164	219	209	179	188	201	229	152	193	217	200	175	227	184	186	203	189	215	197	219	205	184	212	193	212	206	183	170	215	214	209	208	179	206	205	211	202	206	200	196	217	206	215	205	213	192	185	180	194	188	196	201	195	192	227	207	223	188	204	187	225	209	195	213	183	197	209	219	181	182	216	187	194	206	192	178	210	200	184	211	205	200	211	200	204	222	197	209	184	206	219	189	185	201	223	201	214	184	219	189	213	201	213	226	206	213	212	213	193	199	210	217	224	201	206	224	209	196	217	206	201	212	203	176	191	198	175	183	211	205	182	205	189	212	194	173	229	197	195	187	193	207	224	215	211	203	194	199	203	229	210	176	210	201	189	202	191	200	199	218	203	191	208	213	191	197	194	200	192	185	185	210	196	163	176	222	199	203	204	202	211	202	184	209	211	217	195	229	192	193	224	190	215	224	213	219	195	183	169	201	208	214	177	172	222	185	229	220	188	213	216	176	226	195	214	236	196	192	178	198	190	186	192	208	227	194	226	208	192	185	202	228	185	202	199	192	204	205	190	195	205	184	204	232	210	193	191	215	212	203	190	196	219	205	200	217	210	215	194	190	185	201	182	192	182	213	210	194	195	211	223	183	215	207	207	213	222	200	189	192	213	209	203	210	198	180	211	194	191	212	223	209	208	196	215	182	204	222	213	222	220	204	243	225	187	216	211	180	197	210	217	194	203	202	199	217	213	208	202	188	197	194	216	197	216	197	230	216	206	193	186	190	196	184	194	227	189	182	209	200	192	204	194	173	181	197	184	206	212	199	187	219	204	209	234	226	199	210	212	212	227	198	224	183	193	187	194	201	212	211	200	192	184	192	211	206	190	189	192	199	199	223	205	189	215	217	195	198	197	190	189	183	186	198	203	207	213	232	194	179	186
24192	21442	28899	24368	21310	4513	980	667	483	525	472	447	421	358	390	381	384	397	371	382	353	345	333	327	324	349	337	346	337	353	343	294	323	322	291	326	350	305	297	331	343	355	331	331	327	278	320	277	316	303	340	327	296	308	330	314	352	334	319	338	321	323	312	345	326	329	318	327	327	314	324	311	319	331	316	317	283	348	283	332	298	276	308	317	326	332	318	317	360	339	309	317	320	337	318	312	338	318	318	301	313	294	327	328	308	317	294	326	323	297	336	305	308	345	322	313	318	315	312	305	320	305	310	299	320	353	305	330	273	297	329	295	346	333	346	314	295	299	316	307	328	325	300	333	294	319	351	299	321	302	335	313	294	292	289	292	331	343	296	271	312	328	307	309	312	301	337	335	329	309	304	312	315	297	320	340	287	307	318	316	340	337	332	324	269	307	321	315	314	277	318	356	319	306	340	333	302	325	315	319	319	335	279	323	327	314	297	342	296	333	339	313	331	277	291	309	333	325	362	296	315	325	321	301	342	291	309	332	315	311	335	302	307	319	341	292	312	315	319	324	305	329	299	297	315	333	296	292	313	343	330	325	348	310	294	332	303	325	314	300	332	309	299	297	295	317	314	311	266	324	334	344	308	329	326	315	346	335	330	318	333	309	325	315	291	305	285	338	317	311	319	314	293	293	327	318	343	327	332	328	304	290	313	294	298	313	304	323	308	307	303	304	320	332	311	300	320	310	299	321	312	339	308	336	318	343	278	330	320	295	327	337	301	294	312	316	364	288	337	331	369	325	323	330	287	331	312	273	308	322	285	348	332	319	280	325	299	293	312	331	298	315	323	282	328	332	302	348	306	315	297	310	310	325	324	345	332	312	305	289	270	320	319	304	294	322	331	294	303	296	315	331	327	337	315	328	308	312	328	296	308	339	332	325	326	326	287	312	309	321	312	316	290	315	307	314	334	279	282	322	316	294	306	333	322	318	316	327	280	299	277	304	310	293	321	328	337	304	311	323	291	317	311	277	297	284	327	317	354	319	303	296	293	316	295	357	312	335	340	311	333	288	309	323	307	361	331	347	303	329	321	300	320	329	336	322	337	320	323	308	318	329	336	313	308	311	330	343	315	329	324	314	319	323	305	312	319	329	337	302	304	337	302	303	317	299	326	329	287	303	295	316	313	361	330	325	322	311	325	298	318	314	300	324	315	360	306	327	313	326	275	286	289	311	316	323	329	310	330	314	303	307	290	289	306	305	278	298	290	283	296	265	318	324	298	309	324	312	314	333	341	302	326	333	322	303	325	329	337	308	343	295	328	292	332	294	319	314	326	279	358	301	268	306	282	310	332	323	319	312	356	337	318	289	311	333	330	300	299	316	299	305	305	322	323	315	337	269	286	354	316	309	364	348	322	329	316	319	297	319	341	352	285	303	345	317	296	295	291	286	305	325	315	307	300	347	337	295	326	280	317	298	285	304	316	298	353	331	327	335	316	333	313	300	318	341	276	311	317	323	350	348	320	254	323	369	322	290	349	333	324	294	338	310	307	311	287	288	355	321	318	322	330	326	300	357	321	312	329	300	309	325	315	348	326	334	314	308	317	315	326	298	295	320	304	292	319	319	311	292	300	318	316	324	323	290	330	329	343	322	314	324	330	347	275	271	348	309	295	326	291	276	325	306	289	310	326	338	306	296	341	322	299	324	324	307	326	310	294	288	277	313	324	310	303	308	308	320	338	312	298	301	329	290	336	317	331	327	318	318	298	299	343	313	312	328	327	314	314	312	305	320	296	320	300	273	313	308	318	344	327	343	292	291	348	317	324	331	321	326	309	341	331	325	326	306	311	327	353	305	343	303	306	297	307	300	281	332	301	303	305	322	316	311	327	331	290	298	333	296	304	344	334	306	293	342	308	278	287	339	352	309	316	328	288	328	324	342	306	293	335	343	290	296	317	356	326	300	326	316	327	322	310	314	308	342	321	343	302	322	320	334	305	313	336	300	317	334	303	288	341	315	304	312	291	298	321	315	333	330	296	298	316	309	321	301	339	332	288	355	303	307	285	300	333	322	321	327	301	298	306	320	281	315	306	326	307	315	327	304	338	322	303	329	336	314	324	333	332	309	315	293	295	303	347	329	288	297	291	324	315	318	309	317	320	307	312	327	323	309	313	327	350	297	327	310	309	320	327	339	270	311	294	303	289	314	321	310	313	311	347	323	289	319	322	343	354	299	304	322	290	322	332	283	308	338	303	294	291	320	303	334	308	314	309	305	309	309	286	305	352	322	322	331	293	325	310	331	307	301	336	317	297	304	352	303	258	329	317	327	286	300	338	301	314	285	298	286	311	325	314	329	301	318	302	303	328	338	301	329	311	305	284	282	326	324	315	322	307	324	295	300	328	318	293	327	317	294	320	295	314	299	309	339	325	292	320	316	304	265	285	301	321	310	315	308	327	318	312	302	306	323	342	324	306	312	335	322	339	324	328	283	329	324	312	308	285	329	318	320	303	306	313	316	310	319	348	307	299	320	324	297	309	311	347	305	320	340	319	315	275	317	298	317	304	300	322	299	301	311	355	354	322	302	320	297	333	310	302	304	304	309	334	317	313	299	303	343	341	327	322	310	296	298	333	308	291	277	297	352	315	347	334	326	304	316	296	316	299	299	326	336	319	318	319	314	334	340	331	324	320	336	334	302	297	315	319	296	285	314	302	294	334	299	325	315	312	315	284	295	302	292	310	307	324	290	323	303	287	324	302	293	315	326	314	290	280	305	289	294	342	305	300	314	331	265	329	328	317	300	313	282	294	314	321	348	343	292	312	331	318	325	294	343	329	330	319	342	312	310	326	342	328	329	278	282	308	310	322	344	324	339	335	316	286	292	280	316	367	312	309	324	309	316	329	311	258	314	324	338	314	315	285	310	311	295	316	310	293	309	321	303	328	289	333	300	293	314	307	296	335	362	305	314	324	278	288	303	314	320	331	320	336	318	300	332	304	308	304	313	320	295	328	313	338	335	309	299	310	340	314	325	317	302	330	321	339	314	316	321	307	314	301	339	306	327	333	320	322	349	327	309	309	329	322	328	321	325	331	332	303	322	338	294	306	282	321	303	321	305	324	302	276	326	321	343	318	299	311	329	310	301	313	306	318	302	294	298	328	322	318	322	296	275	297	303	288	338	327	306	350	290	323	325	285	324	316	314	328	317	301	316	354	316	287	314	301	309	285	322	322	305	321	301	354	343	328	299	335	302	322	299	316	308	316	313	309	329	287	302	316	328	328	310	324	280	298	305	326	316	329	310	336	322	310	338	370	322	319	337	304	293	312	302	329	305	283	301	301	323	307	313	299	310	337	304	299	323	270	339	336	305	316	311	305	308	316	314	306	287	314	338	315	313	307	303	313	314	298	308	328	321	321	322	308	302	335	341	297	297	328	303	315	304	300	318	325	334	319	320	287	342	318	300	322	282	305	322	298	316	297	294	319	303	325	325
5899	11326	9580	4983	3368	2500	1926	1551	1272	1109	1012	937	877	781	736	760	660	674	650	620	634	591	590	578	557	562	577	559	542	526	533	540	555	526	578	540	513	532	535	527	520	536	522	528	537	500	537	523	519	498	479	526	512	505	488	505	490	541	487	519	486	490	497	508	548	518	543	520	532	497	538	517	509	513	511	499	521	497	493	516	530	468	547	461	553	495	502	509	466	494	482	483	507	562	516	458	453	527	500	501	504	494	487	509	528	464	490	482	518	538	511	512	514	515	495	491	514	503	512	495	472	501	555	521	504	536	508	492	548	494	498	495	532	468	570	513	481	479	477	472	499	504	499	513	501	478	532	498	493	563	495	500	504	505	489	473	491	491	464	503	509	477	552	485	537	511	566	508	488	474	482	513	518	492	492	478	546	496	527	524	497	493	465	527	492	498	523	516	494	482	513	490	489	531	514	506	519	495	495	502	485	503	535	510	509	501	498	495	515	522	535	456	522	509	520	535	516	479	525	516	504	502	537	480	494	496	522	519	489	474	530	507	490	512	564	495	508	503	503	485	517	539	513	498	488	479	496	490	502	446	474	522	518	515	513	519	498	508	490	490	500	496	481	530	519	510	492	482	530	474	491	516	495	497	487	472	491	460	474	468	503	483	525	514	534	502	538	507	515	500	502	536	467	520	535	494	514	508	509	523	520	476	519	468	466	519	473	502	489	485	527	459	544	508	491	511	443	472	529	494	493	482	465	515	516	514	487	515	478	490	496	454	513	543	505	525	499	493	507	544	467	459	529	499	496	506	484	526	472	504	524	495	504	459	506	485	491	520	524	524	513	518	483	518	543	498	531	481	502	524	483	478	467	474	541	525	502	513	523	483	511	514	467	521	498	501	450	546	521	505	534	455	474	499	511	495	554	496	482	511	497	492	481	517	512	470	493	519	526	536	506	479	525	523	491	512	486	486	516	512	513	504	519	497	469	517	506	466	482	491	539	464	500	485	496	530	492	494	493	522	529	492	486	459	484	491	501	516	497	499	473	497	502	469	483	520	479	480	513	551	460	517	509	513	496	477	493	515	493	482	486	539	502	487	488	537	474	477	520	479	489	488	513	476	515	504	517	483	549	496	496	488	488	531	469	505	509	482	518	491	489	492	495	484	550	517	496	530	488	519	502	471	532	499	502	490	487	485	516	489	491	460	491	451	503	554	511	490	479	530	472	489	527	527	504	509	494	505	518	521	518	514	523	487	484	503	532	482	492	514	507	508	491	517	504	513	492	503	495	514	486	470	519	496	526	526	492	524	536	543	569	532	520	489	447	476	481	545	470	498	456	482	503	531	508	485	489	462	513	502	534	514	543	518	490	492	516	497	511	540	503	487	520	513	494	497	486	523	535	480	482	502	513	507	484	510	508	515	498	507	507	496	538	512	522	502	479	478	497	498	498	502	479	491	511	529	555	506	492	471	531	493	499	482	531	504	524	518	515	499	487	526	504	492	493	502	539	512	499	514	466	513	493	506	507	513	510	458	543	484	487	474	497	501	508	495	505	514	487	487	495	505	496	471	507	535	488	476	506	506	503	556	503	515	472	464	537	534	475	508	462	495	496	510	486	519	522	511	505	448	488	490	482	513	516	504	518	537	499	508	481	506	542	496	498	500	499	493	514	478	491	497	474	482	495	537	509	502	450	496	529	494	497	487	527	522	491	492	474	491	485	531	489	485	517	533	505	511	530	488	512	496	508	481	484	504	462	510	562	528	492	535	448	498	509	507	520	499	504	495	501	518	479	488	503	512	523	521	531	479	538	553	492	497	537	520	522	558	513	494	519	470	483	504	525	480	463	484	476	516	524	534	489	537	508	513	507	553	485	476	482	511	490	482	491	549	509	469	519	496	483	463	480	483	516	508	509	518	499	516	510	520	507	498	514	461	532	496	522	516	506	505	542	496	506	477	544	481	527	515	508	509	488	542	497	519	506	453	499	457	479	492	466	493	464	549	485	485	509	526	507	508	533	512	481	534	512	526	499	480	486	494	490	499	456	505	473	518	504	502	489	518	542	524	497	477	502	524	500	504	479	515	491	457	519	515	506	514	479	487	530	512	522	509	487	506	540	510	493	493	494	527	508	467	474	501	513	448	510	464	503	481	486	522	503	477	523	506	542	494	476	481	485	503	521	509	494	473	517	498	485	536	533	515	537	487	504	493	512	469	524	493	520	508	483	494	508	485	483	497	540	482	463	466	496	473	530	506	504	543	462	515	487	480	509	510	489	516	473	481	464	475	513	511	496	524	555	512	467	510	497	485	483	486	480	505	516	509	526	522	469	492	505	528	527	518	474	549	520	507	486	509	469	523	505	447	541	479	483	495	479	512	488	529	516	471	499	519	506	485	462	559	515	482	539	462	480	523	480	482	514	511	512	494	469	487	468	501	492	488	505	470	516	487	481	490	523	486	494	487	533	508	490	527	500	471	486	527	474	495	509	526	466	569	508	503	520	519	513	502	510	465	506	499	502	484	577	469	556	480	537	471	506	515	499	468	534	535	514	460	507	492	506	521	448	488	481	512	493	484	443	509	473	461	482	509	500	519	509	497	470	469	530	522	511	520	524	488	487	485	463	496	503	496	439	493	503	485	506	485	492	479	515	494	486	541	483	536	500	536	482	462	473	530	519	516	506	538	493	545	477	517	521	568	495	526	516	508	521	482	507	496	501	510	495	520	515	542	458	495	516	512	513	489	504	466	484	537	485	490	508	506	488	503	521	464	534	509	498	544	490	462	535	470	506	554	482	513	497	471	526	527	506	498	479	472	487	540	459	510	506	517	532	519	494	534	537	456	506	507	458	482	492	522	495	495	526	524	517	486	475	520	469	467	507	504	492	494	495	511	460	505	502	500	547	496	518	470	488	503	534	507	526	499	520	513	500	513	498	528	476	499	496	511	539	480	535	502	504	507	513	507	520	487	476	538	483	498	468	474	517	510	497	551	495	517	501	489	522	510	499	479	494	516	461	480	511	510	501	536	478	509	481	521	502	464	480	481	500	508	536	496	477	471	508	497	527	487	495	503	476	543	546	508	511	486	508	504	538	506	467	531	514	526	492	494	456	500	490	522	518	481	507	505	514	519	483	498	502	492	504	512	536	491	494	516	501	520	484	483	496	484	536	508	466	508	485	498	480	471	494	505	512	525	512	521	484	496	514	482	490	465	511	479	487	522	506	517	492	468	502	506	498	492	507	519	531	488	465	484	497	500	514	491	470	493	517	442	473	501	528	518	490	527	547	494	505	473	468	540	491	517	503	538	488	493	525	452	488	518	519	527	486	481	514	517	536	513	473	528	483	474	495	462	549	513	521	569	504	475	516	492	456	492	502	495	500	512	516	511	497	497	492	494	469	523	484	501	478	488	490	501	505	474	491	563	516	515	496	513	502	490	500	494	501	499	543	529	500	503	498	468	487	451	519	489	492	513	476	498	464	478	529	515	490	473
23223	21416	29454	23755	21417	21265	4181	1195	944	859	764	707	699	625	582	569	549	546	575	523	536	575	493	520	497	508	475	486	514	482	466	512	451	483	475	487	483	485	507	460	444	465	488	507	471	443	440	447	449	501	465	469	466	494	505	489	458	461	430	446	456	450	435	475	479	430	471	472	471	464	480	479	483	451	473	457	472	438	449	435	475	455	445	440	453	452	428	444	465	475	454	475	516	461	437	469	492	471	488	443	414	445	419	464	460	502	485	462	452	482	430	445	490	513	422	461	426	470	439	431	435	450	482	466	497	466	420	456	445	452	458	459	443	446	460	462	455	437	460	480	423	470	441	472	461	445	455	440	454	470	394	434	472	431	492	453	480	454	459	480	470	442	481	443	454	469	511	447	465	451	450	445	434	452	484	464	497	429	426	467	461	465	451	469	495	447	471	449	469	487	468	431	506	438	461	461	462	442	519	435	468	458	418	468	445	490	471	455	492	475	443	436	452	466	461	436	410	440	470	461	468	475	482	479	426	465	475	456	439	432	465	462	511	487	473	449	442	479	436	459	417	459	456	473	481	487	445	462	455	482	430	466	448	439	448	463	452	421	450	451	435	469	434	472	443	464	472	473	446	452	456	465	467	487	484	423	476	443	476	520	463	462	438	476	445	470	486	486	466	437	430	447	467	461	402	483	485	421	438	432	475	449	450	450	428	412	451	431	433	442	488	430	480	453	435	485	422	458	415	422	443	407	495	443	443	410	461	509	399	462	482	453	429	438	467	443	431	455	456	483	453	469	495	435	482	437	433	479	472	402	471	450	464	440	451	447	430	465	445	451	461	437	433	453	451	496	495	438	459	444	475	476	450	462	461	456	442	468	447	428	430	450	507	494	444	465	441	458	501	455	466	431	455	458	523	452	484	471	487	466	444	471	412	437	480	442	441	440	438	448	462	427	472	456	462	474	445	441	446	443	472	451	455	465	455	485	435	453	437	423	458	450	456	419	462	469	459	440	437	456	461	417	438	459	505	477	412	490	451	470	484	468	460	427	474	467	492	480	446	451	471	452	450	489	436	470	435	460	436	473	462	458	431	460	432	483	450	434	450	470	469	460	445	487	441	424	421	464	441	454	479	481	437	477	455	442	463	484	444	473	477	453	419	434	422	432	446	443	469	462	438	417	454	481	436	465	440	454	428	460	430	422	441	473	450	463	421	446	454	454	454	454	467	429	480	483	483	447	459	461	444	472	413	505	472	470	453	424	444	441	436	458	457	454	480	442	432	461	455	494	427	466	434	453	440	428	473	460	447	488	474	443	457	418	430	441	456	440	488	443	445	467	439	447	481	416	417	446	467	453	442	429	460	471	453	468	457	444	466	460	452	470	450	476	448	436	459	452	428	440	425	497	492	444	445	432	481	439	509	472	467	452	492	422	467	405	477	478	456	471	470	466	452	432	446	451	438	458	425	438	443	477	469	401	446	455	449	458	471	443	453	446	454	502	449	425	419	451	452	456	474	487	481	449	468	468	467	452	440	449	425	436	483	415	463	437	457	458	411	459	451	500	459	458	430	445	440	480	455	464	461	458	452	487	465	454	472	493	443	438	457	485	457	464	425	448	442	434	450	432	431	453	463	460	443	435	480	455	463	461	451	438	477	453	430	478	477	443	410	428	452	411	468	459	458	460	447	466	459	452	469	407	500	467	479	446	418	470	400	460	426	479	472	442	460	479	457	489	444	482	435	449	432	484	430	459	449	446	455	458	440	453	432	454	445	437	502	447	466	416	465	444	427	428	426	456	428	452	463	455	436	476	456	452	471	456	467	468	437	471	465	452	443	436	457	455	431	419	470	426	428	399	423	477	478	464	426	435	442	436	447	424	469	474	449	460	448	462	444	428	453	465	448	462	465	447	479	424	473	485	425	432	442	451	448	452	455	447	487	477	461	467	455	443	448	481	465	435	494	476	414	488	467	438	444	487	473	433	446	467	451	439	432	457	461	461	469	442	446	436	456	480	457	468	480	447	477	453	399	459	428	470	432	492	477	432	424	427	442	427	442	467	497	442	470	449	442	457	465	449	462	438	474	485	453	426	458	423	439	476	444	456	489	440	436	460	480	443	468	458	459	489	458	445	432	442	455	470	479	466	445	444	456	488	458	455	481	443	431	444	446	418	472	430	445	488	412	472	482	441	431	461	450	418	464	436	491	467	441	403	492	444	487	477	410	421	453	443	467	446	452	449	414	438	479	461	485	445	453	433	484	476	447	457	443	432	465	461	467	472	430	429	444	469	449	461	479	453	438	441	463	451	431	431	444	438	465	476	447	466	446	478	440	506	450	456	450	460	417	459	443	450	485	475	477	458	450	460	457	474	437	448	462	446	454	431	444	428	465	447	446	411	434	443	412	492	419	453	481	466	467	432	452	433	442	443	434	418	483	459	418	443	424	438	442	446	408	418	462	487	477	412	453	467	412	475	434	449	457	465	428	479	456	478	454	491	447	425	459	445	481	495	466	459	470	455	445	456	429	459	460	430	448	455	450	443	476	493	490	433	436	464	468	423	449	484	447	450	413	442	453	428	431	479	462	428	466	470	436	465	459	450	446	438	445	486	480	455	460	461	428	476	460	465	479	445	411	438	464	430	469	444	457	453	445	457	465	421	474	451	452	433	471	445	482	469	474	471	430	464	456	433	462	458	439	457	495	430	493	444	483	469	477	436	438	500	436	408	482	481	442	471	449	475	424	435	403	462	478	414	461	439	399	461	441	434	488	440	439	494	431	452	489	448	483	441	440	454	459	439	459	464	486	433	435	489	477	436	483	439	477	438	489	454	436	447	471	417	447	475	435	429	450	457	466	420	466	495	407	450	439	437	417	469	437	448	476	476	449	472	426	454	469	470	423	431	464	494	450	422	493	460	478	426	425	443	450	466	434	441	459	434	468	470	449	466	477	432	432	482	460	490	419	472	452	485	462	440	510	457	450	448	445	471	467	461	474	446	450	447	462	468	426	423	421	468	439	452	436	474	420	476	420	414	448	456	429	459	426	423	490	452	449	441	455	457	417	451	420	480	447	448	480	468	435	448	430	446	487	462	466	442	463	456	457	459	483	455	490	422	461	461	455	465	468	484	443	455	471	454	500	427	451	419	427	449	428	455	399	467	481	470	428	464	470	442	471	414	428	451	457	464	441	446	400	456	450	463	456	450	412	439	465	417	468	446	428	438	420	384	412	455	441	464	457	492	433	442	453	456	414	466	479	478	486	459	452	438	459	441	451	425	416	471	458	448	449	454	449	453	473	464	429	448	489	466	434	493	432	474	440	417	463	438	485	503	459	457	422	451	467	435	474	445	463	455	453	429	464	447	458	424	420	435	456	423	469	449	459	504	484	460	439	433	429	466	472	482	475	452	446	458	431	434	454	424	465	440	459	434	429	450	461	451	451	453	391	442	466	482	463	467	434	449	428	492	467	485	473	441	393	477	442	466	464	451
8699	17995	15055	8346	5753	4434	3353	2656	2290	1932	1669	1519	1420	1302	1201	1133	1034	1031	962	927	964	909	892	881	826	879	821	814	810	829	768	816	804	715	760	781	776	766	765	765	780	720	754	766	713	735	770	762	738	718	764	710	698	710	747	699	724	752	714	719	727	724	751	718	724	732	721	724	702	740	747	766	708	738	755	751	709	750	722	666	688	687	731	709	695	742	746	711	739	721	707	747	725	675	697	717	736	731	735	696	714	723	758	721	707	743	720	755	659	697	721	741	723	718	725	686	734	763	684	713	717	723	728	676	722	719	760	674	706	664	734	692	700	659	759	691	717	671	713	690	747	682	724	734	738	708	701	714	748	686	748	703	689	712	735	727	686	722	721	696	736	714	705	705	707	741	705	726	696	676	750	734	719	731	685	685	739	735	671	683	695	718	716	709	748	705	688	686	716	720	693	713	730	776	721	693	707	684	726	716	687	720	707	704	739	678	727	687	748	684	701	727	689	723	695	651	735	762	756	703	754	760	777	698	666	718	729	665	747	676	742	711	751	708	695	732	712	698	732	765	684	687	689	692	723	701	745	722	713	709	727	753	704	703	681	735	701	695	740	713	690	709	649	698	685	713	713	652	646	721	737	734	630	731	717	706	709	757	736	735	753	706	723	765	764	680	733	729	690	739	724	706	716	693	667	709	693	718	744	720	695	673	760	716	711	699	707	653	709	681	762	700	753	737	698	748	724	739	751	716	701	732	699	700	748	710	703	681	673	737	738	688	676	751	758	712	665	674	690	727	739	692	761	707	735	672	694	711	746	703	713	770	728	704	680	739	748	737	720	690	705	697	761	739	725	698	665	729	707	714	712	679	723	723	714	667	712	715	685	714	744	756	764	734	676	721	674	720	731	751	723	695	721	717	726	699	724	699	715	692	687	698	752	696	708	724	717	723	747	724	662	702	685	709	676	692	698	677	683	683	655	695	722	693	772	703	697	705	690	703	718	744	746	693	724	723	713	701	659	716	745	701	730	678	742	744	725	703	713	698	685	730	725	686	769	711	750	714	704	695	705	714	725	730	695	704	699	679	729	699	724	671	714	671	685	698	745	696	714	693	691	674	720	768	728	728	673	727	689	720	698	697	697	717	752	688	718	738	707	700	693	745	716	693	671	746	676	740	685	698	664	736	686	719	680	713	731	688	710	709	728	713	743	685	754	728	720	720	679	676	709	653	716	697	700	715	723	725	717	755	713	710	675	722	707	720	703	706	669	716	713	721	712	668	725	682	699	751	743	758	764	703	727	745	696	742	687	656	644	693	730	669	698	676	657	717	735	744	702	719	713	715	816	663	716	764	739	714	666	706	691	688	695	680	728	722	738	706	719	708	665	711	684	722	729	741	693	637	709	707	706	654	712	704	707	681	747	735	720	679	713	703	681	699	730	666	693	725	693	696	726	698	742	673	726	728	690	754	715	640	733	729	748	733	749	722	673	722	734	698	650	680	691	685	697	696	706	710	690	680	742	751	712	719	678	660	723	742	701	698	722	690	729	724	716	680	716	717	714	670	734	767	700	730	702	685	726	718	717	744	739	737	710	674	714	695	657	729	748	677	737	695	653	720	754	730	714	737	677	693	693	689	704	730	700	751	744	749	717	725	709	698	724	743	710	726	696	706	712	740	690	656	734	748	742	722	691	675	710	717	749	738	691	717	727	687	717	697	768	714	704	660	684	719	691	728	701	747	721	723	723	721	703	686	711	702	730	686	702	701	706	744	707	769	708	701	698	710	767	692	732	733	636	714	713	686	677	685	714	725	722	731	668	743	704	689	699	729	739	769	708	727	703	701	712	714	753	759	697	701	691	683	657	700	692	741	703	754	694	706	688	763	726	674	699	710	698	652	708	709	744	711	726	695	704	701	670	675	669	651	686	776	697	659	708	701	703	695	729	744	698	722	711	675	687	709	738	691	680	689	719	693	709	749	676	705	728	663	743	740	694	692	753	709	711	688	714	713	711	664	712	684	693	725	709	730	745	732	715	709	693	714	693	721	695	727	741	773	731	678	728	677	677	742	749	711	727	710	704	727	723	706	694	684	736	712	678	691	687	715	692	707	714	731	680	695	693	719	716	706	695	692	734	714	680	704	765	707	722	716	640	681	676	703	705	759	760	689	693	758	755	759	734	734	699	723	688	724	768	709	733	730	678	698	696	674	688	720	742	710	724	714	695	676	754	673	735	741	689	719	703	709	702	678	741	690	755	753	750	693	737	708	708	720	755	731	759	721	690	686	730	708	672	685	709	697	696	826	709	688	739	718	693	672	727	722	709	721	749	698	708	720	668	688	707	700	687	709	748	739	693	738	738	751	706	675	704	682	725	701	693	739	719	716	734	706	644	675	737	740	668	705	677	646	686	735	766	721	713	704	707	701	667	769	671	675	722	675	727	669	727	727	680	693	735	742	724	694	711	734	706	732	716	732	700	685	701	706	744	736	717	702	692	665	709	731	691	742	708	701	734	687	695	710	707	696	706	723	709	735	688	733	687	714	690	707	745	704	696	746	701	711	761	704	725	706	739	699	717	701	732	689	700	780	636	687	708	755	728	701	753	709	725	754	676	734	725	707	698	681	668	695	718	745	721	716	748	690	710	691	651	717	697	684	681	735	730	725	713	735	748	681	729	708	745	713	732	704	689	741	731	675	682	658	729	685	718	751	727	729	746	707	746	738	765	725	758	705	703	660	700	711	727	666	727	706	708	750	675	686	720	706	717	679	708	709	658	755	691	712	709	777	719	668	721	672	688	687	745	671	764	707	696	729	666	740	680	735	712	709	720	730	741	715	652	699	722	659	697	711	695	704	713	705	684	725	692	674	726	728	696	691	721	710	753	710	721	697	705	711	724	749	745	665	682	725	687	732	725	699	759	736	697	721	675	700	732	724	683	665	761	682	752	694	692	714	740	713	690	693	715	710	696	740	673	700	761	724	725	706	680	692	713	749	716	688	775	701	730	689	737	716	740	711	668	696	663	748	757	707	664	761	699	731	680	664	728	728	740	690	706	682	737	764	672	696	761	721	708	668	681	691	741	725	719	723	715	668	691	687	696	698	709	704	700	654	696	691	706	666	662	738	680	756	699	719	748	719	678	751	747	741	713	740	725	727	710	741	692	707	707	705	704	724	747	673	703	723	674	686	694	698	710	732	713	679	686	685	736	663	693	726	710	669	703	741	657	697	688	723	692	659	718	739	712	711	727	756	726	741	735	657	700	715	712	697	747	698	677	723	653	677	713	707	695	690	756	708	695	713	738	699	753	699	721	627	725	719	718	696	735	738	679	769	760	701	651	697	732	706	702	718	730	796	729	656	704	746	694	725	738	677	737	679	680	682	688	670	707	686	686	704	730	682	703	705	709	701	668	688	748	739	708	724	684	700	716	731	704	708	715	672	704	733	760	720	699	672	730	735	718	672	724	723	701	713	731	686	757	708	646	714	712	717	684	688
26935	20981	8516	462	216	191	148	157	128	135	136	149	126	130	150	119	116	128	131	106	116	135	107	118	128	122	138	97	119	141	125	124	149	125	131	108	116	106	150	125	110	125	116	127	126	138	120	127	112	127	119	101	130	120	128	110	110	104	98	113	114	127	134	129	124	141	117	116	103	119	113	113	137	85	126	134	121	110	104	135	113	121	104	127	111	138	102	112	112	107	121	109	128	105	113	117	121	122	124	127	120	108	113	121	115	139	113	101	150	123	118	134	112	106	104	126	122	129	132	121	136	110	113	115	105	121	118	133	126	147	127	134	116	120	115	114	111	96	129	101	110	126	110	117	120	109	97	120	115	124	122	93	103	127	110	124	132	120	140	115	114	114	117	126	114	124	104	125	124	102	111	122	126	131	111	130	125	120	132	125	101	105	128	131	126	113	119	107	115	123	125	137	106	133	102	132	116	132	121	132	123	110	113	107	126	125	119	122	99	133	120	122	119	112	108	125	103	97	120	115	117	117	138	111	94	116	134	104	114	117	137	113	117	113	124	118	128	102	113	130	125	126	107	122	125	121	109	105	132	119	116	112	125	115	111	105	142	113	111	122	112	124	106	109	127	125	120	110	101	103	116	128	111	137	117	126	107	95	148	122	96	110	109	103	129	119	110	131	106	111	117	111	108	130	131	121	115	100	113	118	128	103	109	123	122	126	107	107	126	126	125	129	122	116	121	125	122	118	109	118	111	118	126	95	119	113	109	110	133	113	110	115	135	125	116	115	114	131	106	114	98	128	119	122	128	120	120	137	108	132	113	138	121	124	103	124	130	117	106	139	124	107	95	114	108	109	122	130	105	111	113	112	124	119	107	139	128	134	124	107	118	131	110	115	122	133	125	112	134	111	111	131	118	98	120	119	109	115	122	103	113	141	125	105	109	108	109	108	109	98	118	122	107	139	128	128	97	108	104	126	129	130	113	118	91	98	132	111	120	119	108	123	125	114	106	123	104	107	121	103	110	138	128	116	129	128	124	113	131	137	113	133	107	112	132	109	114	134	129	100	119	104	114	113	124	117	145	117	119	127	139	115	131	113	129	128	115	118	111	115	99	120	114	115	113	109	122	119	114	112	108	125	113	108	112	110	112	105	117	99	124	120	118	114	106	118	124	131	113	118	114	120	120	114	96	115	114	132	144	136	118	108	106	118	103	130	117	121	120	123	139	122	98	111	123	134	102	116	98	100	124	137	122	122	132	118	110	124	121	113	131	132	113	116	98	118	124	108	100	121	106	110	106	128	126	116	123	129	113	117	103	130	134	104	137	123	124	124	125	118	111	144	109	114	119	125	113	99	108	113	114	117	122	127	116	121	112	103	119	116	140	106	121	123	104	121	125	125	135	103	135	131	127	143	109	116	119	116	126	119	103	131	99	150	128	127	128	134	106	125	128	115	96	104	111	116	116	111	97	121	118	119	120	104	115	134	122	123	117	130	95	118	117	121	126	120	111	120	119	114	122	125	121	103	117	117	124	129	112	119	118	116	122	115	113	94	137	126	117	109	109	106	144	84	115	116	113	122	101	115	107	133	124	117	123	117	120	114	101	111	116	111	130	137	118	101	115	126	115	102	121	110	124	107	130	137	120	125	110	123	125	105	120	116	129	127	113	110	128	101	107	113	113	117	106	114	122	123	123	112	123	87	91	115	112	111	111	127	105	124	120	122	127	132	106	121	120	123	122	97	118	91	125	131	142	110	124	109	107	128	123	107	95	124	124	113	124	122	122	111	126	112	112	106	109	118	141	85	118	128	99	103	104	114	124	107	122	114	108	126	123	114	121	115	101	126	96	119	118	105	90	96	103	124	125	116	113	118	115	112	118	123	126	107	103	131	127	118	113	125	131	123	116	116	118	102	107	111	139	134	108	115	121	139	129	110	104	106	143	116	113	109	126	120	118	120	110	126	116	110	136	135	116	118	122	124	102	107	95	110	116	131	119	111	118	116	116	115	121	124	127	114	109	125	115	117	135	111	124	110	114	131	114	107	98	106	138	112	126	109	121	107	121	109	111	115	118	105	118	110	120	128	117	115	118	109	111	113	108	127	107	121	111	109	117	101	117	120	124	110	126	107	106	120	106	101	109	115	99	123	104	105	115	126	139	112	139	126	121	102	126	141	108	137	134	135	109	125	110	122	108	114	120	130	114	111	119	112	115	114	118	132	137	131	110	122	119	122	112	112	112	118	112	109	112	125	117	102	119	119	109	120	116	136	118	134	136	127	123	118	134	116	126	113	118	106	112	108	124	109	128	123	115	111	93	105	134	114	107	109	125	132	139	143	102	129	106	109	113	119	124	113	114	115	118	132	125	121	121	123	113	125	119	112	118	123	99	132	134	130	128	108	110	119	130	117	91	104	141	118	124	123	118	116	123	112	102	108	112	119	128	129	110	117	110	118	117	123	126	114	128	101	126	123	120	110	108	139	120	133	122	122	133	120	111	112	112	132	115	99	127	119	103	135	110	111	114	107	115	136	115	115	120	107	109	115	120	122	117	98	114	110	108	110	123	116	118	132	113	115	118	116	100	112	125	117	115	128	118	107	141	113	125	102	125	110	115	121	144	125	128	117	117	115	114	111	116	137	136	112	123	96	94	123	121	101	140	123	138	128	123	136	111	120	120	121	106	124	128	128	118	116	115	90	113	129	115	105	118	100	126	113	130	119	120	106	93	121	116	119	135	117	111	133	125	114	129	133	131	117	113	121	120	128	94	118	137	122	125	128	123	136	114	106	129	125	116	121	136	103	126	108	122	111	139	107	109	118	102	126	105	109	117	119	108	112	125	128	110	116	116	122	107	115	100	136	126	109	109	122	122	119	132	104	129	102	113	108	113	142	132	136	111	122	96	110	136	109	134	109	120	101	106	118	121	129	124	96	112	138	138	123	94	121	94	117	136	104	111	106	111	108	112	133	109	114	111	114	113	119	122	128	118	113	110	115	119	115	128	111	118	126	122	98	132	104	136	121	131	116	127	116	113	105	97	133	88	130	127	111	142	132	112	126	110	116	125	124	122	141	127	106	98	117	108	106	123	116	130	117	107	128	125	92	145	122	116	112	119	116	136	140	114	133	116	118	145	112	107	125	119	104	122	117	119	129	124	114	126	119	112	118	118	115	122	118	122	110	119	124	114	119	125	124	119	123	111	126	118	120	127	107	117	130	137	102	122	126	112	108	131	126	118	128	117	111	102	114	113	106	117	107	117	118	113	121	100	143	95	138	113	124	111	119	128	113	116	117	130	116	141	111	106	122	119	122	120	130	100	120	115	105	107	124	128	119	115	115	108	110	112	123	117	127	118	131	114	108	126	126	108	133	118	102	121	109	129	125	133	129	102	122	117	119	106	125	110	112	125	132	125	120	118	98	124	124	124	126	113	103	106	109	96	116	119	128	110	111	115	124	107	125	125	115	115	104	117	116	114	123	122	122	112	107	125	118
3881	1374	1228	652	470	402	353	317	259	269	249	242	255	241	220	236	200	217	225	212	217	226	201	218	192	213	199	215	217	194	207	232	205	211	207	182	190	195	211	187	219	221	220	202	221	224	212	195	178	190	195	211	203	172	211	229	201	199	182	196	183	195	172	188	202	206	195	215	213	229	201	194	212	234	202	210	207	205	213	210	204	185	218	217	199	206	217	176	197	195	192	199	181	185	202	193	210	197	209	190	196	207	215	223	178	226	219	202	210	203	194	185	176	192	199	195	206	191	213	197	182	195	196	199	208	211	204	196	188	187	222	196	194	204	205	216	204	201	223	198	201	212	191	183	220	190	214	207	209	199	196	197	191	195	219	224	210	214	222	223	179	213	192	210	190	227	220	195	222	216	177	217	211	205	187	186	200	192	204	218	202	200	203	196	165	210	226	197	216	191	212	209	186	203	200	198	190	196	208	219	208	202	169	188	206	211	215	179	220	198	229	179	215	206	211	205	209	203	195	219	190	214	209	208	194	201	199	191	185	176	179	195	193	208	191	211	184	224	190	177	225	228	203	221	197	202	209	222	208	218	213	217	216	195	192	216	198	195	216	207	210	205	197	224	171	184	193	210	216	211	177	178	207	206	184	221	213	195	191	206	199	205	183	204	192	169	186	222	193	208	177	196	212	218	201	190	190	195	209	196	202	183	208	181	206	201	202	193	199	191	210	220	190	207	196	198	179	219	220	203	221	230	187	192	184	179	231	185	169	194	207	180	200	197	199	226	187	212	197	194	215	217	211	183	214	214	183	195	217	213	190	195	217	203	178	212	200	226	215	211	197	175	206	192	229	191	203	199	197	198	202	207	211	190	197	205	210	200	195	201	207	193	201	237	212	204	190	177	171	185	187	204	194	180	216	213	197	205	190	193	195	207	206	213	216	213	203	212	207	208	222	209	191	200	219	210	207	213	209	194	192	219	211	180	185	202	237	210	201	199	165	208	226	228	211	214	191	192	194	189	183	191	196	236	203	191	215	201	189	189	188	189	243	180	200	221	221	207	176	214	223	188	188	203	176	195	223	210	197	210	213	230	209	185	202	195	219	196	184	190	203	186	215	213	180	204	204	213	183	207	160	196	201	208	213	216	216	219	221	221	197	215	208	213	218	192	202	194	200	194	212	236	211	217	215	198	195	205	205	208	186	209	208	186	192	212	219	177	197	210	205	199	213	217	206	199	216	211	210	215	189	209	192	195	204	195	196	196	172	197	185	236	185	226	198	197	220	231	215	192	204	209	180	183	199	222	203	203	201	200	210	186	205	194	213	210	205	214	208	183	202	179	206	201	189	181	222	178	199	200	196	199	200	202	194	213	199	194	206	187	202	218	200	195	202	186	199	225	199	207	213	192	213	214	203	210	168	230	220	188	175	219	188	209	192	203	198	193	193	209	196	199	189	191	211	200	192	207	207	184	202	219	208	184	194	200	188	230	206	192	223	213	203	201	196	203	169	178	211	225	198	206	166	226	185	207	224	203	196	226	195	200	190	207	199	247	189	207	190	207	212	204	225	184	204	182	234	203	209	202	210	197	195	208	199	212	210	231	189	182	196	213	203	209	211	207	216	221	245	188	176	194	208	201	201	211	204	199	189	197	183	228	183	228	183	221	194	197	207	206	192	215	215	199	210	210	208	210	178	181	241	183	185	216	192	217	185	211	203	202	219	219	202	204	232	209	198	200	211	194	205	202	205	204	212	187	201	197	190	180	213	198	204	209	212	240	210	221	205	229	204	195	199	207	212	210	190	211	199	185	150	219	204	208	193	190	227	190	206	202	196	205	210	189	217	214	194	220	213	187	212	204	208	192	192	219	200	209	206	210	209	165	219	228	214	176	249	190	201	206	204	193	182	211	197	221	167	220	199	206	178	169	207	209	236	208	196	203	199	219	223	192	166	207	228	214	193	207	212	215	202	199	185	192	191	229	194	208	198	196	195	194	191	220	209	215	177	206	226	172	208	193	185	224	208	204	195	199	202	201	199	187	204	187	204	204	195	192	224	202	202	210	183	204	203	205	207	215	197	202	215	184	243	185	207	189	197	190	184	211	197	238	194	188	215	206	208	200	179	221	225	227	193	183	213	199	186	203	219	193	191	221	178	214	175	201	202	196	193	201	224	212	186	220	182	190	202	221	205	198	198	203	180	187	196	214	213	211	196	175	197	241	193	199	211	224	199	204	209	201	225	200	184	203	207	200	221	201	220	215	196	231	220	188	220	225	177	196	207	204	199	214	196	238	190	194	206	201	216	221	205	208	203	208	213	229	197	186	209	203	219	216	187	200	196	204	199	214	190	204	177	216	221	182	186	187	203	198	218	203	178	187	191	216	172	184	188	197	214	212	206	218	183	208	195	190	196	187	188	200	201	219	204	216	185	203	189	222	198	215	188	219	215	211	195	200	209	209	204	208	218	201	210	210	209	237	208	206	235	198	206	192	205	197	214	194	201	197	184	186	190	189	163	192	212	198	201	213	189	240	211	191	207	200	218	191	185	210	196	208	205	213	216	218	178	215	178	226	186	208	217	176	223	201	223	218	220	215	193	185	191	197	236	204	188	187	196	188	190	207	210	184	223	205	182	231	213	208	169	208	200	207	218	208	186	208	197	188	205	208	221	226	209	180	216	219	208	199	194	186	200	204	196	198	232	175	220	191	191	209	219	188	223	224	200	224	212	197	187	222	182	204	186	215	225	190	212	176	197	198	209	204	196	201	189	206	197	250	187	224	217	223	195	198	192	179	198	216	194	205	185	180	188	200	209	209	212	208	207	163	193	203	198	213	210	182	202	202	194	220	235	197	198	203	212	212	206	198	220	209	197	197	233	217	220	205	195	200	216	201	235	206	209	186	185	193	175	212	194	212	191	202	184	218	207	185	241	228	186	193	205	209	178	208	210	227	194	182	202	190	190	214	207	201	199	216	219	199	213	211	216	195	194	205	202	207	203	200	189	212	196	219	205	189	207	206	196	205	211	195	212	239	193	209	214	204	188	216	189	183	231	224	213	224	197	232	217	205	183	228	231	211	213	214	223	201	216	215	207	211	194	211	207	176	166	199	232	211	198	194	184	206	194	218	194	205	188	202	210	199	217	196	176	207	191	218	203	206	211	198	204	216	176	182	199	196	184	197	208	198	196	192	202	213	214	171	210	181	197	208	195	213	206	220	200	219	191	181	191	202	176	207	190	209	228	209	224	170	184	205	234	196	198	193	225	196	188	194	200	235	212	193	213	214	195	197	207	209	216	193	212	182	190	222	254	192	188	209	232	191	206	204	201	210	202	226	250	211	192	187	212	216	224	196	200	212	196	221	215	226	209	201	210	207	215	184	203	179	209	187	202	199	197	215	246	180	194	214	192	224	210	239	199	224	192	226	205	195	217	216	208	193	196	202	183	215	206	179	207	221	198	219	199	187	200	185	195	207	187	204	187	175	204	190	224	194
24220	21444	28896	24366	21319	4651	944	679	577	468	496	450	451	403	407	392	409	376	356	345	382	349	332	339	339	311	334	358	337	354	293	368	355	334	314	342	332	311	338	342	307	324	299	350	333	321	300	351	325	332	324	289	329	322	350	315	311	308	330	314	285	314	282	319	335	335	289	331	305	307	305	335	336	319	330	346	330	320	305	316	319	306	332	312	353	287	345	279	319	330	309	318	310	324	341	330	308	306	325	318	325	356	301	348	293	294	269	317	301	303	269	331	305	308	322	334	304	309	342	310	322	321	345	307	302	353	330	305	309	333	316	303	315	292	336	340	325	301	340	309	298	305	336	302	311	325	311	315	317	310	339	320	315	309	302	315	331	276	309	335	302	331	313	296	277	298	331	316	280	318	328	299	315	339	332	291	298	310	311	292	332	345	318	321	317	301	298	356	306	337	344	300	307	336	334	320	348	297	347	327	352	324	287	349	328	293	303	338	297	308	289	311	332	322	316	314	320	324	323	290	304	298	328	317	304	316	308	319	329	351	321	310	320	346	315	299	343	337	333	313	330	329	306	333	333	310	316	325	319	289	329	266	349	325	316	292	321	337	315	314	335	323	321	323	336	342	332	313	340	269	317	298	283	329	302	306	294	327	314	309	300	333	318	340	321	313	301	307	317	317	279	312	312	303	331	312	290	322	331	346	275	324	306	323	319	306	335	322	281	315	313	333	290	321	293	318	299	315	302	364	325	309	325	316	329	316	322	309	303	316	286	298	314	337	279	330	297	320	296	311	328	293	321	324	344	319	270	314	316	323	335	318	280	321	335	286	294	316	293	307	334	286	340	317	291	312	340	326	308	295	297	330	337	320	284	319	312	311	301	358	293	308	330	315	320	328	327	304	298	307	311	348	326	296	310	312	331	319	308	302	342	286	296	333	332	293	320	326	337	322	311	312	268	295	294	333	313	309	288	315	325	287	301	302	313	297	306	324	310	325	328	322	342	294	327	315	327	313	324	307	312	308	292	323	310	303	313	344	322	334	291	350	292	297	351	310	319	310	307	332	316	315	290	344	298	342	299	317	323	285	293	317	321	322	335	309	309	324	328	304	322	322	339	275	320	314	357	295	331	320	347	287	330	330	296	340	286	289	328	329	319	342	292	329	331	322	297	316	292	293	340	315	316	309	314	322	300	325	323	335	313	299	321	323	341	296	310	286	315	279	306	339	313	308	294	337	320	327	296	294	310	287	309	291	323	329	338	313	299	285	305	344	314	306	293	332	325	273	293	306	281	302	316	339	280	308	315	326	305	333	328	294	318	333	339	287	318	322	334	296	325	296	312	304	282	285	326	337	312	328	348	362	300	294	300	343	288	296	306	332	301	314	332	310	291	317	329	290	287	313	335	325	323	293	296	282	331	291	360	311	324	341	319	326	308	315	318	344	326	364	337	292	299	322	298	329	313	320	286	306	337	290	323	332	296	278	320	288	297	261	325	331	314	315	338	328	346	302	332	339	318	356	309	319	317	288	338	297	290	302	313	329	355	317	322	374	332	295	300	358	342	334	294	332	315	305	311	308	305	322	326	316	284	330	315	318	314	342	318	309	291	310	309	309	301	314	340	319	332	342	307	319	340	308	325	315	313	311	325	319	273	326	327	336	319	305	335	331	320	312	330	349	310	327	298	304	323	310	335	313	319	330	314	338	321	346	310	325	336	315	317	343	311	321	309	294	330	313	323	321	326	310	318	322	335	302	332	320	321	283	338	326	329	326	334	288	288	305	286	301	305	304	314	315	303	306	307	292	320	329	321	285	288	290	304	300	320	294	324	307	311	322	313	308	340	315	295	284	311	320	332	342	321	299	313	315	294	307	291	311	337	303	303	316	310	307	323	335	333	338	310	302	309	312	328	302	323	283	294	302	327	337	303	335	313	310	305	296	316	337	298	333	323	341	306	292	323	330	308	308	299	314	330	298	317	304	341	331	329	286	321	303	350	297	319	337	324	310	304	314	340	293	310	274	328	262	349	317	322	340	337	282	299	320	318	341	301	324	293	326	328	318	332	328	312	326	312	353	282	316	288	299	321	302	326	320	305	304	286	301	322	313	348	304	320	328	291	278	309	330	278	316	321	355	311	337	334	319	284	308	311	323	308	297	339	321	315	307	305	288	336	308	323	313	353	302	350	313	297	310	310	316	310	338	316	297	329	310	318	334	327	299	313	286	303	325	343	306	309	296	308	302	300	300	319	307	313	325	283	327	302	343	314	333	296	307	316	311	320	328	323	303	325	335	305	328	299	326	332	317	269	316	313	317	328	319	332	327	344	319	313	298	320	315	309	348	302	305	333	345	302	313	308	322	291	339	344	291	284	301	334	318	293	300	316	323	320	300	321	340	327	310	292	295	339	333	294	316	332	339	302	300	290	304	314	324	289	342	322	292	276	305	250	329	302	320	341	345	279	332	318	323	322	307	304	299	316	321	321	340	302	328	314	279	285	298	329	315	302	299	291	322	339	307	310	333	295	296	349	314	346	292	289	328	306	328	303	333	347	287	339	296	350	344	318	313	337	296	292	356	305	324	351	305	310	341	297	326	328	294	281	302	283	326	325	310	285	351	298	325	297	301	306	313	318	307	306	288	317	307	314	302	306	310	329	330	314	295	295	302	326	312	323	305	315	323	311	299	280	312	296	314	314	285	290	340	329	316	287	295	335	296	280	330	336	310	302	317	294	320	333	328	314	334	349	313	300	315	344	300	337	288	309	320	357	336	294	364	296	312	317	307	292	331	306	333	295	353	307	310	318	324	316	270	363	321	355	315	328	333	318	312	322	328	318	324	254	318	303	337	306	316	304	303	309	316	287	294	303	289	310	295	330	320	280	296	335	320	328	288	328	318	325	352	314	350	307	304	328	307	316	335	352	292	308	316	297	320	314	292	295	317	328	295	299	330	299	293	310	324	316	340	351	328	306	315	311	295	288	302	324	296	311	330	311	347	325	314	324	315	343	291	324	307	313	322	326	311	315	316	299	319	310	288	307	282	328	283	327	324	345	302	323	345	337	301	319	306	304	311	327	310	330	322	324	358	312	318	320	297	302	303	323	334	317	327	312	303	344	320	329	337	317	311	317	315	318	322	333	314	292	283	289	312	298	337	328	324	348	298	305	312	335	303	314	321	312	304	296	296	301	324	302	323	296	323	303	326	323	332	320	305	314	299	305	320	311	331	327	319	326	315	332	327	324	299	331	351	301	315	295	303	319	298	317	329	291	327	303	299	283	334	330	301	351	326	316	329	323	296	332	332	278	314	336	290	320	297	289	319	324	304	304	282	334	330	295	297	314	319	284	315	331	311	294	353	306	289	312	285	325	347	315	301	294	314	317	283	331	311	298	302	309	294	329	306	328	330	333	338	305	314	310	278	327	315	293	343	333	316	333	336	301	297	312	337	308	301	304	316	294	325	312	338	326	315	303	312	328	307	312	269	318	312	309	299
6078	11149	9463	4817	3250	2544	1841	1522	1352	1138	1024	971	846	742	741	753	693	684	635	640	598	594	607	582	519	587	542	538	526	514	573	538	538	548	531	551	540	523	560	535	505	494	514	520	529	532	541	502	489	540	532	538	493	500	537	499	518	522	468	542	495	520	515	504	515	509	497	511	507	499	512	500	495	508	463	483	499	539	494	522	497	544	537	526	490	461	511	494	533	532	542	511	520	495	502	527	523	486	553	485	488	514	483	513	517	506	551	468	511	503	492	522	517	510	494	528	494	539	471	494	511	514	530	494	474	503	528	479	530	502	500	485	530	494	502	480	502	485	538	508	507	483	465	521	527	518	493	510	464	492	508	526	511	530	537	556	492	520	506	513	527	504	484	514	559	523	485	502	511	520	490	541	482	518	494	531	507	505	515	507	472	504	459	524	525	491	510	508	508	518	482	496	518	540	467	534	515	481	483	523	504	516	517	496	513	497	462	511	527	511	508	491	530	475	503	477	492	499	505	469	466	499	491	484	490	478	504	535	505	541	491	481	485	488	520	479	545	478	512	506	541	508	466	494	510	490	513	556	505	502	495	488	473	549	511	475	511	542	520	518	505	526	479	494	536	466	469	497	511	474	519	502	485	514	509	511	467	505	488	549	517	493	504	519	490	499	525	509	515	486	499	512	487	494	489	489	517	508	508	498	511	501	465	498	522	465	497	527	527	509	525	481	504	486	499	518	495	506	507	449	493	511	517	509	483	513	495	519	495	494	517	479	522	489	485	486	494	482	508	529	532	482	481	510	518	482	512	480	501	521	492	461	518	511	493	520	461	494	487	522	525	532	520	520	514	541	562	497	486	512	493	523	483	483	545	548	478	505	515	461	504	493	477	476	478	501	525	517	478	498	506	452	501	506	530	510	494	501	467	490	513	512	553	484	532	479	482	488	480	510	531	510	523	470	528	509	508	470	484	503	494	476	466	510	512	579	534	505	511	488	490	490	481	520	521	516	486	509	526	527	501	519	513	486	501	486	544	495	520	498	486	519	534	499	503	472	541	502	508	502	477	449	487	458	518	482	498	485	469	526	509	453	526	516	538	525	504	472	520	497	492	541	498	545	530	511	500	514	504	490	536	536	498	507	518	509	514	539	506	522	504	519	528	498	502	483	482	471	554	505	478	483	528	474	492	480	512	527	511	514	510	517	500	470	506	549	526	493	536	535	512	514	517	508	553	498	497	503	480	515	516	494	478	488	474	507	497	480	515	517	550	477	472	535	467	483	486	523	532	528	487	485	518	486	531	519	505	493	510	491	485	500	516	515	493	515	520	479	505	498	466	488	514	500	505	488	465	507	495	520	519	538	490	491	517	506	518	520	511	528	507	477	510	484	457	500	492	505	527	487	515	475	520	470	506	509	533	493	512	521	502	497	504	523	503	536	484	511	482	499	495	507	475	514	508	507	526	475	492	521	467	503	516	496	467	480	440	490	494	484	504	498	521	533	469	576	478	554	494	502	525	522	503	514	483	481	491	534	492	497	482	500	530	492	500	508	467	528	463	529	509	519	527	496	518	494	508	510	531	503	489	501	517	497	491	482	466	472	490	506	519	520	529	450	469	506	535	523	470	500	497	527	517	500	464	491	518	472	506	493	513	507	500	469	499	540	507	504	496	533	494	487	513	488	478	507	487	521	480	539	498	506	517	455	511	468	510	499	508	528	518	467	564	487	493	483	531	530	529	490	479	527	497	506	489	513	479	508	517	482	492	537	529	512	517	493	475	528	460	507	511	499	514	502	486	514	480	549	513	531	521	505	504	473	494	489	512	523	493	488	536	484	505	544	506	516	520	530	523	525	519	538	518	497	522	482	481	499	506	504	479	455	527	512	536	498	520	526	543	520	514	474	474	504	476	483	481	501	496	515	493	486	494	499	511	505	510	499	510	508	520	496	495	510	484	538	487	502	520	482	512	469	529	529	550	509	478	476	510	453	541	513	479	507	459	484	519	492	523	487	505	540	517	507	522	497	497	487	507	467	522	476	531	522	509	463	500	487	484	491	503	542	505	474	527	477	531	498	486	485	504	527	468	549	505	506	520	483	503	517	506	525	463	520	537	498	517	518	507	532	503	506	505	487	494	531	481	479	510	492	487	501	520	488	510	511	461	513	505	502	479	481	477	488	520	506	522	496	500	526	491	503	487	508	495	518	505	505	501	537	535	505	474	533	518	510	476	526	500	521	533	524	521	520	557	527	502	486	571	513	515	499	463	455	489	480	534	513	514	514	527	507	523	497	474	544	525	490	479	541	500	512	503	472	518	518	493	506	462	519	505	510	525	468	533	474	552	528	516	523	513	508	532	523	514	491	488	506	529	525	516	502	504	534	548	525	484	456	507	451	526	488	502	540	513	541	555	532	494	469	496	493	509	499	484	500	519	499	481	510	512	517	492	488	496	489	499	514	517	499	475	516	572	514	520	491	487	494	517	483	515	511	453	521	570	575	539	450	493	506	517	511	501	499	527	476	483	498	485	513	487	524	529	507	523	488	525	488	503	518	507	495	480	475	506	504	500	487	537	535	525	498	506	551	463	487	522	511	527	523	502	488	514	484	485	488	514	515	505	519	495	504	489	500	521	479	494	486	495	530	520	529	484	532	473	494	476	485	494	530	512	495	486	524	525	519	491	509	527	525	443	527	484	514	498	490	494	495	479	487	521	507	516	515	480	472	483	489	489	532	530	509	488	526	507	496	506	499	566	506	488	509	557	486	510	502	518	493	504	479	533	516	473	502	527	526	558	483	494	487	517	494	481	496	493	523	484	547	549	493	483	505	513	519	500	516	489	470	478	535	530	508	548	510	511	446	520	511	462	511	486	502	516	505	491	484	473	485	506	538	499	531	439	497	495	500	501	491	515	497	482	513	503	536	501	505	520	500	498	485	523	495	477	539	528	485	491	525	466	538	488	489	526	500	501	460	467	459	507	494	496	500	506	530	522	499	478	513	498	468	506	510	506	473	474	482	514	486	543	496	541	506	521	506	518	475	507	485	535	517	523	534	487	529	519	515	514	502	479	485	514	507	514	514	515	507	502	543	505	519	525	509	491	523	490	519	543	506	552	538	552	494	468	476	496	522	490	498	462	479	522	465	493	504	533	501	510	498	492	504	519	506	487	471	530	518	440	531	504	498	521	473	503	488	499	525	538	470	496	450	451	470	483	490	518	463	479	514	495	475	491	510	457	495	479	498	513	499	482	495	459	497	486	496	499	480	506	524	517	518	539	481	470	498	544	501	513	513	528	487	516	501	547	509	519	511	492	513	508	490	529	480	500	515	471	522	501	507	517	527	470	529	501	520	505	505	527	506	494	480	469	513	542	526	512	533	516	482	470	510	514	532	509	513	513	468	540	520	522	485	504	445	485	474	506	522	483	479	522	527	504	525	529	513	463	504	474	509	515	508	495	487	515	515	513	483	517	523	473	488	492	514	485	493	525	570
23178	21396	29451	23724	21396	21226	4318	1200	935	861	754	750	698	671	650	637	590	580	606	543	508	502	543	546	547	507	537	487	523	494	486	479	490	530	501	483	451	497	461	508	439	471	491	515	478	503	483	485	449	472	502	421	456	469	461	471	403	493	495	442	428	491	469	439	466	474	436	476	427	452	462	429	427	441	459	464	478	497	477	455	480	460	476	500	440	481	451	492	445	458	424	425	484	469	496	437	465	469	444	452	462	493	493	477	491	472	433	456	482	480	447	466	484	497	440	434	484	441	464	444	453	479	477	447	494	442	454	412	427	474	496	444	429	416	423	460	463	480	486	482	460	462	460	452	461	437	494	449	506	466	462	472	452	455	446	467	486	422	515	436	443	450	463	480	476	455	454	426	481	476	493	498	460	498	462	443	476	468	472	440	438	470	467	490	483	471	483	465	496	473	532	461	474	426	495	471	473	471	465	465	443	463	453	511	466	446	436	422	435	450	463	439	456	428	490	415	506	460	452	461	495	508	431	431	478	458	477	495	462	470	453	434	430	497	404	434	471	491	469	446	466	455	461	444	465	460	488	461	463	435	483	448	440	456	500	480	482	466	446	403	484	416	474	460	470	442	472	474	440	462	482	451	467	446	488	482	443	431	434	451	477	442	457	459	451	465	455	481	451	493	483	478	450	467	506	468	471	432	480	452	467	445	468	443	418	462	418	427	467	440	466	480	401	425	487	449	478	422	428	459	463	467	448	482	457	493	501	436	418	434	474	452	476	508	458	459	478	478	442	463	485	480	471	441	445	410	468	470	460	476	503	475	461	457	448	449	459	451	455	502	426	470	491	448	463	472	437	498	433	471	492	488	436	478	468	453	446	481	449	480	484	444	456	460	436	474	420	458	443	475	468	417	459	439	470	431	444	443	520	452	411	454	448	463	470	435	430	460	467	441	424	453	442	450	463	450	472	452	450	437	495	430	432	445	451	432	477	440	462	448	465	467	441	480	472	504	433	444	420	444	485	465	466	467	479	473	470	468	436	462	460	441	461	454	493	444	450	454	448	498	485	469	466	453	470	414	462	449	457	510	480	456	450	470	448	457	483	481	452	444	472	441	438	473	458	451	437	438	411	468	459	459	477	456	423	442	480	481	425	417	449	463	441	447	479	486	447	460	483	462	464	459	458	424	451	493	457	482	480	519	500	512	486	471	485	473	457	493	460	451	409	486	444	449	442	429	480	447	478	432	466	437	453	463	462	420	418	440	433	444	481	456	456	455	423	485	434	443	495	458	460	459	464	434	499	424	441	454	470	461	500	463	450	443	453	440	464	453	484	474	429	444	474	406	481	426	467	419	512	489	432	467	458	465	428	450	446	457	439	431	432	432	495	441	461	427	484	425	491	434	478	428	418	430	468	499	464	446	485	428	488	454	443	451	451	466	473	475	467	444	455	481	454	423	461	480	482	455	466	473	468	468	460	485	445	437	448	516	489	460	448	470	447	443	451	433	455	497	451	446	426	465	466	495	434	473	455	443	442	456	463	429	499	494	433	446	411	454	475	445	447	471	428	457	441	435	462	475	416	455	431	447	476	440	469	469	503	429	493	450	488	462	444	452	488	484	444	443	409	431	478	448	464	462	450	432	453	459	433	488	427	425	480	466	464	446	457	452	458	417	480	494	444	474	436	454	471	444	408	446	440	467	471	454	477	465	426	484	476	496	459	495	467	465	437	458	474	437	443	472	473	474	442	471	487	462	423	433	477	468	456	471	440	449	451	472	484	464	447	444	468	461	428	462	429	457	442	498	473	470	456	482	448	452	462	442	456	433	453	434	481	459	458	436	451	471	423	490	426	445	473	435	452	429	465	454	468	447	441	454	383	489	454	441	414	433	438	457	432	439	487	466	470	445	448	469	451	429	452	471	472	440	472	448	474	482	447	430	491	441	482	475	441	428	455	433	468	473	464	481	462	441	479	479	470	436	450	482	431	423	414	443	481	453	468	462	440	445	478	435	467	470	456	449	466	481	399	476	425	452	478	438	426	422	440	442	430	444	475	425	460	465	452	462	448	454	418	486	433	459	479	437	440	448	456	409	446	463	445	472	434	416	433	423	498	441	523	483	479	503	430	449	454	443	465	435	457	468	472	461	462	452	456	459	466	499	466	464	444	502	483	462	491	450	474	439	477	472	442	476	444	467	468	431	441	510	433	454	464	459	480	456	455	471	475	462	432	453	486	418	474	453	448	450	444	475	483	498	469	455	519	434	465	475	455	461	481	419	437	467	449	459	443	474	433	471	447	463	463	447	453	487	436	421	438	463	445	420	443	474	464	434	444	474	452	426	493	465	454	494	467	446	429	455	460	466	486	461	434	446	499	438	432	433	457	443	475	505	463	487	486	488	480	468	448	436	473	473	446	449	455	448	459	441	426	429	480	447	462	476	449	459	432	451	441	466	433	480	429	470	470	478	482	495	457	474	483	455	433	456	466	464	448	438	449	461	424	463	473	446	456	488	461	451	446	461	397	494	475	445	453	464	433	470	516	459	476	446	461	464	455	471	461	464	429	469	490	469	457	434	439	459	500	450	484	453	491	456	439	488	474	429	466	460	469	470	421	454	483	476	435	427	467	471	435	450	442	446	441	435	440	447	502	468	467	455	456	457	472	452	471	478	440	479	439	452	445	469	475	457	471	463	423	466	455	483	454	448	474	466	487	459	479	442	453	504	486	434	439	455	436	489	435	431	437	457	449	450	445	450	442	448	436	488	453	469	471	499	451	450	439	485	453	463	455	459	454	471	444	485	431	447	457	505	459	493	453	441	453	445	443	448	447	475	452	454	431	449	470	440	437	461	468	437	444	468	472	437	447	475	458	486	475	459	429	499	449	446	450	463	503	488	441	482	447	451	480	456	440	473	470	421	432	486	476	451	468	467	461	449	483	493	422	502	492	465	488	475	446	449	471	439	487	480	433	463	441	456	450	469	446	442	428	425	449	436	449	420	457	444	476	443	475	483	466	446	459	484	455	465	419	450	451	489	446	483	459	436	476	477	473	468	485	440	451	449	456	477	431	427	441	464	466	416	448	497	474	437	452	477	459	455	434	474	446	470	470	456	437	493	452	425	471	467	445	463	440	461	442	487	452	455	418	453	466	436	465	440	465	463	479	495	460	455	484	518	439	436	436	462	447	434	473	450	459	441	455	501	466	456	484	439	452	445	462	463	466	445	469	476	464	463	459	476	465	427	434	475	458	481	435	476	460	528	439	440	467	443	461	447	436	455	440	465	485	470	481	456	479	441	447	462	476	432	476	445	481	419	459	506	450	473	436	457	442	469	483	411	443	467	509	459	448	445	500	477	477	445	418	464	461	440	446	421	441	451	422	497	450	416	430	446	459	473	504	457	457	439	447	473	507	437	447	459	462	421	482	432	468	496	438	442	472	432	463	499	457	468	460	463	438	482	439	435	472	417	475	493	456	508	472	464	452	479	450	475
8725	17848	15087	8261	5883	4359	3361	2809	2293	1940	1709	1528	1401	1342	1232	1148	1129	1040	1002	946	904	925	861	873	857	794	817	844	786	782	812	792	751	757	750	816	801	770	757	779	769	758	787	761	749	730	721	733	732	703	710	717	811	742	769	740	743	701	735	730	746	729	758	753	703	743	716	776	730	724	738	750	739	723	755	708	735	703	736	711	750	678	747	735	741	690	720	714	708	703	719	759	721	767	754	698	787	745	700	714	701	731	692	717	727	703	686	710	735	736	729	757	670	714	723	717	738	727	701	746	742	709	697	768	706	697	715	719	751	712	744	723	718	698	751	691	714	688	740	709	720	723	702	711	723	702	738	743	707	742	744	683	697	724	743	721	693	737	693	734	705	684	726	717	738	715	737	722	704	724	688	738	728	697	720	757	718	724	670	725	672	748	675	738	776	704	699	760	674	724	726	717	718	704	697	715	744	724	716	699	733	691	659	662	722	702	719	681	737	698	707	719	726	718	703	706	726	664	718	704	738	665	703	703	715	697	717	732	703	715	702	792	658	711	751	770	709	751	734	757	732	708	703	759	724	775	684	694	738	754	716	689	708	742	732	757	701	700	715	699	704	703	690	680	713	681	689	690	711	763	717	737	771	712	729	726	718	716	716	674	721	662	702	705	664	745	753	760	720	730	749	702	711	689	706	707	722	653	715	709	721	706	712	705	697	694	709	732	779	675	702	708	705	676	718	691	690	724	771	707	720	697	705	732	684	738	708	695	640	746	702	746	757	691	718	738	789	713	699	766	741	727	735	742	712	718	718	729	702	726	745	721	700	713	731	683	713	735	728	750	701	731	679	720	739	689	718	717	732	715	699	740	711	704	739	760	714	746	688	749	713	703	709	728	740	751	724	713	709	723	701	676	705	740	724	735	700	688	684	675	754	727	703	726	692	691	687	734	672	715	686	770	710	702	705	703	722	724	698	706	708	718	703	763	719	729	699	708	712	704	711	722	705	740	716	738	692	710	701	753	733	713	727	692	680	688	713	756	708	710	722	723	751	701	730	696	720	645	705	684	694	706	729	714	680	656	724	699	748	713	710	709	728	704	693	671	730	711	706	686	703	765	696	730	737	707	714	751	696	708	668	731	696	714	695	742	756	697	703	712	708	699	723	705	732	713	699	719	737	709	663	675	711	695	771	704	723	720	697	742	683	738	711	720	717	688	712	736	713	720	712	690	744	734	669	726	692	759	734	710	648	696	729	710	754	742	701	695	681	734	765	706	646	651	694	689	664	697	699	730	701	692	734	738	756	714	697	730	719	706	736	761	741	688	699	673	730	728	719	683	754	710	813	652	730	714	725	726	697	649	724	732	687	720	741	758	741	689	731	677	741	743	700	703	704	713	736	703	699	760	685	708	704	732	712	689	771	697	677	730	742	707	708	674	706	679	734	708	686	739	756	662	701	691	667	705	727	728	744	745	749	684	709	702	730	704	692	718	712	699	679	705	674	680	746	697	683	705	667	713	677	715	717	758	694	694	726	699	703	710	683	691	714	718	792	681	722	711	642	739	723	780	718	727	744	703	701	686	785	738	740	678	708	700	698	681	695	747	658	707	686	672	746	739	704	696	695	689	689	706	732	686	783	745	694	708	713	705	711	737	704	723	668	671	741	675	700	663	734	695	703	695	716	691	746	700	718	711	774	698	720	680	733	686	675	751	716	691	704	741	693	746	655	692	690	703	709	663	705	719	708	660	716	694	740	702	716	690	712	708	737	767	717	686	674	707	701	767	703	785	652	713	716	723	702	740	709	736	693	722	656	727	713	682	721	719	704	740	704	684	728	750	716	736	744	674	731	702	733	655	714	722	740	702	704	618	735	744	736	705	688	746	740	733	667	711	731	710	724	686	737	714	737	753	688	722	679	757	685	716	726	702	695	742	640	721	717	738	746	721	696	690	708	736	670	746	707	700	708	786	726	710	709	735	692	686	718	731	712	753	757	723	712	763	699	666	714	688	767	694	737	732	717	736	743	740	673	667	663	691	704	682	704	708	683	661	768	748	707	705	666	694	752	702	749	724	679	711	660	667	670	774	697	702	679	685	709	731	742	696	714	734	689	714	734	708	725	683	691	731	755	719	686	687	703	678	712	716	718	704	728	690	745	698	746	696	751	706	738	733	673	728	683	706	748	780	715	698	689	739	706	666	677	698	700	728	698	760	749	720	744	739	680	687	726	735	723	722	725	768	723	712	727	737	731	673	696	723	717	755	721	740	729	732	730	701	705	697	702	681	762	701	678	721	672	717	720	742	714	720	699	694	661	743	679	723	716	726	723	723	737	712	682	725	714	727	705	706	688	680	698	728	813	692	718	741	768	721	728	730	710	700	703	687	718	727	681	747	758	712	708	723	742	739	691	703	663	736	747	746	693	692	683	676	712	730	704	729	691	734	740	706	705	716	731	704	702	667	723	757	675	713	674	686	701	748	715	729	681	665	693	760	732	718	750	698	788	716	690	720	740	772	746	697	688	729	722	697	734	687	676	678	718	685	680	680	692	677	719	675	685	704	653	699	748	721	745	735	726	713	684	724	709	768	704	723	697	695	711	692	681	712	724	708	697	729	723	726	707	701	668	684	719	725	726	739	731	751	720	802	761	720	662	710	724	713	694	766	729	682	720	706	691	695	671	714	726	683	723	718	683	737	709	698	718	691	748	765	725	736	744	729	727	718	690	673	741	711	685	745	670	681	688	774	680	698	703	756	727	695	709	719	693	705	731	724	740	707	718	689	719	723	676	676	762	708	711	688	706	725	732	724	698	738	728	671	684	719	700	706	742	667	703	679	733	693	674	718	730	698	693	697	707	697	698	668	694	682	761	723	750	721	725	782	707	679	668	712	682	738	714	728	742	688	676	672	688	712	700	714	694	735	725	717	690	641	693	752	711	688	703	712	748	727	716	703	712	653	684	724	757	692	730	732	701	722	696	662	714	703	713	726	709	680	711	664	712	698	677	738	748	692	726	684	683	693	727	732	740	740	714	689	705	715	717	693	733	724	717	696	745	759	711	698	687	694	731	721	742	719	706	736	723	704	740	721	736	745	728	742	705	723	705	695	688	746	732	723	707	745	673	704	722	716	732	728	706	730	732	661	704	692	735	774	731	717	743	717	724	732	733	739	734	686	634	699	703	697	734	701	695	712	690	674	694	667	717	704	742	709	717	779	703	671	697	693	737	712	734	731	705	671	703	703	764	709	679	707	707	702	735	696	716	714	673	779	722	699	720	693	667	707	664	699	743	705	702	687	706	735	744	732	755	682	718	723	700	737	747	737	750	772	711	674	740	691	758	683	761	729	716	659	741	648	673	726	715	696	705	744	669	716	716	759	731	719	697	692	707	711	712	715	675	729	646	766	741	737	705	656	736	726	730	730	687	709	771	734	703	684	782	694	735	679	682	721	723	713	735	712	646	754	735	671	718	722	638	714	719	669	691	680	679	664	717	701
26895	20918	8286	443	230	192	180	150	145	136	137	132	119	122	115	127	143	122	118	123	124	134	119	127	113	125	115	122	120	139	109	121	109	124	111	101	128	127	119	108	121	121	103	126	112	116	118	118	107	144	115	123	108	125	116	126	125	129	128	132	114	107	109	130	113	108	133	121	107	110	128	121	130	132	115	113	122	136	117	100	109	92	122	113	109	109	141	100	128	126	108	115	108	109	117	91	121	123	126	133	123	130	126	134	109	118	125	128	115	94	124	121	119	119	132	121	101	110	103	127	128	121	96	111	114	116	136	123	123	104	119	114	116	126	110	110	128	123	115	120	95	92	111	134	124	113	115	116	118	119	91	108	129	107	130	118	113	129	143	117	123	118	81	125	139	116	120	113	129	136	107	130	120	105	115	133	127	116	128	142	111	111	107	117	109	121	140	124	105	125	121	114	128	123	109	112	128	118	109	107	120	129	126	112	128	123	125	111	115	129	114	105	98	110	117	113	101	116	100	101	123	127	106	133	129	120	102	120	126	121	127	111	130	132	104	116	118	103	114	129	114	111	135	119	114	107	123	117	129	117	111	119	113	112	139	115	129	127	120	114	118	109	125	107	120	124	138	89	108	111	116	118	128	111	132	130	118	120	114	115	108	117	121	118	114	114	108	117	105	105	139	114	125	106	100	152	111	124	126	139	112	93	130	114	116	126	110	100	120	129	131	99	128	94	135	105	110	135	138	112	124	114	114	119	98	122	129	111	141	121	111	114	149	117	122	128	141	130	107	113	127	95	124	118	125	112	137	124	115	121	121	111	111	113	117	115	132	122	113	127	118	112	107	123	127	105	105	112	139	113	119	144	127	129	111	107	115	128	111	132	98	122	125	109	127	109	120	132	115	107	103	100	120	127	118	111	111	104	109	98	127	103	115	113	132	104	106	113	121	127	117	99	107	142	97	112	123	110	107	124	120	117	110	124	139	101	112	113	103	119	118	104	107	116	122	105	121	104	106	132	111	118	115	117	134	129	117	123	119	120	108	125	129	118	98	99	104	101	99	123	124	133	111	110	120	119	103	125	122	117	117	114	120	120	113	138	113	130	94	123	101	122	130	129	119	113	124	105	116	132	119	153	103	128	118	104	100	112	113	106	113	114	118	134	124	102	118	115	115	131	107	135	110	108	98	122	115	114	112	106	119	118	124	107	122	111	94	108	136	130	103	134	122	144	110	122	118	115	122	135	113	150	128	137	106	118	125	117	137	117	111	117	127	124	113	108	105	117	124	112	130	121	120	100	105	121	118	134	108	112	117	133	115	119	133	101	119	133	127	105	100	119	115	113	116	118	129	118	119	122	124	118	131	110	97	121	111	118	131	100	112	117	133	106	134	129	135	135	129	123	110	115	111	123	113	130	114	106	100	139	117	127	117	114	127	119	122	114	116	115	111	135	123	103	141	104	113	133	109	101	114	129	121	130	120	113	110	110	124	127	128	143	121	117	116	128	123	118	103	109	124	126	110	123	129	121	134	141	109	128	107	136	115	106	105	97	112	107	122	112	117	122	125	86	119	114	108	115	96	125	112	141	98	117	120	123	117	140	121	127	121	96	126	105	151	114	103	121	102	114	94	142	120	124	124	98	114	111	111	120	121	129	110	111	118	139	129	122	113	112	114	108	127	123	120	112	109	125	113	136	115	117	108	128	125	115	101	115	126	105	121	107	103	110	124	119	113	114	126	127	118	123	113	127	122	134	106	114	132	126	108	130	110	103	127	133	93	125	117	125	123	130	109	126	121	105	130	112	116	119	119	113	118	115	120	118	109	120	133	122	98	109	108	133	124	85	111	94	123	110	109	106	108	110	118	113	123	115	109	112	129	112	130	128	110	129	108	127	108	117	102	120	119	126	101	108	143	131	134	102	113	106	115	116	116	118	116	141	114	114	120	110	124	120	107	124	103	134	126	113	120	120	127	123	106	122	110	107	97	114	111	121	117	124	123	111	129	116	106	121	117	124	113	101	95	134	100	124	112	97	102	113	118	117	120	114	105	116	116	109	113	124	124	126	100	116	108	128	115	144	119	108	131	131	121	105	115	113	123	110	112	105	114	120	124	125	130	114	117	90	110	115	113	123	130	120	100	106	121	102	106	131	129	117	121	122	120	106	110	123	101	118	130	125	126	120	109	121	115	129	124	112	134	116	122	111	109	116	107	94	118	134	108	93	116	113	111	125	117	123	120	123	116	103	117	105	109	110	106	124	123	118	121	108	120	106	107	127	121	109	112	106	107	101	126	114	128	133	117	135	108	117	127	115	122	134	114	115	123	133	106	109	119	122	124	112	115	112	119	129	131	129	113	123	142	130	114	132	131	114	141	116	120	121	128	119	126	139	114	111	107	117	110	126	114	116	112	121	129	103	102	108	124	114	101	119	119	122	134	116	117	126	98	99	121	123	119	101	124	124	113	113	105	125	115	107	115	96	119	122	127	112	104	123	113	118	123	115	127	112	124	127	114	126	106	122	130	119	125	142	114	126	121	116	95	114	128	117	143	111	135	126	106	101	104	123	120	109	115	100	95	103	107	105	112	116	124	100	123	130	96	103	118	107	116	118	130	133	125	123	102	98	116	123	109	109	124	130	111	112	134	121	147	114	127	124	124	108	115	116	117	116	125	128	107	128	111	107	103	124	111	115	112	120	135	117	126	126	115	118	124	135	126	110	125	117	116	94	111	117	117	134	138	119	131	116	118	131	122	130	125	128	100	112	120	103	128	123	108	118	114	115	114	112	123	115	100	116	122	101	124	127	106	104	107	122	116	97	120	124	116	117	114	115	126	134	129	137	126	104	123	124	131	115	130	101	113	119	115	107	101	146	121	126	110	109	135	112	125	110	142	107	131	133	121	104	111	107	125	119	106	112	106	111	122	122	106	119	116	114	119	124	126	107	113	122	99	105	119	122	132	90	114	128	116	128	126	121	128	131	113	127	101	120	118	132	118	122	120	112	115	125	116	114	121	136	109	132	123	117	116	124	109	91	109	118	161	138	117	123	101	114	132	105	125	109	115	125	129	121	127	123	133	120	118	117	116	135	124	103	111	121	115	121	112	117	110	107	128	118	120	115	121	122	112	95	124	126	114	130	117	93	136	132	112	118	111	115	123	105	122	110	108	108	119	130	118	115	92	135	114	112	133	112	96	111	117	133	132	118	112	129	112	105	116	107	107	93	141	119	125	113	123	118	104	128	108	114	132	130	129	108	126	118	109	116	129	123	124	114	103	122	105	117	120	105	103	116	108	103	118	110	123	114	116	116	103	123	111	124	128	122	116	131	108	102	109	130	109	115	116	116	131	128	133	110	113	117	102	127	115	130	115	123	129	92	109	135	106	115	121	128	102	121	112	121	94	108	115	115	111	119	114	125	99	114	102	108	144	132	124	118	124	122	136	115	118	110	127	112	100	105	130	133	109	114	136	135	117	113	113	110	116	97	119	121
3899	1452	1180	648	443	362	341	313	290	257	269	210	212	228	251	218	190	241	212	214	207	205	223	232	208	179	210	216	202	208	198	201	206	218	237	175	178	207	215	184	217	221	204	215	213	206	208	213	202	210	229	214	192	210	222	219	196	200	198	209	209	211	212	203	211	211	203	220	191	211	178	203	190	203	211	225	188	200	188	214	238	212	207	182	211	206	188	191	198	215	207	218	176	203	196	205	183	210	179	193	184	215	220	238	230	210	221	194	235	209	195	220	198	211	228	188	188	213	192	221	215	225	188	213	194	199	238	208	218	184	181	209	205	182	207	219	204	218	200	215	215	193	223	231	227	192	202	200	216	192	209	199	196	178	202	205	212	197	204	186	210	211	197	223	233	201	199	190	226	172	210	203	201	217	207	198	212	184	209	196	198	209	181	195	209	199	195	220	183	190	196	188	224	212	181	193	181	205	198	183	248	207	202	201	191	202	202	206	200	224	193	206	213	207	215	193	247	186	217	214	212	213	191	192	184	185	208	199	194	202	201	202	210	206	198	215	207	208	197	218	210	193	179	186	203	223	204	189	206	188	227	192	192	212	210	189	209	211	199	210	178	201	215	200	213	204	194	206	191	190	218	206	189	217	198	219	200	187	199	196	174	188	212	182	207	184	228	207	226	207	188	247	176	212	187	192	206	234	205	185	184	220	186	208	209	180	197	208	175	209	173	227	209	196	202	197	175	201	194	193	201	210	193	162	208	192	208	220	186	213	194	198	191	206	200	193	225	203	196	175	208	250	225	176	210	212	199	189	215	216	236	205	206	190	202	195	173	216	179	191	196	189	188	181	201	208	205	201	198	194	205	208	199	189	209	213	190	216	189	234	191	191	192	196	229	188	177	179	204	201	213	204	208	208	189	193	225	194	217	202	219	220	218	211	218	187	180	209	201	219	228	217	190	216	228	178	204	192	206	204	206	184	193	182	187	195	211	203	199	206	228	246	209	207	187	187	206	195	215	199	232	212	210	204	183	191	182	185	215	193	205	200	189	191	211	220	186	199	208	198	225	193	234	191	188	211	200	190	203	225	228	173	223	212	191	173	228	208	194	213	198	209	188	211	209	189	191	181	212	201	192	192	185	193	207	185	209	200	200	201	217	194	209	218	212	200	238	196	189	206	216	241	207	230	203	212	196	191	196	217	210	189	214	198	229	210	218	169	203	195	227	186	167	203	200	188	209	229	207	195	187	209	204	226	192	191	206	208	184	215	213	187	210	198	211	182	231	176	203	193	219	210	208	203	222	206	188	219	198	185	186	199	247	183	218	184	192	222	203	186	228	194	193	211	207	201	189	188	220	207	196	221	193	188	189	195	228	185	201	223	224	208	211	215	187	203	203	201	218	201	208	205	205	199	182	210	201	224	169	201	196	211	189	207	222	194	217	209	205	189	206	212	195	215	199	205	189	204	212	192	187	191	208	192	213	207	227	202	230	197	188	204	171	230	179	187	188	214	194	203	201	217	238	196	201	183	184	201	212	211	232	188	185	213	213	197	190	202	209	204	198	202	203	196	191	223	225	207	233	192	179	206	217	228	205	199	200	182	201	192	210	215	196	218	195	190	226	197	211	211	223	179	185	232	234	208	199	204	205	213	212	212	190	211	208	158	192	205	210	199	220	181	197	209	190	192	196	228	219	226	202	210	199	257	217	210	202	213	238	224	216	207	183	196	198	190	194	207	208	220	211	212	210	193	201	194	211	204	176	199	210	211	212	198	198	200	214	204	219	201	223	229	197	191	219	198	226	245	205	193	186	201	197	205	214	198	199	219	213	210	187	178	204	215	189	188	224	195	237	184	199	196	202	202	208	198	199	197	215	197	209	201	211	208	202	225	180	196	187	215	205	207	194	225	212	235	170	205	186	228	223	201	224	221	193	203	192	186	213	187	221	205	199	181	211	208	198	188	196	198	176	225	203	207	184	244	190	200	195	198	200	197	200	177	213	184	183	190	208	195	220	238	208	202	185	209	208	221	212	186	193	209	201	202	203	200	187	207	187	199	202	182	212	222	196	224	206	194	197	200	218	178	223	183	190	198	190	197	204	207	172	179	198	213	179	182	229	196	193	217	240	217	188	205	212	193	189	225	197	228	201	199	202	226	183	195	212	194	197	212	202	209	181	211	185	213	180	218	205	190	209	205	213	205	226	188	192	196	205	182	184	204	197	207	225	213	198	220	190	206	199	186	193	180	192	215	213	230	185	218	205	211	210	208	203	216	218	202	195	212	198	226	203	211	205	209	204	211	187	221	221	214	231	199	217	194	223	214	216	185	212	204	213	191	185	197	215	193	201	225	208	191	212	203	202	207	239	212	186	202	226	202	219	204	211	201	196	184	227	228	211	174	194	216	219	191	189	212	191	212	186	219	204	211	215	198	190	189	209	195	194	214	214	193	201	173	193	200	169	209	190	188	198	196	181	180	202	176	209	216	198	206	212	225	212	198	211	182	196	216	215	186	198	190	189	213	195	210	196	210	213	197	216	210	184	215	217	189	212	200	198	197	186	184	190	217	208	193	209	204	202	194	191	205	213	191	182	202	189	196	204	198	206	207	205	199	226	209	239	226	203	196	219	203	204	179	183	218	220	184	200	201	207	175	186	210	200	206	191	226	190	187	219	219	218	214	198	213	195	201	191	214	220	221	191	210	214	202	197	189	202	226	209	196	203	211	200	190	201	194	194	206	210	173	222	213	233	199	220	210	212	249	209	201	208	200	177	212	216	218	201	201	203	224	192	206	193	196	190	192	203	180	204	227	211	213	198	213	211	213	195	192	198	178	193	195	214	213	213	208	175	166	219	231	198	234	194	169	199	220	229	185	217	210	200	221	204	189	239	215	216	206	183	224	177	200	211	197	170	206	231	210	213	217	206	211	189	196	206	215	226	187	168	205	193	201	219	176	233	192	212	190	228	196	215	219	194	211	178	193	209	206	200	204	189	211	193	188	178	221	213	184	198	197	231	164	194	237	234	198	194	200	200	188	195	182	205	206	217	192	188	205	227	224	194	213	197	215	194	210	193	234	203	181	193	191	211	200	197	209	218	209	191	199	201	209	176	204	193	214	193	176	198	187	210	220	176	190	193	200	193	221	205	213	195	202	191	210	197	228	197	178	220	213	212	236	215	183	222	217	191	194	177	195	203	198	194	222	207	193	217	217	223	194	221	180	193	203	209	196	213	212	190	219	216	211	177	206	196	192	194	231	197	203	187	204	198	214	202	204	199	200	191	197	205	200	206	203	219	192	220	180	192	177	215	199	254	205	211	199	204	214	197	216	194	225	206	199	189	204	194	202	192	194	191	197	181	206	218	226	204	178	205	172	214	194	196	212	193	189	185	190	178	209	210	196	207	203	207	196	213	201	205	227	193	216	208	225	209	231	217	184	180	194	199	207	204	222	201	196	207	205	194	226	201	192	212	196	223	206	206	227	222	210	215	205
24218	21424	28901	24361	21300	4392	978	666	543	508	410	449	440	375	387	396	379	369	347	351	394	340	372	325	350	310	309	351	340	339	316	354	323	327	323	329	295	314	334	326	290	340	319	346	362	332	331	328	290	342	320	303	344	324	312	321	325	346	334	339	328	316	284	320	305	284	305	322	307	323	298	326	332	341	335	282	320	313	341	280	283	320	319	314	333	324	294	305	318	302	323	313	312	302	299	349	324	336	304	338	350	294	293	306	306	332	321	282	305	318	325	332	345	338	316	297	334	299	305	317	283	353	307	315	321	340	304	335	296	337	323	297	278	307	310	322	340	318	319	308	332	307	336	332	313	278	319	275	277	310	317	290	328	327	334	314	323	333	327	337	319	287	298	336	299	336	311	320	312	307	302	315	306	323	303	338	345	356	324	323	352	342	320	306	334	307	301	324	327	316	331	314	331	313	332	322	358	299	314	299	350	320	321	311	329	297	295	310	303	298	333	320	300	332	320	308	312	316	321	328	332	299	318	297	332	328	313	341	293	330	333	305	311	301	295	305	305	333	306	315	361	288	329	340	317	332	300	290	321	329	321	335	320	343	328	338	336	305	319	319	340	342	302	264	310	305	294	316	304	310	329	336	328	306	311	298	333	317	293	306	314	314	346	294	314	314	319	329	314	332	320	317	345	323	310	295	336	317	332	343	295	358	281	336	310	337	310	332	318	333	316	328	306	312	338	341	289	283	326	292	281	293	302	302	293	313	310	321	287	336	322	290	329	329	291	299	333	298	327	323	327	302	329	288	336	300	305	325	325	313	347	329	322	309	316	311	304	308	327	352	311	344	334	337	317	303	307	310	330	329	350	269	292	270	311	362	332	325	309	315	340	336	319	298	303	296	290	326	292	309	312	280	322	342	313	318	324	318	331	296	312	290	296	312	318	310	320	324	318	315	298	327	325	291	333	310	315	335	321	292	342	294	325	287	336	316	312	314	306	298	300	299	324	332	298	340	339	326	313	287	311	312	286	299	329	301	304	323	319	322	294	290	322	342	323	295	315	309	324	328	349	318	304	323	292	362	296	307	335	346	324	287	310	321	352	293	292	348	307	326	312	314	307	297	290	311	307	297	275	338	308	317	316	314	316	327	341	311	307	317	321	315	288	354	304	309	330	309	339	338	290	323	339	308	306	291	316	311	350	323	309	328	316	297	306	324	361	291	322	299	301	336	347	292	304	313	314	301	342	301	304	328	315	329	358	348	344	320	273	319	318	315	337	292	357	306	314	302	287	328	284	301	271	322	338	317	330	335	332	321	299	327	303	302	309	333	276	300	319	338	300	306	328	323	303	307	298	305	306	321	326	310	321	301	337	326	336	351	304	316	321	290	302	302	323	311	308	326	303	313	315	333	309	327	335	302	308	314	356	296	303	335	330	330	319	330	314	332	320	297	297	323	310	326	314	323	351	317	319	324	255	339	346	352	332	314	341	337	316	317	331	326	328	282	325	318	307	321	338	308	290	313	318	307	321	303	320	331	300	357	317	311	293	344	302	305	331	321	320	320	292	341	308	297	357	345	340	322	280	331	304	306	313	326	328	367	294	328	332	292	309	344	320	291	294	272	301	313	327	329	336	293	322	333	343	307	360	326	309	325	338	317	310	321	326	340	321	340	319	289	327	340	331	342	300	327	275	334	308	314	309	332	307	329	328	307	316	294	322	294	313	313	314	328	339	295	303	309	308	309	333	318	322	299	326	286	305	308	357	311	289	283	315	311	329	321	345	327	305	312	296	343	334	299	292	335	324	337	311	322	318	319	325	324	300	324	305	348	330	298	348	317	357	329	329	338	321	296	355	298	306	296	305	306	303	314	313	327	271	297	308	313	338	294	332	300	309	330	280	331	312	288	321	326	324	307	309	341	328	321	315	279	285	312	345	290	354	314	283	349	364	316	317	326	299	305	305	320	316	316	326	304	339	301	292	304	285	332	332	295	307	348	322	294	315	296	290	328	299	333	334	345	292	328	295	302	339	349	314	322	341	310	293	319	343	307	324	320	309	324	278	299	284	336	338	330	306	303	336	293	319	301	329	321	318	312	323	284	342	312	315	284	321	327	317	292	294	325	305	287	341	321	298	319	321	302	316	317	295	329	318	328	312	314	347	309	319	303	277	288	310	288	282	311	308	327	301	348	329	306	347	318	332	337	315	300	319	319	316	342	318	321	339	332	309	339	299	326	296	337	341	296	308	300	351	317	307	290	312	330	335	289	343	327	316	319	299	311	296	318	304	353	285	320	317	307	303	336	341	327	321	328	339	289	278	278	303	317	305	321	341	347	322	296	315	325	329	321	319	313	305	305	330	308	304	309	302	307	295	303	297	320	317	297	308	355	293	335	309	312	287	310	309	274	290	322	286	325	299	332	331	317	310	318	335	304	310	266	324	288	293	322	316	341	294	312	327	292	317	324	323	339	331	317	313	306	305	293	301	317	316	304	312	319	309	321	295	309	303	312	302	323	317	287	338	303	334	357	299	332	311	295	335	337	325	332	299	314	325	321	334	315	301	290	338	320	318	306	330	336	330	290	291	297	300	311	321	328	337	325	373	370	303	335	309	319	303	308	335	330	322	321	295	301	308	335	327	340	324	305	302	303	299	336	269	334	292	309	298	320	288	281	318	304	284	294	306	282	288	296	318	281	340	283	331	270	303	328	307	299	322	297	326	314	319	299	337	303	310	313	330	300	313	314	314	338	305	312	305	291	330	297	296	316	317	298	304	333	341	328	332	304	306	301	309	328	328	303	314	336	335	322	288	335	311	295	337	328	362	303	312	313	324	339	292	333	344	325	332	320	323	342	311	347	312	307	349	333	355	352	338	332	324	298	301	306	298	328	330	320	334	304	309	328	291	337	321	314	327	343	297	337	299	295	376	332	302	329	322	299	355	313	293	318	326	307	297	309	321	320	311	315	327	333	317	319	309	319	306	315	290	333	313	316	325	345	279	311	341	317	295	334	318	316	312	327	319	317	329	311	296	305	302	314	331	304	303	326	301	323	314	336	313	240	309	335	326	288	301	340	309	318	313	323	318	310	301	313	336	303	277	338	349	328	285	315	287	313	270	308	321	330	299	336	326	317	313	326	325	313	324	316	306	360	330	312	317	323	310	292	336	309	344	322	338	321	326	313	288	302	289	307	304	278	327	329	325	313	353	294	299	308	339	338	304	324	327	304	323	281	342	288	323	295	320	293	308	286	323	336	323	328	309	327	310	318	311	311	305	305	298	291	346	321	348	301	305	318	323	315	334	290	335	307	305	324	311	314	305	304	314	320	319	300	313	309	328	312	326	324	280	335	295	333	307	316	323	332	297	323	303	294	345	302	314	323	287	297	336	321	301	298	336	305	303	305	338	314	310	318	307	321	304	287	299	293	285	317	341	336	318	310	346	324	296	303	292	324	277	332	316	313	323	276	313	303	320	296	295	315	348	318	311	327	293	296
5931	11333	9470	4844	3289	2505	1960	1540	1272	1169	945	942	846	750	774	744	719	644	648	617	643	640	643	580	591	568	586	579	597	549	553	543	528	540	536	530	527	551	517	532	561	515	502	515	499	500	497	533	518	529	511	483	512	538	520	502	521	492	555	507	516	513	509	466	486	495	492	540	546	498	518	552	482	552	493	582	515	537	534	503	530	484	537	542	483	506	503	561	545	506	458	539	522	471	472	500	491	499	508	536	496	520	545	519	487	510	525	508	508	510	511	486	556	476	506	487	507	500	502	534	557	507	508	480	505	539	534	530	499	517	472	506	515	506	476	529	528	494	490	484	496	523	498	526	505	525	493	539	532	487	530	502	473	488	487	509	474	518	501	502	484	513	524	521	477	515	530	497	463	503	516	505	462	515	525	502	466	489	552	520	483	541	550	524	515	493	510	506	514	506	498	522	513	519	505	513	517	505	518	521	505	482	505	524	514	506	496	542	517	518	482	501	510	440	503	539	483	489	525	530	520	520	489	492	483	523	519	499	519	502	503	486	523	507	457	519	503	489	511	515	501	469	532	510	545	506	477	529	495	492	513	488	526	526	492	508	506	495	498	477	457	501	500	508	477	517	526	506	499	549	519	508	499	503	501	476	517	533	452	486	539	518	478	506	521	484	513	519	519	500	476	524	542	555	514	533	521	525	499	483	504	484	490	518	509	526	520	522	513	544	484	510	483	454	521	489	503	493	484	497	499	490	513	528	551	530	550	494	512	500	536	485	502	512	502	543	507	492	525	470	516	501	491	482	574	461	510	471	496	469	513	559	519	483	521	494	518	506	498	470	515	511	519	488	555	483	492	502	505	524	468	457	535	516	480	516	494	507	528	500	539	517	484	494	553	548	509	516	479	517	481	465	506	483	522	489	546	506	462	509	511	496	507	472	449	487	536	502	508	513	512	501	503	512	485	550	508	479	479	518	507	543	523	487	512	573	453	543	487	549	519	500	524	481	496	537	506	492	505	511	509	486	493	501	492	506	499	520	521	502	495	488	462	519	513	469	488	517	500	476	521	524	537	507	502	499	504	489	513	532	553	494	495	479	492	527	510	482	486	500	509	465	484	492	513	503	529	504	544	453	481	486	504	493	540	494	513	542	496	509	550	511	492	513	467	538	509	475	531	483	472	518	512	517	505	524	533	508	508	496	498	491	488	545	455	498	491	516	531	480	473	519	535	526	476	489	492	514	483	516	532	483	488	510	473	463	510	509	490	548	471	499	500	550	508	496	526	523	517	500	512	539	506	551	515	498	494	503	487	512	484	489	516	509	501	509	538	502	496	529	526	484	526	519	529	513	516	520	520	529	461	527	492	527	533	523	444	500	489	463	484	511	524	482	483	484	537	498	511	513	488	495	458	513	447	512	521	537	521	564	469	514	507	496	545	503	518	512	497	556	510	543	509	501	494	499	465	487	526	486	499	502	520	487	483	485	483	487	529	518	498	482	537	491	505	505	494	537	506	506	480	531	490	476	506	495	509	506	487	507	453	504	516	526	512	507	510	503	489	517	497	537	512	483	488	496	497	493	514	495	503	473	515	502	472	556	535	490	490	512	530	509	486	508	513	499	503	527	510	528	540	504	525	516	499	528	496	488	474	532	500	475	502	498	503	508	488	544	545	457	524	486	527	513	503	551	469	520	492	478	505	514	492	509	523	457	503	527	509	514	514	546	537	490	510	491	549	466	442	518	496	482	493	530	491	464	477	493	458	501	511	546	460	506	535	517	494	509	516	520	479	514	492	494	522	504	529	480	499	514	524	494	520	530	511	472	516	547	493	534	519	494	516	574	496	500	520	509	499	535	520	472	508	473	532	497	525	497	515	489	511	490	476	513	505	496	522	526	517	494	525	509	494	503	506	497	499	516	533	484	537	492	497	527	512	505	477	532	501	519	510	520	500	521	525	487	559	507	518	534	515	512	539	501	528	485	511	523	498	506	499	501	520	487	503	475	489	484	481	498	532	498	476	502	549	529	479	493	486	506	492	502	473	495	494	504	486	505	505	497	518	496	504	490	487	471	500	462	511	484	527	477	498	506	552	490	521	489	492	479	501	485	497	511	523	497	494	478	512	476	513	511	506	505	498	502	512	483	492	493	502	538	498	505	475	494	543	479	495	492	493	474	504	502	502	516	480	491	505	466	495	545	478	520	504	484	508	515	526	493	531	496	462	524	515	534	470	495	549	516	543	514	533	542	471	499	488	509	511	522	483	472	525	502	512	490	498	519	533	515	497	491	486	509	511	494	498	539	560	486	512	491	486	522	521	493	498	490	495	488	523	537	518	530	531	507	500	515	489	498	521	519	526	504	513	470	514	533	449	521	514	506	478	485	505	513	510	460	513	525	531	517	500	506	498	486	485	466	513	473	496	508	498	507	475	532	513	536	524	521	527	492	511	506	501	510	504	514	496	521	484	499	503	455	496	561	508	540	517	472	522	516	474	493	532	508	505	529	512	507	504	500	534	516	528	470	484	508	475	510	497	492	503	509	500	487	475	486	459	505	482	522	452	501	518	503	453	503	486	475	504	501	500	520	476	524	515	510	489	528	504	502	491	526	510	504	509	498	512	532	530	471	485	510	479	536	498	473	508	519	513	477	554	544	477	496	497	524	495	500	530	535	517	462	515	494	492	478	485	544	472	521	493	488	529	482	537	508	501	488	452	478	471	482	544	513	563	507	493	468	497	478	496	510	471	494	500	498	492	505	517	513	477	515	528	520	482	460	496	501	530	507	507	476	525	468	460	489	519	491	546	520	506	467	478	493	490	476	483	503	525	531	482	465	507	515	521	556	547	471	536	494	479	515	502	519	525	462	497	461	536	501	512	500	515	483	496	484	531	510	497	500	485	525	480	532	511	500	528	493	504	467	503	500	494	497	513	512	540	528	483	498	537	491	492	527	532	504	494	495	506	517	439	501	514	497	504	508	472	521	488	479	500	560	502	473	507	531	492	482	506	512	508	513	519	500	473	503	519	500	521	506	475	525	523	512	505	535	493	535	536	478	533	497	489	515	489	494	494	516	551	463	525	476	530	508	512	521	528	507	530	503	533	495	502	497	521	494	524	513	508	539	510	504	478	503	498	502	553	499	521	490	515	499	509	483	517	502	528	504	499	504	518	498	507	485	524	494	524	517	516	453	490	507	503	502	515	505	478	492	485	506	464	473	498	496	455	474	533	507	496	510	517	525	524	507	541	493	524	503	513	528	505	495	463	480	498	490	508	513	531	485	506	525	516	492	521	518	482	564	491	501	507	526	482	501	507	529	508	507	522	469	519	547	467	546	564	506	537	494	499	531	507	520	467	481	484	508	504	515	471	523	509	498	504	504	504	500	482	477	507	488	496	503	540	540	497	490	516	526	521	517	499	541	510	520	535	535	543	498	490	455	496	467	499	512	528	465	511	510	456	511	543	477	531	462	481	504	533	508	513	476	494	505	557	498
23203	21408	29451	23730	21408	21269	4196	1166	939	812	698	704	692	646	627	588	597	560	555	549	546	494	533	484	472	520	456	519	504	496	491	494	486	450	440	433	468	464	471	474	487	469	428	477	515	484	493	478	483	462	452	488	482	494	444	469	471	497	474	482	440	424	481	499	470	466	456	456	452	449	435	441	452	468	485	432	479	446	461	453	438	438	455	470	474	490	452	470	456	441	468	429	446	447	421	460	449	467	432	436	455	450	410	471	496	456	486	458	456	480	493	491	480	453	443	455	480	448	463	464	486	455	462	469	504	432	445	438	456	434	438	471	435	465	458	461	454	437	434	436	456	477	442	444	489	479	423	459	432	505	486	447	465	467	418	464	440	456	465	443	474	463	484	437	429	483	481	457	448	435	430	478	475	477	457	483	466	446	454	436	470	501	460	433	436	450	456	473	456	467	466	452	451	457	438	454	453	456	442	430	452	482	450	438	450	449	481	481	489	465	426	475	480	472	452	477	458	451	459	469	466	455	482	417	461	476	473	415	466	429	491	476	452	447	427	405	436	431	458	491	457	460	473	462	485	470	431	439	504	479	441	450	452	433	457	489	442	455	446	448	462	461	438	475	463	411	478	448	398	422	462	447	473	448	452	453	458	455	414	445	475	481	469	415	461	482	435	413	454	441	462	448	465	431	468	481	470	480	425	474	455	452	493	462	474	471	509	454	450	430	472	474	447	448	445	435	480	467	433	427	460	440	483	485	444	438	471	486	431	482	436	492	466	435	515	427	466	442	446	461	469	465	439	470	449	440	471	457	434	429	438	471	471	408	476	494	451	480	423	457	458	448	490	438	480	444	464	445	479	471	430	444	472	473	476	441	432	460	452	456	441	462	471	485	439	442	442	433	424	451	445	432	441	496	458	448	480	486	425	448	429	458	459	465	454	434	458	417	455	465	437	446	485	473	436	468	468	476	473	428	432	461	447	458	447	488	448	461	411	460	460	438	475	482	473	431	463	425	415	457	488	493	518	440	432	468	445	518	484	460	512	474	456	464	455	435	463	421	434	417	485	465	441	458	428	438	465	446	452	478	455	500	448	435	429	483	456	485	447	451	460	463	453	432	431	470	454	465	461	443	472	489	473	485	425	408	445	431	461	429	470	497	482	470	423	455	457	467	450	437	413	423	490	486	465	445	482	485	420	470	476	447	438	456	456	422	474	447	433	456	460	444	468	467	468	508	446	464	459	447	391	476	479	461	450	441	480	447	458	416	452	453	427	472	475	471	467	438	435	442	457	402	451	426	444	455	474	441	442	490	455	432	496	465	449	450	438	422	457	447	445	459	440	452	458	465	445	452	474	458	467	500	471	448	460	452	419	467	435	448	446	440	469	438	447	451	490	465	432	417	460	474	433	471	420	436	460	440	455	450	435	447	447	458	439	439	425	446	438	443	425	439	456	450	475	455	483	440	462	468	427	454	454	428	475	446	487	464	429	456	463	420	445	493	472	462	441	466	499	441	462	442	460	473	467	444	473	458	465	457	416	439	439	481	440	452	459	462	457	438	491	448	469	458	447	477	427	420	441	475	478	457	453	436	482	429	500	459	454	464	446	443	438	489	485	434	463	415	500	457	484	486	441	466	441	421	450	484	447	414	473	469	477	436	463	478	436	421	486	446	492	430	435	468	500	469	472	444	428	413	438	462	436	443	440	429	463	446	446	462	476	461	482	496	460	454	447	460	493	421	465	496	472	472	461	443	460	460	421	464	461	485	487	484	448	457	464	435	463	424	466	452	462	488	447	457	443	479	484	473	484	497	413	464	499	460	418	458	475	479	461	466	480	453	465	448	478	455	443	451	447	400	433	439	452	445	475	466	462	461	469	448	451	448	490	430	422	438	483	437	462	421	474	481	436	469	459	442	451	441	453	447	422	459	437	429	436	452	447	460	471	467	456	480	438	443	469	451	462	413	430	455	483	423	439	468	455	471	486	453	461	418	474	496	483	473	410	498	462	457	473	459	446	467	460	456	469	469	475	428	433	478	462	468	472	466	452	460	434	443	470	462	457	424	472	444	413	450	459	494	408	460	452	424	436	432	451	506	468	442	461	432	463	470	479	435	424	477	418	439	443	448	457	476	448	483	486	421	433	451	439	454	425	438	462	460	492	429	434	477	456	421	455	438	438	474	418	500	382	447	444	457	505	459	434	446	447	468	483	431	451	435	482	447	466	458	444	458	457	484	464	429	475	485	469	440	460	445	432	440	472	475	442	424	457	428	441	458	434	450	448	446	453	457	438	464	480	452	430	505	458	464	444	472	484	398	479	493	453	456	439	429	482	421	446	432	478	479	409	452	494	467	444	487	515	464	461	458	453	458	419	428	445	445	451	464	435	465	482	390	419	443	451	483	430	467	464	428	455	457	470	471	473	456	489	447	492	472	453	438	455	426	434	452	441	464	476	448	405	433	453	433	468	458	437	444	458	447	472	434	494	469	446	444	440	437	443	464	451	464	434	427	456	464	462	465	449	475	448	442	475	428	468	449	440	446	437	448	443	447	493	487	457	404	433	468	469	465	448	456	463	428	475	450	462	482	425	439	458	484	482	448	436	454	470	415	486	444	423	464	446	438	454	451	487	443	484	441	437	438	445	467	459	462	434	447	465	434	471	503	456	446	468	524	475	470	476	459	467	442	489	469	427	484	450	459	463	447	456	428	467	426	440	425	451	484	472	483	482	478	465	431	470	428	456	426	457	466	458	433	427	420	408	442	445	456	462	439	453	457	444	465	430	462	468	441	427	453	470	411	445	445	460	465	421	466	466	440	472	460	466	426	461	456	449	471	492	477	440	419	460	481	474	467	457	441	454	475	480	437	469	422	459	454	469	464	458	467	445	433	466	428	418	404	466	467	466	412	446	453	499	450	428	413	433	462	478	452	432	473	476	461	444	414	450	432	449	442	480	443	441	475	480	490	435	465	472	473	458	425	477	438	471	444	493	449	463	416	456	468	453	460	488	444	470	454	440	485	445	516	477	453	472	470	431	502	441	438	447	440	439	444	426	443	478	468	449	440	431	442	430	482	429	455	435	443	444	467	402	475	430	461	452	438	447	452	462	453	451	458	387	464	430	471	469	471	453	460	470	447	431	460	468	443	413	459	432	497	443	432	447	491	473	454	450	515	451	452	454	485	446	441	470	444	479	444	458	476	463	470	474	417	413	479	411	470	439	392	461	459	465	463	471	424	454	463	472	441	482	457	445	451	419	430	463	451	466	469	446	456	446	466	509	465	429	437	454	461	496	446	476	459	493	494	477	465	438	480	478	448	441	436	403	430	422	475	454	422	466	407	480	441	444	453	436	425	464	454	487	471	453	467	455	442	403	450	475	452	471	442	444	440	450	456	481	459	474	449	464	447	471	488	440	462	437	428	463	433	461	458	477	457	453	425	464	469	465	442	440	418	470	453	453	448	453	431	501	465	428	432	414	410	464	484	463	428
8782	18042	15079	8373	5819	4464	3302	2652	2242	2017	1691	1590	1432	1228	1275	1100	1097	1057	985	971	950	852	842	871	917	808	788	910	829	858	847	793	726	792	766	729	756	807	755	758	784	736	729	786	790	770	780	775	777	754	736	757	702	723	709	780	711	756	705	734	750	691	732	713	719	754	698	746	714	749	759	726	722	727	753	726	699	768	748	673	750	765	731	729	726	710	723	705	745	736	729	678	737	732	736	682	713	753	717	732	727	746	733	707	751	711	765	711	745	686	705	720	728	691	687	717	727	721	707	719	690	687	718	667	702	727	766	719	722	744	693	719	692	691	754	701	696	676	714	688	714	726	698	725	736	705	769	697	728	727	716	745	731	712	726	718	696	740	744	720	689	747	688	738	716	689	722	733	673	739	743	702	744	678	734	728	711	688	689	707	740	743	717	694	720	716	741	704	669	760	693	747	686	708	710	732	651	706	714	724	709	657	649	715	726	730	708	737	739	656	745	747	693	730	724	660	748	728	751	685	726	680	744	756	716	750	643	792	677	741	703	711	710	775	659	720	722	713	705	733	695	712	697	727	675	667	718	707	717	738	699	678	711	699	734	780	776	721	720	703	708	684	764	720	672	713	740	710	724	729	738	721	723	701	688	713	721	717	693	757	724	737	701	710	723	719	723	748	722	715	741	721	700	715	706	718	737	721	697	718	699	672	780	652	731	744	719	723	745	740	707	682	677	705	718	728	717	758	753	669	728	724	752	745	749	735	697	688	765	729	718	709	742	697	729	678	707	720	693	652	731	700	695	681	711	733	708	698	748	745	720	684	721	711	706	730	710	714	742	734	744	715	707	676	754	747	719	688	682	710	684	734	692	704	758	703	718	757	735	701	776	697	683	720	751	743	729	726	696	692	720	718	716	659	707	720	715	673	734	746	757	700	737	699	740	684	682	708	707	690	720	747	712	712	735	708	718	733	710	700	720	722	714	701	693	748	741	706	716	742	704	687	700	750	750	698	670	722	699	733	737	693	672	693	719	725	720	746	718	710	674	685	724	748	728	718	702	704	693	716	717	746	724	723	699	727	685	722	688	690	696	749	721	714	701	716	712	637	683	707	708	727	728	704	707	712	736	714	741	690	699	730	723	690	718	657	671	698	748	743	712	708	770	759	721	713	716	715	719	684	729	689	743	709	765	713	712	775	733	739	713	699	695	682	724	694	713	705	718	695	742	729	739	701	784	737	698	668	715	757	718	674	711	721	691	720	733	706	738	704	761	709	707	731	708	735	737	745	765	732	726	738	729	702	718	722	675	720	720	732	674	699	717	724	744	717	762	719	681	707	698	790	706	758	697	697	701	724	736	707	668	714	701	638	666	698	727	756	706	649	737	694	721	704	763	716	714	772	712	665	743	707	687	720	734	701	689	678	713	739	734	740	734	676	716	702	728	750	697	697	692	754	719	661	677	722	708	738	710	700	708	702	746	747	665	724	684	659	679	708	711	779	741	714	698	706	750	713	744	721	715	760	695	735	709	773	752	743	754	714	725	705	775	651	705	680	694	711	729	716	737	748	757	710	706	705	720	741	717	753	703	738	703	727	747	746	687	741	742	687	664	715	707	721	779	715	721	719	625	749	731	713	758	747	717	752	714	713	781	708	739	699	695	730	745	689	726	715	707	658	673	687	720	703	676	718	734	713	717	723	710	688	758	744	736	747	687	733	703	710	724	709	700	752	766	655	726	710	694	744	687	724	701	726	743	666	680	734	746	669	693	693	685	657	669	673	708	700	662	705	708	746	752	742	736	769	652	725	738	757	740	692	685	751	775	720	766	706	724	752	705	683	760	680	676	733	724	708	763	713	717	740	697	758	702	779	705	744	628	734	689	737	692	752	704	766	724	700	728	724	721	698	683	694	703	769	689	689	740	674	708	722	782	751	656	683	686	670	690	669	729	795	698	696	690	699	690	731	740	783	733	719	681	727	705	725	667	693	731	725	749	731	735	712	708	760	696	684	742	727	767	693	695	767	693	731	715	768	695	749	690	739	745	708	704	725	711	736	748	716	670	702	633	735	686	760	644	728	717	715	770	719	725	691	692	696	733	712	702	744	714	740	723	748	754	714	696	754	757	740	640	710	709	673	781	692	723	673	694	737	728	749	761	724	732	706	735	719	734	694	750	709	675	687	706	732	712	728	751	727	721	732	722	735	687	756	719	687	709	748	733	678	718	706	728	697	710	701	771	701	717	728	702	707	718	702	726	694	710	722	705	741	665	705	742	734	678	759	724	699	748	693	749	696	742	690	733	699	743	760	715	730	749	668	729	698	724	737	701	690	731	746	734	739	687	634	749	690	755	740	735	708	704	701	726	777	714	730	717	716	755	718	724	705	752	672	678	729	712	719	712	726	676	728	696	653	716	749	699	713	732	676	690	709	732	717	714	702	671	734	688	677	745	724	690	764	707	717	723	674	701	685	664	662	748	772	711	660	735	719	720	722	743	724	755	722	722	704	714	724	697	729	720	690	663	719	712	717	720	743	662	719	715	679	715	738	736	727	708	702	698	708	747	719	705	689	727	668	685	694	704	738	727	738	719	690	715	747	649	715	687	695	750	725	768	725	713	703	720	683	745	737	710	714	713	743	742	709	724	697	667	720	778	695	725	734	725	740	692	754	694	738	706	693	737	706	679	728	694	725	730	718	707	684	682	734	714	685	763	716	712	703	696	739	716	730	736	720	713	711	762	717	658	704	673	717	740	717	648	711	744	755	690	753	731	722	741	733	735	676	690	725	693	739	729	669	715	680	669	727	682	688	779	683	717	682	696	700	692	780	691	750	744	695	707	714	717	749	709	713	729	706	686	720	700	713	736	700	700	695	683	667	710	725	762	708	679	755	715	707	743	712	745	709	679	691	710	699	728	700	741	702	710	742	730	687	696	702	683	760	699	760	686	753	724	735	711	736	713	783	719	757	730	696	760	705	750	705	728	715	659	731	739	727	670	749	747	749	669	729	743	718	645	723	703	718	728	741	695	708	724	708	731	716	705	724	744	696	723	752	709	692	707	719	642	705	758	710	744	758	696	727	709	695	710	715	692	693	697	678	760	697	694	708	676	711	750	699	689	730	692	695	740	726	732	722	748	710	756	740	736	792	699	712	710	708	695	707	739	713	699	745	706	720	760	694	689	739	699	699	739	672	737	680	710	721	682	682	724	740	732	697	707	664	731	716	681	699	759	698	748	760	663	746	736	652	723	726	651	699	676	714	688	699	709	705	733	700	699	710	680	701	718	755	720	678	715	705	705	715	683	709	710	686	671	738	682	732	697	738	723	710	759	710	703	720	686	680	751	675	693	764	718	692	721	730	754	704	668	707	721	715	742	719	689	708	700	764	697	676	780	726	726	727	689	746	680	745	757	736	721	707	727	700	665	692	726	731	690	719	700	759	726	728	743	693	731	727	724	684	727	704	715	719	705	703	707	741	714	731	745	694	705	708	697	701
26912	20938	8324	473	204	176	146	149	143	128	146	126	114	126	132	132	127	131	105	98	116	124	137	130	122	110	129	135	112	120	117	146	107	113	117	123	121	126	118	123	97	107	123	120	124	112	105	115	119	136	109	137	144	109	126	135	142	126	121	122	135	124	111	128	114	126	108	128	113	114	120	118	123	123	117	129	119	113	145	120	115	127	126	115	114	149	114	132	142	116	117	141	113	117	143	116	111	115	129	112	107	95	100	129	121	105	125	141	105	123	113	123	111	131	121	128	124	112	120	131	133	119	111	103	118	119	117	117	122	106	124	124	117	116	121	103	90	124	122	115	134	122	131	105	115	123	111	124	111	122	121	113	113	90	102	120	121	126	129	124	105	122	91	129	119	118	123	110	115	97	103	119	119	144	127	126	129	106	113	120	123	100	109	118	111	131	114	122	111	115	112	103	119	127	115	131	111	110	120	129	138	116	120	118	121	115	119	125	136	101	116	114	117	103	117	124	141	102	101	119	108	117	111	112	101	110	102	116	124	118	110	102	123	141	123	126	116	123	122	127	104	118	125	103	116	128	111	126	102	125	112	104	101	121	125	114	147	122	122	116	103	121	109	126	113	120	126	114	120	122	126	113	110	141	88	121	100	130	110	119	124	114	122	134	103	122	94	114	107	128	115	113	106	113	111	125	138	113	141	123	107	126	112	143	126	121	115	129	127	123	141	136	114	123	116	126	115	115	130	138	120	120	121	120	117	107	115	110	122	123	115	119	92	111	124	135	121	122	130	119	108	120	117	123	119	150	111	121	116	114	120	112	111	118	109	126	135	112	110	113	125	106	126	119	130	136	118	115	106	125	131	101	108	118	99	109	128	120	122	112	116	140	108	105	110	106	110	104	137	119	111	124	120	128	107	126	132	112	112	144	109	115	132	94	127	119	121	118	117	135	116	103	100	102	122	120	99	120	134	131	135	119	98	124	98	117	121	102	107	116	109	123	109	127	99	120	125	117	111	129	127	126	114	123	113	125	107	109	111	105	117	121	126	116	114	117	109	107	119	103	126	133	115	111	112	140	106	113	118	107	130	131	127	121	119	113	116	99	120	123	110	106	152	132	127	139	100	125	108	115	122	119	119	115	148	128	113	128	128	129	119	132	117	134	100	112	122	121	124	116	114	123	122	92	107	141	109	103	131	133	143	120	122	130	119	94	109	119	126	121	144	117	127	128	120	124	121	123	116	111	108	122	110	106	128	103	129	129	95	117	102	114	126	127	121	106	107	112	111	116	135	117	133	125	107	123	109	105	111	106	116	107	118	116	110	119	97	108	103	126	111	112	123	104	91	116	110	98	131	116	123	103	140	112	121	109	97	121	108	124	129	135	116	111	140	122	129	125	129	106	114	121	124	119	109	111	128	109	112	116	114	96	131	101	117	114	109	111	105	122	121	120	128	121	104	104	121	113	128	110	130	127	131	109	108	132	94	124	101	99	110	112	107	124	133	115	110	98	97	119	113	120	112	113	108	97	125	112	123	114	130	117	112	113	108	120	111	119	108	102	115	104	119	122	122	125	124	120	116	101	116	117	107	107	123	114	116	111	135	129	118	94	98	126	104	103	117	103	108	114	110	119	108	111	125	111	133	115	123	115	104	119	117	126	118	107	93	111	109	112	121	138	104	108	121	137	112	117	102	122	119	118	123	108	125	132	113	108	108	126	116	116	121	116	127	129	131	102	105	125	94	115	105	110	119	115	118	128	118	135	117	127	103	116	128	117	110	134	120	131	109	99	111	120	100	125	96	106	153	117	111	112	121	117	122	132	124	117	116	115	132	126	108	113	112	110	118	118	101	122	102	122	101	105	126	92	114	126	123	114	123	130	115	118	120	124	130	96	106	123	111	113	103	123	123	117	116	114	102	134	117	110	120	97	107	117	98	142	112	126	116	121	122	122	94	111	99	127	109	110	123	114	125	121	115	106	112	121	100	132	112	106	101	127	107	110	138	112	119	101	117	124	127	120	116	128	113	114	112	136	113	118	111	93	113	105	133	126	112	133	101	113	117	122	94	110	122	132	118	117	124	129	117	102	116	126	113	98	118	116	125	111	101	125	115	128	104	132	120	118	114	97	113	113	138	104	121	125	127	110	113	132	98	124	119	121	112	120	111	113	126	131	115	128	110	117	121	127	100	120	93	124	105	114	121	123	136	116	113	124	99	115	110	108	127	122	131	122	133	125	133	133	106	106	124	107	117	119	108	115	117	105	112	127	106	131	112	108	98	119	125	108	106	139	111	119	145	118	107	113	112	106	143	125	117	146	128	109	120	131	119	129	124	115	115	115	128	107	123	119	116	127	111	128	120	141	98	104	130	114	109	115	110	129	111	117	116	122	118	100	127	124	133	107	117	113	106	132	110	113	115	126	109	130	126	117	109	114	111	121	102	139	116	111	114	119	108	115	123	117	114	118	125	124	132	120	119	117	105	110	117	125	136	117	116	113	130	138	107	122	99	92	110	96	115	120	121	105	99	122	125	140	124	118	122	142	124	115	118	109	114	116	121	123	108	106	118	125	126	122	117	92	111	119	110	126	102	93	114	113	123	109	107	128	122	133	130	124	131	128	121	114	109	114	113	97	109	117	118	99	121	122	99	121	118	108	105	123	99	105	119	109	111	108	101	110	129	101	131	126	110	120	133	116	128	126	115	134	126	114	132	112	117	115	118	121	128	118	120	106	129	119	110	119	114	119	107	115	103	122	92	107	107	120	130	130	116	124	117	120	98	125	106	135	108	123	121	115	111	114	122	123	111	116	110	110	121	114	127	113	116	112	109	110	134	127	118	118	126	116	121	124	112	136	128	117	106	125	105	120	125	143	127	132	123	120	121	126	98	111	118	128	101	119	105	129	110	127	121	128	121	104	106	115	113	127	112	117	120	99	99	115	121	118	97	120	106	113	118	115	119	127	120	128	108	115	124	118	112	100	120	115	110	122	125	132	102	105	111	110	117	125	106	135	100	102	115	119	128	129	105	124	109	124	128	128	123	108	119	115	133	103	120	109	122	122	116	129	130	109	124	118	132	120	132	112	116	108	118	117	98	134	106	134	113	113	114	125	123	109	121	107	111	110	100	127	129	122	126	86	126	132	116	115	114	106	121	126	127	112	134	126	120	89	130	125	105	123	130	121	118	127	106	114	107	128	121	134	125	121	110	105	97	131	128	129	143	111	128	117	108	118	139	115	113	121	113	132	113	119	112	114	126	140	117	134	101	125	117	116	124	129	118	112	123	116	122	105	115	122	140	114	122	104	128	145	128	109	102	115	134	112	126	111	132	124	111	123	107	120	129	132	117	122	123	124	119	131	114	118	130	119	116	105	118	119	117	134	117	118	120	103	105	111	131	115	93	120	105	95	112	125	117	121	125	118	119	133	99	106	104	123	120	91	100	111	106	108	105	108	99	127	120	115	111	137	119	115	111	130	108	129	112	102	114	122
3884	1434	1279	649	440	371	330	276	339	262	230	261	248	222	221	233	234	257	196	205	232	202	233	246	215	193	197	216	191	197	232	184	202	219	193	194	205	197	214	211	190	216	199	204	200	221	196	211	218	195	191	216	198	197	210	218	202	205	183	199	216	204	189	210	193	213	199	225	184	189	182	196	169	211	182	197	222	200	198	206	201	202	200	208	212	215	185	203	213	176	208	180	221	198	204	183	202	198	198	217	200	197	227	216	207	211	187	210	226	210	208	213	220	206	220	200	197	218	196	181	202	211	224	222	213	191	201	223	219	225	206	203	191	213	213	210	202	196	187	223	202	223	221	228	208	210	243	205	195	191	197	216	211	219	184	226	203	207	216	188	226	194	209	194	214	208	207	212	211	218	216	195	193	221	196	215	225	196	203	209	178	202	195	212	207	217	179	206	214	223	186	200	201	234	204	196	184	219	192	203	189	215	186	219	200	192	198	190	215	213	200	184	201	207	230	187	197	201	204	214	203	193	189	207	215	206	186	222	192	171	199	177	193	216	213	212	229	199	188	197	220	226	220	187	183	203	203	191	213	202	225	225	208	207	175	221	191	231	209	220	220	219	219	203	196	214	174	215	209	208	202	191	210	209	226	210	190	220	218	201	175	194	206	204	208	204	208	189	185	200	196	233	197	193	207	204	208	195	198	178	199	197	247	225	219	253	212	196	200	210	228	225	199	205	222	233	196	186	204	191	195	196	220	225	166	232	199	221	218	195	210	171	206	204	211	199	239	209	198	216	219	205	190	179	202	187	216	204	212	216	215	211	187	195	209	203	192	226	200	217	215	213	202	185	214	188	226	191	212	182	215	204	178	192	230	216	203	224	196	205	204	211	197	209	197	197	230	181	188	223	200	226	211	203	215	188	202	190	203	203	202	225	207	185	218	200	205	222	197	184	208	221	229	199	196	218	173	239	204	189	202	199	201	190	216	226	214	184	192	192	222	217	215	204	195	209	210	203	205	183	179	226	182	192	182	215	186	220	217	184	212	203	194	199	216	211	186	172	213	226	206	196	198	215	215	241	193	202	184	210	198	205	197	214	199	184	178	201	208	219	200	211	211	190	199	192	199	186	221	205	229	219	202	198	214	190	191	211	201	201	200	199	217	229	202	212	205	206	197	204	198	209	210	198	174	209	202	217	195	214	208	201	207	181	176	224	215	233	191	198	184	199	208	202	197	194	197	218	207	222	188	209	192	203	202	186	193	215	221	191	189	189	187	217	180	197	214	212	189	237	212	197	207	219	194	191	206	191	197	210	194	187	178	191	214	246	194	210	208	195	213	220	215	177	183	230	212	191	200	203	205	208	200	221	224	189	204	185	182	213	207	204	178	194	212	188	232	206	207	221	226	201	218	205	239	229	197	175	203	226	197	200	219	222	192	196	229	200	196	228	220	228	220	181	197	216	205	188	211	191	202	202	204	206	196	218	199	194	187	190	221	209	214	225	211	191	214	203	201	193	202	210	212	189	201	196	235	201	199	208	207	188	199	191	202	200	195	192	199	195	221	174	211	230	219	180	175	185	218	206	197	215	188	190	240	203	202	210	189	208	196	211	203	217	211	190	191	220	209	209	250	200	219	234	211	209	213	239	190	186	188	223	200	204	212	214	213	201	213	181	204	214	176	200	204	187	240	231	233	212	184	211	172	193	207	205	192	208	206	201	211	206	191	219	206	206	214	191	201	231	183	216	201	206	198	187	233	219	196	196	197	185	209	197	213	223	196	191	206	202	177	210	209	184	212	188	205	193	195	184	214	189	191	218	200	202	192	190	187	225	206	202	205	209	199	220	202	222	221	193	197	210	211	197	232	227	215	203	235	192	246	198	205	201	202	208	195	218	212	225	201	225	174	198	177	219	196	189	198	212	205	190	219	215	194	182	168	199	244	220	213	184	209	208	198	197	210	216	197	225	198	199	189	215	214	203	207	179	200	194	188	180	204	214	195	189	203	187	196	218	179	182	205	190	201	212	204	222	218	226	215	216	183	215	215	184	206	192	220	209	196	208	210	201	192	212	196	181	221	193	198	215	227	193	200	215	197	208	205	195	205	208	182	208	212	189	212	222	206	210	206	191	211	210	208	197	212	204	205	207	207	209	207	193	191	203	220	172	214	190	197	214	187	174	204	210	188	218	194	224	184	199	210	195	206	219	206	200	216	205	243	229	207	201	206	200	210	215	188	185	202	192	207	196	216	186	230	214	178	211	188	215	203	194	212	213	179	194	219	207	201	207	199	217	193	196	209	206	197	217	209	195	198	234	200	189	174	187	212	210	207	209	209	201	203	226	214	205	198	177	215	197	219	199	166	205	213	206	205	198	224	215	180	213	228	188	184	208	177	183	217	193	201	208	207	222	208	200	191	197	213	201	194	221	229	203	204	212	190	220	202	211	212	209	199	198	221	188	189	214	196	187	228	205	197	196	225	204	226	212	197	213	206	202	221	208	193	208	211	200	209	188	205	193	188	205	219	202	210	181	210	210	199	215	208	202	194	212	197	192	205	206	223	205	194	223	201	221	205	191	238	183	201	184	182	202	199	207	200	234	203	199	215	195	201	189	231	198	208	202	204	200	230	215	213	211	196	193	210	203	183	237	192	209	185	222	220	202	200	218	180	186	198	207	190	194	216	201	201	203	209	199	186	206	201	206	208	194	210	194	230	205	194	181	205	206	169	187	205	193	197	212	225	189	212	239	227	171	227	203	186	217	215	191	224	205	208	221	171	212	212	224	208	203	184	206	190	220	203	186	213	210	201	190	193	216	167	232	178	212	194	228	194	185	187	213	211	208	201	226	192	205	215	174	215	194	203	193	211	187	202	197	185	232	235	215	197	211	200	208	211	195	228	195	214	218	207	232	193	222	219	203	212	217	197	199	215	201	216	183	219	178	220	210	210	210	202	196	166	222	220	198	193	194	194	200	194	200	201	209	179	212	190	194	212	215	212	201	199	169	221	222	236	225	185	229	204	202	213	226	213	225	192	177	188	202	169	190	193	210	200	227	198	191	204	241	198	181	205	207	208	197	207	219	203	191	194	213	222	197	214	207	170	199	219	209	218	221	188	197	182	185	201	183	249	204	209	203	193	208	197	195	203	225	212	207	197	185	212	219	218	195	207	201	222	212	216	189	197	182	218	225	218	203	203	242	201	192	184	202	213	206	211	215	201	226	216	226	186	199	216	212	227	179	175	198	199	187	211	191	199	209	198	213	201	198	213	225	214	239	200	199	192	188	197	197	184	208	229	219	205	221	216	230	182	210	213	204	203	227	200	207	200	185	215	190	207	215	213	201	214	223	216	214	193	203	209	208	214	195	202	198	215	200	207	173	202	192	216	209	220	232	214	190	188	205	225	208	207	219	190	209	206	184	205	214	181	211	210	195	230	228	187	202	183	210	221	201	199	198	242	209	187	214	226	199	212	212	214	196	204	186	199	207	219	209
24211	21422	28882	24338	21304	4430	867	626	519	481	483	469	429	406	394	381	356	390	382	346	379	376	365	367	365	334	345	351	310	324	343	331	303	330	330	320	323	356	316	326	350	304	347	352	341	321	357	335	385	290	323	369	335	299	343	337	321	318	310	321	340	334	344	352	343	319	335	313	299	304	310	326	310	300	290	342	306	295	303	301	331	337	283	304	348	308	307	307	336	329	315	293	335	297	308	305	315	308	305	293	329	301	312	333	321	295	322	337	326	320	314	319	347	305	301	313	308	320	309	325	329	347	304	302	330	319	336	321	308	311	305	324	299	340	319	315	309	306	314	326	287	284	325	322	316	289	315	353	334	319	331	351	329	302	337	307	315	305	310	338	299	305	312	312	331	311	294	332	308	285	289	330	327	318	331	332	320	285	311	299	332	330	325	301	285	315	307	278	292	302	338	327	302	292	315	322	286	307	314	326	337	296	337	302	349	330	355	307	334	311	332	324	333	310	318	342	300	351	321	325	327	305	324	331	322	298	298	294	322	305	343	301	300	304	307	300	307	314	291	330	314	323	316	323	301	310	331	314	311	331	300	314	317	311	289	332	287	301	319	324	338	291	315	314	341	292	303	317	299	290	337	307	312	327	292	308	316	316	333	301	301	277	355	308	308	315	345	287	328	324	301	311	350	288	337	302	314	297	304	297	294	393	324	338	287	291	322	330	333	319	315	334	349	305	317	311	304	333	322	308	345	346	318	322	290	299	324	355	329	306	349	301	334	332	304	308	307	341	333	340	317	310	309	282	333	320	335	297	335	339	313	339	318	331	323	330	311	296	308	341	334	307	307	274	318	308	298	314	299	312	323	323	307	305	333	313	295	322	289	283	331	323	303	313	337	296	308	271	349	292	320	297	290	327	293	313	324	323	274	289	338	337	335	299	336	320	335	334	304	273	284	309	325	332	311	293	322	339	293	349	302	278	336	301	329	326	304	322	297	331	342	317	293	326	326	320	327	314	325	300	320	307	271	316	325	332	340	356	303	287	310	339	317	333	319	321	318	345	314	310	314	312	313	317	310	285	322	333	326	302	314	334	317	287	318	306	307	317	338	318	334	306	331	334	306	318	313	357	299	321	283	314	300	333	317	317	308	291	321	341	314	350	333	318	318	296	283	321	326	324	337	334	319	297	315	329	328	310	315	315	301	320	305	289	305	318	293	341	357	311	286	328	331	336	310	319	307	310	327	320	330	307	316	326	309	307	336	345	324	301	331	329	317	293	329	315	329	318	349	300	306	315	300	293	303	305	302	295	316	299	292	327	335	329	308	324	327	339	353	309	297	340	328	319	310	341	297	291	309	326	303	270	341	274	311	308	312	303	277	318	331	298	313	295	320	309	310	321	304	307	347	338	326	328	320	323	303	327	318	312	310	310	320	326	347	322	322	328	319	300	323	340	312	317	306	300	290	301	313	316	307	324	342	332	322	325	316	305	346	315	328	314	302	319	295	311	318	309	302	301	334	297	319	294	337	322	320	308	294	314	327	306	309	280	314	317	319	307	313	315	328	306	336	312	305	326	359	336	320	303	333	246	297	319	312	302	336	292	316	306	322	319	311	327	363	307	310	318	331	269	309	324	327	292	323	307	298	274	348	336	334	309	335	295	319	304	335	335	318	293	316	293	324	307	298	315	337	303	311	323	320	316	331	310	344	312	304	339	275	302	308	326	324	369	356	317	333	330	324	293	333	310	326	299	314	335	329	331	297	320	314	322	301	307	305	302	319	317	333	356	296	317	316	323	308	287	299	275	300	340	322	336	319	327	318	303	306	351	311	294	317	322	320	311	332	311	315	313	316	350	330	323	318	332	282	304	300	324	345	329	300	310	328	299	322	328	325	290	301	318	342	297	342	338	315	305	322	331	347	305	312	330	318	300	311	335	307	313	339	364	347	320	313	286	312	323	321	321	300	312	302	305	333	313	337	316	346	347	331	323	301	285	317	325	342	309	316	289	317	266	314	325	289	321	354	305	353	323	311	323	324	326	328	329	313	336	309	279	306	319	321	345	348	327	294	281	327	314	333	343	330	290	320	307	300	300	326	324	335	350	306	333	331	345	322	300	341	339	342	300	332	330	332	304	291	335	263	291	309	334	326	305	316	289	311	328	350	322	287	320	319	305	294	332	322	328	319	300	336	320	323	304	332	334	288	318	300	310	295	315	286	318	310	332	345	324	334	325	298	317	325	314	323	323	338	307	323	316	302	308	289	292	300	301	347	309	310	279	329	319	316	325	350	330	317	325	330	339	335	323	307	357	315	320	315	326	296	315	294	313	333	323	323	309	289	320	341	364	318	312	320	332	299	307	320	354	295	326	306	322	330	314	321	302	309	308	284	303	325	293	310	327	331	296	308	259	321	309	317	341	302	289	292	304	296	307	298	319	344	313	333	290	341	312	307	339	324	292	279	320	304	305	321	321	342	317	328	337	300	306	345	304	304	308	309	302	310	296	296	353	324	317	317	308	324	328	324	344	297	358	315	343	306	330	311	302	313	284	324	305	311	307	328	326	311	324	308	311	329	312	319	307	350	290	331	331	320	305	280	321	323	297	298	327	317	289	324	347	293	330	307	346	340	311	315	322	312	306	331	325	302	347	291	309	336	338	310	352	338	321	314	299	312	316	296	315	328	330	309	314	355	336	315	319	326	314	312	337	279	301	302	323	309	309	323	319	323	324	309	301	316	319	291	313	309	298	328	318	333	324	325	306	315	314	331	300	327	335	295	343	378	316	339	353	322	287	314	315	312	314	320	330	291	332	302	300	298	310	328	313	326	304	315	316	325	329	285	338	313	349	325	331	331	303	312	282	290	308	323	281	337	311	324	343	360	292	266	304	302	333	321	307	317	338	338	304	331	318	328	342	298	324	309	311	307	334	331	312	328	323	305	322	305	319	305	320	330	329	303	304	336	332	343	286	319	294	285	320	297	326	321	311	324	299	321	334	326	309	273	307	307	297	327	329	306	349	310	336	314	302	317	334	326	314	304	314	321	330	292	337	321	281	315	339	320	343	284	298	329	318	319	327	322	317	338	323	327	310	320	313	309	329	291	335	344	319	287	326	318	343	343	294	314	340	315	340	321	304	325	315	287	337	311	321	330	301	296	335	322	304	315	311	358	319	358	302	328	318	284	296	316	318	328	275	328	310	329	327	276	336	326	311	335	300	341	318	330	320	332	294	318	350	330	271	297	325	301	349	317	320	307	306	327	350	311	294	298	321	308	322	293	315	326	311	329	335	282	347	346	309	308	345	332	331	272	312	323	360	315	280	294	306	377	347	339	311	331	324	288	333	345	324	340	289	305	320	303	312	300	300	328	344	329	337	338	324	322	324	362	315	318	316	316	320	342	295	346	305	336	325	338	335	322	310	316	307	347	305	350	314	306	330	342	296	317	305	359	328	346	318	312	292	302	328	331	316	291	314	292	303	300	318	330	311	325	294
5867	11237	9435	4922	3306	2450	1877	1522	1338	1188	1051	961	854	785	728	733	709	645	628	621	655	613	617	587	589	550	583	573	583	553	552	533	574	551	554	541	545	514	543	506	542	576	530	510	514	542	518	535	534	519	510	524	484	484	524	519	537	513	529	557	497	503	554	533	507	517	513	511	505	490	498	508	526	513	520	529	517	529	531	505	474	555	517	523	480	516	482	474	496	504	500	521	503	486	513	496	489	535	486	491	502	457	523	493	517	485	501	561	543	495	493	540	498	533	499	496	488	485	537	539	524	524	496	533	478	489	479	491	502	544	489	542	506	485	494	514	486	492	507	548	528	504	449	560	494	512	511	487	516	512	507	486	512	516	519	491	539	462	525	462	543	508	517	492	509	512	535	553	548	513	508	542	519	469	512	493	489	563	499	496	517	501	516	528	530	497	525	552	517	536	495	524	506	499	480	470	565	507	488	504	516	483	518	487	498	524	496	512	517	500	466	502	589	489	506	558	504	498	520	532	485	503	495	533	482	494	494	510	509	536	506	489	519	530	537	537	532	514	505	504	563	513	502	506	493	488	505	500	460	530	542	519	484	525	523	524	526	509	506	528	505	492	543	560	466	505	465	543	511	502	477	490	521	476	529	512	507	476	528	506	501	485	496	470	528	491	487	520	529	472	516	515	520	465	522	479	479	522	501	500	540	489	536	505	539	528	503	486	480	493	485	514	526	550	510	524	519	508	510	536	498	524	514	523	503	501	498	487	500	512	483	532	507	512	504	553	502	465	482	495	513	542	499	504	468	511	493	504	480	454	530	502	553	495	512	533	527	501	514	513	474	512	496	471	505	540	552	536	491	496	507	468	511	513	468	529	481	512	478	497	523	507	524	501	472	478	510	502	512	501	502	526	480	478	508	488	517	511	519	455	503	448	520	526	521	496	472	516	487	532	483	500	517	507	489	536	493	499	552	499	475	535	480	486	493	522	533	467	494	546	490	532	502	496	500	503	480	470	525	515	495	477	521	517	494	489	562	580	516	548	515	550	465	523	508	493	467	495	564	536	530	552	511	505	509	531	502	480	494	495	499	519	536	472	472	557	474	523	492	484	566	477	469	502	503	524	522	482	520	514	550	526	525	476	514	502	511	513	515	504	483	476	535	497	501	511	532	503	471	469	506	485	496	528	455	541	508	500	506	499	523	501	496	516	462	480	485	492	529	549	453	455	523	522	495	492	505	504	482	508	509	509	498	514	537	511	525	496	523	486	500	550	523	491	502	511	556	517	529	503	497	514	475	484	535	487	487	504	492	536	515	498	509	512	515	541	496	554	493	503	530	500	466	516	536	464	524	514	494	499	513	511	516	563	541	524	547	520	481	514	505	470	515	522	489	572	509	504	491	482	508	480	527	498	510	540	512	531	502	465	509	523	482	501	483	549	524	474	453	509	474	542	496	490	488	521	459	471	517	523	517	497	449	496	528	497	530	518	504	512	503	509	515	491	509	549	496	549	525	521	522	520	547	486	525	466	471	471	510	490	502	521	497	516	464	510	520	550	535	506	552	501	480	485	471	511	496	528	494	480	497	520	476	508	498	518	511	492	469	519	507	495	520	502	504	478	516	535	538	505	491	509	539	513	502	480	509	507	526	497	515	541	530	518	491	508	503	472	537	502	503	483	531	494	512	532	540	537	513	476	523	469	538	531	511	459	517	534	483	486	476	524	492	497	484	499	520	473	479	509	525	510	500	547	480	486	491	494	510	478	494	470	515	473	499	464	517	521	487	544	530	485	487	504	524	500	525	473	487	489	506	501	506	519	498	529	472	500	476	485	510	485	514	513	490	521	517	482	496	525	511	517	514	521	502	524	491	500	520	524	524	555	510	490	511	510	538	467	498	560	489	514	547	469	517	458	523	490	536	531	516	501	520	508	513	484	487	510	532	535	497	521	500	506	504	442	497	478	541	467	525	543	493	482	469	489	483	499	551	523	500	490	505	533	514	528	473	534	464	493	482	521	507	503	424	492	526	534	505	519	490	508	491	534	464	499	493	485	533	531	546	506	490	497	524	521	503	510	493	517	487	501	483	506	516	525	518	526	505	515	554	506	519	509	478	504	468	547	457	530	503	496	540	511	501	503	489	525	480	517	525	496	494	489	499	501	493	500	532	511	479	522	519	495	490	508	518	527	465	482	502	484	536	433	535	503	504	486	482	490	495	485	522	511	505	495	484	533	447	513	480	506	499	502	506	498	492	517	481	539	502	503	488	515	481	505	505	549	514	510	489	525	480	503	465	522	495	527	529	507	508	527	517	505	540	504	508	510	473	520	509	509	485	511	508	513	466	490	496	477	501	535	499	494	520	535	546	516	547	496	434	469	495	535	487	509	480	490	529	531	497	497	461	560	552	515	493	497	519	488	481	515	507	509	488	513	507	508	486	501	506	494	517	532	477	504	534	521	497	504	512	500	483	492	524	507	496	508	499	458	500	467	550	473	487	492	481	501	496	503	550	526	533	527	497	525	527	494	508	474	511	502	506	531	492	524	509	479	536	516	541	493	504	500	527	489	528	516	471	534	481	525	504	486	498	510	510	487	546	499	558	495	491	515	522	517	482	491	549	499	485	541	496	520	514	541	493	491	458	490	439	493	496	517	524	491	522	523	512	517	547	524	500	500	514	490	506	483	489	524	482	505	499	534	526	518	538	498	482	520	521	522	491	471	509	519	518	558	470	474	506	468	513	525	506	489	492	509	510	532	517	533	459	502	497	502	522	506	486	502	529	503	547	543	471	474	522	509	483	551	502	533	494	512	516	496	546	532	487	536	540	492	450	507	528	494	518	553	488	548	518	514	495	499	469	546	564	492	538	554	490	484	529	511	520	541	534	492	524	496	508	534	515	524	511	494	538	534	489	457	510	521	543	521	498	550	495	544	512	491	519	513	510	498	518	475	481	498	488	505	508	520	511	472	495	485	513	489	506	494	500	498	479	508	468	536	532	499	485	475	531	501	474	540	483	512	520	500	443	529	515	502	523	543	483	494	489	511	543	523	493	487	553	495	472	491	527	486	519	515	516	525	494	508	520	501	501	518	537	486	514	520	503	540	493	503	493	488	529	521	487	526	506	500	512	463	489	479	515	503	502	525	551	562	542	515	522	512	535	520	500	481	529	541	502	554	526	502	477	540	535	515	531	512	501	493	516	520	558	538	482	510	522	516	510	517	473	509	518	511	488	515	477	522	541	529	547	500	506	504	500	495	480	505	531	526	501	485	557	516	502	506	496	527	513	565	500	517	515	458	496	475	511	520	508	518	518	530	487	525	501	487	480	557	541	516	525	510	516	511	516	487	496	519	511	479	527	474	504	496	511	538	492	503	499	480	497	504	486	521	544	544	497	538	507	556	462	496	522	523	476	488	505	505	489	534	515	483	533	508	501	479	504	485	468	532	537	543	516	503	503	497	545	490	519	486	525	534	478	499	479	506	531	459	496	482
23205	21430	29479	23764	21431	21279	4043	1192	867	834	755	751	660	651	655	633	566	553	520	540	525	550	487	510	515	476	500	493	495	462	465	482	478	512	514	501	465	497	441	466	499	470	521	502	458	456	474	480	456	443	500	465	490	464	469	428	499	462	452	468	462	459	499	496	472	483	487	516	476	441	442	489	421	485	474	484	453	420	395	441	451	455	464	436	490	479	478	500	480	491	459	484	475	465	486	481	453	468	447	432	451	471	444	442	503	480	471	459	441	507	436	434	460	452	470	491	455	433	462	421	455	439	452	445	453	468	453	443	473	485	450	448	482	424	453	494	427	465	463	499	442	445	443	440	438	440	468	414	461	467	456	485	500	466	489	428	434	480	469	450	422	465	476	474	449	419	459	479	471	467	480	481	446	424	460	440	416	440	471	432	437	447	467	446	442	479	441	500	460	498	448	453	453	450	485	442	497	442	428	437	434	477	473	510	436	444	452	422	448	465	486	446	451	468	446	425	448	444	461	468	482	423	459	439	491	499	478	433	461	471	461	461	456	460	488	501	413	481	470	485	476	504	465	459	481	457	404	439	458	448	508	498	487	464	464	464	468	456	464	459	459	439	485	458	450	464	473	461	459	479	448	490	490	478	490	474	479	438	439	439	481	442	470	474	504	446	441	459	461	436	463	481	478	475	463	468	477	449	418	477	457	451	443	467	477	447	449	475	455	502	447	478	485	460	476	457	465	462	455	452	438	468	472	483	456	471	476	450	425	486	442	483	453	448	399	437	481	452	460	514	428	421	468	441	444	437	458	463	417	435	467	446	479	480	479	462	445	447	471	472	487	478	468	435	473	449	451	453	472	454	427	462	457	471	440	462	460	434	442	496	467	473	434	495	493	483	476	451	491	458	438	502	453	464	437	489	483	462	450	462	462	444	474	465	465	457	435	422	479	440	482	394	442	434	405	461	480	507	470	469	452	480	465	474	482	454	461	448	440	426	450	485	449	469	440	463	430	431	457	417	445	425	470	481	482	415	460	467	497	462	459	466	477	430	481	471	444	477	399	467	438	456	450	456	466	424	438	469	477	463	469	480	480	477	434	458	475	467	481	467	415	484	436	456	460	488	471	458	460	467	439	495	474	449	436	439	447	467	453	448	484	461	465	440	518	425	502	471	443	470	477	471	464	448	475	461	451	442	469	459	438	442	445	453	486	466	487	485	493	463	483	485	495	485	453	483	472	449	456	464	473	505	431	477	448	429	463	453	507	461	497	438	469	479	463	496	456	488	432	449	450	440	478	486	451	474	456	445	460	430	442	454	449	458	456	479	444	456	475	458	469	433	414	417	455	444	443	458	468	504	478	443	469	458	465	447	478	426	419	500	494	443	448	462	460	438	438	470	455	445	516	451	492	475	485	437	451	450	458	500	468	475	440	491	502	441	475	433	469	491	443	457	442	434	445	469	441	440	465	459	474	454	449	502	446	443	434	491	453	476	447	436	430	514	451	420	423	469	432	434	427	454	441	439	482	455	456	458	473	412	466	462	446	477	448	450	489	479	442	457	495	470	442	474	464	454	486	424	459	520	425	446	435	473	460	429	455	464	417	429	390	485	447	455	447	463	474	454	452	457	475	478	447	437	473	478	464	474	426	461	449	459	421	474	463	446	444	488	477	455	463	459	485	441	448	466	466	421	452	477	467	452	460	456	431	477	451	448	467	435	506	466	472	452	452	442	460	424	401	458	458	420	451	434	427	460	466	428	479	472	476	425	484	453	489	435	456	484	453	465	429	476	477	442	463	473	429	481	413	470	470	454	470	463	425	482	438	466	459	476	470	466	438	448	456	422	489	468	466	475	461	449	466	468	456	481	459	456	462	419	435	450	467	461	465	405	434	462	449	462	435	480	459	498	454	438	464	438	466	445	472	498	470	459	467	452	434	434	434	468	474	433	474	470	467	444	498	451	470	452	466	478	492	437	466	447	485	463	461	435	434	479	476	441	450	468	473	445	457	450	475	453	470	464	433	436	464	474	435	505	440	444	479	450	476	480	436	438	475	492	467	457	442	474	448	486	486	440	476	476	478	465	466	450	450	449	429	458	481	470	428	437	463	439	473	478	443	453	450	438	442	465	491	445	483	510	444	444	403	471	451	459	475	454	435	441	467	433	449	462	461	455	436	457	471	446	403	460	448	439	450	471	459	455	454	470	455	453	480	488	392	440	429	482	421	465	446	453	433	469	484	444	408	428	432	493	424	455	494	394	493	476	425	464	489	506	423	491	458	445	459	488	469	448	452	440	471	458	442	453	455	424	473	427	503	473	502	461	447	457	463	451	460	481	458	442	482	451	465	473	433	457	521	470	479	490	452	450	453	487	463	481	442	489	451	466	466	478	445	456	435	448	477	442	466	469	459	462	459	461	486	450	458	453	461	464	440	463	441	473	468	453	469	467	459	417	444	476	454	449	449	454	481	475	453	444	466	429	453	465	439	477	462	446	425	496	419	486	472	438	494	472	467	507	490	490	423	439	456	461	462	452	466	484	466	471	462	440	481	491	455	411	484	461	442	521	460	463	463	444	507	449	460	467	396	489	403	450	433	463	473	444	446	487	420	454	457	476	458	490	437	466	482	482	449	437	443	430	459	445	430	449	424	474	423	439	481	459	446	481	429	468	476	494	429	461	471	432	429	455	440	461	441	455	442	445	451	455	445	480	437	427	479	435	472	469	376	416	417	480	482	446	474	478	446	475	465	502	456	450	479	448	447	437	461	491	467	480	444	443	486	484	450	458	463	445	416	471	427	432	448	424	470	461	436	434	451	427	461	511	438	448	426	440	461	432	463	495	460	443	448	475	474	473	466	497	439	457	411	459	456	427	475	470	482	444	468	445	425	456	502	458	451	463	444	449	444	498	468	416	448	462	454	504	487	457	484	483	460	459	481	477	457	476	456	445	478	458	454	416	520	437	464	450	484	391	474	476	449	500	444	452	455	490	415	466	474	441	478	500	440	471	448	427	435	449	467	451	417	494	476	428	477	445	460	440	464	485	460	483	442	461	478	456	476	467	474	483	475	446	462	506	453	461	462	484	436	453	462	424	469	428	470	420	482	430	467	441	453	480	442	462	475	447	467	452	435	497	479	445	471	431	453	457	450	466	480	494	464	455	436	458	496	504	470	462	470	456	439	437	443	424	446	394	471	479	454	442	458	481	454	445	477	464	461	460	456	425	473	469	464	430	464	447	505	440	454	463	486	446	463	430	484	444	449	473	473	436	464	456	465	499	462	461	442	460	440	429	473	464	450	467	440	455	453	442	453	470	436	457	429	476	440	473	467	458	414	466	469	478	464	439	443	465	446	419	400	426	458	479	464	440	476	472	443	460	460	465	451	449	491	449	409	476	446	480	453	471	463	463	436	467	465	432	455	474	455	469	440	444	477	488	447	422	464	439	442	446	438	470	457	453	437	476	437	482	467	468	461	448	469	488	467	442	484	459
8721	17781	15011	8221	5758	4394	3477	2772	2268	1960	1639	1552	1468	1262	1227	1093	1120	1039	943	902	924	862	888	842	908	850	811	794	800	771	801	787	778	784	790	800	724	789	781	732	748	734	711	726	786	743	817	751	732	749	745	683	736	758	746	660	782	727	738	717	764	746	752	754	727	765	730	759	742	727	713	714	724	763	749	715	755	785	743	718	779	721	750	760	699	726	692	710	735	722	731	732	729	683	716	701	752	698	745	740	725	739	698	754	719	748	713	708	715	746	759	709	710	734	704	704	735	741	725	757	650	672	716	779	697	718	753	738	721	671	721	696	743	744	710	694	726	723	739	722	751	738	718	699	710	741	704	702	726	728	718	758	649	707	730	796	746	708	764	722	741	728	729	720	731	740	725	726	701	753	717	665	726	717	679	761	729	698	751	723	750	764	729	736	747	720	710	678	712	717	701	724	744	730	730	711	743	707	674	711	701	743	715	727	713	707	755	708	706	669	739	748	682	738	762	757	658	735	734	714	702	718	730	735	719	646	728	726	727	730	744	746	735	717	701	691	690	684	716	690	727	702	703	703	692	726	706	740	670	734	746	714	713	712	756	688	702	740	722	696	688	695	722	701	687	689	687	715	682	715	735	747	745	760	754	723	746	692	669	726	740	678	720	720	792	713	758	707	706	711	676	710	716	736	743	709	727	735	737	736	728	734	712	696	772	719	676	770	692	678	746	701	735	742	701	707	716	735	682	718	718	689	727	699	732	706	729	730	696	720	739	692	713	721	677	757	701	679	740	754	690	756	704	715	736	733	718	737	706	693	683	758	732	716	718	681	696	698	711	719	718	771	736	715	712	730	711	759	737	783	749	734	716	697	762	709	727	720	700	716	671	717	712	746	679	682	743	714	712	711	691	702	732	760	721	717	718	685	708	741	778	729	690	676	707	733	744	732	727	700	699	688	739	701	694	730	714	707	671	708	713	675	731	704	713	653	704	702	682	678	701	751	680	727	745	706	775	728	722	720	769	736	736	711	674	719	718	718	734	743	738	663	723	734	743	692	694	697	769	774	743	728	691	744	738	696	741	711	719	718	694	678	722	772	700	671	714	693	736	700	712	701	713	731	706	718	747	694	696	733	732	716	727	762	711	670	751	722	733	739	773	724	721	688	704	771	787	718	699	693	686	715	697	697	710	711	749	789	715	757	726	723	725	723	720	715	741	685	692	690	705	708	697	709	709	670	726	669	762	717	713	755	669	744	688	666	692	752	746	709	703	686	687	751	744	679	735	711	671	726	731	731	750	698	678	732	730	722	704	697	720	745	738	768	704	741	717	708	711	723	733	699	681	721	730	679	759	697	735	761	703	797	761	686	690	689	711	697	752	722	744	732	699	782	689	736	649	734	724	750	738	750	725	752	732	731	729	775	712	721	729	727	725	722	746	738	699	718	693	726	741	707	740	715	713	712	695	733	726	721	706	724	718	723	768	712	701	706	725	731	703	741	695	743	770	740	750	743	668	762	645	746	701	732	718	697	748	761	668	695	705	692	752	712	670	717	727	756	706	766	710	744	702	716	737	770	727	720	690	677	669	761	732	732	748	733	747	721	731	713	734	720	674	696	768	705	731	745	741	720	709	696	725	737	661	721	693	745	752	729	732	711	707	745	749	709	685	693	673	712	674	738	723	739	701	730	731	723	739	720	756	711	703	684	700	675	669	705	715	722	719	653	654	721	747	723	744	744	683	704	705	677	714	691	687	710	685	721	767	713	761	686	738	712	729	746	767	727	733	743	728	690	684	727	724	704	707	675	731	690	722	689	701	711	671	719	711	728	753	706	725	749	774	712	724	725	753	708	781	715	723	730	711	731	748	697	717	674	721	709	713	710	729	756	704	729	716	710	729	715	719	711	683	721	697	710	727	710	707	736	707	752	750	708	705	725	708	702	736	684	745	712	697	686	711	701	719	741	701	674	709	771	737	720	719	712	725	720	744	678	703	730	707	728	700	727	717	723	699	738	739	729	665	670	725	774	704	702	719	712	712	740	715	709	704	767	750	734	697	728	689	700	746	726	712	730	686	700	753	739	735	667	739	724	713	732	694	710	715	724	751	700	744	800	704	733	672	706	718	692	747	739	735	732	737	700	719	688	697	721	687	711	713	677	694	764	719	760	719	727	700	680	700	732	716	742	733	709	686	677	694	684	728	693	697	713	733	683	700	731	713	748	700	721	726	693	756	714	755	691	729	680	747	730	727	704	696	720	674	767	699	753	695	726	732	769	695	704	687	743	754	747	689	660	729	738	709	673	704	689	703	722	734	706	697	730	729	704	651	696	695	746	700	707	729	720	721	662	741	681	705	708	674	732	739	727	704	688	683	693	708	754	729	704	767	696	681	727	735	697	710	707	703	694	720	725	696	747	700	699	718	705	713	716	703	700	717	728	718	697	717	705	683	712	735	685	686	686	730	749	753	750	668	701	702	697	729	741	700	755	732	736	692	709	710	689	721	710	722	701	725	677	687	734	715	712	685	719	697	748	753	730	753	727	692	701	711	711	724	760	738	665	740	691	722	740	673	715	733	730	689	693	695	766	732	702	671	705	743	704	654	711	742	754	692	687	761	712	696	741	723	690	707	719	691	754	708	749	705	688	714	728	698	701	726	684	743	702	727	744	789	701	722	680	704	696	749	712	736	675	674	784	686	743	738	692	703	682	690	676	722	720	676	720	725	748	728	670	778	688	728	712	692	698	765	693	712	741	739	718	674	703	753	704	690	745	740	710	688	751	724	695	694	652	715	691	760	720	698	774	764	706	728	768	707	692	690	725	685	740	729	712	695	735	804	683	707	696	675	695	740	749	694	679	695	689	750	701	717	736	737	715	721	696	787	709	694	733	729	707	701	719	710	707	719	724	679	734	727	757	757	738	741	681	718	715	699	722	719	702	685	727	755	680	665	808	697	733	721	781	749	714	737	685	742	686	702	751	683	710	703	735	679	737	742	705	731	716	807	760	698	673	748	667	773	712	695	721	710	684	744	710	712	701	712	729	738	699	733	722	690	721	695	754	687	741	712	692	725	728	715	686	729	715	781	758	683	690	715	708	709	708	697	685	723	686	649	719	720	696	680	758	706	750	695	751	672	710	706	683	761	676	682	748	715	658	688	759	695	685	692	703	752	718	756	748	704	732	712	668	721	716	738	732	735	725	729	723	770	695	682	703	774	666	722	702	711	732	718	749	700	629	756	759	772	734	759	730	775	742	698	737	724	723	686	730	719	710	693	726	703	694	671	763	735	699	669	711	735	691	703	728	691	717	716	754	724	721	736	731	722	764	741	729	721	696	721	735	733	714	707	729	710	767	745	695	734	710	753	736	666	682	736	715	727	700	707	718	729	727	722	707	688	702	713	681	722	741	693	710	687	690	688	715	747	691	685	696	747	688	762	718	683	743	725	703	701	702	771	715	720	689	720	719	697	706	679	752	711	709	795	712	694	658	722	688
26991	20883	8263	471	233	180	179	163	117	149	124	115	146	121	122	133	134	97	114	129	136	124	107	129	117	126	136	109	129	114	126	113	137	122	126	116	119	123	122	109	133	113	113	126	113	116	133	103	105	104	118	113	130	130	124	90	124	106	124	106	135	126	118	124	111	117	130	119	121	100	125	114	115	110	105	108	106	135	125	128	105	125	127	118	108	125	107	131	109	112	113	122	122	127	122	115	120	106	116	119	120	124	123	115	105	135	119	107	116	96	117	107	126	121	119	134	122	117	144	134	117	106	120	122	120	122	112	122	111	130	118	114	111	123	134	102	131	106	123	108	105	125	111	112	117	133	124	118	135	127	120	131	98	121	132	111	111	115	121	94	125	107	105	103	139	126	123	121	113	133	132	119	115	136	124	135	115	116	112	118	107	117	105	124	113	119	114	112	129	103	96	127	113	107	114	119	128	130	118	114	107	113	107	122	108	132	125	110	122	109	103	127	112	116	96	142	129	140	107	117	114	127	113	119	115	109	124	121	112	125	110	108	124	116	138	130	114	110	104	127	108	114	119	117	134	119	96	114	110	124	122	123	127	140	110	108	119	119	111	114	115	129	94	121	112	130	146	117	127	126	111	138	138	122	115	110	96	121	102	130	104	140	115	119	126	122	101	115	113	107	103	113	119	128	128	132	106	125	115	125	107	120	118	116	145	99	103	94	109	124	116	112	123	114	123	107	102	112	100	130	116	110	119	123	123	141	123	98	109	124	124	111	108	117	99	104	111	121	112	148	124	125	106	126	133	116	139	124	123	128	114	142	106	128	118	145	109	110	109	107	117	109	102	110	138	120	120	118	93	112	125	118	131	109	120	104	112	113	134	123	129	120	96	132	116	119	118	118	123	122	123	136	110	124	125	128	114	111	100	126	116	118	135	107	118	123	125	135	120	134	121	150	115	117	120	131	109	125	118	108	102	94	132	118	102	137	109	100	120	132	120	111	128	133	119	129	101	128	119	133	122	133	117	133	116	121	142	105	131	122	110	131	128	114	100	126	111	90	131	117	105	116	128	117	141	126	126	110	139	122	123	136	118	126	111	133	115	100	134	105	117	119	138	110	127	118	123	111	122	107	122	131	119	100	120	114	110	119	136	106	146	128	108	116	103	119	114	113	95	123	94	120	140	124	99	108	124	117	125	136	127	121	124	114	103	116	132	132	124	121	112	133	123	99	125	116	136	114	119	113	138	135	128	138	128	118	134	111	112	117	128	121	110	112	122	116	118	134	131	105	137	122	114	136	117	138	129	110	106	100	121	133	122	123	120	132	103	106	128	122	102	134	111	130	103	95	109	115	117	131	110	136	117	123	109	104	123	135	117	120	120	106	128	116	135	131	128	100	134	120	137	138	128	123	120	127	131	137	116	107	116	117	121	115	129	115	122	144	110	139	122	119	119	126	108	135	117	116	120	121	118	115	127	120	114	123	123	108	104	106	122	129	133	105	109	134	108	123	135	116	97	138	109	114	143	112	137	101	127	117	120	102	118	107	112	114	123	112	112	107	133	120	116	132	131	89	98	102	110	124	120	119	127	109	113	117	108	126	126	114	136	125	140	103	131	128	123	119	134	115	146	129	102	124	132	127	124	146	108	125	123	109	106	128	114	122	106	119	122	98	115	116	106	119	127	128	122	126	127	122	137	140	101	115	135	119	104	128	120	117	111	105	116	93	135	104	134	129	105	120	118	127	131	107	125	122	104	122	118	125	143	106	94	120	108	142	114	103	108	106	110	117	120	102	133	120	116	109	96	131	111	116	120	122	120	114	131	125	137	119	122	120	129	113	110	110	113	110	135	114	115	121	126	123	118	114	121	118	120	122	132	117	125	127	117	114	120	123	137	129	121	125	140	125	115	105	139	124	111	126	117	130	116	123	111	132	124	120	125	115	130	135	114	112	129	129	112	117	129	125	122	121	118	109	114	121	130	117	117	139	117	120	114	121	114	125	130	122	115	106	123	122	108	110	114	107	118	114	122	134	131	113	121	107	108	113	129	115	131	120	115	94	114	123	135	123	114	119	110	133	105	126	109	114	136	118	120	121	109	121	128	119	139	110	121	137	105	108	126	120	135	107	116	133	111	117	127	132	121	139	104	121	139	121	127	112	98	116	121	140	119	129	134	98	128	128	123	127	111	118	137	123	105	105	122	117	105	106	118	119	131	99	125	107	100	116	105	114	128	113	137	110	121	128	124	133	113	114	118	133	136	114	111	121	106	108	112	128	119	103	103	121	130	112	98	118	113	123	122	126	136	124	122	134	95	129	120	97	138	117	107	122	125	129	128	124	132	137	133	101	130	105	128	116	111	122	110	110	107	100	117	117	110	90	109	121	123	118	111	115	120	112	128	128	108	131	119	125	122	136	111	112	99	121	117	112	105	127	123	122	105	118	113	140	122	131	138	115	124	97	105	138	124	110	103	131	119	134	114	114	119	126	103	127	126	112	133	113	127	140	139	112	103	124	112	121	134	115	120	110	127	126	133	104	118	120	125	134	118	124	122	113	118	110	119	118	131	128	117	114	127	133	118	107	111	108	130	120	131	118	141	119	99	99	121	122	128	119	125	126	130	100	128	121	107	105	118	116	126	123	118	124	117	119	121	132	132	112	148	112	113	118	128	118	134	112	129	119	110	124	115	106	129	118	123	130	117	136	124	132	142	130	108	114	118	135	106	119	121	111	121	120	135	102	123	118	126	114	130	132	95	105	120	111	113	121	107	95	117	114	126	130	116	135	114	136	127	114	113	105	119	119	119	122	128	145	120	137	118	118	113	107	112	134	121	121	134	109	119	130	118	112	112	122	141	115	107	129	105	134	93	115	109	121	136	102	133	133	133	110	118	108	121	132	117	125	108	110	127	103	112	114	132	128	128	133	109	105	120	125	113	113	137	140	122	124	132	124	136	119	125	112	123	113	122	146	131	137	138	125	134	139	122	120	137	105	121	119	123	112	125	109	121	127	110	142	118	120	127	127	96	114	125	116	109	128	140	116	118	97	105	128	130	111	118	117	126	120	117	114	112	111	123	111	116	112	136	138	109	126	131	118	122	115	129	126	105	116	126	116	104	117	116	124	125	135	120	111	105	115	110	127	117	102	129	122	124	130	127	123	120	127	115	117	139	149	125	114	121	108	108	113	116	122	123	124	125	128	116	110	116	121	136	111	113	130	123	119	113	118	103	134	111	116	111	110	101	138	117	131	119	128	123	128	125	110	119	97	131	130	105	105	130	121	112	126	121	126	131	114	100	118	137	133	112	118	128	106	130	119	137	129	128	115	84	117	121	127	115	124	119	123	122	111	116	123	132	118	130	125	114	128	112	132	124	123	116	116	109	118	115	119	113	118	103	104	131	118	117	118	118	102	132	130	131	129	120	124	128	129	136	141	107	100	121	136	131	94	128	109	108	105	118	134	107	105	110	117	96	124	145	134	109	110	132	118
3923	1495	1242	649	465	359	335	322	275	278	250	244	239	231	207	200	211	211	214	228	207	212	213	230	205	208	192	236	174	221	212	219	230	186	229	216	219	206	210	177	195	218	234	202	192	225	197	206	218	219	212	225	206	216	222	225	208	206	181	196	219	173	237	228	174	236	191	197	224	227	196	198	204	216	204	186	206	216	220	210	216	204	182	216	178	204	205	210	229	219	173	212	205	246	208	212	193	211	210	203	198	178	177	195	197	204	199	206	203	209	197	223	231	209	211	187	185	232	221	205	186	222	212	197	181	215	243	216	185	192	193	231	222	228	187	213	206	203	191	200	210	199	204	234	215	219	205	213	206	189	206	232	215	187	212	195	201	202	191	208	206	209	172	193	222	214	214	203	206	205	204	196	203	199	212	215	203	214	210	200	203	197	210	190	218	214	212	233	208	211	189	218	212	216	174	192	221	212	199	225	230	192	222	232	199	197	207	191	183	201	207	221	211	207	215	208	212	199	192	222	206	195	205	217	211	230	230	197	190	189	227	200	211	203	213	216	187	191	211	204	217	214	202	201	217	212	191	198	208	204	203	210	212	203	217	191	206	231	204	218	239	220	195	200	225	211	218	201	201	218	227	202	199	199	207	215	209	211	201	201	187	205	203	184	206	188	190	218	213	206	221	198	202	215	163	190	215	206	207	193	226	208	202	217	202	182	244	197	225	201	219	185	219	230	189	219	180	214	193	188	193	194	184	205	223	206	211	183	184	206	202	200	205	229	208	196	184	198	209	223	183	186	209	206	216	224	201	208	177	221	228	208	206	218	204	211	194	204	194	190	208	185	222	192	193	208	210	202	189	222	216	186	195	207	188	183	220	198	208	196	206	205	220	216	216	193	201	213	201	195	235	207	195	202	200	203	203	201	199	194	219	216	203	219	214	234	202	201	201	202	221	205	193	195	217	212	200	223	204	182	198	196	216	212	178	232	201	215	190	215	207	224	213	194	176	194	168	198	223	185	225	185	214	185	197	193	204	209	217	213	191	220	219	220	194	199	191	228	219	207	216	213	198	207	187	208	200	206	196	209	228	208	187	195	205	220	199	234	184	213	207	235	210	205	226	217	240	186	173	208	190	191	199	243	207	202	210	215	181	213	202	199	201	199	231	205	188	204	214	194	197	203	210	208	187	214	184	182	232	203	202	208	196	199	230	222	187	211	208	202	224	214	226	220	193	215	194	206	187	202	211	188	198	206	186	197	218	208	207	219	231	212	193	210	206	193	208	207	229	202	213	204	237	211	204	190	195	199	203	204	206	186	208	234	211	196	212	201	192	215	197	198	204	216	197	199	203	206	201	212	217	211	205	199	220	217	196	178	218	188	201	184	208	207	183	213	196	210	207	204	209	221	215	223	212	181	208	203	192	182	195	200	194	204	195	212	192	200	222	199	205	235	191	198	220	197	199	210	212	189	230	195	201	218	213	192	199	198	221	203	201	206	206	225	181	216	198	207	219	187	220	204	200	222	204	194	210	192	184	188	203	198	210	208	205	200	201	209	201	195	197	214	213	196	204	227	210	200	214	204	189	205	206	203	201	205	208	214	231	216	191	205	205	208	200	235	181	248	243	219	206	217	196	206	200	219	196	217	208	211	215	203	203	210	227	195	205	223	219	199	198	206	203	210	208	205	229	204	185	225	203	213	186	210	209	235	195	224	205	216	169	192	204	205	217	209	212	223	184	206	191	189	183	209	206	196	175	215	208	205	205	232	192	203	193	200	203	215	210	194	215	223	213	219	230	226	199	206	221	202	190	230	196	215	187	209	213	221	191	184	220	211	220	211	218	212	200	217	213	194	200	197	195	191	220	191	213	203	226	206	216	202	188	222	207	184	235	219	217	235	216	231	213	195	210	213	253	213	200	223	225	214	208	226	253	189	191	194	226	203	204	204	199	183	196	206	212	225	208	191	203	203	220	190	179	222	203	207	210	214	204	210	222	201	183	210	203	203	229	231	196	194	193	213	207	202	202	202	226	213	207	197	203	211	235	204	205	194	205	210	208	191	195	206	210	204	184	205	213	229	198	206	210	233	231	214	211	211	183	221	225	197	186	204	190	180	207	194	207	202	208	186	196	196	185	220	232	233	206	217	203	197	210	201	181	204	195	188	203	160	203	199	205	182	198	196	225	206	195	217	210	187	199	194	207	233	207	198	223	228	198	214	191	201	212	206	227	188	199	204	220	209	187	190	232	236	205	214	185	211	210	187	225	206	216	199	188	177	185	201	205	209	190	221	192	204	207	199	189	198	206	182	227	214	233	242	193	192	203	208	222	219	209	206	199	207	167	203	200	189	214	211	217	213	174	214	175	194	208	193	242	191	188	207	200	187	212	183	172	215	232	213	209	216	209	211	202	205	193	204	230	201	193	207	238	219	168	221	190	206	200	206	195	215	204	205	206	189	193	189	204	187	177	216	203	202	219	207	189	205	194	183	200	201	208	215	229	201	235	186	201	196	214	216	187	202	205	205	221	193	207	226	206	223	226	198	210	221	181	211	211	219	193	196	185	183	225	204	206	205	235	194	197	227	220	232	204	215	197	188	220	230	189	205	205	190	228	210	202	200	215	217	206	197	207	215	202	200	208	193	218	213	186	214	194	233	203	213	196	208	201	210	240	192	226	207	202	212	235	208	194	189	206	201	198	224	205	217	242	229	220	197	203	218	201	209	205	192	220	203	198	196	203	212	211	219	172	198	190	200	189	214	220	220	221	223	226	220	171	259	220	195	200	185	221	185	207	212	209	200	181	207	232	206	217	248	172	228	198	216	198	226	179	188	215	200	209	192	198	204	197	195	200	199	204	194	191	176	209	235	214	217	192	216	198	188	207	208	200	206	206	202	211	186	185	208	217	216	194	200	200	210	232	210	214	210	183	199	226	207	188	198	198	197	224	194	233	221	199	216	198	248	209	224	208	198	201	197	229	218	213	203	213	215	195	211	199	207	208	234	170	204	237	219	220	199	206	221	191	206	218	215	220	193	189	228	210	192	195	183	210	231	214	193	205	206	192	222	215	200	181	204	198	209	196	202	201	198	196	225	190	227	217	204	216	218	207	220	201	233	217	207	198	206	212	185	206	223	186	194	215	198	219	210	207	168	185	205	202	210	206	209	184	210	215	193	220	217	194	192	186	207	202	226	213	202	213	198	181	223	184	217	238	230	192	208	205	191	212	198	192	167	194	223	197	196	201	233	190	234	199	194	224	205	203	186	213	196	203	187	176	210	225	180	218	223	220	214	192	213	214	213	202	212	202	196	232	202	215	209	196	193	224	204	190	207	208	219	208	199	208	225	199	216	196	184	188	197	180	204	205	214	193	186	186	212	217	206	191	218	192	188	212	212	201	186	190	195	187	199	195	229	228	191	221	201	208	225	212	216	190	180	178	206	196	222	232	206	209	205	233	210	197	187	208	197	209	209	216	186	235	206	201	219	200	233
24173	21380	28833	24287	21208	4279	979	600	573	509	484	439	395	425	401	374	370	362	342	345	374	312	327	345	351	320	319	325	353	309	329	330	371	346	337	349	296	331	336	352	343	355	328	312	336	300	318	309	291	330	344	325	332	332	348	311	353	331	328	332	307	310	345	337	304	337	283	313	294	317	308	331	334	332	306	302	347	293	322	348	310	331	312	307	357	335	309	293	352	311	313	290	340	298	300	345	312	327	312	329	320	327	298	340	341	267	304	294	351	316	319	341	339	310	312	318	329	344	299	338	335	325	320	347	338	330	324	311	302	299	315	320	309	303	320	343	301	317	315	321	334	319	317	313	327	326	350	319	353	302	314	324	328	339	306	336	320	340	291	281	317	331	343	323	304	319	337	325	330	322	328	330	323	313	371	313	317	318	337	308	322	352	299	312	324	342	351	313	306	339	323	336	330	323	302	291	328	316	326	322	322	341	338	319	307	306	325	295	298	296	300	298	301	328	329	342	341	300	335	323	331	340	328	326	304	296	302	345	308	308	314	304	359	294	320	302	317	312	305	302	348	298	343	299	299	322	289	326	307	337	311	306	309	329	307	308	331	308	316	310	312	316	305	320	322	303	293	325	328	335	331	339	330	347	281	310	316	322	330	307	321	340	364	334	344	323	322	299	315	309	365	331	327	314	319	314	332	340	316	344	324	325	296	295	321	303	350	331	307	310	274	316	330	320	351	317	330	299	280	313	343	357	322	343	332	328	331	303	342	331	312	286	300	333	315	345	295	313	298	347	320	319	322	341	323	285	313	330	316	323	347	306	325	320	325	334	314	330	302	325	340	310	322	330	333	325	348	320	297	335	301	340	327	314	322	277	311	286	306	316	320	333	343	321	348	321	354	305	334	310	327	287	330	304	316	317	320	315	296	326	289	297	310	332	345	329	337	325	286	335	311	358	322	314	326	339	341	317	341	318	302	327	286	299	340	369	309	302	327	323	363	353	317	330	323	310	309	331	340	282	316	302	282	307	301	320	319	297	307	328	324	335	305	330	301	314	314	312	306	309	302	367	332	326	308	283	284	321	327	341	302	311	309	302	319	300	269	349	315	314	302	333	333	351	324	295	323	316	324	347	289	327	307	337	325	286	322	287	347	321	317	330	291	332	321	287	320	323	319	323	302	323	332	357	338	330	313	308	303	289	321	308	342	327	334	326	342	298	307	298	316	341	297	305	342	317	326	298	308	307	329	309	325	307	319	307	336	326	303	320	294	322	335	343	273	324	330	316	332	323	317	308	313	318	301	289	317	334	338	317	305	350	336	327	341	310	310	307	318	330	313	306	316	325	349	304	327	348	332	333	299	333	291	308	322	318	319	331	292	336	298	330	347	276	317	334	309	316	319	324	326	313	309	340	332	302	288	339	335	338	322	293	316	301	315	350	307	311	292	306	334	317	329	321	320	328	319	312	328	325	328	319	311	303	314	354	321	308	317	317	295	351	311	321	325	338	332	298	347	300	329	303	308	289	382	322	336	328	321	325	341	329	300	334	339	323	312	337	326	302	322	336	318	294	312	351	340	310	316	318	305	326	330	324	327	304	315	332	311	345	326	350	308	334	302	307	286	332	305	323	309	345	298	335	348	306	336	321	327	277	317	311	331	322	306	310	339	324	309	324	319	288	317	297	327	316	315	329	315	337	339	303	305	323	334	322	311	339	311	309	337	330	284	314	322	311	339	326	326	310	298	331	329	334	342	315	334	317	335	366	272	312	348	327	337	328	325	304	299	336	298	339	318	304	328	325	309	293	336	349	296	313	309	317	332	313	324	316	345	301	279	297	330	331	329	348	318	339	344	307	320	323	351	330	337	293	275	300	302	350	339	341	319	334	329	295	307	305	313	295	316	292	333	342	318	284	321	326	284	342	358	280	316	356	318	272	304	329	302	305	312	316	321	310	334	335	330	341	311	296	353	317	334	319	324	318	337	313	321	322	327	311	325	317	318	309	339	319	316	327	315	320	316	331	318	334	324	301	290	292	297	346	328	325	327	317	287	325	331	333	333	332	359	299	351	308	374	321	294	295	326	331	323	308	310	318	353	329	340	333	317	311	327	313	323	293	310	286	338	311	301	295	303	295	291	339	318	290	358	309	320	309	293	323	328	340	294	319	331	338	349	315	348	342	305	319	320	272	313	310	318	324	309	342	323	315	326	329	302	322	314	333	328	348	339	331	294	296	336	330	316	312	321	303	337	289	336	312	291	303	323	308	320	324	298	323	328	306	340	301	318	314	331	319	326	300	299	354	306	329	345	308	322	304	281	285	320	351	317	315	339	305	289	296	325	325	339	321	308	332	321	341	346	328	309	307	306	303	343	345	338	332	319	308	341	300	325	314	311	306	321	306	316	316	306	324	315	329	310	339	339	309	288	309	336	318	316	324	298	359	310	315	298	303	343	345	292	331	320	286	331	335	336	345	345	316	342	343	275	349	295	335	305	334	299	316	311	331	304	313	342	308	323	304	310	305	300	321	326	303	296	326	306	342	301	318	345	327	333	276	307	309	265	313	316	343	328	319	307	299	312	334	312	285	318	309	325	321	318	335	304	315	341	306	372	315	335	311	315	316	319	330	312	299	326	338	311	334	317	304	307	332	295	293	301	303	335	283	309	335	323	335	309	341	305	309	337	346	312	337	344	292	343	329	318	333	346	335	343	307	335	313	341	334	284	322	337	320	323	303	303	326	322	328	338	333	320	343	296	299	296	335	315	326	332	339	322	337	317	341	348	320	325	324	311	315	302	324	341	313	303	327	321	303	326	307	328	327	315	323	337	327	302	320	328	336	269	305	313	313	317	334	321	310	308	328	304	359	294	294	283	328	334	324	332	322	309	310	304	321	352	337	312	298	306	311	305	308	342	302	290	320	281	306	324	325	309	314	317	331	304	307	331	331	309	335	324	331	299	318	322	318	309	305	302	318	309	359	322	301	319	343	321	322	311	326	332	340	334	337	280	286	334	322	305	320	298	328	345	329	296	321	304	285	341	348	334	306	341	330	332	327	328	284	306	320	322	333	300	327	293	329	297	302	337	310	330	301	311	321	283	307	318	302	320	289	299	283	321	315	313	350	321	308	310	300	342	322	343	328	355	326	273	311	326	315	320	316	306	327	348	311	342	348	323	325	316	336	322	321	336	335	322	327	315	299	324	304	326	333	312	322	328	331	327	298	298	294	316	324	332	337	295	329	303	338	327	309	313	327	362	347	335	345	321	363	339	325	333	309	296	326	306	319	324	326	314	325	309	348	357	313	290	323	313	329	327	345	317	310	317	364	293	326	303	296	293	315	313	352	309	338	314	324	317	295	318	306	333	303	329	322	308	293	300	317	293	300	332	329	297	331	298	305	311	330	322	300	337	315	308	343	305	346	325	307	326	330	363	324	337	289	318	331	292	309	327	343	314	340	321	328	310	373	338	296	325	326	345	283	336	285	312	298	328	310
5888	11084	9461	4894	3340	2429	1964	1596	1339	1115	1064	879	823	777	774	704	659	654	676	641	576	622	558	614	565	576	569	589	561	555	529	521	568	567	582	539	537	517	534	533	495	521	537	508	500	536	529	530	507	552	515	528	522	534	505	533	505	542	508	535	507	526	545	520	518	483	504	561	508	522	496	561	518	493	486	526	520	496	502	474	496	504	500	533	513	479	491	538	535	497	510	524	553	521	489	518	490	537	471	506	495	545	500	512	502	501	551	503	529	514	464	528	479	524	492	515	516	502	529	495	491	531	480	491	510	482	509	505	470	510	532	502	539	515	494	532	510	473	512	525	476	528	529	548	513	507	501	563	441	549	541	539	533	513	517	494	528	524	491	493	509	502	500	556	517	500	505	526	516	524	513	501	518	551	509	517	513	464	483	450	506	486	482	545	490	495	504	547	525	538	457	522	528	508	518	517	541	535	500	550	519	497	545	515	529	523	548	495	510	499	484	508	502	500	494	520	509	534	540	526	493	501	504	490	492	497	510	527	494	489	499	511	514	524	521	499	523	539	541	475	516	518	503	501	511	496	500	526	510	532	504	483	531	484	520	503	503	531	528	509	530	512	519	521	482	476	504	509	497	518	501	550	481	523	477	532	464	470	512	494	493	526	540	493	525	524	538	509	488	451	507	470	472	484	507	518	558	539	499	502	490	480	477	503	524	524	472	487	535	501	500	514	495	503	525	474	490	467	480	506	511	535	521	514	547	499	509	485	529	524	509	510	481	470	499	535	505	512	517	460	531	533	480	482	523	525	497	529	494	486	531	506	490	511	486	509	535	509	477	547	490	528	522	501	499	555	495	539	520	486	501	511	523	544	517	509	533	504	509	544	510	535	460	522	506	495	498	515	486	516	510	499	491	483	486	542	516	502	502	495	525	546	468	469	514	478	539	492	541	532	536	510	490	515	535	554	511	474	513	516	502	495	507	508	495	462	517	489	510	492	498	533	520	516	514	531	503	486	488	502	518	489	509	501	537	533	486	518	485	506	491	503	495	532	518	521	513	498	550	504	508	477	526	464	511	507	501	518	486	488	528	512	542	545	540	487	480	513	504	494	510	503	522	492	558	496	476	495	503	509	497	480	503	490	485	519	509	529	459	528	488	531	502	449	498	494	574	511	531	476	479	528	546	509	514	484	464	521	519	537	480	493	528	464	492	491	524	488	485	485	508	512	533	481	510	527	520	508	553	474	510	510	507	499	505	504	518	539	525	483	470	567	471	540	540	518	493	462	492	548	473	519	552	524	516	483	552	495	486	481	479	551	523	533	500	531	518	505	486	495	476	482	568	483	536	529	475	464	502	495	475	533	494	547	491	501	518	482	516	498	484	506	503	521	529	474	530	534	475	529	552	530	498	534	517	489	523	482	552	491	492	487	517	534	501	519	520	547	535	535	531	531	523	542	499	496	508	522	487	487	530	487	523	500	511	494	475	487	495	541	424	483	519	494	551	502	453	497	485	506	501	511	493	546	523	551	564	486	527	478	535	509	496	527	521	511	474	577	553	513	511	507	517	489	501	517	488	489	475	491	498	510	491	510	519	513	515	498	492	503	551	562	511	520	498	487	514	555	537	481	514	524	528	540	536	506	456	531	469	507	475	582	495	524	493	530	491	482	511	531	517	527	554	503	489	489	509	525	490	543	493	453	543	496	496	476	476	543	484	520	484	520	497	547	544	522	558	496	537	493	523	511	513	526	501	521	480	555	493	498	520	504	510	504	536	513	509	531	507	502	488	533	501	520	547	511	529	504	500	542	498	490	507	531	558	481	488	455	534	536	497	527	515	520	512	496	529	519	478	518	505	510	507	527	527	508	531	510	498	490	472	510	550	510	483	504	526	522	490	513	499	497	525	467	538	472	501	506	501	503	512	474	540	489	508	456	527	489	504	477	481	522	496	553	507	532	489	536	503	484	485	512	516	510	491	489	534	496	518	533	524	518	483	537	508	550	530	521	479	498	535	512	500	502	515	487	496	510	515	518	481	528	505	519	503	520	524	510	491	505	545	486	523	494	519	500	533	485	475	505	510	528	495	521	528	512	551	500	498	524	480	503	528	493	513	533	506	524	485	504	505	495	513	515	542	498	499	511	568	486	505	483	520	520	516	518	497	499	517	544	480	489	490	502	547	519	547	535	482	484	457	508	486	506	488	489	526	538	493	510	526	442	488	515	500	509	541	539	508	489	544	512	555	486	516	503	514	504	531	468	525	526	517	450	507	510	516	507	534	507	493	464	523	548	492	531	534	480	481	523	517	517	503	512	505	528	483	508	532	502	530	514	531	479	505	505	535	481	456	518	448	532	524	525	505	480	526	492	499	513	499	530	491	538	529	438	499	484	487	500	515	551	489	517	525	451	500	499	519	525	507	511	507	490	501	532	507	529	517	466	521	533	530	484	495	493	511	510	504	507	502	517	512	530	499	500	519	510	506	504	535	537	471	521	515	521	515	469	543	513	515	484	528	512	532	492	528	502	498	497	509	496	521	479	516	535	505	486	504	545	504	519	556	497	528	488	501	508	505	508	522	459	509	485	512	524	538	493	511	533	510	486	516	483	507	488	471	513	541	547	507	490	486	482	507	475	502	549	491	513	531	523	535	492	482	521	518	473	481	528	459	516	535	558	469	526	459	566	471	516	496	538	527	460	519	472	510	545	544	493	501	501	492	514	527	527	503	488	513	523	484	531	474	506	483	537	498	525	497	504	514	543	484	513	523	539	542	508	506	516	524	511	501	520	528	497	493	553	505	516	501	515	513	496	510	501	511	459	520	497	562	499	495	505	496	558	484	520	476	512	517	517	524	494	476	522	515	517	531	471	495	502	516	486	479	501	527	501	525	540	526	514	507	561	507	497	500	528	500	519	546	539	523	491	512	534	507	499	456	510	544	526	498	498	457	494	508	482	467	521	514	556	506	505	540	524	522	502	552	519	529	473	558	525	499	494	523	514	502	501	508	530	527	490	512	485	513	483	498	458	547	518	503	522	502	503	506	528	536	499	540	514	509	524	470	463	476	523	494	523	524	538	444	509	531	515	502	515	523	524	503	522	471	488	508	514	519	557	545	524	476	555	504	483	516	514	486	509	499	549	518	480	519	514	530	500	494	529	506	557	512	517	475	456	508	552	501	531	467	490	481	504	475	507	513	522	507	489	525	522	497	552	507	535	532	505	512	492	474	506	534	509	498	504	496	512	508	489	495	492	518	478	503	505	493	475	489	524	511	502	496	515	526	497	501	521	470	489	507	554	524	541	514	502	516	497	514	519	510	496	456	495	505	499	528	486	495	523	478	500	513	493	521	510	503	484	496	508	513	484	511	514	540	499	498	539	531	524	488	527	503	470	518	534	526	504	522	542	482	525	501	498	519	527	513	521	516	498	542	485	497	500	491	524	551	516	487	506	490	472	498	522	555	491	532	516	480	506	514	520	485	470	489	508	527	499
23218	21400	29409	23774	21401	21208	4040	1188	919	829	821	698	629	636	566	574	571	586	554	545	560	517	526	517	543	511	525	488	504	529	546	473	455	468	508	480	504	476	470	496	504	464	452	455	494	515	470	485	486	442	501	460	486	515	482	439	462	424	455	468	474	472	478	466	481	487	468	504	464	467	463	497	496	500	487	486	436	465	497	460	444	493	459	479	439	480	463	496	484	494	476	450	473	474	461	470	462	461	452	409	465	460	442	482	487	455	486	465	427	469	499	441	482	463	443	441	461	479	463	486	445	463	443	494	450	467	482	451	469	500	474	463	427	479	511	413	449	461	477	450	497	455	497	425	459	448	459	490	486	485	441	428	513	454	484	460	503	470	442	482	464	470	448	471	425	502	510	467	427	499	449	482	440	459	437	448	434	449	468	455	432	477	463	482	512	465	478	474	433	469	496	489	441	454	482	441	450	434	426	469	457	436	488	461	460	463	442	448	430	466	458	458	454	417	440	471	464	458	459	474	458	463	490	452	477	428	457	497	432	482	425	486	452	480	461	464	464	465	439	450	473	444	468	473	478	462	527	453	507	462	505	489	429	424	459	430	434	432	465	485	470	444	464	483	507	480	484	468	480	479	477	503	486	455	436	482	450	457	449	473	482	454	460	499	509	463	448	437	474	501	468	426	442	472	455	484	472	474	450	474	495	409	523	453	458	478	437	439	471	518	480	457	461	431	479	473	442	452	454	429	448	434	446	467	449	446	463	453	482	474	486	451	450	465	446	451	453	424	427	451	423	438	447	456	487	440	441	457	495	474	460	463	482	480	457	470	441	474	457	486	461	489	479	451	514	462	454	483	460	512	475	470	459	480	454	450	488	458	470	465	470	459	458	465	458	465	466	521	420	432	417	413	484	442	454	501	425	434	453	497	432	469	460	478	480	453	487	441	474	422	460	454	460	487	492	485	453	458	465	452	459	428	473	460	475	415	443	442	489	484	483	459	472	470	457	466	461	462	492	476	455	461	484	444	454	447	467	485	461	439	511	461	425	484	436	456	429	469	458	449	480	462	465	470	463	467	485	416	452	451	459	444	454	442	474	453	454	449	475	480	481	439	490	435	487	461	472	470	484	477	455	450	448	504	463	423	497	454	469	436	484	448	499	456	454	482	474	457	468	460	452	449	438	495	478	481	477	466	458	440	443	469	457	489	461	442	462	452	449	455	472	442	486	461	474	506	480	457	465	470	456	430	464	416	507	469	424	470	448	451	486	456	475	460	434	450	478	505	454	479	480	512	467	496	412	468	477	460	492	488	427	475	463	456	469	451	483	462	472	444	439	475	456	464	463	472	440	449	460	493	463	463	435	482	462	449	487	472	489	409	492	466	487	488	473	450	463	425	484	418	454	500	435	475	413	463	470	459	439	452	456	453	479	480	445	480	471	481	413	434	443	444	471	494	474	486	428	481	441	456	474	476	467	471	439	484	460	436	490	444	453	470	439	472	458	470	462	477	435	457	487	458	446	479	486	474	475	494	458	454	447	489	443	478	500	488	503	418	454	476	449	492	462	447	460	482	434	468	421	435	454	455	471	455	449	452	466	432	452	438	443	446	433	485	449	426	462	425	475	437	495	425	436	449	477	450	476	449	474	465	420	427	507	492	451	489	467	474	456	484	479	463	452	461	469	483	485	438	431	456	431	454	445	456	442	459	454	456	500	467	490	449	470	468	482	411	436	455	433	501	499	460	418	448	469	443	462	484	453	433	463	447	487	468	432	466	441	445	482	453	426	460	437	441	482	448	450	473	443	464	462	429	458	469	456	428	494	431	435	460	458	432	478	443	464	440	440	475	434	457	439	482	470	481	461	460	465	482	465	470	441	454	447	473	454	430	430	451	430	453	466	452	442	451	447	458	470	478	461	486	486	461	474	460	471	435	404	399	464	462	467	477	478	465	504	458	460	421	437	455	499	466	496	481	467	443	497	493	435	476	479	437	466	452	477	486	483	467	499	488	451	491	497	464	460	424	442	466	484	447	466	483	482	471	449	445	416	469	443	468	469	476	453	453	514	462	425	469	469	449	431	479	457	423	451	490	421	484	464	451	502	443	445	450	526	467	461	493	479	434	435	473	471	466	427	433	490	431	481	464	450	485	487	512	426	435	447	433	459	444	444	439	468	460	456	467	459	448	485	496	444	481	472	456	476	460	464	462	472	473	441	470	461	453	464	439	477	465	498	484	471	446	460	492	475	479	451	452	470	456	458	453	414	496	458	432	478	478	462	472	438	444	480	432	512	488	476	455	495	494	472	479	471	460	484	455	476	481	459	490	481	474	426	457	467	449	447	439	435	488	477	444	463	495	426	432	436	478	505	488	446	473	447	464	493	465	435	440	458	472	443	467	440	433	467	434	437	488	456	462	483	528	479	451	445	442	468	454	455	445	437	432	465	449	439	469	459	480	460	444	495	428	481	470	514	461	467	445	455	465	507	459	475	449	461	436	475	468	460	481	486	465	484	436	469	457	471	455	437	489	482	471	499	461	456	416	476	429	447	435	480	452	475	447	441	485	428	451	470	468	480	440	489	455	456	472	465	461	432	479	450	468	474	450	459	476	490	462	424	486	456	461	471	465	471	457	437	442	492	480	453	437	448	436	459	429	469	483	405	491	469	435	462	470	438	463	448	490	481	487	465	486	472	480	455	501	455	490	419	444	457	499	489	467	518	467	484	443	460	474	459	477	460	451	450	475	440	492	459	505	467	452	452	452	458	440	460	459	468	457	457	482	414	462	464	478	476	443	443	471	474	432	414	430	470	474	463	438	462	440	425	486	487	439	451	466	474	449	451	462	455	485	451	441	466	491	512	420	468	500	500	499	483	426	440	478	476	467	476	477	427	465	452	457	444	440	434	499	478	429	484	461	441	444	451	495	443	466	461	487	445	495	466	461	455	436	431	453	437	470	489	449	441	409	439	471	434	490	468	462	437	471	476	465	461	521	473	433	428	439	439	468	478	451	447	465	451	461	483	412	439	456	451	435	465	445	468	435	456	457	428	449	472	486	498	451	497	439	491	500	475	467	493	480	484	458	464	436	481	489	442	455	444	520	494	436	450	466	462	464	454	463	467	461	447	414	465	470	474	435	471	449	438	463	481	435	423	423	474	463	449	470	467	445	443	476	477	452	502	448	463	442	452	507	457	437	446	472	433	462	439	416	471	455	443	446	468	453	491	451	479	452	429	479	433	473	455	449	427	456	475	481	477	426	454	478	442	447	463	465	412	452	464	463	445	499	448	429	467	467	483	471	446	461	473	475	445	464	437	435	438	482	433	472	457	497	474	438	488	474	481	428	480	430	474	446	492	465	461	432	451	477	452	467	423	468	467	483	441	455	458	469	481	467	469	422	462	480	456	470	478	496	467	445	456	480	466	452	428	525	443	484	452	457	474	474	444	476	460	449	489	454	442	441	461	421	462	456	434	491	442	450	453	480	467	441
8633	17880	14966	8122	5797	4380	3285	2646	2278	1930	1741	1508	1451	1253	1203	1142	1124	1035	981	957	972	902	913	856	878	783	880	833	812	862	787	790	784	762	788	747	820	770	809	786	716	761	765	818	739	692	751	738	706	740	744	765	731	721	730	743	754	723	693	730	720	761	685	738	736	702	726	732	731	757	710	758	731	750	768	751	722	718	695	703	733	726	735	728	703	712	697	742	758	708	750	752	699	722	733	687	748	716	698	692	721	711	722	709	720	694	738	728	764	714	762	737	727	755	735	718	776	657	667	720	760	716	752	734	719	725	732	687	765	706	704	761	739	744	733	736	724	749	722	736	706	766	683	681	729	708	732	754	721	745	770	719	719	750	745	718	716	719	726	725	686	744	728	716	741	716	697	690	678	678	754	785	698	711	743	728	714	712	703	718	729	737	730	744	737	707	701	747	766	733	692	755	730	741	725	711	689	759	747	723	688	738	714	745	724	688	734	769	714	699	725	727	760	695	698	692	697	726	679	715	689	664	767	643	782	757	710	712	734	689	720	706	671	700	731	703	736	753	701	698	761	720	699	694	756	737	692	716	693	742	678	720	716	702	754	777	702	687	732	731	703	713	745	740	699	697	691	675	676	733	712	719	768	685	723	680	710	737	703	738	705	702	714	754	707	709	690	721	725	729	725	710	703	701	725	735	697	692	731	761	703	654	728	692	683	717	735	753	705	723	705	692	688	726	704	689	685	712	698	724	748	733	695	723	701	759	721	778	678	743	790	738	735	725	735	710	732	738	752	723	693	715	718	686	749	738	785	738	689	743	789	748	745	714	752	796	780	723	729	763	748	702	688	700	719	716	697	737	657	727	725	710	744	756	720	719	710	677	674	732	779	734	753	754	708	728	729	759	702	739	686	705	683	718	776	684	702	640	693	733	722	654	699	697	715	702	756	750	702	754	710	737	712	724	696	683	719	703	704	783	756	713	685	700	681	730	785	756	682	744	743	709	721	703	690	697	720	744	724	781	722	712	711	725	727	738	666	729	724	727	714	720	728	737	700	714	715	735	674	687	729	756	756	669	725	737	758	719	727	699	746	697	690	717	741	701	694	733	746	752	678	695	716	715	759	728	705	731	704	719	715	728	740	750	688	706	727	700	728	691	690	735	748	721	756	722	734	773	670	705	720	726	735	695	690	696	717	714	722	734	727	724	732	733	761	724	682	688	726	734	709	708	776	725	743	733	738	786	703	686	739	710	741	699	722	699	732	717	700	714	734	701	693	703	722	743	705	710	776	724	665	722	753	682	700	732	723	777	708	733	715	688	673	686	724	699	691	751	738	719	757	700	717	770	702	730	709	717	713	703	737	743	689	706	709	715	665	728	722	713	732	722	762	665	745	707	752	719	734	736	745	727	667	718	713	687	678	727	729	704	738	772	747	695	762	742	681	713	730	713	742	717	712	734	758	752	700	712	694	677	706	712	739	691	736	710	699	705	713	659	740	707	723	716	710	741	739	734	747	709	676	679	668	758	710	727	799	736	731	723	765	732	732	684	746	723	721	718	731	694	705	712	741	714	723	759	700	723	698	701	771	716	697	683	720	698	734	660	763	694	702	724	687	714	733	675	730	699	740	737	713	747	733	713	727	767	712	704	725	729	788	726	736	717	707	681	745	727	707	673	714	685	740	733	725	767	711	733	740	657	723	702	679	732	704	721	701	686	728	702	732	672	731	753	732	762	726	740	699	772	730	684	763	721	730	736	664	704	687	690	705	714	691	697	715	757	714	745	715	708	705	715	730	709	684	779	762	728	753	743	735	733	697	755	703	698	752	687	736	700	725	733	746	684	711	695	723	713	689	751	680	719	762	716	722	750	727	723	698	728	728	716	741	740	685	697	733	707	695	786	704	723	760	731	728	752	720	711	703	708	768	715	744	726	717	764	724	719	703	746	744	708	714	718	730	740	729	739	727	722	753	664	718	705	731	742	746	716	671	661	750	720	715	724	739	736	684	759	731	711	752	710	701	688	719	668	729	750	690	704	717	783	679	700	713	699	710	724	765	732	702	730	735	751	703	708	692	725	720	711	720	776	703	679	729	782	730	710	684	716	670	712	765	703	752	730	698	761	749	703	699	699	759	753	712	721	675	747	751	696	750	692	695	728	710	677	693	699	726	740	686	706	728	758	742	720	703	721	728	787	737	698	655	737	727	721	789	720	705	698	715	769	673	696	744	747	730	750	687	690	746	726	734	726	706	701	755	719	768	742	704	735	711	725	690	764	705	703	700	659	691	735	721	709	729	712	704	742	731	770	744	718	747	706	714	714	710	756	721	737	676	676	737	722	691	761	759	725	769	697	754	752	672	714	701	749	730	708	716	719	745	760	688	731	724	747	728	695	738	704	764	704	749	748	709	683	710	720	735	765	708	762	746	747	740	740	707	704	730	659	695	702	777	774	741	720	674	728	681	667	670	710	721	680	668	731	694	698	751	712	747	724	695	729	750	702	752	720	737	717	744	716	655	766	706	702	748	737	713	696	752	730	715	710	719	744	701	690	711	687	748	670	732	732	722	687	706	712	671	711	712	723	732	742	703	739	747	747	736	757	743	727	738	712	730	741	770	724	730	704	726	700	714	731	682	709	692	733	756	750	720	740	725	766	718	713	747	692	710	749	716	696	706	693	678	717	720	720	722	720	691	733	761	666	730	679	708	713	735	717	729	675	702	752	716	747	776	670	734	786	739	740	703	698	739	684	728	721	716	732	728	705	777	726	697	764	733	721	700	670	726	669	705	735	713	740	699	711	713	700	699	751	750	756	778	713	736	694	782	682	735	703	726	717	770	717	775	749	743	754	681	764	663	739	743	710	725	727	753	718	727	711	706	768	731	714	691	754	726	670	744	782	731	695	718	704	759	725	689	708	671	748	724	707	757	719	716	717	705	711	691	766	677	753	685	752	735	755	720	695	683	700	734	753	713	746	691	724	727	695	741	726	721	743	728	721	707	723	750	706	752	689	716	731	705	738	748	713	673	720	702	738	729	717	733	747	692	686	718	690	732	718	735	735	716	657	737	759	658	722	710	726	708	702	747	744	669	715	763	723	747	712	752	708	694	700	695	713	735	719	719	708	758	740	667	709	661	716	717	709	690	722	747	709	713	743	742	703	721	695	742	745	691	701	712	687	735	715	673	748	689	752	752	723	759	705	712	748	732	749	727	687	715	668	722	675	688	735	707	776	718	746	780	691	720	679	743	753	715	715	698	684	706	765	707	740	700	712	718	718	713	740	724	687	721	753	733	724	762	712	744	707	686	711	710	697	692	690	705	752	707	711	690	701	732	759	652	733	782	663	700	684	706	769	698	750	726	738	716	666	704	731	752	709	726	771	708	678	713	754	734	726	726	729	710	733	727	735	738	731	719	683	683	737	740	702	752	690	713	694	691	703	773	710	703	700	698	727	683	748	754	746	708	722	646	722	724	707	729	705	762	701	692	710	739	697
26984	20881	8103	464	209	180	161	134	149	126	134	150	138	119	135	118	138	97	122	131	135	128	146	124	99	122	123	124	112	126	111	119	111	123	109	132	122	114	107	121	120	121	129	107	139	130	110	119	117	114	115	126	120	140	102	120	124	115	130	113	107	120	128	104	125	120	120	121	114	108	109	123	117	126	122	109	149	107	120	122	107	122	135	116	120	116	127	129	118	99	114	129	101	149	104	125	134	108	113	142	116	95	122	105	130	139	136	133	125	106	106	117	122	120	112	115	107	122	118	114	118	120	137	131	139	108	109	114	139	112	123	121	114	133	109	131	118	121	129	102	122	120	114	123	118	125	125	132	120	117	118	119	129	118	135	128	95	121	140	126	140	103	121	135	119	114	118	131	111	119	109	129	124	132	122	111	115	118	112	122	106	113	113	117	105	101	118	115	118	132	116	127	130	131	103	106	125	119	139	122	112	127	138	116	140	98	111	109	124	117	126	126	109	111	109	90	117	132	130	107	128	110	121	129	111	109	128	117	129	115	124	125	107	105	134	125	150	119	135	125	123	115	116	115	123	123	98	118	123	105	126	119	114	126	145	113	125	120	112	112	111	126	116	151	125	110	120	137	119	134	107	110	108	132	127	123	116	105	137	113	103	134	131	102	109	110	113	122	116	116	132	118	123	126	127	111	126	126	125	120	103	116	111	115	135	108	141	144	102	112	137	136	142	127	120	123	113	101	116	113	114	119	112	123	126	128	130	101	120	120	116	127	124	141	130	128	112	114	123	119	96	122	112	113	112	124	113	120	134	125	109	119	109	122	110	107	122	133	125	105	106	120	103	133	112	133	124	112	129	108	107	133	139	129	138	118	130	107	105	123	109	119	122	117	132	116	141	105	113	126	116	119	115	106	131	129	126	117	129	123	101	113	110	108	112	117	110	97	144	150	138	113	108	125	117	108	115	121	125	91	106	136	102	133	113	114	125	114	118	110	126	118	126	126	119	118	127	111	116	117	118	122	131	112	127	113	95	125	124	132	101	120	108	129	138	138	126	134	111	125	108	102	125	113	115	127	106	122	99	120	118	114	124	119	118	113	128	130	126	129	120	109	117	93	107	101	121	124	114	139	130	114	131	130	118	141	118	112	129	121	121	126	132	122	137	137	129	131	135	114	114	123	128	114	130	110	123	95	107	132	130	134	105	114	96	135	130	111	120	109	120	122	124	116	127	120	122	108	134	119	119	105	99	109	133	121	109	115	116	104	107	139	113	101	125	116	120	129	142	120	112	131	107	128	120	108	110	127	115	134	118	103	133	127	116	103	121	118	132	125	95	120	118	108	103	108	123	123	101	112	118	124	110	105	99	121	134	130	127	132	143	111	129	137	121	122	131	105	136	128	117	132	113	137	106	127	139	136	133	128	124	132	121	125	126	124	131	106	137	121	113	135	112	94	112	109	112	129	108	120	100	116	114	133	121	147	130	114	119	93	123	103	122	110	113	127	105	123	127	98	112	109	109	137	110	98	115	99	113	101	131	117	109	146	137	131	118	121	134	105	124	117	124	125	118	106	101	105	137	104	110	127	124	116	120	110	127	107	124	121	137	118	136	136	117	125	106	132	149	128	116	123	126	116	116	109	111	116	127	130	120	137	104	113	127	104	116	104	125	151	109	126	109	121	120	109	131	124	124	117	103	117	106	113	128	128	131	123	105	109	130	132	108	112	113	117	124	137	115	118	124	134	128	117	121	113	126	112	127	123	126	111	122	124	131	128	101	110	117	124	97	120	143	112	130	124	124	123	117	105	120	133	97	109	121	110	149	145	107	97	102	133	156	99	116	137	134	105	125	107	117	101	110	94	108	111	119	118	114	107	107	130	153	120	122	116	128	107	132	128	131	122	115	120	127	107	119	119	124	120	130	121	115	122	93	123	127	115	116	121	116	119	119	117	113	120	115	120	123	114	129	111	112	115	136	122	133	123	133	120	91	116	116	119	135	109	105	107	127	130	134	113	137	113	109	144	127	117	96	133	116	121	113	128	122	127	117	158	129	125	128	101	111	133	122	110	126	124	114	112	125	130	110	120	130	122	113	122	116	124	106	114	129	126	126	103	122	137	119	132	130	125	128	130	149	114	117	125	118	129	120	126	112	154	118	131	115	124	134	146	113	142	122	110	112	103	111	118	129	99	103	135	118	135	112	129	112	120	134	129	113	124	109	124	125	119	131	116	142	115	123	128	114	128	118	117	135	118	121	139	129	130	130	128	126	111	112	109	120	135	117	136	130	125	137	124	130	123	120	101	92	135	110	131	120	129	125	115	133	128	112	118	126	128	127	135	136	128	124	123	118	119	128	128	112	119	112	121	125	112	107	128	114	117	116	114	118	114	142	118	121	111	112	107	128	100	118	117	133	110	117	112	120	99	147	127	94	113	119	105	123	150	114	111	117	101	101	102	121	115	115	115	126	128	124	114	123	111	97	128	112	109	125	115	125	130	110	113	108	127	101	110	115	127	129	106	112	117	134	117	131	123	115	123	138	98	124	118	107	122	116	116	129	132	112	117	126	115	124	105	110	123	109	122	119	131	119	121	105	111	123	124	115	120	119	130	136	108	101	111	119	104	103	107	107	142	123	129	130	120	124	117	108	112	126	113	123	116	116	118	124	119	121	101	116	133	145	125	115	114	114	99	123	114	107	129	117	100	140	132	120	111	115	108	126	127	121	132	108	105	117	111	126	99	119	128	106	129	123	125	123	140	106	141	113	122	116	115	96	133	115	117	97	116	105	115	127	110	115	119	109	118	127	124	124	116	122	117	121	119	118	122	136	118	137	105	118	124	111	134	126	106	111	115	108	118	93	122	123	125	112	138	103	122	104	125	132	127	100	128	130	97	124	121	115	115	118	129	121	110	122	106	130	122	133	110	110	114	111	131	111	116	119	136	114	118	113	106	115	135	115	138	129	126	117	123	119	114	93	108	108	125	137	128	110	125	114	133	140	125	99	113	114	121	117	122	124	122	106	107	110	101	128	123	129	116	122	125	133	124	128	136	107	134	125	119	138	128	120	122	143	126	127	115	116	121	127	105	135	102	115	116	131	131	131	134	119	111	119	123	118	111	145	129	129	140	105	133	131	106	108	110	101	130	135	113	112	118	114	119	117	116	135	108	117	117	132	137	128	113	119	141	119	88	121	131	135	115	114	124	147	119	98	123	117	106	133	108	127	129	127	119	135	110	98	137	106	117	100	115	134	124	110	110	117	96	109	109	149	106	129	122	112	115	115	122	112	127	115	137	122	121	99	117	116	118	126	141	114	110	103	106	120	116	113	99	101	126	114	121	115	117	118	118	105	124	129	126	112	126	107	110	119	128	129	117	131	117	114	120	122	101	118	125	115	137	126	106	108	120	116	109	118	110	129	131	109	115	107	115	121	138	120	108	120	112	109	127	114	142	114	128	117	120	128	116	117	128	117	106	134	126	127	123	133	122
3880	1445	1230	635	443	343	347	293	259	259	235	244	239	230	239	222	242	223	202	221	217	232	210	212	211	197	211	241	216	209	204	196	209	213	205	207	228	216	231	198	204	206	191	202	198	217	188	191	217	205	210	203	224	209	213	207	213	207	215	212	213	214	209	190	212	209	204	226	203	205	224	187	220	197	180	194	217	210	203	214	208	209	194	231	202	211	222	189	206	213	210	196	207	211	194	194	215	189	227	210	213	231	209	215	207	214	184	214	224	205	180	195	202	209	198	209	192	199	207	200	209	217	196	223	202	205	219	174	194	213	216	214	207	178	199	227	212	211	207	207	212	202	194	216	207	223	184	201	193	192	209	188	197	199	207	232	197	224	195	183	192	208	216	218	213	195	214	222	196	223	203	209	213	218	199	217	190	185	195	198	186	179	205	231	218	217	202	220	206	221	195	202	227	214	210	236	195	206	213	212	210	219	201	208	221	190	216	185	222	193	189	192	214	214	206	199	212	207	197	180	205	216	208	209	193	183	204	201	222	226	182	220	202	213	184	210	202	219	227	196	212	219	207	194	199	206	197	205	196	217	221	205	187	201	195	178	230	219	194	208	199	208	217	201	214	239	182	219	220	214	222	209	198	185	202	220	221	220	189	224	195	200	201	188	182	189	215	182	209	205	213	198	189	203	200	191	205	188	210	194	226	213	197	189	189	185	184	206	231	222	205	197	186	215	200	189	190	203	198	189	191	225	186	228	222	219	192	181	190	210	204	242	205	209	209	228	188	198	216	198	207	200	217	194	219	215	217	209	218	195	192	207	193	203	214	214	256	195	205	233	192	204	188	220	213	198	212	203	245	202	221	226	226	178	243	198	204	210	224	230	219	213	181	196	208	232	216	241	208	224	230	232	200	217	219	189	205	198	227	205	216	228	214	229	216	209	192	206	196	187	193	198	198	213	173	194	215	202	177	172	205	225	211	217	202	198	199	224	218	222	215	215	216	200	194	230	204	216	215	227	206	183	208	213	185	213	173	217	198	205	190	211	228	200	226	234	199	214	218	192	214	224	220	211	195	226	217	207	223	228	219	224	201	203	205	192	210	188	192	219	207	215	191	202	185	196	218	216	195	208	196	187	189	208	179	201	209	198	185	200	217	200	240	171	200	205	221	179	216	221	189	208	206	207	207	218	189	205	171	200	211	220	212	210	229	180	195	208	219	236	191	232	215	197	197	203	215	197	196	198	175	206	204	213	196	209	213	215	197	193	180	192	198	193	204	195	203	179	222	198	200	201	217	213	162	197	238	222	198	209	201	181	202	190	196	186	217	212	189	217	209	180	221	211	231	201	205	199	189	197	203	201	207	217	175	223	227	220	206	208	206	227	195	213	192	186	239	219	233	192	178	215	224	197	208	215	216	210	259	223	202	179	193	216	222	240	212	219	197	192	212	208	209	220	211	244	205	203	219	209	218	199	218	214	221	227	208	221	193	196	232	191	205	193	216	188	212	201	211	205	218	190	194	218	217	232	183	224	225	221	218	204	218	203	216	232	234	200	189	203	214	232	208	187	218	192	200	190	234	210	215	205	210	218	219	187	222	198	221	222	206	199	191	194	214	203	221	217	226	207	246	215	202	215	205	212	215	197	205	234	200	204	204	207	189	209	205	246	214	217	213	190	216	183	213	190	219	223	205	195	212	213	174	196	228	195	188	201	224	208	199	215	197	233	216	204	198	208	217	213	205	225	216	211	185	238	205	192	208	179	203	224	170	208	204	199	219	188	222	213	196	198	208	221	241	197	224	219	233	192	212	201	188	199	207	205	205	194	207	210	215	213	203	231	213	196	209	228	222	195	202	206	232	209	166	204	216	209	183	180	206	182	192	202	202	200	204	206	215	187	204	200	264	190	228	214	212	218	227	195	218	221	196	214	195	215	230	228	213	209	199	218	201	212	211	198	202	209	223	192	199	204	241	218	191	177	200	191	206	210	183	194	206	205	211	177	194	224	221	202	212	227	208	206	205	215	210	215	208	222	211	201	218	214	207	212	213	183	202	215	190	183	206	236	222	195	200	217	207	202	199	213	208	216	238	211	229	217	244	211	206	182	231	213	204	201	218	199	212	210	216	238	206	181	202	220	215	189	199	235	202	207	225	190	205	180	185	225	206	198	209	209	191	200	202	229	199	206	214	215	204	185	226	206	203	210	208	193	201	196	206	212	222	195	203	215	197	190	193	217	193	222	222	191	190	193	193	200	199	188	205	210	217	188	197	191	229	201	207	212	192	218	189	210	232	220	182	231	202	186	202	220	194	216	212	208	189	221	181	199	233	184	222	242	197	188	192	203	196	226	221	230	212	200	193	218	208	205	182	196	220	225	212	198	211	209	269	193	186	204	210	207	231	201	212	201	184	224	213	213	177	217	191	222	216	185	198	203	210	221	240	193	238	221	232	185	193	174	189	194	188	213	196	217	198	201	218	207	185	189	210	204	199	213	200	202	212	204	225	205	197	236	188	210	213	192	211	185	217	215	202	207	210	192	197	207	206	178	230	208	209	201	203	202	167	211	219	182	209	222	213	194	211	198	196	203	180	186	205	202	209	200	204	220	230	222	207	192	213	201	188	203	197	209	209	210	223	199	217	208	199	208	204	202	184	193	208	210	240	199	190	194	197	205	193	179	222	205	216	196	227	166	202	208	222	197	200	184	210	203	191	220	198	199	200	181	202	217	217	189	188	198	215	243	216	220	193	195	205	201	222	213	187	222	199	215	218	233	200	216	208	207	195	183	193	207	203	188	224	211	219	201	214	197	210	227	203	214	200	180	211	208	194	183	201	184	212	193	204	226	199	213	204	217	184	193	184	192	183	204	204	202	173	181	227	187	207	199	186	209	206	198	193	223	228	225	214	192	214	192	217	224	210	194	208	207	171	192	210	202	193	220	192	238	199	199	202	202	202	222	235	190	196	212	196	205	215	188	219	215	211	191	226	216	231	201	217	197	202	201	209	214	195	188	208	241	186	204	226	200	203	208	197	185	194	236	217	184	207	198	215	199	212	185	212	203	220	193	192	210	209	218	233	198	205	189	221	234	198	197	199	197	210	192	204	202	202	212	193	217	204	179	194	201	200	217	213	215	220	208	187	231	201	169	210	215	207	215	190	187	201	195	241	181	207	197	219	200	212	172	224	197	189	226	187	205	221	212	185	202	203	222	178	209	176	195	206	194	186	175	205	202	208	219	224	190	202	193	205	227	191	213	206	195	191	187	236	203	203	180	210	182	181	186	236	237	207	179	191	185	200	203	202	199	192	212	212	217	208	229	200	208	207	188	213	190	192	199	218	183	201	207	195	194	190	187	213	217	202	195	206	202	219	198	243	194	198	198	231	216	199	217	213	190	184	244	222	225	179	198	176	179	219	207	198	204	200	196	197	216	246	205	195	202	195	197	187	198	205	192	190	215	222	218	193	188	211	213	203	232	223	222	217	180	217	195
24118	21402	28863	24312	21221	4164	959	641	568	523	498	452	409	389	396	366	374	362	365	379	349	364	371	326	328	353	360	334	316	374	357	349	350	349	298	348	332	333	351	311	339	331	301	359	317	320	345	344	342	327	323	377	328	325	354	331	318	287	324	313	333	331	315	298	310	356	323	324	325	297	317	343	311	314	307	304	306	293	323	309	354	308	273	304	291	322	304	323	313	314	331	340	310	313	345	315	338	317	314	305	319	355	329	338	328	337	334	330	322	322	327	325	337	323	321	321	290	273	357	323	299	332	321	308	301	308	332	303	378	302	287	317	320	310	324	321	303	326	298	318	312	292	297	351	331	334	330	311	335	310	334	311	315	314	350	319	329	333	303	320	314	308	330	316	326	296	294	319	367	302	318	316	324	311	341	320	328	311	287	298	288	317	350	349	321	299	349	312	313	336	346	357	311	337	312	334	310	322	310	300	325	292	288	317	328	340	328	339	346	291	324	327	316	288	330	315	328	306	297	308	305	325	301	328	306	312	344	317	323	321	311	310	306	347	307	307	317	340	357	320	330	335	303	325	321	311	299	335	307	332	283	323	311	342	312	332	347	317	313	338	312	309	319	333	303	328	305	355	315	321	296	289	352	321	323	288	327	312	281	334	334	338	342	312	296	315	291	318	330	321	301	327	328	335	326	317	307	301	341	350	356	342	316	299	334	309	322	313	325	302	330	325	341	314	304	333	314	344	327	288	339	311	317	315	308	308	310	343	315	320	296	312	356	313	344	322	283	315	311	316	312	306	304	303	346	287	319	345	319	301	310	334	296	299	314	303	327	327	352	342	320	331	307	308	268	301	325	314	324	320	341	326	314	315	319	346	348	326	329	328	315	339	303	332	297	349	304	333	364	318	344	326	326	299	325	294	346	311	283	319	314	289	353	326	330	308	315	324	294	319	304	310	346	298	324	311	332	305	288	307	325	357	296	350	303	316	295	321	346	301	349	301	321	328	324	327	318	300	348	319	316	330	337	352	333	306	337	301	306	315	327	345	336	316	335	303	347	330	322	300	284	328	326	330	323	302	316	313	336	298	318	338	313	320	323	311	308	309	290	320	307	283	320	316	336	304	328	328	301	293	328	303	308	337	324	343	342	296	351	331	307	344	313	318	294	321	337	336	345	334	294	340	323	330	339	327	318	340	311	342	290	346	329	314	302	335	324	297	308	297	343	337	353	294	300	311	294	332	288	327	296	347	335	321	310	334	330	329	330	292	314	289	329	349	310	323	342	306	364	313	312	322	341	340	307	303	321	326	310	313	309	329	333	331	329	369	307	317	330	314	318	299	314	321	315	307	315	324	330	320	306	306	338	331	300	322	315	317	327	322	364	311	321	260	302	312	334	321	316	302	306	309	318	309	296	305	313	315	326	341	313	333	304	309	323	336	317	301	330	330	303	332	317	295	304	299	329	329	306	299	343	329	311	334	332	370	314	319	314	337	357	341	300	320	332	310	297	310	310	303	307	322	322	294	331	270	315	372	331	313	304	350	314	326	345	310	330	307	322	295	319	322	303	333	333	323	307	313	321	312	320	298	343	339	325	315	333	319	341	309	305	334	304	304	339	324	300	329	314	317	292	322	307	301	341	317	347	328	323	306	335	319	339	305	309	307	332	314	364	316	294	324	335	333	318	338	337	281	342	327	354	358	303	274	297	324	310	318	322	316	304	329	307	317	307	329	303	335	299	314	335	299	294	374	301	322	323	330	325	345	279	308	312	323	321	339	309	287	311	337	312	283	328	334	324	308	306	329	293	324	342	352	314	347	312	290	303	294	340	342	321	317	316	322	340	282	354	304	337	291	303	329	305	324	338	315	299	309	316	327	343	320	299	311	320	353	329	321	288	297	318	330	314	313	343	303	319	331	363	336	348	320	311	346	311	316	338	322	305	298	327	312	315	315	306	318	327	303	291	332	315	319	338	310	302	322	338	335	332	338	326	286	318	318	315	330	346	338	295	335	322	305	321	306	338	312	322	325	294	322	288	320	327	320	323	313	353	314	317	312	350	318	319	318	312	323	332	339	298	325	309	305	329	330	307	295	330	340	336	301	322	303	343	349	299	316	346	325	321	317	305	336	313	302	316	340	303	311	290	322	333	311	321	286	322	313	341	340	306	303	308	307	292	334	304	282	335	317	320	339	333	345	319	335	337	311	368	307	322	338	327	320	336	314	284	316	307	322	328	314	322	330	320	315	332	307	339	317	314	295	287	316	321	305	330	309	305	286	321	309	328	312	340	269	322	316	306	338	290	315	351	345	289	340	351	308	308	294	329	310	315	326	317	318	333	314	302	283	304	317	330	300	336	324	279	303	309	357	330	337	305	345	309	320	344	314	303	297	306	323	322	349	345	343	318	315	312	319	300	313	329	333	330	326	327	367	289	297	321	316	347	302	312	303	338	334	339	314	316	327	281	321	293	312	333	350	317	321	304	293	295	312	341	339	350	316	338	334	286	333	341	365	298	352	310	323	303	305	336	312	317	324	318	333	347	306	341	344	334	306	319	323	318	319	316	307	295	353	321	317	338	333	334	312	310	326	324	311	331	312	332	355	322	344	303	321	321	301	360	335	342	302	289	322	320	321	317	305	338	327	314	324	343	298	311	311	297	346	322	312	350	337	329	344	312	309	308	344	304	331	330	341	337	322	309	322	293	313	316	312	352	324	314	307	331	325	345	319	331	345	347	334	295	303	339	331	312	317	321	318	299	295	342	297	311	320	320	331	330	299	329	292	309	301	338	296	328	314	318	346	301	315	310	308	326	329	307	319	283	309	341	338	318	333	274	306	318	344	297	321	318	331	310	337	317	328	309	315	295	320	308	331	318	300	313	328	331	299	340	309	320	307	297	311	337	292	331	335	311	313	328	335	356	325	333	337	317	313	351	294	300	336	357	347	351	317	311	291	314	329	329	312	312	301	328	331	308	295	333	312	307	347	335	324	317	303	329	311	296	313	329	359	327	297	322	357	326	307	326	294	322	331	301	320	339	311	301	308	285	314	359	302	309	357	317	320	310	301	300	315	324	311	280	323	299	339	305	298	304	336	311	318	315	347	311	312	328	316	330	311	311	303	336	327	284	333	326	291	335	341	301	312	308	316	283	333	282	302	311	333	335	307	317	334	310	305	333	303	295	333	298	310	300	348	333	313	324	306	323	334	350	295	317	342	326	306	280	342	301	303	298	330	324	350	338	291	319	329	352	321	323	312	328	315	331	317	314	353	336	309	331	308	326	304	331	317	309	327	327	299	332	289	318	322	265	305	322	300	305	354	319	344	351	306	320	319	312	339	369	305	323	295	312	307	331	329	308	349	330	314	283	309	294	322	317	330	318	368	340	330	325	314	301	341	293	316	336	310	312	346	328	329	323	308	327	296	319	328	328	326	343	334	304	299	345	313	324	310	291	317	307	373	303	284	301	312	325	318	334	338	319	308	309	326	316	320
5795	11207	9372	4807	3232	2441	1909	1521	1262	1178	1043	982	898	814	776	718	684	678	648	649	610	583	578	642	580	599	513	575	539	554	561	538	530	522	601	543	548	554	516	527	557	519	543	512	475	556	546	543	517	555	535	561	533	492	561	533	551	505	486	488	534	543	497	507	529	560	521	510	512	480	509	557	523	499	524	508	531	532	497	512	536	511	488	518	518	517	510	504	553	514	524	494	520	505	461	507	524	527	465	552	523	490	500	505	518	540	533	537	494	530	541	503	477	533	469	511	522	529	533	518	529	508	517	503	502	489	505	492	537	521	508	518	517	546	521	507	528	527	522	512	512	550	505	498	520	491	504	481	488	513	519	526	518	507	493	513	495	506	502	487	485	529	517	463	514	506	497	508	514	500	511	521	497	472	495	505	513	478	495	507	535	504	471	548	537	498	555	541	504	514	526	504	497	536	478	519	496	530	496	489	518	483	513	525	537	504	482	529	511	497	491	524	520	512	533	518	521	532	502	502	496	526	526	485	519	496	527	533	528	549	510	488	520	533	499	524	516	488	537	528	558	529	483	529	527	557	488	518	529	548	525	512	514	509	553	517	478	512	488	480	573	493	537	521	529	553	575	520	521	522	458	500	509	532	479	490	497	499	541	469	508	518	551	504	537	479	516	484	505	456	502	535	503	508	528	541	480	541	556	480	519	499	487	508	511	490	525	530	560	517	543	496	528	532	525	499	516	513	484	543	544	516	521	524	536	520	512	524	512	492	538	533	513	540	527	526	531	526	528	495	511	513	516	516	486	496	501	509	518	507	490	522	488	474	497	554	563	493	512	494	501	510	517	520	543	472	507	536	476	501	540	512	524	502	524	488	527	521	535	530	500	509	509	525	519	529	520	492	539	527	486	540	484	473	520	504	541	482	543	511	540	517	475	482	483	473	495	509	518	516	508	540	540	522	529	534	513	553	535	493	476	495	518	467	506	487	504	476	546	522	492	519	544	543	506	517	520	488	496	550	516	495	519	521	495	499	526	512	482	491	531	507	492	535	486	477	469	518	494	485	501	452	478	489	540	527	522	522	500	530	492	525	482	528	510	523	486	519	492	517	542	532	505	520	534	497	454	536	525	497	479	466	546	479	535	531	559	514	489	572	524	519	523	517	498	526	522	490	517	519	531	481	508	513	519	501	494	536	526	490	512	555	504	522	493	516	484	495	528	512	523	540	538	512	532	501	510	479	501	535	497	473	529	489	520	478	495	535	523	462	526	533	545	524	506	540	464	517	509	482	524	536	509	492	534	491	507	472	546	518	514	518	508	543	505	518	489	538	522	539	537	497	490	528	551	464	514	520	503	487	533	500	519	550	478	565	531	504	496	522	502	548	507	507	498	533	500	516	525	468	525	514	485	546	505	517	458	523	527	514	516	507	535	494	534	485	514	532	491	482	513	534	501	476	531	507	495	471	550	500	503	491	522	526	478	503	495	528	527	521	508	510	508	499	493	478	500	517	477	507	482	476	515	533	503	536	565	530	519	489	535	448	528	506	515	534	518	483	516	489	530	537	518	521	510	482	536	510	538	513	474	476	494	532	519	501	538	500	496	511	515	470	537	506	487	493	500	505	519	443	516	456	514	529	526	566	515	533	514	538	525	481	497	501	545	536	501	530	504	547	486	499	534	514	491	499	486	503	511	515	534	460	499	479	517	478	535	501	541	516	503	482	535	535	492	517	470	493	533	492	502	510	509	504	529	506	502	499	492	525	470	537	528	494	480	499	538	515	522	496	559	520	471	515	511	528	502	511	527	522	528	503	508	493	491	530	518	507	503	527	515	513	500	510	524	530	496	479	495	541	502	515	496	553	521	506	535	542	561	513	484	532	508	518	520	521	488	537	525	545	508	484	511	492	501	507	501	520	493	475	507	521	538	502	497	523	507	526	506	485	536	529	539	499	485	515	529	506	502	538	516	546	516	514	526	515	467	476	540	551	487	493	502	515	509	523	506	479	478	559	547	524	515	515	525	517	503	515	525	523	515	526	500	522	507	522	539	535	506	568	499	519	494	505	501	541	505	481	515	528	535	520	513	511	488	503	521	511	495	476	542	497	505	539	488	472	524	507	512	509	498	485	446	502	545	507	503	532	491	470	507	543	541	487	514	520	524	528	512	498	507	516	499	508	495	537	506	536	474	554	493	520	469	463	512	494	502	508	539	534	497	515	490	478	464	525	567	506	474	481	535	518	509	491	492	480	573	508	519	517	482	540	526	513	500	508	500	501	534	551	529	496	518	471	520	486	505	555	490	515	529	525	503	523	473	483	480	549	514	515	470	570	527	474	513	502	480	530	542	503	526	537	541	529	522	499	513	518	490	490	531	508	521	496	517	468	543	524	511	548	511	500	476	547	554	558	500	517	522	522	466	486	512	536	480	501	483	555	521	508	531	500	527	529	513	510	496	463	520	515	485	475	513	548	521	498	511	511	543	506	505	502	511	559	559	504	529	487	520	562	516	502	490	511	521	477	540	577	540	534	515	504	518	495	512	541	547	531	532	495	534	483	520	516	530	480	501	490	506	490	490	501	496	493	538	509	543	511	563	518	516	521	516	507	515	553	532	483	520	530	533	540	487	498	549	522	520	488	504	507	544	513	464	502	526	533	530	502	491	527	524	477	492	561	537	480	525	525	523	496	499	531	540	516	492	522	502	521	531	477	486	504	537	493	483	500	496	504	530	537	537	483	523	531	527	495	529	486	523	504	549	510	492	527	464	527	483	539	497	547	497	531	519	516	521	512	515	500	532	501	505	515	482	466	529	515	520	530	498	527	498	494	487	516	526	503	514	505	536	500	543	555	491	538	541	470	549	555	505	512	482	462	523	518	513	531	505	511	520	527	506	483	512	516	499	495	531	458	504	532	490	530	504	536	519	513	505	522	512	507	530	521	495	526	476	471	505	540	531	512	526	489	528	534	465	555	514	523	491	538	507	477	544	498	509	502	536	485	522	557	513	524	462	517	486	520	498	530	489	513	514	476	457	526	523	500	472	502	449	500	497	498	536	526	522	523	517	554	487	489	504	500	506	514	540	512	442	542	526	522	543	520	499	510	468	513	554	504	476	498	516	495	515	493	515	523	516	460	536	515	482	541	525	517	524	524	449	489	533	542	518	496	513	556	508	504	501	464	542	495	493	512	514	511	502	540	515	581	547	525	508	501	522	534	484	482	478	499	512	532	563	496	531	477	539	511	523	502	533	528	485	482	550	523	471	479	540	506	513	556	562	477	520	477	478	551	464	552	514	521	474	523	537	515	536	510	501	499	526	519	510	512	498	496	530	489	537	508	483	499	510	539	532	521	479	507	528	477	509	528	524	474	502	512	494	523	498	504	494	496	543	480	503	505	477	486	515	495	482	527	521	495	478	496	511	527	500	514	511	541	486	508	513	502	489	541	525	497	510	508	514	523	506	523	500	500	542	493	530	499	499	481	541	486	482	512
23162	21400	29438	23736	21401	21229	4086	1158	860	859	732	692	633	646	644	587	578	556	592	520	529	500	565	486	498	500	489	505	530	532	455	452	478	466	505	528	491	486	490	464	498	471	498	467	466	464	478	464	467	486	451	499	511	466	479	471	466	507	465	469	456	461	452	500	507	470	457	493	449	478	469	449	440	464	504	466	467	414	469	461	522	459	473	470	462	476	472	456	449	450	472	428	506	398	460	460	449	464	463	463	453	484	477	480	502	438	469	458	455	448	424	466	475	456	458	488	453	464	462	468	475	468	440	491	489	482	474	469	459	423	457	476	462	516	440	451	494	491	479	426	451	466	437	433	444	427	492	467	456	446	469	436	473	456	419	439	456	474	476	466	504	466	429	452	449	421	444	494	447	475	442	432	471	447	453	460	502	496	455	475	451	441	496	500	483	433	475	476	475	469	474	477	460	467	474	463	458	474	507	501	470	459	476	432	462	488	455	478	468	459	476	428	429	474	462	460	429	499	449	491	483	484	440	464	461	470	463	452	461	474	464	504	470	437	467	432	472	418	479	442	438	441	449	466	463	456	448	463	473	466	432	443	464	430	438	467	409	476	475	450	453	454	458	484	504	459	447	410	435	474	479	466	423	452	470	441	453	472	453	466	456	442	480	460	417	469	450	493	479	459	472	463	467	456	472	454	446	428	475	452	477	423	459	516	480	484	485	442	443	465	455	474	452	483	466	455	489	432	484	421	464	478	419	445	498	440	415	428	474	481	453	455	484	471	443	454	423	453	488	450	451	439	457	464	431	395	478	466	498	476	446	468	458	496	455	436	488	451	487	472	430	415	465	479	462	458	446	457	470	486	496	480	462	432	494	453	489	453	491	451	441	420	497	460	443	481	448	438	476	476	430	430	451	469	470	468	495	492	458	452	461	436	472	450	430	445	446	466	452	463	447	465	426	488	419	429	472	462	402	435	467	464	450	465	436	466	484	471	447	437	407	451	467	435	514	456	449	459	429	443	449	408	472	446	419	462	512	431	468	483	433	447	453	450	423	473	490	398	444	439	464	474	435	476	491	474	420	462	448	430	492	439	460	462	483	423	462	439	478	475	457	484	435	449	454	499	443	450	435	486	450	455	481	447	497	462	450	462	485	412	486	428	459	428	456	477	454	474	469	456	467	451	471	456	491	485	467	462	453	449	402	451	478	463	481	449	466	494	461	466	461	506	464	447	441	484	464	468	472	481	484	478	479	483	461	465	478	449	453	471	456	483	465	470	470	439	434	462	432	454	500	458	451	459	412	467	468	442	454	445	452	449	458	495	479	499	455	460	435	512	414	485	480	460	472	494	435	460	472	456	442	471	441	508	450	510	488	448	484	481	477	430	448	482	508	435	462	490	419	456	449	442	475	483	460	482	448	473	482	496	467	455	461	462	438	463	462	474	445	491	465	491	467	439	458	436	515	492	459	468	451	455	463	444	469	431	447	480	448	478	494	417	472	481	458	445	489	451	458	483	424	456	491	422	435	415	440	489	488	441	457	478	456	487	496	426	469	462	459	445	481	462	497	406	458	469	446	500	435	477	462	439	439	435	470	454	423	440	458	457	428	485	457	425	526	485	469	461	473	474	472	432	463	444	477	474	468	474	447	444	442	462	452	429	418	438	428	499	474	500	468	431	496	471	456	502	461	447	492	468	476	472	444	473	470	454	444	485	474	490	448	475	442	453	444	499	440	450	450	459	464	436	478	468	459	450	463	467	489	485	432	466	434	473	533	436	501	484	449	407	458	465	426	456	458	439	504	478	439	461	464	513	436	492	436	476	438	456	432	490	471	440	438	451	475	461	438	457	486	457	464	461	465	485	472	465	435	481	490	460	447	433	469	436	440	491	479	489	459	476	488	439	485	456	466	479	483	465	444	416	483	465	489	462	469	453	464	444	467	445	476	476	427	451	501	472	446	483	435	491	483	460	479	465	447	444	428	434	448	467	460	440	491	468	469	481	473	510	450	475	540	478	451	450	463	466	500	460	467	435	426	494	458	462	414	425	440	453	447	455	489	469	462	470	464	469	487	481	448	472	437	471	454	497	496	480	476	460	469	493	466	446	451	475	425	472	466	449	421	498	474	491	477	438	461	450	446	441	446	481	446	443	440	477	465	454	479	459	459	455	472	451	441	453	428	440	482	447	492	401	443	419	521	499	458	470	492	487	478	477	474	436	443	446	448	464	480	454	431	488	445	461	423	487	459	485	475	476	441	470	468	457	427	445	457	494	460	463	470	478	436	470	469	463	407	433	473	459	463	463	467	452	454	480	454	466	467	464	457	454	412	473	445	480	450	464	445	429	472	468	453	421	460	471	465	482	446	436	452	462	484	414	490	420	478	478	439	486	477	426	450	481	491	467	492	441	466	455	474	490	467	461	474	442	448	428	464	457	473	471	459	461	457	467	471	449	451	426	457	474	457	462	445	470	447	467	467	437	475	480	419	453	498	465	460	522	423	431	472	457	493	506	440	419	493	463	476	427	511	430	462	496	480	434	440	459	431	463	452	470	477	482	417	446	467	480	450	442	459	459	476	426	453	433	460	472	452	491	457	505	439	462	461	419	438	437	451	481	503	458	448	465	521	450	477	491	439	458	445	463	482	487	477	475	418	497	475	473	447	497	451	456	475	459	468	454	432	451	449	436	454	481	450	458	423	468	475	473	471	488	451	450	478	421	451	455	488	443	447	461	482	430	452	477	451	456	441	460	435	481	454	432	492	472	472	450	499	441	484	450	468	460	454	505	446	469	469	474	479	431	414	427	478	424	454	445	487	460	465	435	473	413	506	470	468	451	451	429	484	448	478	441	479	466	445	452	456	460	431	446	462	463	461	489	455	469	439	466	462	486	487	465	465	460	461	432	476	439	478	458	435	459	462	477	499	439	462	431	440	455	451	419	457	455	396	419	455	508	457	433	447	435	474	473	455	483	490	468	440	469	483	442	437	485	429	486	427	426	400	438	451	444	497	468	502	434	481	442	474	436	449	469	457	468	471	489	489	453	433	466	480	415	461	420	437	442	480	469	453	452	441	447	423	443	467	451	486	434	425	451	432	435	438	479	485	456	424	489	489	465	413	462	435	493	482	457	449	453	473	446	504	451	445	443	468	475	426	436	509	480	467	458	478	471	446	440	454	434	444	473	454	450	446	432	424	483	449	446	419	476	455	460	458	461	460	451	477	469	493	487	485	480	476	471	473	470	449	479	434	448	475	461	405	462	457	499	487	479	493	459	434	456	429	469	457	448	455	435	445	445	500	471	465	459	483	467	458	501	452	456	476	511	479	506	453	447	431	490	440	443	466	475	480	450	469	491	425	475	440	463	430	466	487	471	476	508	463	422	462	475	465	434	451	435	457	479	450	447	481	459	468	508	469	468	468	530	449	459	459	444	472	452	459	443	476	402	454	467	397	435	433	455	444	439	466	461	470	483	475	469	431	465	433	429	483	451
8537	17852	15072	8188	5697	4335	3409	2703	2278	1919	1784	1522	1446	1317	1163	1167	1109	1113	995	973	888	904	851	873	866	851	849	820	840	812	826	743	798	827	734	736	743	801	753	822	778	769	753	713	771	749	740	722	747	741	750	761	712	740	764	716	733	690	746	727	757	741	716	706	710	750	764	724	755	788	706	765	769	735	734	759	724	754	736	727	736	732	699	719	736	748	712	751	732	726	741	748	677	743	707	726	761	729	697	705	756	784	700	744	733	712	754	705	721	743	728	767	725	728	756	725	742	690	799	727	671	745	703	735	748	725	745	744	731	729	713	718	726	704	677	746	750	695	711	699	746	736	736	692	747	671	743	770	709	764	710	715	726	721	727	687	686	705	750	714	682	752	771	727	740	758	719	796	717	749	707	679	679	770	692	700	734	735	787	697	733	711	755	735	691	758	717	701	707	742	703	716	751	727	742	719	727	717	737	734	698	738	763	705	725	658	761	705	656	715	733	685	723	776	747	764	703	736	710	654	717	736	723	711	751	725	704	685	700	725	764	746	768	716	728	696	716	714	715	738	777	720	714	712	727	740	708	733	727	752	696	731	721	696	726	732	726	728	719	698	724	702	727	769	701	705	723	721	715	669	743	750	706	666	766	752	700	692	751	682	714	700	713	694	738	741	722	686	776	773	733	715	741	725	712	749	731	714	755	750	756	715	710	776	723	745	656	724	722	707	740	705	760	769	722	713	746	753	751	709	709	766	782	712	754	754	760	724	738	734	730	704	712	752	733	743	731	746	711	702	772	666	731	720	732	717	751	723	704	722	744	690	712	724	701	699	786	725	686	773	739	750	701	732	768	702	706	713	687	729	724	713	710	746	701	712	712	728	744	728	695	697	705	702	720	720	646	702	695	750	700	743	715	682	702	748	762	697	666	704	730	792	751	711	682	714	755	719	703	689	695	736	750	781	711	701	737	749	690	725	688	712	701	689	744	676	786	746	724	731	736	735	702	732	737	716	704	705	710	752	741	754	757	692	768	717	720	712	728	695	758	728	718	686	751	739	709	721	743	712	701	718	703	731	702	800	649	731	727	704	755	649	696	748	689	755	749	738	766	802	771	704	757	753	725	722	707	691	687	740	683	729	698	757	680	702	695	693	704	738	742	690	684	698	718	660	693	757	699	729	762	762	716	700	710	722	717	701	740	708	706	690	745	703	694	732	738	722	735	740	768	720	705	713	762	749	686	714	732	696	694	718	742	761	728	725	697	694	733	707	765	694	739	695	719	733	732	726	742	714	694	735	762	727	730	745	710	699	702	724	689	742	702	724	715	730	700	716	771	701	754	769	722	706	741	730	716	737	746	678	645	713	759	738	669	737	736	706	730	747	703	727	749	749	719	723	691	716	734	702	739	740	721	722	660	691	709	726	724	704	739	692	726	697	755	720	687	734	748	698	744	699	765	675	726	670	710	671	727	705	743	724	728	736	711	710	748	739	696	713	749	716	750	714	732	692	745	722	725	743	743	689	706	761	744	705	724	731	739	691	687	708	694	701	710	670	715	692	725	725	731	702	729	738	733	696	719	699	724	694	713	690	708	745	716	749	701	727	738	707	730	704	661	714	684	723	696	713	744	715	724	748	733	714	698	767	682	729	718	755	762	700	687	715	694	717	640	704	697	721	706	712	742	723	691	758	685	708	721	685	726	719	764	701	793	723	748	750	658	690	737	734	747	733	718	727	726	741	730	739	724	718	697	735	738	744	729	711	722	690	747	713	714	670	764	672	742	707	734	667	652	760	726	711	690	689	753	683	741	767	755	750	743	758	726	732	707	724	701	697	727	672	739	705	714	697	705	723	745	769	665	717	731	708	736	722	739	667	680	660	763	701	722	736	712	738	730	705	753	749	697	711	708	698	728	699	702	739	743	723	723	681	752	678	758	749	755	752	746	715	709	689	728	735	722	730	724	725	717	724	768	708	727	767	715	729	730	680	675	689	735	693	708	663	765	739	690	775	651	750	672	668	692	711	742	702	718	706	740	765	744	717	727	674	685	699	716	727	726	649	713	688	679	695	724	720	721	770	712	754	726	716	740	721	742	729	770	771	733	677	721	731	690	736	738	796	744	753	708	746	710	675	725	747	675	734	697	724	735	772	750	775	712	677	729	706	767	692	719	729	727	732	735	740	712	678	713	712	681	705	733	711	697	720	772	720	719	706	680	751	717	683	692	708	721	711	717	702	694	721	690	710	697	774	735	724	732	725	701	737	715	719	704	728	722	707	736	726	736	710	705	699	749	744	748	730	734	715	725	730	749	752	769	697	705	689	719	763	721	728	750	717	697	664	710	746	760	721	760	734	709	717	708	697	745	752	689	732	684	739	743	694	728	720	772	702	705	694	736	673	740	756	709	711	725	762	696	709	703	706	717	714	671	653	769	695	762	711	745	730	712	712	729	705	716	756	686	766	748	749	703	762	774	712	741	720	711	717	692	749	740	783	736	705	753	715	693	755	699	699	725	712	736	710	731	707	734	725	698	732	795	715	744	695	769	723	695	707	725	747	713	711	683	708	737	732	728	682	749	714	723	704	680	682	735	715	738	748	683	710	718	721	753	711	713	738	688	717	707	749	698	751	711	736	778	749	709	681	741	737	745	709	747	725	758	709	710	799	753	703	694	749	710	707	691	696	758	723	723	754	749	718	700	727	746	757	702	756	725	675	761	717	706	705	708	668	696	673	711	696	736	695	709	675	742	720	698	686	734	731	743	715	785	702	724	714	669	735	694	697	673	726	748	708	675	728	673	705	750	709	722	708	678	748	710	756	711	735	715	707	687	706	777	662	729	685	777	714	708	713	746	718	721	720	746	708	740	685	743	728	762	727	728	751	709	772	712	704	724	790	720	686	642	774	685	753	729	693	693	732	739	736	686	758	711	723	741	705	664	718	709	705	689	727	749	717	715	739	726	700	694	729	709	688	777	728	730	743	745	758	749	733	712	764	722	714	743	700	735	690	746	708	719	714	751	715	749	761	740	686	744	729	706	737	717	738	763	693	730	721	731	770	741	707	752	744	732	709	752	687	704	704	709	708	719	717	750	723	702	668	738	725	738	689	711	747	722	751	682	677	720	733	699	787	701	725	758	721	727	735	717	725	731	765	671	704	698	696	673	731	701	741	752	710	747	761	729	741	749	730	711	750	735	693	724	699	761	704	721	725	702	753	713	761	761	677	735	727	726	730	693	746	674	743	724	740	730	727	687	698	738	687	688	670	670	748	704	714	745	705	753	746	714	748	726	746	718	695	748	712	740	662	729	749	736	724	714	707	718	704	759	738	754	700	753	696	710	753	732	716	733	708	687	686	714	707	747	675	706	688	723	710	723	736	723	744	728	688	714	779	714	713	719	685	705	707	724	700	698	712	707	740	740	702	714	761	705	723	739	713	719	696	745	748	720	751	724	724	737	699	723	705	734	749	739	706	716	728	734	718	705	705	737	761	716	704
26895	20795	8038	488	247	173	184	133	143	143	131	137	127	129	138	112	111	128	132	108	128	122	116	128	134	115	134	138	137	130	115	122	127	134	139	125	123	124	117	132	125	128	122	114	113	107	98	112	106	115	120	132	116	141	119	112	128	113	113	110	129	108	120	105	107	122	118	145	120	125	122	113	112	112	118	115	105	116	115	137	123	113	125	105	136	124	101	126	110	146	109	114	125	141	108	120	135	113	122	128	126	121	117	112	123	122	97	135	137	125	106	94	122	131	118	120	128	121	114	146	130	116	128	113	114	120	141	109	128	121	125	111	114	131	114	125	107	122	128	127	122	144	130	138	123	114	118	113	115	141	100	109	122	135	147	117	119	102	136	120	118	122	133	139	123	124	135	112	133	122	115	104	117	128	111	117	128	127	116	134	119	116	111	129	115	130	119	131	112	114	140	107	131	109	120	116	114	113	124	114	115	134	116	111	124	107	127	112	123	111	114	119	100	129	106	109	125	133	129	114	122	94	102	115	114	127	107	125	113	107	114	128	119	117	118	120	139	112	114	124	129	112	135	120	120	114	122	123	133	129	110	118	113	124	122	112	102	116	120	106	124	113	140	110	116	106	122	126	123	104	115	116	135	123	113	122	115	144	116	120	130	122	127	105	121	122	133	129	119	113	144	102	133	112	117	140	112	129	117	123	123	129	120	93	128	118	106	133	130	131	118	128	132	118	148	130	128	133	136	131	125	115	125	114	127	118	126	126	118	145	127	120	134	124	101	120	120	106	114	110	111	112	128	127	114	103	127	127	128	141	117	135	139	130	124	118	95	106	118	106	125	91	131	117	130	111	109	113	130	139	98	127	107	125	107	110	128	102	132	110	132	103	120	129	120	136	115	107	116	111	128	113	127	103	122	119	124	122	108	121	116	115	116	117	107	131	114	112	124	122	112	105	138	122	110	104	119	143	111	121	116	117	119	122	127	120	132	128	100	138	120	116	109	129	114	116	103	114	105	124	118	112	131	111	140	120	114	139	123	122	134	121	106	118	117	128	120	117	91	122	125	103	129	112	118	126	132	106	111	125	123	113	105	130	101	119	112	102	130	122	132	127	127	106	134	109	101	137	119	108	133	110	124	116	120	118	120	137	125	119	116	120	124	127	104	112	132	115	133	124	128	116	123	108	135	113	116	138	127	135	108	119	91	135	93	122	132	116	132	128	118	122	126	136	120	125	103	105	111	130	109	101	102	116	121	111	103	110	130	117	138	110	106	132	119	144	118	130	118	125	101	106	118	103	135	130	120	109	123	106	138	119	127	115	133	109	114	100	130	121	119	115	135	108	117	129	127	127	145	126	97	125	130	113	123	115	124	114	112	124	120	115	114	120	127	110	114	96	128	144	108	150	147	122	119	117	120	139	101	120	116	131	133	130	114	112	128	112	111	119	128	133	126	117	136	109	124	119	126	118	117	122	96	116	127	121	129	104	119	125	122	109	131	122	118	117	131	116	116	120	113	120	119	112	118	114	126	123	111	112	116	140	112	112	134	129	134	138	113	151	117	117	119	128	135	120	114	106	123	122	116	103	111	119	122	126	142	133	120	123	121	125	117	112	141	118	98	115	113	119	107	104	120	126	133	103	115	113	130	128	116	125	112	136	122	149	142	101	118	124	119	134	107	132	115	128	122	143	121	130	117	129	123	115	112	117	118	116	123	136	130	133	101	113	131	126	115	124	115	101	126	123	129	137	128	129	117	116	92	119	136	114	121	109	123	115	118	120	121	134	109	129	116	132	110	124	131	115	112	126	110	115	131	105	111	114	114	127	112	121	120	131	117	123	107	118	132	128	132	125	131	104	106	121	116	109	119	106	114	103	114	124	132	117	119	113	130	134	112	121	116	109	117	127	133	121	123	125	132	126	113	111	126	130	132	119	126	117	109	125	110	121	134	126	108	109	120	110	131	103	118	119	128	135	102	122	142	138	147	128	111	120	110	111	138	122	127	126	133	105	111	112	112	126	113	120	144	125	118	132	106	124	105	118	129	135	113	129	125	118	116	99	118	132	131	116	120	103	124	111	126	121	119	93	104	101	108	112	104	125	123	120	135	106	107	124	107	118	141	118	107	130	98	133	125	98	130	130	107	128	124	109	110	130	126	123	120	116	121	130	111	119	133	133	115	113	128	120	131	132	109	112	109	118	104	114	116	120	113	108	120	122	126	120	144	136	125	117	119	139	117	118	126	108	126	121	129	117	99	137	125	122	124	110	114	111	100	130	123	138	134	105	141	118	126	127	142	127	125	114	114	129	130	128	132	99	114	135	119	123	131	119	104	107	111	132	119	122	113	119	132	124	116	131	113	119	116	123	103	130	126	126	121	158	109	118	106	103	117	111	104	112	111	139	112	146	105	130	114	120	130	114	116	124	117	128	123	108	123	102	146	117	113	145	96	119	118	115	111	121	110	120	113	122	129	117	117	123	126	111	105	127	134	130	101	117	111	109	106	121	120	122	118	122	131	128	137	124	136	134	132	115	120	107	110	111	110	119	113	120	98	129	126	129	122	118	138	121	124	124	117	123	116	117	100	133	144	116	120	116	127	115	119	132	134	140	142	123	126	129	104	114	114	116	120	127	117	122	108	117	121	99	130	144	115	110	118	133	125	111	107	108	119	118	102	106	131	127	111	105	126	127	110	110	138	118	125	103	117	116	105	116	127	127	114	131	128	118	119	129	119	131	134	125	120	106	144	127	133	122	121	116	126	121	125	126	127	122	124	112	110	117	112	111	100	111	121	123	130	124	116	120	123	108	102	113	108	99	134	123	120	127	117	111	122	103	136	127	124	117	99	136	138	121	121	122	122	130	126	131	132	117	129	123	138	116	130	108	112	123	109	116	108	119	116	120	94	92	112	118	106	126	111	120	127	100	122	119	104	130	123	125	121	135	127	122	108	105	106	139	110	122	132	123	118	101	116	127	109	108	139	125	125	131	118	125	100	120	124	102	120	110	108	140	125	134	144	136	111	116	127	117	129	123	124	122	133	110	118	111	124	132	131	141	138	130	109	128	123	118	138	110	131	123	120	139	122	125	129	124	140	148	121	122	130	130	125	131	121	121	139	126	103	124	109	119	123	109	121	113	119	116	121	110	106	122	118	120	114	112	111	116	127	124	113	105	114	123	114	132	128	115	109	126	108	115	144	125	127	105	134	109	109	132	141	109	141	112	100	114	121	127	127	117	100	104	119	122	115	119	119	98	130	141	93	112	111	106	103	114	109	104	122	118	101	117	126	106	101	107	107	126	123	117	123	126	116	122	129	108	114	117	123	116	103	110	130	115	132	119	135	130	124	128	109	112	114	118	119	127	109	134	124	127	124	123	102	111	105	114	123	105	127	133	118	114	106	124	120	127	128	111	119	130	121	105	124	111	114	124	101	109	112	105	116	113	108	113	116	129	121	141	140	111	127	121	109	112	111	139	123	110	116	128	106	116
3907	1438	1282	638	445	394	338	284	275	266	223	250	241	191	219	232	230	237	240	247	213	221	205	209	200	229	237	237	203	234	228	203	192	215	213	182	186	218	196	196	228	198	197	222	201	205	227	196	199	188	206	217	195	202	224	209	211	196	208	205	210	219	216	197	201	220	215	205	210	227	190	206	240	196	217	192	181	214	222	195	196	206	204	208	208	215	200	182	212	181	201	202	200	191	206	221	233	224	228	211	201	194	194	200	202	211	196	202	211	213	182	199	215	182	230	203	201	187	209	219	210	214	188	206	169	213	206	216	183	195	217	215	222	200	192	196	183	202	208	191	202	209	191	219	187	198	206	197	203	188	208	198	210	182	206	221	204	200	198	178	220	209	219	219	197	182	186	195	202	224	211	192	176	219	187	200	199	159	182	228	192	190	209	199	187	207	208	226	193	203	218	222	195	213	205	229	223	204	195	207	188	224	196	187	200	202	226	206	242	223	218	194	207	203	210	217	197	205	215	220	213	210	204	184	187	241	221	192	209	223	217	206	201	218	219	196	214	209	219	192	200	201	212	205	218	255	233	226	199	223	213	193	213	219	220	215	203	196	214	203	204	204	211	219	215	196	210	200	186	223	213	232	215	187	206	221	199	175	224	235	192	228	178	225	192	212	189	206	189	195	200	218	199	192	192	236	212	209	213	222	203	204	210	178	184	224	198	194	201	183	225	214	253	192	203	200	214	200	199	209	205	220	221	213	188	215	197	225	203	213	193	184	239	181	195	236	204	194	204	214	198	218	208	211	247	204	201	229	207	227	181	225	209	237	230	197	179	187	177	177	209	221	228	200	216	210	209	212	185	231	195	201	207	207	217	207	197	208	195	204	216	223	197	208	204	209	205	203	192	202	200	228	226	216	211	197	234	226	236	239	188	192	216	214	194	198	197	221	220	197	205	198	213	223	190	199	193	216	193	235	209	203	215	219	220	208	226	218	220	220	222	221	224	203	223	202	212	237	214	223	216	199	206	213	204	215	210	210	234	202	220	220	223	217	201	225	215	222	211	174	216	207	205	231	200	205	222	208	189	239	212	191	186	196	170	172	200	192	211	210	205	196	196	195	198	205	195	213	181	193	208	206	225	203	209	218	213	213	224	213	199	211	223	194	217	209	185	195	225	221	177	205	202	227	200	204	216	197	220	192	201	200	227	189	182	203	217	188	202	182	211	209	212	187	214	192	196	216	221	213	234	224	213	203	214	190	206	203	248	223	194	189	223	221	191	201	206	208	170	202	233	214	189	210	220	201	196	211	225	213	230	216	217	212	198	190	215	217	221	207	223	195	190	200	193	206	206	222	230	191	203	223	227	215	225	225	228	204	190	207	191	221	225	226	199	221	195	222	215	187	205	196	201	226	208	184	204	209	190	204	192	217	213	230	193	223	195	232	205	189	196	200	198	200	241	213	211	205	186	211	202	228	221	203	199	192	226	208	219	213	219	199	216	205	225	173	185	191	210	206	200	219	208	227	229	207	198	200	193	224	218	209	212	217	200	205	175	232	200	205	211	221	201	215	229	196	193	223	214	194	225	204	202	194	193	246	174	219	199	224	204	215	193	220	198	205	201	213	193	228	193	182	184	225	201	211	224	206	191	194	208	223	223	198	186	192	210	187	211	203	222	196	200	196	213	204	210	196	201	229	198	235	200	214	196	202	199	236	215	233	198	202	214	195	225	203	209	178	195	211	196	206	205	204	237	172	211	203	206	198	227	200	206	197	204	195	208	203	210	214	205	191	173	213	225	199	193	195	210	193	179	221	215	228	212	204	200	205	216	215	213	228	196	206	237	187	225	200	222	218	186	210	237	208	204	234	205	206	181	201	229	221	190	223	210	225	197	186	198	210	194	193	224	211	199	218	236	196	205	194	198	213	209	223	217	187	227	214	225	213	206	187	220	229	221	225	196	191	209	213	209	221	223	192	202	201	206	174	208	230	183	203	194	219	197	220	217	215	229	205	202	212	216	203	188	207	210	202	206	207	201	197	208	216	192	214	190	219	186	199	214	221	188	203	196	215	194	231	213	200	237	198	192	186	221	219	222	208	200	189	228	205	215	215	190	209	240	223	211	182	218	211	208	208	184	213	186	172	212	194	177	210	195	227	200	201	220	218	203	237	234	207	201	228	236	206	202	219	216	231	208	185	226	202	198	224	206	184	192	202	217	223	219	187	216	204	182	207	235	206	223	196	193	192	207	226	218	216	205	210	211	231	195	220	224	208	189	220	213	230	179	210	210	210	198	237	210	177	203	207	213	202	180	179	207	200	189	212	208	198	211	216	191	185	219	197	195	188	189	232	191	213	215	209	197	219	208	200	221	203	209	190	196	216	203	195	194	205	168	182	209	197	181	197	211	221	211	192	233	187	221	198	214	221	226	222	227	219	197	223	200	207	235	212	216	215	194	189	203	221	187	187	232	206	199	177	179	199	201	185	196	212	226	211	212	197	215	208	196	197	199	204	194	180	196	212	191	187	220	199	214	209	198	163	198	226	201	190	220	203	211	228	195	193	202	176	212	194	220	212	217	191	215	225	220	210	170	215	204	220	201	192	202	236	200	220	198	227	204	224	202	210	212	193	224	233	201	212	196	228	205	198	194	189	203	221	218	210	181	220	214	231	207	193	220	219	205	208	203	196	186	201	184	215	193	219	200	201	198	205	226	205	212	226	197	216	214	196	205	220	216	216	194	195	195	207	219	222	216	199	199	188	229	185	228	192	182	224	194	179	240	238	211	222	227	194	226	215	232	203	202	206	199	215	198	204	201	224	198	197	200	191	219	205	203	208	181	203	231	199	244	228	231	209	214	225	193	206	206	187	204	204	200	196	214	208	202	191	211	233	225	218	195	196	199	209	182	226	203	220	181	216	206	231	202	192	219	216	210	186	203	210	225	212	199	202	198	256	189	192	186	211	228	192	227	202	220	197	214	212	222	194	197	209	204	208	217	213	186	211	204	198	213	226	229	193	202	215	194	247	203	212	221	217	203	198	202	184	230	199	185	238	203	202	186	207	214	220	207	205	215	202	193	218	219	220	191	189	221	203	213	222	208	223	196	230	219	207	228	242	215	218	237	202	213	218	200	193	205	201	204	209	220	209	249	189	201	230	219	192	216	185	221	226	209	196	206	219	194	216	216	194	191	185	205	209	220	210	199	183	213	230	242	220	211	210	254	218	235	195	230	194	198	221	206	212	179	196	223	194	186	233	205	191	205	220	211	185	216	205	226	216	212	223	177	188	195	192	196	206	205	219	218	194	210	214	215	204	205	217	192	204	208	200	218	203	193	214	226	186	200	247	199	217	215	204	198	206	198	208	191	214	202	188	215	196	209	210	215	196	214	196	217	217	205	194	200	206	214	202	197	194	202	220	231	196	205	197	220	219	199	196	193	191	217	200	218	194	219	217	205	186	219	199	182	223	201	227	210	221	204	211	224	224	185	205
24193	21408	28879	24332	21249	4277	989	637	534	503	472	427	425	386	392	387	369	367	374	367	349	363	366	354	330	343	331	359	346	312	359	399	319	319	338	348	295	336	341	349	346	319	302	337	334	327	342	343	339	310	326	330	299	320	334	317	296	330	333	296	315	302	334	346	342	331	331	313	320	314	324	293	311	344	320	310	308	335	335	317	333	295	321	320	318	332	343	292	339	323	325	305	296	301	328	332	336	317	301	340	334	316	304	341	303	319	315	295	334	378	317	324	314	333	320	333	298	361	331	345	298	326	294	295	339	297	316	325	340	305	326	318	306	297	295	320	328	325	333	270	315	353	338	352	327	284	306	326	328	324	351	319	339	293	337	297	339	320	308	357	333	335	320	326	326	337	342	322	340	324	342	329	322	332	302	307	304	346	321	345	282	287	308	322	348	303	276	297	354	329	325	334	298	310	319	320	320	330	315	313	324	315	341	305	310	333	302	297	286	303	293	301	332	284	287	329	335	329	293	340	312	285	341	301	330	320	346	308	325	318	303	345	293	324	315	335	291	313	309	317	344	333	300	335	320	327	293	310	338	327	290	358	353	324	316	303	313	295	310	334	334	341	291	307	344	319	339	329	318	287	317	293	325	302	305	293	338	315	373	323	322	339	316	283	313	316	317	322	305	301	329	332	310	367	340	307	335	334	312	310	313	346	347	340	328	295	307	339	297	315	310	290	338	297	339	328	293	310	310	322	304	351	285	330	289	320	335	316	311	298	309	294	307	331	328	322	303	322	307	329	326	369	313	324	352	310	342	346	325	317	336	311	364	342	306	289	325	301	336	349	337	313	306	335	312	298	336	330	358	320	289	312	325	300	308	310	284	309	319	302	305	317	309	310	313	325	338	317	306	348	317	343	329	303	308	282	314	329	323	335	334	330	328	328	338	329	356	307	310	337	341	271	331	306	296	301	291	335	308	346	315	308	338	339	314	326	314	335	330	303	303	301	320	324	303	345	305	285	345	264	304	313	288	322	273	333	311	315	308	327	329	326	310	325	316	311	304	309	289	308	311	286	318	317	312	315	328	288	323	303	289	310	303	349	327	333	324	311	306	317	304	345	301	328	320	290	299	282	321	325	310	280	300	340	336	339	316	328	328	322	334	298	326	316	350	302	355	300	312	322	304	318	303	346	338	323	320	337	338	301	340	356	316	312	318	333	311	352	283	290	339	321	309	345	294	313	337	296	337	326	287	311	346	330	309	307	335	315	340	305	312	337	358	330	317	354	311	335	278	335	325	369	310	324	307	327	334	334	337	305	314	313	346	339	312	304	352	305	294	349	313	302	336	331	323	296	324	297	299	315	317	344	333	321	347	328	328	297	306	274	316	317	322	298	327	313	344	298	340	292	298	337	301	327	327	325	357	322	302	339	303	321	313	331	306	297	315	334	322	365	322	323	314	320	339	329	328	321	331	321	338	303	301	300	305	367	344	354	295	304	310	322	348	299	317	308	310	322	316	293	274	310	285	323	323	307	346	324	319	291	311	315	287	332	306	327	337	319	295	318	334	325	310	303	310	320	305	302	354	313	322	311	324	356	308	342	296	306	351	313	300	278	336	325	326	316	296	335	323	305	351	304	351	336	335	309	309	345	313	329	324	306	347	333	323	322	337	319	326	328	296	310	328	321	358	324	339	299	339	319	316	324	312	283	334	303	330	336	315	322	302	314	294	309	297	321	283	346	317	319	294	336	323	294	301	318	331	312	288	316	337	312	343	301	346	306	380	332	303	289	296	319	319	366	322	327	378	297	291	313	328	325	352	344	339	317	300	315	333	315	318	326	303	319	305	298	321	325	327	304	298	308	324	310	298	328	325	309	293	325	318	330	325	323	331	309	335	324	281	299	338	331	313	324	349	341	336	322	309	305	336	317	341	329	324	315	307	291	295	323	325	282	304	317	323	304	339	322	334	334	312	316	326	368	303	318	302	336	359	293	322	355	359	293	314	299	318	305	306	306	364	362	312	317	360	312	289	312	338	302	322	297	331	322	311	306	285	290	299	336	307	309	316	322	325	310	283	337	326	304	288	318	327	311	314	290	300	335	315	302	333	307	356	289	321	305	340	342	332	337	313	317	351	336	339	315	302	319	336	347	288	329	325	309	341	309	309	323	333	318	343	321	342	327	290	340	348	340	320	338	309	291	321	313	310	362	294	326	342	301	317	300	317	314	302	290	315	333	319	347	334	321	316	318	347	290	328	310	315	328	320	289	340	312	302	307	339	335	326	326	349	299	300	320	328	299	327	302	336	333	326	344	350	303	328	325	327	340	307	320	350	323	343	341	313	334	290	337	323	325	301	318	309	311	338	332	304	331	332	299	322	312	320	313	321	312	323	294	347	310	324	333	299	312	307	309	310	313	330	324	357	346	293	301	327	295	317	308	296	321	316	339	310	318	341	325	307	324	326	325	312	358	332	307	289	332	327	329	334	319	329	297	302	311	348	291	327	289	342	294	322	343	368	297	303	345	313	345	322	337	309	296	326	319	341	337	300	321	329	301	305	311	320	322	342	331	324	295	293	337	308	314	324	324	298	299	315	352	307	301	310	338	337	284	299	324	299	350	299	314	339	296	350	309	320	336	378	307	317	315	289	356	306	294	322	319	317	308	293	331	331	304	307	321	330	330	315	321	319	319	318	323	341	328	338	317	332	318	325	335	360	324	335	327	298	324	298	320	317	334	339	306	308	322	343	322	294	277	303	366	334	322	310	329	314	324	285	322	343	309	335	312	305	303	317	335	353	299	310	339	330	333	332	304	301	325	322	305	336	327	327	320	348	319	346	281	323	301	332	330	326	304	314	327	330	304	351	333	309	308	304	313	298	303	295	305	288	320	328	319	353	299	348	313	296	335	295	343	328	317	320	340	335	334	296	311	327	316	345	342	353	311	309	321	336	295	346	379	337	325	325	336	304	322	308	303	324	343	313	307	353	311	304	348	308	329	338	328	355	289	329	336	312	299	341	283	346	338	319	318	322	328	305	304	338	322	321	304	309	363	306	331	331	316	320	307	335	314	286	320	324	319	312	303	300	335	358	347	292	319	306	312	335	301	316	302	313	317	334	310	294	318	323	338	324	282	331	320	322	308	322	337	316	301	362	341	272	320	322	331	321	316	310	321	358	334	313	310	327	310	303	319	301	305	316	293	297	310	332	327	330	287	348	289	322	316	331	342	316	305	329	308	325	313	311	329	302	282	325	308	289	313	309	322	298	310	327	296	322	300	309	310	308	321	317	323	350	311	331	317	330	328	324	310	313	302	296	326	337	355	336	310	323	323	303	310	330	335	323	311	326	303	306	301	316	310	305	304	309	323	312	316	293	297	295	299	310	342	301	296	327	329	308	327	298	333	315	332	353	319	318	352	340	330	293	289	317	331	321	307	318	354	301	308	321	312	325	327	319	350	332	321	330	311	328	312	337	343	301	311	310	332	325	315	329	314
5831	11191	9370	4797	3291	2506	1920	1556	1294	1116	1059	961	848	771	781	709	701	652	659	640	599	657	617	588	552	606	617	570	585	591	551	572	605	541	526	516	562	512	583	560	559	541	500	503	527	528	543	530	499	499	502	556	514	519	522	569	517	504	525	514	574	544	509	535	564	524	509	493	536	562	538	532	493	551	584	501	523	488	514	494	508	523	505	508	499	540	543	541	549	512	532	507	502	507	524	513	505	502	538	525	529	499	508	532	476	521	533	463	538	525	520	507	540	500	509	534	531	499	495	493	506	505	473	540	520	466	536	513	504	530	500	562	477	472	514	533	529	519	519	560	493	541	474	562	514	534	541	509	486	572	501	549	476	516	542	490	537	524	500	483	528	538	513	459	537	500	517	539	525	509	516	547	524	525	516	494	515	555	510	526	504	543	516	499	547	550	503	511	509	533	502	505	503	487	523	495	531	512	485	536	526	511	544	520	509	482	487	521	545	524	550	492	488	510	481	504	543	541	527	510	562	556	510	508	518	525	522	529	514	525	507	477	483	483	521	520	531	534	540	482	497	550	519	585	521	512	567	471	531	537	522	516	504	495	550	489	495	492	524	508	507	543	512	564	527	511	496	503	482	559	551	500	528	524	492	549	507	509	500	506	543	500	520	531	511	511	493	501	540	528	506	540	502	522	496	515	524	499	526	509	519	544	533	509	524	513	471	522	518	506	502	512	516	519	533	511	472	522	495	537	505	513	508	515	566	503	542	503	537	515	516	554	506	521	525	521	501	531	522	487	518	490	522	526	525	512	509	505	493	511	496	528	538	502	525	515	519	491	555	506	508	534	519	496	526	507	500	520	509	528	498	515	569	525	548	483	518	496	471	506	523	570	487	477	513	533	540	545	509	532	505	530	518	541	489	511	515	487	478	538	525	512	519	522	500	537	511	528	496	561	557	487	475	518	475	530	520	510	483	530	531	529	513	532	489	527	473	485	509	515	536	534	518	537	524	504	562	484	522	519	550	505	528	514	516	528	501	504	487	509	487	521	526	521	510	547	474	518	518	517	537	510	477	522	565	519	502	527	528	522	444	496	560	531	477	507	490	520	500	512	508	519	514	502	547	503	511	485	512	549	537	467	492	524	479	529	499	545	525	496	475	507	505	509	518	512	518	543	525	524	477	509	530	492	495	508	559	514	561	524	501	504	510	527	534	545	525	523	524	526	537	482	515	491	509	491	497	527	540	483	531	504	508	525	490	510	515	504	483	502	521	498	511	507	508	515	486	466	542	521	488	496	482	557	532	526	509	523	532	549	519	486	470	538	480	496	486	483	539	488	509	512	535	530	488	515	530	505	540	498	502	545	489	516	487	566	528	534	521	511	499	511	501	510	518	497	502	518	507	497	528	539	505	481	530	545	528	504	527	474	527	502	495	508	515	523	508	490	546	478	499	489	501	471	531	517	519	543	560	528	500	502	515	539	485	498	541	513	528	509	502	463	541	516	554	490	503	518	482	487	518	513	520	490	467	494	501	516	493	502	471	492	523	513	497	507	491	530	568	511	503	486	492	515	503	489	509	539	550	487	511	509	485	519	513	505	491	568	508	514	522	502	472	521	510	510	526	539	511	559	491	508	494	556	540	531	569	525	543	513	502	521	467	505	532	531	517	516	506	499	510	520	546	481	533	494	512	520	556	517	522	543	519	506	505	502	503	541	504	506	536	510	518	491	522	509	500	525	505	524	489	500	506	533	498	513	495	530	534	499	525	527	499	497	561	512	496	506	518	505	503	499	495	473	521	545	532	576	471	518	522	534	518	523	509	528	493	514	520	533	520	535	558	539	495	504	524	500	539	523	525	491	524	517	502	510	518	529	522	502	548	532	508	489	546	542	546	544	531	506	494	514	551	489	497	544	566	509	526	538	536	500	543	508	519	523	486	506	546	530	523	555	509	516	515	534	507	522	518	496	520	534	516	490	509	482	544	527	516	572	530	506	505	515	502	511	491	503	476	452	495	548	496	494	497	496	505	525	538	508	527	542	549	501	526	545	483	567	555	549	569	519	502	521	540	536	507	509	520	555	517	487	486	527	499	510	511	520	565	522	546	494	473	510	483	491	520	518	511	547	549	476	523	529	520	506	532	513	515	535	527	500	498	512	493	526	500	482	471	543	462	481	515	504	530	502	543	590	523	526	493	518	539	501	521	507	528	491	524	546	513	539	543	517	522	497	527	528	542	529	515	486	526	503	469	512	513	515	547	493	566	529	555	492	506	528	513	449	537	518	515	526	527	496	538	549	487	532	548	485	537	541	499	546	551	517	550	509	502	514	532	534	521	535	479	489	532	522	492	536	512	572	517	504	527	507	491	517	531	560	525	493	491	492	542	492	528	538	493	526	562	546	540	520	520	537	463	527	564	513	564	515	501	525	493	511	523	531	521	540	504	507	498	505	519	514	525	511	518	523	512	500	511	522	512	556	531	542	481	528	552	495	533	566	487	527	474	498	490	521	506	495	508	499	490	471	530	500	490	504	496	510	548	491	469	490	556	544	502	518	498	519	520	503	541	514	498	538	519	518	507	510	495	544	502	499	487	543	543	499	494	517	523	491	532	483	522	529	538	523	538	540	504	574	486	514	500	522	495	515	520	495	504	514	512	493	524	562	549	516	511	522	514	500	527	490	534	528	494	512	537	513	529	506	527	497	520	534	526	537	505	534	503	525	500	533	487	478	501	520	511	525	528	562	486	540	494	522	531	515	502	540	527	514	488	523	539	513	514	527	549	560	515	539	492	474	548	481	465	547	528	500	510	558	508	526	535	482	549	522	519	487	496	512	476	533	553	513	530	495	505	515	504	475	531	499	509	511	489	490	550	455	519	509	509	530	549	491	537	473	546	518	521	535	594	510	511	511	497	521	529	510	499	516	482	475	534	531	523	571	515	465	488	487	497	529	507	510	492	547	492	532	535	504	539	499	526	536	530	508	502	525	523	522	490	506	451	507	487	541	557	532	528	495	528	532	504	512	543	527	518	492	536	514	536	502	512	512	494	539	520	553	519	539	537	512	506	511	492	492	541	534	515	511	516	490	513	522	546	508	521	506	539	491	563	495	538	495	546	555	473	532	501	501	492	513	489	513	474	537	551	494	550	514	485	465	540	512	520	526	538	517	541	516	531	512	496	562	537	454	487	502	477	522	525	489	481	486	512	567	502	461	508	510	537	504	517	530	505	502	484	531	471	553	520	518	487	509	537	512	562	500	558	516	561	557	491	480	534	509	525	533	537	521	470	544	503	504	480	548	525	481	490	550	501	539	520	532	516	505	517	523	520	547	540	572	503	504	556	509	485	531	497	516	472	511	537	538	497	549	500	516	506	486	520	523	521	532	488	517	505	526	514	498	507	542	514	502	547	569	503	494	501	472	527	500	490	515	489	519	519	482	542	526	511	490	537	487	492	541	501	524	554	529	468	484	516	510	512	493	549	490	526	514	509	553
23217	21408	29454	23754	21411	21235	4084	1146	935	808	790	670	675	651	608	597	578	557	544	578	491	526	486	478	475	488	502	490	498	514	491	487	513	467	469	482	494	510	462	477	526	457	483	498	519	495	478	473	465	497	528	490	498	506	521	469	473	490	461	481	488	458	480	458	438	458	484	440	441	465	473	498	423	486	462	488	439	450	423	467	476	442	458	459	511	495	479	464	486	467	464	441	486	470	460	454	445	481	461	463	490	473	460	456	479	470	437	474	474	457	492	478	482	439	486	447	468	455	486	474	489	495	434	469	466	459	477	462	492	466	442	476	472	458	463	468	480	464	490	496	431	486	432	446	489	477	445	450	453	450	465	463	455	472	440	494	499	423	517	455	414	466	452	470	435	449	467	469	441	467	466	446	457	468	425	472	448	467	466	478	464	471	503	470	464	470	475	432	478	505	485	496	460	477	432	459	458	460	455	457	458	442	488	461	454	480	469	474	478	460	494	454	509	468	435	466	448	450	444	464	477	457	476	442	433	475	470	458	462	448	464	464	424	474	489	442	445	440	466	456	469	460	453	477	478	484	470	449	470	441	473	477	492	426	456	480	473	475	471	463	475	476	444	468	444	428	468	488	436	468	457	500	481	461	471	494	455	463	455	449	434	444	414	472	429	434	487	471	472	454	440	437	467	465	445	461	464	433	441	485	472	471	476	437	470	456	478	446	474	455	469	449	443	499	487	439	464	476	450	468	459	448	471	479	505	447	464	466	461	494	457	487	428	473	445	435	469	487	449	505	481	463	453	494	460	446	429	473	474	436	468	442	452	456	425	471	459	437	461	478	473	508	502	466	450	438	466	444	465	500	443	441	460	492	479	469	477	462	462	459	460	472	450	465	473	464	443	427	496	454	460	478	440	468	449	514	455	445	458	427	461	437	444	484	493	451	451	464	406	463	469	464	457	438	480	471	457	422	484	475	457	456	470	454	412	455	461	455	459	437	464	441	452	429	454	454	432	489	465	454	448	464	501	438	490	470	434	458	476	484	463	402	460	473	473	482	515	460	452	440	453	469	458	455	487	429	447	439	431	447	437	429	454	505	459	439	449	442	459	458	433	496	448	460	427	438	472	426	483	469	400	475	457	459	423	451	438	507	474	436	448	455	484	432	452	443	438	444	459	499	476	476	435	491	464	451	471	433	468	462	469	448	424	473	470	423	441	491	476	473	442	462	449	425	445	441	450	463	475	458	460	470	459	491	461	470	453	514	443	472	490	439	421	451	459	471	435	419	468	478	441	490	460	460	489	433	459	483	465	501	453	455	422	452	475	496	481	468	453	461	463	494	462	483	447	474	467	474	459	486	475	493	463	454	428	479	453	454	516	467	423	434	455	472	473	463	497	451	430	433	483	476	471	452	470	442	467	439	461	456	459	457	443	450	473	472	416	460	459	489	428	486	474	468	444	435	471	446	448	438	496	458	474	502	452	468	450	473	432	449	456	437	446	441	451	470	472	428	459	494	451	446	445	493	440	465	473	434	486	485	454	469	522	508	508	488	466	478	404	473	462	473	420	453	466	435	544	472	511	449	469	471	412	450	446	452	449	486	447	457	477	439	445	479	466	422	422	446	475	471	439	444	506	459	467	460	451	497	442	492	486	477	479	470	445	432	436	466	464	449	471	449	451	454	449	463	473	469	438	471	424	480	449	460	484	470	407	443	435	461	441	506	465	473	484	456	470	448	497	479	419	479	463	451	458	463	477	477	426	444	450	473	437	453	470	503	452	440	461	461	490	469	468	441	451	440	431	452	499	476	474	425	424	467	458	471	471	408	442	436	444	471	470	455	449	462	464	467	458	428	477	506	481	494	452	469	452	462	491	463	447	436	455	493	454	459	425	425	471	474	467	478	437	448	469	447	429	457	446	459	466	449	465	434	443	451	460	455	472	449	443	473	476	480	421	465	403	428	448	437	474	467	469	411	458	453	470	458	465	503	434	461	458	487	450	452	450	476	494	441	472	484	477	465	450	499	478	473	487	470	464	448	491	509	434	434	468	450	474	473	492	476	463	459	462	469	463	493	465	468	464	463	482	462	438	429	444	469	476	438	460	468	496	452	439	423	463	423	482	454	468	443	460	441	455	469	474	455	486	450	488	454	472	472	476	477	486	471	443	450	420	466	510	423	465	450	444	463	450	476	449	455	437	464	480	481	433	442	425	468	445	446	457	456	474	441	440	463	424	491	461	461	471	473	456	461	432	468	460	439	430	437	417	457	496	476	471	439	460	469	467	452	491	460	459	452	447	471	434	454	470	500	441	470	457	457	416	480	478	485	461	486	521	479	482	463	479	450	429	439	467	448	465	463	455	498	444	474	435	453	465	428	479	473	424	453	464	430	445	446	478	479	485	431	440	460	447	461	480	460	476	451	466	428	487	447	461	493	453	485	440	457	430	497	419	489	485	434	444	460	466	460	484	459	479	452	478	443	444	475	469	451	451	484	466	448	449	432	449	459	453	446	483	443	434	490	434	465	489	456	465	446	454	492	469	444	453	478	485	483	476	456	447	449	457	460	435	447	448	481	526	456	443	479	481	456	441	483	440	456	447	462	450	451	466	474	459	428	490	436	452	438	469	446	417	468	431	456	473	454	484	473	467	445	489	452	464	429	431	489	462	483	424	447	483	448	441	497	431	461	460	452	433	437	470	453	461	419	422	443	468	440	434	494	452	488	469	487	495	437	474	471	490	474	470	426	501	450	455	467	479	427	499	478	455	472	452	427	432	455	454	425	459	427	455	428	440	460	488	452	480	463	439	454	453	491	457	440	444	453	437	466	458	524	441	466	426	471	470	461	466	431	438	428	469	464	451	447	422	429	471	460	483	449	489	445	500	511	449	472	476	457	430	450	437	462	476	463	450	477	455	450	430	444	461	484	482	470	460	427	475	458	493	415	422	436	444	456	434	431	466	428	460	449	489	465	442	479	458	449	500	477	422	467	489	487	430	485	463	462	473	454	468	457	465	530	463	487	422	473	437	457	491	475	469	469	480	403	471	448	440	436	442	455	466	457	479	457	415	506	452	449	481	444	443	429	458	451	449	464	460	440	461	470	444	460	497	474	492	450	472	439	447	447	500	449	445	462	466	470	453	450	448	472	496	443	467	469	483	455	445	468	488	494	450	427	418	400	490	425	458	425	448	480	452	467	456	464	448	447	453	433	465	479	417	494	471	470	458	445	437	464	445	427	439	443	427	474	454	442	445	447	487	456	503	478	506	464	514	449	484	475	474	428	437	475	494	441	420	435	520	492	439	469	445	437	453	476	491	470	465	441	443	462	481	461	447	433	463	491	439	455	452	490	470	439	460	454	471	479	481	458	506	453	478	461	431	459	451	454	457	493	448	428	470	511	437	473	480	465	438	479	482	462	411	461	452	455	475	489	470	499	471	463	442	416	419	459	454	465	460	466	437	487	469	476	455	441	464	454	460	505	452	481	438	481
8664	17729	15005	8317	5849	4455	3375	2646	2249	2022	1708	1515	1403	1344	1267	1182	1123	1040	1065	954	923	899	835	937	850	877	814	847	829	841	883	859	778	815	747	847	801	758	757	774	767	784	801	796	728	747	753	745	726	762	699	716	748	745	729	772	722	740	745	744	730	714	693	740	717	759	743	744	708	750	767	730	734	730	751	769	734	720	757	733	753	808	728	727	781	690	779	740	747	736	738	693	706	708	703	732	716	692	701	696	739	714	708	696	713	709	742	743	734	733	750	701	724	725	741	739	715	740	770	723	736	741	752	726	742	775	776	775	779	695	728	734	707	744	681	688	688	767	723	732	715	707	743	728	707	715	717	745	696	729	737	741	725	761	748	756	738	723	681	744	727	740	733	718	752	759	723	735	674	692	730	767	717	714	737	736	706	708	701	758	765	738	720	744	733	721	723	715	707	715	732	736	728	764	730	669	741	716	708	715	738	755	742	698	749	763	721	746	721	712	730	692	701	728	721	745	741	707	775	783	716	730	702	707	704	772	742	706	700	759	728	741	743	752	755	753	763	721	706	715	746	710	722	728	741	697	712	702	744	675	769	743	728	680	740	794	722	748	742	735	727	743	774	739	739	720	747	739	689	673	795	734	714	743	732	699	774	706	728	740	721	742	751	759	745	704	735	697	740	724	754	756	734	713	720	681	743	708	728	733	709	714	727	680	765	715	695	687	742	693	741	719	748	718	743	719	713	742	718	739	729	679	747	686	724	722	721	712	761	754	727	732	783	732	741	724	732	705	734	700	780	754	776	705	706	724	734	762	756	726	740	750	748	727	751	717	703	741	719	771	704	700	755	709	731	669	761	742	737	746	781	762	748	694	746	738	754	663	739	734	699	755	730	726	710	759	716	736	774	709	721	734	697	758	762	742	691	733	746	723	729	697	761	734	726	699	759	750	769	741	727	714	714	774	728	721	691	713	732	707	729	690	703	760	679	735	767	748	698	723	742	742	746	714	752	678	698	726	716	746	750	703	717	695	778	708	753	723	708	765	672	750	738	784	703	751	746	766	740	741	759	676	745	732	712	788	738	706	749	727	698	717	715	738	716	720	811	737	751	747	684	722	730	725	707	697	707	738	707	735	761	686	737	763	726	675	752	759	753	780	770	708	731	705	744	758	730	714	754	769	722	740	706	739	717	726	739	718	738	742	724	702	695	742	782	702	741	698	733	737	696	699	738	755	715	751	712	722	730	762	698	721	759	678	688	710	734	759	703	708	684	734	731	748	745	744	731	754	736	724	751	693	724	733	764	768	728	772	707	703	706	710	758	751	715	774	723	726	697	728	712	707	699	707	723	737	699	739	718	722	730	718	753	697	752	720	741	719	759	741	731	720	717	760	693	749	730	754	748	691	733	766	731	732	739	678	709	737	691	760	739	738	722	732	735	748	717	747	765	712	713	758	732	731	698	745	694	690	738	703	735	729	727	708	724	751	748	747	741	699	686	704	712	723	760	734	705	776	677	741	695	735	751	746	753	706	722	716	731	709	724	738	696	698	720	727	742	661	728	719	696	741	753	709	723	688	698	716	715	719	770	767	785	759	725	746	742	739	756	724	777	736	736	722	733	779	723	702	725	735	738	725	654	741	720	715	748	714	732	738	728	700	705	723	742	736	765	748	701	690	730	744	673	735	770	737	744	700	698	747	738	743	748	729	724	727	763	667	665	720	701	765	776	755	729	760	685	757	723	652	756	743	668	690	774	722	755	808	721	698	711	710	743	772	752	759	723	719	745	765	744	748	692	717	716	731	734	751	686	722	727	751	717	769	738	729	755	748	686	715	718	696	735	741	731	758	723	702	743	702	724	729	760	775	698	667	737	747	699	746	702	740	739	747	719	722	733	717	732	714	699	754	711	777	785	743	744	668	727	746	686	724	732	692	704	740	714	734	727	735	735	702	714	746	769	721	728	727	752	721	691	766	760	719	700	777	722	737	736	692	722	720	739	711	726	737	704	682	681	748	751	687	714	730	766	745	692	775	710	695	712	695	737	705	716	739	714	725	742	785	697	707	779	713	748	712	675	744	697	719	733	778	692	712	691	719	741	725	727	714	746	731	771	688	728	743	745	728	779	695	722	713	764	724	741	707	703	682	715	781	768	731	737	723	672	708	720	725	757	759	699	748	718	742	704	728	720	711	718	704	706	709	761	736	698	730	713	777	689	742	729	691	738	741	726	731	739	721	734	718	659	745	760	750	753	776	719	800	748	714	698	723	749	709	705	738	735	760	723	737	738	699	711	738	767	668	767	735	700	698	700	721	716	700	708	718	748	718	695	720	759	731	743	755	718	747	691	691	680	754	711	773	733	716	729	718	774	736	657	720	725	689	744	729	725	749	682	765	753	736	752	712	735	709	713	714	716	742	721	785	702	695	707	744	823	726	694	730	750	702	758	683	771	702	737	702	717	716	738	710	717	740	705	703	755	784	712	748	696	731	703	713	769	721	718	755	737	727	768	709	682	688	731	791	689	728	724	719	767	720	703	716	768	748	695	719	759	748	739	705	731	767	775	675	731	707	700	751	693	706	721	735	722	736	677	746	772	677	716	724	724	712	787	740	635	709	735	720	761	767	736	668	732	723	714	711	713	722	757	748	711	758	745	716	724	727	739	716	714	715	723	709	708	764	718	799	765	738	708	716	748	792	775	728	728	696	689	771	697	713	747	745	712	701	719	724	729	754	716	731	709	713	702	732	733	681	713	729	717	748	712	707	761	717	726	725	682	723	734	720	720	728	734	722	741	758	704	746	723	723	710	776	752	752	758	715	723	757	716	738	746	733	701	712	718	744	746	702	742	712	744	720	731	744	728	722	721	779	765	745	692	760	718	702	702	721	725	755	710	680	741	808	806	708	730	718	741	741	739	689	743	723	698	694	708	723	703	730	701	754	730	745	747	716	726	743	725	666	723	708	758	760	756	746	756	704	716	752	711	729	711	700	728	720	704	754	730	749	711	705	722	712	735	788	719	749	755	766	710	727	721	719	736	755	695	673	746	741	754	710	678	710	720	695	699	685	729	742	719	743	725	685	730	759	707	683	755	769	723	711	709	739	743	727	769	732	680	711	719	718	721	674	736	742	727	715	726	717	731	734	716	690	729	703	731	682	704	719	662	761	748	709	772	749	719	723	744	712	676	719	742	710	679	705	788	730	760	704	732	702	747	692	701	728	730	746	718	705	713	704	737	689	758	740	685	729	727	730	711	730	726	726	739	731	674	751	729	708	725	734	709	712	753	739	744	722	738	674	665	732	744	686	723	716	766	738	741	718	683	677	709	756	710	722	779	683	731	739	732	748	712	766	721	707	724	721	738	756	703	740	706	736	790	753	772	725	703	764	699	736	740	730	734	691	725	743	709	676	742	728	762	756	695	771	747	723	725	717	696	714	725	722	710	692	700	732	690	693	720	710	769	726	769	718	744	742	766	755	777	734	728	706	715	694	736	747
26977	20883	8104	440	210	188	168	146	136	142	126	136	128	143	106	125	137	122	143	117	131	113	122	130	132	123	123	108	113	113	112	135	110	122	115	98	124	118	135	102	117	115	110	123	131	113	132	114	123	127	118	133	123	126	141	113	117	111	117	118	119	119	127	113	118	115	107	113	124	122	124	137	124	95	120	120	102	121	127	120	101	133	118	137	122	121	119	112	122	124	135	115	124	120	139	124	132	110	131	111	130	117	112	103	138	123	125	126	122	89	118	108	118	97	118	122	124	105	127	121	127	123	125	119	127	111	121	119	130	117	121	104	98	122	106	125	103	124	108	130	117	127	128	109	134	119	125	111	111	87	129	139	125	111	134	107	131	114	140	115	107	129	131	121	109	130	142	113	131	102	110	124	124	119	120	137	138	146	116	126	117	102	125	128	111	95	124	124	100	130	131	110	113	114	120	142	134	135	115	119	131	118	124	126	130	126	105	133	114	137	123	134	139	129	86	110	114	102	113	141	127	106	125	112	114	108	115	127	126	124	124	92	114	127	150	116	125	120	136	114	119	114	125	149	118	119	136	119	125	127	106	121	137	109	116	120	133	131	126	131	107	120	130	122	104	133	112	100	125	121	127	106	110	103	125	128	120	122	117	117	118	129	101	109	120	133	116	109	126	122	130	129	124	118	111	105	109	136	128	125	115	109	140	125	106	121	114	122	142	123	126	111	124	125	111	115	103	125	124	109	125	123	132	96	125	141	121	125	100	138	138	101	108	137	125	108	103	120	131	118	117	124	132	119	122	110	122	136	126	119	111	127	117	130	120	119	123	116	126	112	122	109	120	89	139	139	123	121	126	106	132	111	137	121	112	117	130	105	105	140	118	127	107	103	117	117	119	114	117	110	123	112	108	108	127	104	124	99	125	113	103	119	120	108	119	121	106	129	116	118	119	130	115	132	107	123	160	117	118	122	143	125	103	128	115	108	115	134	115	121	116	140	127	111	116	121	115	112	118	92	112	127	112	136	105	129	108	106	148	112	133	108	105	133	106	102	113	111	136	100	113	99	122	103	123	116	135	109	98	127	96	103	110	124	121	106	114	116	112	120	122	132	107	122	110	136	113	122	112	126	118	115	112	112	135	136	121	122	126	129	135	107	140	107	124	119	138	133	119	120	116	104	131	128	129	100	126	104	107	116	112	121	120	134	133	130	93	127	128	106	115	98	122	104	115	115	125	134	95	123	119	113	126	137	95	124	98	111	105	111	119	108	119	119	115	118	111	109	121	126	132	106	132	126	122	114	107	128	118	117	126	124	108	120	96	133	116	119	110	130	110	129	113	141	116	127	109	110	118	122	113	108	142	116	127	111	119	117	122	112	125	120	117	102	132	107	130	108	115	123	116	106	119	129	123	127	115	126	106	115	119	117	106	110	116	103	115	117	96	105	140	119	121	111	131	124	125	121	141	106	128	110	113	100	117	122	124	115	128	114	113	122	127	104	127	123	103	116	119	113	108	111	144	125	113	108	115	113	120	120	128	137	124	99	106	123	111	115	134	123	139	110	109	101	123	113	92	110	125	143	114	103	104	110	128	136	110	124	141	105	103	119	111	127	129	127	118	114	102	111	130	124	98	149	105	102	96	122	110	113	130	112	100	118	112	122	139	108	129	132	128	113	107	106	124	106	130	119	107	114	123	113	96	103	99	124	125	134	110	110	122	109	108	114	137	126	89	109	146	133	113	123	107	118	102	141	119	136	127	108	123	121	115	114	99	126	123	138	130	129	127	133	130	107	133	104	126	122	137	127	142	108	117	123	97	151	108	125	120	134	125	126	109	122	105	109	138	134	127	116	103	133	121	111	116	118	122	113	104	130	129	123	106	129	130	112	102	111	116	126	111	123	121	123	118	132	100	109	110	106	119	119	114	126	123	122	123	124	126	123	126	133	98	127	106	134	130	109	116	104	129	99	124	117	136	142	130	125	110	126	123	102	123	112	114	102	133	130	116	135	116	122	109	123	133	127	129	118	121	122	157	104	95	115	114	132	112	115	122	101	100	120	114	129	141	134	117	134	135	111	118	108	113	139	133	122	125	116	104	104	119	115	119	128	142	126	126	114	131	117	132	130	149	138	118	111	114	128	110	111	119	113	140	132	122	115	122	113	97	121	124	130	118	119	115	107	98	125	105	122	132	117	136	127	104	115	104	119	128	112	120	133	120	126	97	118	102	127	114	134	124	127	121	110	114	109	105	124	90	113	106	103	117	107	100	110	122	105	127	116	107	99	115	131	127	118	113	111	85	117	120	135	99	114	120	119	114	123	114	132	117	119	121	127	116	130	122	115	136	108	118	108	138	122	121	123	126	110	132	110	116	105	116	136	112	114	119	110	126	121	109	131	136	107	119	144	118	116	107	112	134	115	116	135	119	113	113	113	100	115	127	129	105	119	121	110	107	115	111	111	106	114	114	127	129	133	128	123	109	136	114	113	122	109	103	118	110	120	119	117	118	110	139	109	115	107	117	111	110	124	142	128	118	107	107	134	123	148	114	106	113	123	115	125	115	129	121	115	120	118	116	121	118	111	121	108	118	121	120	114	106	127	122	97	128	139	128	108	135	111	89	140	121	121	119	117	146	130	130	127	116	108	102	108	116	127	120	108	120	122	127	115	111	137	117	122	96	113	111	122	129	119	118	118	136	115	138	126	106	112	143	110	132	130	129	131	104	122	115	117	126	107	121	135	135	121	125	97	120	154	111	120	119	104	114	122	118	138	95	117	123	124	122	103	126	96	104	124	110	104	97	108	115	125	115	134	128	129	132	110	130	123	138	110	115	120	111	131	122	148	129	132	112	128	107	134	138	123	139	112	106	121	112	124	129	108	130	131	118	109	123	140	101	116	134	112	118	113	142	114	119	127	122	125	123	119	125	109	131	119	108	123	110	117	128	124	99	116	126	89	127	111	105	119	131	118	113	126	126	134	111	114	112	121	117	111	132	122	102	102	111	131	130	125	117	114	116	122	130	121	120	106	136	122	116	135	117	128	114	113	118	116	135	103	106	129	133	113	115	131	142	110	122	144	116	101	100	130	111	118	118	126	124	118	117	112	119	119	111	108	114	132	124	129	132	108	136	124	115	120	110	136	118	104	110	129	112	114	119	116	116	111	130	123	127	112	104	106	127	123	135	116	124	153	121	109	120	121	118	126	120	100	144	114	115	92	122	123	123	120	119	113	120	127	103	97	99	124	135	112	120	103	124	101	105	110	110	112	125	107	124	117	129	122	124	122	108	136	141	112	117	112	104	128	130	117	119	119	100	115	121	131	129	111	138	104	115	120	117	113	134	115	107	109	127	119	116	121	130	142	103	119	129	127	124	113	136	134	128	142	147	139	112	131	120	117	117	120	121	131	119	123	130	105	107	131	126	116	117	131	121	105	108	134	137	136	104	109	127	117	114	122	131	98	106	116	112	115	120	121	102	114	93	109	121	101
3871	1511	1288	622	478	423	349	308	291	265	252	229	230	213	240	221	208	223	217	224	229	202	202	213	205	221	206	228	216	204	237	233	220	204	201	220	205	202	196	214	225	200	212	184	215	194	215	224	214	196	178	171	221	193	204	217	224	232	208	176	212	225	182	223	212	181	204	181	205	206	233	201	208	207	218	235	188	202	208	235	184	212	222	211	219	183	222	218	215	211	199	193	205	188	189	243	190	250	233	202	227	207	185	231	173	220	230	209	214	219	228	198	210	198	204	197	217	206	203	224	195	211	201	232	194	224	207	218	217	192	239	191	176	211	203	207	205	192	211	202	219	198	223	202	209	180	214	211	202	207	203	207	196	207	204	229	236	227	225	212	219	222	206	213	233	200	215	204	220	193	210	221	189	197	199	230	216	205	167	196	223	202	210	233	207	197	209	229	217	182	194	222	216	201	200	189	232	219	209	199	201	212	222	226	217	193	226	236	222	202	214	196	204	218	213	214	203	206	196	203	194	211	210	206	197	191	216	221	215	216	216	214	217	216	187	195	207	203	207	199	218	192	199	218	216	199	201	214	229	215	216	207	214	205	204	218	246	201	193	233	234	208	201	204	214	192	218	214	215	201	206	199	219	219	214	200	213	179	215	208	202	201	215	185	213	208	202	213	206	212	185	209	224	223	203	224	190	219	196	210	211	226	207	177	221	219	221	210	178	209	213	235	223	199	183	199	205	211	227	191	217	210	213	210	212	200	212	196	201	162	200	237	237	204	205	250	202	207	210	191	231	232	211	199	221	197	205	214	197	219	210	221	204	190	219	210	199	199	202	216	192	186	203	192	196	200	219	221	230	233	215	204	188	221	232	209	221	188	211	207	223	211	243	211	226	208	186	210	214	217	197	194	222	231	179	224	206	234	244	214	196	188	186	216	204	205	223	218	199	208	199	236	211	191	221	202	193	213	208	214	226	238	208	213	192	216	219	195	236	211	216	185	226	202	226	207	219	203	211	195	212	200	247	199	206	201	206	218	216	206	209	224	199	223	201	198	226	200	218	181	245	230	211	197	221	210	212	220	190	206	202	210	197	197	203	216	224	204	229	210	216	200	200	204	206	243	210	207	204	198	219	212	216	230	198	204	225	201	211	223	219	220	180	232	205	202	213	205	222	214	204	215	206	196	224	219	205	218	202	203	206	201	200	183	211	193	201	187	205	239	221	203	227	183	209	213	202	178	205	221	173	214	204	194	212	195	206	245	238	216	217	215	207	208	204	215	229	226	214	235	200	193	197	228	199	201	216	202	202	185	231	216	233	198	189	202	228	221	200	176	217	206	181	225	198	205	215	209	210	201	192	201	229	192	217	206	196	227	211	195	207	197	213	202	180	230	240	194	219	169	208	214	185	208	234	236	204	193	210	194	204	191	193	212	206	211	214	217	181	222	212	205	250	196	192	230	202	196	195	236	188	211	223	204	195	222	194	199	196	183	234	187	228	224	211	219	203	198	209	198	193	228	229	232	207	200	207	214	210	217	211	210	202	228	196	185	201	189	202	203	196	223	206	205	217	212	184	198	183	207	232	205	192	219	197	225	224	202	199	226	203	217	201	244	192	205	204	230	204	208	210	216	191	228	216	215	205	227	222	219	209	186	199	195	233	210	211	203	213	216	203	181	188	234	240	222	182	220	204	232	236	211	220	209	210	199	201	223	218	213	191	217	247	225	176	224	233	190	202	227	186	219	215	199	214	210	216	217	214	213	207	219	224	219	224	186	222	192	195	187	207	217	216	210	202	224	203	200	221	243	209	201	232	194	199	199	202	205	201	210	224	214	217	219	218	204	198	206	199	207	203	210	197	205	204	199	206	193	220	218	193	221	191	206	214	228	195	216	206	201	200	194	208	212	203	209	218	213	197	204	222	197	218	198	239	219	223	213	198	220	222	208	228	204	214	207	205	200	214	211	189	215	230	195	205	234	219	201	208	212	237	202	226	233	214	220	194	205	194	206	234	177	207	212	216	216	197	209	201	196	230	226	194	210	200	215	202	217	193	200	199	214	201	199	233	229	221	216	212	190	209	245	208	240	187	208	221	186	203	213	206	227	209	228	215	211	211	202	214	230	208	215	228	223	253	192	212	217	225	199	199	224	208	188	204	219	209	187	190	193	239	227	202	208	194	197	217	231	224	179	228	237	189	176	173	186	185	210	202	189	193	206	183	221	237	201	214	209	204	219	222	196	194	242	210	182	186	206	220	180	207	193	225	234	202	251	227	202	222	218	195	219	190	235	193	199	212	211	234	191	229	196	217	183	210	223	210	203	228	204	192	227	226	210	225	223	210	232	190	209	222	181	208	198	187	218	210	206	209	218	238	209	212	209	202	200	215	221	208	201	204	211	213	197	202	219	233	208	211	200	233	206	234	210	189	199	204	203	244	185	209	230	223	200	219	231	200	209	230	203	209	213	198	226	189	212	235	233	202	216	214	236	219	195	195	187	208	229	202	214	228	195	183	210	222	190	201	186	172	195	193	217	208	203	207	218	187	213	218	223	197	201	175	213	203	225	221	205	207	222	194	220	220	227	197	203	215	224	204	185	228	222	186	239	212	213	230	225	212	188	209	227	209	204	206	225	184	206	205	205	217	205	210	190	216	227	192	194	206	192	184	203	217	235	204	185	215	193	222	200	204	223	209	176	195	205	184	217	191	182	241	207	196	214	224	213	205	205	221	207	198	232	225	183	221	214	206	186	201	189	218	203	166	184	219	224	220	202	210	236	173	207	198	198	217	196	209	189	204	209	201	207	207	210	218	216	200	195	211	219	225	226	211	222	205	213	208	203	196	224	219	192	204	214	211	186	201	209	207	229	203	217	201	203	230	201	208	231	205	211	216	214	240	231	198	201	234	196	206	201	199	218	213	223	173	210	206	222	226	229	206	226	189	219	209	220	203	200	213	209	204	215	186	210	210	236	195	190	199	217	194	217	227	214	196	180	170	203	205	205	215	227	224	233	208	223	203	183	179	207	213	222	199	208	219	233	191	211	199	201	195	229	217	242	214	191	206	213	192	213	195	210	200	225	193	211	217	197	193	187	206	205	206	224	204	208	195	202	213	194	210	184	183	179	218	196	222	207	207	214	176	193	189	232	208	215	223	213	218	191	193	217	216	224	203	220	223	214	205	200	220	201	211	220	201	224	203	212	212	200	210	189	207	233	209	230	190	196	221	208	215	196	197	184	195	206	209	220	193	184	212	239	220	210	208	218	217	181	241	186	215	207	216	189	208	234	190	202	219	218	188	194	203	214	246	237	208	212	221	204	204	207	219	198	213	200	207	188	210	213	187	186	212	232	190	209	213	215	222	209	217	196	227	220	212	212	223	194	225	210	210	210	239	217	215	233	209	206	206	192	225	227	210	176	201	212	234	204	202	210	205	196	185	231	216	210	200	191	214	208	213	198	210	225	227	171	240	246	214	196	179	203	193	200	214	207
24171	21396	28822	24326	21223	4198	910	676	567	491	480	421	403	427	360	382	365	405	403	343	344	383	371	367	318	341	369	338	350	353	351	325	352	364	338	311	316	330	362	326	334	316	309	310	324	343	309	338	321	304	313	326	325	311	346	363	317	316	335	343	324	352	342	324	313	317	295	356	286	314	321	347	316	327	315	322	336	328	304	326	309	370	337	354	336	352	312	329	333	312	354	326	320	312	317	323	322	329	344	346	328	335	334	310	332	297	345	306	344	342	322	303	292	301	304	310	297	337	282	313	314	320	345	336	342	292	296	325	341	306	310	332	322	307	365	338	333	322	324	343	303	325	341	310	319	309	313	322	339	322	306	332	330	312	300	297	307	328	320	318	302	308	320	331	324	314	329	301	287	354	319	309	336	330	309	333	317	324	306	319	316	332	327	344	333	307	304	288	302	300	319	353	333	324	329	334	310	320	288	299	312	317	313	300	333	335	305	303	325	321	306	333	326	311	332	294	324	317	290	301	318	343	311	311	311	305	350	315	288	314	282	306	316	336	312	326	325	302	308	317	352	308	340	285	303	290	307	336	324	352	299	324	327	312	335	348	345	324	329	296	311	311	304	316	302	340	303	324	299	303	307	274	312	321	315	335	344	304	295	333	324	342	289	316	300	328	332	350	308	330	309	327	310	349	290	350	331	326	304	292	305	319	317	333	340	315	304	334	308	348	327	334	306	330	317	317	331	355	290	309	314	314	291	330	311	293	307	287	316	317	341	351	313	338	278	320	279	304	317	317	334	329	346	321	340	331	320	340	337	291	339	335	331	324	303	300	318	308	343	347	315	359	303	338	322	306	338	342	317	330	324	311	326	335	332	293	310	333	313	356	345	309	339	311	318	324	317	312	339	325	341	325	336	323	311	294	328	325	316	337	326	317	295	332	294	325	333	321	302	305	319	321	320	325	331	298	294	288	307	339	311	310	330	312	302	321	302	310	317	303	295	327	292	332	336	314	304	347	307	302	287	276	326	310	316	348	296	329	324	337	328	323	323	325	309	304	317	302	292	347	350	341	299	331	307	324	301	336	328	318	344	330	331	298	354	337	342	267	312	306	308	306	299	309	307	347	329	316	325	335	337	296	304	309	346	309	324	325	330	280	327	309	335	342	349	337	297	310	317	287	318	327	306	339	332	287	331	335	330	297	316	334	326	324	318	321	314	338	354	315	306	317	304	347	315	322	324	315	287	330	341	326	308	323	321	314	333	341	316	312	305	332	321	344	298	305	310	323	317	309	317	325	304	316	319	326	307	308	320	315	343	324	349	291	346	312	305	338	325	318	310	328	274	314	307	331	315	308	324	308	319	299	338	316	314	312	314	336	304	291	337	335	313	313	315	328	322	300	348	345	326	318	322	354	319	315	315	304	319	286	308	329	279	328	339	318	356	338	329	328	342	300	329	321	313	315	317	311	309	324	292	332	282	331	316	317	328	328	316	338	327	334	292	332	342	297	304	311	317	311	302	314	307	336	287	295	321	348	303	333	317	317	287	358	332	314	288	309	315	332	318	328	285	304	331	304	331	323	321	304	302	291	314	309	300	299	333	326	302	311	325	317	326	337	314	327	322	299	324	295	333	284	281	304	351	353	301	339	323	342	313	350	310	302	353	359	339	324	343	329	357	305	332	355	325	314	300	330	344	317	297	318	287	325	321	332	344	322	314	310	319	314	334	301	329	296	310	297	316	286	313	330	324	333	354	287	324	350	325	337	361	318	291	288	322	332	345	325	289	315	327	312	321	326	327	301	328	307	330	306	311	319	324	350	314	344	305	287	312	328	326	307	340	296	335	356	311	296	318	326	324	282	349	322	305	315	337	305	306	313	324	301	328	287	309	307	346	314	342	312	296	346	312	298	324	322	310	314	312	330	310	316	286	319	283	303	330	289	333	311	298	342	320	288	284	337	314	298	301	304	336	311	310	314	318	310	338	313	298	315	323	299	340	333	316	358	313	297	326	320	310	340	322	280	333	322	322	360	283	297	319	283	312	254	341	323	339	343	319	320	331	318	319	332	309	309	339	326	315	314	331	306	343	309	338	331	308	362	335	342	338	324	315	338	319	301	318	295	318	319	349	305	298	315	316	331	341	369	308	306	324	304	325	324	335	313	313	357	307	330	321	286	328	305	330	318	295	296	310	311	334	321	347	318	332	314	292	323	324	330	306	308	285	310	317	320	330	289	347	305	341	315	324	311	295	298	300	338	296	335	308	316	305	332	309	326	313	311	316	322	333	354	317	329	332	300	322	294	334	303	316	332	293	291	340	309	328	294	295	320	282	274	313	286	310	328	305	314	305	318	316	306	338	300	330	328	363	297	346	330	308	329	335	341	328	334	320	322	321	277	339	290	328	316	305	288	340	329	306	285	323	371	303	323	342	324	349	324	278	316	326	308	316	333	331	294	312	340	316	305	336	334	323	311	319	303	314	332	305	325	302	346	308	330	331	304	331	344	312	335	303	332	341	315	291	348	293	328	324	296	317	322	318	292	298	303	302	322	313	310	311	328	337	334	346	338	345	317	303	319	291	325	343	295	301	314	334	332	300	295	317	315	324	315	331	313	292	315	322	349	308	277	294	329	300	328	330	318	311	303	320	301	323	339	295	315	309	309	283	327	315	294	334	310	322	322	319	305	318	312	338	306	305	301	299	289	328	303	342	292	322	325	326	322	333	332	299	302	301	299	326	302	334	332	304	327	326	342	297	312	336	289	336	347	339	309	337	347	318	336	293	258	332	337	348	340	295	331	317	309	290	326	333	330	340	353	333	296	326	324	312	339	307	320	329	304	322	315	303	314	312	304	326	307	301	353	310	293	346	316	324	295	332	322	320	316	334	330	314	297	384	327	323	314	335	303	339	323	311	347	316	356	322	270	343	326	333	314	322	320	315	307	314	332	309	308	341	313	317	312	333	306	308	317	334	312	333	321	333	385	362	323	325	309	329	308	324	352	308	281	318	340	300	323	321	337	346	332	334	334	325	325	322	327	342	315	321	331	319	299	324	311	345	328	293	311	316	292	325	293	311	338	325	312	321	336	299	313	309	340	308	315	307	295	295	324	310	316	320	325	313	297	329	306	352	294	311	306	312	348	321	311	331	322	315	337	325	288	278	303	335	311	338	329	320	320	339	303	318	317	335	312	334	347	341	329	336	345	338	298	299	340	326	322	341	338	331	307	343	332	316	292	322	323	281	322	319	310	305	343	320	353	286	303	293	344	300	332	301	319	317	312	336	323	364	318	332	304	349	343	329	299	320	303	329	327	332	311	317	302	302	323	350	335	285	300	331	308	331	316	319	331	289	356	324	317	288	339	346	285	312	270	310	309	361	327	334	317	317	335	318	301	308	299	329	319	321	318	311	325	331	274	337	320	316	302	316	322	320	351	334	285	306	315	352	310	303	286	297	323	294	313	303	307	301	276	297	317	296	340	315	305	303	336	288	335
5892	11129	9435	4870	3375	2505	1935	1528	1323	1183	1062	1011	880	813	785	756	711	696	597	637	611	627	627	618	574	597	587	617	561	516	597	503	561	520	519	555	530	537	517	541	538	533	549	546	521	540	574	495	545	522	557	511	508	589	525	530	528	529	504	554	540	535	531	543	490	500	539	505	518	515	518	537	572	481	564	541	499	512	546	537	486	539	508	502	530	513	536	560	500	516	586	507	515	517	536	528	507	515	511	524	511	498	523	515	525	476	518	527	529	528	520	503	547	514	511	510	517	511	500	498	484	488	500	520	504	543	504	512	490	539	523	511	493	510	540	537	479	522	497	521	532	527	539	507	494	517	536	496	545	549	528	536	514	537	525	517	511	498	517	545	484	545	545	506	510	514	523	515	555	531	533	544	475	522	532	512	493	525	540	519	480	544	545	517	549	540	531	505	543	510	492	499	488	481	463	538	532	503	510	563	481	535	504	501	545	504	509	542	535	548	514	530	504	548	524	509	546	512	512	518	518	496	553	521	528	495	521	521	523	503	495	525	485	517	506	532	567	516	501	513	530	508	548	540	529	499	547	537	530	537	517	548	529	552	460	519	494	496	534	530	467	508	475	527	515	528	518	481	565	531	480	493	565	501	503	506	499	505	517	495	527	470	504	509	521	533	505	532	492	528	540	485	470	543	515	454	522	537	511	542	536	499	506	541	538	503	508	543	536	518	546	529	519	498	536	527	515	507	508	550	536	492	552	508	523	521	514	537	530	527	474	500	516	493	504	510	519	501	543	569	514	540	528	512	490	542	534	529	534	494	512	541	495	476	501	540	533	523	516	527	497	504	512	535	525	542	486	534	503	500	525	536	501	498	517	521	518	477	524	519	491	568	537	531	508	485	518	504	542	516	521	499	528	531	507	508	556	545	562	550	505	524	509	531	508	525	554	551	487	531	512	525	510	534	510	484	487	519	529	504	536	497	517	499	501	543	528	525	517	555	531	489	526	545	533	489	524	568	557	540	563	497	518	513	482	520	487	566	465	532	525	516	519	492	521	488	489	520	522	552	534	504	525	498	511	531	493	519	505	515	476	509	547	513	505	481	505	496	548	538	521	543	510	528	534	497	514	575	555	478	540	484	524	476	490	522	518	520	518	574	511	512	537	490	538	541	540	483	515	530	508	501	546	498	534	508	528	475	523	494	495	536	508	508	548	507	506	530	506	485	520	487	518	553	498	520	528	493	559	515	514	506	498	508	491	544	502	512	512	561	514	490	524	485	504	514	534	538	506	517	525	578	539	475	527	497	488	501	508	492	519	494	538	475	496	549	540	579	481	529	472	492	483	529	507	487	497	522	522	527	550	539	483	522	529	560	536	503	498	555	533	484	551	530	541	492	507	492	557	504	480	544	543	503	535	508	531	528	529	475	526	509	552	514	518	506	496	509	468	481	530	541	492	568	504	529	520	508	510	470	547	533	528	510	533	484	510	517	532	510	521	519	521	534	478	508	506	500	521	542	522	522	492	514	533	541	523	522	498	481	486	525	503	513	532	539	548	532	508	514	513	498	536	564	552	473	501	534	534	520	477	491	532	514	561	486	521	539	499	504	538	563	531	514	527	493	467	490	524	502	520	538	482	480	510	520	545	526	549	523	516	521	556	513	528	500	519	529	493	511	521	501	508	485	547	565	503	533	546	503	514	476	540	562	512	547	515	522	541	587	499	526	499	493	558	523	506	498	520	515	545	500	497	502	502	523	536	488	514	521	573	538	506	514	482	570	505	496	551	500	540	519	535	529	492	556	532	522	494	511	477	524	469	539	524	516	500	531	533	526	522	566	513	483	522	546	516	499	494	526	532	498	518	514	489	502	554	505	517	511	524	544	512	462	503	502	552	523	525	523	474	511	464	480	511	513	559	513	530	486	537	483	539	493	537	527	530	550	526	503	529	518	494	530	526	503	502	498	510	522	491	535	512	487	530	499	523	479	520	561	525	534	502	506	514	534	514	488	522	502	500	540	499	502	549	567	510	488	520	501	512	543	517	478	541	533	524	497	513	494	477	536	520	524	529	507	525	520	515	527	507	539	507	481	548	498	509	499	507	529	544	517	501	525	529	523	546	536	491	526	537	507	488	517	489	499	505	522	478	528	520	519	531	541	515	498	510	500	448	488	527	496	515	477	509	511	521	512	519	499	507	521	526	512	520	535	519	529	512	499	514	523	532	520	502	505	528	489	513	547	543	491	498	534	502	526	527	538	502	543	517	458	519	510	511	510	489	508	502	541	504	531	538	524	534	502	504	550	509	503	538	511	499	500	502	503	483	553	511	503	533	535	527	490	510	535	483	543	498	535	539	519	496	528	520	509	529	558	520	509	545	514	508	511	498	509	549	503	499	505	551	526	550	516	528	554	519	494	514	556	535	516	549	484	491	503	525	481	511	497	528	535	533	507	510	506	512	493	500	514	555	540	530	547	516	500	459	519	518	510	537	483	494	509	525	501	534	510	515	531	474	500	507	511	527	532	512	532	497	483	516	519	477	504	508	530	528	540	524	528	543	493	513	519	523	496	516	470	542	562	542	482	553	502	495	488	526	536	490	534	516	546	519	521	482	538	540	525	523	494	533	524	506	543	496	523	510	535	513	527	511	517	500	500	484	510	523	506	522	499	508	544	529	499	537	515	520	532	486	514	525	522	526	520	504	507	541	514	500	523	507	499	477	495	506	506	530	489	514	528	514	555	516	511	518	573	541	569	540	529	537	512	514	508	488	523	511	505	522	476	512	543	544	545	497	535	498	518	522	488	522	470	546	526	518	514	514	553	499	510	525	510	471	532	501	523	535	513	523	522	541	524	501	527	497	567	542	515	521	486	509	529	503	520	502	474	513	496	493	532	506	531	524	500	501	532	532	497	511	520	506	518	509	529	491	511	497	536	483	532	549	521	534	544	486	522	529	507	510	505	541	533	522	520	502	524	511	547	560	505	507	498	532	511	486	526	534	535	574	499	528	523	518	517	486	547	524	534	559	521	450	507	478	510	524	516	521	552	528	462	534	485	520	547	538	533	531	524	533	511	516	509	517	572	538	519	517	524	493	511	504	521	531	522	496	525	474	536	540	548	507	492	509	540	521	497	501	502	473	515	495	521	551	497	492	481	517	516	522	475	501	514	535	530	497	520	551	507	512	521	464	531	489	518	523	506	521	495	551	522	513	527	513	523	496	507	564	523	498	574	468	551	511	476	508	530	506	537	518	499	555	513	505	536	512	513	495	532	510	549	511	483	525	501	526	524	517	498	505	529	530	516	466	498	536	524	526	501	511	541	535	523	540	525	479	513	534	478	501	538	534	505	557	492	512	531	539	517	533	557	460	547	490	541	500	527	506	532	532	479	547	515	482	500	529	512	552	547	485	539	522	502	540	523	505	508	508	529	506	524	476	486	496	523	533	494	523	496	524	477	543	539	485	519	526	494	479	497	498	532	529	540	514	490	518	530
23139	21384	29443	23745	21384	21216	4150	1235	940	801	738	678	658	617	616	576	507	583	544	536	530	517	523	527	467	509	490	514	508	507	465	492	504	513	493	470	505	450	501	476	501	435	433	464	478	485	485	457	493	478	505	478	443	479	475	462	472	464	452	470	481	463	478	472	482	475	473	518	481	466	484	482	486	457	447	454	480	466	449	466	456	488	468	451	439	471	466	464	483	485	467	483	431	481	461	453	477	484	501	472	417	483	461	497	422	426	456	448	463	478	446	450	479	505	475	481	515	455	465	459	460	461	506	458	461	486	483	499	493	476	465	472	465	544	441	491	466	448	478	463	494	499	470	484	484	453	476	493	463	450	501	460	466	466	463	491	446	478	458	466	470	463	443	495	456	449	496	481	415	473	503	474	430	463	493	468	486	492	483	448	473	465	510	501	446	433	446	441	444	442	445	424	456	467	459	467	480	478	470	487	449	421	459	481	425	505	471	446	457	458	440	435	466	470	457	470	442	420	443	431	466	449	460	477	485	445	473	450	466	428	435	482	432	447	411	483	464	465	435	467	488	453	505	456	452	449	443	467	447	484	474	454	475	475	471	469	444	438	483	436	439	424	508	474	485	483	456	481	451	482	466	458	495	484	471	462	458	423	459	447	450	446	469	492	479	482	418	442	478	438	457	464	449	459	495	441	472	503	477	487	482	513	462	455	459	456	467	491	484	461	466	462	413	453	464	427	452	493	486	475	434	438	489	484	430	478	433	495	421	462	459	473	437	454	460	427	445	442	420	465	487	472	469	438	448	433	493	468	463	482	459	478	458	455	486	474	491	418	505	455	456	433	461	475	512	522	475	467	462	495	437	459	478	464	446	447	458	457	499	456	433	428	475	474	475	495	451	457	460	454	438	470	458	462	475	496	476	444	521	465	479	438	429	462	448	457	470	454	454	444	441	563	461	435	473	425	463	464	445	439	430	438	490	485	447	476	430	444	458	457	430	454	446	457	430	473	429	492	481	460	502	448	506	433	480	448	420	454	489	442	456	467	460	506	506	463	469	427	492	473	462	469	477	481	501	461	461	488	446	458	478	458	453	484	449	426	455	482	466	466	452	488	428	491	466	434	445	469	463	459	464	495	441	456	457	439	492	485	474	478	452	473	463	477	470	471	466	449	471	463	473	458	427	495	465	464	481	441	456	460	507	447	459	481	524	490	488	469	424	465	446	456	473	446	455	482	399	442	464	470	465	462	504	455	458	472	466	471	485	452	496	458	460	487	438	499	461	464	483	442	454	447	434	428	448	448	435	456	501	450	474	447	479	464	433	447	471	451	472	485	452	467	425	458	504	403	466	456	439	458	465	510	469	457	436	479	457	437	452	448	476	435	450	465	461	486	471	478	465	485	483	456	451	450	458	473	459	456	456	432	441	477	438	459	481	480	439	472	421	492	453	455	463	452	483	428	441	436	473	457	436	483	432	470	482	449	470	485	479	424	472	457	459	459	463	459	435	453	454	487	429	478	465	491	433	468	439	458	473	472	462	495	496	460	452	517	432	444	481	435	460	465	452	491	487	467	460	442	450	457	479	472	485	454	485	511	485	459	509	419	447	471	447	477	482	509	447	461	456	455	492	481	500	449	456	472	463	483	491	458	463	470	468	447	467	449	438	404	452	476	428	474	486	462	453	475	472	456	435	456	432	475	475	492	476	472	457	424	452	448	479	462	478	489	490	468	481	474	453	472	452	463	446	490	474	452	466	461	420	432	471	426	469	458	493	475	451	477	465	496	478	438	456	473	458	467	453	479	494	484	459	469	458	459	457	455	450	485	468	503	440	423	442	444	465	463	447	459	446	484	450	441	470	413	470	470	460	435	477	424	490	465	450	499	469	489	423	460	481	456	443	476	456	486	405	451	463	473	422	427	456	465	445	462	444	466	491	481	497	462	446	488	439	451	431	453	469	445	486	437	475	468	455	476	449	448	485	454	485	450	497	449	448	471	440	451	495	447	495	464	467	459	436	455	450	503	426	469	436	459	464	471	450	474	460	461	456	428	445	452	463	423	478	489	480	491	485	455	470	489	462	450	465	446	495	446	429	436	454	436	447	436	467	503	441	438	417	511	460	453	499	436	453	463	458	445	482	446	473	467	475	463	450	472	455	453	456	479	429	462	456	388	479	466	474	482	410	447	481	469	476	473	445	471	489	453	478	468	423	453	456	475	443	432	445	454	460	480	421	427	468	493	462	465	494	479	460	435	488	442	499	482	446	435	495	455	429	464	461	426	458	454	458	506	438	491	449	438	434	420	468	461	441	431	497	465	452	504	493	449	497	480	529	411	527	459	476	448	470	468	468	496	453	438	480	471	481	431	452	419	449	446	453	498	429	446	487	433	464	476	452	428	442	456	457	469	448	479	490	440	462	441	464	473	430	434	447	474	487	482	457	454	490	468	461	429	463	433	428	456	486	454	425	491	456	428	492	476	456	426	480	464	459	473	485	438	442	471	432	439	485	449	475	467	459	459	473	436	448	434	461	417	461	440	436	434	487	505	454	450	441	466	479	478	461	463	452	463	477	458	425	470	435	502	463	478	472	453	438	480	471	489	496	420	446	496	484	457	467	471	474	441	459	473	459	445	481	481	444	468	424	446	409	459	476	465	461	451	422	426	479	466	479	466	486	407	467	442	477	448	457	468	452	446	459	460	466	487	449	452	420	463	440	481	452	504	450	429	434	433	462	439	442	469	456	468	500	474	474	483	449	478	419	439	465	459	470	477	496	504	452	470	459	468	455	427	497	457	437	486	434	502	452	455	479	490	449	472	450	469	434	427	472	436	463	487	459	459	478	467	426	459	449	477	455	431	449	435	446	482	456	459	452	446	483	460	436	480	418	494	426	491	482	490	438	463	495	472	460	465	457	434	463	439	466	442	504	427	492	432	439	481	448	445	505	478	438	454	470	425	441	429	455	451	472	449	451	474	446	464	485	428	461	439	513	465	475	459	465	453	447	438	441	482	447	439	482	441	434	449	438	447	423	516	470	433	468	449	472	467	464	442	443	442	475	485	468	462	449	443	454	474	466	470	454	463	447	442	444	474	469	473	452	447	451	465	444	471	495	487	475	444	474	473	448	463	422	438	476	452	422	433	456	458	449	452	441	426	475	438	495	442	488	448	438	462	456	443	458	444	468	448	453	472	491	484	462	484	463	455	453	453	462	480	436	468	483	447	503	472	463	425	486	453	431	429	484	410	506	490	491	466	439	448	458	458	465	499	442	463	478	414	470	442	457	488	518	478	469	455	446	461	488	476	424	450	455	455	459	459	453	445	447	484	476	457	430	424	429	478	441	485	443	469	479	469	426	449	469	414	476	437	443	470	466	490	474	458	465	469	488	428	476	492	463	458	457	466	421	448	504	465	484	432	448	460	443	465	425	448	463	488	441	488	455	446	444	450	472	465	478	456	483	469	456	437	494	442	454	468	471	413	465	504	419	459
8694	17939	14905	8227	5852	4276	3403	2733	2239	1926	1753	1577	1366	1344	1249	1160	1110	1033	985	968	969	912	955	887	880	833	832	825	838	774	861	807	780	812	774	721	814	828	756	778	757	764	769	797	803	773	757	789	731	764	750	737	763	727	778	783	706	750	783	724	767	744	749	724	755	733	777	760	733	758	728	781	767	778	751	760	755	727	740	698	743	739	714	711	711	748	765	714	714	736	772	723	735	779	736	781	785	687	720	674	746	783	741	739	722	695	730	741	737	785	691	728	743	729	761	765	713	733	702	742	742	761	754	737	743	735	710	696	694	753	704	691	740	728	766	720	734	758	700	718	734	728	745	723	789	736	689	763	716	701	719	718	703	748	703	712	660	733	728	742	691	713	685	686	717	751	757	750	717	741	709	746	710	738	724	727	722	738	763	706	794	674	754	752	750	727	705	711	735	734	700	722	745	713	705	728	724	701	758	726	759	769	729	737	720	762	729	738	739	742	744	730	719	679	687	758	709	743	764	689	727	737	702	750	740	726	720	720	706	738	714	741	795	733	736	722	690	711	694	695	684	740	741	709	711	754	754	745	723	704	812	676	683	725	738	728	730	755	701	751	709	739	708	713	763	726	732	770	715	743	687	733	736	723	750	713	719	761	698	711	724	686	728	711	690	674	728	705	773	719	709	749	708	727	765	682	731	699	695	730	717	801	797	720	750	780	721	750	718	697	728	685	741	694	743	719	733	718	755	717	675	739	690	694	692	741	732	727	767	777	736	733	722	692	738	710	703	718	729	702	732	744	709	715	714	772	704	724	664	760	693	717	729	721	745	762	767	708	678	688	764	719	707	716	709	749	742	774	675	732	719	695	734	734	753	726	714	738	721	733	767	777	716	734	708	684	706	739	714	744	713	726	762	696	695	765	697	692	728	727	737	699	755	662	761	755	732	719	690	737	693	739	739	750	697	726	720	699	684	697	734	689	765	746	706	749	722	726	730	740	745	709	690	734	721	728	734	735	749	714	729	712	679	706	747	738	750	707	686	713	730	738	761	736	735	740	747	738	677	722	746	737	704	740	746	734	779	743	758	738	749	747	762	749	697	742	717	764	697	697	704	736	744	729	722	731	711	717	704	717	693	745	778	727	755	738	724	735	715	719	666	736	732	765	735	742	714	774	739	742	735	731	733	692	704	746	758	713	714	702	764	734	725	785	740	664	679	706	707	735	794	756	719	753	770	753	707	721	680	753	709	770	714	748	780	755	744	767	704	739	719	742	738	721	740	755	745	752	730	712	707	731	680	707	720	722	768	712	701	747	737	721	728	749	739	696	716	750	741	704	766	710	717	729	714	741	700	742	695	740	701	727	768	695	741	723	734	708	726	734	732	685	674	727	727	710	683	711	729	785	762	685	734	709	747	695	708	761	746	718	738	723	704	711	744	747	710	707	718	719	762	729	760	723	753	729	780	666	712	684	692	725	754	709	721	758	753	693	702	734	748	711	717	721	693	707	750	734	731	725	739	703	738	743	740	707	705	769	680	736	711	758	700	702	744	742	739	728	702	761	729	675	755	699	696	667	721	706	709	727	729	722	722	742	734	722	719	761	734	672	736	719	688	710	705	753	733	747	736	738	751	723	720	740	708	744	720	731	711	652	729	765	742	737	748	739	742	726	720	721	701	686	729	695	761	755	712	686	740	757	703	697	777	681	759	743	700	750	748	659	705	753	760	815	726	757	723	762	715	745	695	732	707	772	688	708	699	706	710	759	718	755	759	705	752	694	731	701	709	711	734	708	700	757	700	684	724	709	689	716	731	716	715	688	734	731	763	703	682	691	706	727	742	706	720	740	763	711	752	756	732	719	703	691	692	703	737	751	736	796	734	722	717	743	688	740	729	742	761	750	732	724	738	757	730	733	736	735	747	719	761	738	729	719	706	763	751	723	694	745	723	733	725	688	747	707	746	725	727	697	719	722	740	727	749	692	735	788	804	697	738	742	756	713	760	741	773	724	684	750	737	764	673	738	716	727	671	701	688	738	720	739	707	705	722	711	737	723	707	738	721	714	700	710	769	723	681	681	697	788	718	713	731	778	688	770	686	743	692	721	760	762	721	732	787	753	715	757	724	742	775	701	722	741	728	733	751	720	725	674	750	754	765	739	687	716	725	726	736	724	697	714	680	689	752	726	727	723	732	726	679	734	717	723	737	695	716	767	715	757	717	747	701	715	729	712	697	754	766	676	722	752	714	745	714	717	745	746	737	710	725	677	731	651	725	708	769	708	722	736	725	759	676	736	757	749	746	774	697	700	773	687	705	706	700	758	684	742	720	695	702	743	753	726	773	742	742	719	716	715	757	693	757	740	784	695	678	734	721	809	692	754	722	729	740	741	661	736	722	764	748	763	744	731	745	679	757	736	748	727	695	690	698	784	772	741	778	755	693	712	736	734	781	766	692	693	716	657	774	769	728	740	755	686	742	727	752	728	714	707	718	690	721	732	712	737	710	753	712	725	742	739	723	731	699	747	755	745	708	708	711	737	758	759	694	780	692	717	759	704	753	698	764	689	750	748	708	705	701	715	754	748	759	700	767	670	729	764	730	738	744	743	741	762	718	735	684	745	760	725	681	702	728	740	736	741	774	732	713	724	747	757	756	665	751	691	686	742	723	719	755	715	696	717	742	687	704	691	745	703	757	751	768	690	786	729	724	750	710	729	739	693	762	747	726	765	711	738	703	686	724	689	729	714	700	691	759	700	680	735	689	757	744	739	712	737	663	698	751	734	755	689	741	726	751	758	709	717	731	741	730	714	744	748	734	744	712	698	722	720	733	711	698	696	754	745	755	735	781	761	758	700	757	709	686	716	701	720	783	704	746	745	710	777	728	748	755	732	742	765	723	704	716	754	720	730	731	734	727	753	731	754	712	717	659	721	707	740	741	723	733	740	736	742	715	731	680	721	749	767	698	728	743	718	738	703	741	746	716	741	768	733	738	712	730	693	689	741	675	723	770	751	727	743	705	709	730	664	735	741	709	760	724	809	729	722	751	719	688	759	743	713	690	713	706	714	733	677	727	736	751	753	698	731	733	739	640	755	695	685	716	707	697	739	728	711	764	673	726	763	718	756	774	724	684	749	733	730	747	696	741	691	720	719	710	677	731	715	738	714	736	694	759	713	708	747	750	737	776	715	715	768	704	735	733	738	688	768	681	705	731	731	696	724	723	686	706	708	716	708	733	733	714	703	707	731	730	715	698	738	758	745	725	713	742	705	725	735	716	751	681	739	735	776	711	757	692	770	689	680	740	742	763	728	707	778	708	718	719	707	681	726	746	707	716	717	724	697	735	761	730	710	699	777	768	725	773	745	689	709	815	728	728	780	687	731	721	778	728	732	732	713	733	752	687	740	692	769	711	733	711	734	735	702	678	718	707	737	744	682	744	706	715	733	666	724	735	726	747	710	725	733	741	682	695	735	731	720	738	675	681	704	760	719	769	705
26944	20868	8134	479	217	178	163	136	142	126	144	145	143	149	124	135	123	142	122	112	97	134	117	129	123	140	120	140	114	121	133	137	128	130	114	119	130	121	121	129	130	132	116	111	132	125	121	110	112	139	108	115	134	124	119	140	133	93	115	130	115	110	118	128	123	133	118	132	104	118	131	117	144	102	114	121	115	108	138	142	113	119	106	118	130	133	131	121	110	145	122	123	121	132	123	116	119	123	122	124	118	131	109	107	134	123	109	113	125	133	124	124	118	120	120	122	152	131	121	109	115	117	132	106	139	132	119	123	98	119	126	109	137	137	129	124	97	120	107	112	98	119	135	139	126	130	136	114	129	137	116	135	126	130	130	121	128	126	128	122	139	106	132	120	109	141	127	120	108	117	131	157	109	117	143	108	123	102	124	115	118	125	122	115	124	124	114	103	108	124	103	106	109	123	109	111	121	141	127	135	114	115	131	107	151	107	118	128	134	135	97	112	129	109	99	117	115	102	138	110	127	111	136	113	103	120	103	119	118	122	106	122	128	116	104	127	130	147	123	121	123	130	110	106	121	141	123	123	124	119	132	113	131	116	100	115	116	128	131	132	133	107	118	122	110	137	114	110	126	115	120	124	99	121	133	122	123	123	100	135	132	125	109	118	112	124	106	121	134	114	133	128	135	121	122	104	114	118	124	123	123	131	132	111	126	121	131	123	118	133	106	120	106	125	151	102	119	128	133	108	136	108	104	118	146	121	118	131	115	116	121	115	145	127	105	146	113	118	112	121	107	133	127	122	115	117	113	121	130	130	128	117	146	130	120	119	101	130	114	134	123	140	126	108	134	124	124	137	132	121	122	125	117	104	122	113	138	113	118	113	125	131	111	124	113	130	128	116	122	120	117	121	108	129	118	123	118	102	127	121	118	115	123	114	119	121	142	107	128	114	107	105	143	116	124	136	130	113	124	119	131	120	135	129	122	114	128	113	101	109	138	126	126	100	112	147	128	139	140	136	116	100	115	113	110	132	115	130	111	125	151	123	130	138	127	109	118	109	110	114	113	104	109	116	112	121	138	124	128	122	98	135	111	128	116	114	124	128	113	119	102	119	119	127	116	119	122	117	103	122	136	132	122	131	117	118	119	103	122	131	116	138	114	113	107	136	96	119	129	132	119	107	116	122	120	122	108	140	129	104	111	117	129	105	110	124	154	125	131	119	118	148	126	115	119	149	106	122	123	128	115	126	133	102	128	124	136	108	115	124	136	133	134	106	123	131	146	142	143	120	124	120	104	134	112	115	112	124	126	109	126	115	115	110	129	142	116	119	118	112	104	106	129	126	124	105	123	149	115	136	112	130	114	125	109	124	109	98	126	125	104	121	136	112	135	118	117	121	130	117	121	119	137	110	132	116	109	111	126	123	122	135	115	119	121	121	119	124	130	115	136	123	139	97	137	117	121	124	138	122	109	109	126	120	131	116	133	114	113	124	111	108	112	108	118	111	110	109	122	125	127	122	144	101	126	138	120	135	110	115	109	116	117	128	127	108	125	146	116	147	134	114	140	133	124	135	123	118	124	113	110	142	122	129	124	113	99	113	136	121	121	123	118	108	119	133	132	123	112	117	129	125	108	121	115	118	114	129	128	120	126	123	123	145	131	118	126	116	125	125	120	119	113	129	107	114	100	110	120	125	141	131	112	105	144	121	136	124	124	124	111	119	119	110	126	120	111	122	135	123	117	130	119	111	140	125	117	106	104	115	122	116	124	130	100	129	112	130	147	101	119	140	116	121	108	123	137	124	112	117	129	135	114	112	149	137	119	114	104	109	139	102	124	131	126	117	139	109	124	126	117	118	108	118	113	106	123	118	151	114	112	129	121	140	126	121	130	123	152	118	104	128	127	140	121	138	122	128	134	118	124	116	122	120	119	118	108	128	124	123	125	116	139	109	143	101	127	134	125	116	118	126	124	109	110	126	118	116	126	123	120	122	117	134	116	137	120	120	114	133	122	123	141	113	105	134	131	125	120	132	122	133	110	112	121	126	115	100	125	117	123	117	105	109	111	114	110	104	142	106	124	123	116	123	125	124	124	124	125	125	115	94	124	126	122	115	131	118	125	117	107	127	121	118	130	120	107	134	134	115	108	105	127	122	148	123	127	122	110	116	103	122	106	107	123	126	100	132	108	120	127	114	115	116	121	123	117	124	119	129	105	125	125	109	113	131	123	123	118	138	128	110	116	127	121	106	128	115	117	120	130	109	111	125	120	130	125	120	133	106	130	106	128	122	118	129	102	126	118	127	92	121	114	120	108	120	113	112	136	114	117	123	116	123	131	109	120	119	119	114	136	133	104	107	128	124	126	114	96	122	114	104	123	132	120	95	127	133	120	117	105	111	94	122	139	131	103	110	106	105	115	121	139	112	133	114	126	119	129	124	105	119	132	101	104	124	126	130	119	138	124	106	134	110	126	131	132	147	105	125	100	123	120	116	122	129	124	132	102	124	135	143	100	119	129	106	140	125	125	87	117	115	129	108	128	124	129	131	111	131	118	119	134	110	123	134	141	110	125	119	121	138	123	122	116	143	114	116	107	121	126	124	115	139	109	128	111	107	124	119	104	142	119	116	114	100	96	127	122	130	114	128	119	122	120	130	132	100	111	112	98	108	109	136	122	123	129	119	107	127	117	131	134	142	107	126	125	119	119	111	126	115	146	101	121	114	114	125	134	118	123	129	114	105	103	139	145	123	120	125	117	137	103	122	129	125	127	106	113	129	117	119	109	121	126	106	105	118	110	123	129	112	115	132	109	121	126	97	118	111	126	132	149	112	121	111	122	120	117	131	131	121	113	110	122	123	118	117	113	119	131	128	112	97	124	118	130	123	132	112	118	106	108	137	127	120	116	151	112	146	113	117	139	116	129	123	125	107	122	122	130	121	141	128	121	126	132	120	146	118	134	130	103	128	129	131	117	117	123	104	130	99	123	122	118	132	118	110	113	124	121	127	113	117	117	123	108	109	134	127	107	110	136	116	124	118	129	112	95	121	106	136	124	123	99	136	120	106	104	112	126	110	119	113	123	128	124	131	132	111	122	117	131	102	108	121	130	134	116	132	114	130	127	133	122	112	110	120	142	124	119	144	123	124	103	150	122	122	141	98	133	125	117	128	103	132	126	110	120	117	137	132	124	127	129	119	132	117	130	122	107	129	126	119	123	119	127	125	110	140	126	147	128	120	139	114	118	137	109	103	113	115	119	123	113	116	141	128	102	119	112	126	123	115	129	105	107	122	151	114	126	125	146	113	128	118	115	113	120	114	119	149	104	123	118	109	112	114	137	140	129	124	149	124	128	110	115	125	102	129	118	129	124	129	117	113	127	119	117	117	100	127	127	116	99	127	121	117	144	131	131	127	112	119	110	124	135	126	124	100	136	123	118	130	127	128	133	129	145	115	126	94	121	122	121	137	118	106	121	129	127	117	120	123	110	108
3923	1486	1254	687	506	415	345	281	289	271	254	262	232	229	235	226	265	231	218	223	217	252	225	236	224	224	220	211	221	194	228	186	205	208	189	212	200	196	196	201	221	192	204	205	215	224	193	216	235	195	228	212	218	227	212	212	219	214	237	202	210	182	198	188	224	195	230	217	209	237	194	201	205	193	211	194	226	219	210	208	214	213	226	204	211	225	222	220	208	232	233	230	205	198	208	225	209	195	214	219	223	224	229	238	219	197	214	202	224	201	192	210	212	206	213	203	215	219	223	185	229	222	208	206	212	199	196	220	198	220	215	199	213	197	216	225	214	216	208	204	246	224	193	219	218	221	187	195	208	203	224	221	189	199	208	218	225	214	209	211	204	230	190	210	214	213	224	232	200	246	227	206	210	209	196	244	215	205	202	209	180	205	220	222	192	211	190	218	229	189	234	197	213	225	237	202	225	223	207	205	192	234	199	225	187	206	217	207	237	203	195	206	222	191	211	184	207	207	195	230	200	210	217	200	222	206	210	199	197	228	208	218	213	190	231	197	196	247	226	212	204	223	224	227	230	222	211	220	200	229	180	217	209	190	180	185	205	234	200	211	206	199	210	194	220	201	195	204	200	227	198	194	216	205	192	198	197	228	205	207	234	209	202	216	197	250	218	220	212	232	236	212	227	220	230	204	214	227	216	222	212	216	206	200	216	206	200	207	225	193	203	194	189	214	180	231	215	223	216	187	207	203	193	202	174	195	232	205	221	197	193	195	215	214	194	203	201	195	203	206	194	221	205	221	234	197	238	218	193	215	215	209	197	230	198	211	214	214	222	192	212	200	210	205	215	215	221	193	194	224	223	203	190	204	230	192	205	226	210	220	222	219	199	232	197	205	198	209	211	219	208	211	219	219	205	203	223	206	195	215	242	201	235	198	212	213	197	227	213	200	205	216	193	216	192	192	210	228	208	198	193	199	221	222	199	206	220	231	221	211	206	222	207	212	227	199	196	219	251	203	195	197	216	196	231	212	178	173	197	202	209	212	219	224	224	191	202	210	214	189	234	233	209	204	196	211	235	231	189	191	236	241	215	208	216	201	224	227	202	171	214	216	190	196	231	205	208	228	205	194	182	216	197	234	194	206	233	220	205	197	219	219	196	217	205	220	223	206	233	192	211	211	216	198	234	198	201	196	185	207	199	222	221	224	215	195	238	220	198	181	218	227	230	187	224	198	207	208	237	228	231	230	187	204	219	205	221	204	229	209	204	226	207	198	218	214	201	218	197	224	213	182	191	218	210	209	218	192	186	213	214	232	176	205	208	211	205	227	185	195	209	210	231	180	216	197	208	225	246	247	222	223	207	214	203	186	194	210	226	207	220	195	188	209	202	180	217	205	194	222	219	230	228	223	225	201	235	194	197	192	202	216	220	194	211	206	220	203	197	219	227	214	201	213	226	180	194	182	196	190	235	191	191	199	174	196	204	239	203	198	195	210	219	210	212	189	226	200	197	172	201	203	229	195	216	196	222	249	217	204	216	217	205	215	202	215	225	188	190	214	197	221	198	210	218	222	204	193	176	213	223	206	199	207	204	223	204	219	206	208	224	214	189	212	191	206	214	215	214	240	235	221	217	201	227	202	189	260	223	222	200	199	208	223	203	218	200	203	194	200	203	187	210	200	197	195	188	220	224	202	197	235	204	227	229	203	204	200	222	227	228	192	221	237	218	217	209	199	220	216	179	240	198	207	194	200	193	231	217	240	235	226	209	216	194	199	216	189	193	199	210	194	186	203	238	234	205	220	203	209	202	192	221	208	200	205	233	220	219	200	182	202	216	208	199	193	229	231	191	209	205	189	195	208	205	243	219	198	210	187	207	205	207	215	228	202	218	227	211	201	228	212	224	209	196	217	201	205	209	224	201	206	229	219	206	211	193	221	211	222	223	180	210	178	186	200	230	224	180	208	236	205	216	218	212	204	230	228	215	211	209	207	210	214	184	209	196	216	211	203	205	228	225	193	237	211	211	221	200	195	199	239	207	214	211	204	197	224	212	198	198	225	231	214	218	230	234	225	201	233	224	202	215	208	205	190	178	220	222	199	217	242	207	203	185	214	218	197	221	205	217	204	212	213	210	201	212	211	204	223	218	201	215	207	201	196	258	215	186	210	203	216	199	182	231	190	234	232	199	218	234	207	229	205	218	208	201	223	211	223	234	231	202	210	206	186	209	225	221	216	178	195	208	199	194	204	223	200	253	182	187	235	213	202	200	211	196	210	195	200	201	201	209	221	214	210	215	209	217	192	249	241	215	209	213	202	214	196	237	222	186	234	194	221	218	200	193	218	200	202	212	232	205	218	207	201	232	229	233	185	198	188	203	194	187	220	203	214	175	220	201	184	196	190	192	197	210	194	218	202	234	212	203	216	198	201	210	227	212	209	210	197	223	222	221	187	198	216	220	227	249	231	203	214	213	212	214	233	219	189	195	192	238	222	212	237	232	196	216	205	207	234	209	213	215	188	227	202	220	192	220	233	204	189	205	206	198	221	234	192	202	201	223	220	220	190	192	217	215	213	198	232	194	215	188	217	221	201	204	209	225	211	228	206	216	179	214	217	214	203	217	229	200	222	200	240	240	231	203	200	215	201	214	208	216	202	212	211	191	201	200	198	207	214	189	214	209	221	221	201	207	210	205	197	214	220	195	230	227	224	215	214	175	200	215	211	231	223	198	211	208	213	181	226	201	203	211	230	225	201	223	188	230	236	200	218	230	239	201	201	227	200	219	213	219	219	232	209	212	219	196	193	220	190	214	191	210	232	200	221	210	216	195	236	207	229	241	197	212	209	220	200	215	189	218	219	205	198	187	209	221	202	205	224	213	232	206	218	185	208	222	210	208	199	218	180	215	203	235	216	201	191	211	212	190	239	207	199	212	220	239	204	208	207	200	206	236	207	219	218	231	231	229	204	219	216	215	207	216	186	218	215	211	215	193	234	195	186	196	202	188	199	196	245	219	212	226	221	223	213	228	204	198	245	186	222	215	216	197	206	206	195	201	203	225	205	212	217	227	197	223	190	208	224	184	197	197	212	209	184	223	233	216	185	217	210	215	226	229	193	199	223	216	231	223	247	200	192	223	193	213	209	185	206	184	214	230	210	209	190	195	210	210	221	240	207	180	214	186	200	199	216	215	216	225	237	199	244	252	213	217	213	250	186	246	195	203	216	211	214	216	218	218	192	222	192	232	203	198	249	214	239	213	212	190	207	233	231	217	217	210	210	223	239	240	199	213	227	220	203	191	197	218	221	183	195	210	202	220	238	208	227	225	190	205	234	244	195	222	193	203	197	218	218	190	197	189	209	222	213	201	217	190	199	210	202	223	200	198	220	206	218	206	220	201	213	208	223	212	192	187	181	209	188	215	227	226	192	218	212	217	201	216	213	205	238	217	218	203	224	202	188	212	191	211	186	207	211	208	209	212	219	194	216	252	215
24256	21396	28846	24312	21245	4204	950	627	519	512	462	466	428	444	400	382	364	379	389	377	366	381	317	340	371	338	337	331	318	344	342	323	330	353	328	352	319	344	347	322	345	350	303	302	346	324	333	342	340	359	321	344	307	351	307	327	351	347	363	291	305	327	320	353	326	329	297	365	307	338	333	339	354	322	323	306	322	346	310	331	310	305	334	332	311	330	335	358	348	340	340	303	340	316	295	326	338	333	318	338	340	341	336	304	296	350	327	311	317	336	302	341	297	317	315	321	327	304	323	326	314	333	319	311	313	312	335	315	338	307	323	327	317	313	335	326	325	328	334	326	335	342	346	330	322	299	315	332	347	327	312	348	308	329	315	324	366	318	339	360	323	302	318	299	324	349	338	329	330	317	321	296	319	322	345	338	301	283	336	342	312	325	335	311	327	327	322	333	356	320	294	300	320	314	302	313	315	347	312	350	358	294	319	369	293	300	312	323	322	295	364	306	310	340	324	285	334	319	338	352	311	297	329	321	314	342	321	308	366	361	330	336	323	331	338	351	325	326	350	325	326	345	336	332	303	318	337	320	326	301	347	346	327	293	305	329	368	315	334	345	303	336	326	301	298	325	324	308	346	316	316	342	331	326	307	357	337	332	301	299	344	340	331	290	362	293	342	353	332	311	332	308	303	355	333	285	351	343	318	333	305	331	334	352	344	313	309	365	315	313	325	323	333	321	303	347	335	333	341	315	327	321	323	337	323	335	339	348	298	352	333	328	351	317	319	306	293	331	322	312	333	302	318	335	310	350	323	299	310	301	321	346	336	279	326	336	311	353	356	341	302	313	351	310	310	319	324	357	319	332	331	288	337	338	348	318	314	351	350	326	317	306	299	332	327	317	298	320	298	328	315	302	308	326	307	322	376	316	351	325	340	327	332	346	322	322	334	292	309	298	348	304	316	306	329	283	331	315	348	327	308	302	344	311	312	338	320	288	310	313	318	312	294	317	353	310	329	319	342	358	304	325	300	333	349	329	320	284	329	333	308	324	325	348	318	288	306	320	309	316	347	326	324	319	331	312	342	325	303	312	302	334	323	291	315	345	319	332	301	313	311	333	310	346	312	304	318	323	318	327	340	331	335	309	321	327	325	355	353	318	298	332	340	333	315	290	340	305	339	337	348	343	327	308	342	309	312	346	320	366	332	307	313	319	319	341	367	333	293	324	296	321	350	315	329	331	302	363	309	335	317	318	307	312	330	321	310	331	337	278	304	341	310	308	321	315	317	340	338	295	321	330	301	351	295	318	335	302	343	304	318	353	324	338	344	325	315	314	350	325	339	318	343	346	313	353	327	306	340	343	329	326	312	333	313	354	333	328	334	321	327	336	314	344	300	363	310	328	342	352	315	288	326	311	335	320	312	304	333	320	328	317	323	336	316	349	313	344	316	354	334	322	316	321	315	339	337	341	309	320	340	299	336	290	352	337	317	326	292	297	307	336	318	339	295	336	296	347	326	318	333	337	346	324	301	317	321	312	293	346	335	309	313	340	312	332	330	336	316	300	311	338	333	307	355	302	323	320	335	316	312	319	329	328	335	304	301	299	322	330	315	298	344	359	307	344	312	335	316	328	310	330	308	347	330	315	376	331	357	278	320	345	293	306	353	343	307	298	332	345	315	298	345	364	327	320	318	325	330	358	320	346	321	318	347	335	312	298	313	308	330	319	317	317	314	331	337	332	350	323	349	295	320	326	369	321	327	338	299	322	345	332	310	324	318	347	335	321	297	338	346	319	323	343	314	310	341	316	289	337	335	293	324	310	328	314	324	315	315	351	327	273	320	311	321	314	294	301	331	306	314	292	327	342	296	349	326	315	339	305	328	314	339	315	320	340	356	339	295	374	328	301	300	368	338	356	320	332	340	319	310	351	306	341	338	341	324	291	332	325	325	329	319	319	300	352	303	362	357	338	346	305	359	308	317	306	332	310	351	324	339	301	337	331	328	326	318	322	296	302	317	317	346	314	324	321	332	321	304	349	336	311	285	316	344	323	319	328	325	311	330	316	311	306	327	315	309	325	347	299	326	335	303	321	335	350	321	310	331	309	329	318	300	329	330	309	305	299	354	290	343	362	312	317	373	315	324	326	330	331	303	344	351	323	323	299	342	324	305	342	324	329	326	344	283	310	325	318	353	343	332	352	359	304	347	313	313	325	317	349	330	339	331	315	309	360	334	332	329	330	321	317	306	321	341	304	304	353	323	325	327	321	308	318	320	305	318	312	363	351	306	304	311	337	340	308	313	329	319	313	315	344	308	320	355	315	323	320	345	343	289	354	321	344	323	353	308	342	313	329	334	341	357	349	347	330	334	320	355	340	349	313	329	325	340	288	323	331	314	320	312	333	342	312	327	306	334	318	311	281	346	312	322	314	362	334	339	341	333	306	337	309	317	351	316	336	319	319	345	328	293	342	323	301	347	304	307	343	338	317	314	346	297	327	324	330	301	319	322	347	315	312	340	333	332	315	329	305	317	351	320	316	306	314	330	313	308	294	334	298	340	342	339	286	328	315	361	333	318	312	309	309	331	322	311	330	295	354	328	312	330	280	307	335	312	304	298	314	313	330	325	334	327	313	324	307	326	320	326	340	289	337	308	336	321	327	315	275	339	307	309	348	312	324	304	347	349	336	351	328	338	344	306	297	334	305	311	339	311	301	333	316	331	324	330	292	338	301	332	304	335	347	361	300	327	311	310	314	312	319	288	293	311	308	324	329	363	365	325	332	350	320	308	336	322	344	319	321	332	319	340	330	319	314	305	306	316	325	294	329	330	325	336	345	306	335	328	334	359	339	334	299	318	316	339	342	333	339	323	347	326	314	323	312	291	307	313	292	320	319	320	309	321	298	308	320	340	307	339	328	333	323	342	346	310	319	324	301	321	337	340	314	317	338	356	355	319	321	324	298	289	317	318	321	296	323	329	305	338	341	332	317	319	311	298	298	328	309	304	329	346	296	301	309	293	314	334	294	318	338	361	338	332	312	321	276	336	308	300	351	334	368	312	345	321	313	323	353	354	313	374	343	327	329	323	353	318	288	314	292	342	320	332	313	316	326	320	289	329	300	308	324	340	303	326	332	306	319	326	330	299	330	349	327	306	317	309	316	287	318	300	327	334	312	334	331	318	341	360	309	309	308	301	306	352	334	343	343	306	294	344	361	333	316	327	302	361	314	302	312	321	336	301	355	318	328	326	320	317	300	310	330	327	322	328	322	315	356	305	320	342	271	323	360	279	311	345	324	323	293	324	328	277	303	330	327	312	293	298	309	306	346	323	322	325	349	338	347	328	326	315	333	323	309	325	349	320	336	340	308	324	299	335	310	324	310	360	355	314	342	299	354	333	295	336	325	345	341	340	304	324	312	325	344	316	345	343	313	322	316	330	340	333	308	315	358	349	298	308	294	315	340	347	304	324	309	327	320	334	330	358	301	289	355	296	344
6048	11354	9346	4795	3432	2458	1915	1574	1295	1137	1010	907	886	791	758	708	723	643	648	599	636	588	583	614	560	598	581	554	584	576	540	562	596	531	539	534	553	535	502	553	536	532	507	536	585	537	546	548	583	505	532	502	532	504	564	508	560	499	568	549	512	544	527	541	526	514	505	513	544	506	505	524	526	504	536	513	539	496	504	527	518	548	528	537	545	490	519	522	502	514	557	531	510	550	525	570	558	493	510	496	530	518	534	502	505	529	553	537	502	520	509	550	517	510	505	495	509	515	527	504	504	492	534	565	498	524	509	551	516	523	517	536	556	501	558	542	512	533	492	536	515	509	530	550	490	510	518	508	525	535	543	528	525	486	520	506	550	538	493	490	504	489	507	499	546	502	512	499	521	575	516	519	521	513	532	513	553	510	532	526	527	555	513	464	485	508	517	569	514	538	528	502	529	512	490	544	504	551	536	504	496	492	469	544	507	523	505	552	515	491	519	525	533	506	492	522	510	503	524	510	534	501	505	536	499	509	512	505	498	496	521	500	510	493	476	492	511	522	543	517	520	549	543	521	492	517	533	548	510	541	476	487	539	499	567	569	530	503	542	514	463	570	544	549	521	508	532	571	486	515	501	535	516	488	480	518	507	525	461	526	513	485	516	518	542	529	482	498	504	496	519	520	517	478	502	553	482	502	516	514	512	559	563	514	485	524	513	523	489	486	532	544	546	494	511	529	523	526	521	562	516	541	555	530	527	481	501	487	528	517	513	570	458	531	559	512	499	480	509	523	502	530	539	544	516	510	538	514	529	511	517	523	537	492	489	560	509	491	539	535	516	533	556	508	548	488	508	530	478	557	517	528	533	533	515	519	552	491	541	527	534	513	499	511	473	537	528	503	534	507	499	522	515	537	519	530	520	535	480	558	480	546	522	475	560	495	524	537	515	554	522	555	467	534	489	535	458	514	511	526	495	514	508	521	516	539	498	518	499	486	519	523	551	498	507	515	490	507	500	520	511	525	512	522	531	494	544	496	480	510	504	525	493	508	489	485	502	495	555	500	497	490	513	460	487	525	520	515	450	524	524	527	498	569	516	511	491	531	468	522	531	567	556	525	532	587	496	499	581	495	497	494	512	462	505	478	507	527	523	501	536	528	533	510	547	511	490	550	504	479	519	510	497	540	497	542	506	520	503	482	486	500	529	506	558	523	532	519	512	512	536	518	514	522	522	531	526	499	544	522	507	524	499	544	525	535	492	533	516	539	521	508	532	522	504	495	519	543	505	506	520	514	498	531	487	451	548	560	521	543	480	511	501	573	502	564	515	566	509	507	541	524	511	519	526	523	549	547	519	528	536	497	509	548	549	556	508	497	532	484	501	513	519	517	483	514	539	562	487	545	511	546	506	535	553	542	502	516	510	546	528	543	532	502	542	508	460	479	520	514	533	532	541	550	539	551	552	521	518	528	530	498	520	513	538	511	497	479	500	522	536	518	530	526	529	515	507	513	518	535	509	510	551	498	526	513	494	496	501	512	523	524	548	523	484	485	509	531	500	508	526	525	515	494	521	524	502	525	480	555	478	541	541	519	496	443	524	497	568	509	533	515	515	510	475	549	516	524	504	496	524	500	507	525	534	516	528	530	485	528	492	504	490	537	449	509	567	531	552	517	568	543	569	533	535	529	478	532	482	518	562	503	534	535	512	510	539	505	534	533	508	512	535	527	494	525	524	553	501	526	525	532	507	488	499	483	499	493	494	519	529	522	524	506	508	509	521	533	518	512	521	552	527	513	443	516	527	484	551	511	522	536	494	459	499	508	521	499	514	528	540	513	513	519	525	502	553	534	502	482	525	548	529	515	502	518	502	508	472	504	530	526	546	494	528	504	537	565	523	560	520	505	524	494	535	490	509	504	541	543	506	534	522	521	554	521	511	494	540	547	511	485	494	517	500	522	525	503	525	523	527	502	537	467	522	469	523	494	501	528	520	537	534	547	561	495	580	525	519	512	527	531	513	538	513	480	520	511	483	520	533	535	519	519	509	499	549	528	505	490	540	489	516	514	520	507	520	499	523	540	527	527	546	500	508	505	506	522	543	555	460	556	544	536	548	501	525	524	511	515	495	513	519	514	518	558	551	514	491	467	502	499	537	549	534	528	539	539	527	521	532	496	527	531	566	540	515	527	530	529	493	521	516	532	502	531	534	508	533	543	495	568	549	540	508	504	561	505	523	516	506	535	517	497	557	513	513	495	505	551	491	478	502	497	504	559	518	520	525	517	541	509	559	536	462	536	523	565	503	489	497	546	527	545	524	566	515	515	515	538	508	524	499	499	511	516	518	548	513	558	525	556	530	496	536	522	525	475	509	497	541	546	516	521	509	531	550	507	527	523	496	511	519	513	517	552	517	512	515	564	544	518	496	479	527	558	531	500	512	490	479	540	512	582	502	501	522	543	554	547	515	536	504	520	545	517	529	491	519	523	544	537	554	519	484	538	534	522	566	548	516	562	587	523	532	514	507	538	553	506	527	474	529	499	540	472	502	542	502	505	506	536	529	529	472	522	515	495	502	553	520	541	527	512	546	534	540	499	530	500	515	520	518	508	544	509	493	487	521	540	494	498	536	531	493	476	548	513	521	548	538	548	539	529	502	561	541	510	528	566	538	507	521	498	477	523	526	528	521	545	510	581	525	548	500	512	537	500	512	527	488	515	492	503	507	471	531	543	529	544	447	496	502	524	481	529	505	506	550	554	534	551	524	491	499	489	488	515	532	568	508	527	493	547	489	534	544	496	524	546	502	539	518	510	526	547	536	506	501	545	537	522	552	499	497	542	517	513	520	526	527	501	559	494	504	477	527	497	519	509	519	477	534	494	523	501	564	515	538	515	555	542	509	503	532	510	537	523	522	552	519	490	520	538	531	496	521	544	523	501	497	532	484	493	516	528	532	513	491	516	505	507	537	490	555	527	514	566	536	500	518	517	492	518	512	545	531	529	503	574	525	525	541	575	497	527	571	497	529	508	510	523	501	551	499	498	514	510	505	527	521	511	520	578	497	512	536	528	499	511	479	531	537	499	546	528	521	480	542	541	522	527	508	543	517	513	539	497	500	552	511	556	509	547	480	529	528	461	542	493	497	538	496	520	515	562	483	557	505	513	544	508	503	539	549	495	495	531	532	565	516	506	522	511	550	493	567	510	482	517	493	504	528	515	512	544	518	515	534	533	559	539	516	514	483	517	513	501	538	504	503	527	541	547	505	487	524	502	549	528	509	539	507	544	506	513	564	545	510	470	484	573	506	515	469	490	522	546	477	549	541	525	516	547	522	506	520	518	529	511	514	532	550	511	519	530	536	521	496	517	534	531	527	521	522	508	572	540	538	525	518	503	489	515	452	524	498	543	510	499	552	500	521	518	522	535	566	516	525	568	549	516	517	507	543	493	510	493	492	508	508	547	457	510	558	513	562	509	540	519	524	492	517	504	556	489
23229	21438	29529	23767	21443	21287	4031	1213	914	854	763	739	672	628	645	616	553	608	525	534	486	517	569	530	539	498	524	534	542	457	499	515	501	509	482	497	487	481	456	499	480	456	521	494	481	466	500	469	502	457	499	475	489	490	455	468	459	495	497	487	459	443	480	487	501	474	481	468	475	456	428	458	487	450	484	474	490	455	481	467	486	482	495	486	465	481	442	464	447	466	455	495	501	473	480	476	471	480	471	455	490	457	475	491	430	486	478	485	524	482	453	487	496	434	509	453	474	480	474	514	450	501	476	467	460	496	480	490	452	454	546	488	451	484	473	441	512	432	480	477	451	482	468	509	500	496	450	493	465	485	459	499	477	487	465	450	483	496	494	490	450	441	448	490	487	436	457	455	443	491	480	470	477	481	476	509	441	461	495	451	494	490	487	477	526	470	459	476	421	468	453	429	464	483	454	491	475	470	489	479	485	449	472	478	486	484	481	479	462	477	428	472	469	483	509	459	454	483	490	493	476	462	493	436	471	466	448	480	486	475	454	473	492	482	465	462	486	457	484	463	485	483	453	468	504	466	485	484	441	465	465	470	449	536	480	490	484	490	476	450	498	491	507	475	477	474	501	443	503	525	471	475	471	437	461	500	471	497	450	496	480	472	463	504	467	482	464	488	451	490	493	451	475	469	493	467	473	449	482	478	469	481	467	481	481	434	483	502	453	466	418	449	481	447	463	478	497	426	497	492	506	475	475	500	525	462	458	430	478	459	436	456	444	487	470	477	452	470	452	484	444	454	452	460	436	462	526	465	482	467	504	451	494	503	485	429	443	485	421	482	462	462	439	430	479	474	458	478	484	453	438	485	506	471	469	450	420	460	506	492	474	463	438	461	455	502	474	489	518	530	460	463	465	456	471	447	482	511	457	507	471	450	437	454	480	474	509	509	479	468	460	462	465	495	469	443	463	458	470	519	479	467	472	453	492	472	481	481	491	475	493	497	478	450	487	459	457	467	448	461	452	478	479	469	489	455	488	435	458	498	483	487	461	485	489	419	473	473	445	461	467	485	455	457	504	437	459	510	475	477	460	476	468	430	458	484	477	450	479	484	479	459	457	488	475	453	482	497	524	470	454	444	512	487	454	491	451	405	458	459	483	449	456	509	437	453	477	473	488	512	471	416	527	425	465	498	459	457	447	474	453	469	475	473	444	465	452	472	459	446	459	479	473	504	454	445	461	414	498	485	486	450	486	463	446	453	474	442	486	486	485	480	470	507	439	505	499	437	451	474	471	457	482	469	470	460	444	429	475	475	499	468	442	480	481	470	481	458	468	503	473	484	493	497	436	481	469	505	473	472	485	461	478	467	447	432	463	425	469	417	468	488	482	466	475	465	462	485	487	481	483	483	421	455	467	507	441	424	483	469	463	430	456	461	502	483	498	443	455	511	471	471	487	458	438	463	487	504	453	472	453	454	471	446	416	497	445	426	453	471	483	496	438	428	443	472	478	491	471	483	434	471	477	470	451	471	498	465	482	466	490	468	461	501	490	478	444	464	501	475	499	474	457	456	457	451	433	471	476	450	507	471	517	469	484	423	477	470	472	428	452	464	449	485	477	465	466	478	428	487	467	444	477	445	457	450	469	475	476	505	467	447	519	474	483	472	443	433	482	510	473	490	474	469	430	437	457	495	473	476	460	429	434	453	487	456	438	421	464	507	478	466	493	454	486	507	465	461	464	475	465	438	452	460	456	469	497	487	452	445	461	446	489	455	479	484	473	477	439	443	459	496	443	463	469	463	476	425	438	502	463	473	472	498	503	485	485	468	468	451	477	461	473	484	497	458	511	476	461	503	462	465	464	493	499	489	474	463	459	476	474	478	505	486	491	507	462	457	482	493	464	493	414	479	474	463	454	484	446	469	495	464	493	480	465	454	464	470	457	470	478	451	452	460	474	457	459	460	481	482	465	436	388	494	469	454	442	475	466	510	494	453	506	500	479	470	462	478	482	424	469	464	488	487	479	471	490	503	511	496	460	486	479	460	459	484	457	487	486	498	454	489	467	504	428	460	485	470	467	466	465	453	448	459	447	473	501	495	481	489	529	498	440	434	481	453	491	482	505	486	487	478	462	458	484	462	455	486	447	467	400	467	460	465	506	452	464	473	516	496	473	463	449	478	454	478	464	493	466	445	435	470	456	444	471	491	445	489	464	443	456	459	471	467	442	481	466	469	466	452	454	452	484	528	456	473	491	434	431	438	460	466	423	486	440	486	467	465	482	455	437	486	477	481	446	437	479	529	447	480	472	466	469	446	478	480	487	495	457	464	472	439	474	483	459	454	470	489	462	464	465	463	501	490	505	478	449	477	465	496	460	511	492	475	502	443	455	481	467	446	466	482	465	491	463	492	458	456	483	479	463	467	443	433	488	497	459	476	446	488	493	431	443	454	454	443	508	469	427	471	459	479	479	469	455	460	489	478	461	457	476	470	438	435	481	450	449	465	466	466	493	501	462	492	472	447	481	514	463	456	437	472	471	467	487	485	481	462	469	474	472	466	485	433	502	450	442	448	448	439	438	443	431	495	466	448	477	445	435	484	465	497	481	494	459	479	477	423	475	473	496	459	477	495	482	452	497	473	457	444	459	441	462	465	470	492	445	487	489	513	473	464	487	476	469	503	463	441	431	488	470	462	447	476	483	423	448	417	481	480	439	481	473	469	482	498	492	464	478	457	482	448	455	446	447	451	453	467	498	491	476	476	463	442	477	484	452	440	419	465	434	466	458	454	511	443	494	432	475	452	457	506	465	495	434	464	479	447	480	461	461	479	480	478	459	460	466	481	484	498	471	488	423	456	486	474	447	515	463	458	426	507	457	516	468	460	507	493	449	468	474	470	449	454	481	430	520	448	471	452	482	498	479	476	452	482	486	463	464	469	437	458	454	484	479	439	427	436	484	452	447	420	435	468	446	470	455	451	461	468	444	470	486	503	493	447	446	464	454	488	448	475	463	477	482	411	474	458	487	465	454	474	484	462	478	462	478	486	477	453	509	489	461	464	425	527	466	483	467	472	432	486	494	453	415	481	449	452	459	477	493	463	464	469	466	478	462	459	483	447	471	473	459	475	443	500	513	453	502	449	491	489	490	454	459	435	458	482	472	447	480	456	460	474	487	486	467	472	491	439	470	469	482	453	474	441	495	509	477	495	492	451	476	472	476	458	464	467	484	455	466	467	435	485	461	471	459	468	459	478	443	493	476	487	457	461	457	475	492	479	459	448	443	457	456	444	458	470	460	475	473	454	460	479	504	507	469	490	473	428	493	469	461	464	510	459	493	503	471	451	457	459	514	479	460	461	464	486	444	418	468	446	451	478	462	467	488	494	410	460	492	509	463	517	468	481	452	469	477	450	453	472	485	487	473	465	483	486	493	481	489	489	535	479	473	465	491	495	456	500	492	466	440	425	472	461	457	486	445	481	452	475	447	480	475	487
8643	18021	14987	8295	5812	4310	3322	2760	2177	1965	1710	1554	1432	1343	1176	1200	1143	1030	1000	1015	929	915	880	867	926	870	850	875	833	823	869	781	824	838	825	825	760	756	757	790	801	780	772	759	766	748	791	776	796	732	756	752	780	741	743	691	743	793	777	734	745	741	750	731	777	681	760	740	742	729	739	724	763	758	769	759	784	752	742	720	714	663	745	725	722	717	748	767	710	702	742	743	771	714	701	793	741	734	723	730	725	689	737	776	737	737	724	752	725	677	767	714	736	704	722	778	711	753	716	692	729	736	740	768	740	709	734	762	688	734	717	703	704	739	744	717	711	783	713	782	705	737	747	783	662	753	746	755	722	681	772	711	717	747	713	766	739	714	737	749	744	744	756	738	711	732	746	733	721	726	699	770	703	717	744	694	759	691	736	745	731	719	720	704	737	736	735	749	776	719	701	751	688	736	732	773	699	701	691	721	745	753	738	756	772	704	783	688	726	700	691	715	729	706	755	726	703	718	759	690	720	697	680	695	751	728	709	722	758	728	712	743	743	728	740	760	697	718	720	729	738	729	698	770	741	741	745	767	733	749	734	686	742	722	733	730	726	746	720	717	750	712	709	721	725	769	661	714	690	734	670	739	793	708	680	712	679	748	701	675	765	734	748	739	745	699	735	730	745	763	733	682	735	738	753	762	723	699	700	746	750	735	741	745	692	731	772	708	749	701	729	725	763	716	757	719	733	715	770	737	729	768	686	710	704	740	734	694	750	760	775	733	753	723	708	723	725	680	690	745	704	709	741	714	718	719	769	753	684	718	728	710	716	735	734	728	696	739	747	793	728	797	728	701	675	760	732	793	709	725	721	738	773	714	733	737	746	742	718	741	753	683	704	749	706	715	730	724	722	739	698	746	756	715	745	682	725	799	766	720	725	711	775	730	700	738	746	745	668	722	757	771	723	741	695	761	702	706	708	748	657	759	727	737	713	728	722	724	766	765	734	780	711	751	688	763	710	715	691	694	741	745	756	716	704	657	733	748	759	714	709	737	713	716	758	739	757	726	718	757	734	768	703	744	724	717	754	708	759	724	720	718	758	741	720	770	744	691	686	762	733	761	756	741	733	708	764	713	760	723	722	709	732	704	730	732	715	727	774	764	741	766	746	729	726	700	796	698	741	746	711	721	729	706	712	704	702	701	751	781	726	703	702	725	711	705	744	719	765	727	730	735	727	718	725	743	746	728	731	734	774	750	756	719	753	691	740	742	745	690	721	757	738	747	718	728	701	749	741	741	699	731	757	756	730	718	757	737	746	700	715	767	742	692	719	698	700	760	769	735	774	750	731	744	718	730	693	762	744	677	753	716	707	711	744	703	743	711	737	747	751	719	736	743	711	747	710	731	715	717	659	711	754	737	712	750	732	712	710	720	734	713	766	733	735	737	754	710	772	682	766	724	734	757	753	734	718	710	750	703	767	682	745	765	738	733	653	761	742	675	746	718	761	760	726	699	718	744	684	686	775	699	677	670	713	755	723	737	744	720	745	705	732	717	732	710	790	748	746	724	740	736	799	750	767	703	743	767	738	752	776	715	697	765	676	740	744	770	799	720	734	713	724	761	712	734	717	736	758	670	757	814	751	709	714	745	721	719	710	688	711	755	802	730	681	725	700	772	710	726	706	717	716	728	733	757	726	723	735	785	734	699	700	776	752	773	728	729	736	729	743	709	733	750	715	731	688	751	746	685	767	785	714	689	724	761	720	735	767	690	696	736	762	750	703	660	707	714	684	706	732	694	742	764	743	779	742	696	730	674	679	698	721	751	727	739	750	685	742	738	709	772	692	744	762	754	783	747	752	716	761	725	689	733	702	730	738	713	709	704	759	741	747	776	667	715	749	718	696	712	708	742	703	740	709	726	710	664	739	683	700	651	733	724	731	701	718	748	751	729	690	733	751	757	712	756	754	742	700	748	706	742	701	690	772	733	733	714	715	742	743	724	747	753	686	733	746	685	710	670	788	738	735	731	731	763	753	701	751	764	734	702	670	705	726	749	735	722	697	711	717	736	739	685	697	735	724	771	687	720	731	799	725	740	692	751	694	686	738	718	708	758	715	771	716	718	723	747	684	738	761	678	707	746	689	716	740	710	720	704	758	745	765	779	721	702	682	685	739	723	742	737	719	725	729	718	746	699	721	721	715	763	674	774	715	708	733	722	674	768	787	716	789	741	746	706	766	702	787	696	755	703	754	716	717	751	722	714	714	727	697	707	754	709	755	708	707	776	728	728	719	757	682	763	714	720	741	720	718	726	723	713	744	725	726	712	725	673	703	748	703	691	723	730	747	701	715	740	763	727	716	756	717	711	727	779	726	770	683	725	780	748	713	744	705	697	729	727	714	716	736	701	747	672	743	703	735	720	744	750	762	750	757	723	726	763	735	701	749	696	779	734	684	745	683	735	716	736	730	719	712	740	774	744	697	713	714	752	732	775	739	701	769	741	686	728	747	695	721	809	746	734	721	796	733	692	743	733	724	709	803	735	678	701	733	729	723	736	745	746	705	731	776	737	725	719	765	713	752	751	681	726	727	735	666	727	757	743	715	745	698	764	734	702	745	719	723	742	739	694	739	687	756	727	704	722	713	719	705	767	720	742	730	732	724	758	724	746	726	754	745	748	735	702	763	709	722	722	731	770	697	686	722	711	748	774	760	780	724	775	755	726	738	733	736	712	720	705	718	786	755	753	732	775	810	717	730	782	765	748	729	740	690	722	756	723	731	721	726	703	755	729	727	776	690	709	799	765	736	768	741	733	783	728	723	711	681	759	717	733	712	754	721	731	675	782	758	718	695	710	671	768	757	724	718	791	711	749	735	759	680	704	706	733	733	748	740	749	734	797	673	693	719	758	729	777	717	721	721	756	677	714	718	730	716	709	737	724	712	726	703	701	725	757	698	759	759	788	768	767	724	730	725	792	744	744	753	708	705	717	787	757	716	722	705	731	770	698	713	760	740	663	710	734	716	731	741	681	707	701	785	696	743	713	732	739	785	734	728	714	732	758	713	699	762	713	735	752	785	755	739	750	692	714	745	732	680	734	721	770	679	698	742	692	765	704	745	739	741	716	711	781	742	688	689	714	719	758	727	725	748	721	762	727	768	712	765	741	766	757	729	723	692	698	691	747	743	747	719	766	766	727	736	731	705	715	697	659	688	714	716	768	712	781	724	759	739	768	712	732	777	697	724	716	773	728	716	698	757	677	704	726	721	721	729	710	719	776	699	734	722	723	719	775	730	793	737	784	743	714	755	728	690	750	724	675	762	708	733	715	748	795	771	657	699	719	743	722	731	712	706	742	701	710	744	730	714	733	721	703	730	749	749	787	723	716	759	745	713	704	777	714	699	705	680	701	703	718	751	717	708	733	761	734	737	708	719	748	712	712	757	673	758	752	716	800	721	724	729	706	721	728	707	736	705	694	753	698	715	709	740	723	716	725	716	758
26969	20868	8171	455	231	191	148	151	146	171	124	127	127	108	120	134	120	137	143	125	113	115	117	119	119	129	125	143	132	125	115	109	121	115	126	150	130	146	119	115	125	126	127	129	116	122	93	119	130	133	111	130	129	113	127	117	117	128	111	137	131	116	109	124	136	97	110	107	124	127	112	127	120	123	111	121	123	120	113	124	121	131	140	116	125	116	112	117	126	131	136	121	135	137	127	122	132	104	118	120	110	114	116	117	121	115	114	108	133	111	112	125	132	92	138	111	114	107	136	136	133	135	109	103	115	136	126	120	109	134	126	136	139	132	124	140	128	119	107	127	103	126	114	141	115	144	111	135	107	98	118	143	123	112	122	121	115	110	124	94	121	120	123	112	107	137	117	110	109	132	118	102	126	134	121	126	119	127	111	131	122	127	116	117	116	113	119	121	114	123	119	135	124	126	124	128	109	129	110	125	125	126	120	109	113	127	111	113	129	153	133	111	110	130	128	110	129	125	108	132	131	124	118	132	120	115	127	113	140	116	110	126	112	110	135	122	124	115	117	123	122	116	132	139	124	119	131	103	100	126	88	106	112	116	128	111	126	141	122	135	134	127	95	124	146	108	96	124	131	144	124	113	112	107	130	129	121	113	114	133	118	115	124	134	123	125	128	122	140	120	117	114	141	121	137	125	102	116	131	123	130	121	130	113	117	115	109	126	143	120	130	114	120	140	100	135	135	112	121	125	119	111	131	131	121	138	133	139	120	121	131	124	109	116	130	115	125	113	127	125	119	134	114	115	136	133	101	122	114	111	150	132	114	123	139	140	128	106	128	137	112	118	122	117	131	121	129	120	108	114	121	110	135	122	117	130	121	120	118	150	127	119	115	135	101	114	128	124	141	107	140	127	119	119	124	127	111	130	93	144	106	123	111	115	127	115	104	105	114	129	120	141	122	100	115	122	106	110	136	121	118	114	122	114	112	105	126	118	126	125	125	117	113	129	101	134	142	133	108	117	115	122	123	116	133	117	129	123	107	127	126	120	105	108	124	115	116	122	125	135	115	123	111	124	118	123	128	104	105	114	130	121	124	111	123	123	113	100	122	112	140	113	106	108	130	130	104	129	106	146	117	117	132	125	127	119	135	99	136	105	120	133	126	135	118	111	132	117	101	115	115	117	120	115	118	129	108	140	129	111	131	131	118	120	128	116	112	116	143	122	105	111	113	116	122	122	104	117	111	131	124	116	111	123	99	108	123	124	117	134	143	108	124	100	139	119	120	127	111	106	115	133	95	124	129	117	118	136	115	123	140	161	140	133	136	124	126	128	117	119	111	122	135	119	122	112	120	109	125	112	142	127	112	109	128	137	142	129	128	110	143	118	116	109	113	122	101	110	116	114	110	132	129	119	115	120	125	122	135	132	129	108	125	124	142	118	111	123	113	141	128	113	106	109	113	115	122	105	128	121	129	118	104	127	131	122	125	122	118	113	128	106	104	123	112	128	126	134	137	102	116	134	122	118	130	119	123	119	107	137	118	134	103	107	126	104	108	124	124	114	107	100	130	112	119	126	112	109	103	133	134	128	123	120	133	115	129	102	97	117	115	113	132	140	117	121	134	129	126	124	113	125	136	130	109	120	134	112	126	120	120	140	125	132	116	122	126	136	136	109	112	111	111	132	125	119	122	110	138	124	113	106	137	136	136	125	114	116	101	125	130	102	137	118	110	110	122	144	129	102	127	123	131	110	112	99	122	132	118	116	119	122	120	121	116	126	140	132	129	119	128	144	131	138	129	119	161	117	128	114	109	131	116	132	138	124	124	135	111	109	123	128	129	117	119	129	129	124	102	112	137	110	132	119	120	115	115	128	136	118	129	116	136	135	109	111	131	131	136	114	120	114	124	108	109	127	104	115	106	117	138	118	121	120	120	120	145	118	116	110	127	123	133	146	125	142	114	137	105	113	122	132	111	136	124	117	136	109	118	135	130	136	143	127	129	130	124	115	131	107	123	120	115	140	122	118	110	119	129	110	124	133	125	128	137	127	128	116	119	127	135	119	120	135	134	100	125	133	135	132	119	116	125	108	113	116	111	128	126	113	126	146	118	103	132	124	143	133	124	119	108	146	126	108	116	112	121	131	99	120	110	133	140	122	110	118	113	123	127	114	120	107	103	127	137	128	130	119	124	113	122	108	123	125	114	118	106	117	110	129	144	105	127	123	119	106	110	119	112	138	104	134	121	121	133	118	115	129	121	140	110	121	123	123	123	117	113	126	124	118	118	124	139	135	136	112	107	128	124	135	95	115	137	134	136	136	121	118	133	110	118	114	124	121	116	147	122	112	126	104	130	113	127	113	125	108	120	116	138	125	105	118	115	114	128	114	102	117	116	136	122	127	106	120	112	133	133	118	107	116	137	119	108	116	116	99	115	125	110	134	141	135	134	113	116	121	105	116	153	138	131	119	110	123	103	128	136	125	129	112	125	138	132	124	153	134	149	106	121	118	137	111	133	119	122	117	122	124	119	137	112	122	120	131	123	141	108	113	131	130	118	131	118	103	119	127	108	126	103	127	134	115	112	124	133	107	131	117	106	136	109	137	133	116	121	109	111	111	132	126	112	137	109	119	116	116	119	117	126	117	128	106	128	116	137	114	111	114	117	129	122	126	125	125	105	125	137	133	139	132	108	100	100	118	131	129	125	154	99	122	124	137	137	112	125	138	115	135	131	93	127	119	121	105	103	133	116	117	114	118	126	121	137	137	122	110	120	128	116	119	114	102	123	107	128	121	109	109	130	129	135	111	132	138	115	141	127	107	128	135	119	121	114	122	124	141	126	122	132	120	133	121	119	122	126	126	119	109	130	122	127	113	127	131	125	112	125	125	141	131	131	128	112	136	109	120	102	113	98	130	123	122	105	124	125	121	119	120	145	134	112	118	139	127	154	140	143	100	110	120	129	102	123	131	110	125	121	111	107	121	125	125	123	115	115	136	112	106	114	119	128	132	131	131	113	111	127	119	130	141	132	123	132	125	127	109	116	113	116	119	130	110	115	121	115	105	116	134	137	120	99	136	122	131	121	130	126	128	121	123	128	108	131	108	103	121	149	133	131	121	140	127	119	112	127	135	121	117	140	105	101	125	116	97	117	137	138	124	136	116	140	122	128	117	135	127	120	133	123	132	121	113	123	124	124	112	138	119	110	110	93	128	112	115	113	114	112	111	114	98	112	114	143	124	132	147	119	105	140	125	122	144	115	116	120	133	116	129	111	130	141	112	119	116	153	118	108	114	119	149	134	125	117	108	118	135	112	120	118	114	98	117	128	111	124	129	115	126	119	121	125	115	123	97	127	133	114	136	112	132	93	109	120	115	108	120	130	132	120	111	123	133	129	119	108	121	120	125	132	117	112	123	108	101	112	130	123	115	146	125	128	110	149	127	111	117	124	126	105	132	101	133	135	113	137	122	116	123	118	123	128	118	107	125	105	102
3956	1488	1243	633	485	397	353	301	314	242	254	237	214	269	219	230	220	210	227	194	228	239	226	209	226	216	213	212	211	212	188	195	225	213	231	214	204	221	231	190	200	188	221	185	205	229	206	190	190	217	209	239	215	198	217	214	182	212	221	218	204	239	207	239	217	187	227	230	223	193	203	230	216	204	204	217	222	175	214	207	213	196	226	197	216	203	199	231	194	218	223	218	206	236	215	194	203	219	193	207	226	211	206	221	216	205	218	201	200	207	188	205	226	232	206	215	229	233	202	202	216	211	193	213	210	207	220	223	223	205	215	217	219	214	214	212	236	212	193	229	216	205	203	234	190	197	209	207	186	208	223	214	206	205	223	203	211	209	196	196	229	226	198	226	211	202	228	208	238	203	230	233	232	195	180	222	210	208	209	216	221	200	196	194	242	210	196	193	213	216	207	199	196	188	212	235	177	210	219	206	209	202	229	202	204	203	219	204	205	183	211	210	205	202	204	200	204	205	235	187	194	220	210	192	213	210	186	205	205	226	222	220	201	202	211	203	212	235	219	222	194	221	220	213	211	200	218	228	222	229	228	235	238	202	194	231	193	201	196	208	223	213	217	183	218	200	192	190	213	239	214	224	218	192	199	217	241	226	194	230	204	214	214	209	177	225	210	200	214	193	198	216	207	207	202	203	215	189	195	199	207	216	207	208	207	206	208	205	215	201	248	225	211	199	217	225	214	200	213	225	216	234	168	222	204	212	206	224	204	208	209	221	211	202	202	211	217	199	206	208	205	195	214	209	234	226	180	209	213	235	221	216	216	231	221	205	217	234	224	209	195	208	221	214	222	217	196	216	201	212	184	208	190	185	226	209	199	203	222	221	201	252	206	225	204	188	212	217	225	212	197	193	216	232	232	223	202	211	208	213	241	199	212	207	194	195	221	208	197	199	199	185	215	211	203	186	215	213	214	193	204	215	235	229	209	234	183	208	197	200	190	197	211	218	192	230	237	190	226	224	213	217	234	204	193	232	215	221	244	218	220	222	235	246	210	210	222	224	200	215	212	199	229	219	205	206	238	170	225	212	205	216	227	212	219	183	194	207	216	209	187	237	155	221	203	211	218	216	199	184	223	205	201	211	216	196	207	219	225	214	230	192	205	216	208	203	202	234	180	211	213	199	239	208	221	197	193	203	198	220	208	216	227	222	229	198	229	207	209	238	233	233	220	197	210	212	209	238	219	222	189	206	226	193	197	202	214	222	210	202	196	202	210	214	243	205	226	230	229	214	203	212	208	233	190	186	214	193	220	223	216	196	197	207	214	182	211	218	217	222	206	197	200	199	229	230	182	195	191	231	221	192	223	197	215	210	205	203	200	221	197	199	226	222	216	232	231	218	200	232	204	207	200	209	231	214	212	204	219	187	197	199	202	221	211	228	204	215	226	219	214	185	197	225	213	205	188	210	201	189	212	200	181	236	205	215	216	194	247	221	180	226	211	203	228	204	185	213	224	233	207	218	228	184	219	222	203	180	209	226	211	222	213	222	218	206	195	193	213	205	202	221	220	197	201	189	212	230	198	223	188	211	204	211	220	238	183	205	243	188	226	220	203	213	200	227	222	199	215	240	202	220	214	225	209	228	206	238	195	183	216	211	212	221	218	192	225	189	206	228	199	216	241	213	226	223	233	204	216	221	202	201	226	210	201	206	211	227	201	230	215	220	227	239	202	231	204	225	186	204	226	215	218	214	196	211	194	207	211	219	204	211	209	220	240	246	192	219	216	209	213	203	233	202	202	196	227	232	239	198	227	223	209	201	203	217	213	196	232	216	213	220	192	217	221	246	227	202	201	201	208	228	194	217	210	196	194	199	178	204	205	201	229	209	216	215	221	208	206	223	191	201	200	227	194	227	204	232	212	216	222	203	195	215	247	204	211	230	215	217	194	216	211	212	192	201	192	219	188	213	200	219	230	216	184	183	205	208	210	222	228	225	224	205	223	212	206	222	225	220	229	213	209	219	208	225	191	230	223	178	214	218	234	219	216	228	223	199	238	193	207	227	194	211	232	205	204	177	201	219	215	202	218	204	225	206	225	190	215	198	197	210	204	245	234	221	213	196	215	191	197	224	220	218	220	184	227	202	236	179	197	216	218	205	182	200	200	216	221	188	216	195	202	200	192	237	209	185	247	226	233	206	188	201	224	224	213	198	221	200	213	199	196	177	216	211	200	212	214	206	200	202	222	234	216	228	199	202	222	213	191	211	215	246	194	188	210	195	219	209	192	188	184	242	223	230	230	212	229	218	203	217	226	207	208	200	232	195	183	212	221	199	203	225	208	214	228	179	208	201	209	208	217	190	212	212	197	219	215	183	208	224	209	203	224	200	216	234	222	229	202	211	222	206	213	203	191	188	201	210	220	226	205	181	213	204	205	206	215	200	205	228	205	180	192	224	196	195	205	214	206	219	226	208	232	207	207	242	217	201	225	215	198	199	205	219	212	212	232	230	209	206	216	221	233	179	217	179	204	211	217	199	216	194	195	213	200	233	211	221	242	210	209	196	232	224	225	207	222	208	199	197	241	208	208	194	217	211	200	205	199	222	237	223	201	220	219	200	208	219	226	208	216	203	227	197	227	221	195	211	225	217	214	230	202	213	208	199	214	216	213	226	203	220	206	203	224	229	209	217	219	182	210	192	200	234	183	200	219	220	206	241	234	186	218	231	211	199	195	208	193	220	229	209	217	218	237	204	199	213	228	227	204	223	204	206	184	199	191	221	230	187	201	192	208	239	224	215	190	232	215	220	219	214	213	193	215	199	238	220	210	235	197	214	208	215	215	204	189	226	209	204	232	202	229	220	222	209	228	196	222	220	224	207	214	205	204	203	219	188	223	233	236	220	208	219	213	193	200	179	224	222	211	191	208	222	195	237	236	223	190	192	232	211	204	203	168	229	205	210	207	225	222	230	187	212	204	204	207	219	201	184	215	221	192	203	222	204	225	235	209	210	194	212	214	187	193	225	212	205	189	207	214	199	222	213	228	197	205	223	200	184	198	222	192	215	197	207	227	206	209	229	175	201	195	222	194	224	181	215	203	197	220	196	196	197	199	224	214	206	238	221	218	193	193	202	222	226	194	206	217	230	213	216	233	205	218	211	206	211	202	208	205	204	212	213	196	188	202	215	199	212	216	239	199	219	211	205	211	214	216	214	206	224	198	222	228	216	198	217	198	192	204	207	191	223	195	222	210	198	204	230	204	198	220	207	205	220	248	196	198	207	207	212	207	211	209	207	237	210	221	182	231	216	212	186	225	208	196	215	184	210	181	227	202	215	196	185	197	206	201	192	221	208	214	230	205	202	206	173	214	216	209	212	219	198	232	208	238	224	207	207	214	224	210	208	229	226	204	213	225	237	230	211	227	191	205	182	176	217	196	218	200	208	248	207	227	206	194	191	195	216	216	234	218	229	221	216	218	206	195	221	221	197	225	197
24242	21404	28839	24346	21259	4105	987	650	567	498	492	468	473	414	407	387	377	353	343	386	347	367	330	338	369	352	317	335	347	321	342	314	310	354	333	338	351	359	315	312	315	353	330	336	326	315	345	305	351	320	335	327	342	343	326	362	340	331	321	305	367	330	326	345	329	345	306	342	325	328	338	309	328	371	346	317	302	322	346	289	341	340	304	329	342	319	361	314	316	349	307	315	316	323	340	323	342	328	345	324	328	323	339	310	342	362	327	309	332	337	363	323	294	347	367	324	316	324	335	337	350	315	330	319	316	333	287	317	309	338	333	318	322	331	328	314	349	327	334	355	295	330	326	286	308	332	302	318	310	314	350	317	328	323	343	343	336	350	377	315	327	306	316	316	331	336	299	329	347	285	317	306	324	341	334	349	329	326	332	343	301	336	351	318	328	336	336	354	343	309	310	321	311	291	314	335	292	334	302	330	323	326	335	344	287	341	334	318	307	315	332	339	273	323	359	315	354	359	319	328	351	300	330	318	341	285	308	335	318	320	321	333	312	336	327	307	321	323	332	324	330	302	390	338	314	332	356	298	343	353	347	287	332	316	334	324	328	329	337	333	368	340	339	340	351	368	338	322	377	320	342	318	357	346	319	301	303	338	318	324	331	348	334	306	335	303	341	354	359	325	323	341	343	299	315	335	324	344	319	307	349	340	316	358	342	308	323	281	278	331	330	319	326	340	361	325	332	370	319	336	327	321	309	331	299	334	360	340	342	302	343	360	309	337	321	345	328	314	328	333	333	374	306	300	345	332	329	334	321	301	318	309	304	308	326	327	308	322	329	306	350	331	324	330	329	313	311	295	318	328	303	349	338	355	324	370	320	339	316	326	303	320	304	332	330	351	328	326	317	326	310	319	327	328	350	332	294	315	327	332	337	318	327	346	333	327	308	309	332	338	311	331	326	302	331	335	311	314	309	316	306	314	299	315	323	316	339	318	329	361	314	293	330	314	333	316	344	319	328	323	304	325	289	300	330	354	329	336	316	324	290	327	353	343	319	302	323	308	309	329	350	342	363	320	310	288	308	364	325	297	322	337	344	313	352	322	301	310	321	339	320	325	349	331	305	360	322	344	318	329	277	330	278	312	293	306	295	298	315	334	325	324	331	328	332	314	309	289	311	314	311	302	306	308	299	325	330	325	345	322	307	321	312	312	337	311	328	318	350	329	329	326	320	344	338	313	335	294	334	360	344	321	330	332	287	336	340	325	341	323	320	330	322	304	312	376	336	336	322	309	309	315	323	320	328	305	326	323	349	312	302	310	342	316	323	295	340	344	343	285	308	314	313	339	304	307	335	329	305	328	344	321	348	317	327	322	366	309	306	327	320	348	343	289	334	346	298	308	330	321	331	295	363	325	317	299	313	317	332	343	350	277	335	334	318	315	331	300	288	339	335	308	318	344	299	315	334	337	317	323	341	333	290	339	317	344	337	319	297	308	314	322	326	314	351	328	349	325	320	342	355	316	312	344	315	284	318	303	307	319	320	298	338	311	326	358	318	297	299	311	326	340	336	298	310	295	338	340	330	317	332	334	319	320	336	316	340	318	344	308	314	333	301	324	335	341	309	313	309	350	326	332	304	281	331	343	347	317	303	319	311	312	353	321	307	343	322	361	339	314	356	360	334	329	310	374	314	321	311	297	343	308	300	322	332	333	287	288	327	330	307	327	346	316	322	285	306	326	315	326	328	341	326	334	307	316	336	321	345	318	326	333	344	328	329	309	350	305	310	298	343	333	340	280	331	357	347	283	328	322	324	281	350	320	343	300	327	337	341	345	326	323	304	343	333	308	312	295	327	320	323	325	328	292	293	365	324	343	337	309	332	329	340	325	313	315	319	322	337	313	281	337	310	297	333	322	312	336	328	340	327	314	335	297	257	332	319	321	314	318	321	336	338	344	327	337	347	291	296	339	313	351	337	337	326	327	328	335	314	332	327	311	325	347	302	313	319	336	310	348	319	328	355	327	300	312	336	304	321	320	307	352	324	330	334	295	294	321	304	304	356	348	334	324	315	304	303	316	322	312	319	320	334	321	342	346	346	313	311	303	308	334	323	331	347	370	309	328	350	313	319	344	315	313	336	302	339	350	350	336	349	350	359	341	296	312	346	315	343	347	328	310	322	318	344	299	319	346	326	299	349	340	324	297	321	356	352	315	303	314	312	319	312	373	309	366	317	302	313	306	341	311	333	317	319	313	337	288	322	289	291	297	302	327	288	299	337	316	350	331	319	314	305	336	319	294	356	386	342	365	326	297	339	325	299	337	308	327	346	304	289	314	311	330	311	305	325	311	331	314	320	309	304	325	310	307	331	314	315	346	345	333	328	314	332	311	312	320	320	336	326	311	343	326	337	323	328	332	333	353	305	305	323	318	324	342	333	339	348	333	312	341	321	307	327	337	333	340	331	312	294	311	311	355	321	326	323	318	332	312	296	322	319	335	326	310	316	324	331	315	327	340	315	293	327	316	283	340	352	323	335	319	380	330	326	322	321	343	298	322	289	340	310	297	314	334	337	336	315	300	296	350	347	273	311	291	336	365	344	330	333	325	336	330	326	343	331	340	303	311	322	359	338	307	318	331	346	299	320	282	334	332	339	316	290	304	312	299	328	334	308	304	317	326	337	299	320	358	334	281	311	370	335	312	347	307	339	316	285	300	310	337	324	314	286	311	315	322	289	321	324	330	304	319	343	349	334	358	290	334	323	332	313	347	315	299	325	294	314	322	324	281	346	353	326	339	354	310	311	316	286	332	310	345	313	359	337	297	382	344	325	308	322	309	343	299	328	322	301	292	344	302	283	337	295	339	331	333	339	351	311	336	357	345	335	328	308	328	360	307	319	298	298	346	345	332	323	321	310	299	333	341	349	329	340	323	345	329	331	331	329	319	331	348	317	364	318	312	298	329	311	315	348	337	345	329	325	318	349	306	308	338	327	325	341	297	325	309	305	333	319	333	294	300	320	318	325	336	332	339	318	364	347	359	345	348	302	314	334	307	335	320	297	375	327	332	326	322	382	339	313	340	342	332	312	314	305	339	323	296	308	340	302	317	305	300	317	297	326	346	358	323	339	332	284	335	324	349	309	284	337	316	306	334	305	345	330	329	341	309	322	308	336	321	357	323	292	313	312	328	328	308	299	359	344	326	335	326	357	279	346	326	326	328	310	351	347	292	330	313	301	360	320	321	339	351	315	325	334	338	317	365	325	327	338	317	329	320	331	344	345	337	284	329	322	324	315	342	344	321	350	344	331	309	311	325	303	349	315	341	303	302	283	301	342	340	319	330	316	321	309	319	328	353	285	329	345	345	319	307	288	324	335	323	315	337	307	327	321	325	329	325	332	329	329	323	341	312	317	322	317	326	337	318	300	336	322	333	307	332	361	340	323	330	307	308	338	333	299	316	309	322	325	330	310	339	346	300	323	285	324	344	325	332	352	320
5911	11315	9457	4921	3260	2549	2004	1610	1344	1228	1060	979	870	790	802	792	698	690	647	593	607	607	586	569	578	629	609	601	579	554	538	559	545	549	493	549	541	555	536	541	550	538	538	532	541	548	506	517	543	536	520	524	552	506	511	507	524	513	530	532	579	548	490	503	531	522	523	523	512	498	558	547	574	508	524	524	460	563	524	564	518	524	547	566	539	522	555	510	531	506	489	530	561	515	569	513	557	514	512	518	503	525	524	512	519	511	497	521	490	514	538	557	498	546	525	494	536	522	548	572	521	519	538	533	536	492	554	523	512	532	478	494	550	492	511	552	508	530	500	518	554	539	541	557	512	545	561	529	528	531	500	554	482	522	508	539	516	552	502	518	532	475	491	526	496	495	513	506	571	537	485	472	471	550	546	525	486	528	542	577	498	488	528	557	530	536	546	530	527	507	502	542	534	514	535	589	510	541	568	507	529	501	517	534	520	520	510	477	539	550	537	519	475	475	531	545	508	539	535	529	493	539	513	529	535	505	525	510	542	503	503	512	505	492	489	489	524	515	532	556	529	550	526	524	494	558	496	494	540	517	479	528	486	519	567	543	523	537	528	479	492	514	515	539	503	533	531	524	531	510	514	537	530	497	522	550	529	565	572	509	507	508	543	521	508	535	511	549	496	506	534	548	506	515	485	549	523	521	513	522	509	495	545	518	515	509	489	502	529	529	531	538	497	545	481	527	518	515	462	491	512	499	497	528	502	527	496	545	550	566	523	510	517	489	511	525	525	528	496	500	521	505	564	518	515	534	530	518	496	530	500	507	521	511	540	520	506	544	549	518	497	516	499	523	534	511	506	490	526	520	516	507	546	502	550	533	537	505	497	522	513	558	501	499	518	531	542	507	510	496	552	526	531	534	565	536	558	507	527	557	501	527	510	514	525	550	529	508	518	513	547	522	553	511	553	480	493	531	544	494	518	536	518	514	508	481	477	507	529	520	544	520	482	495	500	545	558	518	523	540	531	509	553	482	535	542	483	542	541	515	490	510	529	534	495	495	530	539	540	536	486	498	500	499	493	545	506	520	521	511	539	501	475	553	517	500	533	502	560	508	556	527	520	493	509	527	510	527	478	520	535	505	537	517	512	546	546	517	522	482	524	532	544	533	512	548	553	531	546	429	537	500	507	465	485	540	524	550	483	508	533	521	503	482	521	553	544	538	506	499	546	553	527	492	498	512	532	432	538	497	511	537	484	535	540	542	515	510	493	538	541	553	546	496	516	534	521	527	513	521	535	527	526	520	467	534	541	538	512	507	504	541	509	586	494	509	532	485	515	526	540	531	473	551	522	537	550	547	499	542	529	543	545	526	512	547	490	547	493	535	503	526	510	505	568	581	530	527	542	544	515	483	509	528	543	539	532	487	477	548	507	520	531	525	523	527	524	489	501	520	517	482	512	543	548	496	526	538	505	531	522	516	509	507	470	502	514	553	534	496	536	507	555	518	525	520	540	503	517	537	496	494	517	520	529	506	511	546	537	503	504	540	505	549	584	475	522	507	502	562	543	510	512	537	557	499	542	515	536	512	508	522	520	568	503	523	547	505	524	530	500	508	562	517	546	540	520	531	520	536	514	516	521	494	539	530	548	480	493	515	538	512	540	490	533	535	519	521	507	486	511	508	543	512	498	514	532	499	527	528	517	523	566	555	531	508	529	510	527	513	515	536	527	516	563	503	521	487	552	497	483	510	538	555	519	528	499	550	522	542	533	535	507	541	482	480	487	531	518	517	482	499	520	544	547	528	541	522	499	515	522	556	514	515	518	531	497	525	487	554	520	579	524	513	518	478	524	518	478	515	530	543	473	551	528	517	520	481	530	526	530	520	538	555	538	528	533	555	538	572	544	557	507	510	554	504	542	541	528	523	523	529	531	516	528	513	558	531	509	546	552	506	500	564	540	545	494	547	505	526	545	526	513	539	522	474	480	520	506	491	495	510	530	503	474	527	498	526	548	496	508	498	536	538	512	530	556	494	536	531	529	534	493	534	545	555	531	552	510	525	483	500	562	569	507	506	503	551	562	548	503	510	498	523	518	513	519	569	530	537	559	561	521	504	507	514	553	502	555	558	511	525	466	503	567	540	514	535	559	526	487	508	532	509	519	492	526	578	527	494	549	500	507	523	528	527	558	525	534	569	547	529	511	528	536	503	500	522	472	521	533	510	504	508	493	531	476	504	502	494	534	517	516	538	543	503	533	543	516	517	540	557	512	513	532	484	506	504	521	537	542	532	508	516	506	536	546	493	482	526	502	554	511	543	527	547	521	490	482	535	507	539	467	578	510	501	521	514	567	533	542	473	536	509	508	528	546	484	506	513	511	560	517	507	518	523	540	530	492	507	495	521	545	545	561	516	507	516	496	544	467	528	548	499	472	512	525	516	571	551	534	555	555	498	503	518	536	536	586	542	529	499	486	521	543	526	487	511	484	530	547	523	493	539	526	532	519	536	545	507	510	493	539	524	527	541	519	491	496	519	509	521	504	535	534	511	536	560	525	526	497	508	572	508	510	527	530	561	580	516	496	531	532	511	504	497	531	504	557	533	508	516	567	541	525	509	493	536	541	506	508	517	475	539	516	514	532	550	507	541	546	507	522	490	497	487	498	503	520	547	512	554	527	493	579	565	531	510	527	516	540	505	527	528	500	506	536	492	554	565	511	534	519	559	506	543	531	533	499	511	525	525	529	520	475	532	492	489	500	532	525	535	549	498	569	486	529	504	505	517	464	526	512	543	556	555	522	550	490	526	467	505	510	525	516	555	525	543	526	501	526	485	501	539	519	492	519	530	573	538	482	527	484	511	552	546	496	502	510	566	523	489	535	558	493	510	546	502	506	521	521	532	523	508	499	512	542	525	559	530	518	551	498	520	507	505	542	531	523	547	503	517	562	536	499	512	507	528	512	525	509	506	477	534	534	556	479	536	568	491	542	531	548	510	523	512	507	567	534	488	486	499	524	515	489	485	544	517	558	520	509	513	484	563	486	515	529	498	483	521	519	544	524	480	521	543	531	526	525	516	515	504	485	514	515	545	505	557	548	525	534	536	492	540	509	523	510	556	546	513	519	546	554	451	491	556	498	561	489	484	526	547	506	528	526	494	533	515	508	556	499	502	529	563	519	552	533	502	491	563	439	519	493	519	534	522	508	480	547	503	523	521	531	488	579	519	552	539	520	511	496	532	501	510	539	481	475	516	553	537	531	550	530	513	492	461	528	544	524	517	509	516	531	532	549	484	512	553	536	524	552	511	534	526	534	548	513	504	529	563	489	508	535	531	481	496	529	533	523	536	490	534	518	516	469	548	534	514	527	511	471	554	533	550	532	512	513	538	532	483	531	526	489	536	540	495	481	564	532	494	527	564	514	547	512	531	536	517	502	528	526	510	520	513	519	519	528	490	545	544	523	494	513	512	556	523	551	556	549	542	503	496	555	494	514	479
23192	21414	29487	23709	21414	21238	4126	1216	903	861	743	718	696	621	636	582	586	590	571	545	482	530	525	493	538	507	494	537	528	502	473	521	497	509	532	448	515	493	473	508	473	452	471	428	468	502	485	459	456	484	447	513	479	480	434	449	524	470	485	454	524	469	468	443	443	478	448	435	467	519	501	452	475	498	493	449	462	455	486	497	444	470	480	460	444	482	486	493	484	440	475	482	457	479	467	445	515	458	469	482	503	451	478	475	494	453	489	510	506	473	467	498	454	446	452	485	471	486	470	463	493	437	489	440	459	459	466	440	474	496	505	460	474	469	472	484	456	459	486	446	478	455	505	476	468	452	468	467	471	463	463	501	487	465	475	470	455	443	464	430	515	455	444	473	473	489	496	407	470	507	478	447	472	472	460	452	450	440	463	492	476	460	481	451	465	477	448	503	472	447	458	417	478	491	440	484	469	490	439	505	453	473	466	454	488	466	457	506	481	442	510	445	492	463	472	472	458	476	433	445	425	481	465	466	461	443	461	452	447	449	459	469	487	477	495	495	445	469	474	456	487	510	496	446	455	432	477	481	521	481	485	431	457	491	462	458	470	461	481	447	459	490	481	487	483	476	456	462	496	495	473	484	475	441	449	461	506	463	510	433	485	423	488	488	490	454	489	453	458	467	486	447	457	449	445	468	470	468	456	475	452	455	465	435	453	435	472	465	477	452	454	486	522	444	462	472	503	461	473	435	465	503	472	445	474	473	458	450	485	479	465	478	465	480	460	474	464	488	481	488	484	481	486	471	478	449	484	465	467	429	462	464	505	448	456	460	487	471	481	453	492	467	447	465	460	469	456	468	434	475	433	471	467	518	496	455	473	461	479	435	475	483	468	463	513	442	433	458	442	460	473	536	456	444	498	483	496	455	467	503	442	457	449	490	500	463	513	459	486	458	479	495	475	465	469	466	446	449	462	436	479	454	479	452	510	445	456	482	467	478	479	533	498	463	470	456	486	480	473	444	476	458	504	531	449	457	481	509	487	457	457	452	462	425	460	497	455	476	459	469	430	482	477	477	477	438	483	487	464	465	502	465	466	435	496	500	497	469	466	461	461	454	460	456	487	476	464	441	499	463	468	482	487	470	452	461	452	466	499	471	453	468	460	518	497	464	490	473	474	417	487	500	458	462	438	450	475	435	476	429	471	459	477	453	434	472	498	469	455	447	468	455	468	463	506	476	497	459	498	518	455	480	464	501	470	460	457	473	478	432	460	478	484	420	512	464	488	453	472	495	458	456	504	449	484	488	457	426	457	440	478	492	491	477	438	486	453	488	466	475	484	440	489	453	472	492	463	488	492	442	515	463	483	463	450	515	461	458	483	474	457	471	470	465	511	491	458	464	453	449	496	465	459	487	472	457	502	464	494	482	457	477	474	450	472	443	471	483	491	477	443	475	464	447	485	440	488	493	500	470	456	494	460	441	468	457	496	449	481	472	468	473	492	440	478	489	454	478	499	470	462	470	491	460	487	453	466	463	484	478	408	484	491	428	470	492	463	447	430	464	467	501	511	479	446	444	460	469	491	503	448	518	474	422	474	460	478	440	487	449	478	473	478	447	449	441	479	409	452	485	478	477	467	485	497	490	503	474	456	483	487	473	449	463	454	461	466	506	480	470	493	489	529	462	456	517	456	437	488	454	482	447	479	466	480	491	510	435	460	473	453	484	472	479	489	448	469	472	470	481	487	492	519	471	488	460	492	469	460	453	480	447	453	463	468	475	452	444	468	448	494	452	493	454	426	469	488	481	488	485	470	483	469	503	492	471	481	452	498	424	467	452	478	485	508	475	427	493	497	481	452	500	490	466	497	455	465	447	448	456	504	507	463	470	436	481	468	462	443	446	462	456	452	470	461	444	508	471	477	447	465	455	476	465	457	455	489	513	479	469	471	485	480	471	473	455	440	484	461	439	478	462	461	483	472	463	474	464	440	476	469	464	462	474	454	500	449	464	482	466	463	482	445	477	471	466	447	450	455	458	453	462	472	486	482	459	463	491	454	434	401	454	462	450	485	475	512	434	473	488	450	439	486	488	451	441	482	488	483	462	454	446	472	439	442	463	454	512	477	502	479	462	507	467	486	447	455	436	494	446	476	461	442	473	474	466	453	469	424	448	458	492	509	482	442	432	480	489	507	427	471	504	474	475	501	407	507	465	449	470	447	483	507	457	476	482	516	468	479	463	486	487	497	468	454	470	470	465	427	456	496	461	474	470	459	454	459	490	469	435	441	462	465	499	457	464	468	470	442	423	446	485	477	443	484	496	460	439	439	436	497	447	488	468	486	482	436	461	512	448	454	489	494	514	491	438	458	445	510	457	497	472	485	457	471	475	446	453	486	465	484	451	458	477	480	438	502	459	502	455	458	460	449	477	434	491	455	488	459	466	497	483	490	481	502	452	467	455	456	448	463	505	483	479	493	508	487	441	482	452	480	427	450	448	490	497	463	478	447	487	458	463	463	447	457	504	445	486	437	453	473	508	468	482	501	453	470	490	450	464	445	497	466	457	462	433	478	457	452	446	445	451	479	439	466	484	458	442	489	491	455	477	476	462	487	456	456	445	508	464	460	485	464	466	471	454	462	455	464	460	431	493	398	472	448	494	501	445	447	419	444	474	443	468	457	461	472	484	469	465	437	471	487	450	453	480	441	436	500	489	449	420	413	480	458	471	479	435	463	451	483	447	460	483	472	460	465	480	481	456	498	499	476	463	503	503	443	445	465	458	425	475	441	483	461	494	467	424	499	462	484	442	478	471	507	471	463	494	503	437	480	479	472	456	462	474	472	488	463	513	475	461	479	468	466	466	444	466	475	527	472	454	437	462	508	494	456	418	478	480	496	447	460	445	505	476	488	429	477	449	458	467	501	466	487	456	475	433	498	490	454	476	493	443	447	454	449	469	477	435	420	509	453	468	464	443	447	467	460	441	463	482	491	517	446	458	472	441	448	444	453	481	463	478	483	470	484	469	521	493	504	467	433	451	473	459	481	468	469	471	460	447	491	468	495	401	504	477	428	453	473	486	495	488	447	475	476	497	460	491	453	460	491	500	441	457	467	478	419	455	432	466	481	465	477	438	443	477	495	445	499	451	433	488	457	445	503	502	501	464	460	466	437	508	447	445	457	450	477	485	486	507	458	488	482	454	460	475	444	490	461	523	476	513	490	484	488	472	470	491	506	457	486	440	486	505	484	491	492	443	450	449	454	472	459	460	486	442	457	442	442	462	475	478	456	494	420	459	434	450	461	451	493	491	448	446	430	466	435	488	439	461	467	448	482	427	444	461	444	431	464	463	476	467	414	456	497	473	494	447	452	508	440	452	494	448	466	473	457	429	459	456	487	460	470	489	485	438	470	463	463	494	478	493	466	440	503	459	444	448	434	483	436	476	443	440	477	466	479	472	479	498	439	493	452	494	505	465	464	416	475	398	463	487	442	451
8656	18149	15039	8386	5759	4334	3342	2767	2306	2026	1706	1543	1407	1368	1262	1214	1107	1051	1024	943	980	925	940	931	879	881	843	862	833	729	868	785	834	823	812	830	757	774	799	815	757	779	778	795	724	787	774	799	807	784	746	735	759	749	799	755	718	789	756	721	749	739	759	803	747	717	773	745	759	759	751	785	748	759	767	768	799	742	749	740	730	732	719	750	740	759	759	792	702	745	755	777	719	729	673	719	720	735	735	760	776	704	715	720	748	729	713	779	720	729	796	771	731	745	761	700	748	726	719	715	720	790	751	679	730	757	735	703	781	702	775	769	741	679	712	740	767	722	722	735	716	713	707	739	703	738	757	726	745	757	736	700	759	700	749	756	741	714	751	705	726	735	760	731	723	746	763	746	723	737	740	723	772	758	758	742	759	714	736	724	742	748	750	767	718	717	714	752	765	735	711	732	711	725	729	735	738	770	792	731	743	737	712	717	721	727	762	679	760	796	749	725	734	743	765	711	734	761	725	741	707	727	746	715	752	738	750	730	712	787	791	733	654	693	787	683	738	721	703	756	712	754	720	733	710	775	738	760	762	753	703	756	741	742	795	751	728	700	762	739	739	742	740	759	768	769	749	716	833	743	750	703	755	766	747	735	738	725	716	767	734	722	767	703	677	783	745	726	745	758	766	748	760	714	720	715	745	705	728	729	737	753	735	767	751	743	749	710	785	695	750	753	740	720	740	767	737	738	768	745	699	748	795	724	753	758	760	785	734	768	691	735	735	734	705	694	711	746	740	706	747	775	755	750	763	717	692	728	715	745	715	762	728	730	721	713	764	757	733	740	746	695	742	715	755	744	711	729	752	727	729	739	776	694	751	731	731	747	724	730	745	739	754	769	731	778	791	767	751	780	718	757	732	721	722	728	751	730	754	714	742	704	733	696	701	709	734	677	770	711	737	708	718	739	735	744	777	766	732	709	741	712	740	688	705	663	742	797	775	737	741	695	719	756	680	714	760	743	743	737	754	728	717	700	730	743	700	739	695	725	711	802	694	707	773	763	729	743	774	695	773	715	717	718	765	747	757	802	650	739	812	763	723	705	738	770	756	743	728	718	692	741	763	749	745	752	762	737	743	709	782	738	731	763	793	763	756	727	700	710	734	714	738	785	759	740	713	680	704	784	709	730	724	746	725	757	741	737	747	667	790	724	701	730	775	720	735	754	684	734	733	781	724	730	700	682	695	743	714	712	752	752	727	694	725	766	713	728	750	784	749	774	709	748	686	752	756	755	738	714	743	751	721	719	695	737	673	780	761	696	680	750	706	768	752	740	710	736	770	734	769	727	746	719	749	720	702	757	713	723	725	763	706	721	716	744	729	689	725	765	756	741	754	727	761	678	736	731	747	779	749	775	760	761	718	737	683	745	730	737	738	764	716	771	680	781	742	731	763	760	759	692	720	712	717	751	759	728	699	738	704	741	766	779	759	732	727	752	746	700	717	722	760	754	710	743	733	736	749	700	749	720	734	747	679	737	747	736	729	779	761	723	793	759	748	757	746	708	730	774	729	738	780	717	717	716	715	742	714	754	746	744	756	719	757	717	719	789	721	697	726	689	709	742	732	757	704	728	718	722	771	754	755	746	745	774	768	722	758	767	762	746	676	722	729	707	766	734	748	751	716	719	780	656	736	758	720	724	775	721	701	788	769	716	750	725	710	751	710	698	709	755	707	769	726	690	718	715	717	690	710	720	747	747	702	713	751	769	722	683	750	737	719	751	723	740	751	754	797	717	780	735	737	770	713	736	726	755	749	762	697	786	778	766	716	743	704	713	711	733	759	710	712	750	760	725	707	719	685	717	739	719	721	775	803	729	789	747	728	779	757	760	709	735	729	726	735	770	757	716	792	753	759	756	724	760	762	742	748	735	753	781	711	709	740	753	789	744	725	760	701	734	740	760	750	765	746	753	758	785	712	757	674	778	728	730	784	685	789	739	755	712	785	704	657	788	754	793	704	726	687	779	728	713	749	750	793	709	691	761	733	736	768	740	728	729	742	735	709	717	682	720	728	732	744	766	712	767	688	739	756	772	760	706	764	736	762	747	695	735	710	772	760	738	733	759	751	771	719	737	762	743	747	735	734	764	740	700	729	655	676	714	755	752	692	722	741	744	742	755	765	744	691	689	788	737	734	715	716	729	766	770	710	716	719	746	746	771	729	754	734	706	729	740	754	705	749	720	728	707	801	693	754	742	738	754	705	706	728	758	734	709	710	725	756	766	746	735	727	735	770	743	753	705	753	724	769	770	738	704	738	785	771	735	754	800	755	740	725	715	739	769	710	694	737	728	764	725	722	751	738	696	773	711	761	730	721	753	765	755	773	709	715	751	722	706	732	713	678	752	727	752	722	742	739	782	685	740	759	669	713	755	743	764	736	753	750	770	732	695	686	757	751	741	768	688	735	754	714	780	747	752	740	720	733	729	690	768	746	741	734	800	706	752	699	751	725	729	718	737	757	700	740	696	743	726	779	740	706	753	743	778	732	755	739	699	738	744	765	721	745	734	683	733	729	742	710	783	768	775	721	747	772	714	698	742	690	686	650	736	740	761	745	743	757	688	744	776	684	711	719	774	717	732	717	773	699	727	759	733	733	719	725	818	720	738	774	695	740	730	727	722	740	753	726	745	732	718	769	711	747	810	722	757	715	738	727	789	726	722	799	773	756	730	781	725	751	730	722	690	734	731	713	723	680	759	761	734	735	753	722	770	786	740	785	723	680	732	770	714	771	745	737	715	764	716	706	752	770	691	709	692	735	747	780	719	760	729	666	718	783	714	744	811	754	737	696	730	770	748	749	738	705	754	738	750	747	761	752	747	750	747	772	686	758	733	752	728	741	732	757	683	726	767	762	754	719	707	706	707	744	739	770	730	737	756	732	701	703	705	700	699	750	717	709	762	714	754	761	778	728	729	754	720	793	746	676	736	755	730	731	776	702	743	719	708	737	756	795	739	740	744	727	721	775	717	705	740	743	730	755	788	724	736	762	728	748	735	742	735	754	737	719	779	796	747	772	752	692	739	709	717	734	702	752	751	696	708	757	770	729	680	724	777	747	707	718	757	749	798	696	708	736	777	744	732	743	743	719	760	727	744	729	731	715	733	696	725	754	703	764	757	736	773	737	766	763	700	719	757	726	768	737	793	700	729	790	726	672	734	748	771	752	752	716	728	766	770	742	693	672	722	691	747	740	728	754	742	753	702	743	739	721	687	758	770	722	699	769	766	758	735	718	708	775	750	722	714	743	724	745	775	694	768	775	684	770	681	726	751	744	726	698	717	737	688	671	760	750	733	765	684	724	773	756	725	718	734	759	727	736	682	725	705	764	725	732	754	721	715	748	704	792	754	734	776	711	715	743	749	745	715	743	803	725	701	732	704	722	747	721	786	719	752	756	724	753	778	685	729	726	700	697	746	730	796	724	721	686	739	699	730	717	739	730	742
26949	20870	8140	405	206	187	184	174	142	148	135	136	134	148	136	132	130	135	143	118	134	129	124	131	141	125	121	125	124	136	123	137	119	117	134	99	122	128	119	122	116	122	115	115	119	116	134	110	114	115	117	134	105	124	120	130	123	131	122	115	110	116	132	141	134	117	137	127	141	112	124	118	123	120	136	111	114	124	119	133	138	103	146	120	113	116	120	120	134	117	117	119	124	118	134	118	121	120	111	113	127	127	98	134	120	136	109	102	108	122	111	134	155	111	124	120	126	120	107	115	121	110	134	118	133	109	127	111	102	96	113	113	102	125	145	130	113	118	122	148	119	127	116	119	137	116	137	141	132	116	130	122	118	118	142	120	128	132	115	133	126	102	128	137	102	148	115	144	119	121	126	113	121	105	104	119	111	118	132	117	136	100	129	117	106	143	118	107	123	115	126	115	113	130	123	107	119	126	129	118	130	124	105	103	113	140	143	142	124	112	120	107	142	114	121	132	114	155	126	130	126	117	117	123	118	140	126	117	115	116	116	133	108	132	136	130	103	133	119	113	121	118	113	128	141	118	125	127	108	138	107	128	125	144	116	113	119	106	118	137	127	116	135	130	124	117	137	115	118	114	143	126	126	123	129	118	126	139	139	131	123	137	121	100	119	119	135	118	118	142	118	143	120	136	129	100	121	134	124	110	134	134	119	127	119	143	113	117	103	119	123	123	146	109	135	96	125	106	133	130	110	119	121	134	107	138	124	131	123	118	124	121	114	116	113	129	114	121	133	123	137	98	131	99	123	127	141	120	119	126	117	141	130	126	128	127	155	124	124	131	142	102	127	122	124	140	122	114	130	122	132	112	103	140	121	121	113	134	125	121	128	113	119	131	130	122	130	123	126	111	118	136	122	125	110	129	125	119	107	121	110	102	110	131	136	112	115	113	130	114	120	120	128	97	124	104	118	111	145	118	141	121	128	137	140	118	115	121	132	127	121	114	121	115	118	109	125	113	127	115	151	125	133	113	125	115	117	124	96	109	126	130	117	127	134	108	125	105	107	127	114	113	124	122	111	117	110	119	110	121	128	118	119	125	136	133	111	112	122	119	121	113	133	128	113	128	120	118	112	130	116	128	130	120	119	142	104	118	111	114	131	119	108	129	135	133	121	108	129	137	115	118	122	115	130	108	134	113	120	112	131	118	153	143	114	119	111	119	127	143	131	132	134	107	124	126	122	138	123	157	115	118	122	102	108	131	112	108	134	146	125	132	119	132	115	126	101	107	126	125	132	110	111	127	115	134	138	102	133	134	138	101	141	116	119	122	130	121	127	116	125	130	144	129	125	116	124	104	127	110	121	97	132	133	115	112	119	123	146	112	123	127	130	123	122	109	125	116	122	129	116	117	122	100	137	110	127	108	128	130	130	111	128	129	115	133	116	131	130	124	117	130	142	123	129	115	117	130	110	127	129	108	117	128	110	119	116	126	121	128	123	111	110	128	127	123	130	108	138	110	130	117	121	135	147	149	123	138	119	117	123	115	116	135	127	121	102	110	114	148	108	128	123	121	120	124	139	109	100	117	129	106	133	119	115	126	133	125	121	134	142	127	124	107	122	120	124	131	145	128	142	147	112	110	130	137	116	131	120	119	141	96	129	128	124	118	150	131	131	111	143	122	120	131	106	114	141	124	112	103	128	127	126	128	110	129	114	128	127	126	131	121	135	119	136	112	123	111	129	129	142	116	112	125	135	124	119	139	124	113	127	131	121	126	122	140	119	110	107	107	132	112	135	132	117	121	123	107	134	112	121	144	106	120	125	132	135	129	143	116	100	140	137	118	120	110	117	117	132	139	121	127	113	139	119	127	130	120	124	124	124	143	120	131	99	132	145	134	104	122	130	122	124	120	125	125	124	130	106	108	125	125	128	141	122	117	123	120	142	136	110	132	133	130	125	113	121	118	124	116	132	129	123	132	117	124	125	125	136	129	110	103	132	121	111	123	112	144	125	132	127	121	101	126	132	102	133	116	117	146	102	112	121	114	118	114	116	95	125	114	124	121	123	146	115	103	146	117	114	127	135	138	137	122	94	142	112	110	151	111	117	105	114	118	117	130	134	117	106	130	109	129	110	119	110	130	120	124	98	127	145	126	112	120	120	143	121	133	106	119	123	116	123	127	133	132	119	121	117	125	138	128	111	128	124	120	127	110	126	110	110	117	117	131	117	132	105	126	134	100	132	125	136	123	125	108	105	126	106	145	136	127	103	126	109	120	129	142	124	123	119	126	114	102	117	87	120	136	123	125	136	109	121	128	105	111	114	121	123	105	107	127	128	120	124	121	139	121	131	131	131	142	134	129	115	110	135	113	126	126	118	107	126	113	118	124	112	114	111	131	101	110	130	130	110	102	129	109	107	112	131	128	110	128	113	116	136	120	120	115	137	121	132	127	120	115	127	131	137	111	120	118	121	128	111	132	121	110	124	122	126	130	140	105	118	114	137	131	108	129	112	137	136	126	137	130	116	138	120	138	117	126	125	130	122	133	122	122	119	115	123	139	128	121	117	135	131	121	119	122	115	123	122	137	121	123	132	135	127	124	102	108	116	137	119	105	133	128	111	116	128	129	141	109	117	136	117	123	130	131	110	133	103	127	121	106	121	123	122	114	114	135	116	139	129	124	107	119	128	120	118	132	105	139	113	140	134	122	118	126	131	120	133	113	130	129	105	122	135	146	131	125	100	134	108	112	124	117	102	104	109	134	119	122	140	109	118	127	124	148	138	109	130	126	137	105	108	113	109	115	118	114	112	116	139	128	124	137	117	98	126	119	121	120	105	113	129	106	125	137	123	121	112	125	132	127	111	114	111	125	113	112	134	117	117	136	114	120	113	112	136	124	120	108	127	118	125	122	120	118	120	112	131	135	102	143	111	109	105	104	122	124	150	134	116	121	114	107	125	118	137	145	116	110	139	123	120	117	117	115	131	115	136	130	146	112	108	126	94	128	115	121	145	127	111	122	134	127	127	133	136	123	149	147	124	100	105	120	123	128	120	124	132	115	139	110	107	119	115	123	125	137	113	135	125	139	125	126	134	113	119	131	137	120	124	125	106	112	123	112	127	106	113	117	131	118	138	126	126	125	126	111	118	118	129	112	108	92	112	109	116	117	125	96	104	120	111	132	116	120	137	124	131	115	98	111	121	118	124	119	120	110	140	135	136	123	129	137	124	126	125	133	141	120	128	113	116	144	118	127	119	130	145	115	127	130	123	122	131	127	116	113	118	108	151	111	113	114	116	142	123	125	115	137	106	122	108	123	106	128	124	111	108	143	112	123	113	122	134	123	110	121	123	138	112	122	119	122	116	112	112	122	112	102	118	104	144	138	119	125	119	125	114	113	114	129	135	124	140	130	112	132	124	107	124	122	111	117	144	132	110	115	116	129	121	123	131	124	111	118	129	134	115	135	115	122	128	109	93	125	114	107	118	137	117	129
3869	1480	1251	626	482	365	366	311	333	273	245	294	257	267	243	226	222	224	221	218	211	201	251	201	219	200	222	213	218	227	223	217	195	229	220	211	234	219	196	222	193	209	210	220	211	194	223	189	207	210	238	219	210	212	208	217	206	219	205	227	220	221	206	216	234	203	213	206	229	209	228	212	243	207	247	198	205	208	216	221	203	221	210	223	200	219	227	213	197	212	188	199	224	223	215	214	232	234	199	214	225	197	217	205	221	225	252	202	230	234	210	199	217	213	213	212	214	178	194	192	197	239	214	208	205	205	191	224	219	213	224	189	223	226	212	211	210	210	229	200	219	195	208	194	239	220	218	230	194	244	210	226	200	213	226	207	181	238	220	221	207	236	220	200	223	198	216	209	219	218	202	199	207	221	201	233	195	192	224	220	244	198	232	237	219	198	216	193	202	216	225	235	237	204	224	238	227	204	210	207	204	238	227	216	206	214	192	212	194	212	217	224	221	219	201	210	200	226	211	246	203	237	208	215	203	210	229	235	194	200	220	207	185	227	242	207	235	223	218	222	229	197	220	193	209	235	200	207	219	212	225	219	183	213	206	194	208	226	222	184	230	197	222	205	222	234	188	202	208	194	194	200	212	207	206	251	214	210	192	224	210	204	223	204	205	218	219	226	200	220	204	213	193	202	229	222	211	205	215	206	193	199	226	217	229	233	218	233	207	203	237	206	191	226	201	185	224	189	219	201	174	203	201	227	209	252	200	212	200	198	200	222	202	229	213	235	211	220	225	227	201	230	204	234	202	182	237	209	205	220	203	215	211	205	217	196	210	191	242	209	214	239	221	214	215	200	204	216	235	210	215	187	204	218	200	208	219	231	220	184	208	208	203	222	230	202	208	211	188	203	200	203	189	225	213	189	238	197	196	197	222	201	184	220	210	204	216	195	240	225	232	209	215	219	221	238	211	223	212	226	225	227	219	192	208	238	208	224	204	196	226	208	229	225	211	213	242	213	219	180	198	220	219	201	191	252	208	233	233	215	202	233	227	242	217	225	203	218	194	201	218	240	223	229	212	192	220	218	203	220	206	238	195	199	194	207	216	201	215	225	211	233	213	211	207	250	206	200	215	237	221	190	211	196	233	200	187	221	221	211	223	203	202	193	227	216	219	214	195	205	214	208	203	180	200	183	232	238	197	217	218	224	213	220	232	193	222	203	236	209	210	230	193	210	177	240	197	230	189	223	218	194	215	235	199	211	194	197	204	240	221	184	192	240	206	196	213	220	203	212	199	213	191	239	212	194	202	234	205	215	228	226	210	212	231	217	233	210	212	209	222	223	215	227	196	218	220	205	189	211	206	232	220	186	218	234	219	217	215	208	218	209	243	235	210	218	215	223	220	214	223	213	199	225	240	220	209	219	216	231	211	207	186	203	200	250	199	199	232	207	232	228	217	214	208	250	227	233	235	193	217	197	256	234	230	183	242	207	200	241	244	214	224	206	217	186	200	199	232	194	209	208	204	206	206	230	210	196	213	230	182	218	221	222	210	209	193	207	235	206	221	212	198	223	219	209	215	217	201	215	210	213	234	207	202	221	209	206	192	227	201	221	227	217	204	195	190	175	214	201	215	214	201	206	220	215	216	206	216	234	175	185	205	216	210	186	207	212	214	229	218	223	202	203	200	229	219	193	179	216	192	200	213	203	197	231	221	243	206	202	202	226	239	201	216	193	180	194	185	217	217	220	235	227	210	224	215	218	207	202	198	192	210	209	221	195	203	243	211	212	189	240	199	205	214	221	222	223	213	229	220	197	219	210	199	188	224	218	204	201	207	200	222	213	224	219	218	194	188	188	199	202	228	199	201	239	211	208	204	194	212	198	209	226	213	194	207	198	216	191	191	230	198	209	220	222	222	193	219	211	204	212	202	205	187	212	237	212	215	200	215	219	215	237	226	205	212	206	192	210	230	211	230	199	227	209	232	198	211	209	214	228	206	219	244	208	206	211	198	173	195	209	219	226	239	208	198	214	203	216	221	213	223	227	205	207	191	186	221	208	204	184	216	227	202	213	225	240	227	202	205	227	230	220	211	209	216	241	221	195	189	206	202	218	177	205	190	220	215	199	207	232	190	218	208	198	247	234	230	219	205	216	227	206	204	211	208	197	194	202	205	201	212	193	234	211	222	217	210	216	211	197	202	223	198	211	191	205	252	196	198	235	190	218	225	211	211	199	216	187	211	210	199	198	196	220	205	220	219	198	217	220	208	208	200	242	204	220	223	194	194	216	181	228	205	240	205	246	235	208	203	228	189	199	205	212	191	212	190	190	235	224	210	212	215	208	207	197	229	241	208	212	198	216	224	207	206	178	232	212	199	200	215	189	209	226	220	196	189	215	198	212	210	225	196	213	201	214	211	234	196	211	239	219	212	218	217	181	205	182	180	221	243	224	220	224	229	217	208	209	211	231	202	203	226	197	216	227	193	217	196	221	223	214	206	180	200	184	193	206	207	196	221	197	208	212	231	206	190	206	224	205	217	197	239	195	202	222	205	208	230	218	228	220	200	205	212	229	205	202	221	237	212	207	203	226	208	195	220	201	213	223	195	212	214	219	207	207	206	207	214	198	211	238	208	220	204	230	189	196	205	201	219	223	223	206	206	195	255	193	203	203	209	209	221	208	218	219	192	241	193	181	200	212	223	225	207	223	226	219	209	212	210	236	214	221	237	222	194	213	212	191	203	225	209	208	223	234	208	205	217	197	200	217	220	216	204	200	216	246	209	201	221	233	217	200	207	236	203	219	231	205	210	221	204	209	225	210	188	194	234	223	198	234	220	208	204	228	208	178	235	210	215	215	200	204	229	209	211	214	203	202	203	196	192	210	199	217	216	220	226	204	226	195	195	208	201	246	210	230	218	220	217	209	224	224	215	220	223	200	233	236	221	242	215	196	249	203	241	212	222	209	218	168	213	219	210	215	193	199	226	224	201	230	201	223	247	237	221	204	201	228	203	193	213	219	213	227	169	216	217	223	229	212	198	190	227	225	203	175	195	212	242	224	195	223	219	201	189	223	215	248	225	203	224	214	206	201	219	234	193	210	217	221	219	197	186	207	223	207	225	204	225	215	229	195	211	222	179	204	226	224	239	219	205	216	215	198	223	228	216	208	226	192	213	203	209	203	193	230	211	208	203	189	217	212	225	199	241	210	229	207	221	179	222	194	230	233	231	200	219	224	218	221	215	223	248	207	220	215	229	216	216	212	230	192	208	245	212	216	242	205	211	197	168	175	218	209	212	225	204	237	214	218	203	218	217	219	222	216	222	231	230	209	216	213	197	223	194	187	204	214	194	233	197	215	225	197	194	205	211	198	210	202	189	202	213	196	255	213	197	218	204	204	204	208	203	198	201	201	201	221	226	209	225	204	220	204	225	237	192	184	216	253	235	222	211	198	235	215	224	237	199	203	192	195	210	207	222	216	209	212	231	195	207	228
24220	21444	28894	24383	21285	4385	957	677	553	508	444	445	409	411	380	405	372	339	366	372	406	341	404	343	374	367	356	361	358	328	370	355	355	341	327	335	337	387	350	318	366	336	342	295	323	351	321	343	313	328	341	313	341	326	325	334	371	296	342	331	345	314	321	336	358	316	350	335	288	290	325	330	337	334	345	317	321	306	340	355	332	316	352	316	343	341	317	364	321	301	334	349	327	345	314	356	314	347	329	323	327	336	305	328	333	355	338	316	330	296	334	321	349	326	323	305	365	291	331	363	333	297	323	325	327	347	307	319	366	326	320	341	324	328	319	328	327	365	332	316	350	320	323	327	345	348	366	332	316	317	306	321	314	338	318	328	357	321	308	330	333	332	320	320	337	305	316	333	330	316	328	376	354	318	334	297	309	322	293	320	328	321	347	308	341	344	374	342	333	320	331	312	316	360	317	337	348	366	323	333	312	336	301	339	331	310	325	310	356	331	331	327	325	316	316	346	333	345	377	350	343	321	328	341	309	300	307	330	338	332	336	311	346	335	296	340	332	315	306	330	365	326	305	337	335	319	366	297	335	307	319	332	305	322	352	343	326	332	316	328	321	331	323	323	289	343	332	327	333	329	347	289	304	314	327	340	366	354	301	344	363	378	314	326	318	348	307	337	338	355	365	291	311	312	346	349	325	319	321	321	337	332	330	311	328	312	321	342	345	319	328	346	334	347	315	343	304	336	297	333	317	317	331	341	323	301	276	286	355	330	328	331	332	341	331	322	310	328	337	319	300	328	306	325	344	325	342	316	308	365	335	345	325	338	336	345	322	318	323	330	351	318	332	321	295	347	337	321	320	369	307	325	302	339	327	302	348	297	321	338	311	304	344	312	353	324	352	306	323	343	329	315	307	334	329	329	337	300	357	346	321	303	329	321	323	331	338	359	333	346	327	367	317	330	358	342	350	328	340	334	345	313	313	342	318	320	312	312	334	316	316	348	324	382	337	335	348	346	324	329	383	346	320	340	326	329	287	324	333	307	334	293	331	364	336	316	340	315	320	322	357	336	318	337	323	334	330	328	341	325	315	323	322	348	340	345	317	338	342	338	297	334	340	316	381	310	356	320	351	338	313	318	300	325	309	311	328	332	328	309	331	385	336	283	349	317	356	355	294	347	319	326	299	341	326	339	332	338	370	321	354	308	318	325	297	331	322	307	326	339	339	333	338	337	354	323	347	343	330	368	339	348	347	318	346	340	357	300	319	317	339	336	312	320	326	321	333	342	331	340	340	313	324	337	314	314	346	339	307	348	305	312	352	352	311	352	313	335	312	306	368	340	322	347	316	320	322	314	331	333	322	340	320	339	311	337	359	313	323	282	342	327	341	314	313	327	344	331	336	303	304	293	303	297	312	303	304	340	320	310	309	340	336	348	321	346	325	304	322	336	359	317	354	315	344	301	306	319	322	302	349	306	339	285	330	349	341	311	326	290	315	326	348	336	302	315	321	342	330	354	346	294	325	328	299	345	317	308	316	335	342	313	345	313	297	310	331	347	330	321	340	304	308	328	327	345	349	313	330	324	289	302	308	323	339	340	303	315	339	318	340	323	334	348	352	369	348	339	349	331	338	313	329	313	363	330	330	309	333	331	338	299	372	331	317	317	330	358	329	307	357	345	310	297	305	318	327	328	337	370	327	282	322	337	350	328	340	332	362	327	302	331	319	304	316	297	352	316	330	325	316	307	342	342	344	313	320	337	322	326	302	312	311	321	332	321	359	322	319	345	346	336	323	358	326	354	333	319	302	321	316	329	329	335	364	349	382	291	342	334	327	321	326	316	335	331	354	321	305	332	350	322	323	330	341	331	343	321	311	361	347	314	340	373	332	314	357	314	314	324	314	325	330	335	344	320	315	319	305	338	350	329	309	320	349	340	336	321	306	331	303	354	326	331	314	329	329	341	299	309	324	330	339	342	317	306	353	298	300	353	321	345	320	336	344	325	329	330	352	347	334	310	332	339	348	340	310	347	343	317	326	320	317	315	328	354	309	353	330	328	322	344	308	323	314	364	356	315	328	315	339	332	349	335	302	322	330	350	343	327	335	318	344	337	347	348	327	305	323	323	355	327	316	299	288	321	309	326	343	340	307	326	326	316	341	345	343	333	324	349	339	320	364	311	326	356	304	323	323	320	354	328	328	320	301	309	337	316	322	340	353	322	335	314	343	315	302	322	322	337	315	310	355	326	323	344	338	358	356	338	330	305	338	330	308	351	333	321	321	308	318	321	345	294	350	344	317	347	308	307	304	320	357	309	342	330	327	329	345	295	345	357	319	333	314	328	314	319	310	311	349	329	337	322	363	331	316	290	317	335	321	323	335	340	322	329	328	332	330	332	333	333	329	321	330	359	345	348	330	315	312	291	292	327	307	334	359	329	290	298	352	326	365	318	316	332	342	352	317	343	321	310	339	307	298	307	316	309	317	298	301	338	319	361	353	307	337	326	297	309	305	328	331	297	343	314	317	302	308	305	335	325	323	333	348	314	345	313	312	309	313	337	309	307	342	345	309	323	345	330	351	326	313	310	318	331	323	341	311	327	332	360	336	318	308	346	330	311	346	318	332	327	352	288	309	316	316	321	335	317	312	351	330	327	347	347	350	327	325	320	335	319	342	308	293	303	346	321	318	331	328	318	336	342	291	304	341	307	328	296	352	319	318	322	327	338	358	328	318	336	346	326	294	298	315	332	293	327	340	342	330	293	355	321	332	343	332	333	328	299	323	348	346	326	334	340	330	321	285	355	323	368	341	343	333	360	316	358	330	346	329	341	333	320	318	344	356	297	310	326	365	318	312	295	310	322	332	341	348	335	321	327	318	342	320	349	345	357	320	332	316	312	338	331	333	333	317	340	340	353	314	314	318	326	351	336	341	343	363	348	298	348	307	339	347	311	308	285	335	310	331	333	334	316	349	339	333	298	323	352	295	354	371	318	375	351	325	343	294	330	322	303	321	314	347	318	313	329	319	318	322	337	343	318	335	353	349	324	296	340	352	317	327	310	293	339	345	341	335	293	323	318	340	316	286	308	306	338	292	317	355	361	342	300	311	322	330	308	337	370	309	332	319	345	315	316	323	297	308	337	313	335	333	289	353	369	331	330	309	356	362	327	293	330	322	318	299	292	335	348	285	347	302	320	351	290	325	299	330	302	298	329	358	309	365	325	319	323	319	350	347	316	301	323	350	312	345	331	318	346	298	340	323	330	329	332	313	323	307	338	328	330	333	349	319	316	334	326	297	338	325	328	353	310	351	339	367	320	318	297	282	311	313	323	333	310	332	327	309	319	310	312	325	331	352	314	307	345	321	323	344	320	316	343	341	295	283	319	322	313	315	289	321	312	335	305	306	348	318	316	327	340	331	329	342	335	322	337	301	363	345	342	303	310	354	356	373	310	327	308	340	350	339	339	306	323	335	307	313	331	340	357	330	316	330	319
5976	11359	9659	4958	3353	2429	1947	1575	1346	1156	1061	956	845	768	795	820	719	672	672	637	644	668	600	595	593	585	587	583	544	599	563	599	583	550	537	579	601	532	499	582	582	554	544	595	509	501	535	561	546	560	528	528	526	547	542	510	547	551	565	545	525	578	553	515	532	507	529	511	530	568	555	520	488	535	548	526	525	545	555	525	520	526	530	532	530	500	568	518	529	534	479	536	522	533	545	515	541	502	513	522	535	552	568	546	532	529	550	549	467	567	524	496	556	584	553	526	542	541	489	515	517	522	533	530	521	552	564	535	555	564	541	568	555	547	486	546	510	501	545	486	527	535	551	526	562	523	529	552	512	557	540	522	552	502	513	536	620	525	532	543	478	463	530	515	560	492	539	539	559	521	508	546	541	531	491	549	521	551	522	547	528	537	505	518	557	507	484	519	519	554	545	509	516	514	503	511	514	532	520	512	535	542	532	567	559	518	561	536	585	519	537	564	510	513	557	517	533	551	500	524	539	529	549	514	542	537	547	534	513	515	504	514	532	504	575	520	537	525	510	524	566	565	510	536	554	570	518	513	578	499	518	530	506	538	541	485	505	551	506	537	521	542	548	545	523	502	534	500	500	570	549	557	535	564	581	546	507	505	560	495	505	492	569	528	533	555	562	528	507	540	517	575	533	520	527	534	547	490	528	510	549	502	522	523	537	511	509	539	540	477	551	519	525	573	561	565	526	539	492	515	555	504	547	553	520	552	495	539	514	536	508	510	530	560	548	533	505	552	500	558	532	558	525	516	562	549	560	518	546	553	519	533	482	572	529	523	515	554	579	512	545	509	514	519	512	522	543	537	534	544	516	540	572	530	533	532	525	513	515	502	529	537	489	502	484	521	535	542	577	523	532	521	483	550	511	522	556	510	515	525	525	541	558	537	524	531	544	487	599	495	540	538	536	528	538	555	569	548	485	532	526	487	528	539	519	538	544	505	526	559	484	540	555	565	566	542	528	540	527	520	543	537	501	500	549	537	485	551	527	526	507	504	534	529	556	506	559	549	550	529	483	509	532	479	526	573	513	518	508	497	547	564	518	507	527	550	502	562	510	504	543	484	476	576	551	535	499	509	497	540	533	532	575	487	545	563	510	522	565	499	512	526	521	553	537	536	536	522	516	532	491	530	528	527	530	524	510	541	520	534	543	534	510	551	506	510	501	536	508	531	551	518	521	510	548	520	541	555	509	492	509	524	510	544	530	527	541	539	508	522	524	550	546	514	527	484	578	538	497	539	529	549	524	501	488	544	582	512	517	551	502	546	512	504	551	517	520	521	532	516	556	507	549	573	485	529	521	495	500	493	518	499	534	485	489	520	531	510	506	531	524	472	512	526	528	567	510	521	511	509	507	520	536	503	503	539	498	505	546	523	510	546	533	560	513	565	525	543	516	471	509	531	536	509	534	542	535	554	537	493	517	547	536	529	506	500	519	542	551	522	505	542	511	508	546	525	538	500	518	536	474	552	532	497	532	527	520	553	538	536	557	543	506	524	502	538	488	532	554	508	534	504	545	566	537	511	517	513	540	524	526	552	493	525	528	471	514	551	512	541	489	531	528	561	509	521	538	529	497	528	551	539	535	545	543	559	524	521	545	510	534	514	476	514	495	522	535	494	532	498	486	546	521	485	494	528	536	500	564	550	535	569	516	532	498	576	492	592	514	508	533	498	542	508	538	529	533	553	493	487	524	503	518	506	558	525	550	552	547	556	514	532	519	535	553	526	515	564	560	536	569	541	553	537	495	546	517	521	502	527	547	549	493	513	537	547	541	506	519	534	538	536	512	499	514	466	587	556	523	521	535	545	499	525	548	500	515	531	548	538	541	502	556	563	515	520	536	524	502	509	538	516	528	539	540	552	553	532	534	518	532	527	552	543	518	543	525	556	535	523	500	491	527	517	493	510	551	507	539	513	499	529	540	518	522	504	534	514	571	573	485	490	554	541	562	556	527	470	474	530	542	599	547	500	500	529	527	491	516	517	471	532	561	569	507	541	540	524	534	483	558	476	516	528	543	504	498	531	546	479	556	561	536	516	528	555	537	519	525	518	508	472	529	513	507	518	567	527	519	509	544	526	521	512	522	474	547	531	551	518	506	529	510	547	600	565	565	524	528	561	554	547	497	529	576	529	533	549	543	560	507	507	527	478	538	538	559	502	534	484	532	541	522	558	563	529	514	556	527	514	553	525	532	540	550	491	546	550	545	509	512	547	500	512	570	506	530	499	554	547	564	480	552	542	533	568	511	544	531	455	513	540	549	526	501	517	513	547	570	508	481	529	573	532	562	534	547	512	530	521	533	563	530	515	531	510	510	546	536	533	525	483	527	531	516	500	536	494	536	517	571	552	536	544	500	495	503	505	537	534	536	500	506	555	539	543	545	497	532	493	516	536	537	497	483	538	514	545	497	535	560	512	556	555	579	562	518	490	508	548	508	517	508	589	521	539	503	510	545	558	554	496	535	538	481	529	567	490	537	545	543	496	516	566	532	502	472	541	504	508	509	533	491	576	504	530	485	543	486	527	538	536	527	534	536	509	514	537	518	557	506	517	527	528	518	552	502	522	547	509	556	555	539	534	518	522	501	537	544	514	493	530	515	502	512	523	545	504	526	514	537	541	521	526	524	567	536	504	513	537	516	535	551	516	562	533	514	506	532	525	593	510	545	539	579	587	592	513	503	534	580	531	545	529	549	550	508	499	529	523	548	526	499	521	495	517	535	562	550	501	524	509	548	522	545	517	532	529	520	495	472	506	513	557	546	493	522	543	501	538	544	585	543	531	539	506	483	551	513	567	544	518	547	517	540	527	499	537	539	493	490	524	538	508	538	533	524	544	548	555	531	499	529	525	550	513	503	551	514	548	583	525	584	557	573	523	519	539	533	517	512	544	586	537	501	530	506	524	531	529	532	521	512	518	559	517	509	534	499	509	490	540	520	461	492	500	564	528	529	495	557	527	553	563	552	516	506	539	519	535	553	499	519	520	499	525	559	507	541	508	582	492	516	595	572	520	530	515	522	508	529	555	540	552	509	551	555	525	519	522	549	518	543	510	484	559	551	550	518	524	530	584	559	532	548	494	534	526	542	512	536	561	547	535	543	494	531	529	529	525	549	523	497	529	540	512	491	557	560	512	522	536	537	544	509	556	531	511	533	510	500	544	563	510	489	557	512	526	529	530	491	537	507	543	510	501	505	558	530	542	513	496	547	503	503	551	515	569	537	497	543	509	559	525	505	547	507	570	498	543	484	528	579	552	527	509	546	564	518	489	508	517	503	579	538	538	480	505	569	515	512	542	536	521	541	517	521	533	580	528	539	546	519	515	517	575	528	521	551	521	500	537	536	560	534	512	536	498	560	552	523	538	524	523	572	515	512	546	537	548	527	540	524	520	501	552	526	582	505	533	530	532	495	550	523	544	504	518	516	505	495	480	525	500	483	550
23266	21420	29481	23775	21421	21289	4205	1193	927	880	756	718	697	629	633	601	625	593	545	571	552	538	525	529	512	536	481	508	524	506	464	483	541	492	458	469	515	513	460	429	489	500	463	498	474	464	474	508	502	499	450	468	492	489	471	455	475	471	514	466	461	469	463	495	479	472	472	465	502	488	481	458	468	495	471	478	504	474	458	465	486	463	494	458	463	477	466	463	453	461	484	463	472	463	459	454	431	508	486	520	478	472	483	448	509	536	552	493	519	486	483	477	466	475	450	457	489	487	471	447	477	520	444	454	457	458	454	470	474	475	465	461	507	478	483	452	533	495	472	470	463	449	500	518	440	440	455	499	478	492	460	477	439	471	472	524	465	421	462	487	456	468	481	448	428	504	461	454	470	454	468	433	478	482	468	489	442	441	446	490	471	449	498	464	462	454	450	471	495	453	484	464	449	460	491	480	497	470	457	454	479	521	504	494	460	447	458	445	523	501	486	464	437	476	444	483	460	430	476	479	475	506	478	492	456	448	527	471	474	463	453	453	486	483	494	471	465	480	480	467	437	491	465	463	457	505	505	472	464	475	466	481	545	402	464	500	471	527	464	476	459	478	475	438	482	471	467	473	474	494	449	490	506	483	457	471	449	458	450	435	465	500	441	503	462	463	512	478	479	489	450	461	496	492	498	427	497	467	430	457	460	477	506	483	453	480	448	435	449	496	454	457	457	440	486	455	488	466	477	423	447	492	501	513	483	518	437	487	442	460	455	457	496	480	433	469	474	473	479	472	483	484	470	498	433	493	444	456	476	469	463	480	472	478	463	481	478	442	493	442	474	437	439	501	457	463	479	447	454	437	433	485	461	423	480	459	472	474	429	465	482	471	451	483	460	439	521	474	438	480	454	465	446	464	445	426	466	445	460	414	471	464	507	474	440	488	517	491	464	492	518	448	475	480	464	442	474	452	489	453	465	492	493	530	474	502	454	477	477	484	484	487	473	487	467	462	447	444	499	487	480	447	472	479	482	461	410	464	469	489	503	492	465	470	515	473	488	467	485	483	516	459	448	462	445	478	502	530	449	473	463	479	513	491	451	490	462	461	470	450	467	504	477	472	465	466	459	495	473	466	466	490	474	482	493	484	439	485	477	427	488	507	517	444	460	444	465	489	444	453	468	487	436	485	487	479	483	503	455	462	449	446	468	477	494	467	452	472	467	475	461	477	414	462	477	445	475	486	457	489	474	465	450	470	483	487	473	476	468	442	456	469	473	520	458	447	447	457	488	482	474	461	436	489	475	499	455	479	464	433	504	462	445	497	472	494	464	450	463	460	469	455	452	456	470	456	487	472	502	487	451	469	457	444	471	472	483	482	495	437	463	495	512	478	430	475	507	493	478	487	463	468	488	430	468	460	451	472	396	448	509	471	451	468	456	458	446	498	466	444	481	521	468	479	482	446	479	465	511	452	440	479	482	525	479	476	430	518	488	488	483	445	482	462	491	464	484	484	448	464	472	485	484	484	476	495	475	489	491	504	450	483	470	482	453	473	504	486	511	461	499	513	472	484	500	474	460	449	464	515	467	470	471	495	476	456	460	524	407	438	483	441	466	492	469	468	522	484	465	487	511	469	460	493	437	445	462	476	455	496	460	423	479	513	457	463	474	478	497	474	438	458	451	495	457	478	526	481	475	464	485	498	452	482	456	463	446	427	462	461	470	501	472	517	500	447	467	507	447	479	480	487	466	459	478	476	475	464	457	516	463	502	457	500	490	458	470	473	475	437	442	488	491	495	437	471	486	498	525	445	453	457	484	472	463	479	471	472	436	530	437	488	499	473	486	458	451	460	479	472	417	478	419	493	460	452	471	462	443	462	454	475	445	457	456	491	446	454	472	485	470	474	467	436	438	507	443	436	481	440	529	460	498	428	462	464	456	487	474	441	487	467	455	473	489	488	487	422	456	466	486	462	465	465	460	427	467	473	479	477	455	471	476	426	483	486	456	477	496	480	460	534	481	480	447	479	472	457	435	478	490	461	463	478	503	507	471	478	456	485	481	433	465	491	435	489	419	473	489	460	486	456	478	473	419	493	529	500	490	518	476	452	476	463	462	513	493	483	453	473	446	449	487	432	433	450	456	474	493	439	426	487	464	491	503	475	445	471	508	436	446	456	464	442	472	453	443	478	510	490	469	492	473	482	479	436	451	464	473	487	467	460	451	428	469	458	513	463	438	462	481	474	456	473	469	437	466	480	468	465	455	493	460	497	451	478	462	478	491	472	483	458	441	476	506	448	468	439	474	470	485	469	499	442	495	435	519	484	427	446	489	485	451	457	445	478	494	433	482	429	497	456	470	450	457	465	492	487	452	435	486	457	475	470	486	497	444	435	438	437	445	480	503	499	486	515	463	463	507	488	440	470	477	472	502	511	475	470	459	499	438	485	472	510	493	453	451	499	453	463	463	435	480	460	446	475	460	459	475	449	494	467	478	454	503	483	471	479	411	458	471	438	494	486	459	466	472	467	442	464	436	450	459	503	475	497	453	519	485	446	451	478	466	470	453	458	484	520	478	510	421	500	455	486	474	454	487	491	469	466	482	503	438	490	462	491	464	478	421	464	482	478	466	484	448	471	464	467	452	475	447	459	464	515	527	468	489	444	469	437	492	519	472	451	472	475	501	484	455	502	457	471	468	462	438	459	447	477	464	481	499	493	493	459	447	450	456	453	454	464	478	466	476	479	455	438	489	475	448	486	459	459	455	484	501	457	499	425	459	504	499	460	480	463	485	438	479	471	488	468	452	489	460	455	476	495	470	467	480	453	487	472	473	448	460	457	510	470	507	487	516	473	492	468	515	455	481	483	469	465	451	466	484	478	424	450	496	446	455	473	460	474	503	497	446	493	465	466	478	483	455	480	498	463	458	446	448	454	469	405	449	480	475	444	483	493	487	479	444	468	474	450	482	428	486	495	492	456	478	475	447	473	479	468	476	456	465	469	431	494	474	449	464	520	467	448	506	470	493	411	502	435	458	473	493	469	453	466	471	487	442	488	497	466	445	491	516	445	471	484	480	447	480	457	495	452	441	485	460	468	468	469	508	498	494	471	466	448	447	476	447	465	475	469	488	469	496	463	496	443	499	485	421	433	479	501	428	474	473	471	509	483	474	482	477	449	498	498	439	476	466	472	461	460	492	470	445	481	469	453	469	449	477	466	461	486	464	489	463	471	482	448	471	456	478	514	475	441	474	502	470	474	458	486	480	446	481	483	449	483	472	479	465	503	456	470	501	477	474	477	465	485	459	461	485	433	485	467	468	497	464	494	465	453	482	480	437	460	449	466	446	496	476	473	463	475	450	482	452	440	497	524	458	501	461	453	451	468	484	454	464	494	471	464	457	454	488	501	491	496	488	440	453	471	480	473	473	465	507	465	479	508	500	481	494	483	450	472	455	437	473	458	456	493	439	485	443	476	499	453	481	442	497	468	441	455
8674	18236	15063	8344	5859	4443	3461	2922	2244	1993	1773	1592	1444	1422	1189	1198	1068	1041	1029	1042	910	970	940	920	899	808	819	916	831	828	866	833	853	760	801	810	789	805	809	771	780	820	811	815	835	803	750	765	751	787	735	747	756	719	735	734	751	776	802	815	726	775	761	743	759	731	790	756	731	774	716	732	742	788	773	770	758	696	755	760	698	790	803	768	735	764	756	776	737	781	728	766	779	787	775	694	807	776	712	741	704	767	738	760	754	718	722	785	712	756	729	796	753	748	768	746	736	739	779	768	763	675	735	783	708	699	739	733	793	700	770	784	762	669	695	755	696	773	792	769	757	722	747	713	781	751	752	728	738	741	774	729	744	731	715	715	757	721	771	754	774	718	754	735	748	738	706	753	663	704	708	735	764	731	747	780	765	698	704	778	759	733	751	718	771	698	749	715	748	693	749	695	765	807	716	730	722	784	724	727	754	736	744	769	712	730	748	755	744	761	739	776	690	772	721	743	769	758	703	730	791	736	756	800	730	739	715	738	725	744	780	742	723	791	747	725	710	704	740	740	739	721	747	770	746	771	756	754	802	741	740	688	754	735	743	708	730	744	716	753	803	723	760	721	762	792	676	706	715	705	767	748	723	753	714	753	750	783	716	721	754	666	782	759	752	770	760	745	759	730	773	720	749	734	725	722	753	715	749	775	751	733	752	716	736	745	720	747	725	738	708	766	709	729	748	728	728	772	703	759	682	745	796	717	731	742	720	733	730	722	746	755	734	729	709	704	758	771	779	689	737	732	763	714	736	747	787	741	750	710	750	700	744	796	734	735	739	725	728	713	753	722	734	741	733	749	756	766	759	758	780	704	766	752	729	721	745	736	759	737	744	752	723	726	781	749	759	696	746	667	774	719	727	734	738	715	727	717	722	731	766	747	781	755	720	786	756	711	728	717	773	757	734	718	734	733	737	753	748	723	722	786	755	773	711	728	726	761	767	754	743	731	740	699	731	734	717	799	721	720	750	741	711	736	732	748	760	759	736	772	751	795	755	731	726	789	736	701	727	753	744	754	730	728	763	735	779	711	712	755	757	762	749	714	722	722	707	795	742	756	758	771	779	763	729	716	750	736	680	764	753	758	760	742	734	731	760	711	768	715	733	739	754	728	760	733	781	768	721	741	729	744	732	772	737	760	718	715	763	744	762	758	699	698	715	767	743	743	703	764	798	713	738	755	725	716	829	728	728	777	799	743	709	752	771	744	711	720	683	715	718	784	738	725	747	711	746	755	738	747	730	747	775	775	734	732	785	708	767	794	760	758	698	735	766	687	745	754	676	737	765	705	713	733	768	761	760	762	779	748	779	791	732	726	751	791	669	734	757	704	732	718	713	761	754	726	784	725	717	767	785	732	719	753	710	747	684	735	694	716	753	767	726	750	709	703	713	776	747	753	722	745	742	730	743	721	758	766	748	730	772	701	711	718	739	729	768	762	758	751	742	744	692	706	741	755	734	767	757	712	718	741	760	627	738	750	727	696	712	731	728	737	749	771	767	730	748	736	747	731	731	813	727	726	713	723	765	721	748	750	740	771	759	735	747	730	760	713	739	738	755	734	736	728	747	779	744	800	715	727	709	747	711	756	691	690	740	749	733	713	743	715	740	760	755	751	763	733	761	766	702	724	790	699	734	777	789	710	735	727	729	761	727	779	753	676	774	737	750	737	748	689	762	744	728	733	781	688	720	706	723	712	780	738	754	759	735	679	720	762	758	766	730	733	725	728	777	739	753	719	791	743	712	784	723	736	763	739	730	733	705	772	690	724	709	708	720	717	718	690	823	732	711	738	739	713	774	751	701	756	759	782	774	714	729	732	729	733	779	781	731	761	713	720	750	714	709	760	740	728	762	754	736	731	740	743	733	724	735	746	709	725	714	772	793	711	758	732	710	744	732	719	724	766	726	724	750	698	754	774	719	707	734	699	718	732	717	760	781	756	776	785	736	727	713	709	766	730	765	729	762	699	814	686	721	723	783	776	733	694	692	745	701	739	657	794	735	731	757	754	695	726	711	738	733	735	699	734	787	724	760	783	728	755	760	735	711	767	733	756	703	778	758	745	708	749	741	676	711	700	720	705	774	685	772	706	775	778	760	672	709	716	733	745	760	744	791	726	766	737	740	711	730	751	760	743	764	760	711	722	788	757	699	712	743	696	748	730	696	709	774	715	754	703	732	726	695	742	727	760	710	715	714	798	759	746	748	795	737	730	733	795	746	818	737	751	730	701	745	694	759	734	703	740	705	693	720	730	719	704	778	767	716	719	743	761	703	707	750	733	759	717	719	736	772	706	773	732	703	728	748	739	728	770	737	721	740	750	775	741	782	727	748	739	775	761	745	743	777	716	743	744	755	774	733	753	744	768	716	770	780	716	753	742	725	719	733	741	699	728	757	723	762	778	716	742	731	751	711	758	715	707	694	766	734	766	729	749	721	778	707	729	736	795	754	772	780	790	747	805	727	724	711	749	746	729	755	746	740	754	763	780	727	712	713	734	730	744	768	677	786	776	759	707	753	705	749	729	738	745	685	726	732	794	760	763	760	749	759	735	720	740	712	697	765	758	687	693	743	737	730	712	759	757	741	763	720	745	795	695	779	737	724	764	756	746	700	757	762	716	720	766	736	718	783	726	750	754	741	694	709	699	703	740	722	787	715	738	730	754	771	734	723	715	731	749	722	719	757	702	763	743	764	726	765	705	767	749	791	766	743	727	756	732	736	747	768	731	761	757	699	689	795	784	725	734	707	758	782	722	709	702	699	743	727	767	742	759	734	769	754	707	705	752	726	727	709	698	732	727	775	758	750	736	765	713	727	699	777	723	728	723	742	727	781	742	746	751	781	731	715	796	749	762	774	756	712	792	689	765	713	759	742	753	711	730	758	757	703	767	720	713	763	721	742	740	769	719	733	694	762	753	701	757	728	654	789	786	670	753	699	723	721	714	741	794	711	738	733	738	719	713	721	742	751	731	731	744	715	760	748	716	738	711	753	713	780	769	751	715	715	779	732	738	747	742	763	718	709	755	776	774	694	768	732	766	707	761	728	762	745	784	732	708	704	742	761	723	756	740	763	748	764	741	760	760	773	715	732	748	681	704	759	749	748	722	775	753	742	748	731	729	748	794	740	755	732	771	722	714	729	692	707	721	741	732	717	745	699	793	717	713	744	724	778	748	740	766	760	772	765	788	740	742	770	707	747	743	777	750	719	734	768	731	723	747	682	760	722	731	745	753	715	756	696	739	718	719	742	751	718	749	747	728	742	765	761	712	713	735	682	790	708	756	719	712	735	724	779	745	749	719	729	762	774	754	724	702	738	751	790	771	716	783	740	747	771	758	747	744	739	707	770	726	713	764	723	749	784	729	735	718	776	767	747	782	714	688	728	725	770	734	785	729	752	752	699	767	738	738	757	745	779	772	773	723	775	750	731	729	742	746	750	767	763	725
26963	20900	8141	473	269	179	151	143	141	149	142	111	126	118	139	123	126	143	119	131	124	110	130	111	134	121	122	143	138	131	131	126	142	125	117	130	113	157	125	123	127	149	116	116	122	112	136	158	128	103	127	127	111	150	125	102	118	118	127	141	129	128	131	133	132	131	131	130	114	103	123	124	134	114	138	142	129	123	121	131	137	129	114	128	134	111	140	114	128	131	124	108	118	120	133	124	120	106	117	107	125	111	140	120	111	122	113	125	109	135	121	131	119	131	128	130	123	125	116	124	131	128	126	137	104	139	136	109	107	130	132	139	120	131	129	107	125	136	141	116	125	133	123	137	120	110	122	126	133	116	118	109	141	133	105	151	120	121	118	113	114	104	117	102	119	118	118	112	119	123	119	139	128	113	106	118	140	115	112	115	125	106	130	111	123	105	126	129	128	107	121	109	144	135	118	131	111	126	111	130	131	123	112	127	104	137	131	116	146	109	112	136	109	139	91	123	114	136	122	99	95	142	117	122	143	113	133	132	106	115	131	142	125	123	118	105	127	111	104	129	114	127	124	112	130	133	131	124	128	126	112	115	137	128	126	134	150	127	128	131	105	136	130	133	125	147	144	122	120	127	120	112	112	121	115	156	123	119	137	125	127	129	112	111	120	135	141	116	98	117	131	118	135	121	137	144	114	128	122	121	129	131	116	126	129	119	140	127	122	117	128	119	111	116	138	135	111	118	124	126	127	116	117	113	117	128	133	125	125	112	123	116	120	123	123	147	122	132	106	119	125	121	115	117	130	114	121	129	132	111	119	104	146	116	113	124	117	134	141	124	111	132	141	126	125	136	135	134	110	115	125	129	123	119	122	131	132	132	115	122	116	126	119	114	132	130	150	123	112	132	130	154	119	136	121	132	130	109	136	132	122	138	139	126	126	133	107	137	129	125	127	116	123	130	114	126	120	129	111	109	129	136	121	117	127	136	110	142	115	128	122	109	118	110	130	125	120	127	105	111	113	123	112	129	116	116	118	137	133	123	127	107	96	113	138	135	129	126	128	132	135	126	128	120	116	112	135	122	130	113	127	119	114	133	132	134	112	122	122	125	124	127	125	135	133	134	114	122	135	113	109	138	111	108	114	135	118	118	135	113	131	118	151	135	116	111	131	135	128	137	104	127	121	139	135	129	130	123	138	125	106	125	113	111	134	125	118	124	120	126	121	112	118	131	102	153	127	113	124	128	123	122	137	117	124	120	141	143	126	140	118	125	121	136	142	127	125	125	121	128	106	121	116	122	110	122	128	107	129	124	128	122	120	120	137	119	143	138	122	123	105	121	126	110	128	128	121	133	155	130	132	128	105	114	129	121	137	115	125	124	116	110	118	124	115	130	112	108	125	122	150	121	110	129	126	115	116	142	106	120	138	154	129	121	125	114	136	122	122	108	122	120	133	140	118	126	123	132	137	126	110	115	148	119	145	107	119	129	108	107	134	122	129	117	148	138	138	108	114	120	130	140	114	118	102	134	111	136	119	112	114	99	120	118	120	132	128	137	124	117	122	152	138	132	129	134	110	140	133	130	127	116	114	117	110	114	141	140	123	133	125	117	136	133	128	115	123	140	114	123	117	123	127	127	118	122	111	132	132	124	131	129	119	118	125	117	130	125	134	109	126	114	117	140	113	138	122	116	141	111	141	108	117	121	112	128	109	115	113	123	124	142	119	126	151	129	120	133	130	127	101	113	113	115	126	137	123	133	137	110	108	121	128	124	141	133	132	119	129	121	117	136	138	115	128	128	133	144	131	137	141	109	134	126	122	121	129	134	126	121	138	129	135	133	122	108	133	128	119	150	129	112	126	110	105	111	123	124	139	126	134	125	128	124	120	121	120	119	104	109	106	110	118	137	129	112	131	115	110	119	118	136	112	113	130	114	141	134	101	122	122	112	114	116	123	125	121	127	118	111	131	134	128	106	120	128	118	125	109	125	131	128	123	109	110	116	105	150	117	130	141	153	123	127	127	127	130	118	130	123	132	123	120	115	123	122	115	133	124	113	143	133	119	118	116	132	115	126	120	124	114	121	138	125	115	121	127	133	128	131	125	137	125	119	135	133	135	126	121	120	108	116	131	156	112	128	143	131	136	141	128	124	133	132	104	116	119	120	115	128	129	127	119	122	152	124	110	115	109	117	131	111	130	132	113	99	124	138	135	131	95	123	117	116	115	128	119	117	128	126	105	128	135	133	135	119	142	108	116	124	106	117	118	125	111	133	153	115	112	132	134	126	117	124	130	112	109	135	129	120	121	105	126	138	132	145	131	126	124	123	126	122	125	143	114	127	128	120	135	124	113	112	128	133	119	130	109	133	137	128	142	136	112	140	123	129	126	121	111	140	109	128	142	136	123	136	126	111	95	113	112	131	115	105	119	104	114	113	125	121	134	112	116	129	136	122	131	117	126	117	136	118	107	122	114	110	115	133	118	126	115	119	139	125	134	111	117	139	106	123	138	127	125	133	113	110	139	120	128	111	110	111	116	126	104	140	113	125	127	109	132	116	134	149	127	108	106	129	133	142	110	118	124	124	107	114	119	129	128	117	104	129	128	111	126	125	113	125	122	134	116	130	122	146	130	117	117	108	130	131	125	140	120	111	132	123	107	145	132	137	130	104	133	120	141	123	137	120	111	143	128	127	105	129	121	130	124	139	120	126	122	135	114	107	125	130	118	115	124	97	139	134	110	124	130	122	127	114	133	107	118	127	141	135	131	128	109	113	131	132	121	115	127	130	114	153	132	121	146	115	142	122	126	113	126	119	135	128	110	117	115	135	138	121	102	108	122	140	122	122	147	110	116	135	125	144	132	109	133	117	116	126	121	124	116	119	137	122	107	122	133	136	127	149	129	124	121	118	127	109	126	120	123	126	129	141	121	125	134	127	118	101	129	121	120	132	117	133	126	117	111	122	124	116	114	130	124	128	108	114	125	129	104	118	109	132	130	140	108	111	104	132	126	135	151	104	111	119	117	147	128	123	132	140	137	141	123	122	109	117	123	123	108	131	112	94	138	128	133	132	124	123	118	107	125	123	152	122	137	110	124	131	115	128	118	135	123	114	139	123	111	92	126	130	119	104	126	130	130	122	136	127	121	130	126	129	121	114	125	129	118	115	142	122	94	135	114	111	138	132	115	130	129	128	124	115	115	139	111	107	116	121	137	118	112	119	116	122	130	131	121	133	127	115	121	126	121	122	125	133	115	124	131	127	125	132	123	107	119	148	128	124	146	155	140	139	123	142	126	127	130	130	122	116	118	108	106	136	132	143	126	115	133	146	131	100	127	130	120	102	124	126	129	118	112	136	125	124	120	128	123	134	122	132	131	137	135	109	121	127	137	125	139	142	114	116	135	121	119	129	136	130	122	116	112	139	131	151	125	119	107	107	115	101	112	123	104	111	132	130	123	110	134	115	115	142	114	142	102	129	99	124	124	109	136	113
3873	1546	1245	666	512	384	363	334	298	309	231	223	269	257	245	210	224	220	222	222	184	239	239	226	210	208	200	215	214	188	236	225	225	195	229	213	203	228	228	212	213	200	203	221	218	229	198	192	221	229	207	227	202	221	203	222	202	211	194	223	186	210	220	218	200	216	206	206	205	182	224	193	197	231	209	206	228	208	215	213	211	216	216	236	227	200	214	234	228	203	220	207	218	187	213	214	216	212	231	208	216	212	209	212	226	235	199	228	208	207	195	188	188	211	208	200	194	196	196	242	205	191	209	184	195	226	205	214	232	199	230	211	214	220	226	204	246	186	227	228	212	237	206	218	228	230	219	200	205	223	179	239	225	236	220	225	230	197	217	202	220	220	208	203	188	241	219	217	198	208	190	221	209	208	203	209	209	216	203	220	239	213	237	200	206	194	208	175	218	209	227	193	215	205	205	193	184	207	221	236	224	205	220	214	221	200	218	220	190	214	206	193	208	204	212	238	204	200	207	202	246	206	234	224	231	218	254	205	212	216	191	227	245	236	216	224	224	211	234	192	232	204	197	211	212	216	226	182	237	221	199	227	227	193	181	235	216	198	204	230	194	206	203	208	198	218	212	193	222	232	212	215	236	214	220	208	221	224	197	201	204	219	227	220	217	212	202	218	211	207	196	204	205	232	202	205	231	199	244	210	214	213	216	197	207	212	191	221	195	189	208	211	218	242	215	213	224	245	195	194	229	211	239	207	205	185	223	175	228	203	212	228	213	205	217	219	203	218	220	215	208	216	211	215	195	206	222	216	217	201	229	223	202	208	207	220	207	206	222	252	227	227	187	210	214	206	227	208	218	206	228	199	219	224	209	213	209	198	200	206	197	232	189	192	217	227	243	202	176	220	225	217	214	226	202	204	185	229	193	193	227	215	209	202	190	220	222	231	212	238	214	203	197	221	222	182	184	176	218	222	225	221	188	212	202	236	220	227	232	178	208	216	226	216	187	200	220	227	199	198	207	209	242	212	220	218	200	195	204	197	213	191	210	217	196	214	205	247	209	216	237	182	235	219	176	220	203	236	207	233	231	233	191	217	227	206	223	219	196	214	201	194	223	218	227	245	210	219	212	213	232	202	204	189	214	174	220	224	199	210	240	183	215	183	217	206	200	239	192	206	209	219	217	192	196	215	215	217	226	214	222	217	196	239	210	230	202	221	195	224	201	218	194	246	234	213	188	202	186	214	221	210	200	227	212	229	224	215	212	209	219	216	204	217	226	204	205	223	207	226	193	239	193	209	200	180	207	201	206	228	231	252	185	218	232	207	220	229	219	190	199	228	235	180	238	209	248	244	226	208	207	221	209	208	199	239	232	215	210	214	241	217	213	240	214	196	223	234	223	205	220	243	224	228	218	234	200	203	215	201	223	208	230	207	215	211	213	215	195	205	215	240	236	248	203	203	234	202	208	230	216	229	229	226	209	219	226	191	233	193	211	181	232	195	192	218	195	229	188	234	205	218	211	191	212	231	217	210	211	225	214	233	212	211	206	216	213	183	198	232	209	188	222	224	237	250	200	235	210	221	202	237	213	220	216	217	235	206	203	220	205	223	187	224	210	225	209	214	221	207	216	178	208	197	221	193	205	218	217	183	255	193	205	223	222	202	215	231	219	242	221	177	249	238	214	234	195	215	210	194	221	224	210	231	221	251	181	215	215	227	206	221	195	238	239	206	221	196	202	194	215	212	197	207	242	220	224	237	219	224	210	219	219	216	203	207	193	212	225	210	230	233	203	214	203	212	174	207	215	211	216	197	233	191	219	223	213	219	207	199	217	222	197	216	218	197	204	198	225	216	186	206	222	192	247	204	227	202	242	196	190	189	211	207	236	186	209	203	189	209	210	232	205	207	253	214	215	210	205	198	216	223	179	201	221	204	207	209	213	222	215	238	202	217	214	203	224	209	192	218	225	226	211	222	199	232	204	207	215	211	220	217	234	226	206	238	221	233	209	221	191	175	236	221	200	234	227	228	221	202	209	208	209	214	232	216	207	218	231	216	201	217	211	208	241	195	242	220	210	216	218	230	233	221	227	209	216	198	256	248	219	212	204	201	210	207	204	200	223	217	224	216	209	190	222	229	214	205	225	192	205	228	196	204	219	196	181	208	222	204	225	204	210	213	219	219	209	218	188	212	200	203	203	201	224	222	189	210	215	215	201	234	203	251	189	195	204	230	233	213	206	234	212	229	192	195	202	224	229	190	202	195	197	211	190	228	244	200	251	236	239	209	228	209	209	225	197	205	232	211	219	202	198	234	218	224	218	202	197	208	239	200	223	200	207	209	210	224	206	242	206	232	194	219	199	201	214	208	227	217	213	192	197	200	224	209	221	222	222	221	205	215	199	210	204	184	199	228	236	198	219	210	204	206	193	211	189	194	210	232	227	224	204	218	195	233	204	193	231	206	208	220	213	204	217	226	219	206	204	242	236	219	214	209	201	210	209	220	202	211	201	215	218	223	218	238	200	212	191	224	211	189	214	219	216	182	229	210	198	178	198	222	199	217	215	201	205	195	210	197	207	207	223	198	225	233	201	212	214	225	229	215	203	203	236	231	214	224	247	204	194	221	234	220	194	207	221	217	214	224	209	200	209	201	213	212	210	206	215	215	221	223	233	231	232	217	220	212	211	198	206	221	209	218	227	221	237	208	233	213	201	197	191	216	218	192	222	185	237	226	226	227	214	195	208	217	195	229	236	205	221	220	217	236	208	240	219	228	186	221	193	212	222	199	230	201	243	216	234	209	200	239	210	180	203	214	219	225	217	227	221	215	212	242	196	206	204	211	207	220	206	208	223	199	212	218	181	213	208	199	201	220	198	205	230	219	209	208	212	218	196	206	217	226	227	210	228	237	226	215	203	232	227	200	226	215	219	219	236	227	239	195	207	213	209	231	217	199	202	217	248	229	220	222	180	245	193	229	229	216	209	230	192	192	197	216	205	216	215	217	198	210	226	208	234	208	184	199	213	239	220	207	198	190	222	221	221	220	218	217	231	190	228	235	210	207	213	218	218	226	212	201	205	204	238	206	211	207	229	226	253	210	235	224	206	210	217	215	223	192	212	221	223	216	212	214	237	210	186	234	176	190	222	192	207	220	238	205	195	215	250	238	213	221	202	196	213	203	189	217	223	215	221	210	223	235	225	212	223	194	202	239	232	216	204	212	235	211	237	195	211	216	223	204	229	202	238	245	218	231	201	221	214	254	218	223	215	245	233	184	214	223	200	203	207	215	236	237	249	208	209	202	243	211	199	245	218	221	190	206	221	206	213	219	218	209	201	245	226	229	221	224	191	211	187	212	251	219	222	217	219	207	225	219	194	186	204	219	194	196	224	199	222	217	217	205	213	220	223	230	213	222	209	198	221	224	214	257	194	217	192	213	220	198	228	204	204	247	191	200	220	215	225	234	231	237	234	204	222	213	212	233	191	199	213	209
24143	21420	28894	24338	21267	4403	912	678	539	527	444	426	443	375	420	370	373	363	353	403	347	334	372	347	339	342	325	362	324	365	339	343	352	365	332	333	354	350	343	306	317	325	340	354	328	353	333	376	325	322	325	348	343	304	323	345	333	350	354	338	355	343	366	365	320	346	299	337	335	337	322	327	329	346	329	330	324	321	324	348	344	332	339	316	346	317	286	361	294	308	337	345	321	321	315	324	345	332	288	327	348	319	348	340	313	341	327	318	309	318	356	316	310	325	309	343	348	343	293	337	341	317	325	299	337	357	313	327	315	327	314	344	335	335	283	336	348	339	358	310	318	344	318	334	341	305	317	326	366	311	305	355	299	304	331	366	324	312	325	328	333	310	326	340	327	289	315	345	339	336	312	360	351	356	337	330	348	331	362	303	328	311	353	318	326	344	325	294	328	314	326	319	308	334	323	309	349	318	336	358	318	335	293	322	327	348	307	319	330	333	349	305	326	321	317	304	318	374	360	328	337	335	354	318	346	330	348	330	318	320	336	330	312	364	324	373	323	339	317	338	325	327	343	306	328	347	335	357	334	352	320	325	331	315	339	372	355	370	317	277	327	314	309	319	331	315	314	318	281	327	341	317	305	346	315	338	337	312	337	335	338	327	323	334	320	339	325	308	342	338	344	311	304	334	341	307	324	320	322	319	351	371	369	323	329	301	321	334	356	321	328	288	334	318	314	341	325	314	357	307	324	366	339	321	325	310	351	343	300	342	341	338	332	350	307	336	343	307	328	290	323	328	318	368	336	309	308	306	335	342	340	309	334	315	326	326	329	321	302	315	329	316	322	304	310	327	306	346	310	317	364	339	336	333	329	328	321	338	320	318	334	336	302	333	320	361	341	343	325	332	345	321	306	294	345	352	303	339	308	342	323	304	337	352	299	347	358	342	319	331	304	327	307	311	307	343	329	309	300	360	318	354	317	340	324	299	310	313	365	347	289	309	327	329	305	336	354	333	321	318	292	359	341	333	309	298	302	320	356	309	323	319	361	314	330	323	345	318	301	349	344	301	309	326	332	325	301	303	318	336	307	335	331	338	300	329	326	311	344	324	341	339	336	333	325	308	318	293	343	336	331	336	327	325	295	346	310	349	337	331	333	345	360	346	316	323	334	324	319	336	324	310	344	329	329	354	294	331	297	355	341	326	345	360	319	308	318	313	321	330	341	350	331	322	329	313	304	321	358	302	325	300	311	302	353	337	314	332	324	305	324	326	344	329	322	336	350	337	331	305	308	308	329	322	298	303	334	306	321	315	333	348	335	351	296	328	344	343	316	335	362	318	347	294	307	299	334	321	310	332	301	299	327	301	329	286	350	316	347	308	295	336	325	331	319	337	337	282	347	319	318	297	320	305	326	312	317	323	334	331	303	348	324	330	326	341	315	339	314	314	323	323	353	333	334	325	318	335	349	327	330	336	308	291	310	330	374	324	313	308	372	339	314	340	344	291	330	328	366	325	344	357	317	325	319	331	351	351	337	338	326	324	301	353	337	335	346	342	334	340	324	301	336	313	315	336	324	308	322	297	357	319	318	328	350	318	339	315	346	345	317	304	334	318	298	326	352	370	338	305	334	316	307	332	280	330	310	326	313	318	334	307	324	323	367	346	327	320	302	332	312	323	356	311	330	309	339	320	314	316	285	312	325	364	333	303	340	315	303	293	337	309	321	332	331	324	289	318	322	290	322	300	325	350	346	321	314	345	328	357	315	340	335	334	322	302	309	315	328	324	307	322	309	308	333	330	304	342	332	307	349	329	315	338	322	346	314	310	367	314	317	312	317	334	341	303	341	317	314	319	336	327	315	360	352	310	347	310	321	292	349	352	340	322	322	320	344	319	310	327	344	328	351	347	320	296	317	347	326	290	333	350	321	309	321	325	351	309	333	304	318	345	294	340	323	323	337	320	322	337	331	336	337	338	325	353	321	339	331	308	300	278	362	306	307	373	346	308	336	344	340	322	338	315	355	331	312	321	342	320	317	304	350	345	324	337	329	359	343	340	314	352	332	338	348	313	344	280	322	337	330	342	308	314	327	344	318	304	335	291	333	322	344	312	295	333	354	290	328	357	331	295	353	325	300	299	321	332	334	335	340	292	357	341	362	309	330	334	339	323	310	314	310	313	323	348	318	315	326	323	355	343	296	353	359	321	319	337	301	305	345	321	334	343	308	330	336	294	314	357	337	317	342	314	316	340	341	342	360	331	314	305	309	321	320	336	336	327	347	309	322	319	332	338	309	355	358	344	329	318	313	306	325	333	338	331	318	335	362	322	344	329	277	328	324	352	337	368	341	340	307	283	345	313	335	311	311	343	327	309	352	342	316	337	317	317	293	345	323	318	299	321	308	362	307	344	352	345	345	303	339	310	323	323	318	355	349	328	319	339	343	333	329	329	353	340	340	349	335	331	331	300	311	326	287	320	310	334	310	310	351	336	360	351	323	289	339	333	323	332	263	316	311	317	341	322	316	331	320	333	324	355	337	336	310	333	322	320	302	310	321	326	312	307	338	369	324	314	306	338	316	315	326	322	327	329	343	305	334	320	322	336	342	330	339	324	311	324	321	320	316	307	306	356	325	292	317	294	300	295	343	311	337	361	336	313	296	366	310	331	308	331	334	323	357	314	337	295	293	340	319	335	325	309	362	316	303	314	308	320	309	331	328	338	354	336	357	312	331	315	329	321	312	346	329	323	307	308	316	305	313	346	310	293	312	348	343	333	315	311	348	329	341	337	330	384	318	328	359	323	326	317	310	327	335	319	329	323	323	315	339	313	335	351	350	337	307	329	310	341	291	340	337	346	316	301	347	353	316	335	331	329	339	300	328	336	364	326	346	323	341	345	315	311	312	329	310	329	349	315	327	352	312	322	321	328	322	304	338	326	310	319	357	348	336	331	341	323	330	299	319	324	307	309	326	340	281	326	316	316	331	337	299	354	328	329	308	319	332	364	293	331	299	309	320	329	320	308	315	304	330	330	294	310	321	319	362	327	371	344	339	303	329	307	336	317	295	321	330	327	304	292	348	362	348	307	308	351	333	330	307	306	329	350	337	301	349	333	307	307	358	348	347	319	317	315	325	312	332	297	316	345	321	296	302	323	317	306	315	314	335	329	317	323	352	323	339	323	316	341	311	333	319	308	300	318	343	340	326	326	306	322	322	323	310	361	365	326	323	315	305	328	349	289	344	336	298	310	341	300	344	356	328	321	332	311	320	329	319	328	343	299	338	339	353	307	319	325	305	335	277	338	324	317	346	317	328	337	316	332	351	336	323	307	316	319	337	329	298	354	347	333	318	336	346	351	334	325	327	289	326	316	331	303	318	322	331	333	320	336	329	310	359	336	310	349	326	342	296	320	331	329	320	306	306	331	321	310	282	324	325	351	343	345	351	365	353	330	281	338	309	304	310	334	294	344	331	322	283	307	305	357	330	307	343	303
5959	11413	9512	4865	3373	2526	1950	1659	1382	1127	1069	916	886	838	787	738	710	708	672	630	622	602	642	582	599	599	595	573	589	588	557	592	580	625	590	550	551	563	538	564	549	496	530	557	525	533	549	539	555	509	541	535	563	490	485	536	543	573	475	504	549	540	519	546	524	564	532	538	473	506	568	547	554	544	521	569	561	495	535	502	526	501	503	537	508	499	531	516	550	495	540	495	506	517	518	575	542	524	496	515	519	538	559	542	548	524	519	529	514	509	547	517	533	511	533	537	533	546	532	508	541	558	565	520	546	524	494	549	541	514	508	501	559	537	536	525	516	526	532	516	537	530	533	534	508	522	516	503	521	525	565	520	507	490	525	541	484	537	511	577	534	519	526	541	450	517	475	539	553	550	525	523	548	556	557	515	530	538	503	484	517	517	542	481	537	523	578	554	498	517	535	512	536	527	497	542	565	541	541	548	533	520	545	548	531	543	517	535	536	496	504	564	559	502	548	518	513	571	505	516	542	534	495	537	532	514	493	509	568	521	501	526	546	547	546	546	494	512	520	558	559	500	513	547	566	489	522	503	549	518	553	527	493	531	495	478	561	499	507	576	561	502	493	541	509	540	517	511	538	545	532	501	514	545	519	581	522	496	515	504	535	527	547	525	510	557	526	518	508	518	530	465	557	538	577	540	539	523	538	524	526	539	520	531	514	525	501	524	531	485	555	512	503	543	539	528	555	498	538	512	470	547	533	514	536	503	511	520	534	521	529	503	471	547	462	551	555	537	535	527	507	534	459	556	556	521	541	529	536	562	520	507	517	563	518	569	503	547	514	528	509	549	496	534	520	492	475	532	530	524	526	547	503	543	531	540	586	524	549	565	517	552	506	509	525	525	530	547	543	529	517	518	556	529	482	523	583	541	545	519	490	532	487	518	515	500	525	529	532	539	532	516	536	502	516	530	544	554	555	537	543	586	507	489	525	508	526	576	519	473	534	553	572	509	521	523	531	567	555	546	548	502	557	527	547	529	539	505	516	563	560	559	513	554	521	512	529	583	517	540	510	483	513	528	503	518	542	535	552	534	549	499	512	578	540	529	523	561	522	528	519	537	520	580	534	516	533	560	525	471	533	536	572	515	540	477	558	531	562	537	540	506	516	515	556	534	527	550	511	523	514	529	546	538	516	526	549	527	473	493	545	551	498	540	514	525	543	551	519	473	529	508	534	538	505	532	524	539	518	526	535	573	537	543	556	478	522	524	505	484	519	520	503	511	542	509	512	529	561	526	498	504	512	497	552	545	570	524	534	506	523	565	534	517	514	493	495	533	524	514	492	532	540	531	488	488	518	506	556	533	544	504	527	544	516	532	537	520	544	562	530	538	529	507	592	449	525	513	500	507	506	559	520	515	512	489	532	544	557	556	529	566	547	531	487	476	476	527	526	592	532	491	520	544	518	530	520	569	523	507	525	531	483	537	538	558	525	567	538	556	541	532	510	543	526	502	539	489	512	540	515	536	533	569	523	528	547	486	555	576	476	562	523	558	517	520	575	553	478	560	502	542	488	550	535	507	508	526	512	557	559	507	525	520	531	492	506	528	562	504	526	561	476	511	517	498	504	509	529	545	585	505	508	502	512	522	499	497	551	568	514	497	537	496	518	505	525	520	537	542	535	563	523	531	516	546	581	513	504	507	583	509	572	538	526	525	496	513	511	531	531	543	562	542	532	528	524	506	528	487	486	536	507	520	508	542	533	515	567	517	561	546	523	499	490	498	553	535	535	581	539	533	520	513	502	556	552	538	474	480	529	530	553	523	490	509	547	496	538	530	537	547	528	532	534	537	557	501	544	511	539	529	507	533	553	550	538	522	498	536	545	535	539	523	474	521	543	542	501	537	563	534	545	559	539	559	501	541	527	576	493	543	539	501	507	544	513	504	517	529	512	518	516	518	516	563	536	489	520	486	535	526	554	540	554	535	533	521	539	531	530	551	540	520	479	494	524	559	522	524	549	578	537	524	513	523	524	510	531	503	508	489	552	498	509	517	526	524	540	556	536	507	561	560	570	556	519	537	548	520	530	631	539	527	533	544	505	569	541	519	510	502	492	561	563	544	514	548	546	523	519	530	558	526	534	513	545	529	565	505	532	521	479	515	518	522	535	488	520	522	555	535	537	540	522	517	544	483	503	496	523	534	539	549	532	519	540	522	516	524	561	511	541	504	545	537	536	523	547	479	548	522	535	530	502	587	516	568	546	506	530	544	522	542	509	520	530	507	512	488	517	520	534	522	537	547	510	519	539	545	517	518	518	535	527	519	542	526	537	491	532	531	511	526	515	531	519	545	509	551	558	553	512	533	541	532	521	494	552	484	506	511	509	529	542	533	501	520	535	559	544	557	534	533	527	544	548	557	511	526	499	547	552	514	537	568	513	526	519	529	499	532	513	512	530	569	531	524	544	547	555	535	511	543	512	540	520	545	549	543	572	495	576	527	518	550	545	490	535	516	515	543	537	523	502	582	557	548	518	537	543	535	528	503	583	499	543	526	524	568	531	487	537	540	507	497	482	517	538	557	526	527	530	508	519	536	514	544	542	518	491	534	498	537	551	526	531	547	510	534	489	541	488	529	571	514	567	506	530	524	533	541	536	476	520	555	519	511	544	559	545	522	532	533	566	550	500	499	507	521	548	488	546	535	518	575	505	517	544	529	567	528	514	524	516	535	545	556	535	564	475	558	520	497	564	519	542	536	513	551	569	514	548	537	540	526	509	494	549	528	525	529	553	551	524	511	547	517	544	547	525	479	534	525	532	505	579	530	501	532	555	519	543	486	564	493	505	535	524	548	530	558	504	500	512	560	484	519	570	527	514	516	525	531	532	581	503	538	515	539	504	508	532	564	554	502	545	536	532	542	555	527	500	499	558	555	510	476	492	522	550	516	499	534	533	536	541	514	586	527	507	566	515	551	503	540	497	555	491	564	544	513	513	480	535	518	536	525	562	532	527	560	503	482	563	523	498	494	514	556	529	530	552	526	537	487	523	517	518	511	543	533	527	543	570	501	527	538	593	540	534	469	555	551	508	545	568	545	557	525	549	501	524	466	554	552	507	559	537	475	538	539	490	523	547	526	575	507	566	545	565	539	533	527	499	515	550	554	515	511	469	537	565	513	575	528	522	566	489	510	556	508	552	554	536	570	497	544	497	504	509	552	517	539	534	549	505	517	583	552	537	541	515	516	545	536	529	542	555	512	549	540	533	526	541	571	504	532	531	562	521	527	540	576	530	495	554	527	491	489	565	568	509	511	555	501	544	498	539	542	535	539	515	533	547	542	513	504	563	565	497	491	509	538	567	548	541	526	512	516	489	564	584	538	558	533	523	513	501	509	524	512	486	535	530	509	515	522	522	534	504	535	535	546	609	519	527	530	528	563	532	520	527	536	502	524	545	532	516	498	518	509	527	516	534	551	513	515	543	559	516	522	566	552	510	505
23210	21426	29501	23757	21426	21227	4306	1240	898	902	776	696	682	705	581	587	620	546	559	518	572	572	512	524	492	527	503	513	517	491	465	528	463	528	480	514	533	470	511	499	439	497	508	503	482	513	487	485	459	523	460	504	500	476	486	461	518	441	428	458	505	454	448	474	466	510	460	471	494	511	474	489	457	507	463	471	485	476	457	473	481	459	523	493	486	481	473	465	458	426	444	461	467	485	444	490	492	460	482	479	473	453	461	442	466	459	514	442	430	502	490	454	454	470	448	497	444	462	460	456	475	486	462	492	473	461	484	461	493	472	526	473	471	458	491	476	485	463	470	480	465	457	466	471	484	459	471	470	459	429	461	492	441	456	477	444	452	449	480	437	510	481	500	451	446	470	492	470	520	464	503	460	459	471	511	461	446	455	478	502	515	464	469	476	464	478	446	488	474	491	485	467	442	490	437	464	464	484	487	449	455	430	498	474	448	456	461	487	479	432	477	463	472	473	469	495	480	468	414	455	484	470	454	470	517	450	435	488	499	487	473	460	536	456	490	471	495	496	498	469	496	469	471	470	451	446	462	478	477	473	424	439	494	445	484	461	474	476	493	491	479	448	496	460	455	469	474	464	465	458	498	450	449	456	453	501	488	478	462	455	487	483	460	407	447	479	459	459	474	474	492	436	499	457	453	471	462	443	500	519	439	465	480	504	454	446	455	487	440	475	446	493	483	488	523	484	465	467	471	466	497	483	474	505	487	494	473	474	461	502	452	455	463	479	472	501	482	486	475	492	456	476	483	472	484	494	503	438	487	451	463	502	444	485	437	511	467	462	473	481	458	459	466	470	517	461	447	477	487	499	514	488	485	438	467	433	444	472	497	469	480	469	486	451	538	471	480	465	445	495	439	467	475	466	467	479	534	480	487	457	437	451	512	484	469	476	471	510	488	488	506	505	467	467	482	445	487	484	454	461	488	476	447	473	460	466	466	439	484	492	443	463	478	452	468	461	449	444	454	457	446	508	476	477	466	485	497	485	432	435	467	467	450	450	471	444	515	480	528	465	438	473	501	506	445	531	487	448	497	428	458	503	453	454	487	503	473	471	516	462	458	464	493	490	464	443	463	536	479	479	455	486	456	464	461	475	445	470	447	448	507	457	445	499	445	460	498	461	451	487	473	480	472	470	453	448	460	476	475	434	523	427	509	490	491	453	465	448	491	479	504	460	461	459	494	475	474	493	507	490	503	459	434	467	491	483	471	490	463	489	474	475	482	451	478	444	493	409	413	448	469	468	501	502	485	456	448	485	458	452	486	469	477	431	501	464	450	429	449	477	523	455	481	449	456	487	492	448	439	463	468	453	434	482	509	502	500	452	499	451	464	461	469	446	462	482	462	469	438	480	454	480	471	489	490	492	445	461	504	460	517	472	476	482	467	433	477	478	460	499	493	479	472	495	488	449	479	424	477	438	442	455	515	451	452	480	471	458	474	474	443	479	430	480	467	500	486	490	449	469	477	458	455	500	470	499	455	503	463	450	510	468	442	472	469	474	481	459	421	442	466	464	440	463	512	471	496	505	485	460	464	490	488	460	499	436	541	478	448	453	496	503	446	474	472	488	498	447	468	470	453	469	495	465	436	481	482	501	441	474	462	457	466	456	460	452	433	486	464	466	414	500	469	446	468	451	467	445	504	484	496	450	484	463	465	457	445	537	461	463	484	449	517	436	438	449	447	474	458	451	458	458	479	469	453	479	464	436	471	448	450	477	457	453	482	455	497	460	475	489	459	453	459	496	459	497	451	458	489	461	480	467	467	475	474	443	473	485	461	481	391	487	512	499	466	435	479	480	483	490	452	466	430	488	449	465	449	466	489	479	479	460	431	486	443	493	471	458	494	492	430	420	471	497	484	486	464	457	487	460	445	484	471	473	519	507	442	489	434	498	470	482	490	472	512	476	476	523	463	466	472	480	491	475	475	492	502	462	503	517	464	459	450	466	461	476	460	506	472	482	492	421	484	447	459	465	450	455	474	451	476	433	481	496	497	507	481	481	465	424	458	498	474	485	493	449	502	489	469	459	446	463	456	430	483	449	490	468	487	470	444	445	481	482	494	445	493	461	491	464	493	483	445	439	479	433	473	469	469	515	465	478	439	483	494	502	471	441	470	455	517	437	463	462	455	470	499	469	484	449	446	491	469	435	443	471	458	453	463	459	452	485	449	436	509	432	441	466	460	448	474	491	474	450	488	470	474	467	487	432	462	478	467	490	469	504	463	513	488	480	473	470	476	498	463	448	458	476	502	467	463	472	458	460	458	451	458	431	476	469	468	453	472	485	500	476	488	487	475	479	461	464	469	463	501	473	452	449	468	502	424	478	457	485	444	511	452	469	485	490	469	474	483	484	457	454	462	500	437	479	460	438	506	459	497	448	463	440	466	439	469	473	473	480	496	466	462	467	493	449	481	502	481	548	451	446	420	518	466	521	511	503	510	438	459	495	484	479	485	494	435	476	496	459	495	454	449	452	485	457	453	486	487	506	473	459	444	450	455	538	461	453	487	488	459	440	449	424	425	498	506	473	485	493	463	450	493	455	487	489	475	481	422	448	466	449	477	477	478	497	482	493	439	448	450	492	484	436	483	525	470	505	466	478	444	489	461	453	462	453	471	478	462	471	442	449	470	463	465	449	463	453	425	479	440	448	468	457	458	466	467	501	433	464	468	455	473	459	475	451	459	502	476	444	441	461	458	446	452	495	517	432	439	470	461	465	470	453	435	494	473	445	473	486	522	463	462	466	452	465	468	496	487	451	480	469	489	466	470	486	473	467	447	483	488	449	456	514	441	457	471	445	467	455	517	426	491	488	450	461	469	478	474	461	444	462	482	469	423	459	437	478	476	492	456	471	460	456	506	459	439	435	489	422	458	498	463	477	482	464	450	476	468	440	456	471	442	481	456	415	479	484	476	464	465	478	472	492	452	449	426	484	494	472	471	475	471	483	470	508	464	445	487	494	510	455	500	455	469	477	462	495	475	445	490	459	477	453	475	460	487	450	442	436	509	507	450	465	464	510	516	474	437	439	430	486	498	437	445	468	458	530	456	517	477	465	489	476	434	469	444	497	437	458	441	470	475	460	476	472	449	456	463	489	451	495	459	491	445	449	486	436	486	446	428	443	481	469	468	470	440	480	493	466	455	485	466	417	481	473	442	465	465	460	461	428	463	486	426	520	494	463	449	455	473	497	465	445	485	440	432	483	441	454	493	474	473	423	441	521	488	460	472	460	443	479	467	488	478	488	454	467	487	463	459	451	486	430	459	466	476	442	472	462	442	468	465	458	458	477	470	463	447	467	475	412	461	414	474	468	468	449	461	460	482	493	484	494	459	450	484	479	470	490	482	510	492	509	478	500	460	476	482	486	491	455	460	434	502	495	472	431	469	449	481	455	492	465	472	487	484	447	495	488	473	489	457	458	490	472	463	447	429	458	486	462
8684	18226	15017	8231	5879	4469	3486	2789	2316	2008	1737	1660	1434	1364	1226	1149	1150	1040	1086	980	943	910	887	942	873	871	856	848	867	836	856	833	770	826	820	820	859	788	755	825	791	784	764	750	768	777	761	744	792	746	813	792	787	745	781	808	767	797	811	748	760	735	750	751	739	771	714	776	749	814	766	767	723	730	786	744	730	741	792	740	692	732	716	739	754	778	756	764	718	745	748	749	777	761	726	725	697	762	716	717	745	707	717	733	733	786	747	742	802	705	769	736	770	741	746	727	737	736	730	759	755	753	775	799	746	749	764	763	772	765	725	681	768	722	741	767	733	735	744	750	720	733	746	776	792	711	773	721	712	771	801	751	770	811	805	720	711	718	785	727	709	753	767	714	713	718	709	759	682	708	708	733	729	739	738	738	747	772	779	698	724	709	716	698	679	707	736	772	695	752	705	780	811	798	745	761	734	758	775	743	798	747	740	749	804	767	724	742	741	737	746	735	735	740	765	750	780	734	724	783	728	728	711	707	734	723	701	772	694	773	724	729	720	788	749	712	776	732	740	742	709	740	728	717	743	733	759	758	757	734	719	739	744	699	776	730	740	701	709	750	750	742	755	670	732	749	699	764	772	748	700	701	743	764	722	742	741	731	752	714	778	727	752	737	789	756	743	770	699	690	772	727	687	776	709	751	751	751	722	796	723	702	741	749	752	730	786	758	771	753	723	757	721	739	698	708	762	745	745	769	754	718	731	745	789	744	750	751	728	745	713	762	764	778	790	717	712	719	701	728	712	694	785	723	712	713	750	773	711	753	807	772	774	722	765	697	747	743	759	752	766	737	756	727	748	756	740	752	754	749	707	737	707	700	690	777	735	756	686	778	752	737	792	755	741	779	713	712	751	746	719	746	704	753	744	736	772	766	799	737	729	764	787	787	736	719	740	766	716	746	757	743	762	715	702	735	746	749	751	709	714	757	785	719	779	788	768	755	719	729	769	760	732	713	679	777	753	749	737	747	755	703	807	717	772	704	728	709	730	764	721	714	729	710	757	698	768	756	732	712	700	744	720	763	767	726	745	789	729	677	747	808	750	709	755	763	745	719	741	740	780	737	757	727	737	720	702	788	752	759	729	719	733	681	763	720	715	677	729	704	724	689	756	772	807	755	725	693	749	728	728	761	723	760	737	759	713	722	692	727	755	759	754	737	739	699	733	728	740	691	748	719	769	769	686	777	724	711	682	700	778	773	793	762	767	754	730	759	741	718	778	697	750	745	751	702	772	717	759	733	721	725	752	750	750	729	791	752	757	766	745	753	753	761	744	742	766	772	721	740	765	738	704	730	755	726	760	727	737	741	733	788	757	739	731	736	756	721	739	788	755	741	742	767	689	742	713	754	705	719	706	774	695	747	767	694	735	711	779	693	725	766	729	732	732	730	743	664	714	740	775	752	740	716	772	716	765	770	794	780	764	720	771	753	716	761	736	755	696	769	746	738	777	751	746	750	727	725	763	723	745	719	784	699	714	729	755	753	786	723	740	719	777	721	716	743	760	749	755	750	710	736	743	767	743	700	704	711	777	803	720	735	751	728	708	720	729	739	765	692	736	752	790	735	757	756	743	768	757	709	735	730	719	735	758	748	736	744	736	716	758	705	693	687	712	760	711	724	721	762	730	746	698	761	734	781	770	756	786	746	771	722	739	746	737	731	727	758	734	717	724	736	731	748	741	788	774	687	762	738	725	739	772	738	698	732	736	767	750	739	765	746	723	763	741	725	736	747	793	775	821	784	763	776	748	762	768	776	761	769	774	769	732	725	688	698	750	753	745	785	764	770	761	733	705	693	787	742	700	804	739	737	792	737	741	732	767	795	722	745	757	744	782	794	753	714	773	700	758	699	800	748	781	744	718	674	749	761	737	765	718	807	750	775	712	701	684	767	742	748	760	756	765	771	698	754	721	732	709	728	752	726	760	773	766	733	734	790	756	748	730	727	776	729	721	757	735	752	775	785	798	756	722	751	721	693	758	722	695	741	734	774	735	736	725	704	780	760	729	764	725	702	722	724	711	745	770	744	740	725	742	761	758	719	734	761	732	766	789	787	805	733	766	715	751	761	711	719	749	727	700	714	704	731	690	674	721	761	714	750	750	722	735	746	745	739	752	742	741	736	687	759	760	738	730	747	734	735	756	752	758	698	767	738	747	762	755	716	707	711	739	734	722	733	734	775	698	731	784	740	723	758	757	782	689	749	708	737	741	709	721	703	758	694	779	786	748	739	793	735	724	724	707	681	751	745	703	734	717	784	716	729	736	721	729	773	795	766	747	767	761	762	729	778	713	753	789	778	732	731	727	755	745	720	782	692	800	697	738	764	754	775	725	789	700	758	747	756	746	710	729	731	710	763	745	741	719	749	774	710	709	721	726	802	749	749	710	734	744	746	748	776	741	761	745	688	730	727	745	761	704	733	754	743	729	745	751	763	720	732	758	722	745	770	738	762	761	753	763	712	692	792	683	789	696	753	718	760	759	721	750	699	716	774	752	749	741	745	711	738	774	699	743	788	729	700	742	725	746	752	684	723	727	729	682	677	731	691	724	766	728	756	650	716	743	725	790	733	712	718	741	740	711	741	708	718	753	731	725	786	708	736	744	717	752	748	729	779	775	720	727	749	733	748	726	763	724	772	725	722	757	754	758	714	790	711	757	812	725	744	729	721	705	741	797	778	767	740	711	724	702	679	741	746	767	742	718	691	766	724	744	735	789	783	731	714	727	785	734	748	801	764	725	779	742	749	751	766	719	757	747	694	726	712	764	717	777	757	727	767	722	751	735	752	746	741	797	776	769	742	789	774	737	767	745	753	769	801	718	747	773	713	745	767	713	712	737	752	741	776	718	727	735	727	723	796	735	746	725	721	738	740	747	794	770	712	739	761	748	717	772	670	743	722	769	728	787	692	719	802	735	717	754	754	762	756	731	732	695	730	746	743	716	776	709	751	766	743	726	791	705	715	766	740	788	795	772	773	725	751	775	706	746	781	751	741	769	751	749	711	749	759	727	785	714	732	775	748	775	738	675	712	763	742	694	720	787	703	739	751	742	768	779	702	725	753	758	741	734	717	784	767	752	714	773	713	766	732	734	711	715	730	762	779	724	724	707	659	728	750	693	722	738	762	730	774	731	766	751	711	800	704	732	732	755	727	736	716	724	687	715	760	791	754	743	791	737	744	732	732	744	793	726	705	732	732	766	742	759	702	738	742	700	772	763	770	747	732	654	756	761	748	746	766	770	721	728	736	781	714	763	762	804	760	764	785	782	717	751	721	753	755	761	717	737	772	712	720	718	742	769	792	744	747	734	759	775	750	735	776	734	687	698	784	725	773	745	743	789	735	651	717	727	728	721	759	714	745	718	761	722	738	756	732	737	712	746	666	749	711	774	733	690	763	742	749	713	695	756	720	772	774	761	739	735	705	759	738	766	725	707	724	717	732	746	726
26970	20877	8093	460	227	196	175	166	151	136	136	128	167	141	123	119	135	115	119	116	125	121	132	109	144	130	120	132	119	135	113	130	132	112	130	134	114	138	95	146	127	123	126	142	117	145	136	123	109	134	128	124	127	126	131	137	128	130	114	135	117	123	135	106	132	122	148	114	115	117	128	125	134	115	136	135	125	124	119	117	105	113	129	128	107	115	137	110	113	114	126	122	120	128	112	114	125	119	141	131	112	127	137	122	110	118	135	127	132	114	110	143	134	125	109	120	100	126	108	132	112	154	130	102	133	110	106	111	130	106	109	112	133	124	123	105	104	116	138	121	128	99	119	133	109	118	131	123	144	116	106	141	128	138	143	131	121	119	133	127	115	114	129	127	122	119	113	116	119	127	124	121	142	149	143	142	134	100	136	138	119	100	108	137	126	129	115	129	122	126	123	127	126	128	115	103	118	118	130	106	136	136	141	110	132	116	123	115	107	127	128	133	134	108	130	113	107	130	113	117	141	117	136	133	114	99	114	122	111	126	130	119	122	106	132	125	125	122	114	133	114	124	115	123	113	143	140	127	124	137	119	116	107	116	128	114	148	125	101	121	108	110	126	127	100	115	116	134	135	115	144	131	121	124	128	133	112	117	156	115	110	117	146	115	139	116	118	128	118	127	132	118	131	124	119	134	145	142	129	117	115	128	125	135	122	128	145	128	108	101	120	117	112	117	114	130	130	112	130	123	133	136	121	130	120	123	119	110	140	109	125	142	111	133	114	116	107	127	117	111	109	105	101	134	127	103	143	133	116	146	103	129	133	114	102	108	113	118	146	129	99	115	118	124	134	101	110	127	126	126	120	114	117	116	131	119	122	116	127	126	131	104	132	121	125	129	125	120	120	130	120	116	130	128	109	123	136	132	128	101	95	106	101	132	110	116	127	118	127	147	113	109	120	120	131	131	121	115	142	134	114	134	119	131	128	118	137	120	136	121	127	127	130	121	141	125	130	106	111	109	105	123	126	107	133	131	138	121	123	149	133	133	142	128	117	100	139	121	105	107	134	144	121	111	107	113	110	102	120	118	107	122	123	114	122	106	100	120	123	132	121	128	145	114	138	135	108	126	115	118	137	127	114	106	110	135	127	126	113	119	128	104	109	107	120	139	119	136	124	127	146	114	116	123	119	121	128	125	131	127	113	154	119	120	122	113	111	165	127	123	131	120	119	131	128	118	146	127	136	116	120	127	151	131	111	110	140	117	123	148	127	105	121	126	118	141	133	107	111	133	137	119	128	108	127	118	154	118	102	113	127	154	122	113	122	141	128	106	136	111	120	125	128	133	116	119	116	121	133	118	128	132	126	126	108	138	111	127	113	101	112	126	125	124	132	126	141	169	132	116	124	137	130	120	128	102	122	113	117	122	103	141	99	120	113	118	118	110	139	121	126	132	115	115	127	140	125	116	141	109	121	131	103	107	116	119	123	122	130	125	121	118	110	95	124	93	126	119	124	119	130	116	130	130	130	121	127	110	131	126	132	124	131	110	112	124	142	132	131	109	140	104	144	129	132	127	137	100	130	140	129	127	132	132	117	98	117	119	113	150	109	136	126	125	133	104	148	130	121	129	117	126	105	115	130	105	119	123	124	120	113	102	128	120	141	130	139	130	125	118	123	128	109	115	132	124	129	106	144	127	138	119	110	141	113	121	115	113	114	134	132	125	125	130	136	135	134	112	125	116	138	127	119	132	131	121	110	130	130	104	150	119	136	121	117	116	117	108	123	138	139	137	112	118	118	130	143	110	101	133	123	116	134	122	137	121	117	126	105	116	114	140	118	111	109	126	117	129	155	135	120	117	123	106	139	126	139	124	119	153	132	127	116	130	107	125	103	118	121	134	125	111	132	119	99	110	112	133	118	135	125	131	113	121	111	96	133	157	132	130	128	127	113	131	110	128	117	114	118	113	130	129	123	139	111	122	122	149	110	112	122	119	112	140	121	120	117	125	124	126	137	129	123	121	128	115	107	119	131	118	117	136	120	135	119	122	125	114	106	135	127	126	115	133	122	120	116	155	139	125	130	114	122	116	136	115	113	128	130	127	126	140	129	115	114	109	131	123	124	113	120	119	101	116	136	124	141	115	128	136	106	112	120	123	126	129	134	126	114	104	123	124	135	117	131	134	111	107	124	110	124	134	146	105	119	134	107	115	135	132	120	124	107	115	137	111	145	117	141	120	131	116	117	115	117	125	120	114	115	119	138	129	120	118	111	122	116	123	114	130	120	123	131	120	119	109	128	128	127	115	112	120	130	131	122	132	134	115	120	131	118	131	130	119	126	121	110	124	154	115	125	126	110	107	111	100	132	137	111	126	118	140	124	114	118	116	129	131	117	135	110	122	128	127	122	124	126	144	124	141	117	124	137	122	117	124	143	119	117	109	136	128	125	128	140	118	122	109	134	120	123	129	117	125	107	136	125	128	125	132	115	141	120	110	133	128	108	110	119	115	116	119	105	122	117	115	115	113	116	125	122	124	143	157	118	124	135	120	117	117	141	121	123	120	129	116	128	130	134	130	132	145	123	122	126	123	106	114	150	120	121	132	135	112	121	119	136	134	120	109	119	100	143	126	115	128	139	149	104	123	117	122	116	109	131	113	120	118	132	131	134	127	124	126	127	119	125	106	135	123	121	107	140	123	111	122	116	123	120	123	131	142	139	142	121	123	135	127	117	128	138	116	108	105	127	139	129	133	124	127	112	131	104	123	128	124	111	119	130	111	122	103	95	113	133	120	134	134	119	122	118	120	112	112	111	127	131	113	105	110	129	110	124	111	114	117	114	143	123	124	144	122	126	166	130	122	136	121	121	119	120	134	127	111	113	114	100	140	117	119	142	150	103	119	116	105	121	97	111	123	129	120	119	132	120	110	120	134	134	130	125	140	114	114	114	129	112	126	130	108	118	122	105	128	128	128	128	127	124	140	134	152	103	118	124	134	122	117	141	126	119	143	123	123	121	117	137	114	134	127	105	130	127	114	122	135	127	119	117	111	138	120	112	110	130	126	154	115	119	125	123	137	110	135	118	135	128	118	139	117	126	123	118	115	131	122	118	112	141	121	107	131	123	128	125	131	95	134	141	148	120	126	122	119	122	126	113	129	128	119	132	130	118	135	127	121	122	117	132	132	127	118	127	117	131	119	104	107	134	103	141	114	113	127	120	118	130	121	144	107	123	115	127	135	124	128	137	128	112	132	139	126	102	124	119	114	114	119	129	128	113	114	132	129	126	116	110	128	131	112	120	135	151	131	117	117	111	138	149	113	109	122	117	139	141	111	119	131	138	124	135	115	123	114	121	129	103	128	142	126	118	127	112	135	141	139	104	137	131	133	126	133	125	125	120	109	105	122	96	111	126	106	138	128	137	121	141	130	112	134	120	123	109	127	134	117	113	138	106	117	128	134	118	113	104	122	112	117	120	130	130	124	123	122	125	114
3938	1509	1254	667	528	397	322	306	274	299	272	246	247	223	242	261	211	227	208	222	220	215	238	236	205	232	252	196	242	221	212	238	222	251	203	200	254	213	210	237	233	237	190	206	229	200	215	205	211	211	220	210	202	218	221	198	214	210	230	232	209	231	222	217	227	240	217	212	186	251	202	228	219	224	226	239	221	235	218	200	199	232	183	225	197	227	239	207	249	203	209	230	204	238	207	200	179	203	227	233	235	221	236	184	222	206	198	216	182	217	192	199	224	210	228	221	196	207	189	225	206	210	204	212	215	200	213	204	219	207	202	192	230	211	205	235	227	215	235	203	186	197	185	207	230	216	227	230	198	214	211	222	200	215	199	213	227	212	219	220	187	201	211	213	212	230	225	214	187	219	217	202	230	225	217	236	247	245	241	199	208	220	238	230	244	226	236	216	243	225	212	212	205	180	240	243	218	200	203	240	199	215	228	214	212	223	238	192	224	219	230	216	202	213	226	240	207	225	207	236	236	201	202	201	215	209	188	215	220	210	236	224	196	205	206	216	207	207	225	209	215	209	217	214	224	220	217	232	232	242	236	241	230	217	198	218	214	228	215	240	201	216	201	227	181	212	196	211	227	206	231	212	207	215	221	212	202	236	204	245	202	242	212	220	214	176	207	202	212	210	234	224	206	192	242	211	197	198	241	197	209	226	220	222	216	213	205	221	226	201	211	224	212	203	179	230	216	210	214	190	238	217	229	227	191	208	212	220	197	241	199	217	224	227	211	214	200	215	211	229	201	203	193	219	209	209	208	209	237	204	221	196	212	227	229	225	214	212	224	208	241	216	239	195	178	213	209	219	246	209	237	217	229	238	221	212	227	223	231	225	222	209	236	217	221	203	236	231	219	213	221	217	205	216	246	215	195	220	220	213	196	204	211	214	201	200	228	221	224	223	224	215	195	243	214	199	237	221	221	252	211	229	204	202	247	246	213	235	222	221	220	226	205	198	198	211	223	233	223	230	235	231	212	195	215	234	221	220	200	208	223	228	204	210	187	224	220	215	225	212	222	198	189	224	264	219	229	209	205	222	218	192	195	198	219	225	209	214	221	213	209	228	196	213	231	239	222	223	229	207	209	203	237	225	214	219	213	212	178	225	239	194	202	197	221	229	224	214	206	208	210	227	210	233	210	203	211	218	208	221	232	207	224	214	214	230	213	226	207	206	188	219	215	206	228	213	217	205	204	221	203	205	199	224	201	232	202	208	203	206	227	244	243	206	237	237	193	220	206	235	197	208	217	235	207	228	187	191	214	202	214	207	211	190	201	192	199	219	234	219	227	205	220	237	232	227	224	215	203	216	198	225	189	224	217	211	204	225	224	199	211	212	202	224	225	201	217	243	223	229	215	205	213	224	210	208	222	208	219	197	200	222	222	192	241	211	208	210	225	225	224	201	218	199	193	216	196	215	243	204	237	211	205	236	197	238	203	215	220	196	215	226	232	220	207	198	213	233	219	193	218	209	232	230	210	194	199	227	224	199	202	218	196	204	212	201	217	219	204	205	227	223	209	224	236	221	210	217	211	196	208	232	207	214	201	216	197	231	217	224	209	207	211	190	182	246	196	225	197	212	235	194	204	219	205	225	239	201	203	175	206	239	229	222	216	198	226	225	201	222	212	210	233	233	202	201	201	217	255	239	212	211	225	230	216	230	213	260	183	239	218	189	225	227	200	207	211	207	229	210	201	203	211	203	214	212	199	226	205	212	210	209	213	224	203	220	217	203	225	209	217	220	259	208	206	216	216	207	232	239	205	223	186	203	209	214	211	200	217	219	212	202	225	253	225	210	215	235	219	235	237	229	228	210	191	211	208	235	191	203	211	217	228	202	251	218	215	209	223	181	209	225	233	233	209	234	221	199	217	219	191	199	202	199	231	208	208	199	200	217	226	207	242	227	229	230	216	220	215	226	216	233	214	213	182	216	183	234	228	208	208	266	223	234	191	227	228	211	224	230	224	241	210	217	219	213	219	230	220	185	220	203	212	217	217	223	221	194	224	204	213	185	196	226	227	215	225	223	246	233	232	204	237	214	214	203	232	239	224	244	194	201	248	232	239	216	202	212	214	227	202	207	213	216	227	213	232	195	181	224	217	233	224	221	220	209	202	257	221	188	212	233	234	229	212	184	229	230	220	222	199	217	233	200	235	218	201	249	238	234	206	196	210	211	217	208	218	222	226	225	230	204	217	209	210	206	244	233	206	208	206	256	225	197	223	219	237	216	222	206	202	246	252	223	192	209	228	215	226	229	225	201	207	234	195	210	237	202	233	222	201	205	211	226	206	208	227	207	184	209	216	217	255	216	221	196	211	189	214	206	234	213	231	205	241	195	242	200	217	219	189	199	237	193	229	219	224	224	228	221	204	232	204	210	206	196	218	159	195	220	217	225	207	222	237	212	206	229	210	215	178	210	217	236	226	188	204	221	224	198	222	202	197	228	194	204	215	231	213	251	233	225	241	219	225	206	225	178	223	205	213	251	230	216	196	210	215	193	220	206	210	184	218	210	224	227	186	247	202	207	204	202	216	207	216	234	225	214	223	207	215	213	207	177	211	224	217	226	209	212	212	195	227	235	224	226	241	225	202	225	210	216	220	223	208	227	222	208	213	222	223	211	191	213	215	227	195	233	211	236	233	214	220	184	212	209	193	206	205	202	203	200	223	205	210	213	223	218	230	223	215	203	236	217	187	210	215	217	211	220	230	212	203	201	218	203	214	195	248	192	203	220	212	224	218	225	210	237	215	218	243	203	214	231	207	201	206	219	199	216	229	227	224	193	209	225	235	220	182	201	215	225	234	197	220	198	222	234	197	203	209	242	219	223	217	227	235	207	214	203	199	204	234	194	193	210	220	208	246	211	213	227	215	223	183	205	244	209	222	211	194	212	207	202	223	189	230	212	196	221	208	212	179	229	192	212	222	212	227	218	210	197	207	206	221	202	214	221	203	218	202	201	222	179	219	234	207	203	226	207	226	201	202	194	222	225	203	223	216	236	217	226	206	214	194	224	205	211	231	249	212	217	199	217	220	245	197	218	194	214	225	206	203	204	224	217	207	200	200	218	211	213	228	231	246	215	213	198	227	205	198	236	194	211	223	206	208	207	190	209	214	200	214	222	235	214	208	210	222	252	176	213	207	251	207	197	209	209	237	221	245	235	205	245	242	237	219	210	220	206	241	217	203	223	241	205	205	194	233	220	204	239	223	222	218	194	217	229	232	212	208	211	229	227	217	223	192	214	209	221	223	212	172	226	218	230	207	215	196	214	217	206	228	216	212	185	208	209	209	233	199	218	210	205	227	201	195	247	220	232	218	206	210	212	192	191	211	197	225	213	234	230	224	233	209	216	192	204	206	206	184	215	199	230	231	210	226	204	197	192	204	204	206	221	222	226	230	229	210	213	202	219	225	191	214	201	219	210	219	207	231	200	208	215	211	217
24218	21412	28898	24318	21278	4511	973	650	544	526	471	430	430	391	414	395	373	396	376	403	363	365	380	374	371	345	396	364	392	354	342	328	362	343	362	325	338	357	346	346	337	353	321	379	334	343	308	337	370	334	323	344	332	361	306	360	348	364	326	341	327	294	334	333	356	324	323	336	338	371	319	335	335	335	354	294	317	341	337	335	330	362	325	337	301	332	325	336	340	307	322	346	352	329	288	327	335	306	312	337	333	293	356	320	319	343	315	349	325	348	340	324	296	321	307	314	346	338	310	334	332	323	312	320	336	343	355	291	297	339	324	299	329	378	311	331	330	382	345	334	344	342	347	325	337	322	320	325	323	324	336	323	333	356	329	333	325	300	320	330	349	336	324	301	325	344	343	307	340	388	346	337	294	325	301	324	342	350	360	328	344	324	342	326	343	366	340	320	309	336	317	334	338	335	357	319	327	310	326	313	363	320	316	329	303	341	384	333	334	357	332	306	349	325	330	339	320	345	327	327	371	321	300	314	304	341	314	323	302	324	319	348	332	334	317	319	315	337	343	307	325	306	340	352	351	330	342	302	342	331	336	311	325	347	372	312	307	285	325	310	329	320	347	307	340	322	310	342	322	326	356	315	315	340	340	346	314	327	325	318	281	330	335	354	314	347	347	329	348	371	328	316	328	323	351	329	320	295	311	306	342	309	316	338	326	327	330	329	333	339	322	337	320	329	324	307	317	327	314	338	326	301	322	346	342	334	310	296	349	309	347	323	333	329	349	325	349	317	309	340	302	334	271	327	308	340	316	299	304	333	330	339	354	314	299	336	338	346	353	339	319	334	361	330	339	344	345	360	342	309	311	332	305	313	339	329	304	316	330	352	346	332	319	316	331	328	312	298	292	345	350	293	326	347	366	335	326	319	343	348	342	333	345	307	328	347	316	363	326	319	335	367	352	361	362	293	357	318	351	300	320	331	311	328	331	318	344	337	328	337	321	338	300	299	316	315	314	322	329	343	364	334	320	352	333	340	305	329	314	341	302	335	321	337	325	310	333	336	318	311	327	326	324	324	341	318	300	324	316	349	354	347	321	328	354	320	324	333	339	374	313	321	333	384	332	346	340	283	320	327	325	309	330	337	341	316	337	315	318	332	301	314	313	312	344	344	337	365	344	337	345	340	360	354	347	334	348	322	333	318	343	325	322	304	362	358	347	323	324	330	326	333	323	313	332	298	305	339	346	323	318	353	325	314	316	325	347	327	295	340	356	312	342	333	348	353	304	332	307	318	356	325	338	329	318	311	316	281	315	331	332	347	359	352	347	307	349	337	319	316	327	322	282	322	346	322	321	331	343	369	360	351	330	342	339	324	302	361	317	310	326	348	317	326	315	330	309	345	314	329	321	325	318	339	304	317	322	332	332	340	286	312	310	319	316	325	325	318	313	305	330	316	314	315	315	298	371	334	312	344	318	368	375	332	353	320	335	351	341	317	331	329	321	339	350	309	335	331	310	316	339	322	325	340	291	308	336	366	370	313	312	332	319	301	346	319	318	334	291	347	333	326	350	335	296	310	307	339	317	336	336	339	339	355	322	329	310	301	372	322	370	315	324	301	348	310	331	343	369	301	334	323	325	308	336	324	348	306	329	351	330	330	341	362	336	311	356	344	325	322	316	334	361	314	316	316	344	318	326	350	290	337	322	324	328	336	335	345	323	341	344	336	317	338	300	319	355	364	314	326	307	324	337	355	332	312	314	327	344	302	292	322	308	293	347	339	324	331	327	321	326	329	303	317	353	352	310	326	308	376	334	317	343	314	329	316	312	329	341	297	309	315	342	353	327	306	294	348	293	311	354	315	334	289	341	315	312	346	323	325	309	315	312	342	308	306	301	313	323	330	361	326	321	344	350	344	359	353	305	336	327	345	341	346	332	327	303	311	325	324	335	313	349	347	331	314	345	314	304	364	301	345	362	336	324	352	310	351	333	331	323	333	330	338	346	324	325	338	336	340	338	294	287	334	341	348	342	296	317	361	337	340	330	342	307	337	332	317	328	350	338	318	341	354	335	326	348	352	356	314	348	319	309	349	361	336	315	338	298	333	321	330	343	339	321	319	330	326	342	305	366	319	317	349	299	318	314	332	318	327	318	327	355	302	333	336	347	304	348	329	312	358	339	323	301	321	320	311	305	333	371	347	335	324	346	311	318	306	337	334	322	312	341	335	322	327	315	288	331	328	341	343	331	300	303	322	308	305	356	340	350	312	312	318	293	325	336	332	328	321	363	343	324	325	327	341	349	328	356	326	333	335	346	323	279	328	338	329	334	359	328	363	287	331	321	316	318	352	337	337	329	298	323	334	332	317	321	353	321	299	353	328	330	326	308	345	328	306	337	356	346	309	339	340	351	358	364	315	360	332	320	344	344	341	322	315	363	363	294	303	378	311	329	369	321	357	317	326	306	322	342	352	317	327	335	326	313	309	346	348	330	307	323	294	317	335	338	346	315	327	345	314	340	323	314	333	307	334	314	326	328	351	326	335	330	351	314	339	355	304	322	299	350	323	301	330	302	321	314	341	370	333	320	290	341	344	300	300	344	333	348	338	314	308	277	330	316	317	353	317	331	337	334	329	344	326	308	348	359	347	324	337	327	308	308	315	330	305	343	340	333	307	318	344	334	345	368	311	359	329	365	323	277	361	383	311	321	301	359	347	329	337	324	341	344	302	342	326	322	331	328	317	323	284	313	318	304	328	364	327	323	336	315	352	293	339	312	288	352	347	329	330	363	354	325	356	355	316	364	320	288	333	326	350	330	337	347	333	321	359	301	337	329	325	347	335	316	318	334	323	358	328	347	359	341	346	325	301	343	347	341	298	343	332	331	290	321	315	321	326	331	338	359	333	338	289	338	327	361	296	326	318	314	327	322	314	314	306	332	328	335	367	343	348	318	364	344	337	301	390	326	307	356	354	334	357	353	336	343	355	318	332	355	326	351	353	343	320	322	347	327	340	314	298	316	362	329	337	354	345	338	326	333	343	337	322	341	308	343	313	355	370	317	332	330	344	312	322	305	322	334	323	328	304	318	335	288	359	315	335	307	326	315	326	332	328	354	337	323	361	323	352	298	325	337	311	315	363	347	311	305	343	330	318	349	311	337	324	328	302	335	315	311	315	312	299	316	362	363	349	322	330	344	338	339	335	323	326	315	341	310	342	365	334	357	335	335	314	303	328	322	332	318	326	333	302	311	340	361	316	334	355	344	344	330	343	312	346	371	355	333	355	315	296	356	306	334	372	311	353	303	356	331	334	340	353	327	333	351	365	323	306	308	326	344	372	350	319	286	343	312	333	356	300	285	310	307	373	311	336	340	354	329	349	314	303	323	319	325	301	323	314	308	331	333	357	328	292	308	313	337	349	355	309	328	339	307	329	315	336	341	354	315	349	314	340	326	309	335	309	343	312	340	303	315	330	348	302	310	324	355	328	354	260	321	320
5986	11480	9499	4848	3314	2470	2031	1541	1376	1144	1109	924	857	815	783	780	709	730	685	630	622	616	593	620	633	618	632	555	581	549	572	586	561	590	536	555	571	590	579	579	540	550	590	615	544	564	558	508	552	560	537	528	530	556	555	588	536	566	555	521	559	541	527	580	548	550	554	519	523	504	538	550	542	568	495	549	533	537	523	520	529	548	520	503	521	545	513	545	574	552	557	557	561	499	570	540	535	493	566	503	559	530	486	514	534	489	542	531	551	518	538	518	601	449	490	507	483	532	527	528	578	543	519	550	535	503	487	509	528	496	562	559	552	481	520	522	532	508	511	529	555	529	511	500	486	552	545	539	538	553	500	515	500	532	525	498	574	524	532	541	527	553	555	537	495	532	538	524	527	574	573	517	512	541	511	546	527	513	533	556	513	483	550	499	488	500	550	510	514	541	568	508	530	555	536	518	515	506	532	490	563	533	545	505	538	537	539	487	515	506	534	507	514	559	531	560	508	595	543	583	527	528	553	533	543	567	526	520	532	511	550	552	500	521	575	564	545	523	538	525	537	570	545	530	548	518	532	516	537	543	525	509	560	511	524	533	553	517	515	509	531	539	511	569	515	544	523	540	547	521	555	535	535	497	553	537	535	509	559	520	524	489	542	528	496	529	545	536	537	519	538	529	547	510	532	501	526	539	512	530	540	541	533	528	524	570	535	536	524	575	533	519	523	517	547	555	477	513	537	528	536	537	550	513	541	593	545	518	520	540	505	570	478	518	551	558	526	547	571	555	534	493	523	512	514	497	538	513	574	527	562	519	499	535	535	505	522	568	522	596	534	511	517	559	560	555	503	586	521	537	535	515	529	542	524	503	517	544	493	576	518	500	542	531	534	542	490	577	526	532	534	524	481	538	517	512	541	557	555	514	555	491	518	499	537	537	542	566	500	551	502	527	531	520	543	506	549	550	563	517	561	541	534	496	552	581	502	529	535	527	561	531	521	550	477	492	527	493	528	516	543	536	568	541	519	496	553	565	500	521	497	536	536	523	541	569	537	525	535	535	537	543	515	532	515	515	547	569	541	535	533	555	497	560	559	548	552	551	507	509	524	498	520	538	495	562	544	559	555	527	509	515	520	534	505	513	527	535	514	525	559	518	518	556	518	521	555	562	563	526	552	514	558	496	540	549	545	538	533	533	512	473	516	576	523	547	533	520	502	508	529	570	514	512	580	514	555	513	548	522	519	512	487	513	540	530	518	500	542	538	533	549	525	500	526	560	511	551	531	556	569	516	581	520	545	543	495	533	575	563	530	549	549	534	491	553	549	558	498	541	531	571	530	584	495	532	529	522	547	531	482	509	561	533	559	570	496	510	526	555	544	555	552	521	568	578	499	538	501	492	552	552	511	501	552	552	536	513	568	504	529	516	545	508	518	548	511	525	500	508	521	569	512	514	517	540	557	497	530	536	553	562	516	543	538	536	528	535	576	542	505	497	564	552	557	530	504	501	505	559	511	531	523	570	521	501	507	514	545	505	513	561	529	549	527	511	534	526	546	503	556	542	540	545	526	517	524	540	534	529	522	547	519	552	526	537	494	529	542	562	497	515	530	518	524	567	527	531	496	560	520	530	557	516	519	520	520	541	529	563	507	479	565	497	543	563	550	538	489	554	556	535	512	522	520	549	554	547	528	552	528	561	566	545	529	522	514	524	545	553	527	562	528	520	504	496	513	532	552	530	504	528	546	534	489	565	515	539	501	524	539	541	521	551	528	531	528	496	542	551	551	521	553	516	508	556	537	504	559	527	487	503	560	531	557	568	522	551	523	519	541	530	575	521	578	515	549	520	508	480	524	491	533	562	521	522	497	533	535	508	555	520	526	565	562	560	492	555	512	505	566	579	523	507	579	531	516	521	495	519	521	518	546	523	531	527	549	569	576	553	499	504	527	524	525	530	512	539	544	493	569	553	490	508	492	504	549	556	537	517	541	521	529	475	507	507	492	545	516	507	513	507	500	503	573	530	531	555	521	533	521	517	545	534	569	542	537	564	526	532	560	512	566	581	549	557	558	551	581	548	549	517	550	542	545	528	540	542	561	527	507	558	553	535	513	505	543	508	517	531	539	531	527	528	577	516	530	547	529	517	548	532	541	541	542	572	472	570	512	516	541	516	532	604	525	560	533	514	532	542	514	548	524	566	520	549	533	515	530	496	556	486	529	505	551	518	536	539	568	543	547	515	498	534	536	493	540	521	525	543	552	524	516	534	514	501	545	522	505	519	538	528	532	560	499	495	493	567	567	530	550	536	511	514	497	541	559	562	502	539	517	545	555	539	527	555	529	538	564	522	560	526	540	560	515	548	488	528	515	496	553	535	505	558	501	487	519	553	509	568	489	524	577	495	553	519	504	517	545	532	518	536	504	551	539	584	553	523	494	533	530	520	488	540	559	580	526	546	546	539	544	547	544	528	523	531	571	553	538	549	539	534	512	519	532	480	502	518	554	542	596	548	540	518	572	520	565	502	526	528	538	533	534	520	549	511	513	499	545	512	482	561	510	528	538	528	536	548	523	545	491	524	529	560	496	557	558	529	561	509	538	543	498	543	561	538	548	525	508	494	527	554	553	533	531	492	541	541	517	545	529	528	563	567	544	541	503	509	530	525	486	527	533	520	503	547	519	534	539	556	525	568	518	515	490	517	557	530	530	526	529	546	505	559	562	537	531	560	555	571	499	526	574	555	507	512	521	505	520	534	548	543	523	536	549	528	539	538	532	527	558	555	554	547	526	511	507	541	532	561	509	497	530	534	563	522	566	532	528	569	537	541	492	522	563	553	539	532	525	530	543	565	529	531	553	531	529	516	523	557	517	524	515	510	510	530	494	511	562	514	545	544	539	501	534	541	506	513	546	537	538	526	527	558	531	471	564	558	537	553	542	497	532	517	540	572	556	527	540	572	569	548	526	548	536	526	509	524	528	555	541	549	548	544	537	503	576	515	500	530	530	529	566	557	542	517	544	496	499	584	538	533	510	538	537	538	586	540	490	510	549	536	579	530	542	550	555	545	555	580	529	532	549	512	513	564	525	549	548	545	562	496	516	540	516	520	523	541	545	541	524	566	528	546	575	502	523	544	507	566	561	551	524	510	488	502	532	519	552	525	494	523	551	554	510	526	496	542	521	563	527	558	477	578	549	504	523	544	535	539	524	518	535	528	532	550	549	542	518	539	537	587	544	503	537	556	552	548	488	555	526	555	526	514	509	507	543	526	509	575	550	531	568	545	558	526	534	533	505	532	477	536	537	544	544	517	512	546	494	566	554	545	503	523	508	554	534	538	529	545	481	531	568	506	544	545	553	538	541	524	515	500	548	510	541	528	563	539	509	527	516	539	494	541	496	525	523	518	501	514	555	540	541	550	533	513	553	546	527	556	511	561	513	540	549	533	530	521	521	552	564	545	525	538	518	535	560	517	541	504	529	531	534	512	497	547
23241	21408	29456	23746	21411	21265	4210	1198	917	854	775	739	693	626	635	634	616	581	537	582	531	552	578	555	512	501	537	482	544	524	479	527	469	539	482	528	475	467	454	495	476	473	491	519	529	483	481	550	507	534	514	470	500	485	500	467	496	464	470	485	486	473	503	454	456	451	484	505	526	469	501	510	493	493	511	484	470	451	505	468	495	468	493	478	495	485	482	512	449	496	470	473	471	456	483	478	484	458	481	497	480	447	481	508	473	513	494	474	458	439	497	471	460	458	513	453	503	500	481	478	462	489	489	496	459	503	492	474	450	453	525	471	500	491	485	469	500	488	458	476	461	441	499	492	503	507	488	455	457	496	481	493	473	504	499	486	488	458	473	486	462	490	459	479	483	447	462	522	500	486	483	468	478	479	503	475	457	433	442	492	477	486	465	459	486	468	514	469	491	467	503	483	493	466	452	460	457	421	482	489	488	463	465	478	530	475	482	480	487	478	452	469	501	496	480	489	512	494	466	451	481	476	470	487	472	496	506	439	504	496	474	497	471	458	459	504	470	447	470	470	469	453	462	468	468	460	451	487	505	496	462	468	466	500	465	485	473	507	463	465	467	493	452	465	506	477	447	506	472	483	487	464	460	485	483	478	509	485	473	463	464	466	495	458	477	456	462	515	477	491	466	463	463	455	510	474	465	513	445	425	457	491	462	442	478	439	471	511	491	481	454	488	473	506	476	442	466	464	446	502	451	453	493	427	479	471	457	489	487	489	446	462	492	500	493	493	445	423	517	499	474	478	486	447	475	480	466	524	459	478	500	457	502	474	459	474	495	485	502	485	462	449	470	475	468	449	490	476	485	468	426	454	460	494	458	472	484	464	478	484	437	484	458	497	497	427	493	469	458	482	459	489	424	478	464	473	475	464	470	492	451	458	486	453	509	472	491	468	466	488	502	457	449	478	481	480	499	490	481	481	469	460	489	501	488	507	459	463	510	489	454	472	451	486	459	460	449	444	496	472	480	480	459	503	460	519	493	481	513	458	495	468	526	509	506	503	464	479	493	481	500	504	486	449	451	465	430	459	473	459	459	493	477	473	454	448	478	450	480	486	498	475	466	466	507	498	486	454	506	462	451	495	452	473	505	480	487	471	464	459	482	517	453	462	480	460	501	486	458	453	476	474	490	529	499	465	492	476	510	472	437	503	505	484	442	478	494	503	508	468	476	460	487	452	486	504	461	437	458	507	442	462	471	470	493	479	479	507	445	473	456	468	490	476	448	481	497	436	498	480	459	455	477	488	449	465	486	474	476	465	486	464	438	451	426	471	469	489	502	477	475	505	481	459	469	461	493	546	441	446	473	482	463	476	468	471	484	525	423	449	481	455	486	457	454	462	493	485	453	458	479	487	480	480	471	476	468	468	499	484	475	441	461	492	451	506	487	476	460	492	448	445	444	475	514	441	491	466	457	478	428	479	464	499	455	490	473	465	431	467	457	493	466	505	432	456	467	468	490	431	478	506	477	456	463	484	449	507	451	479	482	507	459	505	467	469	446	464	450	509	473	444	488	447	512	486	448	489	462	476	460	478	481	499	469	474	475	471	494	434	530	463	488	483	466	459	476	459	512	493	469	492	486	480	503	484	472	442	511	491	481	466	464	477	488	518	491	481	490	454	511	452	465	475	486	436	473	477	452	490	449	471	466	468	478	461	461	479	452	470	459	429	519	477	443	465	458	487	457	461	447	460	464	447	481	464	485	489	442	471	503	432	495	432	494	437	477	444	468	467	500	494	433	468	472	482	467	438	470	463	519	471	459	454	472	467	486	468	501	433	463	529	461	469	503	511	451	474	486	452	449	462	494	425	470	459	464	443	490	501	443	472	458	488	488	464	495	429	482	453	466	442	491	450	457	494	495	494	481	481	451	484	490	528	474	482	499	469	521	487	457	457	502	428	504	484	438	477	493	532	503	462	505	464	445	456	460	458	489	480	474	492	476	469	469	469	453	497	485	508	474	517	486	467	469	475	488	479	463	467	535	448	487	503	461	476	501	466	456	457	458	456	488	479	464	433	462	480	504	519	467	460	493	455	518	481	473	490	479	510	472	444	480	468	478	490	488	489	482	476	458	478	470	472	462	509	466	455	471	476	468	451	457	501	484	483	526	441	456	494	508	453	489	478	494	470	498	470	487	495	486	452	494	476	480	511	456	448	456	465	495	460	517	459	458	475	499	468	453	464	471	483	472	469	455	486	463	474	490	443	486	450	459	513	503	466	489	478	493	492	451	488	441	497	465	476	481	476	481	465	486	466	501	433	475	488	489	451	466	524	456	463	463	465	466	443	433	488	452	471	491	483	478	458	492	483	486	488	495	438	511	426	479	476	494	491	461	495	461	467	503	495	497	446	433	486	445	490	459	489	505	475	450	498	461	449	543	441	478	494	430	455	502	483	475	500	487	449	477	474	469	474	471	485	469	478	483	483	502	477	461	456	476	443	493	456	433	494	445	502	468	430	466	454	476	452	471	478	459	509	509	481	498	464	480	458	499	425	450	480	488	500	466	459	506	462	435	451	503	466	492	502	446	457	454	447	449	475	447	428	475	482	456	492	473	490	416	500	505	483	433	448	470	516	479	444	469	467	478	475	508	521	474	460	479	494	458	504	512	502	483	456	529	443	493	421	469	464	468	446	485	440	476	505	502	475	484	507	457	466	474	479	479	475	450	454	463	459	431	463	449	485	495	474	493	489	499	473	455	482	503	482	467	472	494	476	478	495	481	493	459	480	507	462	491	490	479	497	478	460	489	481	509	459	468	454	433	486	439	482	476	497	480	472	490	459	472	446	465	464	468	492	484	492	469	459	469	466	476	466	489	489	513	492	480	448	470	486	440	513	462	500	485	471	492	424	478	446	451	466	483	500	490	446	520	496	479	451	500	440	460	486	469	475	469	490	486	461	477	441	461	453	484	438	490	445	475	470	487	476	462	461	482	475	501	422	456	487	477	493	445	499	515	491	438	453	438	450	449	479	471	459	492	454	478	462	474	469	457	442	464	493	480	478	427	466	474	472	488	424	450	496	473	463	497	459	457	481	463	471	454	490	445	490	451	499	536	476	492	495	477	421	514	418	498	475	522	441	501	506	459	479	442	491	471	461	437	498	467	461	459	396	469	458	466	515	484	476	456	473	509	432	468	487	484	452	496	465	444	485	467	473	456	435	487	486	484	450	436	485	475	455	472	473	441	466	486	460	437	458	427	513	475	479	452	462	470	440	471	456	440	481	433	468	469	461	455	488	494	472	458	447	477	439	464	468	491	484	494	445	486	462	431	474	485	445	492	467	505	461	511	488	442	438	471	494	488	455	448	462	450	509	495	510	475	513	511	482	512	461	469	456	468	496	473	477	474	493	473	431	497	440	469	477	460	467	451	493	491	482	494	450	493	483	465	462	489	504	480	457	485	465	474	496	463	492	463	498	469	471	493	456	490	471	474	506
8631	18001	15218	8255	5828	4502	3482	2789	2242	2068	1761	1502	1428	1390	1219	1171	1110	1094	1061	1016	964	932	868	921	894	867	866	899	842	808	843	830	798	811	848	841	761	850	810	768	822	771	792	767	734	807	787	734	831	759	747	791	747	803	772	760	782	781	754	816	772	742	737	756	799	715	754	743	758	787	677	782	739	742	787	754	754	764	752	787	746	762	744	730	724	732	746	726	734	720	754	704	742	753	714	763	718	778	691	764	728	769	776	760	788	731	759	762	729	769	723	766	731	756	715	741	732	741	804	738	704	735	707	731	728	788	765	737	746	713	723	744	701	752	795	739	740	744	736	781	755	778	721	738	787	781	696	774	730	735	752	767	769	753	781	805	757	731	742	786	737	704	723	688	754	769	749	752	719	711	745	704	708	714	730	717	750	734	757	730	763	772	751	742	731	775	740	727	746	704	700	701	761	767	768	763	753	747	742	757	801	732	764	730	773	756	730	757	756	766	769	736	722	747	763	730	745	783	755	768	709	733	741	784	795	773	771	760	696	772	732	720	748	727	727	744	705	755	758	726	748	752	759	773	754	745	794	739	732	752	727	712	715	755	762	800	724	752	741	789	759	769	682	724	743	752	752	779	798	699	749	675	725	769	712	767	750	727	775	775	700	740	661	760	764	754	737	709	747	746	752	769	725	761	774	684	725	761	741	721	761	738	688	739	724	759	760	719	785	747	777	751	702	733	705	721	723	740	711	740	756	798	688	777	791	704	745	749	753	705	777	788	769	708	713	732	714	742	783	751	729	725	747	794	729	729	716	773	698	704	793	737	691	768	752	733	723	702	760	681	691	734	759	762	722	752	713	751	715	766	818	730	748	797	759	766	726	767	740	736	712	748	761	695	762	660	724	728	781	651	730	740	715	722	744	721	716	737	748	754	750	730	741	679	736	757	749	733	731	707	740	731	697	734	729	728	730	754	739	727	753	784	746	767	775	762	723	694	736	755	753	764	737	749	722	719	747	728	752	750	768	768	723	680	775	750	758	748	792	758	752	745	737	707	739	746	738	733	714	745	730	732	789	751	715	737	735	738	772	684	730	736	765	729	776	739	775	752	723	796	808	762	753	772	730	782	747	719	702	738	738	734	781	757	765	743	760	753	773	729	680	772	738	800	743	805	785	732	755	744	742	708	742	765	700	737	764	773	725	778	765	713	755	760	764	750	728	728	746	784	760	728	794	752	737	755	722	735	720	709	741	702	750	763	760	753	727	727	726	673	786	735	748	743	776	740	674	751	700	708	733	737	741	763	706	752	745	756	751	706	751	726	740	755	737	763	763	742	716	751	713	741	748	780	733	684	758	776	771	725	725	777	722	720	819	755	753	700	733	740	745	698	755	737	804	713	714	750	789	750	691	746	707	792	736	744	777	745	788	716	752	715	770	744	737	756	727	778	788	751	732	743	773	716	727	725	762	734	750	743	779	724	753	719	763	778	754	779	748	759	736	758	765	753	711	737	742	757	733	730	698	738	726	780	755	753	715	724	780	752	745	731	731	805	760	724	731	751	786	790	739	738	804	730	756	741	744	690	779	714	715	767	724	717	733	695	751	738	780	744	747	782	727	771	718	740	724	759	732	753	783	731	755	745	765	780	739	780	730	747	754	733	724	727	757	691	706	722	786	726	771	787	737	756	727	728	741	764	787	740	732	742	731	770	715	753	702	700	778	779	774	760	720	707	752	759	747	764	677	739	736	758	720	698	768	749	735	729	730	717	701	737	765	730	731	715	782	705	735	746	758	743	777	749	749	738	736	775	755	719	782	717	816	788	747	723	735	742	721	712	715	728	748	715	732	774	744	731	771	713	766	730	730	730	759	763	742	751	776	698	789	732	725	759	688	730	743	740	747	711	719	772	755	740	771	691	752	752	776	733	750	731	742	731	725	756	760	724	738	730	791	769	771	724	715	716	730	765	760	726	779	799	769	778	761	771	729	692	747	733	715	785	745	762	675	764	747	722	759	750	767	769	759	745	738	749	708	731	718	722	705	755	753	708	756	762	750	775	731	738	770	703	736	751	759	713	694	743	771	742	735	694	696	782	738	768	728	750	755	734	781	718	783	746	758	742	673	729	724	709	753	746	812	720	733	754	708	715	741	751	786	737	798	731	742	752	735	728	717	763	699	746	769	751	730	725	825	746	754	774	753	776	723	737	770	705	771	752	763	733	738	749	728	734	758	800	747	717	749	720	726	732	739	794	747	728	752	735	723	750	767	687	743	724	756	756	695	707	764	741	769	756	754	750	694	725	660	775	751	780	753	756	728	771	716	734	781	727	776	755	775	741	752	790	753	686	708	719	731	730	750	727	769	734	757	710	762	791	773	763	736	728	773	717	736	728	765	744	763	769	711	763	742	770	685	742	757	748	768	757	741	729	723	741	774	755	738	759	721	755	726	703	790	722	748	709	777	779	785	694	772	716	755	762	712	716	771	750	748	738	731	748	758	794	791	725	759	718	757	768	759	728	700	740	717	738	782	716	759	754	710	754	726	719	728	765	717	738	782	740	737	710	720	707	760	725	698	756	743	750	725	759	763	751	712	752	765	700	740	693	757	780	755	747	780	751	748	718	766	746	780	724	766	702	771	692	774	748	714	718	732	789	796	744	752	731	727	716	759	724	765	719	729	742	725	763	727	783	749	723	774	779	703	720	712	773	722	695	719	768	791	772	737	722	714	729	761	750	744	739	741	753	735	687	728	714	764	721	757	773	767	778	754	779	709	703	758	749	746	737	757	722	794	734	800	790	736	762	732	752	727	731	724	711	735	787	749	710	736	710	733	746	717	762	734	710	732	740	756	775	733	736	731	730	717	762	694	734	727	797	723	740	794	702	732	731	746	768	730	767	736	740	764	736	720	696	714	711	757	746	755	737	701	736	726	754	711	719	751	798	780	782	752	738	740	767	767	763	749	704	774	776	769	692	808	707	745	733	712	744	751	745	718	685	722	710	740	733	743	756	726	726	700	742	735	759	725	761	714	717	764	700	754	768	782	802	722	753	731	680	764	723	717	726	720	742	741	751	704	766	764	762	744	732	765	742	751	726	740	707	724	738	785	729	722	763	716	713	716	775	719	680	713	767	772	786	735	732	681	709	792	736	715	764	754	733	721	753	742	733	771	755	748	762	770	754	732	747	736	743	757	728	705	732	754	762	732	712	733	770	764	764	740	720	723	723	755	755	744	776	743	776	777	771	734	704	677	765	767	685	763	756	731	717	768	754	743	807	768	739	737	766	733	718	710	752	769	715	730	691	754	789	736	741	717	719	758	716	736	797	771	747	729	715	729	763	736	734	717	763	758	740	785	747	738	713	758	751	728	704	715	780	723	726	758	751	776	744	725	708	794	753	686	635	782	742	737	751	793	747	724	780	701	718	704	798	803	713	748	721	732	749	700	730	709	750	746	750	696	700	754	763	710	677	765	760	757	734	748	780	697	707	707	749	788	742
26900	20814	8110	457	239	182	168	150	152	132	143	130	134	150	124	120	113	122	124	113	146	108	136	111	138	114	133	142	140	125	134	126	128	135	132	138	126	118	135	137	138	135	133	149	144	126	105	111	112	114	139	114	128	112	132	126	133	118	125	123	129	121	112	123	127	135	124	127	121	126	119	115	128	120	117	141	135	119	126	130	117	102	111	134	132	105	120	140	119	142	128	109	108	111	120	128	135	114	116	126	138	108	112	134	140	131	125	137	124	120	123	132	130	126	129	116	144	124	143	116	101	123	137	129	126	114	116	120	116	107	121	109	139	123	109	105	129	139	118	130	102	115	140	128	140	131	127	128	112	120	109	129	132	135	131	107	128	128	111	131	101	112	147	125	120	131	129	134	128	123	115	132	127	124	120	139	119	126	116	118	124	134	120	122	124	119	147	135	115	121	108	116	129	132	128	133	121	145	132	133	155	127	132	117	110	116	129	122	133	151	128	144	119	151	105	136	138	139	114	118	129	127	131	131	131	134	106	145	122	115	160	122	126	132	141	135	122	155	150	131	127	114	121	123	125	106	118	105	111	114	130	130	115	130	135	135	151	97	123	130	137	127	123	125	134	138	118	140	114	107	137	113	135	139	117	141	129	114	128	117	126	132	136	127	131	102	120	123	127	99	125	114	138	110	129	104	118	111	117	114	128	121	105	125	106	116	144	113	108	118	115	131	116	122	118	123	130	133	150	123	129	123	141	125	119	127	126	115	124	129	108	133	115	119	118	124	129	115	121	131	127	128	135	111	99	121	138	117	121	113	120	131	149	115	136	106	141	112	116	124	141	136	123	119	128	126	128	117	134	131	131	147	136	138	126	124	123	122	129	119	116	101	132	126	125	129	116	121	116	119	125	122	122	135	91	103	119	129	114	147	117	129	110	104	138	110	113	126	126	126	113	115	121	125	116	143	116	138	113	102	129	110	121	108	128	136	129	140	109	125	108	139	130	139	141	135	102	113	153	115	129	110	132	103	135	126	132	134	114	115	130	105	119	134	131	103	140	127	141	112	137	107	124	120	114	107	118	114	125	140	134	126	116	119	118	129	134	110	132	130	146	118	110	113	127	110	120	107	123	122	119	152	132	140	123	130	138	123	131	128	107	118	112	138	128	129	115	109	141	125	133	116	124	112	104	143	116	126	135	122	120	123	131	147	111	119	121	125	129	127	93	146	144	122	126	133	107	147	121	126	147	121	117	120	110	130	132	124	125	135	105	127	121	128	120	134	126	129	124	109	119	127	133	133	126	131	125	132	118	122	130	115	119	125	100	131	128	110	127	127	125	127	145	129	134	111	132	122	128	123	113	131	110	134	130	116	126	107	126	130	112	124	115	124	137	92	104	116	112	118	121	122	131	129	109	130	113	104	152	118	123	102	111	117	122	111	122	146	131	138	134	143	131	122	105	130	131	120	142	120	130	130	122	137	113	105	107	117	120	140	141	132	133	126	122	110	145	113	116	120	101	113	134	128	122	123	129	134	142	125	124	142	124	108	138	133	117	121	129	111	132	109	140	122	126	141	141	145	110	132	110	124	126	104	136	135	122	109	118	143	111	126	111	126	109	133	133	116	123	135	124	121	114	126	113	124	116	130	125	129	126	118	129	139	124	108	118	118	125	130	122	98	121	138	119	117	108	116	118	132	130	138	159	120	109	131	132	126	133	115	123	124	118	124	118	125	123	118	114	126	141	130	109	128	123	107	124	117	140	130	111	117	120	127	130	113	135	120	137	108	129	130	124	118	139	140	129	133	132	139	123	125	156	119	127	127	129	104	117	118	124	115	121	132	120	114	119	116	136	112	120	106	121	106	110	120	113	126	119	133	121	147	117	139	140	142	111	127	127	136	135	142	124	125	146	134	123	128	125	118	127	136	130	133	113	129	133	118	120	120	123	127	114	134	128	130	135	130	105	115	132	135	128	131	115	128	137	107	134	131	128	110	139	144	137	126	111	132	126	123	119	119	111	119	117	112	126	131	131	114	119	119	117	116	105	127	146	127	123	122	121	137	142	120	128	152	117	128	141	113	143	154	93	134	137	142	129	123	129	110	140	121	124	126	130	115	93	112	128	130	122	120	134	122	126	127	100	109	119	126	127	136	117	144	138	140	127	131	139	118	118	139	153	124	128	129	124	115	135	112	135	121	106	135	125	128	129	135	144	137	119	135	109	121	125	139	124	103	110	137	142	129	124	147	127	135	133	125	125	123	139	120	118	116	130	133	125	121	122	127	135	120	126	113	136	112	120	126	121	115	112	114	121	119	121	120	131	116	105	119	126	117	122	133	122	110	133	117	126	115	121	109	135	112	117	124	124	119	120	123	117	126	116	131	139	125	126	129	121	135	135	115	123	134	124	127	132	138	136	113	136	131	146	120	110	132	134	118	144	117	114	129	111	139	145	129	156	151	121	121	122	144	139	127	135	114	125	138	121	139	118	108	130	131	104	128	107	99	130	150	136	129	130	123	131	151	123	126	141	124	135	122	141	117	103	128	131	116	118	116	141	110	121	119	124	141	106	128	113	124	118	100	113	133	112	123	141	119	139	136	117	135	115	126	117	143	112	118	147	136	135	130	137	103	113	129	110	123	126	103	131	162	138	109	121	133	134	137	118	132	127	113	123	131	128	120	114	121	121	138	116	131	131	123	122	124	123	122	134	118	121	111	112	142	104	122	122	118	130	109	143	109	105	136	117	123	122	120	109	137	109	128	144	136	132	134	101	126	115	113	131	142	121	144	140	123	124	123	96	131	129	124	113	136	120	119	130	126	114	126	128	124	122	130	130	138	131	107	120	116	144	128	113	117	119	120	122	130	117	117	134	127	132	125	122	130	131	109	121	113	140	132	106	125	119	132	121	127	136	120	122	118	124	116	134	119	125	136	115	119	132	128	100	111	120	112	114	135	119	137	119	124	106	141	130	129	131	118	124	116	123	127	115	122	123	131	125	121	123	132	121	118	122	132	130	125	122	124	110	124	120	114	149	123	113	117	114	136	130	100	127	131	136	136	112	145	126	134	116	138	118	122	121	123	120	127	112	117	138	133	103	121	105	120	121	108	134	116	136	120	122	103	125	125	105	125	126	127	123	137	121	133	121	111	140	130	120	108	119	132	135	98	112	106	122	114	117	127	148	116	141	140	122	113	142	142	106	121	126	135	144	147	127	145	129	114	133	127	133	128	113	142	143	126	124	139	111	119	156	143	122	123	119	123	132	118	117	131	135	115	131	127	109	107	114	133	137	130	130	137	127	119	141	122	127	117	142	102	114	132	114	111	142	119	136	123	124	117	119	126	130	130	104	120	128	123	123	138	130	132	127	112	140	107	118	107	122	97	128	139	107	127	132	129	133	122	106	111	106	112	133	122	117	116	106	123	122	132	128	116	123	97	134	136	135	120	124	113	115	118	128	127	130	142	120	129	134	126	127	138	124	122	138	111	135	120
3849	1492	1247	612	490	397	319	326	268	257	253	276	257	259	248	234	209	238	228	213	210	239	210	252	210	203	243	196	232	195	231	214	219	205	216	218	194	233	225	212	200	222	210	222	216	249	205	222	233	230	223	192	217	218	249	189	199	211	195	192	189	211	231	198	207	245	216	203	216	227	224	204	207	232	185	252	232	215	209	188	197	195	219	211	228	224	221	199	221	206	221	209	198	216	228	192	214	190	219	217	223	207	214	211	208	252	203	206	212	226	201	182	236	216	198	223	212	220	209	228	224	196	204	215	230	200	197	220	214	203	204	224	213	198	232	200	200	215	185	206	229	218	220	186	218	204	207	226	212	228	200	215	209	211	225	237	248	212	220	226	224	211	233	218	214	189	198	200	231	208	188	261	240	195	212	198	186	208	203	236	200	212	209	209	215	209	198	199	204	225	197	218	223	193	207	216	231	221	210	217	214	205	204	206	199	214	217	219	219	197	228	228	230	233	226	209	242	237	196	210	203	202	220	213	221	202	218	209	206	220	228	221	219	211	198	216	217	219	201	224	187	209	231	230	229	189	277	230	232	226	204	202	198	231	223	189	236	223	212	237	234	206	220	188	212	218	218	215	220	233	197	230	200	247	213	212	218	212	223	218	210	206	229	204	221	213	224	231	210	222	205	225	224	248	216	215	217	272	233	194	239	206	211	206	213	238	205	217	232	209	202	221	218	219	218	232	214	196	200	235	232	216	185	228	213	213	218	201	220	190	241	227	221	211	241	214	240	236	204	214	214	192	228	233	226	200	222	222	225	208	196	197	203	223	204	195	237	219	237	208	222	249	197	191	220	201	182	208	199	202	235	215	215	211	257	231	191	204	203	219	208	228	220	224	228	222	219	205	244	203	229	220	208	219	233	198	230	229	194	201	231	226	201	206	200	223	203	194	212	199	203	218	200	228	195	229	227	214	215	238	219	199	253	199	236	215	241	223	191	217	216	230	195	223	224	227	236	248	192	199	223	232	202	218	205	217	216	226	220	206	218	168	222	209	215	221	215	201	201	221	222	201	181	202	229	216	222	191	217	207	194	224	210	225	188	212	220	199	210	211	226	224	212	210	208	226	210	207	209	224	198	202	196	222	203	227	215	205	222	225	224	228	198	233	209	220	219	200	208	212	237	205	211	217	225	240	212	200	206	232	236	198	230	206	195	211	189	230	213	215	225	207	209	238	211	194	205	205	224	226	239	202	208	203	233	212	217	215	197	221	208	243	216	182	202	205	217	197	196	213	217	211	227	224	205	205	206	218	246	212	229	245	218	227	209	222	229	226	219	199	200	220	184	228	224	208	219	242	218	214	190	197	217	209	233	240	208	235	220	200	217	215	207	200	233	228	242	222	224	230	219	196	190	211	216	234	206	192	227	203	233	199	216	213	218	214	203	220	199	229	234	209	205	211	223	208	230	210	225	210	198	215	201	232	227	200	222	206	220	204	208	209	206	235	205	218	233	212	226	205	222	210	203	218	216	205	214	210	208	226	214	199	224	224	229	178	243	178	200	206	212	222	207	217	210	213	213	197	214	201	223	213	241	193	232	214	233	197	220	211	203	210	235	223	195	207	195	204	205	218	222	209	206	214	211	211	171	203	194	216	261	191	221	196	242	232	196	206	210	226	196	237	222	245	233	223	181	199	199	240	224	228	217	207	215	204	203	198	208	225	239	204	226	208	213	229	216	249	211	203	215	219	228	196	217	223	215	217	223	204	235	210	192	191	211	204	214	210	229	218	204	164	193	208	212	219	210	208	200	203	242	207	233	198	218	209	207	203	210	217	222	222	191	215	230	208	230	204	200	250	242	221	225	219	223	244	220	217	224	198	207	216	204	215	208	187	213	201	229	221	205	181	187	173	224	212	203	239	206	201	201	223	223	227	217	229	201	175	208	209	201	209	199	211	202	230	194	243	221	211	216	218	223	218	221	239	220	224	207	205	217	236	210	215	187	232	191	234	201	220	225	222	228	228	207	230	208	233	225	202	210	204	221	214	222	203	223	192	197	176	210	191	203	227	216	204	180	200	214	212	194	194	218	191	213	209	211	208	200	232	188	266	228	232	209	222	228	196	232	226	215	211	233	219	212	226	220	247	206	207	224	191	206	234	201	239	219	202	214	213	217	181	223	203	208	216	218	208	206	222	217	230	214	239	188	197	208	224	229	206	211	199	205	214	233	223	232	208	229	187	236	220	218	222	242	234	217	222	221	233	230	220	233	206	225	231	180	225	210	225	224	213	203	222	213	227	221	237	222	214	220	203	225	179	206	217	185	246	216	220	233	225	200	209	246	201	208	212	213	219	207	190	216	226	210	228	212	208	205	214	239	195	230	219	210	245	227	225	208	237	233	200	193	207	204	223	212	218	216	243	222	216	181	196	204	237	217	219	224	215	211	220	188	213	219	205	239	233	188	205	202	235	194	213	211	219	184	214	175	249	210	192	196	230	200	216	244	212	213	210	206	207	227	219	215	208	206	215	211	204	209	227	222	193	244	239	230	225	209	201	194	220	223	210	221	192	201	206	218	205	188	229	216	224	228	222	227	208	223	194	211	215	208	222	213	216	207	224	237	211	234	186	219	206	204	203	206	223	196	186	218	213	202	223	184	209	209	226	232	228	195	244	211	196	218	204	232	205	210	216	217	233	228	199	205	206	227	229	223	206	207	228	215	234	217	213	198	238	205	203	223	209	190	192	227	221	229	218	206	184	206	203	198	212	223	202	218	226	195	207	197	211	198	226	242	216	198	232	192	219	205	205	217	232	239	254	223	211	201	236	219	212	207	203	200	210	211	219	222	223	230	199	213	202	192	211	237	172	204	250	210	227	194	187	256	209	227	241	199	228	192	194	231	232	230	202	208	217	200	241	186	207	216	206	207	216	212	213	212	191	220	192	242	246	234	204	194	204	223	218	238	232	226	210	211	224	198	224	221	229	201	216	205	223	216	220	217	215	218	240	200	215	200	236	224	194	217	220	198	214	215	231	227	215	224	223	216	191	233	214	200	224	196	226	217	220	212	195	213	199	213	197	214	231	203	215	232	216	168	235	210	210	218	203	218	192	216	231	210	193	201	193	218	229	206	206	227	206	203	214	229	222	223	235	212	221	218	207	189	225	226	218	213	215	199	229	241	217	221	224	206	213	215	202	206	209	210	211	204	235	225	224	237	202	202	237	220	212	219	207	231	201	234	223	209	225	217	230	194	186	219	228	218	224	237	225	239	188	204	215	209	223	203	200	229	228	220	224	199	227	200	197	210	222	257	203	217	232	250	209	205	236	217	211	200	229	208	215	184	221	217	212	222	201	209	207	210	211	218	204	219	214	198	190	207	225	176	205	221	247	223	226	202	220	215	191	209	228	217	211	212	221	232	231	220	225	213	240	210	206	225	217	219	216	206	230	217	215	226	195	207	213	222	223	206	225	236	218	190	182	208	210	226	236	203	202
24154	21414	28914	24300	21248	4355	937	673	591	516	509	466	403	428	450	367	384	374	392	384	377	338	345	372	368	377	373	394	355	365	340	341	331	377	359	324	362	373	361	340	348	378	348	379	325	308	351	349	361	346	315	388	300	352	319	329	346	343	323	358	322	298	330	316	341	339	295	311	343	356	322	327	352	358	341	306	352	341	328	336	311	315	324	305	366	307	324	309	342	333	376	315	321	350	355	345	310	302	323	333	334	355	394	291	350	343	343	334	333	335	325	317	324	318	379	324	340	332	336	348	326	311	352	342	315	299	317	364	349	340	339	302	347	321	329	356	323	331	333	349	297	328	330	326	345	342	325	326	358	340	354	351	351	350	351	356	344	351	321	334	344	330	356	300	353	350	331	324	329	333	339	312	313	353	318	324	383	357	319	361	307	342	333	318	308	337	377	317	328	301	326	336	319	315	341	336	334	340	339	348	339	350	332	366	316	310	323	308	333	350	332	349	311	310	351	350	325	343	330	313	319	334	355	337	333	360	341	341	321	356	343	326	337	344	323	323	326	324	384	304	332	314	322	322	316	352	351	393	323	315	350	347	320	330	291	353	293	325	312	316	352	362	319	314	341	306	348	325	336	321	337	334	294	318	323	334	291	350	352	334	341	374	350	367	302	341	342	345	326	325	331	322	365	302	324	304	320	332	333	348	324	317	322	316	346	347	306	362	381	337	320	314	341	304	313	371	348	331	359	362	326	330	352	346	323	352	357	347	345	328	312	351	333	306	326	334	357	342	287	349	341	360	301	331	344	309	361	302	344	322	311	349	339	301	354	341	347	312	327	315	358	358	332	342	355	320	332	358	344	338	308	323	349	307	338	339	320	326	335	328	366	362	325	288	342	332	309	350	336	334	345	341	352	367	334	335	315	336	324	313	350	340	323	349	322	329	323	319	320	316	319	325	354	330	338	344	337	305	330	323	358	318	329	356	350	323	334	333	331	334	315	323	309	310	337	321	315	310	333	340	349	348	362	332	347	343	322	325	348	301	319	349	332	330	332	363	325	341	310	324	336	338	336	329	339	327	313	362	365	356	341	347	330	326	341	373	321	351	350	344	342	292	331	320	333	320	327	356	318	344	337	360	340	347	371	349	363	337	328	345	341	322	315	300	326	351	320	353	335	338	334	318	342	357	371	342	367	333	342	355	310	316	360	297	306	341	313	318	333	289	346	343	339	338	342	330	322	318	345	322	317	340	343	292	334	346	319	345	353	336	344	320	342	316	333	345	321	327	330	343	331	345	340	328	316	320	331	334	340	350	331	332	357	320	320	331	343	297	319	346	342	334	375	324	311	335	348	336	312	325	313	353	350	303	360	329	335	331	332	340	353	320	343	323	331	353	348	304	367	341	380	337	331	335	321	316	372	330	320	349	353	328	303	372	359	323	309	331	345	313	302	349	363	302	337	333	363	326	335	329	352	330	355	315	308	341	316	343	338	313	357	284	344	335	308	334	350	317	341	324	337	331	320	345	347	348	331	299	352	334	338	353	312	344	340	305	314	305	350	341	343	339	342	312	363	365	358	320	353	311	307	309	319	334	327	337	303	322	342	338	341	280	342	347	329	354	324	330	327	362	290	316	351	331	322	330	331	358	298	337	347	295	382	324	328	328	349	315	304	344	337	341	326	360	326	370	339	342	324	359	370	343	345	326	314	342	336	304	327	334	341	347	357	366	338	351	337	342	340	300	340	314	354	343	331	330	329	310	358	353	331	348	337	325	348	335	350	333	326	362	333	311	310	321	310	345	319	343	330	355	324	328	335	360	320	386	348	326	332	335	314	336	316	325	351	362	323	335	313	321	337	312	373	323	331	322	307	298	347	328	307	337	331	341	364	322	314	324	317	323	340	335	302	319	334	325	307	351	323	344	330	338	320	348	328	321	346	341	321	315	339	362	301	357	308	319	317	342	328	340	346	318	337	341	286	331	353	306	318	330	332	333	294	340	341	314	360	355	314	386	364	321	346	323	342	323	308	370	315	316	305	347	305	323	346	337	361	336	383	331	297	316	326	358	295	327	350	337	331	313	316	332	328	339	339	306	302	325	325	315	337	342	339	359	320	347	340	334	347	305	339	333	332	321	350	348	320	354	330	326	340	311	337	345	340	320	347	317	317	360	305	362	315	310	319	331	351	333	317	316	347	343	339	328	343	332	327	319	343	303	338	336	353	311	344	341	355	343	360	359	339	304	307	332	337	340	345	350	325	343	321	319	321	353	312	336	338	289	362	332	297	375	329	341	349	338	326	338	340	326	317	337	299	331	345	360	353	349	326	324	330	292	335	304	334	310	333	342	334	338	339	298	350	355	314	327	324	318	335	330	329	316	335	329	325	332	339	302	342	334	339	329	352	350	332	323	349	346	325	357	312	332	344	318	339	327	304	354	319	348	339	350	318	309	343	362	332	314	314	329	309	343	303	355	314	338	338	346	338	330	325	355	299	316	323	317	319	329	367	361	320	315	343	318	357	325	341	343	346	336	349	304	337	306	356	319	337	325	324	330	320	338	344	349	320	338	340	324	335	349	342	361	362	302	366	336	322	302	353	286	324	370	349	319	335	331	326	341	346	333	362	343	300	333	366	333	317	332	304	322	337	347	353	334	307	307	336	362	318	382	337	349	323	314	315	309	329	348	327	328	318	321	353	328	360	299	313	344	350	333	328	298	320	353	322	304	341	343	338	351	348	311	349	295	365	354	340	336	332	318	367	327	315	336	347	327	358	333	349	340	314	317	308	330	345	339	299	348	325	323	351	323	341	311	333	362	324	328	300	323	347	305	357	359	288	331	318	313	309	342	363	345	328	320	354	313	351	337	318	328	306	360	313	328	331	320	333	324	350	331	339	322	357	344	320	331	345	313	356	312	325	337	358	320	295	304	317	344	324	328	333	322	327	303	373	338	322	308	361	337	351	329	317	313	313	339	327	326	336	326	370	315	327	343	335	328	302	315	333	318	321	323	334	348	340	305	306	320	322	339	319	323	342	319	307	311	353	353	329	353	299	329	311	302	310	351	345	332	330	311	332	324	349	319	344	320	357	337	357	360	341	319	345	304	346	344	337	340	345	309	347	332	355	320	359	305	324	344	339	367	326	347	356	346	339	304	335	336	336	326	347	332	341	335	296	335	362	302	352	341	367	323	327	319	313	335	302	339	364	316	336	331	347	315	336	329	356	320	296	335	327	330	354	339	307	319	320	347	354	300	317	320	355	300	355	317	306	381	334	331	357	319	323	309	354	328	323	310	307	343	329	334	341	337	342	335	367	320	330	329	339	339	321	324	287	316	326	321	354	310	355	331	341	313	318	307	356	326	351	307	325	328	334	343	355	350	347	335	337	343	344	328	332	340	327	312	341	337	323	323	327	340	344	345	330	367	319	341	366	369	354	371	340	346	305	334	328	320	364	316	344	326	329	312	323	336	338	335	320	323	304	327	307	311	308	329
5987	11493	9350	4875	3381	2570	2011	1633	1323	1169	1075	998	891	831	783	784	699	711	699	638	666	633	689	561	632	644	612	600	549	617	608	551	590	528	543	584	566	530	543	538	560	548	541	562	560	571	507	558	519	546	540	549	553	575	513	535	538	573	549	531	556	538	523	535	552	546	571	522	571	557	584	524	584	545	529	616	529	537	516	558	525	506	551	518	511	525	557	555	531	539	577	551	509	522	551	493	512	524	522	511	525	549	517	522	596	553	576	554	481	541	500	589	542	520	567	507	551	526	520	571	496	541	538	564	561	574	501	523	538	498	568	566	573	529	531	524	548	487	559	560	529	541	515	514	573	539	531	573	531	548	539	550	506	547	521	532	530	519	563	539	517	541	547	528	581	512	543	551	512	544	566	542	522	551	542	510	525	594	562	561	499	566	550	508	544	526	577	563	546	522	524	534	532	549	535	526	516	523	496	526	544	516	557	518	557	519	527	497	521	574	543	561	533	522	557	568	510	546	558	570	491	499	530	562	515	485	531	527	538	561	566	538	544	513	513	507	536	524	522	558	542	542	531	550	556	500	500	533	525	543	497	505	541	501	545	550	542	572	540	547	564	542	502	514	545	566	574	509	564	561	570	564	524	514	538	517	535	596	506	530	554	576	533	537	535	489	596	545	536	580	526	523	542	487	512	567	525	538	515	555	523	555	556	573	512	535	525	484	552	529	525	560	520	532	532	528	515	523	547	552	542	572	509	537	540	545	511	535	531	522	532	492	536	542	568	572	546	533	525	506	540	543	521	537	542	545	553	525	504	540	522	529	568	541	519	545	529	568	556	560	575	519	506	513	549	518	519	513	522	561	520	511	503	534	513	477	508	565	541	555	530	500	503	533	535	558	478	505	539	549	501	529	530	538	531	504	568	511	541	578	561	527	565	561	546	513	518	558	527	568	524	542	544	511	528	508	576	542	562	508	568	548	522	535	539	526	538	528	499	522	534	562	558	520	535	551	583	528	529	530	510	507	540	517	512	521	533	509	510	527	538	514	539	493	536	551	509	536	577	507	560	562	580	514	533	541	559	558	527	510	572	529	532	523	519	540	521	517	554	539	565	574	528	537	527	562	594	500	609	564	525	539	565	545	558	560	485	515	517	526	533	549	541	513	493	545	559	529	548	505	513	556	526	558	546	552	563	508	550	547	568	475	491	534	548	532	572	559	571	551	535	555	523	523	543	524	576	531	542	489	549	512	555	533	513	530	534	503	537	536	521	495	512	514	515	542	510	546	516	551	546	551	554	545	543	500	539	512	531	522	550	484	511	505	549	544	534	544	555	540	536	523	565	482	526	525	530	539	546	566	522	522	564	515	504	582	521	567	526	500	519	506	534	512	537	524	540	562	520	511	485	555	543	528	546	575	530	496	531	547	519	574	545	566	505	537	564	513	521	525	543	565	529	545	528	521	524	567	534	566	536	555	503	538	565	501	536	541	524	522	542	542	527	576	588	511	534	539	500	538	549	582	545	507	547	489	515	539	535	520	562	544	517	548	545	520	553	566	503	537	545	515	521	536	513	524	544	562	522	509	528	555	535	523	543	519	542	504	517	526	482	523	543	510	502	527	506	556	520	558	573	578	549	542	552	508	506	510	591	545	511	518	541	550	497	526	560	563	540	494	505	514	552	561	514	553	481	574	532	536	564	537	545	547	584	531	560	535	520	522	534	547	537	531	506	571	542	555	499	543	527	537	541	548	526	551	541	553	530	515	566	488	501	549	506	517	542	546	511	540	540	532	564	487	527	531	498	531	522	546	536	548	474	542	521	554	534	572	543	519	561	528	535	556	553	542	511	554	552	552	493	537	618	517	515	536	504	523	522	556	540	548	513	517	534	546	509	518	525	536	525	505	537	525	520	520	504	553	554	555	511	563	532	494	520	501	525	558	550	511	539	529	537	571	546	531	520	562	549	519	552	562	503	541	527	515	526	542	541	513	518	515	504	531	535	518	524	518	513	556	534	527	526	549	508	543	489	502	504	555	507	515	496	544	546	473	512	505	539	514	505	544	510	509	558	545	480	516	487	577	544	536	521	557	566	569	557	504	536	534	532	547	497	543	509	538	552	552	562	555	530	520	550	513	523	504	564	547	578	544	552	530	521	496	519	553	522	554	533	550	545	550	531	541	521	517	519	531	528	519	529	542	538	550	516	537	525	519	541	515	497	546	502	508	584	472	527	529	500	510	521	566	545	508	523	534	506	531	560	530	557	568	537	515	540	507	519	546	547	510	592	525	580	492	605	519	498	553	535	521	552	546	532	497	539	539	531	531	554	543	546	518	535	581	525	535	544	533	555	545	541	574	584	528	500	527	547	534	573	540	543	549	515	534	519	553	569	534	535	527	542	566	519	520	525	534	519	548	544	563	517	514	557	573	528	541	530	550	530	571	548	548	515	521	500	546	530	558	547	533	536	547	598	565	504	544	506	545	508	552	563	555	563	485	514	521	521	502	536	538	523	515	552	566	509	573	560	547	517	543	518	569	540	524	560	553	567	503	561	558	527	566	549	533	549	544	566	524	566	544	476	506	541	502	561	520	533	522	569	503	572	532	543	584	514	553	522	533	478	552	524	565	547	489	537	539	544	508	494	519	496	527	580	595	526	551	505	556	506	535	510	567	514	527	548	500	508	518	555	541	532	545	535	567	546	531	565	515	515	511	488	537	534	531	554	559	523	588	551	488	535	522	527	558	528	532	530	533	514	527	553	505	526	542	514	520	491	531	512	502	517	517	528	526	530	500	553	536	542	551	565	546	571	562	535	546	517	484	544	508	548	536	536	563	513	580	501	505	537	551	497	550	537	576	519	494	502	518	498	559	545	535	521	539	567	520	555	529	563	535	552	512	537	520	491	523	493	525	522	553	526	569	529	528	554	520	544	552	558	557	510	520	538	502	551	544	528	522	519	518	517	531	528	510	511	533	566	510	565	577	516	517	517	521	603	496	521	483	539	549	536	524	511	558	599	552	509	541	527	538	517	549	548	524	540	529	549	543	569	532	543	495	533	489	500	552	512	505	517	547	516	545	492	526	506	536	535	550	564	570	563	511	548	536	572	519	542	500	535	512	536	563	510	498	562	566	540	533	521	526	522	524	532	548	551	538	515	528	525	515	528	504	555	564	522	467	526	537	525	566	534	535	545	486	559	492	547	557	559	526	507	507	521	518	570	592	562	539	532	512	553	525	541	518	522	497	528	549	550	537	530	501	517	550	550	556	568	558	532	544	550	556	558	594	516	555	547	544	527	497	519	557	553	510	518	545	530	543	515	513	499	516	504	500	547	530	544	477	545	560	550	575	535	549	529	513	541	518	519	519	527	571	520	560	578	488	530	524	551	547	531	533	575	567	559	531	531	542	536	519	545	517	561	539	505	563	550	556	535	538	561	549	510	559	537	533	568	491	534	555	507	491	540	557	522	548	515	552	514	519	548	525	539	555	512	498
23192	21386	29415	23719	21387	21222	4188	1200	925	860	751	698	691	637	613	587	584	542	573	597	536	537	501	532	542	527	549	484	555	493	541	510	555	528	515	496	466	477	503	516	515	520	485	436	502	477	498	482	507	532	491	504	489	451	459	484	516	500	471	463	511	471	464	467	487	464	492	505	460	504	479	454	509	474	479	507	476	480	451	474	463	466	458	449	477	480	486	443	506	524	471	498	485	493	488	483	460	463	467	475	464	506	475	489	473	504	471	507	503	511	488	472	485	517	506	482	511	464	497	526	471	486	484	464	491	486	499	469	458	485	470	492	451	498	489	469	496	499	470	487	460	478	450	462	439	453	476	457	493	491	467	493	450	467	468	513	514	484	456	493	467	491	448	478	427	481	465	469	508	444	478	471	468	461	499	491	486	487	491	513	477	471	479	485	486	489	468	492	493	488	474	507	448	496	460	488	495	447	480	469	461	489	482	461	459	507	436	491	494	474	448	441	511	477	492	448	452	434	492	515	512	507	461	482	503	462	463	448	462	487	442	422	488	505	482	467	458	479	449	515	428	481	456	493	486	482	452	452	496	456	482	496	444	448	454	463	507	510	501	479	502	430	451	471	475	476	466	507	488	508	476	493	442	499	449	417	476	440	450	425	481	494	437	483	476	516	515	457	454	453	504	475	478	447	493	459	465	484	443	489	475	465	488	493	434	472	444	498	431	467	464	494	484	470	465	468	483	488	447	440	482	517	469	468	470	464	463	474	501	474	490	500	469	499	532	488	496	484	481	455	468	481	453	509	447	503	503	506	482	488	476	478	508	487	512	470	472	432	482	466	467	489	482	469	473	466	480	463	455	468	485	474	477	445	477	469	460	492	476	501	455	499	455	471	456	485	470	473	444	463	523	505	431	482	447	437	459	476	480	481	461	495	465	482	476	474	434	543	490	483	477	463	492	492	510	530	480	444	460	471	499	456	473	501	460	480	508	458	456	503	487	436	459	444	490	476	477	496	509	472	498	461	444	478	489	479	479	459	476	438	503	474	531	453	441	506	454	492	433	491	498	448	483	469	488	518	445	515	474	479	491	471	458	501	483	449	484	490	463	453	507	466	524	501	431	454	472	486	464	487	451	486	489	466	482	464	487	489	485	475	513	492	501	457	486	504	487	438	481	464	461	480	508	476	501	469	477	478	454	485	469	499	498	476	462	464	459	491	500	465	452	481	477	453	486	483	511	495	476	465	472	436	512	422	471	455	488	454	472	459	475	468	466	462	466	468	509	478	462	476	468	477	507	477	473	471	462	476	448	500	420	461	473	501	512	492	488	489	485	437	469	463	469	487	465	495	485	468	476	450	485	467	455	464	461	495	479	442	471	455	446	463	491	449	486	496	485	441	467	439	474	458	462	468	512	461	443	492	482	462	491	478	507	455	425	482	451	489	503	450	483	442	443	489	481	475	456	427	503	486	447	508	444	450	452	483	444	483	491	455	459	474	476	453	471	465	490	487	485	456	457	481	452	495	473	456	475	449	490	455	476	473	486	446	447	495	449	491	494	462	491	460	507	489	501	487	484	484	469	496	461	479	477	485	463	497	487	489	476	485	475	497	470	450	522	494	456	475	485	512	484	484	474	460	482	435	495	503	460	506	508	476	485	438	498	501	455	476	459	503	495	510	479	430	490	499	479	500	493	462	463	457	505	497	450	444	462	475	451	468	473	481	491	473	480	489	482	519	472	484	454	495	498	462	473	471	474	474	462	470	444	489	463	473	474	454	452	474	467	465	494	497	455	454	465	526	462	485	488	489	485	425	458	490	444	513	461	470	455	459	440	491	494	452	453	462	498	463	461	470	462	432	478	494	470	461	481	463	475	473	472	475	487	462	466	476	477	468	469	474	530	465	440	479	496	482	503	456	463	507	502	464	459	489	460	462	458	481	474	460	471	451	480	482	464	495	499	495	471	480	493	472	506	513	447	475	482	472	433	488	484	468	463	469	473	483	446	462	504	496	469	470	497	419	450	468	475	492	474	496	487	487	469	431	471	511	501	484	488	500	465	471	510	463	487	458	478	508	459	493	474	504	470	460	466	474	470	449	493	470	452	440	489	448	446	457	473	472	497	499	414	499	428	454	465	439	464	459	460	450	471	518	416	494	450	491	498	479	452	457	471	467	531	476	436	456	418	442	462	479	466	459	458	490	451	449	512	479	469	437	469	476	457	466	454	486	473	421	465	436	461	453	490	456	471	464	501	504	483	501	468	465	454	450	456	480	494	479	512	470	472	517	504	468	422	480	509	481	479	468	496	436	502	482	473	466	501	444	486	452	469	457	451	483	463	439	486	436	491	454	488	440	456	468	506	461	456	492	498	462	494	468	448	487	500	445	493	449	467	439	494	498	496	465	526	457	470	449	461	451	478	483	474	543	477	449	527	504	479	480	482	470	466	471	454	453	458	461	468	484	482	491	441	482	452	476	476	469	469	457	491	483	459	491	477	438	479	501	465	459	460	489	466	483	465	482	473	471	484	502	497	428	489	468	495	501	487	476	492	469	500	472	504	473	500	464	474	461	403	451	465	510	501	434	477	467	445	494	454	470	483	459	442	482	475	435	458	463	491	429	491	452	433	473	484	483	482	459	503	479	459	477	454	453	463	473	499	480	469	477	468	499	445	464	493	450	508	504	459	496	472	478	468	500	458	503	480	498	517	486	481	483	456	466	460	502	461	482	453	484	490	473	467	480	526	468	477	528	439	480	497	477	451	461	469	443	454	471	472	486	463	465	471	444	502	482	466	476	498	485	474	444	505	480	488	471	462	510	482	487	473	522	466	478	467	454	486	529	477	500	460	479	471	468	483	456	482	490	470	472	445	464	440	455	479	496	453	485	461	463	475	478	506	481	449	473	447	470	467	487	490	463	497	508	496	463	477	506	426	494	457	478	459	458	483	454	490	447	497	468	520	486	436	452	473	450	507	466	494	450	441	453	488	453	506	450	454	495	479	485	476	426	500	510	502	448	490	465	482	464	462	467	469	499	480	443	471	487	499	461	430	490	490	462	456	439	519	446	466	474	438	412	434	496	446	457	476	479	490	433	465	438	502	462	452	483	482	491	469	455	474	437	420	523	479	452	459	471	467	479	475	449	450	478	458	513	475	465	466	448	440	486	486	448	457	455	474	480	474	467	471	496	515	456	479	510	468	472	493	454	464	514	477	455	478	439	463	459	488	474	469	508	487	486	482	480	440	464	454	431	474	499	464	463	484	502	498	478	492	501	482	498	422	467	480	490	472	501	440	471	462	520	459	437	473	483	483	506	502	479	459	479	483	483	501	477	481	468	454	461	497	493	432	434	448	444	490	491	467	437	482	470	463	452	453	500	512	454	462	491	467	475	450	473	506	494	478	502	449	479	474	484	446	427	439	471	454	504	464	460	468	455	467	467	471	462	471	449	469	453	465	473	470	489	482	454	437	487	486	523	460	494	461	456	442	513
8710	18182	15213	8346	5859	4454	3478	2683	2300	1940	1714	1585	1456	1365	1188	1237	1165	1119	1041	972	987	983	958	850	910	879	829	920	791	832	886	844	847	775	823	856	786	801	822	772	810	849	857	754	731	820	804	788	756	724	736	773	750	784	781	797	745	744	790	810	788	716	789	754	735	739	754	761	728	761	759	770	782	744	717	757	799	751	743	797	791	733	745	741	813	760	756	742	720	779	755	755	723	776	749	701	738	685	791	731	688	743	781	765	710	730	753	722	701	754	754	763	728	732	744	729	785	769	755	766	702	754	766	706	752	763	779	740	777	735	684	775	743	740	763	750	789	747	753	797	750	775	704	762	732	776	755	769	755	802	704	753	750	772	751	690	736	757	739	749	661	730	736	778	724	757	725	768	725	724	707	735	739	776	749	717	796	735	728	741	753	677	766	747	775	735	741	755	818	737	737	736	744	721	748	722	723	708	741	730	761	751	759	741	748	752	746	751	783	747	731	734	768	766	736	760	755	714	746	740	801	721	739	737	734	742	742	748	734	708	773	760	753	734	697	744	809	712	728	727	791	701	750	736	764	739	760	710	745	753	724	743	758	764	740	776	752	743	720	784	748	708	702	786	731	724	735	774	769	694	760	730	741	736	776	787	750	787	739	764	736	752	825	737	767	737	802	734	756	738	739	740	759	769	757	708	715	720	701	781	726	772	776	737	756	701	721	713	739	712	735	778	743	776	783	717	719	740	726	725	750	768	776	751	773	715	750	738	689	734	775	707	757	691	771	760	727	750	740	752	696	738	754	745	735	766	710	748	751	722	774	717	744	754	737	779	754	772	740	749	759	731	707	697	757	767	743	800	746	746	729	780	746	747	763	780	702	772	710	767	744	756	749	782	734	722	737	736	796	767	801	739	707	703	724	728	754	731	779	706	732	747	713	746	731	751	772	739	754	744	703	779	742	783	743	745	777	730	765	765	768	771	736	709	720	763	806	734	748	718	764	768	732	774	709	708	682	790	771	751	752	769	749	770	728	708	748	764	709	735	771	742	734	762	787	772	782	706	737	701	736	704	800	764	739	748	734	771	749	765	759	725	715	733	752	741	793	725	788	773	735	730	725	716	750	762	726	772	748	753	773	735	737	734	752	785	739	781	785	748	725	731	745	787	806	708	757	753	708	760	745	796	707	709	749	774	749	771	768	712	750	799	685	738	716	749	780	728	742	749	770	717	762	741	750	741	696	763	730	752	758	740	759	772	729	731	748	721	732	729	692	779	773	763	773	795	723	726	717	740	772	765	739	748	788	752	724	774	766	814	799	786	712	768	775	764	771	797	750	729	742	819	726	724	734	755	670	777	731	756	751	745	758	742	762	760	770	728	759	760	714	711	747	723	744	740	759	768	780	759	694	693	770	733	778	751	779	772	742	734	841	763	762	814	704	794	729	744	742	761	752	740	739	728	719	745	749	756	734	768	710	729	734	778	730	773	768	734	755	776	762	770	732	748	789	732	767	746	757	740	708	769	716	760	717	742	681	704	758	741	690	722	769	777	752	724	790	692	743	782	752	740	741	745	709	753	684	730	747	804	767	759	768	769	802	691	780	745	731	713	735	762	786	754	739	713	701	818	743	757	747	739	716	728	788	713	751	752	773	763	728	752	785	764	752	699	713	784	773	740	786	707	726	757	748	766	736	742	747	715	776	736	772	755	718	739	738	723	717	749	746	722	743	730	736	720	809	756	712	765	746	769	750	783	740	773	766	757	772	735	741	727	723	742	765	752	768	765	733	747	781	712	752	762	757	761	741	785	779	738	754	744	775	712	759	730	714	741	738	713	738	747	747	743	760	727	743	779	724	723	804	784	723	727	754	792	741	735	721	721	788	779	744	769	784	734	759	748	760	752	754	782	706	732	752	764	746	757	760	751	710	758	757	724	714	775	760	732	768	777	786	749	774	745	741	732	719	744	764	784	744	773	751	730	725	730	742	739	789	738	745	724	730	767	763	695	720	734	774	723	783	715	691	757	725	753	782	753	730	712	779	716	728	739	749	736	760	740	758	755	733	777	758	730	771	744	789	772	726	770	760	795	751	719	788	767	774	725	712	738	719	725	784	779	780	748	756	757	758	799	721	742	733	778	722	756	773	792	764	759	745	742	734	711	715	742	731	721	723	756	717	757	746	742	744	717	753	734	719	762	717	755	737	743	721	757	762	801	725	772	745	750	779	764	774	726	747	729	764	744	744	781	714	722	723	750	760	738	768	696	789	721	728	726	719	748	748	708	743	735	786	777	735	743	745	742	748	713	785	785	803	698	730	742	796	735	762	750	815	752	770	734	737	741	732	766	737	682	794	723	747	733	767	741	737	726	734	763	725	703	804	747	758	753	795	697	740	761	726	705	731	762	757	711	699	763	728	795	771	718	732	734	704	694	794	760	785	726	748	728	778	761	743	776	729	723	723	750	773	747	763	718	782	761	760	760	736	716	771	745	747	741	762	731	683	724	750	796	732	778	749	727	704	739	781	823	713	709	691	731	746	720	746	728	755	790	763	748	775	730	775	806	746	726	710	727	727	737	747	749	740	732	687	760	733	699	732	749	735	794	769	730	774	778	745	764	707	725	755	780	754	754	747	736	734	743	791	747	795	735	750	713	692	737	734	753	785	738	745	737	749	699	744	732	727	701	719	700	791	718	716	739	792	766	749	765	740	759	773	741	757	745	716	713	732	709	723	712	766	766	761	791	713	764	721	774	757	757	784	754	776	757	779	754	752	781	761	723	730	744	785	784	812	767	736	735	743	716	739	710	771	759	712	750	738	746	786	751	749	740	785	760	741	751	754	744	742	746	730	702	742	764	757	779	760	724	754	765	763	785	751	722	745	778	741	759	763	798	762	710	728	739	772	757	719	722	777	772	819	763	745	721	747	760	726	745	742	764	790	743	674	755	747	781	740	717	760	748	775	764	706	706	741	770	719	750	745	775	751	766	780	772	739	740	750	713	749	707	715	732	721	739	763	743	766	780	737	729	753	754	778	836	803	764	774	775	770	796	744	744	728	759	726	728	738	733	767	715	718	744	750	767	757	751	708	738	764	775	759	700	761	750	752	742	757	732	786	731	751	728	721	752	733	763	759	756	732	722	778	735	741	734	731	741	773	733	770	740	748	780	752	751	802	778	763	732	742	750	729	766	752	767	743	774	730	728	712	775	760	724	757	707	775	754	743	747	740	740	730	730	708	733	768	761	770	752	781	785	686	741	725	720	713	721	777	709	795	760	795	718	754	757	754	743	766	713	726	722	748	750	761	753	724	724	756	692	760	709	737	724	712	767	719	729	752	770	719	799	721	732	715	742	738	722	762	751	702	750	737	843	713	727	762	724	752	741	761	715	717	723	734	738	714	786	766	754	719	766	763	733	764	728	731	709	746	752	723	739	715	737	714	773	766	733	734	779	729	806	743	730	717	766	749	696	753	753	749	792	792	754	721	737	782	697	725	736
26904	20894	8162	457	260	206	179	169	150	148	132	121	140	117	143	128	135	137	122	117	119	143	135	124	136	134	113	139	126	118	123	137	121	124	131	127	125	123	122	117	126	128	139	131	112	130	117	111	119	147	133	122	152	130	137	125	119	139	115	134	119	135	133	136	140	124	130	128	143	127	135	114	127	131	116	132	129	137	112	134	142	134	129	121	112	116	124	122	133	134	145	128	128	145	121	117	127	117	120	116	115	108	118	129	142	113	130	141	115	123	131	132	124	125	124	112	123	150	128	141	120	123	122	122	124	153	118	134	116	143	130	120	111	134	141	144	140	117	114	104	131	127	112	102	122	129	129	129	145	111	130	126	128	131	116	134	117	132	118	119	116	133	134	140	136	136	135	109	121	118	126	131	118	119	126	150	125	150	123	116	143	124	132	127	124	119	119	121	124	126	138	137	137	125	120	140	108	142	128	120	136	138	123	134	117	112	116	115	138	125	123	128	135	126	120	143	118	106	119	133	121	128	127	131	123	121	146	135	142	132	136	139	137	115	137	120	142	107	132	115	127	129	118	129	134	114	148	134	125	129	112	111	152	124	124	114	129	117	107	125	125	117	125	135	123	138	124	106	138	129	119	128	109	131	137	132	128	124	124	123	112	128	121	122	131	117	115	146	119	118	125	117	120	92	132	138	127	127	120	138	126	139	133	119	131	110	130	94	127	121	135	105	122	130	118	140	122	102	125	109	147	132	129	133	135	137	127	113	128	121	135	126	137	130	118	114	113	120	110	106	125	125	119	114	107	108	117	127	151	114	134	134	115	122	128	105	136	128	146	116	135	136	140	123	131	111	131	134	113	109	130	136	99	136	121	130	127	122	116	122	119	126	126	150	135	122	129	131	118	120	141	120	125	124	124	124	132	111	127	125	130	113	133	117	118	111	139	122	119	112	135	133	113	154	115	125	121	141	121	117	123	102	120	109	128	110	131	119	129	116	132	126	124	117	117	125	125	120	137	106	119	130	138	106	142	127	127	132	130	130	131	118	106	110	132	134	133	123	113	105	101	94	155	116	132	131	143	135	129	130	131	107	138	108	133	136	116	136	114	118	128	126	126	135	139	124	101	135	115	112	125	136	141	153	120	133	118	112	122	111	131	121	127	126	130	129	139	127	113	118	127	110	116	119	113	144	122	104	121	115	126	123	114	128	124	133	123	125	127	119	130	134	118	116	136	129	109	134	133	129	127	135	118	133	127	117	121	118	146	133	127	124	110	130	145	138	123	126	137	129	120	129	132	105	123	127	114	128	132	137	129	102	143	132	139	133	120	117	141	116	128	114	132	144	123	128	139	122	140	159	123	121	121	131	128	134	109	127	124	118	127	129	128	141	129	111	143	120	121	112	127	118	127	125	124	121	143	114	124	113	127	113	123	120	108	105	124	117	117	127	125	130	129	133	131	131	128	132	102	129	132	110	114	133	103	148	131	115	134	136	136	136	114	116	114	112	122	126	143	122	131	133	108	132	121	133	144	132	149	118	118	108	139	105	130	129	126	109	130	135	134	143	122	111	116	112	119	137	119	142	145	125	111	117	132	113	128	117	129	132	150	131	143	122	130	140	138	134	124	97	110	118	142	129	146	121	121	122	128	114	134	131	114	127	132	127	136	123	129	128	142	131	137	120	145	117	129	133	138	137	136	126	119	134	122	117	126	97	127	119	118	109	122	131	125	136	119	113	113	129	104	122	109	119	116	159	128	139	120	120	130	127	129	137	108	135	112	116	110	119	126	109	126	145	133	124	138	148	125	118	113	130	128	122	132	124	120	116	148	129	130	127	141	139	140	140	106	135	122	135	143	123	129	121	131	126	119	133	152	148	117	113	122	130	135	125	133	127	137	128	109	120	133	139	131	143	133	144	113	143	132	143	131	130	134	113	117	131	122	127	138	132	143	132	124	107	120	130	116	133	104	117	134	126	118	121	128	126	118	120	126	124	131	119	148	127	122	128	126	111	117	115	139	119	128	119	135	127	120	113	120	110	138	125	142	116	106	136	128	136	124	117	148	129	107	126	123	128	135	115	123	140	129	119	138	122	117	127	130	151	131	117	143	136	114	136	126	132	117	108	151	122	125	123	107	110	116	130	138	108	124	121	142	103	120	128	128	123	117	122	132	121	110	135	117	113	122	135	115	126	134	128	130	149	139	139	113	132	126	128	122	117	135	107	120	137	123	131	137	132	118	128	133	138	150	126	134	129	142	114	124	120	117	127	124	111	117	139	127	122	131	115	134	112	130	142	124	97	130	144	116	132	120	145	129	138	125	138	129	136	120	133	128	131	138	130	137	116	127	117	133	139	127	104	117	123	124	127	131	138	109	123	111	139	128	144	149	131	125	119	92	133	125	136	125	125	124	111	138	116	135	124	123	126	130	137	121	116	134	129	131	125	127	128	117	121	132	131	135	150	127	130	130	124	116	103	132	112	119	139	125	113	134	124	111	135	118	134	114	126	116	112	111	113	131	124	132	123	129	118	139	106	128	112	133	111	115	123	118	125	125	117	123	121	125	121	126	123	123	141	123	122	124	154	146	116	130	126	135	133	105	128	118	114	117	124	128	139	136	118	125	118	127	118	133	113	137	105	142	130	144	111	126	135	120	124	127	118	141	124	113	120	137	127	132	115	130	135	129	118	101	126	133	123	114	145	112	112	125	115	128	126	129	130	138	123	131	114	125	122	123	113	129	122	109	123	119	114	140	109	121	119	117	117	133	152	127	109	115	119	121	141	138	96	120	121	121	135	114	123	117	122	105	155	124	137	118	154	125	131	138	119	119	142	119	113	143	131	126	117	104	108	113	138	117	143	127	143	121	115	133	124	117	113	132	126	136	120	117	134	122	111	129	132	163	139	125	161	126	116	136	112	124	133	98	125	116	141	125	151	134	128	116	115	149	118	102	135	111	108	132	119	129	130	126	122	136	125	131	119	133	139	148	154	130	119	138	132	125	134	124	135	135	118	125	122	144	123	94	124	136	133	129	137	136	94	130	117	140	130	127	126	135	139	119	116	130	113	127	141	121	125	141	117	126	114	139	99	124	105	125	138	110	155	147	132	129	125	136	137	125	110	108	116	123	110	128	126	116	120	117	107	116	116	137	121	127	142	125	145	103	123	115	124	116	122	123	126	122	123	117	144	105	119	133	129	123	151	162	106	125	131	123	142	119	129	144	136	124	128	117	136	144	119	121	110	118	131	125	121	128	108	126	118	148	142	113	114	119	120	119	110	129	124	119	116	124	128	143	131	122	116	126	138	111	122	122	117	142	129	124	135	147	104	141	117	135	131	131	132	120	117	131	138	120	120	123	129	132	116	129	121	125	109	116	131	124	117	116	131	111	127	112	123	130	119	126	119	108	132	138	117	135	142	129	123	121	137	113	131	112	116	142	124	99	114	124	144	130	148	152	125	144	118	148	122	127	105	120	154	133	126	128	122	132	143
3838	1499	1286	646	488	369	358	319	278	275	273	227	259	250	253	251	234	225	222	233	245	232	234	218	215	231	228	202	234	243	226	221	162	212	222	250	241	231	219	206	231	230	213	216	203	203	229	215	214	229	230	216	208	231	223	218	202	213	221	221	234	231	230	215	221	227	208	219	202	229	227	229	199	212	218	206	217	233	202	225	251	244	229	221	226	232	218	211	224	209	210	237	221	239	219	245	204	203	201	223	228	221	207	210	213	174	210	196	214	213	240	211	214	217	218	219	184	227	212	238	203	208	211	238	223	213	190	191	216	211	207	176	231	230	226	221	221	199	204	204	195	225	219	210	239	218	237	225	191	217	230	184	240	233	234	196	237	227	230	197	203	200	201	211	177	238	198	211	218	202	216	251	224	237	224	230	215	192	240	210	234	204	232	204	206	206	183	220	210	226	217	209	222	201	186	214	205	229	212	222	207	207	215	206	220	208	227	203	205	207	213	187	199	200	212	220	212	235	216	205	206	227	207	245	249	233	218	195	204	241	240	237	210	231	236	215	198	201	234	225	221	204	216	213	206	217	235	229	226	241	195	230	211	201	218	196	211	215	185	185	217	227	221	238	210	202	210	198	224	229	241	228	218	216	208	208	216	188	184	217	206	216	203	212	218	210	208	212	230	217	263	231	216	207	223	226	200	217	212	218	236	216	238	218	220	201	208	234	204	215	197	212	234	189	214	213	206	229	232	223	231	218	222	216	217	225	229	182	229	192	218	230	214	215	203	234	215	218	220	208	221	215	206	223	210	204	242	221	224	201	189	234	201	213	197	220	218	193	206	213	224	220	225	207	219	208	216	209	198	194	214	218	201	200	204	232	203	197	217	249	192	223	225	209	186	236	226	235	204	217	198	194	229	204	220	206	223	228	208	219	213	180	216	231	219	209	214	221	237	204	215	207	222	223	219	207	184	226	201	217	198	236	219	210	219	204	214	227	210	204	223	210	214	223	210	212	218	185	247	185	224	235	216	215	220	224	217	267	222	215	210	226	194	196	200	205	209	241	218	227	210	182	214	203	209	216	199	210	265	197	232	213	249	205	218	215	223	200	225	226	224	221	217	216	235	207	206	262	197	201	225	217	212	224	224	213	210	223	214	213	217	225	224	210	257	206	192	222	243	222	209	209	216	226	222	216	209	249	212	229	222	219	205	230	213	235	193	229	218	185	205	198	220	233	222	208	188	223	207	205	211	222	188	229	192	251	240	232	216	226	217	230	251	194	225	208	229	238	216	217	230	237	215	198	192	219	211	180	205	237	216	218	229	212	217	206	210	207	203	241	196	200	231	185	206	212	228	209	258	235	208	208	218	218	184	200	224	216	196	207	212	211	230	215	224	209	223	205	210	224	218	218	199	211	206	202	202	231	245	208	220	194	229	206	210	222	197	236	228	229	224	214	240	229	209	210	216	206	228	216	229	238	215	233	240	208	210	217	219	203	223	208	229	215	216	213	232	204	204	234	223	187	213	186	217	197	187	206	187	229	234	227	204	178	210	210	212	229	215	219	212	208	220	209	232	217	233	215	209	180	221	223	215	210	224	211	222	228	235	234	213	203	211	216	219	226	204	222	220	192	204	199	224	194	223	218	217	228	199	246	220	227	201	218	218	220	229	210	211	209	236	210	193	193	208	187	229	215	207	234	258	210	230	228	200	231	206	212	210	210	197	240	219	207	227	220	217	233	241	226	197	194	229	191	200	196	217	222	195	204	194	202	207	209	216	219	220	231	216	219	208	208	203	196	217	237	221	236	202	205	210	204	217	224	220	225	235	239	189	209	230	212	210	225	205	231	209	210	232	223	212	176	200	212	213	218	222	210	219	237	202	231	209	210	223	220	220	217	229	212	231	242	228	256	200	187	208	212	204	198	254	227	207	240	219	236	195	207	227	238	214	205	219	208	219	231	242	233	205	233	196	225	235	203	217	200	201	218	237	217	210	230	228	203	220	198	218	215	221	233	239	212	225	224	230	197	235	202	217	207	219	234	225	226	210	238	234	221	222	211	210	230	244	220	207	215	227	205	218	201	221	209	214	223	201	212	187	216	224	192	230	222	208	221	210	213	211	204	232	215	206	222	205	207	199	197	226	235	207	198	197	232	237	196	181	233	227	226	228	204	237	234	214	198	219	223	220	207	239	223	205	223	218	221	228	212	206	228	215	202	229	193	195	225	223	245	203	221	218	220	214	205	217	218	225	221	206	219	222	240	215	211	223	217	219	206	225	233	225	243	214	215	210	212	220	208	246	209	205	207	215	202	211	196	227	208	231	211	223	185	225	239	207	206	230	194	192	205	207	235	202	241	227	225	227	220	190	185	230	214	191	214	209	226	226	219	220	216	219	208	211	209	224	244	191	200	213	221	221	249	204	192	229	212	220	230	220	216	223	222	213	231	236	233	228	215	220	201	213	213	202	191	216	229	186	201	197	213	188	232	209	167	199	230	237	233	204	201	230	215	200	220	225	222	209	226	224	234	229	186	224	231	229	204	192	216	239	206	217	206	234	208	228	221	208	215	227	238	214	236	212	211	207	227	212	222	224	231	184	221	220	218	189	228	222	230	230	216	250	213	206	229	254	222	238	204	207	232	200	220	199	202	180	221	223	211	237	194	229	220	218	181	211	213	199	211	226	246	188	236	202	216	219	243	220	231	234	210	203	215	224	233	226	225	238	239	221	221	214	226	243	197	183	237	231	241	182	219	217	213	221	208	207	209	208	228	232	198	210	211	215	201	242	206	236	220	212	215	194	237	219	224	223	226	221	230	219	211	219	242	234	192	210	226	251	225	183	223	222	203	223	235	225	203	197	208	202	216	220	208	220	221	206	191	213	221	236	238	240	217	193	202	242	222	225	210	202	231	225	220	205	225	195	238	216	238	205	207	222	250	191	212	203	227	234	208	237	224	206	224	212	222	186	188	226	214	233	211	216	230	217	224	229	217	225	194	179	216	220	248	207	221	229	197	241	220	204	205	224	207	221	216	220	226	229	221	226	215	226	196	185	226	218	231	246	209	197	215	223	223	209	235	244	217	233	218	203	202	192	205	215	199	243	221	252	224	257	206	211	208	226	207	190	227	218	202	220	206	208	226	198	219	224	221	199	225	230	216	208	196	225	220	219	188	224	238	206	226	205	230	232	223	217	206	217	223	212	207	215	236	225	196	213	242	226	221	202	240	209	211	196	205	237	205	223	227	221	209	194	216	212	238	214	245	245	226	244	225	220	229	206	210	210	224	187	204	203	223	213	201	217	215	201	215	203	225	229	218	186	235	213	222	203	191	208	232	222	216	230	235	195	237	221	197	219	225	207	220	223	234	221	229	216	225	219	224	182	226	218	200	197	207	225	236	217	243	212	210	219	231	217	204	207	210	242	201	203	235	228	212	204	221	229	198	228	202	210	221	215	218	198	234	219	223	204	211	205	207	236	219	231	206	205	222	206	204
24148	21372	28841	24265	21206	4477	954	662	622	522	449	452	411	412	411	392	424	370	354	425	382	362	382	385	357	361	337	369	359	341	335	355	343	327	313	301	305	378	308	354	360	351	375	334	340	309	348	328	331	340	338	322	313	366	356	379	372	342	375	318	338	325	359	338	357	350	340	335	316	327	339	338	393	354	329	368	334	363	321	370	345	306	355	361	378	316	331	353	337	325	302	343	323	326	377	330	352	329	340	324	332	345	332	310	312	365	362	318	344	392	349	336	359	316	310	305	327	301	335	341	324	350	321	325	328	334	316	336	325	334	333	327	332	336	320	322	318	289	344	324	334	356	346	329	332	348	323	334	328	290	348	318	350	297	349	321	315	317	322	315	323	317	347	317	318	337	342	298	350	355	355	356	346	336	366	299	344	325	342	339	350	358	356	351	337	311	342	332	320	356	347	355	373	318	311	334	347	359	342	348	352	318	326	334	347	343	323	338	310	328	283	346	353	313	318	331	348	355	349	337	351	336	359	354	350	318	365	337	343	322	357	329	320	343	327	327	362	347	328	334	323	341	308	354	348	293	322	367	331	337	338	308	318	327	341	339	316	358	304	322	309	350	383	351	332	354	311	365	302	311	322	328	336	324	317	351	321	353	332	322	335	298	365	329	312	301	367	310	321	338	331	326	326	336	342	321	333	349	340	311	302	340	351	354	359	321	366	319	332	318	320	332	351	344	313	324	332	329	314	332	298	330	314	359	327	357	335	340	328	329	317	311	337	316	342	333	345	343	359	359	350	352	338	356	337	382	335	324	350	319	336	311	337	325	330	320	350	311	332	359	374	369	346	373	321	330	347	354	341	353	310	345	301	343	353	325	342	366	333	314	331	309	345	358	330	338	316	336	350	335	322	329	356	343	330	365	341	355	326	319	305	348	361	357	302	334	360	333	332	335	329	314	358	342	349	328	347	368	353	345	346	330	368	309	344	301	333	334	350	349	330	313	322	340	330	348	341	295	330	332	321	313	327	319	316	319	330	346	324	327	328	339	346	325	364	328	367	313	353	356	334	354	323	336	369	329	317	329	306	361	322	320	329	338	337	330	327	334	343	342	320	358	345	325	293	340	347	337	313	319	354	307	364	344	316	303	342	331	356	348	308	322	353	353	322	343	324	320	337	366	343	326	328	341	341	306	309	346	350	338	317	342	321	327	329	374	325	341	326	358	322	301	367	325	341	348	332	323	324	363	331	329	343	321	328	301	342	344	351	346	330	353	295	317	355	314	346	303	320	328	379	347	317	315	335	345	341	330	366	331	338	337	331	351	341	338	353	316	339	325	344	323	368	334	358	308	345	296	315	337	341	347	334	332	347	367	344	342	359	320	309	338	349	299	346	344	341	359	358	323	321	348	355	339	322	345	326	336	309	337	307	344	319	331	366	331	374	331	344	337	343	378	327	334	337	315	335	334	320	308	345	340	318	308	331	340	332	326	329	323	319	331	338	337	328	363	331	286	346	359	327	352	342	323	318	361	384	291	393	343	320	321	327	348	352	364	300	310	349	330	321	351	331	353	366	343	350	347	347	361	348	330	331	351	347	357	355	301	325	336	292	367	353	343	357	350	345	313	309	326	379	311	348	312	335	355	326	340	317	346	339	304	344	349	346	305	340	335	343	326	334	321	356	355	322	329	373	360	360	338	328	372	337	330	327	330	367	308	315	337	286	311	318	346	326	328	327	317	318	309	320	332	314	310	330	347	329	298	313	318	347	317	319	336	367	330	350	358	319	352	317	361	329	357	303	333	341	315	312	336	315	378	334	331	304	323	329	359	349	323	318	312	297	334	324	333	333	334	348	356	306	335	349	326	348	340	325	305	343	340	360	333	312	310	334	320	330	335	342	336	331	326	337	367	298	340	354	321	320	335	350	326	337	321	367	330	324	348	339	325	323	323	336	361	330	331	308	331	346	357	358	291	335	331	329	329	336	333	375	316	303	331	329	346	316	340	330	343	320	321	322	327	359	355	337	315	342	358	320	363	345	320	308	324	343	304	311	338	336	316	323	330	347	330	342	329	326	354	313	333	357	319	329	335	342	334	320	343	320	317	334	315	340	343	334	364	333	348	289	312	332	368	375	336	337	318	316	330	325	340	337	331	334	340	326	374	336	312	357	333	348	308	329	343	305	348	340	357	345	324	345	354	356	294	318	301	339	336	336	356	325	346	361	355	345	334	335	349	331	347	304	345	336	323	376	340	304	338	346	329	337	334	318	323	313	302	321	334	321	349	363	336	340	323	326	316	327	321	340	348	328	351	352	333	351	320	338	322	329	310	339	323	330	331	322	335	337	312	331	339	350	325	331	349	331	336	350	365	307	322	332	354	322	344	339	330	354	365	308	348	356	331	328	373	294	363	342	358	336	323	341	321	349	342	301	355	345	306	363	349	326	329	361	336	338	322	324	374	319	317	313	357	335	310	350	362	342	323	323	355	371	314	368	345	322	333	331	324	329	344	338	306	325	338	336	322	382	340	331	334	305	330	329	336	356	314	326	359	320	319	312	334	333	327	337	341	347	323	331	347	307	309	348	330	346	316	323	375	335	339	327	312	317	363	294	307	323	319	350	309	347	327	328	317	317	366	345	320	328	326	329	328	342	329	343	368	316	326	320	333	310	286	334	313	365	341	380	347	344	358	331	327	334	316	357	341	330	356	341	322	327	339	338	375	348	347	329	355	331	344	315	316	333	340	337	353	334	345	358	346	331	350	331	315	308	337	312	293	335	328	339	298	307	334	333	343	367	344	343	324	337	321	347	305	341	288	335	346	371	340	329	326	333	317	317	343	352	327	303	344	332	346	343	337	373	325	326	340	324	333	325	325	385	354	347	319	319	304	332	312	333	325	307	333	305	331	323	344	371	342	317	350	324	371	328	318	338	334	348	340	336	314	309	327	342	345	337	340	329	361	332	324	344	324	325	353	342	359	351	346	374	289	320	339	364	338	359	332	339	369	364	344	306	307	333	306	337	365	381	344	322	344	333	340	337	328	306	330	322	331	318	340	337	332	354	301	343	308	325	336	329	334	281	333	349	315	342	340	318	334	329	340	331	325	315	316	320	349	320	309	322	339	352	329	324	364	349	363	359	338	317	318	349	331	334	357	341	305	339	319	294	337	330	348	367	313	369	339	356	336	313	354	336	374	336	347	321	328	336	352	373	308	347	313	359	313	342	314	355	343	329	320	351	327	331	321	380	318	305	383	313	340	356	309	307	317	351	341	355	352	363	308	351	322	333	329	357	342	322	326	301	323	342	355	354	346	315	335	325	350	313	356	349	335	340	322	312	320	320	337	324	317	347	317	340	359	333	283	327	359	354	357	351	321	332	316	354	338	322	338	314	324	323	351	364	312	338	309	341	348	330	308	328	336	312	331	340	371	322	335	318	360	325	330	313	389	360	302	359	340	333	356	336	311	344	300	335	320	327	336	319	355	368	330	337	306
5966	11399	9617	4968	3296	2479	1980	1665	1342	1141	1060	907	875	791	795	778	740	699	656	647	660	658	618	566	606	607	610	578	578	566	602	610	555	579	544	592	559	541	579	539	592	509	558	542	552	630	569	558	535	556	556	570	525	569	587	559	542	520	575	544	509	538	583	541	526	555	519	519	531	520	554	559	542	526	534	533	531	539	589	537	551	513	531	526	587	549	573	552	528	531	543	562	569	585	506	566	513	533	552	562	539	538	531	554	522	520	539	513	529	552	554	549	529	590	529	533	558	516	548	550	517	501	561	516	563	509	560	572	560	502	506	506	555	552	509	529	539	513	535	527	515	540	536	558	571	513	537	590	539	518	566	551	561	553	519	492	556	531	545	538	577	532	581	501	520	565	479	536	558	535	521	538	506	507	517	523	526	545	578	550	556	496	530	556	512	582	502	539	561	518	514	527	580	536	510	565	492	557	558	539	523	552	560	524	527	542	505	525	526	502	558	599	544	559	565	535	545	539	568	544	550	527	533	563	514	502	530	536	529	514	552	544	537	507	529	528	502	513	526	527	524	535	558	534	529	550	533	498	566	541	578	556	556	539	543	504	562	539	531	586	526	531	539	548	540	519	535	525	516	544	544	512	539	554	561	579	522	547	531	521	546	540	508	534	565	517	586	537	528	562	527	520	553	519	539	540	527	504	499	512	562	544	535	581	554	548	583	534	536	528	551	508	558	559	522	533	532	536	509	520	545	474	543	537	540	556	542	479	562	560	504	556	544	543	573	571	543	559	536	508	551	529	490	525	529	482	542	563	552	553	517	520	504	532	518	537	558	514	505	567	507	554	549	527	524	484	565	566	550	551	517	552	502	551	530	555	529	537	564	536	556	570	523	513	537	567	566	553	555	562	531	570	546	543	500	523	536	550	516	571	543	498	586	562	533	555	574	573	599	502	510	561	529	559	552	546	589	535	523	563	553	566	577	527	569	542	535	514	505	532	531	558	528	539	554	526	546	534	528	568	539	522	519	531	539	488	559	500	520	537	547	540	547	518	575	527	520	539	509	538	509	534	522	525	577	509	560	521	551	484	567	520	554	491	461	531	537	518	520	540	518	524	533	504	548	544	508	554	522	501	546	546	520	528	530	534	549	534	499	551	533	552	507	547	520	504	573	553	566	542	541	529	551	540	498	517	527	594	561	543	572	529	501	507	536	568	528	490	547	540	557	541	559	515	526	534	489	522	529	542	505	533	493	506	531	500	494	544	575	536	509	501	566	553	539	538	499	546	520	567	546	532	535	493	509	535	570	521	506	510	499	556	530	539	535	545	514	544	560	541	512	524	503	511	577	496	586	515	530	571	559	567	488	543	480	557	533	511	539	568	499	552	572	562	534	549	521	530	539	490	518	534	511	533	533	541	546	521	504	536	570	537	496	541	552	538	512	547	509	518	535	545	556	509	538	532	539	571	505	538	591	560	516	543	541	537	544	555	574	517	544	519	560	503	535	507	529	546	538	524	526	524	551	537	539	520	511	614	584	570	535	553	530	555	533	498	547	558	508	506	547	561	538	565	563	531	589	534	503	539	561	541	560	526	528	514	572	507	513	526	536	507	534	496	534	566	536	539	560	498	527	543	546	512	544	510	509	528	549	541	582	519	536	567	522	546	540	522	553	479	528	519	542	522	535	564	532	539	565	537	543	519	539	465	556	524	556	529	532	545	536	535	525	540	520	506	553	565	523	534	559	581	519	561	555	555	576	526	533	570	552	584	554	547	569	524	527	538	561	546	543	532	539	521	541	537	593	535	538	553	525	516	531	514	556	524	507	490	532	519	518	516	534	509	495	552	538	519	508	504	544	537	590	549	560	536	508	595	503	547	542	525	547	593	557	528	538	547	582	524	530	579	507	561	532	584	524	510	532	532	512	526	559	538	602	515	579	517	513	546	544	532	540	540	535	541	551	537	523	578	569	514	522	536	543	531	543	541	519	498	550	523	479	528	546	578	554	540	527	563	521	554	549	528	520	540	558	539	548	562	539	551	577	499	547	545	492	509	565	553	531	568	568	488	522	501	514	491	530	552	521	533	558	539	562	600	541	512	550	536	497	557	521	505	573	538	552	542	547	497	551	523	525	538	506	556	549	542	480	512	535	499	558	543	577	538	530	561	527	529	528	496	516	564	509	522	528	485	545	512	530	552	545	546	523	590	535	521	544	541	576	524	546	543	546	566	566	553	548	548	511	527	529	569	540	531	549	508	565	514	526	538	606	525	503	530	560	525	534	544	539	507	513	513	518	504	555	506	569	547	556	553	505	557	549	527	559	539	542	526	538	602	546	544	547	516	489	552	531	532	537	544	538	549	534	535	544	565	516	528	539	550	540	510	495	569	506	537	535	566	536	577	556	565	524	516	559	512	526	542	542	527	520	508	502	527	542	514	537	584	538	526	564	513	565	515	563	497	562	544	593	543	552	508	541	526	536	540	528	524	522	525	524	545	537	525	535	540	538	545	513	525	564	550	507	525	560	480	557	515	543	565	504	542	598	541	507	559	535	525	554	518	488	533	534	517	539	559	522	521	492	541	522	544	554	559	524	515	513	530	534	549	546	507	515	545	491	561	564	572	543	543	554	483	562	512	555	527	531	553	560	510	504	510	525	511	516	557	535	527	507	533	508	533	500	545	514	564	553	526	519	505	513	524	561	485	512	563	494	524	564	545	551	517	519	560	508	582	526	544	526	568	576	537	534	490	569	538	508	552	557	543	541	542	477	581	492	526	534	545	516	550	499	541	565	559	541	510	472	573	580	510	489	545	542	513	550	496	509	567	483	511	607	584	512	547	556	508	547	524	521	511	532	547	498	535	514	535	517	508	540	545	518	541	525	556	525	559	574	551	529	558	540	544	539	543	519	520	545	546	545	553	532	552	546	549	514	544	541	557	576	540	539	556	531	500	517	516	537	552	515	526	524	565	500	508	537	522	518	537	525	519	535	560	503	517	548	536	503	552	554	520	539	504	508	551	527	538	542	547	549	535	538	551	524	567	519	505	523	517	542	561	528	557	534	523	510	512	577	538	537	522	532	526	507	505	518	548	535	549	567	562	519	502	536	531	548	560	558	550	534	577	542	530	521	531	561	569	501	541	534	561	571	566	550	537	507	503	544	485	500	547	566	592	568	552	514	572	529	507	514	537	528	550	523	558	530	575	535	544	520	547	578	539	564	533	528	518	539	545	505	563	536	543	541	555	545	562	515	553	537	558	490	523	527	515	514	527	517	554	527	522	543	512	522	535	555	544	541	541	567	554	572	562	562	557	524	522	515	509	526	478	514	511	537	544	528	533	524	564	563	555	547	551	521	533	482	518	525	534	520	565	530	522	518	560	528	533	523	541	538	519	508	510	559	510	551	538	568	578	520	532	508	544	508	559	552	528	511	545	515	508	538	551	555	543	547	501	523	519	540	533	539	553	552	545	507	553	513	555	514	539	568	546	521	521
23205	21400	29485	23723	21405	21275	4265	1266	972	843	804	718	691	595	652	605	584	602	573	592	563	572	555	546	533	518	535	547	520	513	505	552	527	491	499	501	519	492	508	514	473	464	531	470	476	512	479	520	507	534	519	497	479	490	480	513	490	451	509	533	471	479	512	498	509	496	504	493	472	503	480	516	531	504	516	517	472	454	503	476	463	459	437	460	465	498	490	484	486	473	505	494	482	474	513	493	483	472	481	474	471	487	492	472	439	469	485	519	508	480	497	475	455	515	466	494	474	507	516	492	450	455	481	497	476	476	483	507	465	462	494	458	496	494	473	472	506	472	492	456	457	483	428	465	469	479	455	479	460	513	517	468	476	496	520	485	480	522	466	503	500	481	446	481	468	514	484	453	524	485	463	469	426	449	468	482	505	453	505	495	502	486	460	441	483	482	498	492	506	492	510	466	516	494	515	505	471	515	440	494	497	465	490	470	478	495	453	463	494	479	503	480	466	490	487	494	519	463	493	457	486	451	467	480	517	500	458	458	456	471	441	487	501	534	502	514	474	502	495	490	488	512	461	459	500	428	484	433	520	460	487	486	479	486	483	494	462	542	477	503	515	475	485	548	487	472	453	531	502	474	460	489	471	502	482	517	481	487	487	489	450	495	490	464	450	447	479	499	468	499	499	501	493	509	450	460	471	453	487	527	500	483	508	511	482	510	496	450	445	483	487	483	469	496	495	472	493	462	491	503	482	491	481	489	513	470	475	485	498	493	482	462	455	485	485	463	489	485	501	458	470	490	483	475	461	452	480	512	521	477	436	475	455	506	496	487	469	499	476	483	453	477	496	479	444	526	501	497	488	519	442	493	492	477	480	478	457	478	466	478	455	518	517	430	489	466	490	490	516	472	484	511	467	448	458	476	500	497	487	488	462	495	511	479	471	472	509	501	485	419	462	472	550	476	490	469	491	452	509	476	483	493	472	513	491	501	514	479	518	496	464	477	466	496	438	508	436	521	470	487	476	466	475	507	446	466	532	501	503	477	465	463	467	449	503	487	462	471	486	465	490	474	460	482	465	521	489	492	507	485	460	453	475	516	472	531	471	469	511	502	500	513	466	473	481	531	447	478	482	479	450	441	446	504	472	469	482	446	471	461	488	472	473	457	492	456	472	466	499	495	474	484	478	472	495	442	509	454	473	461	468	491	468	476	470	487	492	508	523	459	463	499	477	467	450	471	488	511	508	483	455	508	516	529	447	448	484	478	477	457	459	461	464	451	489	469	471	509	467	460	478	484	481	482	447	501	453	497	497	502	524	488	466	479	495	489	487	488	493	503	474	478	455	483	504	494	489	461	498	459	472	485	479	468	477	471	500	507	479	504	490	482	478	477	472	444	478	466	435	460	463	513	495	445	486	447	508	496	495	441	486	457	467	480	455	488	479	484	441	475	498	473	466	474	510	490	484	474	454	464	504	442	485	489	525	436	435	479	466	498	489	510	497	496	447	499	489	465	472	474	477	454	487	466	534	480	483	477	451	451	506	508	473	515	460	470	467	464	508	499	494	467	459	469	449	465	467	414	501	492	443	513	466	448	463	492	479	464	472	500	460	514	499	513	505	454	467	485	478	456	470	488	468	439	476	475	475	480	485	454	476	493	442	475	450	473	465	421	453	544	517	467	475	477	450	526	474	509	489	474	491	461	462	477	465	494	470	473	502	529	475	471	461	497	494	464	431	451	494	490	501	458	470	515	493	475	453	464	495	476	425	455	482	442	464	461	492	481	462	501	447	465	473	505	451	491	447	471	445	492	471	488	465	450	495	481	441	475	495	484	465	488	497	507	449	473	502	499	485	495	464	507	472	482	470	497	492	453	458	500	520	494	478	481	462	446	505	438	446	469	481	476	458	486	474	518	476	465	503	477	495	476	489	499	469	499	470	480	505	457	465	445	468	491	484	503	451	481	479	444	519	482	484	482	442	418	444	406	468	452	476	502	475	490	496	493	485	496	446	474	476	493	482	460	490	480	432	444	455	510	458	491	521	507	472	516	463	487	480	494	440	473	484	444	526	408	494	490	517	492	486	491	490	454	490	505	475	456	472	470	493	481	453	515	477	466	501	484	506	440	465	482	493	461	457	473	478	478	480	461	488	473	450	466	477	496	463	440	453	435	447	487	481	506	443	474	484	491	454	449	487	495	502	458	480	477	479	467	500	457	505	477	474	470	478	461	509	455	476	504	462	463	484	499	493	472	502	457	480	499	477	485	429	496	496	539	453	480	471	490	524	509	468	450	481	456	461	442	475	492	501	455	530	478	500	432	482	472	479	476	468	508	470	475	490	481	446	487	463	457	424	432	480	473	466	496	478	465	503	488	481	458	500	495	459	476	500	476	473	508	489	486	491	501	523	497	464	478	473	473	441	523	462	473	480	489	500	467	458	477	472	472	461	459	509	458	492	465	435	495	477	499	495	448	466	505	455	465	533	464	491	500	487	467	436	522	486	485	495	465	449	474	486	488	470	495	484	473	499	491	481	507	528	442	482	476	500	542	487	477	473	486	464	481	480	496	482	459	480	496	486	467	450	492	473	516	493	484	460	482	464	467	484	485	512	505	470	490	508	483	474	447	457	498	465	465	501	436	480	502	471	499	508	459	484	483	474	534	469	479	498	513	487	498	490	484	472	506	470	500	441	457	498	488	458	483	472	473	464	499	470	505	456	447	449	477	454	486	477	490	485	466	471	497	486	454	508	474	481	479	498	454	463	494	454	463	493	493	464	476	505	465	500	472	468	463	507	515	477	472	436	483	494	494	468	496	485	483	491	459	456	541	497	464	491	479	488	467	467	494	459	472	456	462	458	501	489	466	479	474	501	491	498	471	505	464	471	476	484	486	478	475	459	449	527	469	472	432	466	485	456	475	471	470	476	504	538	468	457	446	472	536	478	493	463	461	527	487	442	512	506	453	485	521	496	468	491	523	467	473	493	475	513	479	459	484	480	466	471	464	453	537	496	508	497	480	487	496	534	472	465	475	497	462	472	489	466	512	526	466	474	528	462	420	453	466	500	501	465	488	498	511	510	470	441	495	458	457	486	483	462	478	483	459	464	493	513	475	469	505	498	489	484	482	473	506	482	502	510	495	509	509	478	501	441	503	489	485	469	460	450	463	487	500	513	495	462	469	493	478	497	494	468	447	477	495	505	506	467	496	477	490	485	527	450	509	473	521	501	470	494	449	473	496	449	468	456	447	465	469	474	459	468	502	508	459	459	432	478	480	494	455	469	446	480	444	438	459	457	449	473	457	490	492	517	495	458	509	489	466	442	493	470	484	485	443	450	480	498	488	463	491	493	472	495	504	445	447	479	459	507	471	504	523	507	494	487	495	466	450	495	450	490	484	500	506	477	482	472	472	489	464	481	504	482	487	486	481	447	463	465	513	449	453	481	507	496	493	481	471	503	507	515	473	473	468	510	429	501	444	488	486	455	477	495	474
8623	18030	15361	8458	5854	4424	3417	2762	2269	2038	1729	1536	1459	1325	1280	1218	1144	1030	1013	1015	1004	946	963	962	888	854	853	858	838	856	856	799	846	830	784	815	819	765	835	847	767	809	792	778	790	791	725	798	790	801	776	768	739	757	750	774	806	719	758	736	796	792	799	728	794	777	759	780	722	725	738	717	744	740	771	785	752	722	780	771	779	758	767	761	760	811	769	755	721	780	742	765	776	773	677	719	740	749	731	741	784	778	790	795	733	760	720	730	752	752	725	709	758	764	760	754	745	759	718	753	776	719	774	771	741	736	781	699	790	738	783	753	762	745	737	697	744	781	739	740	723	729	740	771	756	703	744	761	766	764	766	773	733	699	753	726	781	686	788	761	758	764	770	782	787	776	738	745	747	731	805	739	780	718	730	768	778	728	724	746	748	731	801	752	721	742	788	754	732	772	786	782	775	729	754	747	744	811	733	752	713	765	753	761	741	722	709	805	732	731	771	745	798	776	780	739	757	787	803	784	771	703	763	809	784	709	756	738	754	760	757	763	738	727	735	746	768	736	702	769	707	718	772	747	730	745	774	744	732	782	746	750	783	769	695	763	776	774	710	751	729	763	771	711	735	755	749	743	708	738	742	776	761	736	782	749	785	724	773	705	720	788	682	784	782	738	779	780	754	768	785	737	739	736	697	726	801	723	757	737	766	761	764	769	725	767	804	729	726	725	760	685	724	739	784	760	785	752	751	727	736	713	754	747	769	798	788	739	751	764	792	774	754	743	688	728	751	740	775	773	769	764	773	753	728	725	768	757	767	753	776	722	721	749	797	709	727	734	722	763	789	790	724	755	772	750	758	751	734	747	746	795	757	735	751	749	718	739	765	734	774	741	743	787	734	725	787	768	759	767	758	763	778	773	759	783	759	773	735	749	750	739	746	755	730	741	789	747	755	805	715	770	705	756	806	741	821	745	775	765	761	663	744	804	732	694	771	763	775	738	776	740	682	731	775	731	780	717	752	726	727	717	719	803	740	756	812	746	715	725	731	726	806	752	727	756	742	676	744	715	747	791	779	750	780	774	731	728	758	710	759	770	720	801	784	734	771	731	729	729	736	772	790	762	761	777	717	757	782	732	728	811	774	712	754	754	743	762	687	777	676	718	775	774	733	780	784	746	772	754	780	721	758	775	754	782	732	748	681	763	790	742	728	740	803	736	742	707	711	754	726	774	749	764	741	729	766	739	761	788	743	757	727	742	753	734	744	730	750	771	750	791	718	765	810	754	766	705	785	749	778	766	730	769	745	741	726	751	748	749	798	788	779	759	760	730	741	735	715	706	755	740	724	765	699	770	759	738	808	735	726	775	749	714	717	742	782	713	724	759	786	766	717	784	800	738	773	766	741	737	699	721	779	755	768	804	741	782	720	755	759	785	761	723	739	759	733	725	731	743	729	722	834	731	715	721	776	747	794	708	729	803	762	723	774	790	808	681	719	765	761	783	716	719	753	752	722	745	719	727	749	751	726	730	763	722	733	723	756	681	759	778	771	754	783	729	760	738	730	714	749	753	790	725	709	730	782	771	769	747	776	738	723	791	732	733	709	778	754	716	754	769	788	772	754	764	737	773	725	776	765	738	750	744	741	683	758	786	763	769	776	749	769	770	769	745	798	743	716	774	780	710	734	697	732	752	772	756	776	716	752	745	750	740	740	724	729	743	730	743	755	750	772	674	791	761	719	687	755	761	727	755	759	758	714	815	764	758	766	715	697	727	760	757	797	738	744	757	751	766	750	732	753	749	710	772	725	816	743	716	742	729	751	724	736	731	741	749	712	742	738	776	725	730	840	751	703	776	741	743	727	744	775	761	745	742	736	732	739	737	728	742	777	793	732	727	766	727	714	735	741	723	742	743	786	727	762	724	756	805	717	729	743	771	760	768	783	738	761	727	735	697	705	773	769	713	805	740	719	774	756	743	716	750	746	780	761	792	694	747	688	693	767	734	702	721	744	730	789	718	685	721	717	738	740	730	718	785	733	726	743	687	699	704	781	776	700	736	733	707	793	680	744	719	742	738	742	738	754	698	741	729	717	754	787	779	761	771	764	752	721	737	760	779	732	759	708	768	752	761	747	736	754	735	821	737	773	781	734	758	735	716	717	740	723	792	724	768	697	788	725	717	741	745	713	750	725	726	741	744	746	733	759	706	722	735	742	732	774	740	771	720	738	711	748	752	753	736	742	799	755	740	693	736	730	734	800	712	735	733	716	734	766	803	775	724	770	773	752	745	798	772	738	716	758	729	752	762	742	744	753	758	744	709	764	771	771	781	795	763	763	778	754	782	747	762	763	777	730	737	734	734	750	760	735	713	752	740	738	766	742	785	772	752	752	790	743	687	799	744	755	753	709	739	776	753	748	722	742	723	723	731	744	789	763	709	720	739	770	802	735	745	755	715	707	730	777	722	733	739	704	699	777	753	729	785	758	737	716	742	728	786	772	787	768	789	774	747	771	765	769	780	739	746	784	769	764	755	732	749	843	735	722	755	766	695	764	692	823	760	781	747	787	740	745	722	788	790	771	741	766	764	743	745	759	746	780	735	762	715	756	745	751	730	780	763	723	772	805	730	740	762	735	761	793	759	748	737	761	745	753	764	696	778	746	789	795	757	722	729	751	754	810	772	727	717	765	762	720	804	729	739	722	748	744	716	815	737	748	730	757	727	723	759	739	741	750	754	795	710	718	739	731	790	748	696	711	743	731	747	770	757	775	752	733	754	743	801	725	739	741	735	757	760	742	776	741	750	731	762	755	773	745	730	708	756	763	724	729	698	684	767	741	699	733	832	756	778	709	783	759	765	784	709	738	721	759	714	745	756	773	734	741	748	802	804	677	809	735	725	754	726	752	817	730	705	722	748	694	759	828	760	822	744	749	752	737	744	773	759	732	757	747	775	735	764	736	795	753	798	720	761	734	732	731	782	772	808	773	748	802	735	769	745	738	733	771	761	761	717	752	776	772	764	777	737	733	738	711	711	784	765	769	743	752	757	760	713	753	777	763	747	737	745	755	747	684	769	721	746	758	733	712	721	745	739	786	703	715	736	754	695	728	765	772	736	765	732	773	757	741	741	808	752	730	741	754	716	733	731	721	709	774	768	784	771	741	702	752	785	785	780	786	733	729	796	729	750	823	748	744	746	753	748	774	776	777	818	738	765	724	739	709	750	702	782	766	760	827	761	717	743	724	781	750	788	730	771	794	734	787	718	700	756	778	744	747	718	748	780	759	762	741	774	773	724	759	763	719	748	765	759	758	744	733	737	726	749	749	775	784	756	761	753	769	754	739	754	776	745	735	779	738	785	771	772	711	742	796	832	810	782	736	787	735	753	735	746	740	728	739	722	750	763	753	731	737	788	703	754	774	770	748	757	753	720	774	750	749	754	746	755	745	772	691	705	769	761	793	744	747	747	746	755	771	766	773	759	750	739	772	767	798	790	778	763
26947	20853	8050	506	255	219	160	165	162	157	151	134	137	135	119	155	144	137	140	148	130	130	103	138	127	114	117	128	99	133	115	133	136	127	114	117	125	140	146	131	134	137	132	121	142	118	120	114	118	127	130	124	143	121	124	141	123	141	117	140	124	106	113	122	148	129	129	118	147	126	115	116	129	108	123	127	125	114	145	131	128	140	137	121	124	124	140	103	121	136	109	151	118	114	131	129	113	145	131	120	127	128	136	124	117	142	115	134	128	115	119	128	112	127	133	120	145	127	116	117	141	140	123	131	137	121	125	137	142	118	137	133	160	121	105	122	143	114	119	133	123	135	124	129	149	131	127	133	113	120	136	141	150	140	120	138	144	123	126	124	124	143	121	126	115	139	116	128	152	144	128	136	125	105	129	139	113	123	116	133	149	128	123	130	111	117	133	127	107	141	122	153	145	134	122	130	151	128	140	141	140	115	133	135	127	130	114	132	122	147	130	126	147	156	140	126	142	126	112	123	113	108	137	145	147	119	130	136	117	114	133	127	141	149	120	120	135	119	112	147	111	112	109	134	135	128	125	126	135	137	134	155	118	141	117	131	116	129	124	117	122	119	129	125	134	118	130	122	108	135	141	140	131	126	122	117	110	129	128	119	112	116	117	141	153	113	130	129	128	111	98	128	117	131	120	101	121	147	127	117	127	115	144	128	122	113	122	129	141	112	142	118	149	144	122	116	117	107	127	125	140	115	114	134	123	128	143	109	139	133	143	113	141	122	124	134	116	125	122	134	107	126	144	125	113	159	134	117	130	122	123	130	111	129	138	120	143	130	134	135	118	125	142	113	120	151	129	131	128	126	122	118	136	135	134	144	143	119	116	119	101	136	115	111	115	124	151	127	116	116	130	124	120	141	136	132	130	116	132	115	134	117	138	124	133	135	115	115	119	132	146	113	138	134	128	119	128	127	130	142	108	121	121	123	130	128	138	128	129	142	111	131	133	164	114	113	121	101	112	125	141	130	133	118	119	135	145	131	126	132	126	148	117	149	133	135	130	128	149	134	130	98	129	124	120	111	133	117	117	123	112	116	122	121	129	125	134	138	131	135	129	117	128	133	137	123	135	127	122	116	137	109	116	126	142	112	107	130	128	125	111	138	134	126	117	115	125	139	133	131	124	125	119	126	135	151	144	158	107	132	109	136	119	133	124	110	133	130	122	140	146	130	150	120	121	111	132	141	117	133	145	143	137	145	139	124	122	129	148	143	126	131	141	127	128	116	139	162	139	102	124	113	111	139	125	114	147	133	136	133	115	118	140	125	126	130	149	151	127	119	128	137	95	122	128	132	125	123	145	121	127	128	139	126	132	129	137	135	118	135	131	117	141	127	133	132	132	130	127	128	151	133	135	132	137	109	120	117	114	129	128	109	125	126	129	115	127	141	131	112	134	147	127	118	133	127	122	128	128	139	115	119	132	112	130	118	138	146	123	128	135	152	127	126	116	125	138	127	137	135	125	122	129	126	121	129	120	131	131	129	114	113	132	113	136	115	129	114	140	123	117	145	117	140	126	126	121	110	125	132	123	142	129	128	127	115	128	143	138	128	133	110	113	119	127	112	143	136	121	135	126	104	124	127	117	126	124	120	140	119	136	124	139	139	117	138	123	120	117	116	128	116	114	142	121	130	131	124	128	124	130	101	110	144	128	116	120	132	129	136	125	108	131	122	114	118	144	140	114	122	135	131	120	119	115	129	140	140	106	110	112	137	133	111	106	129	124	122	136	136	125	120	107	147	121	123	129	131	125	129	135	131	127	120	131	132	114	147	115	128	132	123	135	123	131	140	138	125	129	104	143	138	139	112	100	147	145	129	128	130	126	125	146	121	118	134	110	125	136	129	146	124	119	128	131	129	119	141	133	130	140	119	134	125	107	120	135	140	135	118	109	132	139	142	134	111	115	128	112	113	122	132	132	117	123	133	136	110	111	134	133	98	131	118	137	140	118	111	127	105	140	129	117	126	114	124	128	107	131	127	126	111	129	119	126	129	120	118	128	132	133	144	119	114	135	113	118	143	133	126	112	124	127	130	131	103	112	102	124	122	155	125	115	120	130	109	125	129	130	130	125	124	130	120	131	137	127	104	138	130	136	141	126	125	117	130	135	123	129	126	113	123	145	124	123	148	107	114	127	130	117	123	124	129	140	129	123	122	122	129	126	128	112	119	145	131	124	147	129	138	119	103	138	123	149	143	111	132	118	133	121	135	133	126	140	127	138	118	118	108	139	111	137	114	123	123	128	140	134	121	133	124	139	137	123	128	113	121	144	111	122	145	130	126	136	126	136	138	107	136	105	117	142	106	128	132	120	126	130	156	134	114	130	114	126	112	112	121	116	109	125	122	106	133	140	125	125	127	135	138	130	131	127	129	114	135	120	139	127	133	132	125	109	128	106	113	127	117	144	120	120	127	122	134	142	134	121	112	125	132	115	134	116	129	131	120	126	138	135	157	132	122	127	135	128	125	118	101	134	131	129	117	129	134	120	129	115	139	129	109	157	121	111	130	127	120	143	124	133	130	118	143	119	131	144	138	111	118	126	113	126	130	127	146	125	122	127	130	119	149	113	131	134	119	121	137	126	147	112	121	155	111	131	127	120	102	126	131	112	126	135	123	127	110	142	118	135	133	134	121	141	136	128	143	121	125	119	124	117	131	143	122	130	116	143	135	123	131	122	138	121	123	115	157	130	124	125	114	123	131	144	142	120	128	127	112	129	124	119	123	121	126	134	128	105	127	144	112	120	125	120	123	105	126	136	146	95	105	111	132	142	128	132	132	130	134	107	142	138	127	125	127	122	131	122	129	140	133	107	160	131	140	129	133	142	131	127	134	118	112	147	143	115	144	144	134	142	128	135	134	112	118	129	134	129	122	119	133	141	114	111	129	135	115	125	135	146	120	131	134	134	132	119	119	113	158	115	142	121	111	142	118	130	140	120	124	119	139	131	123	137	117	149	124	120	109	126	120	115	147	124	127	128	140	146	130	137	131	123	128	134	124	139	134	123	138	138	115	121	123	124	144	146	121	120	102	117	128	113	122	113	122	98	110	127	128	97	127	113	137	123	132	122	131	120	131	134	122	128	124	123	115	131	138	129	119	130	106	130	127	126	128	109	139	119	115	107	112	125	145	111	115	114	113	141	122	149	143	135	133	134	130	125	131	151	111	128	124	114	139	116	118	125	133	128	128	134	105	151	122	144	113	124	117	139	120	133	114	142	120	111	141	138	116	114	135	156	131	141	138	113	127	123	135	128	116	125	118	124	138	129	149	110	110	125	122	123	117	112	117	113	125	105	134	119	120	124	150	146	114	126	145	133	136	118	109	121	118	125	134	133	144	126	121	134	126	111	130	121	118	105	133	125	123	126	121	127	134	134	113	129	118	137	123	111	117	123	124	122	145	139	129	126	126	126	123	119	138	147	118	122	144	139	121	133	118
3936	1470	1284	672	485	401	379	325	293	265	236	265	241	250	205	238	218	237	216	216	259	229	217	199	208	230	238	229	209	243	229	235	207	219	210	208	229	222	216	230	212	248	212	212	231	243	214	222	236	213	247	207	218	218	229	217	197	234	213	204	194	202	233	212	208	213	234	229	231	200	196	212	195	234	212	228	223	252	211	200	191	205	208	219	213	226	222	220	214	233	214	207	222	216	209	207	216	226	230	199	208	181	236	186	233	247	212	232	189	228	218	203	206	222	233	218	218	227	209	234	239	239	226	214	212	209	232	213	222	210	216	226	182	180	212	204	220	212	205	191	230	200	215	264	238	214	196	198	221	216	230	201	219	241	233	226	219	231	235	209	213	248	220	234	215	211	227	213	208	216	217	236	228	234	208	232	214	240	231	214	203	225	222	208	221	218	223	216	231	230	225	228	213	214	240	198	200	205	217	210	237	222	255	257	200	221	192	241	204	184	208	223	219	214	228	220	215	233	254	237	230	216	214	200	235	241	217	205	221	240	229	194	210	239	212	219	205	209	230	212	221	232	220	238	241	246	212	212	219	191	221	201	210	212	211	205	225	236	216	218	198	214	215	219	218	240	200	237	214	204	214	224	207	203	223	239	223	227	210	212	209	238	188	227	189	217	213	207	237	223	215	219	220	219	213	208	227	201	226	183	208	204	198	245	227	220	225	247	202	221	238	245	199	194	251	230	213	251	206	217	238	233	212	226	219	250	196	227	221	227	207	210	206	223	200	212	238	231	220	216	216	218	218	209	245	229	206	184	215	216	210	221	238	201	245	206	248	202	241	210	229	236	236	225	244	191	209	215	214	219	220	209	224	227	223	201	204	219	222	221	250	194	193	216	214	224	241	232	199	211	238	221	220	237	232	217	225	242	216	226	207	202	203	216	225	214	224	183	220	229	234	208	206	209	222	204	259	201	232	244	238	214	236	224	212	200	217	216	207	207	218	207	218	237	175	235	219	236	220	227	202	222	218	217	243	221	235	231	227	213	210	247	181	222	220	197	213	219	199	231	220	206	182	225	211	214	225	218	202	209	228	199	204	230	185	215	231	209	236	232	205	205	193	246	217	229	207	223	207	187	201	236	231	216	227	203	223	218	217	221	215	241	209	211	221	222	207	224	209	211	234	208	226	200	187	213	236	187	201	198	214	200	226	227	207	218	206	215	218	229	242	215	215	226	217	213	217	247	217	220	223	228	214	202	227	207	221	239	245	201	215	231	231	239	234	193	205	196	216	186	251	236	201	234	211	197	212	207	225	201	208	237	211	218	221	236	235	253	203	206	236	226	221	198	227	204	207	220	215	207	219	211	224	225	204	214	192	219	210	251	211	218	223	208	222	225	228	212	213	238	232	218	213	241	190	196	225	221	250	213	211	219	209	227	231	236	229	183	207	231	228	208	218	218	204	224	230	211	212	220	217	217	219	237	212	218	215	228	219	207	213	211	205	222	215	234	215	231	216	230	222	196	224	212	220	218	212	211	216	237	203	238	230	217	227	236	242	215	209	225	197	232	195	224	230	223	237	207	216	238	213	218	219	233	216	212	197	213	229	201	234	211	217	202	189	217	232	205	196	220	238	208	226	218	209	223	211	210	237	221	222	208	203	219	199	224	204	235	217	215	228	211	212	221	220	236	238	213	198	203	214	214	211	204	211	237	212	232	230	215	228	226	228	219	194	208	207	193	248	229	228	206	220	215	188	247	230	193	225	196	236	243	215	230	221	218	233	205	212	237	217	215	197	229	209	224	192	227	236	236	195	221	201	217	204	209	218	236	224	225	243	223	258	214	193	208	230	222	236	222	195	223	199	248	224	225	235	213	218	223	207	211	203	229	199	183	208	208	196	205	223	213	219	218	237	214	219	199	203	228	250	221	236	219	205	233	210	207	185	223	232	213	254	217	257	226	213	221	230	205	223	235	215	222	215	236	216	249	254	201	253	203	211	208	211	232	207	231	189	234	211	218	238	237	211	241	190	232	227	207	211	231	222	216	230	187	209	223	215	216	219	223	237	209	229	236	205	215	222	220	225	225	223	232	221	195	217	244	235	192	199	227	208	221	211	242	221	210	224	219	218	215	235	226	217	226	203	218	247	193	219	229	225	227	225	216	220	226	212	223	226	226	196	234	213	217	218	219	210	214	213	200	218	198	239	202	234	216	190	209	233	230	223	223	210	203	233	215	225	230	259	240	212	231	215	241	226	208	249	212	210	214	201	233	243	189	227	243	257	188	211	223	199	205	227	208	226	224	218	242	229	212	213	237	208	241	225	216	210	210	205	240	229	239	221	234	209	216	229	219	207	213	224	216	247	207	215	206	210	214	230	211	215	229	226	220	236	215	237	196	195	221	202	203	206	218	215	212	224	222	226	232	208	223	217	225	214	214	216	230	209	209	231	206	229	226	205	229	213	206	231	201	201	224	204	172	212	204	226	222	212	266	223	223	233	223	204	214	206	192	206	228	212	216	215	226	226	216	210	242	239	212	224	233	225	229	201	219	219	220	226	239	227	231	199	231	199	210	210	231	253	243	238	230	240	222	206	246	196	193	228	229	204	231	194	196	200	224	207	214	210	209	201	197	242	181	229	173	200	224	204	206	216	179	228	217	238	201	244	215	238	214	196	205	209	216	194	190	212	255	232	207	224	181	205	218	220	244	209	239	227	212	229	246	237	193	223	225	207	217	245	227	215	233	210	236	238	225	199	198	200	232	208	243	229	180	206	210	223	200	239	239	250	248	206	193	218	215	218	228	230	194	210	245	214	205	246	196	222	213	238	234	209	212	208	216	205	190	206	246	218	249	182	200	211	216	209	212	207	205	234	227	218	215	254	211	224	225	219	213	224	193	201	217	228	200	206	231	201	214	192	237	205	231	221	232	199	211	200	230	235	201	225	195	235	209	236	196	240	234	215	211	210	197	213	206	260	201	200	212	207	226	201	192	216	223	219	223	215	212	209	242	229	223	199	263	214	227	219	211	229	220	238	208	215	217	190	211	216	225	203	237	223	262	215	223	222	195	211	230	211	227	191	222	241	207	211	214	213	214	214	228	217	228	205	222	218	251	230	232	221	216	209	200	231	236	225	209	218	209	206	210	241	218	248	224	210	221	209	199	209	213	217	221	217	229	224	239	236	218	192	192	236	215	234	225	207	220	192	230	208	223	223	223	207	231	204	237	227	241	256	196	196	232	223	232	237	197	210	237	224	207	237	219	183	229	245	238	219	206	224	232	210	221	216	218	226	230	234	196	211	202	213	229	224	208	224	187	215	206	198	265	204	251	220	197	225	214	204	219	192	231	222	222	252	235	231	224	246	219	232	221	236	224	209	193	212	235	216	231	210	209	215	207	233	224	197	212	226	223	235	234	228	193	223	194	213	222	228	210	215	218	220	224	215	200	205	222	233	214	240	235	223	224	188	204	206	218	243	237	221	212	208	230	216	221
24263	21442	28906	24400	21295	4445	954	653	588	526	457	465	459	425	422	417	378	383	403	388	402	388	380	380	346	375	358	343	338	328	373	382	355	321	372	365	341	354	337	352	322	333	343	367	354	360	356	360	347	337	344	314	373	361	369	354	318	346	361	383	343	340	338	352	335	356	348	323	342	331	352	320	303	322	390	354	344	348	350	365	345	376	389	315	313	302	339	314	329	377	355	351	345	342	331	345	337	331	345	351	323	320	359	329	362	323	364	377	332	354	354	352	361	337	334	341	351	323	343	343	346	328	352	357	347	346	303	321	352	386	357	339	372	359	363	339	315	338	341	311	351	328	371	311	335	360	337	326	334	324	327	348	340	363	325	341	332	359	332	345	320	331	355	338	342	367	323	350	343	332	354	323	343	323	353	352	355	314	348	350	291	293	319	322	345	348	341	341	368	339	336	290	371	319	320	366	340	346	338	337	339	321	358	352	315	352	312	348	318	345	331	340	331	334	360	366	329	329	347	328	318	347	318	334	323	339	385	341	354	338	346	311	341	347	331	349	351	347	360	356	355	321	332	328	322	385	324	328	345	318	393	362	333	338	330	366	340	357	350	341	361	374	324	393	337	310	302	340	323	347	336	334	321	347	290	352	329	336	341	349	332	340	344	331	377	327	337	354	379	352	357	334	337	360	340	331	333	355	351	333	327	324	338	334	353	319	362	317	358	341	358	357	363	365	378	324	342	351	351	344	332	361	367	298	362	338	347	353	342	343	301	326	330	341	353	338	372	331	380	362	326	352	331	355	339	337	323	357	370	309	318	349	346	335	345	331	342	335	315	326	326	317	370	367	376	347	346	338	338	323	352	297	362	332	336	334	305	322	376	357	317	322	349	327	334	335	340	342	341	335	338	321	330	346	348	327	363	356	387	327	339	342	331	319	364	380	342	319	343	307	353	342	334	351	336	348	328	330	340	353	321	376	353	316	318	376	314	351	346	314	321	344	331	371	357	336	337	325	328	321	321	374	352	331	294	316	367	308	346	377	333	345	357	338	339	318	304	366	330	325	300	336	341	358	328	363	357	337	327	338	381	337	368	344	345	331	334	341	333	334	353	341	347	314	325	361	326	337	334	369	343	359	391	328	367	318	358	359	347	350	342	328	340	352	342	323	334	350	333	333	335	334	377	349	346	354	376	358	352	365	343	310	359	353	338	351	378	363	343	321	361	306	340	348	341	336	331	334	337	318	358	302	339	312	327	329	353	335	332	324	330	335	311	361	346	324	337	328	340	369	334	350	339	355	317	349	337	331	364	346	354	339	342	341	338	360	383	340	329	318	358	347	346	344	339	341	316	351	339	341	360	332	361	289	327	331	357	363	335	361	315	333	345	334	294	339	350	341	361	348	328	305	347	326	348	324	387	364	324	378	331	331	335	372	356	299	346	339	340	320	335	324	329	343	313	329	375	354	357	370	356	339	361	367	332	326	338	339	338	354	357	319	376	335	334	369	336	332	348	337	324	350	334	310	335	311	379	305	325	296	338	337	342	392	317	329	357	346	367	337	339	341	320	322	362	335	335	363	345	320	316	323	333	322	356	299	334	327	368	340	347	334	360	329	338	350	320	353	337	348	353	355	364	340	332	366	329	367	369	347	351	331	324	343	344	316	345	322	330	318	337	345	340	318	338	325	336	340	363	323	334	322	340	361	356	341	336	333	338	359	328	325	319	360	330	334	351	371	359	360	377	318	299	353	320	340	348	332	340	345	347	338	358	313	323	323	294	314	350	298	299	341	363	322	341	321	335	336	357	344	320	310	343	339	340	318	354	317	310	329	326	325	329	322	305	347	341	309	337	347	341	302	361	342	346	369	348	340	347	343	351	367	315	341	331	341	354	318	337	318	331	348	360	344	326	331	313	349	349	334	366	345	302	352	362	340	316	342	357	334	341	305	334	344	350	333	341	345	333	374	361	324	372	345	332	334	326	347	334	352	350	364	357	344	346	348	367	355	351	304	345	361	349	334	339	333	338	339	317	373	325	364	356	334	342	376	322	332	370	345	325	335	339	332	302	336	349	333	335	341	331	333	374	331	323	321	306	352	374	348	349	371	334	333	354	355	318	355	351	308	342	345	349	322	336	321	333	342	349	341	327	315	350	339	350	389	340	337	357	311	355	294	372	326	331	319	343	337	336	313	297	327	353	318	367	344	328	335	344	351	326	342	304	373	373	331	301	356	329	357	368	334	336	336	328	353	328	348	348	308	328	364	314	372	326	352	335	362	332	357	331	333	369	378	330	315	328	363	334	315	301	337	330	358	369	309	355	332	343	337	346	322	360	349	321	334	343	341	308	350	353	346	309	346	319	347	333	352	340	344	317	353	362	307	327	317	331	320	324	329	340	318	327	330	332	277	356	313	330	368	331	321	340	307	333	351	352	311	381	312	327	329	346	317	328	336	315	333	330	329	331	318	317	311	350	324	322	313	379	330	334	357	342	332	320	323	347	313	346	343	361	348	331	325	364	333	319	331	347	322	332	336	360	335	385	350	288	362	364	341	357	293	332	330	350	321	303	308	359	367	332	327	349	357	323	327	325	338	349	341	356	329	326	383	359	316	309	346	320	329	366	362	356	310	348	340	327	380	332	339	343	366	346	332	302	355	343	325	328	314	329	343	351	332	336	356	334	320	339	348	342	331	332	296	339	352	301	361	362	332	306	310	345	340	331	368	356	359	351	368	312	333	342	341	345	336	323	355	343	328	331	331	371	349	335	334	331	349	329	331	334	352	310	324	349	321	332	315	324	349	296	308	324	348	354	341	365	356	349	329	362	359	316	368	373	357	323	356	354	363	350	330	349	295	322	376	356	371	312	338	345	345	349	364	365	373	340	326	333	349	320	341	343	337	331	328	371	336	352	308	370	325	352	344	331	350	321	312	356	369	344	349	351	378	318	303	360	334	338	300	312	333	343	343	343	336	375	343	309	341	327	346	322	354	353	314	325	309	317	360	384	377	351	319	362	322	337	318	371	330	346	341	343	344	319	343	343	336	302	336	357	348	343	304	337	294	329	357	340	326	372	320	369	328	356	370	339	337	335	295	324	332	363	345	347	353	323	344	364	362	350	339	336	307	344	324	359	323	343	342	309	342	341	303	353	336	326	317	317	350	348	335	362	331	298	336	341	313	297	320	346	355	316	337	331	356	341	344	346	313	297	341	355	340	327	333	358	346	332	342	353	339	345	327	335	371	327	310	336	343	325	330	363	337	303	336	339	304	323	314	318	342	315	350	341	338	352	322	339	380	352	336	312	357	392	316	345	341	365	302	329	305	324	358	341	349	325	357	327	358	340	336	323	345	330	331	321	333	365	355	314	317	350	353	311	346	333	338	334	351	318	373	326	338	347	325	340	344	336	345	305	354	354	348	339	362	335	353	378	391	328	383	346	317	334	301	295	314	342	305	336	369	344	323	351	334	360	331	334	338	359	364	335	309	313	330
6103	11462	9440	4986	3433	2503	1969	1628	1338	1191	1120	973	917	844	793	795	750	742	670	613	684	622	620	636	591	606	609	644	655	658	587	564	639	589	530	561	569	606	557	595	542	548	598	523	584	552	559	589	569	534	580	562	510	559	567	532	536	601	526	524	556	570	560	504	520	558	541	548	525	549	542	572	530	551	529	516	580	535	539	556	540	518	492	523	534	538	510	529	553	526	532	541	521	574	529	533	553	513	562	564	519	554	497	527	547	532	568	572	524	556	525	535	537	542	510	526	553	547	540	520	542	522	531	519	511	566	527	590	546	501	543	528	519	543	554	537	571	550	528	544	551	526	570	498	509	558	561	540	546	532	565	522	515	546	549	521	539	592	543	519	533	558	595	537	584	548	527	559	523	545	525	526	571	539	580	574	508	587	525	501	560	517	565	537	539	554	543	491	524	535	563	540	603	499	538	533	575	545	517	530	526	539	560	544	507	541	515	576	544	548	532	509	518	546	549	510	547	551	504	560	504	546	536	539	524	553	517	553	499	557	548	505	542	579	498	555	549	539	506	514	554	504	556	527	558	543	550	549	550	539	573	511	560	534	550	530	547	570	552	557	602	522	533	515	553	577	552	554	520	545	550	504	529	522	545	564	551	507	513	531	543	575	536	511	543	526	508	523	585	522	530	549	535	561	564	533	547	521	510	556	532	554	578	584	535	545	541	539	537	571	552	554	506	573	534	523	540	552	585	545	525	553	544	543	535	506	497	526	579	560	534	520	563	558	519	523	550	505	554	518	568	525	563	538	504	510	563	545	526	562	505	554	587	526	552	551	521	548	535	549	533	572	568	586	549	559	534	538	526	538	526	538	533	536	529	545	539	516	527	569	530	542	588	542	542	513	537	568	514	558	537	530	544	566	512	517	520	503	546	499	551	525	550	529	517	524	492	507	564	554	533	496	531	485	542	531	541	550	548	529	529	552	522	560	545	569	528	526	524	520	526	548	571	522	547	521	525	556	580	520	564	523	574	558	530	562	539	565	555	555	553	510	495	525	547	551	560	545	549	585	580	564	537	491	558	542	503	536	535	537	531	549	539	552	556	556	544	510	535	552	525	554	532	553	483	544	548	567	540	544	573	520	548	511	560	540	525	569	540	544	558	550	515	516	518	523	515	541	546	543	562	562	533	551	548	565	556	570	525	547	536	573	495	527	557	553	511	495	500	554	528	538	518	487	577	545	512	531	578	534	555	560	554	538	574	526	513	542	525	526	502	535	551	577	541	531	533	552	538	542	541	549	569	585	516	513	578	557	567	549	542	547	507	585	520	526	512	545	517	527	534	527	530	551	553	538	531	541	593	533	513	532	530	525	522	535	556	528	553	558	569	532	551	571	544	531	548	545	513	505	490	480	539	522	534	605	538	553	532	531	537	555	531	519	498	567	564	562	540	556	582	566	559	551	532	542	530	594	527	528	544	544	491	534	570	530	553	548	519	547	558	570	552	545	492	529	555	546	540	512	552	534	543	535	526	529	574	539	538	508	538	569	544	564	545	542	534	545	531	560	498	539	552	549	545	571	533	516	548	582	568	511	555	560	534	506	533	559	557	537	551	541	546	546	497	506	530	522	580	514	568	532	576	490	523	515	526	525	514	543	514	534	557	519	551	564	569	535	532	510	535	537	534	546	538	539	502	527	520	498	554	535	573	539	564	517	579	543	570	531	497	559	528	537	553	565	554	541	528	501	528	569	538	544	553	539	542	525	525	549	532	518	581	504	582	516	549	564	539	587	545	566	525	508	554	526	538	533	564	534	551	547	525	524	514	559	548	505	549	536	542	553	527	545	515	499	529	582	528	544	526	562	528	518	549	494	535	556	529	519	569	542	534	538	563	541	537	570	540	525	506	537	536	551	559	540	552	550	582	564	532	494	516	571	517	537	508	529	541	585	550	546	572	504	540	526	535	549	529	540	510	613	501	582	565	524	526	543	542	532	551	563	497	519	507	515	530	551	538	547	538	536	515	493	523	526	532	569	552	549	580	580	553	521	577	516	507	560	560	547	548	527	552	541	524	592	569	507	560	495	555	561	502	565	560	554	557	535	513	539	544	521	559	524	556	511	563	590	571	553	564	548	523	542	536	551	539	526	530	536	508	533	543	531	580	554	528	538	563	564	564	553	550	577	536	521	589	560	525	484	548	551	553	504	533	542	510	546	598	530	559	535	521	529	530	533	578	557	533	509	546	546	563	529	507	533	525	534	533	551	532	535	549	553	500	516	553	548	529	513	549	573	513	546	512	550	572	565	543	537	537	552	574	545	533	511	514	528	565	544	526	540	523	527	540	564	549	582	548	535	560	537	528	546	502	573	558	530	526	548	521	568	542	532	530	503	579	565	548	579	513	538	520	533	535	573	560	556	555	541	504	508	550	572	509	488	564	519	554	567	532	524	634	475	511	552	527	546	537	516	519	532	569	515	513	531	563	502	534	539	548	542	556	560	553	505	528	561	533	517	512	508	543	517	535	554	523	576	482	529	525	535	549	542	526	514	530	541	553	530	521	558	525	476	562	564	539	549	570	529	536	539	510	546	548	546	560	549	530	558	556	545	517	534	520	570	502	542	538	577	564	567	552	562	506	507	547	544	548	562	539	519	529	541	569	522	517	549	543	532	567	569	517	542	539	539	513	574	580	517	560	513	523	522	540	541	513	517	489	541	547	501	558	572	518	541	548	524	553	580	509	527	542	535	566	542	606	562	576	567	566	549	543	497	483	579	528	535	517	529	556	541	550	492	589	485	531	522	575	513	500	501	548	589	529	559	575	548	513	537	489	549	555	551	537	528	536	530	540	560	534	517	545	527	513	531	535	555	557	560	539	558	523	514	525	487	541	512	510	522	531	536	538	520	551	552	486	521	487	530	524	558	526	565	540	506	551	547	526	585	528	551	529	551	566	522	531	524	571	558	532	527	537	539	553	581	543	561	511	551	532	524	541	552	547	519	495	545	597	558	531	524	510	528	533	540	542	493	512	483	535	485	531	502	562	542	540	522	528	519	551	551	534	547	552	548	528	559	517	542	508	539	497	561	593	547	536	533	543	540	509	530	560	560	549	561	560	519	549	548	541	533	518	542	544	540	582	569	552	548	537	553	507	511	527	534	553	519	567	524	549	545	560	518	500	571	548	518	559	544	558	507	546	505	518	493	525	496	568	578	529	548	539	569	521	563	519	516	569	576	547	577	534	532	550	553	530	526	553	541	536	552	518	511	506	566	552	526	565	565	505	523	515	515	550	534	511	528	530	548	544	555	576	511	540	548	505	536	560	535	532	541	528	522	552	519	539	559	552	526	555	526	579	542	561	583	516	551	535	539	530	527	535	533	545	518	508	534	560	516	545	545	555	536	499	531	503	536	496	505	534	507	522	530	537	544	565	569	547	560	529	538	513	528	539	529	507	605	525	509	563	561	513	528	531	545	583	535	547	532	583	580	579	563	576	497
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
