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
339562092520	339562093041	339562093591	339562094139	339562094691	339562095241	339562095789	339562096341	339562096891	339562097441	339562097991	339562098541	339562099091	339562099641	339562100191	339562100741	339562101291	339562101841	339562102391	339562102941	339562103491	339562104041	339562104591	339562105141	339562105691	339562106241	339562106791	339562107341	339562107891	339562108441	339562108991	339562109541	339562110091	339562110641	339562111191	339562111741	339562112291	339562112841	339562113391	339562113941	339562114491	339562115041	339562115591	339562116141	339562116691	339562117241	339562117791	339562118341	339562118891	339562119441	339562119991	339562120541	339562121091	339562121641	339562122191	339562122741	339562123291	339562123841	339562124391	339562124941	339562125491	339562126041	339562126591	339562127141	339562127691	339562128241	339562128791	339562129341	339562129891	339562130441	339562130991	339562131541	339562132091	339562132641	339562133191	339562133741	339562134291	339562134841	339562135391	339562135941	339562136491	339562137041	339562137591	339562138141	339562138691	339562139241	339562139791	339562140341	339562140891	339562141441	339562141991	339562142541	339562143091	339562143641	339562144191	339562144741	339562145291	339562145841	339562146391	339562146941	339562147491	339562148041	339562148591	339562149141	339562149691	339562150241	339562150791	339562151341	339562151891	339562152441	339562152991	339562153541	339562154091	339562154641	339562155191	339562155741	339562156291	339562156841	339562157391	339562157941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21978	20262	28060	22307	20267	20152	3338	840	600	578	512	496	500	449	445	440	411	353	391	397	356	422	390	369	401	368	336	341	358	342	362	332	384	364	334	349	344	324	299	330	332	350	338	355	324	325	332	332	338	333	365	335	335	342	342	327	350	292	315	325	338	322	319	368	344	318	347	322	322	323	336	344	326	301	322	325	353	317	323	341	363	345	336	306	295	313	298	305	330	362	321	310	360	338	310	327	329	305	320	320	308	315	340	355	307	318	311	339	346	337	308	323	344	299	329	324	324	320	300	321	316	322	321	332	340	339	313	325	303	309	320	328	302	345	314	342	345	302	308	337	311	319	348	331	312	337	334	307	302	295	330	332	340	328	335	310	329	330	309	339	346	316	299	352	319	328	338	335	343	339	313	314	338	330	323	328	353	342	310	341	318	336	354	330	343	368	367	307	321	326	305	287	326	334	322	297	338	337	366	326	322	359	339	339	316	343	341	324	336	317	341	358	317	309	323	351	342	311	350	297	294	301	346	355	352	346	317	344	336	313	338	303	342	367	338	306	359	317	346	316	307	305	316	343	324	331	328	346	311	325	358	334	334	315	321	337	352	334	335	300	317	346	325	320	352	333	298	311	323	324	312	312	314	309	350	317	299	352	288	340	314	340	308	280	331	328	295	332	318	330	318	344	285	325	355	354	330	322	313	339	341	314	341	322	325	331	289	329	326	279	316	353	288	324	329	331	324	330	336	302	326	323	349	360	320	305	348	325	309	349	315	345	309	277	358	359	350	304	300	325	306	332	338	326	329	319	353	312	354	317	326	307	329	322	332	301	313	311	307	321	320	327	319	311	304	341	291	320	299	306	321	313	322	306	355	355	297	303	322	334	310	305	296	353	291	334	356	326	304	307	344	319	328	320	364	331	344	311	312	318	343	295	309	328	333	307	302	326	334	316	317	328	318	337	322	343	327	320	296	324	329	346	355	343	345	345	321	344	295	324	323	293	335	294	324	332	309	342	343	346	354	341	331	341	316	356	325	292	323	342	364	314	276	313	308	336	315	339	305	339	306	365	316	301	348	297	321	353	332	347	338	327	302	327	322	341	320	336	317	315	318	339	312	323	344	307	324	333	302	337	322	326	319	307	348	331	378	310	331	310	354	309	317	311	344	297	324	313	325	328	337	324	324	357	308	334	330	332	339	339	316	331	338	324	348	319	341	299	323	317	331	296	331	313	323	343	303	347	327	315	325	335	330	323	335	325	310	339	332	333	321	343	316	332	315	319	314	329	310	319	335	322	307	357	318	319	317	349	319	341	326	327	324	355	316	330	352	374	291	332	336	320	351	314	325	308	339	311	304	330	321	315	317	337	348	317	284	344	302	328	347	319	334	339	311	347	305	345	313	317	323	320	331	317	343	312	324	344	320	334	356	361	315	351	335	325	315	326	303	341	312	367	337	319	310	341	329	308	315	338	338	334	298	325	323	339	329	309	335	335	346	311	312	315	326	323	321	321	293	319	328	315	333	338	331	329	324	324	323	333	291	308	340	328	334	323	360	305	336	339	349	314	309	317	337	326	312	338	311	350	297	317	307	337	327	317	379	335	351	338	327	329	308	293	317	303	339	305	340	308	324	301	330	311	302	315	319	350	297	316	311	351	318	333	291	298	323	333	298	325	318	323	326	322	331	350	320	347	331	336	338	322	298	310	295	350	325	322	338	320	299	327	339	346	327	325	336	353	329	358	314	280	329	295	320	318	326	307	319	282	298	274	339	342	314	346	356	325	342	311	320	346	326	337	341	339	334	312	294	299	320	316	282	292	360	302	319	342	324	329	290	324	322	327	316	332	312	320	319	304	321	334	300	326	335	322	308	337	293	296	329	334	327	315	343	344	307	357	310	326	296	329	329	358	327	360	340	349	312	334	343	314	339	300	294	310	347	324	355	345	314	319	289	345	326	352	302	299	316	325	342	310	330	356	341	324	350	319	312	312	297	336	297	316	325	289	314	314	349	306	326	354	330	359	363	342	331	312	321	321	336	329	327	352	328	360	308	340	325	357	306	320	326	317	340	321	296	339	335	304	292	309	333	320	337	321	312	312	305	324	307	326	351	343	328	334	320	347	320	312	342	349	312	312	323	316	295	309	346	325	321	329	351	321	301	303	304	320	305	317	349	347	338	350	317	327	313	297	326	348	335	319	341	321	351	353	332	310	320	347	341	344	326	311	332	309	330	319	337	304	321	326	312	288	304	308	325	326	343	286	324	326	309	318	362	318	341	332	323	330	323	328	372	301	336	333	339	335	341	305	329	299	283	340	334	343	304	254	311	344	311	321	315	310	336	311	329	363	306	309	343	340	324	296	326	308	314	310	358	333	324	333	314	332	314	349	322	311	318	289	312	343	324	330	288	327	318	285	343	320	303	308	350	299	319	332	319	347	327	306	368	323	323	316	310	328	351	324	333	288	353	324	311	336	346	340	355	315	383	327	336	306	307	347	303	330	336	313	333	345	324	302	316	323	354	338	348	326	332	317	330	330	306	320	362	319	331	279	337	308	303	313	318	329	324	341	350	330	316	308	329	338	327	319	345	302	294	321	293	325	346	314	325	298	359	328	342	355	309	315	344	312	317	353	300	344	298	292	327	321	332	345	349	300	287	298	326	333	332	328	333	338	306	324	271	353	340	362	324	325	322	336	332	312	319	303	330	280	342	325	324	314	313	350	331	321	330	349	345	324	331	304	332	325	351	322	341	323	305	310	337	310	309	330	330	332	309	308	352	330	293	352	326	287	350	323	269	317	331	333	341	289	315	319	341	343	338	325	328	325	301	304	341	329	332	326	295	330	357	318	313	335	337	308	301	334	324	321	309	337	313	313	355	337	317	330	352	329	300	316	314	327	323	326	342	306	338	327	327	322	300	306	335	312	317	320	333	303	309	354	327	327	328	335	329	346	291	310	324	344	301	332	348	292	315	365	347	317	318	330	300	326	325	320	300	317	329	343	318	340	334	316	347	354	337	317	329	311	281	319	346	304	339	322	283	298	335	337	333	308	322	334	287	339	338	303	328	311	322	312	326	347	298	320	325	285	334	311	319	312	344	335	316	320	294	329	369	369	301	325	351	324	323	341	310	331	325	323	308	328	322	331	339	317	343	351	341	322	289	319	344	334	331	299	337	333	312	329	312	324	361	347	345	307	338	331	304	318	338	331	328	321	341	325	307	311	339	350	325	319	311	310	304	294	323	323	351	324	303	306	330	318	295	348	312	320	326	307	340	324	306	339	329	328	300	342	327	312	330	325	325	332	330	305	350	342	310	323	323	318	340	302	327	317	334	284	344	318	358	318	327	318	290	309	294	302	311	319	305	286	329	345	361	345	339	339	307	306	336	295	341	295	306	298	326	301	294	332	309	335	317	339	326	322	366	336	329	348	331	314	305	342	308	288	325	334	315	323	317	346	335	307	329	328	324	353	338	333	318	313	330	314	322	319	320	310
18256	14631	12041	6732	4505	3323	2587	2120	1717	1471	1328	1180	1040	988	871	910	870	786	751	771	728	701	667	652	647	696	698	631	651	588	628	630	586	654	617	581	619	554	611	588	681	607	579	608	556	535	583	557	550	627	515	579	558	575	580	593	616	564	592	588	570	577	598	581	582	578	588	544	588	604	591	589	542	587	553	570	587	561	557	583	572	545	632	573	560	527	546	545	546	539	563	589	556	609	631	568	581	535	630	542	554	558	586	559	555	541	550	568	582	548	534	550	527	569	545	577	582	570	574	564	592	581	578	593	558	538	603	573	572	527	517	545	548	558	589	556	583	551	546	549	559	604	543	613	606	542	534	543	590	546	552	548	588	587	567	576	684	598	557	532	570	567	589	587	517	587	558	556	568	598	567	584	563	534	570	509	587	560	552	574	576	559	571	545	588	596	534	576	578	545	555	609	597	614	554	515	559	519	575	575	588	545	533	542	548	576	553	589	555	574	590	525	555	557	529	618	564	585	588	513	590	567	521	548	587	530	551	508	621	600	565	559	564	568	587	564	530	539	574	570	554	611	524	528	618	581	581	586	518	569	579	583	581	589	551	565	544	616	543	583	571	574	589	576	583	570	570	606	513	537	557	570	575	554	548	580	588	575	543	549	559	562	555	588	560	575	585	619	545	551	531	544	574	569	573	578	552	599	606	579	569	562	518	622	586	581	553	552	545	613	573	577	567	574	590	548	574	558	580	527	577	576	594	524	497	555	547	571	572	547	572	548	608	607	563	534	574	531	572	598	566	528	552	618	555	548	554	532	586	522	583	599	565	548	542	537	559	573	603	554	537	552	566	560	564	613	508	557	538	569	612	554	593	583	612	563	613	558	542	566	579	577	545	540	577	565	558	507	559	540	560	614	547	567	588	560	586	581	541	564	554	544	516	537	570	582	516	483	567	583	558	547	548	563	555	573	535	561	539	601	557	539	591	564	553	547	565	568	543	531	552	534	579	536	604	583	583	565	592	574	592	553	565	543	573	548	556	550	556	528	518	563	563	574	596	565	524	537	541	581	590	557	540	560	556	571	530	557	540	555	540	580	582	546	549	587	589	584	572	561	546	582	549	561	521	545	553	569	571	555	548	535	549	557	579	604	589	577	573	566	598	530	590	534	559	558	606	517	544	557	544	563	590	574	576	542	586	553	509	557	584	538	572	564	537	575	558	592	593	579	568	575	560	623	580	583	559	555	546	566	555	597	547	554	576	570	586	543	572	546	572	567	564	585	541	561	559	613	535	551	563	590	565	551	525	556	546	591	579	544	569	587	519	562	534	597	569	573	573	531	588	605	594	550	565	537	585	558	542	594	570	553	544	541	571	547	549	551	588	555	572	548	577	514	551	553	565	568	605	620	602	556	578	588	537	532	611	553	527	555	520	567	557	589	533	539	565	581	567	572	567	578	587	593	548	575	563	599	574	558	605	569	556	545	552	585	571	547	557	528	568	598	562	542	600	600	557	524	526	570	502	546	598	543	552	574	596	596	533	528	567	559	563	603	556	570	569	574	549	582	539	548	554	564	544	576	549	547	583	569	553	539	597	564	597	571	551	576	522	580	577	567	593	548	553	586	572	541	544	559	520	653	586	559	568	578	528	563	609	613	620	584	543	561	615	572	535	581	518	564	532	555	545	525	583	567	576	575	544	540	546	565	564	546	585	564	497	569	550	563	559	535	570	533	572	581	543	611	566	560	560	546	537	595	575	573	606	569	517	561	526	521	545	566	608	582	604	577	589	515	564	558	519	565	553	571	566	569	580	578	557	520	553	568	562	541	558	511	569	536	499	540	523	584	544	557	547	573	566	620	570	555	524	522	579	584	551	592	584	557	568	585	592	539	549	565	592	562	545	596	550	582	592	534	592	549	559	581	564	536	547	522	550	569	572	564	548	566	557	554	531	574	546	569	586	537	564	552	536	589	566	582	555	560	567	535	560	544	552	539	553	560	569	548	614	570	560	585	526	547	584	565	593	521	542	543	547	544	563	549	551	583	565	567	557	588	590	582	561	552	531	555	572	601	498	571	544	607	564	602	530	538	561	541	554	568	559	558	546	598	529	576	529	570	571	566	567	531	578	583	562	627	570	599	578	554	547	570	539	511	534	583	590	563	548	561	514	570	549	503	548	541	569	532	528	547	502	599	570	574	577	526	572	525	531	528	524	577	594	546	562	572	572	553	574	584	522	547	580	546	532	571	531	531	561	545	578	546	545	565	600	566	564	522	560	521	575	545	571	577	599	561	558	561	535	535	551	535	584	522	581	543	582	550	542	561	552	572	556	534	543	574	565	615	518	555	559	598	583	564	592	588	621	550	520	558	560	541	580	536	540	563	564	584	577	551	595	554	578	534	547	547	548	570	579	603	526	564	557	554	600	593	602	567	584	567	585	534	550	554	577	566	581	592	518	535	565	561	579	563	608	552	571	566	531	578	571	539	518	569	580	548	555	530	573	536	547	518	615	556	552	556	550	550	532	544	555	579	574	576	570	567	531	561	538	591	599	553	532	540	545	592	555	574	551	602	548	577	589	608	532	556	550	562	537	559	563	579	586	566	584	584	569	555	506	507	556	552	547	560	581	537	582	561	526	581	525	540	582	562	623	549	555	560	582	580	518	591	558	596	577	581	541	549	567	560	600	556	583	536	552	552	556	522	584	539	586	571	560	558	564	601	597	505	558	544	546	579	523	547	569	559	555	556	526	559	562	583	570	589	611	548	601	554	518	617	554	580	607	551	600	547	559	564	574	553	578	602	590	584	555	584	585	567	556	569	559	596	543	561	536	581	582	602	531	555	558	605	610	572	597	594	559	564	571	506	576	588	562	540	535	543	534	597	558	518	537	589	543	524	604	542	559	553	582	583	522	571	532	617	549	579	591	549	546	574	537	531	548	547	543	565	566	573	546	554	592	553	542	576	526	545	536	561	544	552	548	531	577	576	575	529	562	605	601	545	587	547	572	586	585	558	577	576	563	565	578	578	590	563	543	578	567	563	536	553	567	569	574	576	539	549	567	533	560	554	563	567	580	520	529	556	548	579	586	551	548	555	540	550	590	568	566	538	553	583	572	551	542	591	571	553	601	579	583	526	541	589	588	548	554	511	561	540	535	615	556	521	570	524	519	587	578	518	525	570	580	570	535	543	580	581	569	577	575	600	590	540	567	553	572	534	505	577	543	564	579	561	590	535	542	564	600	523	553	567	598	619	546	573	566	564	560	573	523	618	532	576	570	533	556	561	607	587	588	545	553	568	575	607	569	554	541	582	539	572	570	597	523	571	560	573	573	527	557	596	585	561	579	571	545	568	592	579	573	577	563	553	590	578	548	552	532	633	568	524	539	579	625	589	586	581	547	569	539	570	562	547	597	558	582	581	554	538	588	568	583	581	556	553	564	604	551	591	518	593	567	579	577	576	550	588	554	568	568	598	519	521	526	540	556	548	567	584	565	584
27175	20324	6493	337	178	130	100	107	101	74	87	78	76	73	82	89	85	108	76	92	87	72	80	95	96	73	80	89	85	77	92	90	88	78	102	78	96	91	86	79	88	64	78	77	85	75	88	90	93	81	75	91	99	70	74	86	80	95	91	76	67	72	93	66	89	101	76	97	88	77	88	100	89	92	73	74	93	79	76	77	94	100	75	75	83	66	91	81	67	97	75	91	77	79	78	73	86	93	83	82	91	84	71	83	85	86	91	69	76	67	86	80	87	85	91	79	80	74	95	88	98	83	86	87	72	80	80	84	92	77	82	101	82	80	69	65	72	94	86	86	88	70	78	68	83	97	79	81	78	86	81	73	69	84	77	97	96	79	87	83	68	73	77	81	89	68	85	67	88	91	93	88	74	90	107	91	77	93	80	81	79	63	73	88	75	104	75	82	87	78	92	90	84	81	91	90	85	85	87	90	103	91	67	91	98	86	83	82	82	74	77	78	83	82	80	69	79	93	85	78	90	91	83	97	98	64	100	69	102	101	98	94	89	91	87	85	77	76	92	80	100	84	71	74	81	98	77	95	74	90	66	84	93	84	91	83	88	86	77	76	82	93	81	96	77	83	86	85	74	82	74	86	84	89	81	101	86	77	96	94	72	77	84	89	88	72	64	76	84	90	95	70	79	96	90	74	69	93	86	76	80	77	97	76	79	92	76	107	85	65	82	81	95	67	97	100	70	87	86	88	87	81	88	80	89	76	83	89	86	109	68	81	95	74	88	93	77	85	80	95	97	83	73	80	83	82	73	84	91	91	78	89	79	78	58	84	70	80	77	105	76	95	85	100	87	88	89	87	92	101	94	90	95	85	77	99	71	91	86	89	82	75	80	82	81	88	76	88	81	76	91	85	77	76	82	91	92	73	84	78	75	89	69	87	85	73	71	67	100	89	89	79	84	92	78	90	77	80	73	81	95	87	80	76	80	85	84	75	73	88	76	75	110	89	79	102	87	79	85	74	91	88	78	71	81	83	90	83	76	81	95	89	66	84	81	75	66	99	81	79	84	92	75	84	100	92	76	96	93	81	78	71	70	78	80	85	81	71	83	85	78	100	70	92	71	72	78	83	89	79	85	89	86	101	70	98	79	93	90	67	93	91	86	82	80	76	85	87	88	84	97	78	90	82	89	87	84	79	86	71	76	89	87	58	92	83	81	81	73	83	66	82	90	97	83	84	73	66	71	75	100	74	84	81	75	100	81	91	80	83	81	97	86	84	86	73	78	83	95	100	87	95	91	66	81	82	99	72	92	77	74	79	90	81	74	88	104	84	90	70	79	88	90	80	78	90	81	71	73	80	72	88	82	71	87	82	89	89	88	72	95	81	89	83	84	102	94	85	72	70	91	84	77	88	76	82	87	88	81	77	94	75	74	79	93	88	80	72	91	70	91	71	87	80	68	83	74	89	81	58	86	81	73	83	81	92	101	84	86	96	77	100	86	86	94	71	105	86	80	103	81	85	66	83	89	90	83	89	85	93	82	69	82	76	97	88	79	76	89	80	84	96	77	83	63	82	85	81	105	85	84	105	72	90	83	91	68	73	95	88	86	78	74	94	79	97	71	80	90	84	75	96	91	80	83	86	76	70	90	69	83	61	71	90	66	93	81	80	73	74	75	89	93	94	77	85	88	72	76	65	99	72	93	71	89	100	94	75	72	73	66	95	64	81	83	77	79	90	79	80	73	89	92	79	78	81	81	91	83	73	82	89	88	91	71	77	95	91	79	83	68	80	66	87	86	76	74	89	59	88	82	92	91	92	75	90	87	101	75	62	86	72	78	94	76	83	95	72	92	88	84	72	69	103	92	70	73	86	88	87	88	86	97	90	78	87	79	93	89	73	102	89	81	89	97	84	86	86	88	89	86	76	78	81	97	71	84	73	86	84	78	89	97	73	76	83	91	72	83	89	74	93	86	75	88	77	84	64	83	72	81	81	73	75	92	65	95	63	89	87	91	89	84	84	81	78	75	81	66	108	73	78	77	64	74	84	91	108	75	77	82	63	83	78	87	94	84	84	101	59	78	82	93	91	71	100	71	91	93	98	87	68	91	101	83	90	84	95	98	90	70	79	89	79	81	62	90	81	81	77	79	75	104	81	84	80	84	88	79	78	96	86	70	84	72	81	83	74	78	103	85	89	81	83	81	93	79	90	82	73	82	77	85	87	84	79	83	80	100	86	80	88	86	88	75	88	86	99	82	79	92	79	78	80	89	81	78	81	68	79	92	79	74	75	74	88	67	79	90	80	88	79	77	80	100	84	100	74	87	74	73	80	86	93	81	88	87	89	83	83	71	91	74	81	84	94	77	70	82	81	84	60	76	84	86	83	92	66	82	89	92	77	69	101	66	79	71	84	70	79	73	80	60	75	89	84	87	71	93	72	80	76	81	104	89	68	85	81	79	81	96	106	99	84	89	72	86	80	67	74	93	88	85	85	70	80	85	87	56	77	82	87	82	84	73	102	85	101	70	92	75	91	78	74	70	103	79	77	75	92	72	76	88	103	72	65	85	82	88	77	79	96	79	82	85	84	90	88	78	70	74	94	67	98	89	77	76	77	86	90	68	90	65	79	77	90	92	83	80	85	75	85	76	77	87	99	70	78	67	84	66	87	81	68	75	81	81	82	93	54	90	82	65	76	64	78	86	97	98	80	82	73	88	82	75	82	93	92	84	87	97	80	72	80	89	87	80	84	80	98	71	88	96	83	91	69	72	95	92	85	84	93	95	67	82	66	94	79	88	72	93	69	75	76	99	78	78	71	97	72	84	81	87	76	85	77	69	74	86	78	86	80	85	84	74	75	91	67	81	96	65	103	95	87	83	100	99	81	69	92	83	89	78	78	73	102	76	78	84	85	93	85	98	102	88	69	72	103	95	74	88	72	85	89	84	82	80	71	101	74	77	69	95	93	87	90	91	73	100	89	84	84	78	77	85	86	86	68	84	97	75	76	85	80	80	95	77	84	79	85	80	98	87	75	82	100	93	94	70	71	89	76	92	83	91	73	91	81	74	83	81	75	67	85	89	81	78	90	75	95	99	82	86	83	69	94	85	92	91	73	102	90	86	73	69	84	87	94	92	101	79	95	86	62	95	98	89	84	94	72	79	79	86	72	85	101	106	82	71	86	97	118	93	102	93	88	76	65	73	81	77	102	90	70	86	95	91	80	94	69	92	81	93	88	81	86	73	82	68	85	91	75	64	80	80	71	99	86	79	89	90	92	78	91	96	96	84	76	107	90	71	76	106	86	83	89	108	91	83	81	75	61	78	94	89	90	72	60	98	93	82	80	69	95	89	86	94	87	78	103	93	77	77	68	74	74	84	78	74	88	72	82	94	80	85	84	89	86	91	72	71	99	78	75	84	80	89	88	95	94	84	79	86	88	100	69	88	82	85	87	94	91	80	84	85	82	84	60	77	83	95	89	96	81	81	84
10398	1134	1015	546	353	322	274	253	233	206	231	179	163	177	182	201	165	167	152	159	154	174	163	167	145	169	176	147	168	143	177	165	150	167	164	185	169	167	148	153	170	132	158	165	143	170	173	181	165	152	151	140	150	146	172	162	159	141	169	156	151	163	171	164	142	170	154	161	153	163	182	153	157	175	153	166	142	170	184	155	152	157	179	154	159	175	158	171	162	162	189	169	151	175	171	163	173	142	157	180	173	155	198	151	133	156	160	171	158	168	172	153	160	182	170	174	174	161	151	180	144	164	190	137	166	180	167	164	149	150	173	159	163	160	167	157	153	157	169	159	174	165	181	162	164	148	158	177	147	169	169	168	147	158	143	143	147	166	165	181	167	165	161	161	175	189	142	146	154	159	162	164	164	167	139	181	138	156	173	164	176	164	160	163	155	167	161	150	167	173	166	176	174	157	146	180	182	149	155	168	147	155	175	192	152	161	152	158	166	170	179	156	179	177	164	170	169	160	174	163	160	156	189	163	158	155	170	176	204	157	135	170	183	174	156	152	149	172	150	168	162	172	165	151	172	151	171	158	159	163	143	168	156	175	169	170	165	161	166	171	177	172	156	162	182	175	142	157	150	141	167	161	160	158	163	181	165	179	148	142	156	171	166	176	167	188	156	171	161	157	184	143	168	152	182	172	161	162	145	172	145	193	189	196	139	168	155	163	154	182	146	152	148	172	174	141	178	176	162	157	190	151	159	146	172	188	156	152	165	164	164	160	154	174	139	155	156	158	167	152	156	160	175	164	168	161	171	163	145	153	181	141	183	154	171	158	185	149	148	158	177	163	158	198	163	174	158	155	186	144	178	138	166	182	177	189	151	169	157	174	152	166	140	170	159	158	172	171	163	153	174	159	172	160	139	168	158	168	160	164	178	170	159	176	151	168	175	150	162	193	150	169	176	157	170	155	163	148	177	172	174	145	167	176	152	172	178	158	162	175	190	167	166	157	143	162	146	158	169	173	156	138	178	159	151	172	171	164	151	152	158	160	168	165	157	170	172	192	146	162	142	159	182	154	167	157	169	176	159	159	181	156	171	172	188	151	168	174	165	148	190	159	158	150	147	168	171	147	161	180	158	158	157	177	162	173	149	164	185	183	157	176	173	160	198	167	160	167	171	166	178	175	167	217	146	163	142	193	180	183	165	158	167	175	185	175	142	167	166	154	159	170	161	155	153	148	180	144	157	176	172	166	169	173	187	180	156	180	149	151	179	162	149	190	166	157	165	167	155	148	160	173	162	178	160	184	181	168	158	165	163	185	153	175	182	176	205	150	169	170	148	165	157	174	185	167	177	149	151	165	136	157	132	168	170	178	170	174	159	181	169	164	180	162	185	172	150	175	147	148	167	160	178	161	178	191	151	175	155	172	163	188	175	174	167	168	167	161	153	164	161	148	188	140	192	168	149	154	177	191	181	138	164	133	147	185	174	168	168	164	149	157	170	181	161	154	155	144	172	153	179	152	162	172	161	162	150	170	156	160	174	168	175	158	177	132	157	152	167	164	197	150	143	179	142	156	168	141	152	171	165	178	168	154	175	146	155	174	184	143	187	149	152	202	176	178	176	168	176	170	153	163	170	166	171	151	169	171	156	156	168	154	147	168	164	154	163	147	165	149	144	177	179	184	188	144	157	139	149	169	166	172	176	167	165	184	178	166	157	167	152	174	158	156	173	174	151	147	179	168	171	178	155	168	159	192	173	184	160	140	147	171	163	157	166	177	175	162	164	126	156	176	155	182	152	156	175	195	139	159	156	161	180	162	152	137	176	180	181	178	145	149	150	181	158	172	174	150	165	183	159	164	184	182	176	165	176	174	160	158	153	185	167	176	200	178	142	164	153	161	180	159	178	156	156	146	170	164	157	179	163	162	159	155	176	179	175	162	151	158	173	165	174	155	172	169	156	133	154	174	174	170	171	175	186	173	138	174	148	185	155	172	152	177	167	198	160	173	170	155	177	154	158	142	183	172	168	174	185	160	154	164	145	154	168	159	161	131	151	168	146	162	154	150	163	140	167	162	152	172	160	138	182	182	152	160	178	148	175	171	175	168	151	164	175	173	169	182	158	160	149	143	153	172	176	164	154	140	187	167	157	188	186	178	168	171	164	164	157	171	174	169	146	166	170	153	164	163	173	166	167	135	156	173	176	174	149	165	174	170	166	153	166	186	170	186	145	169	162	155	153	164	168	143	159	167	165	179	173	150	172	168	158	154	157	152	171	149	145	164	166	177	137	154	156	157	150	164	166	159	144	141	169	150	166	178	157	159	158	172	156	153	184	174	176	146	169	173	166	158	172	162	183	147	172	175	181	154	171	159	162	154	149	171	176	178	164	173	149	162	164	177	166	149	169	172	158	180	163	159	183	147	147	176	173	153	168	178	181	164	163	182	177	155	172	164	171	183	156	188	160	161	163	174	165	159	151	162	160	159	148	167	162	158	167	177	176	180	156	161	173	167	149	157	163	166	179	190	150	192	151	158	163	157	174	166	163	143	157	128	167	169	208	175	152	181	156	154	166	171	165	153	172	193	166	166	166	147	165	172	172	171	170	164	156	181	159	151	151	161	155	170	177	161	146	138	180	189	163	185	150	154	142	188	160	160	148	174	153	173	166	146	172	160	162	163	148	163	179	162	171	181	156	163	182	153	154	141	154	178	156	157	157	159	152	150	191	164	150	168	159	154	181	156	176	168	154	170	156	188	152	156	173	147	183	169	153	169	179	156	164	182	167	185	168	137	140	167	180	175	159	157	174	189	148	174	161	157	164	153	177	165	132	184	167	162	153	159	181	129	170	140	156	147	177	185	162	174	180	162	174	184	150	161	177	148	147	179	180	180	138	181	153	158	171	165	164	188	149	172	181	151	177	181	172	141	184	167	159	176	151	180	147	167	155	182	160	156	161	188	147	167	177	146	163	141	175	175	158	175	180	162	171	162	150	180	144	161	168	153	176	158	167	164	161	150	154	170	163	162	159	180	155	176	177	142	165	154	157	185	179	177	169	160	151	184	168	185	176	148	164	154	159	175	177	174	175	157	177	156	168	167	171	130	179	161	144	175	170	177	174	169	157	148	170	169	181	165	161	178	195	177	156	176	160	176	167	152	167	155	176	182	172	164	170	174	173	164	181	163	171	158	206	162	157	163	171	164	164	185	162	169	155	151	156	157	159	198	174	163	156	166	165	167	178	150	168	164	153	185	145	154	147	181	146	164	187	173	153	173	176	176	146	180	183	173	179	160	160	154	140	177	182	195	158	177	159	152	157	165	155	144	160	150	179	163	172	151	155	142	131	170	168	156	157	162	157	165	169	153	175	171	155	161	184	187	156	153	161	171	180	155	182	171	159	160	184	176	147	186	154	187	153	184	163	155	189	163	165	173	147	157	189	153	187	175	172	166	189	148	155	156	164	188	144	173	150	168	164	166	159	166	168	162	165	170
24243	21408	29014	24161	21272	4277	713	468	376	341	315	308	268	287	271	270	249	281	231	249	262	242	236	231	224	208	212	232	193	214	205	215	246	209	224	228	224	208	235	209	203	202	216	229	224	207	203	204	205	174	214	217	201	230	238	212	222	216	219	209	197	221	223	204	190	219	208	215	215	218	222	232	227	213	242	210	232	178	185	223	216	220	223	222	225	220	222	226	236	209	260	222	201	232	208	225	223	225	195	214	205	220	200	172	182	212	203	227	208	200	225	199	200	214	204	216	198	197	221	217	190	206	216	204	208	212	225	209	188	216	218	203	233	212	198	225	219	197	220	222	216	202	214	209	198	183	215	205	228	198	229	198	215	199	215	226	197	195	190	202	199	204	183	210	222	216	220	233	210	223	214	206	216	213	226	229	223	206	230	203	213	199	204	225	192	204	227	219	202	204	202	227	198	201	211	223	211	191	219	232	202	207	210	216	217	229	204	193	214	207	227	214	227	234	194	216	208	214	190	206	195	208	222	210	185	248	221	192	214	196	202	226	210	205	209	252	205	218	206	199	223	189	188	222	211	208	231	193	217	213	189	210	204	223	164	228	218	216	195	212	220	237	202	190	221	214	206	209	221	197	224	231	207	220	198	234	212	215	194	208	224	210	193	226	217	205	193	216	225	216	234	179	227	202	213	208	200	202	217	210	197	215	190	212	220	199	186	231	193	216	190	201	209	224	181	210	200	194	189	175	194	219	198	199	229	201	206	216	213	220	221	219	191	220	202	175	213	194	208	208	216	195	213	223	219	224	220	215	211	210	216	191	211	231	209	199	193	212	225	194	222	209	211	207	193	211	212	201	223	224	210	249	176	198	219	205	211	182	207	207	220	214	233	219	175	234	192	211	217	223	236	207	215	215	197	187	214	209	211	205	193	218	195	213	213	207	200	217	214	181	194	191	205	181	201	206	199	195	206	188	223	247	191	195	205	197	205	225	191	208	228	229	207	196	188	226	214	202	197	226	212	190	200	223	210	208	221	224	226	198	203	207	218	197	191	214	207	209	200	199	204	204	222	187	231	216	188	244	197	211	223	179	208	213	208	188	193	223	206	224	266	184	229	211	214	201	243	193	213	219	209	213	201	236	201	209	199	222	191	209	199	213	188	195	203	215	197	225	202	208	239	222	219	191	189	190	197	195	221	219	234	198	189	204	188	236	206	220	231	203	210	196	216	188	195	211	213	216	200	225	218	208	232	214	199	202	221	200	202	213	188	196	206	223	200	226	225	177	231	196	212	206	179	212	199	200	221	221	212	208	207	206	214	222	216	212	203	194	217	207	220	219	199	198	176	206	188	193	212	196	217	219	234	222	237	189	196	202	226	198	193	215	215	224	221	213	199	212	197	191	201	218	203	199	206	215	205	189	242	209	197	186	229	239	205	233	203	192	232	214	228	183	174	225	195	217	203	186	218	229	215	206	224	187	211	226	219	202	244	190	206	216	186	237	215	243	217	202	220	207	205	209	217	187	201	198	192	217	216	216	206	213	185	230	231	199	227	224	221	204	226	215	206	191	211	207	217	208	221	246	212	223	203	194	194	195	202	220	191	215	165	203	205	230	247	181	241	228	214	220	207	229	215	214	215	196	183	209	209	226	219	210	211	214	211	211	230	201	221	195	203	219	202	194	248	218	229	190	196	202	222	193	199	191	237	193	230	213	222	188	199	208	205	204	188	221	200	194	203	200	205	216	200	227	212	200	217	181	190	220	223	192	228	215	214	205	207	204	222	205	232	226	198	209	203	220	199	199	203	199	229	209	208	213	227	219	223	223	215	200	208	208	202	184	211	217	206	211	230	210	204	205	238	203	213	208	224	193	210	208	206	219	202	214	200	229	208	226	221	196	218	217	208	228	223	202	215	203	215	206	191	190	201	207	236	215	215	215	205	238	221	196	219	205	229	216	232	221	190	217	195	210	205	224	200	210	216	200	241	229	194	216	224	217	202	219	211	210	221	211	253	203	202	233	231	188	201	216	210	223	214	216	234	200	214	216	182	227	195	200	220	204	221	221	180	230	220	191	230	215	235	187	202	198	223	197	208	181	183	200	218	209	193	222	198	212	210	232	221	220	196	226	199	214	212	223	196	207	207	192	242	210	204	212	195	189	221	235	181	187	210	204	206	208	205	235	243	206	228	209	215	225	231	217	212	200	258	193	216	170	191	219	177	224	189	202	222	230	203	209	211	206	190	202	216	200	213	215	231	203	207	216	180	184	242	207	218	201	210	213	192	199	205	208	221	188	214	224	195	200	238	218	208	206	209	205	200	211	237	198	178	236	221	218	217	216	209	231	203	234	218	199	201	233	231	229	227	222	248	206	189	179	210	221	190	215	218	210	222	208	219	221	223	232	213	215	195	211	205	209	201	197	211	220	213	215	225	201	219	192	208	209	219	201	207	221	205	201	201	214	218	213	195	205	221	221	197	211	197	219	218	189	181	204	196	229	228	219	223	219	197	192	220	186	194	208	212	203	210	203	212	247	228	232	225	192	185	207	222	212	204	210	178	212	199	195	215	233	214	205	220	195	207	206	191	231	225	220	200	221	216	222	190	222	231	209	219	205	216	191	216	174	193	244	216	187	215	219	210	218	217	227	208	212	196	220	242	218	206	247	179	222	216	234	198	198	204	205	210	195	207	197	208	220	220	210	205	190	207	197	219	214	234	225	211	205	232	220	212	204	204	216	214	219	203	225	242	220	218	200	185	213	223	244	225	206	224	201	217	228	234	190	208	210	203	214	214	206	203	207	200	228	211	234	201	198	225	200	214	224	215	226	227	237	208	217	218	237	216	195	200	189	212	229	192	201	206	198	218	198	205	225	194	200	218	241	215	176	201	230	215	215	241	215	208	194	205	214	199	193	178	214	211	193	210	204	215	211	223	207	208	182	197	205	214	204	218	237	199	211	213	204	264	206	206	217	214	220	217	242	200	235	196	218	227	205	191	207	193	210	215	191	217	203	215	198	206	203	215	211	206	230	216	206	189	210	213	221	194	201	206	181	197	203	211	206	190	226	200	190	194	200	190	193	220	211	199	174	234	221	205	194	196	223	221	195	197	224	210	203	191	210	220	227	212	223	210	204	246	213	221	206	205	199	223	198	216	194	201	192	190	216	189	209	213	215	215	217	216	217	200	213	219	192	196	172	197	194	218	223	235	199	191	192	191	186	202	217	194	202	201	168	198	213	221	198	217	207	199	194	188	200	212	215	195	213	213	193	206	205	226	228	202	209	193	215	195	221	198	202	205	232	197	196	228	215	212	207	212	201	187	208	215	201	193	210	184	203	204	223	189	201	208	191	212	178	210	180	204	214	210	191	190	201	193	206	187	177	234	199	224	231	199	237	218	219	206	214	211	219	167	226	198	187	230	217	196	200	187	200	239	191	234	183	210	207	196	206	185	190	220	191	220	219	234	208	190	191	230	194	224	196	216	203	210	196
17553	9223	8046	4000	2695	1944	1550	1205	1102	899	856	680	641	638	565	559	494	533	496	430	440	470	460	456	436	446	411	422	432	441	390	425	402	389	452	381	397	444	435	347	439	388	415	407	401	403	392	385	379	374	403	374	378	387	363	378	391	373	400	426	397	378	381	382	383	419	369	356	358	398	403	401	374	405	370	383	379	376	370	397	392	370	379	382	376	364	387	392	398	342	398	368	420	384	359	394	401	401	364	383	391	402	375	376	405	362	346	416	343	366	374	396	352	380	383	392	380	392	379	403	372	385	382	363	355	344	402	362	406	421	427	343	382	366	399	378	367	405	385	411	376	374	371	371	378	427	382	376	394	391	374	362	374	391	377	382	368	392	382	375	332	374	360	376	360	408	372	414	351	358	390	387	412	429	384	366	367	386	362	391	403	351	364	396	376	366	378	406	432	361	395	407	360	370	388	384	362	368	377	415	388	400	399	378	376	385	397	359	352	389	366	383	395	394	334	399	396	391	391	365	389	359	356	359	385	413	402	398	375	351	356	376	377	372	363	355	380	398	377	343	346	337	380	401	375	397	347	366	376	371	390	386	419	398	362	399	371	392	353	403	416	406	410	365	375	363	389	399	373	368	390	387	343	390	410	359	383	413	381	399	383	380	407	347	368	365	393	358	343	367	394	383	368	391	347	380	351	349	388	387	426	357	378	351	406	373	389	396	392	358	366	378	360	356	401	379	438	374	383	362	392	363	404	391	355	362	377	405	368	396	385	386	376	406	376	370	363	387	379	387	393	381	384	390	392	362	374	387	351	372	366	354	351	373	385	409	358	419	369	384	361	394	369	369	410	394	390	394	377	369	380	424	370	392	389	372	387	401	394	416	381	362	413	360	365	360	375	410	387	414	398	367	397	373	377	396	363	385	376	368	369	368	361	350	364	376	367	403	391	414	377	383	366	380	349	399	378	352	402	374	352	396	367	401	380	349	357	376	361	392	379	400	332	385	397	394	341	374	356	381	383	389	376	350	364	330	368	364	366	349	366	368	377	399	389	406	400	379	376	391	365	392	381	404	333	370	378	408	392	371	362	369	352	363	341	402	357	390	369	394	389	376	376	398	369	351	355	351	378	353	366	394	377	407	386	399	382	349	423	383	372	380	379	375	340	393	381	394	399	366	397	361	353	393	366	386	411	367	378	368	344	355	361	376	384	362	391	360	404	398	387	375	351	376	383	391	413	378	376	386	338	384	393	406	359	394	367	407	376	377	401	403	392	374	368	381	376	369	405	400	380	354	419	424	406	384	399	353	361	360	353	365	394	389	380	364	394	372	401	407	353	394	392	346	338	389	367	382	382	373	393	376	356	389	376	414	374	385	390	369	364	430	407	356	372	371	390	377	385	384	357	375	372	369	398	377	372	356	392	409	368	422	393	395	406	386	350	365	408	407	376	396	344	356	361	405	358	367	370	362	381	365	379	364	350	344	397	388	363	399	373	380	384	374	351	423	386	356	362	369	375	374	392	398	407	392	383	391	389	414	406	395	345	370	344	381	401	370	357	386	377	436	384	392	363	384	379	368	376	381	383	353	375	404	386	397	373	377	396	354	395	352	356	412	419	396	352	377	377	374	403	375	338	365	330	332	399	371	326	362	378	361	367	361	402	385	350	366	401	396	367	379	391	350	373	386	397	384	396	376	395	378	399	354	364	379	365	365	387	359	401	371	361	337	378	357	360	387	415	380	378	370	383	371	373	371	357	367	376	397	382	391	395	396	394	390	358	404	376	390	380	353	400	396	413	385	387	356	373	353	390	356	359	359	352	378	417	366	390	357	395	373	393	380	391	360	398	317	381	364	358	392	400	337	389	379	378	392	364	407	388	392	393	378	377	342	378	367	368	396	368	377	359	401	385	370	386	361	384	370	391	393	394	386	391	407	352	375	400	364	382	379	393	383	396	415	339	381	385	361	390	364	362	359	358	383	366	384	372	390	389	385	419	380	406	362	381	381	357	365	362	374	421	368	412	378	340	371	354	362	372	386	368	343	356	406	414	395	392	374	358	344	382	392	368	362	373	368	381	353	352	360	389	373	366	371	374	371	394	341	370	376	401	384	374	374	342	382	372	378	337	412	389	371	381	340	381	346	389	371	379	349	366	374	392	395	362	374	338	394	418	367	379	345	364	388	412	384	362	383	395	381	388	381	347	348	399	358	368	338	385	379	350	394	389	394	372	384	371	375	372	395	372	379	358	357	377	380	369	321	375	383	373	403	371	390	386	412	384	368	358	374	416	382	397	359	377	389	400	372	385	370	404	365	404	365	365	378	364	358	373	407	369	348	375	409	369	369	362	384	361	370	345	411	390	398	384	384	391	374	346	320	390	353	402	379	409	361	377	370	418	382	365	390	377	388	374	360	367	406	361	347	420	378	347	350	376	373	372	399	384	375	376	360	352	367	369	403	400	377	373	386	366	403	365	387	347	394	367	377	358	402	417	402	371	408	423	396	381	404	343	362	397	368	421	398	390	355	371	365	406	371	383	357	387	345	372	425	381	396	387	383	390	364	355	386	377	387	364	426	408	379	388	378	364	357	403	385	387	389	388	368	391	358	382	377	394	391	389	391	366	380	402	381	371	375	390	380	400	409	378	375	373	388	382	381	381	390	364	361	351	421	369	392	409	398	405	406	369	364	358	384	381	356	409	390	383	396	393	380	338	397	370	374	386	375	373	361	351	347	353	389	349	361	356	367	366	370	407	409	373	382	356	371	344	365	374	372	366	406	395	354	345	408	350	376	342	380	364	388	372	357	358	405	365	410	434	400	367	372	360	366	356	339	382	355	382	372	375	343	401	385	363	365	386	367	399	379	365	408	379	419	317	388	390	376	394	395	364	367	393	366	401	358	398	367	382	388	380	371	426	369	378	409	357	363	400	405	391	393	372	375	363	383	380	376	350	377	376	387	375	350	379	394	389	401	397	349	374	393	359	347	392	355	383	404	353	395	385	392	392	406	397	336	321	390	387	365	379	408	409	384	342	393	362	345	358	404	361	383	388	354	319	375	340	363	361	379	367	381	369	376	392	417	407	393	382	359	390	397	380	400	396	376	389	390	397	380	359	364	361	393	369	365	392	327	356	427	376	394	382	357	370	358	386	378	388	408	358	359	405	381	416	373	360	377	389	378	389	357	365	408	381	391	384	412	383	393	397	395	350	362	370	366	378	384	394	393	431	392	362	414	363	367	370	399	330	361	421	396	343	383	368	397	392	370	426	347	369	339	368	408	419	375	371	368	382	389	376	339	383	370	400	380	356	408	369	384	380	338	354	377	380	352	380	411	406	362	392	399	357	417	440	406	404	388	355	401	390	350	401	408	388	384	374	395	384	358	395	376	372	353	364	377	375	391	418	392	387	392	381	363	366	369	356	369	383	395	340	374	374	392	358	373	356	353	365	382	350	405	368	414	367	414	367	390	387	386	362	349	387	372	364	382	389	396
23300	21446	29692	23607	21451	21343	3574	942	650	641	589	498	537	493	470	463	433	411	384	410	355	411	439	359	375	377	381	365	372	396	379	364	389	401	374	356	358	364	367	350	320	371	332	348	319	347	352	330	346	376	332	341	354	325	348	348	369	320	337	309	361	342	355	380	346	360	348	359	329	314	351	341	345	360	365	347	339	347	374	328	348	347	342	353	356	355	301	323	315	362	327	358	354	395	332	351	373	365	354	362	363	384	381	366	295	325	345	316	346	374	362	345	318	332	338	359	345	328	392	361	324	311	360	332	346	339	338	333	337	328	383	372	358	339	370	347	348	349	322	367	341	325	398	353	340	342	368	304	361	343	359	365	313	362	328	359	319	334	331	327	337	355	324	324	340	332	367	347	345	361	371	357	367	359	367	357	315	340	360	332	362	340	330	362	328	352	340	347	322	341	336	362	337	345	339	354	347	358	353	402	362	343	353	346	342	350	363	329	363	355	375	316	350	335	358	351	344	382	351	320	338	373	333	343	356	362	325	348	325	341	352	353	353	326	359	315	345	328	341	342	369	373	334	321	319	339	317	348	358	337	328	348	350	345	346	346	366	329	343	330	338	346	335	363	343	336	371	315	359	343	350	335	341	341	314	343	343	374	323	334	301	352	387	318	325	334	354	325	324	346	339	287	343	346	332	351	345	353	334	365	338	305	361	339	347	355	341	348	327	357	340	344	316	336	347	331	325	365	321	369	341	344	345	336	337	332	334	326	353	333	336	337	341	352	349	322	357	343	362	353	350	329	327	341	352	325	327	346	348	363	338	343	345	342	306	372	360	322	368	356	353	366	327	331	344	368	368	332	350	349	368	339	376	364	338	339	332	352	310	329	327	353	365	341	316	352	349	360	308	334	351	345	372	342	356	336	353	362	312	361	360	338	327	340	351	309	347	346	359	353	351	357	335	329	369	362	315	347	334	369	350	366	353	362	340	336	346	367	340	337	335	313	337	344	344	357	335	345	332	348	344	339	376	306	343	356	386	339	358	321	371	374	347	347	393	337	340	357	371	376	338	355	331	355	342	340	322	343	334	355	318	338	313	352	359	321	351	329	336	383	350	347	359	374	350	351	356	353	344	378	325	317	334	335	367	323	369	317	337	338	329	366	327	332	329	337	357	325	328	360	355	349	358	329	353	362	348	356	349	338	334	330	346	311	347	353	387	312	346	361	333	350	343	356	295	350	345	322	350	305	363	372	366	330	348	355	388	339	332	328	332	339	322	362	367	320	358	326	332	341	373	324	346	367	334	371	346	343	348	332	380	389	351	342	351	322	399	346	324	336	354	361	372	367	360	374	323	348	374	317	344	327	377	356	341	375	344	326	364	363	333	378	341	345	328	342	352	348	354	341	373	350	358	341	355	327	321	357	359	308	344	343	319	306	345	351	328	305	331	366	373	352	332	357	313	374	321	325	349	351	326	334	336	318	353	375	317	349	345	394	338	316	326	297	336	367	343	339	324	340	324	353	337	327	368	303	323	361	334	338	346	335	345	338	364	327	334	360	311	341	351	331	338	333	373	349	356	351	318	364	351	329	384	336	315	334	336	349	338	331	333	330	340	331	353	341	337	346	349	334	342	358	340	357	336	352	311	399	331	357	357	333	333	368	349	333	351	346	376	365	362	342	394	344	336	327	333	339	333	349	327	317	324	367	346	371	349	352	371	371	346	327	325	333	313	367	346	332	354	343	337	330	363	336	328	361	328	327	346	353	389	325	363	351	365	367	339	344	316	349	358	314	368	317	333	299	334	378	374	345	349	363	326	344	332	334	316	356	321	324	356	356	368	348	341	348	340	352	349	316	348	367	358	362	367	363	349	361	316	332	328	335	324	322	350	350	328	344	327	321	353	340	342	340	364	301	358	327	350	324	330	355	353	314	341	311	350	370	352	323	334	322	339	348	327	334	363	370	326	331	378	335	323	382	365	316	331	355	339	345	372	391	337	386	336	304	355	352	347	347	380	357	371	388	366	356	358	361	340	347	356	339	374	350	343	323	336	362	297	329	342	357	358	328	334	287	347	377	325	380	327	345	338	341	347	321	379	351	352	381	344	327	364	336	320	363	303	316	347	352	351	348	353	372	356	344	344	330	331	323	335	347	347	349	381	335	352	343	394	361	345	355	347	340	317	349	322	335	336	335	357	334	375	346	318	325	327	314	356	355	337	354	356	340	322	352	312	352	368	349	360	371	335	347	348	340	351	354	342	322	327	365	353	355	329	357	339	328	331	344	358	330	352	344	347	341	349	335	357	357	353	319	344	375	346	331	298	325	374	329	337	318	351	353	342	339	331	352	351	342	352	357	367	345	344	356	317	338	339	357	346	350	348	348	373	336	341	355	336	333	406	319	367	321	331	345	352	348	366	350	336	312	323	345	346	317	347	335	340	351	369	343	355	338	364	338	377	353	348	350	322	343	335	378	335	339	348	338	341	326	361	325	335	312	350	356	334	323	337	330	377	365	343	357	345	398	307	362	338	307	359	372	330	348	326	348	361	356	317	324	349	363	358	376	328	336	326	341	390	343	365	324	360	343	361	333	313	328	347	334	338	322	334	331	328	358	324	334	333	345	338	356	341	338	356	338	382	308	318	320	360	343	348	359	368	376	368	351	357	328	365	332	351	308	315	344	382	378	321	339	334	340	368	341	348	339	345	344	308	324	309	325	306	359	356	313	311	364	309	339	348	336	379	345	365	345	326	367	363	335	323	379	346	331	346	339	355	344	321	324	359	321	364	354	357	342	327	333	352	372	365	331	318	365	317	317	357	357	329	353	364	369	330	367	357	367	342	348	344	337	323	349	347	318	325	344	345	339	342	339	323	339	338	355	343	372	344	331	338	328	322	332	370	326	327	314	370	336	342	370	344	355	360	363	350	344	370	316	340	331	345	366	363	378	344	362	356	334	354	345	330	344	322	329	345	334	362	333	331	350	362	342	359	345	323	333	342	354	325	319	363	336	380	356	337	348	326	310	339	340	347	361	337	312	330	318	353	356	317	349	308	332	348	365	347	351	362	335	334	346	386	338	355	362	360	343	371	355	353	362	327	347	327	327	323	361	327	311	372	360	343	331	347	347	318	353	325	337	327	347	342	340	340	330	343	355	327	343	354	341	334	365	349	325	334	384	342	346	368	300	335	346	339	331	344	301	342	356	352	342	311	323	342	345	328	321	329	310	327	354	345	336	376	346	336	350	364	360	331	358	370	358	358	337	354	344	344	351	353	360	363	371	360	374	333	366	360	325	339	341	343	328	326	366	366	361	334	355	367	338	343	343	364	317	307	328	312	358	311	313	344	348	347	334	344	315	344	337	345	342	326	334	356	344	340	338	313	331	345	361	307	322	344	361	341	301	370	334	335	367	314	354	348	332	363	333	346	319	312	348	347	349	348	336	340	341	371	341	323	372	357	346	309	358	328	352	360	324	354	332	367	363	339	352	319	337
19634	15406	13068	6999	4866	3607	2787	2182	1878	1631	1418	1193	1140	1093	941	916	817	768	833	782	795	788	683	754	741	719	749	693	645	638	651	697	676	668	662	643	679	652	591	595	642	609	658	645	653	594	616	649	614	633	600	618	617	637	617	607	633	633	653	633	631	612	568	636	619	603	615	592	611	617	596	615	595	645	597	626	616	637	638	597	596	600	607	599	609	570	594	586	583	641	597	603	565	605	624	584	602	552	654	586	581	597	590	562	558	601	624	551	563	566	579	592	645	605	603	618	621	590	582	553	626	573	622	585	547	620	626	584	637	540	542	592	624	527	595	556	564	605	619	571	607	588	612	610	573	586	586	669	565	648	600	565	599	592	587	640	604	631	600	594	577	613	572	597	600	612	567	618	596	592	631	571	604	562	602	584	597	609	583	616	584	573	555	614	595	583	566	624	549	613	561	587	580	563	543	638	568	642	587	605	577	592	555	596	601	596	566	629	596	565	634	602	585	623	587	583	574	596	655	576	581	619	626	579	637	592	591	587	601	601	587	660	592	624	586	587	585	627	542	570	589	597	604	641	556	635	605	580	590	572	578	584	594	637	586	601	590	554	574	612	605	595	608	567	590	555	590	602	614	571	614	561	597	591	595	629	596	578	616	557	582	579	623	607	618	572	605	626	592	615	586	563	587	598	587	588	606	609	614	555	591	607	564	592	598	615	563	621	573	574	613	618	598	604	599	634	593	610	592	591	595	600	602	594	585	610	613	599	579	581	569	578	602	614	615	604	610	612	629	608	557	622	605	584	552	616	563	628	601	612	615	625	584	561	615	625	598	607	609	576	614	622	595	613	661	616	611	588	586	587	631	642	574	603	589	615	561	576	627	574	573	578	603	594	626	581	582	585	602	589	646	570	567	570	588	593	559	632	588	608	588	634	595	589	610	574	598	578	564	629	620	569	578	586	570	607	608	577	597	592	613	593	532	574	591	614	596	613	566	566	598	622	585	606	620	600	586	596	591	599	606	590	591	543	621	601	624	588	607	596	560	612	582	599	553	596	599	613	598	592	608	623	611	615	607	616	544	573	573	607	623	558	586	571	575	607	558	566	546	563	576	622	591	584	608	581	586	533	585	574	610	626	564	632	594	559	605	606	608	608	614	617	603	554	615	596	567	593	632	527	607	566	576	647	591	602	582	638	575	573	578	583	568	561	573	590	572	646	607	595	583	597	595	562	573	641	623	585	600	614	624	596	622	572	599	573	601	613	575	567	599	570	566	582	646	556	583	595	614	636	607	578	580	596	617	618	591	547	580	591	558	570	621	592	572	617	573	616	621	567	617	577	592	589	635	605	546	590	582	581	594	652	565	605	615	565	619	596	572	599	575	572	590	571	621	578	610	614	593	608	579	605	587	585	570	629	630	601	594	601	568	601	584	632	597	576	586	640	615	600	558	618	609	605	592	589	594	563	628	587	592	561	620	587	627	559	605	576	610	589	602	566	558	625	579	657	582	619	598	608	577	660	563	562	606	579	616	577	594	636	612	597	576	608	649	583	578	569	605	596	560	654	601	608	595	585	563	613	603	610	575	593	597	582	608	652	602	594	586	573	607	610	654	588	575	587	604	579	601	579	619	594	577	596	565	576	657	615	620	606	644	568	574	616	638	593	579	631	626	605	590	577	598	602	562	539	598	580	644	572	628	576	584	614	617	618	589	591	597	589	626	609	546	636	612	594	580	625	611	576	628	564	574	612	582	593	606	619	591	588	630	590	576	588	568	592	599	613	590	560	642	568	566	599	593	608	568	553	563	558	603	593	603	591	616	569	573	598	601	637	604	587	609	622	612	576	584	601	567	589	619	629	568	610	610	594	612	624	611	644	624	580	598	593	640	585	605	550	586	598	570	591	618	591	594	595	519	573	606	572	586	646	561	630	620	580	620	599	623	631	575	580	539	661	554	613	609	584	619	613	581	574	579	557	577	547	590	609	548	620	603	630	582	614	570	576	608	605	595	601	619	608	626	577	628	588	612	607	602	575	587	596	592	596	579	552	637	582	623	578	616	612	587	617	636	626	581	595	610	630	601	650	656	553	576	588	603	574	542	617	565	596	614	575	614	598	633	611	571	569	579	581	594	562	585	663	628	620	606	594	607	604	581	637	573	587	562	598	592	612	597	552	571	566	630	570	612	617	616	598	561	606	602	588	598	580	596	638	637	593	606	598	617	592	609	602	582	594	621	583	584	576	623	590	588	588	594	630	594	573	567	609	590	548	586	550	630	603	576	562	626	587	642	612	598	583	640	661	592	578	609	595	595	591	607	592	564	610	583	599	605	589	548	601	560	588	575	572	560	563	572	619	603	646	583	594	607	555	610	606	614	561	582	617	589	576	557	567	580	613	588	615	609	616	619	572	587	621	593	612	585	610	619	626	586	570	589	579	614	584	591	579	635	604	619	613	611	586	632	598	555	601	593	602	568	577	614	617	620	628	599	576	581	615	581	619	600	592	609	622	589	618	611	578	575	587	595	602	586	630	593	633	574	593	531	620	628	602	605	607	598	583	589	597	571	613	604	600	619	627	633	636	599	610	571	586	643	569	608	629	608	617	582	600	618	619	621	613	617	606	593	572	543	605	563	621	646	576	592	588	582	636	577	594	607	602	573	583	604	592	612	575	605	611	551	599	562	597	594	596	589	634	584	569	610	549	585	596	596	602	613	567	628	612	629	598	559	600	563	559	613	590	627	623	594	606	619	629	647	577	618	554	636	640	614	600	612	627	583	577	583	557	614	613	585	555	604	603	579	644	583	574	573	589	592	602	578	610	584	555	624	611	617	565	618	532	595	565	592	623	551	581	619	634	574	588	578	585	603	588	546	605	575	566	637	574	571	610	574	575	557	600	561	575	569	586	594	571	582	581	566	593	572	588	585	578	605	554	591	575	590	557	586	573	562	634	617	583	583	579	588	604	587	595	609	584	564	612	578	636	603	576	587	639	592	609	576	602	609	597	586	571	561	586	628	588	576	612	603	596	596	579	579	591	543	620	581	605	612	611	560	621	606	558	569	595	556	617	574	578	584	608	602	607	618	594	588	596	594	618	568	631	628	573	613	609	589	573	647	617	609	579	582	626	633	640	615	587	608	630	618	585	586	580	599	562	570	613	634	622	583	559	602	593	565	616	581	606	566	604	586	579	622	610	610	579	576	614	589	605	547	617	581	609	580	603	615	557	594	604	607	628	595	650	568	565	595	606	613	562	585	612	563	577	574	615	598	632	630	600	582	592	600	579	649	582	624	588	599	579	565	571	597	609	613	600	628	588	558	620	657	629	614	629	590	602	594	629	598	557	617	611	598	589	611	548	608	617	606	602	610	559	558	578	577	622	631	617	581	612	598	606	610	602	560	596	596	608	595	627	669	542	620	626	578	640	579	585	613	636	561	608	621	624	560	597	569	612	617	568	572	575	588	599	562	608	591	647	586	551	613	583	623	584	599	625
27201	20388	6709	371	219	127	123	88	104	103	88	83	99	99	82	105	89	109	105	95	86	79	88	79	99	98	82	81	107	87	88	86	83	90	97	80	83	93	75	99	68	89	86	78	79	74	88	78	80	87	91	86	68	90	88	97	86	79	88	93	88	71	95	67	97	89	93	88	87	93	76	88	97	91	81	90	83	89	94	86	81	89	77	98	92	88	75	89	76	76	72	80	86	82	85	82	101	79	81	96	72	81	77	78	79	94	85	73	87	88	81	93	86	81	72	79	82	94	71	83	98	87	82	88	95	80	81	97	99	93	76	78	78	87	71	74	87	80	97	80	106	77	87	75	79	84	84	76	76	79	82	96	101	103	78	98	78	85	84	89	97	75	94	86	81	86	93	82	91	84	89	73	105	78	87	67	84	72	90	81	72	82	83	87	86	82	81	68	70	86	92	91	101	80	92	78	79	104	83	98	84	89	84	78	90	91	70	90	95	78	92	81	78	81	78	91	88	75	90	77	82	81	106	77	71	88	71	108	77	81	75	71	74	99	74	95	87	75	96	87	75	98	82	67	99	82	80	83	85	96	85	83	111	71	81	69	88	81	86	87	88	72	70	93	91	88	78	81	97	86	80	88	90	79	79	74	85	112	90	86	83	93	81	89	85	82	96	77	96	76	86	85	85	73	92	77	82	97	106	107	85	86	85	98	105	79	73	87	96	78	85	79	89	81	86	75	83	104	80	82	67	96	82	84	82	91	91	98	79	86	98	82	69	88	91	96	86	90	88	92	101	93	70	94	79	93	90	73	78	98	100	78	91	83	84	83	81	90	72	98	81	81	88	74	86	96	101	81	91	84	96	82	80	92	89	84	93	85	84	87	75	96	85	96	66	91	91	86	75	99	103	98	83	89	89	84	80	77	90	95	83	84	84	79	78	84	65	86	99	102	91	74	82	80	77	91	82	90	97	84	90	75	72	85	78	69	77	86	91	91	82	60	70	93	79	76	87	84	94	92	78	96	76	77	89	95	73	74	90	75	90	67	86	97	94	86	70	91	75	68	80	98	76	91	79	94	92	92	87	99	85	83	77	85	96	93	79	106	87	81	80	74	81	91	87	91	89	94	88	97	77	91	88	77	79	80	62	77	97	95	80	67	83	84	89	91	81	67	97	79	77	95	98	86	101	69	89	95	78	84	96	89	79	81	85	72	94	66	78	76	92	92	97	74	75	89	81	68	85	87	83	94	82	95	87	86	86	89	100	89	85	93	80	89	74	77	81	75	96	83	92	83	83	88	81	95	96	96	79	82	75	94	91	95	89	64	72	86	81	80	89	79	86	76	78	81	85	86	95	78	82	68	79	90	93	79	72	87	72	102	86	107	87	94	93	94	72	94	88	71	79	84	89	78	81	96	81	89	89	96	90	101	112	89	83	94	75	94	87	99	89	85	85	77	109	72	86	80	96	90	82	85	66	89	83	75	83	75	91	68	91	97	80	63	88	80	82	95	81	71	90	81	85	84	84	87	93	81	76	83	84	87	95	70	110	88	79	66	81	93	86	89	82	83	73	81	79	83	83	96	97	72	95	89	83	83	79	84	101	70	85	90	101	86	85	73	103	80	94	75	81	86	92	81	83	85	69	80	83	83	73	92	75	73	84	98	63	86	92	95	85	78	105	92	87	90	83	78	96	79	86	75	83	90	80	84	75	89	75	99	71	82	95	101	85	58	80	92	97	90	84	68	81	84	82	87	89	87	82	79	82	75	87	63	92	76	93	75	88	89	84	78	71	97	76	83	81	70	97	96	86	82	80	91	78	96	83	92	73	86	89	84	97	94	88	66	79	100	70	76	95	95	74	79	95	88	84	83	89	72	97	77	80	80	89	68	79	94	89	76	88	77	87	79	85	87	84	100	96	82	82	88	85	94	89	86	98	90	81	73	76	93	93	78	89	97	80	103	102	70	80	76	80	64	87	85	97	103	88	97	87	78	87	78	107	64	79	75	81	93	82	78	73	74	81	83	92	92	97	82	77	87	83	104	76	75	77	98	86	86	73	74	73	80	88	101	101	66	87	81	80	100	90	86	74	79	75	82	94	68	81	77	79	66	77	71	79	79	81	81	78	77	77	95	83	83	93	85	76	101	75	85	95	76	71	101	83	82	94	86	71	90	94	95	87	73	88	76	86	86	99	75	95	97	92	87	85	86	91	67	79	73	78	89	78	96	79	88	77	81	99	87	81	96	85	83	88	67	83	83	93	91	83	96	78	82	80	70	82	94	81	74	86	104	74	76	83	87	89	78	78	92	94	90	84	82	88	78	72	73	66	92	86	79	93	92	99	89	88	92	97	73	79	74	80	82	74	78	80	90	77	97	95	75	84	89	82	71	110	77	86	73	86	82	68	82	78	77	84	86	93	74	95	92	74	83	58	82	84	78	88	75	87	78	75	90	86	90	99	80	85	85	84	77	77	90	93	82	98	71	89	90	96	79	74	73	71	79	72	82	81	79	76	79	70	73	84	76	82	97	71	78	61	78	90	73	76	91	90	72	80	81	80	83	93	79	80	83	91	87	86	95	87	55	82	79	96	84	82	69	86	90	72	74	86	74	100	88	79	74	88	69	77	83	88	71	86	88	78	84	73	84	91	84	104	88	78	79	87	79	83	86	75	88	91	79	84	98	69	86	91	90	76	76	75	83	82	89	71	97	78	80	83	92	95	97	57	82	82	82	81	89	90	93	81	83	75	63	78	74	83	95	74	80	87	97	88	85	75	70	80	93	93	79	91	85	106	90	71	69	98	72	93	78	68	90	99	73	90	92	75	84	88	97	89	77	75	85	89	78	110	94	83	87	83	84	79	73	94	108	89	88	79	106	88	80	76	85	70	76	74	101	85	74	82	91	77	75	77	88	72	76	99	81	75	89	91	89	75	104	86	85	83	73	88	77	88	83	99	89	77	97	92	96	69	89	85	85	84	94	95	82	101	76	92	95	84	86	90	90	93	84	89	97	85	79	78	95	71	92	101	104	85	82	72	93	82	78	88	103	84	80	89	56	82	85	86	95	86	92	90	81	71	93	88	94	84	106	97	79	88	91	103	90	86	93	81	96	88	85	86	91	69	71	84	89	81	65	91	91	73	80	97	50	83	85	72	98	76	84	88	75	83	75	77	83	102	99	82	87	92	82	71	79	83	102	92	82	93	83	95	88	80	75	80	106	84	84	89	87	85	83	83	96	93	92	87	90	81	87	60	105	94	76	86	85	100	73	90	103	98	107	77	84	97	83	77	66	83	93	76	77	78	62	81	85	85	71	80	64	94	74	90	88	79	99	78	76	96	102	77	66	69	77	88	81	83	81	89	89	72	70	101	69	91	72	94	84	92	88	92	77	84	70	82	88	100	80	78	91	78	80	100	92	76	94	90	82	89	80	83	74	91	75	78	95	77	73	88	90	74	89	90	86	72	73	81	85	89	79	66	73	84	82	76	92
10597	1137	983	488	362	294	216	265	256	173	209	193	172	194	182	199	166	168	177	166	174	176	179	166	169	164	171	171	169	162	160	188	148	173	166	157	182	178	156	201	178	173	176	151	168	158	173	150	188	172	135	187	177	150	181	171	160	198	157	167	172	166	165	186	159	186	168	181	139	207	173	183	158	164	175	174	157	183	192	176	199	170	171	168	184	162	174	177	157	160	186	152	152	168	164	147	180	152	158	164	140	166	149	168	163	157	156	156	159	156	173	146	168	153	159	165	165	167	142	178	151	173	183	196	153	165	144	179	130	139	175	159	200	179	177	161	160	152	160	152	157	159	199	160	160	187	174	167	182	163	156	171	162	171	170	179	180	175	166	154	158	146	146	157	177	174	154	190	199	165	168	170	157	169	151	152	166	147	149	149	157	148	166	172	161	195	178	169	153	169	177	167	177	177	173	167	162	177	152	159	157	167	140	151	188	187	158	159	157	165	143	131	169	163	163	180	163	185	160	179	176	154	149	164	161	156	173	153	159	175	166	169	173	164	164	152	148	160	177	160	144	170	202	185	186	206	135	157	172	143	183	157	159	152	176	169	165	155	178	171	175	140	161	156	172	164	158	171	152	157	172	171	157	150	169	162	141	157	154	203	166	156	169	152	175	175	163	180	185	162	178	188	178	160	176	160	162	169	163	156	162	168	150	141	181	159	154	181	163	164	153	180	175	188	162	191	154	177	177	152	154	134	164	180	162	171	135	139	161	183	172	168	151	179	167	150	156	157	168	153	149	169	158	169	153	174	166	130	181	150	151	173	160	170	174	158	157	159	172	186	145	161	152	187	163	148	159	181	159	143	148	139	153	158	166	163	158	154	188	166	151	143	170	187	142	153	160	183	175	156	147	168	153	168	148	169	176	172	182	158	169	172	167	169	180	157	169	169	186	177	147	155	146	164	157	180	166	161	176	169	134	162	165	177	170	158	176	172	170	143	159	173	160	169	160	138	144	169	170	153	168	172	148	143	135	129	200	162	164	170	175	181	191	185	174	155	199	168	142	154	196	144	165	168	170	179	188	159	172	160	162	158	177	176	138	155	183	165	171	168	174	195	158	137	154	146	167	163	160	175	157	171	180	180	176	151	148	164	171	154	190	173	154	180	173	196	169	155	147	167	162	148	197	156	168	190	176	163	153	159	174	167	179	163	160	176	156	174	155	169	155	181	179	169	186	160	167	170	160	146	195	150	153	160	164	189	166	162	158	170	153	164	186	158	159	150	142	164	179	159	163	152	150	161	164	183	154	161	186	164	163	165	146	155	197	170	180	170	162	166	174	154	153	171	142	164	173	175	165	135	156	179	147	177	184	161	173	182	156	165	161	196	155	150	143	189	141	155	166	187	143	150	170	199	174	166	132	164	174	168	149	177	164	185	171	176	138	172	156	160	154	167	172	171	160	163	158	153	167	156	160	156	161	190	150	153	150	152	169	167	181	161	157	151	176	161	177	137	169	154	159	154	156	175	142	155	157	152	174	147	182	147	156	182	179	163	175	178	193	147	180	159	188	159	158	198	177	167	158	168	177	157	166	160	160	153	164	169	160	164	168	184	149	199	168	164	177	156	171	150	163	182	181	171	143	152	150	166	163	163	177	148	178	187	169	178	159	192	176	157	158	164	161	163	154	160	159	155	145	164	158	157	183	173	151	153	159	161	160	164	186	160	155	173	157	181	153	171	185	157	169	168	160	159	152	186	166	196	184	178	169	166	167	150	178	153	157	176	160	170	181	173	155	168	176	174	172	175	159	154	179	166	160	168	158	153	165	178	149	177	164	146	178	142	143	177	197	177	155	159	166	172	150	134	154	178	175	181	175	169	139	172	173	160	184	166	163	176	165	160	167	166	165	154	184	191	156	145	171	167	151	170	157	164	149	192	158	154	163	153	187	183	145	137	161	145	171	152	163	153	167	176	174	146	178	163	181	144	177	173	149	177	157	169	178	161	186	153	168	154	153	169	163	141	186	170	154	177	154	179	144	143	152	172	159	157	180	176	184	176	175	164	160	172	161	184	170	158	181	172	176	150	181	136	170	156	172	170	181	175	149	143	159	157	164	157	152	156	171	177	193	177	170	163	141	185	146	162	176	169	181	148	188	167	173	182	162	157	165	157	161	167	148	157	156	187	159	184	167	177	165	170	184	171	188	150	157	166	156	184	175	153	147	165	164	177	164	167	168	158	177	166	181	173	177	170	176	197	166	179	155	192	165	144	178	188	164	171	163	181	162	176	171	155	159	166	151	164	163	156	166	177	180	189	163	161	154	169	158	184	171	187	172	190	169	166	174	180	174	164	170	165	157	174	170	150	183	157	156	182	169	176	160	156	168	155	171	145	177	172	169	154	178	170	160	156	167	156	181	180	170	147	156	168	139	183	169	166	169	156	195	151	172	155	169	165	174	150	166	178	176	176	166	169	157	154	182	177	158	164	199	163	153	170	179	175	169	191	154	178	180	169	199	170	168	145	146	195	177	151	188	164	160	144	158	189	179	171	193	183	164	178	163	158	172	163	165	172	162	181	164	145	159	161	167	168	145	165	161	171	169	164	168	154	166	165	177	171	178	158	164	164	179	152	170	192	149	149	190	146	156	165	175	160	178	157	166	161	160	181	172	178	166	186	181	175	154	161	184	179	149	172	154	170	158	176	131	172	150	153	146	157	185	174	140	164	166	146	167	179	190	167	133	169	172	154	142	151	156	149	178	164	160	182	189	167	162	170	154	167	169	176	171	173	170	169	161	143	153	167	156	136	165	177	177	150	147	158	150	159	179	172	144	153	146	170	181	180	171	164	132	151	153	174	171	162	175	187	169	171	156	161	142	145	179	172	161	156	141	156	175	187	156	174	191	162	183	164	168	165	145	189	184	147	151	166	163	160	152	156	158	176	163	190	180	165	159	162	152	148	187	159	175	163	188	170	161	169	172	158	167	165	151	168	155	163	161	176	168	129	166	185	186	150	148	184	161	174	163	154	189	160	154	158	179	167	183	144	158	176	166	175	156	189	151	153	172	170	186	177	161	160	163	168	163	163	169	175	150	177	166	145	158	168	175	158	147	157	140	149	175	173	180	170	166	184	154	152	145	173	164	170	173	179	145	167	152	173	174	184	130	175	138	152	156	160	173	150	174	143	168	164	169	169	184	169	157	152	177	147	162	164	148	189	157	173	161	181	146	180	133	162	151	161	167	187	175	158	147	149	173	161	172	185	162	149	140	161	168	170	161	175	165	153	179	189	178	142	171	156	167	159	166	186	154	148	172	156	177	142	178	155	175	170	176	178	186	183	164	186	161	179	175	183	162	185	178	153	148	184	160	190	184	160	177	166	163	167	149	161	164	149	169	163	181	173	179	185	169	158	194	174	152	131	174	155	162	154	171	185	171	159	155	164	167	168	165	160	173	166	167	170	153	146	169	173	191	184	182	190	187	173	176	161	172	152
24312	21442	29085	24213	21335	4222	629	474	400	350	336	292	308	250	265	234	225	209	247	230	240	243	217	244	222	201	222	241	211	235	249	249	233	240	235	200	219	206	234	233	231	214	212	223	207	215	226	219	198	225	207	239	234	231	217	231	213	209	199	236	210	251	195	195	230	226	224	200	198	202	209	214	206	209	222	221	202	208	214	206	224	197	232	212	222	185	221	206	209	223	218	208	199	216	219	217	206	206	210	218	225	234	200	212	207	220	214	204	212	234	230	204	182	207	202	213	209	229	223	223	201	201	194	190	215	226	218	240	191	215	217	220	232	195	240	226	225	209	198	218	230	223	204	217	226	210	209	195	231	198	222	207	219	175	190	224	234	190	204	227	194	186	208	237	222	240	204	212	215	208	226	189	215	206	209	228	223	241	196	210	194	199	232	222	224	186	230	202	194	227	200	212	205	189	223	232	223	210	214	212	228	203	190	200	193	204	205	212	209	226	235	225	176	234	215	237	219	193	194	210	205	217	199	194	218	227	199	201	183	192	189	185	216	214	203	214	212	222	170	202	203	224	233	223	219	210	231	232	223	221	217	223	204	202	222	211	207	224	211	212	209	215	217	203	227	209	231	212	205	202	219	195	222	221	217	231	212	205	185	222	186	201	212	238	229	202	215	235	218	210	217	189	194	216	227	206	200	234	233	224	202	214	240	229	198	208	228	200	229	226	217	206	200	217	237	195	216	216	208	215	214	197	200	192	224	197	224	214	228	188	220	213	196	198	223	195	203	191	202	232	225	215	235	212	204	210	224	206	207	214	227	227	209	224	204	201	232	199	213	193	230	187	187	210	230	205	219	213	217	217	205	225	203	222	209	197	190	197	201	202	213	199	232	215	215	213	216	231	217	216	203	238	230	221	210	211	206	217	245	222	231	208	216	194	206	213	201	236	196	216	224	225	204	214	165	228	194	194	180	219	227	222	189	238	200	217	211	227	204	206	189	212	206	189	215	204	202	184	211	211	254	200	238	213	235	207	246	210	206	224	248	214	226	221	220	211	208	193	240	218	237	198	206	228	212	212	223	209	194	206	184	228	198	207	221	199	234	185	195	214	214	232	205	208	213	229	220	208	190	230	226	203	208	208	221	230	209	188	194	209	199	220	202	220	232	207	213	222	225	209	233	190	202	232	223	205	226	226	220	211	205	193	202	225	194	208	202	231	219	227	220	214	203	211	211	224	222	210	208	191	228	225	215	203	207	221	184	216	244	227	211	189	204	237	230	217	233	218	218	206	204	224	208	204	214	228	200	201	187	207	191	203	191	199	204	217	215	237	201	207	220	197	216	226	232	217	232	228	225	213	219	210	207	224	203	209	203	221	217	204	218	243	223	204	195	211	219	209	229	212	188	191	214	247	184	240	195	224	209	203	193	192	224	217	194	211	232	203	218	233	198	227	212	185	224	182	234	194	227	199	223	212	208	207	202	246	219	223	223	205	206	223	201	210	211	239	234	211	198	228	208	207	234	227	238	212	216	184	198	208	197	209	208	215	200	218	219	220	216	229	213	210	213	226	230	233	207	212	224	195	218	179	206	215	198	206	204	218	207	230	224	187	210	227	221	224	222	209	214	214	205	213	219	207	197	220	195	199	212	220	224	220	233	206	237	220	204	224	204	226	199	227	219	205	207	213	213	210	230	181	202	204	214	203	220	205	203	223	212	220	202	226	212	230	216	204	240	226	205	246	206	243	201	218	205	214	227	230	225	218	246	202	200	200	222	216	201	224	214	218	232	188	197	200	204	230	221	197	214	222	214	228	206	191	204	205	214	219	236	208	218	202	232	215	202	223	239	202	238	214	200	209	206	198	222	204	225	214	210	224	213	211	218	202	197	210	220	226	213	215	214	214	215	219	208	212	223	205	203	197	187	226	219	219	213	233	229	219	217	206	209	219	203	208	197	222	196	193	204	201	207	211	243	236	204	205	246	217	207	210	197	207	208	196	204	228	231	236	220	210	226	189	172	248	213	195	218	210	230	226	227	212	220	202	199	225	231	224	209	205	215	210	193	228	212	212	210	203	201	199	219	230	207	216	184	228	216	247	231	201	216	228	199	193	243	248	232	195	201	218	194	204	216	210	201	217	204	229	214	236	221	212	196	234	241	222	212	175	226	181	231	200	193	217	207	191	218	206	216	213	223	219	212	222	216	178	214	224	246	225	204	243	198	212	231	233	223	214	199	203	207	228	240	213	186	216	206	194	222	205	204	191	205	211	210	205	202	227	210	201	198	231	215	222	211	220	213	215	207	219	213	206	218	230	219	210	221	235	230	240	205	212	194	227	218	207	232	218	219	202	246	199	213	221	231	223	204	211	201	227	214	213	221	207	211	233	191	203	221	216	207	214	187	218	209	204	209	213	207	196	205	214	207	224	216	199	199	208	218	205	232	243	218	192	215	213	198	208	233	203	222	204	212	232	211	208	201	200	207	195	197	224	198	194	221	210	179	227	231	228	179	220	228	196	199	228	232	200	196	221	222	193	224	198	230	206	226	217	210	214	214	202	202	194	193	214	217	209	233	219	206	207	205	209	233	203	201	220	224	215	210	212	197	211	189	212	189	235	200	212	224	192	215	206	228	216	216	210	182	214	212	216	211	214	203	222	208	231	213	204	228	220	239	205	195	234	219	214	221	204	207	216	215	214	238	250	228	232	222	192	213	229	204	201	214	213	209	203	212	208	215	202	212	193	203	218	222	219	222	217	210	225	214	229	219	224	223	244	214	193	216	212	211	206	202	214	236	210	209	221	203	201	208	205	215	204	164	192	225	207	203	205	208	242	243	224	193	183	220	196	194	219	209	194	206	196	232	216	227	216	216	188	215	196	228	204	211	195	202	235	209	215	245	226	201	244	213	239	213	239	213	249	215	213	218	190	228	202	213	202	238	204	208	211	227	225	209	227	223	235	241	207	247	203	209	233	174	190	197	200	225	231	205	221	228	247	222	225	247	222	216	198	224	207	218	213	218	188	208	205	228	197	249	213	215	207	183	207	191	204	205	217	224	208	225	207	228	232	224	206	222	220	198	245	221	210	235	229	225	205	219	227	209	204	242	188	208	204	225	191	198	205	228	208	197	208	199	231	242	190	186	210	184	248	236	225	207	225	207	221	222	209	214	228	215	202	228	214	239	228	214	210	233	216	194	203	232	195	221	225	217	218	213	199	227	191	200	190	225	233	206	182	243	216	200	222	225	243	184	211	218	226	211	204	225	222	202	235	212	224	204	210	244	193	213	186	205	213	212	212	224	206	220	226	195	214	207	220	218	196	206	220	200	214	220	208	214	199	207	205	193	228	193	186	204	207	215	190	201	196	227	192	221	210	221	264	202	198	220	234	193	211	194	228	247	206	216	245	223	197	218	196	196	213	192	203	207	222	225	231	223	240	207	194	205	241	227	216	220	209	209	217	230	210	223	211	205	222	225	222	209	203	231	235	229	243
17620	9397	7951	3967	2622	2010	1545	1183	1036	916	819	756	675	610	591	582	527	548	501	515	471	453	471	460	440	441	428	409	385	449	407	415	415	430	420	378	376	431	384	415	403	408	381	400	421	413	370	387	408	398	402	409	342	377	410	380	390	363	393	382	426	378	376	394	400	364	407	383	376	389	378	422	357	419	386	401	367	383	375	395	368	388	385	408	400	361	410	392	386	393	365	425	357	372	375	358	381	419	361	378	401	362	380	388	392	393	398	363	379	356	375	395	406	345	390	393	402	426	391	383	390	373	411	410	406	384	358	380	404	396	414	383	371	365	415	359	405	417	370	382	381	387	401	450	373	392	393	401	384	371	366	398	377	377	366	392	364	387	404	383	393	380	358	358	333	416	371	371	382	430	366	369	408	367	389	383	383	353	387	363	401	410	343	372	357	390	361	394	361	374	328	370	371	407	381	409	368	390	392	381	406	353	385	395	365	372	402	410	359	396	354	386	399	355	395	385	377	398	332	357	383	415	389	418	382	420	387	380	379	412	383	375	366	377	341	395	388	401	374	394	372	353	386	387	369	390	383	370	361	415	421	383	408	364	382	370	381	417	364	370	395	368	421	371	341	384	355	340	402	406	355	394	378	406	368	401	345	367	413	435	385	409	404	388	400	388	414	379	384	372	378	383	357	352	393	388	397	407	376	356	385	373	377	425	365	388	403	388	412	402	409	387	371	392	361	386	391	404	387	368	377	379	343	402	367	373	371	413	348	369	381	412	409	409	355	378	371	383	381	398	364	354	413	386	405	381	367	360	406	364	387	382	358	379	397	366	410	421	401	364	375	412	375	381	402	391	355	378	420	350	366	384	399	363	385	374	373	404	374	416	405	350	404	390	401	423	383	390	379	389	395	382	388	388	349	363	330	364	380	368	382	379	365	401	400	381	411	388	403	388	427	386	392	388	394	382	370	402	434	362	377	358	368	375	357	396	400	380	386	394	366	361	366	346	416	385	381	351	360	366	416	380	417	354	400	399	371	371	366	432	410	414	384	407	400	391	374	401	392	391	397	379	399	363	369	370	389	404	388	384	412	400	392	347	367	408	358	337	373	395	366	370	362	370	375	367	374	391	367	406	379	393	404	393	363	390	377	404	377	392	399	367	382	410	389	370	374	373	379	393	391	409	366	377	345	427	376	406	360	412	390	352	375	380	366	368	376	382	383	383	390	403	347	395	380	387	356	365	383	380	360	383	358	369	389	356	359	379	372	391	361	387	372	383	356	389	392	373	391	373	391	336	381	382	392	336	392	360	364	379	384	406	378	400	409	384	394	346	388	410	420	365	399	386	358	407	344	406	392	372	421	376	378	387	354	375	381	395	379	362	407	383	343	379	406	350	374	352	406	361	358	397	362	364	380	368	362	422	384	365	383	393	362	380	392	383	381	399	419	378	386	367	406	427	354	381	382	406	334	346	367	402	372	357	370	374	365	369	400	412	391	398	394	384	381	402	366	368	395	375	393	369	363	379	388	390	384	334	401	391	402	388	403	400	393	374	386	345	367	438	366	401	344	385	367	360	387	393	405	389	370	358	419	385	396	355	387	388	388	383	365	395	348	403	402	380	403	364	434	368	371	385	374	376	384	352	350	358	390	433	364	404	378	370	396	382	379	386	364	381	352	388	365	412	397	372	391	381	395	379	383	392	374	401	388	382	375	432	386	398	373	424	397	380	383	415	401	390	365	390	385	392	365	376	436	392	390	365	419	380	355	391	400	399	389	378	399	401	385	378	400	368	353	342	384	378	365	381	398	379	374	408	374	353	403	383	396	388	367	336	367	383	367	374	373	387	348	392	397	398	393	382	399	408	396	399	347	370	369	361	392	368	400	410	381	376	365	405	377	389	391	387	418	330	364	397	363	349	387	389	358	399	371	366	427	371	389	389	383	369	369	362	387	382	464	374	409	381	370	419	358	378	383	341	376	386	350	389	383	401	364	351	373	376	398	360	393	357	370	343	385	385	377	377	376	406	382	368	348	373	403	388	388	399	367	376	407	398	385	372	369	406	360	380	395	399	409	385	393	395	370	368	385	376	375	379	402	369	422	416	388	396	370	408	369	412	357	363	385	355	405	400	393	346	359	371	380	421	359	376	383	382	387	388	387	357	412	367	372	382	391	390	395	369	409	364	402	417	400	365	393	393	433	349	357	343	375	379	399	401	395	394	341	370	403	372	384	378	367	368	385	372	369	384	403	386	365	388	375	377	358	375	389	411	380	350	395	387	376	371	396	372	394	369	376	431	387	381	419	371	373	341	400	359	363	383	382	360	347	370	363	398	384	388	385	366	389	390	374	378	351	393	386	396	360	357	353	366	379	401	368	392	379	369	386	389	390	372	343	375	387	389	405	375	379	361	380	339	348	376	340	379	354	382	391	391	371	356	405	395	368	385	389	405	356	379	354	365	366	365	402	404	384	418	397	380	365	372	406	373	379	410	378	356	380	370	395	371	363	363	383	427	400	402	364	377	353	395	417	362	359	393	421	358	366	363	373	380	367	384	384	403	379	363	384	407	372	406	382	395	382	358	387	377	404	401	411	402	357	384	365	411	365	355	376	397	394	372	344	379	362	364	368	358	409	388	360	369	384	407	341	372	401	358	379	417	412	397	357	351	397	374	398	359	351	365	357	393	346	394	389	400	384	381	370	374	353	400	386	375	389	369	376	405	368	372	387	391	368	380	378	377	377	371	373	386	362	388	376	403	355	409	363	417	355	381	398	354	380	373	382	375	376	383	403	414	378	383	371	384	387	381	401	413	370	381	398	398	393	398	352	398	379	392	381	373	350	415	384	353	343	370	350	372	402	402	366	402	389	374	367	365	391	375	395	370	385	379	355	383	355	391	332	392	384	384	374	396	390	384	388	357	399	349	379	403	362	371	395	348	375	386	413	366	377	407	387	386	376	399	385	393	390	364	349	364	403	385	417	370	370	382	355	421	349	384	378	394	384	373	389	368	359	395	396	365	388	391	397	386	364	423	425	401	363	378	373	385	361	337	383	378	365	373	372	386	377	370	378	375	403	375	404	366	415	379	388	373	374	411	371	414	387	405	379	384	390	352	378	386	362	401	374	385	366	371	404	343	418	369	387	357	405	379	360	373	395	380	336	350	363	375	380	369	359	415	409	436	371	372	380	368	383	367	389	422	380	387	409	381	389	366	381	379	382	401	401	406	380	396	358	404	361	380	395	384	406	410	357	398	361	383	375	404	370	348	384	388	359	364	397	380	380	382	387	390	367	364	382	421	398	389	389	406	360	355	372	376	369	394	407	347	390	430	387	337	375	392	367	387	346	408	336	369	388	396	379	371	371	395	377	377	394	374	352	393	366	373	398	390	367	397	428	368	376	374	395	363	384	398	381	387	384	366	385	383	398	386	428	362	399	400	390	363	374	362	390	364	359	354	358	347	418	376	383	386	388	391	350	373	379	381	385	361	389	379
23306	21464	29713	23650	21465	21390	3806	950	725	626	597	519	476	444	455	405	415	415	406	384	420	398	404	378	425	361	389	379	400	359	349	388	348	343	394	390	380	376	376	354	354	353	357	333	348	368	365	335	330	355	332	373	400	337	344	348	349	359	375	341	371	358	372	378	381	361	355	362	379	357	377	337	371	349	342	343	342	316	347	366	386	361	389	354	371	364	362	348	355	376	331	372	347	345	369	335	320	329	369	350	335	337	362	326	351	355	338	381	364	377	373	375	369	347	330	367	357	368	363	351	348	339	348	329	359	330	362	351	358	344	327	373	348	360	378	336	328	346	354	340	376	325	323	348	335	348	353	367	342	345	353	357	376	310	350	373	360	346	351	334	333	338	387	365	350	332	377	341	338	318	357	352	328	341	360	373	348	331	341	363	330	342	317	368	377	328	347	384	332	380	371	371	354	361	340	379	340	342	356	339	354	375	356	311	338	350	370	326	318	334	336	331	367	363	355	307	358	365	355	359	353	344	332	348	344	341	356	343	345	314	379	363	355	350	330	368	315	318	374	361	336	330	352	345	349	375	327	337	337	336	348	339	362	349	368	352	343	332	344	355	387	341	305	358	361	365	336	343	330	378	366	358	347	327	342	367	381	365	336	347	357	352	326	330	367	363	346	345	327	342	340	349	353	359	350	354	375	326	332	352	383	343	353	364	383	333	340	328	332	366	360	349	340	360	324	341	318	348	339	335	376	318	342	350	334	349	345	375	352	336	339	340	360	356	354	313	368	330	361	306	360	349	353	337	312	369	361	362	331	324	401	365	348	352	367	333	335	336	334	357	357	356	349	335	367	346	351	349	341	346	370	360	354	368	355	354	348	329	342	344	342	369	341	324	348	361	349	339	341	384	370	348	333	380	342	347	364	364	352	357	337	330	365	356	310	362	360	366	365	383	367	340	363	343	331	356	360	385	352	379	325	345	337	358	351	353	336	332	350	351	351	310	331	330	329	357	334	340	334	334	350	358	350	340	338	319	319	385	336	346	353	380	366	351	328	340	330	351	341	345	322	346	356	334	356	328	345	344	372	332	315	323	366	351	339	350	342	318	381	353	344	338	333	348	343	343	350	352	352	335	358	339	348	334	338	362	354	365	375	369	345	359	357	388	332	366	315	361	370	361	342	327	352	331	344	351	356	315	329	381	365	340	334	356	350	322	316	344	357	349	359	372	389	351	355	349	367	360	347	316	348	345	317	346	374	351	324	345	360	366	363	334	337	366	340	381	362	342	325	354	340	344	355	369	348	360	366	334	412	351	362	333	353	372	339	364	386	377	360	352	336	339	378	364	336	344	349	341	365	374	353	341	311	339	340	329	334	337	332	337	362	342	350	381	346	362	375	387	339	366	350	324	332	348	382	334	361	338	341	319	381	349	328	332	339	327	371	355	339	347	370	340	359	377	375	339	353	331	347	361	351	333	351	369	358	360	343	363	310	309	356	313	348	331	361	328	333	341	362	340	354	367	357	350	347	315	358	376	337	318	340	335	321	381	335	334	336	343	336	345	330	328	349	336	386	358	361	332	326	315	364	374	325	347	337	350	336	374	368	321	340	348	361	349	356	368	346	362	373	323	352	345	360	364	315	380	364	355	366	331	350	325	327	376	331	311	349	346	342	371	375	349	338	385	321	316	334	304	348	348	354	286	334	331	370	349	331	325	346	334	363	357	342	335	320	372	344	369	332	329	356	356	340	349	331	367	369	371	369	337	339	339	351	335	348	333	338	327	366	345	326	383	338	302	359	344	343	359	335	316	337	359	352	353	336	362	307	339	333	351	340	317	351	342	331	358	346	326	344	362	365	345	359	323	337	353	362	331	346	374	344	331	349	315	365	359	350	343	336	342	343	335	337	343	343	326	358	321	351	321	344	299	343	355	388	352	380	350	368	357	335	319	347	368	339	370	349	371	350	334	346	372	372	351	341	359	342	356	375	362	341	352	336	334	334	336	324	348	341	355	377	343	343	357	356	316	343	343	372	342	360	338	351	366	337	367	342	325	351	375	333	379	333	352	349	353	362	348	364	342	352	346	359	374	313	363	376	344	353	321	327	352	330	361	357	350	321	360	333	310	389	357	347	349	342	354	348	376	345	314	310	328	341	339	319	362	352	343	361	395	351	299	346	359	364	351	355	349	325	325	331	332	357	356	365	337	334	353	346	346	332	341	409	342	396	362	345	335	365	356	336	321	348	337	332	357	346	370	352	350	358	361	370	330	366	359	376	328	339	326	317	328	325	360	319	330	322	326	321	334	366	322	351	335	355	352	353	361	379	345	353	330	376	350	356	335	357	363	357	366	381	339	350	333	357	342	352	367	354	361	324	350	341	328	387	363	338	358	357	366	332	350	310	344	340	318	337	334	351	366	371	386	346	317	359	340	360	360	341	360	368	334	347	324	328	341	307	372	356	355	361	327	337	406	321	331	302	312	353	349	357	326	347	332	348	326	338	358	337	342	323	337	338	348	365	342	373	337	367	346	333	390	373	345	356	381	371	377	326	326	331	345	294	369	345	312	326	381	327	331	314	336	359	381	343	375	329	326	344	347	360	324	320	335	303	327	352	357	327	369	385	336	356	327	351	318	323	324	345	344	364	349	342	358	360	378	322	329	354	339	336	335	341	318	342	338	343	357	334	352	381	377	347	332	348	354	359	368	354	316	346	335	368	312	368	344	332	349	341	343	318	370	353	373	340	359	361	350	352	366	355	328	329	367	349	345	371	336	331	364	313	354	335	358	354	325	346	330	347	355	356	383	376	341	312	369	327	356	347	363	370	358	341	357	351	365	345	336	344	327	356	328	365	331	326	335	356	357	347	328	341	328	353	341	360	342	381	336	353	354	365	350	348	351	341	310	343	302	312	346	329	353	345	357	348	342	325	380	361	348	341	323	350	373	357	377	305	347	311	369	343	340	359	328	331	355	359	340	332	351	384	330	335	313	344	358	312	362	328	356	348	330	335	352	338	378	323	403	368	365	360	373	343	360	365	302	325	379	326	362	325	352	354	349	349	339	350	372	363	372	348	340	323	354	360	395	320	336	359	370	334	350	339	353	360	303	355	330	305	361	341	361	365	343	350	294	331	365	369	354	355	356	347	336	381	342	344	366	362	350	338	335	316	324	352	333	379	364	379	304	328	321	329	337	337	361	377	324	323	345	338	342	366	361	327	349	360	383	327	333	356	349	353	367	363	348	349	358	355	392	346	332	330	376	338	387	340	345	339	370	327	322	395	342	340	360	345	351	349	380	368	366	349	365	315	360	351	344	350	363	344	357	343	352	403	336	357	373	328	338	358	331	356	343	327	336	351	369	355	348	354	355	387	354	361	378	344	388	363	360	321	371	363	358	344	365	367	366	333	332	328	328	356	364	328	358	338	350	322	323	363	372	360	347	329	349	324	357	312	338	340	339	342	351	344	338	350	331	364	376	359	347	341	363	320	353
19534	15473	13087	7022	4937	3655	2716	2358	1891	1612	1425	1256	1126	1069	1030	939	885	837	801	809	793	783	754	693	730	666	693	671	704	646	640	669	646	665	660	621	580	677	707	610	682	583	613	622	635	645	611	605	599	603	623	650	624	600	563	593	608	594	664	604	630	640	600	594	624	683	635	581	582	607	620	605	589	641	602	600	591	562	580	623	589	618	606	616	638	592	654	642	629	626	598	633	591	619	607	574	615	626	667	592	630	601	599	597	582	587	615	598	591	564	575	581	595	556	658	616	600	606	618	595	594	601	576	580	631	602	597	578	588	604	614	585	609	599	599	632	607	537	616	622	571	590	605	575	582	579	605	580	559	549	607	592	592	595	619	588	580	629	618	588	625	586	644	572	582	595	610	589	644	561	592	608	623	618	605	600	578	598	596	626	543	584	585	589	580	570	601	599	594	588	598	585	617	607	589	632	538	604	613	626	591	568	564	579	588	598	621	629	622	601	625	584	608	540	603	608	633	610	602	556	524	606	594	619	620	583	618	637	613	608	639	590	607	613	625	547	619	586	579	567	585	587	568	608	596	626	596	592	591	598	553	612	570	564	629	583	598	571	604	558	581	624	593	593	622	549	572	585	612	603	592	605	613	598	622	624	605	610	590	597	622	613	584	583	602	552	602	608	630	609	614	609	602	600	565	593	562	604	671	629	600	584	592	631	559	572	583	602	588	596	601	602	581	598	610	580	597	617	586	602	617	612	602	537	594	624	663	582	538	587	585	575	635	593	609	640	537	620	624	586	578	603	596	621	594	585	609	564	605	549	618	615	605	610	576	565	605	577	595	583	599	590	607	620	599	619	593	613	569	621	592	569	599	597	563	613	629	565	619	558	601	600	612	577	615	566	608	558	627	622	621	537	585	615	595	619	671	610	560	614	602	576	554	594	584	583	623	565	581	621	623	597	646	551	638	626	599	600	637	613	591	538	584	582	562	605	610	622	578	539	617	628	565	598	605	569	593	589	546	628	601	630	577	585	622	583	587	620	637	568	588	597	631	581	651	624	618	552	621	626	561	613	603	591	623	637	595	594	575	596	608	581	599	555	606	630	606	566	602	624	612	584	564	598	579	576	616	605	595	598	562	578	590	603	647	611	627	578	584	588	585	556	540	599	602	599	612	616	580	625	611	608	594	599	591	645	564	585	619	557	595	605	594	614	602	575	574	568	570	596	649	604	570	591	610	576	601	565	615	612	658	614	595	599	666	658	609	635	589	589	559	587	591	597	591	611	602	604	610	569	563	587	596	596	610	594	606	602	617	634	598	601	615	607	585	613	591	585	575	574	620	586	580	576	643	617	576	638	623	651	591	594	564	594	622	592	622	669	579	597	637	595	541	618	611	569	606	586	587	631	560	620	590	609	628	588	595	593	596	542	548	612	629	632	603	617	626	617	578	597	600	613	580	592	603	605	600	613	567	599	569	586	607	636	601	608	550	574	586	586	611	640	604	632	622	603	603	606	575	587	569	553	615	621	577	575	590	586	583	627	585	585	651	613	594	592	601	597	561	614	625	575	607	584	628	590	611	589	618	616	594	597	629	597	584	612	610	609	599	561	612	591	587	621	564	583	639	582	628	657	644	592	580	560	616	623	593	605	596	600	600	584	556	603	614	581	614	586	589	661	611	614	653	554	641	560	623	625	612	585	591	584	605	599	617	589	620	579	602	550	563	543	606	570	621	632	613	579	603	595	570	612	595	569	632	602	595	597	574	594	612	587	607	598	601	583	633	612	611	593	581	601	631	614	604	643	624	610	593	590	600	588	629	647	590	635	567	588	620	601	620	661	612	609	606	602	638	602	591	612	566	559	580	598	589	578	605	607	598	598	580	632	626	554	581	634	592	572	590	575	602	612	572	604	648	573	617	599	605	613	569	616	618	579	577	588	622	578	607	599	598	646	605	589	598	570	568	613	622	582	605	629	577	610	588	582	611	568	630	587	645	574	626	603	607	568	578	570	617	630	553	668	632	634	598	603	563	639	607	654	601	625	580	582	577	583	596	606	612	590	591	591	565	585	589	573	584	619	656	651	570	599	572	594	607	631	569	587	589	596	588	617	602	610	574	589	558	567	625	587	552	577	581	620	599	604	599	580	591	588	606	575	598	594	578	589	602	641	615	588	592	591	616	606	609	586	626	590	562	584	612	585	602	577	601	623	600	592	588	588	577	649	618	550	573	589	568	597	564	550	567	576	606	577	589	573	620	567	635	616	627	589	573	613	586	613	580	601	601	618	584	609	592	617	604	601	608	577	606	613	621	626	593	605	602	574	575	585	597	577	631	594	594	617	636	615	590	616	608	614	610	623	577	607	584	620	656	596	625	607	623	617	611	639	608	587	586	593	591	594	574	602	610	611	635	581	611	587	633	576	586	561	586	622	625	627	540	591	655	615	597	595	576	574	579	599	640	568	582	576	627	572	608	624	582	599	594	614	541	644	604	601	634	602	605	590	583	630	596	603	588	573	598	586	549	579	623	615	601	600	617	569	607	595	588	604	613	611	569	591	615	596	562	616	633	608	631	567	578	601	573	590	605	656	639	588	595	575	593	590	630	581	566	595	620	622	575	657	631	597	608	599	613	594	554	596	582	565	610	589	570	573	594	599	592	574	579	561	609	649	553	605	571	639	622	604	580	636	588	566	580	550	603	627	626	643	613	578	593	630	661	658	593	593	566	604	620	604	616	613	573	605	616	566	602	577	603	633	592	592	560	588	607	589	598	655	589	607	624	572	582	596	565	580	587	600	627	617	584	569	611	575	574	625	574	610	617	611	631	591	588	619	619	601	605	584	648	583	650	620	609	571	579	635	602	554	616	564	641	585	611	568	634	594	637	598	634	567	566	589	604	585	588	598	592	561	644	581	607	588	606	531	599	695	601	574	578	606	593	611	542	624	563	606	568	587	593	558	601	608	611	572	592	594	594	557	612	630	591	535	572	597	570	644	594	581	576	601	607	580	560	584	598	573	589	599	613	596	545	611	596	607	588	604	608	563	587	634	644	586	591	581	577	609	622	566	606	608	565	608	568	599	597	631	589	587	593	627	599	580	636	589	647	624	609	594	587	579	606	580	581	583	573	583	581	627	594	579	625	572	585	604	587	570	575	621	581	578	620	573	596	579	582	588	628	598	630	642	595	577	640	608	556	617	592	616	616	579	643	649	599	597	619	590	616	574	608	622	618	594	634	643	570	601	596	601	607	615	597	587	597	611	624	542	570	615	612	559	557	588	639	597	523	617	583	557	575	616	603	607	596	591	602	599	586	633	640	555	626	565	559	608	606	599	612	602	601	638	630	571	603	558	579	635	573	595	603	567	620	590	626	609	628	622	577	621	640	610	600	590	613	549	578	595	649	622	601	571	634	612	595	614	589	579	624	577	634	581	563	568	568	608	592	570	621	565	574	604	666	621	616	594	597	619	646	572	594	599	610	593	628	555	613	608	594	580
27164	20412	6644	363	196	155	124	106	102	103	105	100	98	101	102	73	92	94	84	90	103	86	89	102	104	77	99	102	83	82	74	86	89	72	105	83	105	97	93	92	82	80	72	82	69	70	85	74	72	101	82	89	90	83	84	86	96	83	104	80	85	98	77	99	91	83	79	87	73	102	84	101	87	77	82	84	86	88	90	82	81	76	102	93	96	85	74	89	84	78	79	93	108	90	81	88	98	82	83	95	84	87	89	89	89	83	78	94	90	86	82	96	96	90	92	94	83	80	90	76	86	80	72	78	80	87	93	86	77	81	93	72	100	89	101	79	110	76	92	90	82	92	76	70	81	72	84	93	79	90	101	89	90	90	79	80	99	71	75	84	84	92	71	93	93	90	87	82	87	94	99	92	92	95	104	81	112	64	89	88	77	82	93	76	97	99	89	85	99	77	83	93	80	88	81	87	86	91	78	88	84	90	77	84	85	78	70	90	73	86	82	91	78	81	113	90	80	92	79	86	76	87	77	81	93	80	88	97	80	96	97	77	93	65	85	66	73	77	90	85	74	91	78	72	93	88	80	88	76	88	87	93	85	87	82	82	96	66	91	82	94	103	78	84	95	105	70	86	78	75	93	79	82	79	91	77	89	89	79	77	79	90	90	67	87	87	82	73	73	92	71	92	89	89	95	84	77	91	80	75	91	91	88	95	83	87	102	81	80	86	84	91	100	73	91	85	84	94	78	70	83	88	103	81	93	79	87	83	90	84	85	92	88	84	108	82	95	77	85	82	90	89	76	106	90	84	84	86	85	83	84	80	104	88	100	78	79	94	82	75	76	81	80	81	85	90	75	85	90	98	77	84	84	79	91	78	86	84	86	84	86	83	92	83	97	85	91	79	88	99	86	85	97	79	90	76	73	99	86	91	77	76	92	70	85	85	85	82	100	93	81	78	96	92	89	90	83	115	90	88	91	89	96	85	85	97	84	86	81	84	81	66	79	96	80	84	77	79	91	95	81	87	85	84	91	91	104	82	94	72	85	98	80	71	92	90	82	97	88	101	75	89	90	89	83	71	86	101	88	83	84	84	89	76	82	84	72	88	77	85	88	90	71	91	94	87	91	90	79	98	77	90	71	76	91	80	82	94	73	89	80	80	84	97	84	85	89	89	81	92	84	73	90	88	71	109	85	82	90	92	93	82	86	89	96	90	75	84	79	83	90	100	79	70	69	78	101	96	96	84	102	86	83	96	79	92	76	76	118	89	86	80	83	86	86	72	89	84	96	85	93	87	91	71	81	94	83	68	75	80	94	91	86	79	87	101	72	69	78	92	72	64	87	78	86	89	94	86	95	84	82	109	91	80	76	80	87	85	71	63	81	83	84	69	88	85	85	94	80	78	87	74	89	66	81	76	82	83	93	78	83	94	93	96	102	94	86	71	97	89	89	87	90	100	78	111	79	87	89	73	100	71	85	95	91	75	99	87	83	84	103	79	95	95	89	73	92	102	80	83	89	87	91	96	103	79	87	75	97	78	100	84	85	82	89	70	104	95	81	69	79	78	95	80	73	76	93	71	65	88	72	89	104	76	83	89	78	101	108	78	92	98	84	104	89	75	87	96	108	87	99	80	86	77	83	90	83	79	74	72	69	82	92	77	88	92	78	89	77	78	77	79	88	82	100	102	90	92	79	74	71	89	77	87	85	88	99	79	91	88	90	82	71	82	86	91	99	78	77	98	94	87	78	91	74	81	96	86	89	83	84	87	87	79	71	87	82	95	93	81	95	97	88	96	94	70	80	93	87	98	93	87	100	87	83	74	84	93	86	97	86	72	80	91	97	85	81	94	77	79	81	65	69	92	84	83	79	75	84	81	77	85	92	92	94	88	75	90	67	77	90	84	87	72	82	96	80	97	71	82	66	89	81	76	82	77	73	75	90	95	84	88	87	91	84	90	82	69	90	86	95	103	83	91	91	76	79	94	100	78	89	82	98	89	81	88	87	78	85	94	75	82	86	62	77	86	101	91	86	84	89	81	91	78	100	77	76	100	110	88	81	85	84	66	71	98	108	78	76	74	79	87	81	100	91	55	82	89	71	65	77	85	79	87	86	94	93	86	88	102	69	78	81	90	73	73	107	73	84	97	81	82	87	94	67	87	74	65	79	78	84	93	81	80	86	85	88	96	87	77	78	92	80	81	66	89	82	76	68	86	77	103	93	92	86	89	79	68	80	92	87	95	91	99	74	91	83	78	97	100	95	89	94	98	77	99	82	74	88	81	94	83	89	93	74	81	82	83	100	80	82	114	82	101	85	79	100	87	77	79	103	85	83	79	89	92	80	81	87	93	93	95	91	88	90	85	91	92	81	72	80	75	86	90	74	77	93	72	89	90	94	89	85	73	85	94	82	85	98	100	86	89	96	75	83	91	80	75	80	98	80	82	84	87	88	81	91	74	82	93	85	81	90	93	93	77	91	86	87	69	81	71	86	92	78	77	75	70	87	77	95	77	91	98	84	93	94	91	78	70	93	91	77	93	97	100	74	87	80	91	86	72	82	95	94	73	79	88	83	92	70	100	90	98	77	83	86	93	89	91	92	94	92	71	76	72	81	78	95	84	74	85	77	86	95	76	67	99	91	88	92	76	87	79	91	82	84	79	78	71	76	81	105	97	76	87	99	73	87	86	79	74	69	81	79	69	72	70	85	93	80	92	79	77	79	70	88	86	89	81	95	92	82	73	79	87	104	87	88	79	78	89	94	99	80	84	89	79	82	87	82	107	74	77	96	89	115	72	80	83	93	69	78	82	97	76	82	85	93	83	89	91	72	105	98	85	93	108	96	113	86	87	85	90	85	80	80	87	75	94	85	98	83	74	78	84	86	80	100	99	88	99	117	86	85	88	81	92	96	85	79	70	84	90	83	84	92	78	81	78	83	77	72	83	97	90	99	79	96	91	89	82	84	79	77	93	84	83	90	81	82	82	86	70	83	72	78	95	91	101	83	69	93	91	92	80	97	90	81	87	76	90	88	79	78	89	96	82	78	84	75	102	73	92	76	79	81	74	67	69	86	81	74	101	91	78	88	76	83	91	94	83	87	83	84	83	96	90	68	87	82	90	83	82	86	90	84	84	101	101	83	94	91	79	90	86	87	87	86	82	97	99	104	89	75	92	79	96	79	84	78	90	89	90	93	104	93	82	98	78	99	84	99	93	93	90	74	83	71	99	100	94	102	98	89	95	78	80	82	87	86	93	92	86	92	85	96	72	94	85	91	90	79	86	82	110	86	86	94	73	74	92	84	92	79	88	81	88	88	88	80	77	81	91	78	86	78	88	80	88	91	91	76	79	76	82	83	90	74	85	100	91	86	72	93	79	88	83	77	76	95	85	83	80	69	92	56	92	71	103	85	93	103	82	72	79	100	78	78	82	72	93	68	84	73	89	71	96	99	84	100	88	88	101	97	87	84	79	76	77	90	102	98	93	68	98
10615	1097	967	500	365	280	284	206	227	222	181	182	197	161	185	193	179	192	177	170	167	171	199	177	170	172	162	167	158	159	185	156	158	161	163	168	190	172	170	154	155	177	178	162	163	178	159	157	182	144	155	174	175	172	166	167	151	159	168	146	156	162	153	163	183	148	190	199	196	177	167	174	160	149	161	189	151	162	180	146	155	148	200	195	153	162	164	184	182	152	161	164	179	169	162	163	188	172	181	161	165	187	161	158	154	173	181	158	168	172	158	159	177	160	178	166	146	154	166	161	137	168	155	166	176	165	185	172	177	144	148	162	171	157	155	170	160	196	166	173	176	157	174	171	177	153	169	158	160	156	133	169	183	165	167	179	130	179	169	186	163	169	185	157	168	159	175	180	168	159	175	181	152	178	182	160	182	177	164	153	190	176	147	166	151	163	164	159	163	177	152	161	181	155	187	161	186	167	151	152	181	172	180	177	165	175	169	151	187	161	163	150	179	180	169	166	167	192	153	148	168	175	155	160	177	167	163	180	163	178	153	159	179	151	151	165	160	162	164	174	169	173	139	182	162	160	159	138	179	183	150	157	169	148	165	162	158	166	150	153	166	161	177	154	157	170	193	163	157	171	159	189	176	175	164	165	167	166	165	150	165	183	159	162	158	160	159	148	175	152	169	160	161	171	174	159	146	179	161	156	191	164	166	146	188	168	171	150	183	168	153	168	175	143	156	154	192	160	154	155	188	152	155	183	170	164	149	158	169	184	169	158	162	184	155	177	172	171	180	165	150	152	167	173	168	172	157	179	173	160	173	189	150	183	181	155	140	146	170	169	166	194	188	168	168	181	147	151	187	167	167	163	157	156	173	173	168	160	148	186	158	157	160	183	204	193	161	160	157	197	160	192	148	147	179	181	143	152	156	161	172	140	177	168	163	165	160	168	151	160	155	142	169	178	180	156	169	184	147	148	172	163	155	143	152	161	170	171	158	159	181	146	167	164	150	175	181	166	155	161	160	182	173	174	178	170	160	163	172	156	190	169	137	156	168	181	167	171	167	158	158	168	175	157	159	163	169	170	179	177	159	173	153	184	171	143	144	176	155	155	185	160	171	199	170	169	171	174	170	169	171	174	160	174	169	165	161	172	167	157	157	162	164	158	161	166	142	151	151	194	171	170	167	177	159	182	183	149	148	174	180	153	159	147	164	172	165	197	159	190	161	158	166	169	141	155	166	184	162	184	164	170	168	152	166	178	168	164	133	162	167	152	184	162	153	176	166	173	187	174	151	167	176	129	160	173	177	140	168	190	171	161	156	172	146	179	143	167	159	190	165	171	152	159	167	167	168	169	166	160	187	161	158	150	173	164	169	169	180	152	165	158	163	164	171	166	157	152	187	160	173	164	196	161	157	177	181	171	186	170	156	179	168	137	160	150	166	154	177	179	173	159	157	171	155	187	173	162	172	153	146	159	169	164	142	144	179	169	200	190	156	167	176	172	143	168	157	159	138	165	140	141	194	160	154	158	177	169	176	141	149	161	175	144	158	160	150	175	173	158	189	170	164	181	160	163	146	155	159	165	159	181	168	168	174	166	171	171	169	174	169	159	169	177	186	160	177	133	149	153	177	181	158	164	164	148	171	176	175	184	177	171	181	175	168	176	152	160	167	174	162	152	159	166	167	151	144	162	146	157	146	167	185	184	184	177	179	149	154	164	172	187	162	161	187	168	163	155	170	172	156	173	154	129	166	153	168	186	173	159	144	161	164	151	159	165	154	141	169	162	150	148	162	146	177	163	156	157	174	149	164	178	168	156	170	158	180	167	182	157	178	180	174	161	160	150	177	187	160	181	170	150	162	188	179	163	164	163	147	155	170	149	149	145	160	164	160	160	173	161	167	154	171	169	194	175	179	160	164	168	159	180	147	168	157	195	184	159	153	182	183	181	185	175	160	170	159	168	170	173	166	164	186	170	166	164	155	162	155	157	155	187	136	154	167	162	172	174	144	161	150	165	149	163	162	175	161	191	162	147	145	176	168	154	166	155	175	168	169	154	171	162	148	166	144	151	170	165	161	177	163	168	170	167	159	161	164	184	187	189	181	160	168	133	155	138	164	168	174	164	160	134	182	182	197	157	170	171	162	159	173	135	158	168	154	152	148	161	179	171	154	157	168	163	186	166	181	159	170	190	164	151	169	144	156	160	161	158	177	183	167	186	189	164	137	171	185	167	171	169	175	151	162	184	177	181	153	162	132	175	152	158	179	178	175	151	153	178	159	148	167	146	152	162	171	163	156	154	163	152	153	191	158	151	188	153	171	178	154	167	205	173	160	167	176	152	174	151	175	164	163	163	163	167	152	176	136	153	185	179	180	157	164	155	187	167	168	183	162	162	147	171	182	170	152	162	147	178	179	157	166	165	189	156	165	145	160	166	155	157	152	162	142	159	186	193	157	154	171	173	157	193	157	174	161	157	172	183	178	182	142	161	163	182	174	176	169	177	148	148	144	145	158	168	177	169	196	143	172	168	174	144	160	158	178	191	156	159	148	164	174	126	183	173	154	164	160	156	167	178	188	178	172	167	158	140	162	159	184	161	162	164	156	164	168	166	184	181	154	156	160	158	139	153	175	154	155	163	148	156	180	155	182	165	178	160	147	195	158	155	167	153	145	165	176	155	170	173	155	182	158	159	174	157	158	174	171	173	149	159	157	146	176	139	152	158	153	163	165	175	166	162	151	186	147	167	164	161	152	178	167	159	158	157	156	173	173	165	164	150	151	149	171	172	161	181	142	163	169	183	146	193	160	186	163	170	175	179	181	154	166	188	175	194	172	201	197	148	161	173	149	162	202	171	184	169	167	168	187	185	169	158	158	158	154	169	158	151	162	166	162	169	179	162	180	184	132	169	182	197	168	166	170	165	159	149	145	180	168	168	188	183	178	160	183	180	162	150	193	134	175	180	140	171	180	145	176	158	148	174	167	178	157	173	185	167	176	170	153	186	180	138	190	165	166	141	167	161	173	148	174	162	138	177	156	174	189	165	177	156	168	152	166	168	179	184	180	161	158	166	164	149	169	157	183	182	181	157	163	180	170	147	160	137	148	156	158	146	167	188	165	172	158	152	176	174	181	148	171	205	174	167	157	161	173	183	168	162	167	165	165	161	171	174	196	158	153	157	147	171	174	147	162	183	158	178	139	163	164	158	175	165	167	173	144	155	146	179	164	162	177	170	167	172	180	154	180	166	155	161	168	170	171	158	189	169	186	162	173	191	145	162	183	138	160	171	180	140	175	166	155	169	145	172	155	140	149	153	177	187	179	162	171	181	156	171	151	192	181	160	175	150	150	146	168	164	187	155	144	166	175	167	166	154	165	171	170	173	174	162	171	157	174	177	177	163	156	169	171	187	170	160	175	167	193	169	178	171	175	178	159	149	171	163	159	158	169	191	152	182	173	144	162	161	170	155	145	179	178	173	159	164	173	191	163	169
24218	21412	29099	24144	21338	4529	724	469	368	369	354	346	304	293	286	256	241	256	236	251	243	253	240	221	232	245	236	228	231	246	235	223	238	219	232	183	236	226	203	241	215	225	241	209	220	251	227	205	199	221	245	198	221	217	224	210	231	201	232	229	202	204	272	209	190	204	237	212	228	190	233	236	208	195	209	236	198	226	238	221	191	204	236	222	208	190	229	206	241	198	204	213	218	212	225	219	211	224	227	210	227	199	197	218	224	207	221	200	215	214	206	212	220	220	203	237	221	220	213	214	212	234	202	205	234	211	212	194	220	216	212	231	226	206	219	211	239	186	212	193	219	195	206	189	212	234	216	188	227	211	210	206	199	208	238	224	206	204	198	206	202	249	218	238	221	226	216	212	219	207	197	208	210	211	217	205	185	197	223	196	214	214	209	197	243	222	233	233	205	205	226	205	222	227	223	218	230	208	201	218	222	224	220	232	205	220	218	214	227	208	212	209	214	202	219	192	205	218	209	207	215	210	217	229	227	220	210	208	230	245	233	227	215	206	232	239	205	206	240	204	233	233	196	221	175	219	225	222	212	187	206	204	213	228	209	237	210	231	216	226	243	193	224	221	215	217	206	225	213	200	244	249	238	197	199	217	220	225	211	238	220	218	233	182	209	207	223	207	202	210	202	215	196	234	195	203	178	199	210	214	230	215	258	207	205	223	193	213	195	222	196	215	229	207	229	201	185	237	197	239	223	200	206	241	214	225	218	220	204	239	220	211	207	207	197	180	203	221	243	205	227	241	213	206	211	202	197	185	200	209	213	220	193	191	215	225	222	235	214	190	218	241	218	180	219	231	221	219	199	217	194	236	215	211	231	204	220	218	215	238	216	223	210	207	204	237	235	236	207	213	221	206	235	204	253	190	215	206	226	189	217	189	221	226	203	212	232	227	214	204	183	200	197	189	210	188	211	206	243	230	228	229	216	210	220	211	227	228	228	206	202	197	215	227	221	245	244	223	232	232	217	210	220	199	185	224	228	207	228	256	211	210	213	229	211	238	238	189	234	218	213	222	212	244	215	220	222	203	187	193	222	221	234	210	201	211	212	229	206	220	208	238	189	222	224	193	216	201	202	238	237	237	208	207	228	201	201	202	213	224	213	198	234	210	224	208	224	229	208	212	216	235	236	207	191	224	205	215	225	197	199	217	220	204	209	237	190	211	240	210	203	239	213	228	222	214	198	211	201	228	244	218	223	201	223	243	211	230	209	217	208	216	225	223	204	212	215	225	223	192	213	202	207	211	213	225	200	224	219	226	196	214	202	217	202	230	210	222	195	220	198	219	192	218	217	206	225	219	222	194	195	204	196	198	203	224	248	227	212	184	206	240	202	226	204	201	219	229	218	214	206	193	228	225	180	221	229	228	222	201	214	228	207	196	218	225	251	222	217	195	218	232	252	204	203	214	216	200	202	242	215	234	211	208	212	218	233	218	199	231	212	206	219	197	229	206	254	226	187	221	227	192	210	215	188	219	235	187	214	210	190	180	215	224	195	224	213	214	198	192	221	213	212	224	220	198	218	210	212	226	222	193	247	219	220	198	197	222	215	201	203	225	201	209	212	196	191	217	187	242	213	224	238	190	221	221	251	208	206	220	221	187	213	205	200	221	199	205	195	199	212	223	212	209	219	217	234	213	198	207	203	211	227	206	209	191	223	231	216	219	215	222	223	237	206	237	218	223	236	213	219	202	212	235	206	184	211	236	207	214	233	218	214	208	221	229	216	186	221	210	195	226	211	215	208	220	185	219	210	199	206	228	186	222	228	202	178	220	209	225	236	202	217	208	220	235	216	234	207	237	217	222	236	223	206	224	188	236	206	235	208	231	228	186	251	198	205	210	224	199	231	226	232	206	214	217	226	212	205	231	239	229	212	224	206	220	199	227	232	232	239	222	210	212	229	198	216	215	213	193	237	222	215	191	206	228	216	215	220	195	219	226	216	217	202	203	218	206	218	215	198	202	222	212	242	187	216	225	197	207	219	214	217	183	206	208	220	211	207	213	210	229	223	238	248	195	197	221	208	214	214	201	209	198	229	237	204	217	224	220	207	227	214	210	229	219	221	215	224	208	229	208	222	222	199	197	218	187	215	227	238	210	208	236	215	222	211	172	199	226	219	228	207	205	237	219	195	215	208	238	240	233	212	202	222	230	201	223	215	221	225	238	220	179	184	223	224	212	218	215	192	191	209	212	218	208	185	213	206	235	219	236	186	236	221	199	218	226	222	223	214	212	195	204	234	222	202	234	202	190	210	194	220	215	217	219	214	228	210	202	204	199	194	192	219	190	209	214	207	224	213	220	214	204	221	199	207	222	222	208	211	196	232	251	212	214	218	221	184	219	197	216	203	227	204	209	212	217	224	203	249	229	194	209	224	199	229	245	226	213	205	232	230	216	202	211	200	235	224	204	228	199	244	206	227	205	227	205	200	209	224	234	203	231	195	228	192	224	208	192	230	203	230	230	235	187	214	205	216	227	214	226	208	238	199	181	234	229	210	230	214	218	230	216	238	232	196	213	231	208	202	210	215	239	221	220	220	220	237	209	217	219	220	195	232	214	210	213	182	201	203	172	220	216	207	196	216	192	203	212	232	193	183	207	221	206	198	215	205	199	232	218	205	213	215	211	217	212	195	223	230	208	202	234	224	192	207	213	191	234	218	218	218	189	230	218	188	219	243	219	198	215	215	217	210	225	253	225	205	214	194	230	210	229	231	218	237	220	223	242	201	212	214	211	201	212	228	206	234	233	190	208	212	237	186	242	232	218	208	219	218	211	208	221	195	221	225	228	219	237	219	221	203	202	206	227	247	198	224	210	222	200	235	188	209	208	210	228	224	222	226	210	208	226	227	212	192	203	224	206	205	212	220	221	220	229	203	221	205	231	205	247	187	242	219	207	246	199	228	202	202	235	227	225	208	195	209	220	195	226	188	206	207	222	222	222	230	193	229	207	202	217	210	242	222	204	239	206	248	205	203	216	206	209	209	220	226	220	218	239	194	205	211	216	213	209	214	201	199	228	212	230	218	198	204	203	177	211	212	221	201	220	229	199	207	217	198	207	219	232	239	225	220	197	210	216	232	222	213	228	212	197	233	187	223	195	224	201	238	207	221	184	229	189	232	206	236	226	220	212	208	214	228	212	211	213	195	209	195	220	219	215	202	203	209	211	208	211	235	202	202	189	235	226	207	197	208	218	201	228	226	225	226	202	192	209	216	207	192	242	197	214	205	218	210	210	227	179	208	215	209	232	220	213	192	197	185	190	195	229	180	221	218	219	224	213	219	222	208	193	208	207	193	207	242	228	205	237	188	209	238	197	228	221	230	225	201	242	238	217	237	226	211	215	234	202	202	211	237	212	227	223	213	193	207	221	205	232	232	223	222	215	226	217	221	208	219	216	216	212	253	227	209	240	214	226	205	211	216	196	229	230	197	230	247	214
17655	9571	7905	4007	2672	2015	1622	1244	1066	898	792	681	658	643	589	498	531	512	519	471	474	414	469	460	400	443	445	450	416	413	402	410	456	409	376	414	395	443	409	402	392	416	338	419	397	394	375	391	371	400	373	365	423	364	380	384	408	429	371	377	395	372	410	369	429	373	429	367	378	375	375	392	401	400	425	416	370	385	392	388	376	394	344	406	395	385	364	377	418	342	409	340	393	389	375	398	393	394	399	387	355	371	359	366	369	405	366	392	359	411	354	370	372	404	401	350	391	365	391	358	353	392	388	340	351	388	412	402	337	379	343	371	421	411	379	386	376	437	405	413	419	378	368	366	368	404	367	363	395	396	373	352	408	398	399	393	404	364	347	366	334	377	391	369	385	379	382	369	329	396	397	390	392	380	375	387	395	393	430	406	390	393	397	394	367	393	372	360	381	372	397	417	434	403	362	373	396	410	381	370	404	373	378	402	415	375	374	411	381	392	366	370	347	399	351	367	388	424	385	433	362	360	363	382	399	400	395	409	363	360	373	374	383	391	388	401	385	385	375	377	383	410	397	389	375	388	401	384	359	407	401	353	350	397	395	407	378	370	406	377	368	337	381	392	359	410	386	374	393	368	379	372	397	400	395	374	397	391	405	400	366	382	402	367	385	369	389	398	369	371	394	399	402	414	371	381	363	421	387	412	365	408	366	390	384	355	378	362	381	356	395	393	389	383	383	380	374	341	390	352	371	413	370	362	367	336	387	378	376	393	362	394	357	375	404	395	390	404	333	364	413	415	380	393	390	373	366	383	412	396	394	411	411	353	402	394	401	401	394	390	375	347	370	370	354	432	377	407	393	385	374	419	381	355	414	404	385	410	354	413	413	370	400	420	370	351	413	418	390	378	383	355	392	377	413	375	365	445	412	388	396	409	389	364	368	411	394	398	391	381	383	346	386	368	410	401	379	405	397	367	369	413	387	379	387	402	395	396	390	362	371	345	420	360	397	395	361	388	364	380	404	364	384	398	353	384	388	401	394	377	363	368	380	398	352	403	381	377	364	360	388	354	370	382	401	363	386	358	415	391	390	360	403	407	352	362	378	393	384	352	403	418	380	360	369	363	340	412	363	388	383	383	410	361	380	434	366	376	363	398	373	379	377	391	390	382	389	361	383	374	422	375	368	387	366	372	367	362	361	383	404	395	408	383	423	374	431	422	404	391	410	398	369	376	340	369	383	365	402	384	390	378	393	370	395	383	367	387	417	362	407	389	386	402	398	372	418	363	395	334	396	424	384	394	378	394	374	386	366	375	378	394	393	408	385	388	387	367	364	398	360	380	373	352	383	368	349	388	365	363	383	402	335	381	395	405	373	397	393	416	408	369	421	395	397	367	406	399	379	379	429	408	350	380	374	404	333	402	374	387	419	433	401	400	366	403	360	378	400	398	371	393	400	363	394	379	406	351	381	412	371	401	381	388	381	358	404	403	377	368	365	414	386	415	375	407	364	387	365	399	400	373	370	405	432	369	392	407	381	372	370	373	360	380	369	386	356	405	382	418	385	423	387	381	373	387	384	388	355	399	383	363	371	400	393	366	427	368	370	378	373	403	383	394	374	352	376	363	379	369	421	403	383	369	409	363	363	378	407	328	382	427	397	375	369	352	385	391	398	375	380	360	390	378	395	394	386	380	393	378	384	369	364	391	415	380	401	374	374	388	375	379	384	368	373	374	417	401	389	379	354	381	392	323	372	371	386	393	398	365	397	355	386	367	375	390	413	376	377	399	396	393	393	359	403	341	364	373	415	379	403	358	397	350	356	378	362	354	367	379	402	395	403	379	402	429	361	369	392	415	396	357	364	413	408	375	327	370	370	406	379	350	412	393	355	364	348	349	391	382	346	391	361	371	392	385	375	413	370	387	399	379	373	375	351	372	362	379	388	410	386	394	411	360	376	339	386	348	404	355	400	371	381	353	366	407	376	416	402	365	389	382	402	381	394	396	401	360	390	377	393	392	394	391	364	395	414	371	378	381	364	433	410	357	355	416	361	404	371	419	402	388	347	388	347	364	367	363	371	358	400	391	399	383	395	426	405	387	388	380	349	382	390	400	327	398	374	392	365	400	398	398	361	363	393	381	354	351	352	399	352	392	403	386	368	377	403	376	357	398	378	354	398	379	361	411	395	340	395	376	357	382	388	351	410	423	396	384	393	400	383	408	382	374	385	379	374	387	354	387	416	350	384	377	343	381	366	397	380	415	384	371	359	392	376	380	370	373	356	374	403	383	375	384	379	362	421	361	422	376	397	386	377	373	378	372	403	375	364	387	392	374	380	392	364	383	387	351	403	392	395	392	386	344	366	383	390	377	395	375	374	382	387	403	378	390	420	423	353	368	377	408	360	375	391	360	407	423	347	388	364	388	381	376	365	377	387	401	382	391	351	410	351	382	330	379	363	375	423	367	381	395	381	350	379	370	378	391	405	389	392	354	403	355	386	369	372	359	367	366	402	392	416	394	392	340	377	393	382	392	356	411	393	384	428	412	371	385	418	372	363	418	379	385	378	380	390	381	374	364	400	383	361	409	344	367	381	384	361	390	377	378	367	372	417	421	377	339	402	377	354	394	409	362	362	372	400	408	421	419	417	369	371	363	385	411	352	371	389	417	402	409	359	378	368	410	377	360	383	364	371	359	360	374	379	385	362	371	394	410	383	391	366	379	411	382	353	354	313	415	400	352	389	378	385	367	380	382	383	396	340	394	405	389	353	322	399	373	371	372	351	383	403	374	371	378	406	346	378	431	394	377	391	401	408	380	376	364	410	371	384	382	388	394	423	387	382	390	355	427	370	403	381	375	401	363	361	392	377	378	372	378	379	374	396	395	375	400	395	434	354	380	359	392	392	384	363	378	405	399	364	404	357	389	387	368	407	405	402	362	363	390	379	375	400	356	367	399	354	411	390	397	399	390	366	391	381	393	382	348	408	366	401	385	389	415	407	361	387	370	349	377	352	408	383	392	385	393	375	392	401	360	394	363	397	380	407	380	375	410	403	373	365	354	392	394	393	408	384	384	400	396	374	363	366	401	377	366	357	338	390	431	414	382	388	371	393	384	394	359	381	402	381	380	405	376	338	401	368	355	387	378	355	377	384	414	398	361	398	370	359	394	372	353	395	381	386	368	414	375	385	365	359	399	397	381	382	396	365	393	375	409	378	358	402	415	339	411	407	384	354	367	381	375	430	352	407	368	374	424	366	382	365	408	370	320	360	376	367	358	344	384	376	372	418	375	376	387	429	390	385	384	370	402	415	405	378	396	393	425	399	419	379	369	393	361	380	390	352	397	367	410	368	354	407	388	381	404	376	397	356	415	414	370	372	388	388	373	379	366	384	352	368	397	375	349	392	398	402	384	360	414	369	335	367	363	393	402	366	370	393	380	378	377	375	391	415	340	400	370	372	384	389	401	367	378	373	386	390	406	374	398	370	377	360	370
23171	21400	29645	23547	21401	21319	3796	924	681	611	574	546	497	439	479	448	474	436	380	415	409	399	387	403	374	387	373	374	381	380	386	352	373	365	385	374	388	377	387	365	359	395	383	348	357	371	341	356	384	349	371	362	376	385	345	346	348	367	366	357	311	357	358	387	352	366	396	350	375	365	370	345	381	373	347	365	368	340	331	373	365	397	335	351	327	377	329	341	364	339	366	322	344	361	365	378	343	358	361	348	344	342	352	343	349	344	379	315	344	364	347	358	375	371	380	382	341	345	354	330	333	354	339	343	352	337	367	361	339	350	341	361	345	348	339	339	368	359	365	355	338	329	329	368	357	365	325	322	338	372	366	349	319	322	385	375	337	357	327	368	340	320	355	355	362	343	344	371	348	354	350	366	349	357	355	363	352	340	333	370	338	357	358	364	341	357	377	355	355	345	347	329	339	376	363	344	382	365	328	338	372	355	357	356	390	364	337	371	336	342	355	353	348	353	383	368	361	381	384	374	358	356	374	375	343	356	317	359	347	352	336	293	364	341	358	355	383	378	326	351	354	343	386	342	342	372	373	317	342	390	373	361	359	366	342	317	330	345	329	336	371	363	326	386	354	377	365	338	333	368	340	385	343	347	360	350	344	360	329	405	349	328	370	379	346	336	348	347	373	344	386	354	328	352	329	342	357	355	327	340	347	359	364	352	359	348	387	364	345	354	332	337	352	338	362	353	339	344	324	354	348	371	351	341	359	319	342	350	332	353	346	335	333	365	356	331	353	357	369	398	346	364	354	351	331	321	337	360	329	324	315	348	341	334	334	323	355	324	330	337	327	370	367	322	369	351	349	352	365	350	361	332	361	383	343	342	345	317	357	330	327	344	352	361	368	345	321	343	384	347	351	398	374	346	356	367	337	337	340	360	358	399	345	361	329	316	331	364	336	367	317	348	362	354	363	355	354	318	377	362	405	369	337	373	342	374	364	333	367	359	389	342	330	349	328	347	358	329	336	350	361	335	338	367	326	312	365	361	376	343	389	345	350	345	359	344	349	363	327	360	336	356	332	348	334	316	379	350	366	402	365	326	355	377	324	336	326	340	365	362	373	319	378	373	352	334	369	374	367	357	357	361	341	360	345	319	362	353	339	349	385	353	340	340	323	328	329	346	395	351	365	316	375	345	345	345	323	342	360	324	314	369	322	348	333	351	338	354	341	354	342	328	362	333	358	358	346	349	348	349	356	366	349	336	343	340	369	363	329	355	349	344	370	338	355	344	336	341	376	337	368	336	354	346	358	344	336	355	335	325	330	364	344	341	375	355	362	350	363	320	345	347	362	397	353	360	350	353	328	368	359	351	373	328	357	325	341	335	341	357	372	369	363	353	367	356	381	299	348	337	363	341	344	362	322	322	342	364	360	329	364	346	358	388	310	364	322	371	354	353	345	378	373	382	352	334	340	359	322	357	374	329	343	368	354	340	307	358	353	357	343	339	348	372	371	361	352	339	322	336	336	345	354	339	334	371	370	332	370	364	320	371	351	337	352	347	357	331	354	344	369	343	346	333	380	339	342	379	355	324	343	376	318	333	373	357	349	332	337	332	386	343	356	343	304	348	361	392	350	348	334	369	363	381	360	374	357	350	335	340	356	334	341	366	351	371	377	365	348	368	362	327	360	340	355	359	370	346	359	347	336	378	364	394	378	352	347	344	341	413	329	376	334	327	333	343	360	319	330	377	328	393	327	355	346	321	358	340	347	337	375	352	385	368	408	369	347	368	362	361	342	390	354	361	372	338	342	342	354	361	347	346	361	337	371	344	359	354	371	388	376	369	370	332	302	338	350	337	319	341	359	318	339	352	375	368	339	362	337	360	354	352	324	355	368	354	343	380	421	356	331	348	332	346	395	373	359	366	346	357	379	358	356	346	355	328	355	368	367	340	327	375	347	358	350	378	349	382	362	373	373	339	368	324	356	379	347	363	329	342	352	310	375	357	350	317	364	369	350	362	347	337	337	346	342	377	351	344	375	382	352	333	355	351	355	308	352	348	370	328	319	323	353	339	327	375	344	356	337	335	359	343	340	335	317	327	345	334	359	319	317	359	338	329	357	339	342	314	310	328	321	328	354	344	336	328	323	314	389	327	393	355	339	331	351	372	380	359	370	367	351	328	343	345	383	355	382	339	357	376	364	401	331	315	381	376	359	362	359	342	380	338	368	374	357	320	334	342	340	332	339	381	385	368	350	338	358	371	351	357	336	328	373	340	360	351	376	366	365	343	371	377	369	368	328	357	335	347	383	351	364	353	354	341	357	349	336	338	327	334	350	310	347	369	342	339	360	341	352	342	359	329	340	339	347	374	341	356	408	341	350	351	349	325	345	355	347	359	324	376	344	336	338	357	329	346	328	346	339	332	329	343	364	348	337	321	358	324	329	337	326	348	332	353	362	371	363	356	359	343	347	355	340	348	317	370	351	325	342	352	345	381	345	348	345	366	356	352	357	350	372	347	339	340	365	367	337	339	328	355	369	325	395	366	331	335	350	372	334	365	348	367	331	368	334	387	343	360	364	380	340	342	367	377	356	353	330	349	353	345	367	330	351	357	368	360	317	352	363	354	344	348	353	354	377	336	339	355	341	342	336	351	396	341	338	357	321	340	357	347	358	335	357	341	337	336	354	325	363	339	344	355	364	352	352	372	363	373	349	353	350	334	360	326	356	324	299	376	363	353	363	322	354	323	368	371	371	326	367	350	376	361	375	338	343	335	355	358	369	343	343	354	344	348	333	347	336	389	379	355	337	381	373	367	342	358	338	356	373	371	346	349	366	358	388	355	356	357	366	339	358	361	338	373	338	324	365	339	341	321	358	363	356	395	346	310	340	368	347	378	354	339	336	361	359	330	344	359	344	338	345	328	353	328	354	368	358	326	323	346	336	366	362	345	327	384	363	350	337	314	367	344	369	340	345	347	337	375	372	347	356	337	344	329	355	347	354	364	354	326	350	368	324	364	338	370	352	341	364	366	324	358	352	367	334	384	365	333	332	317	363	370	353	344	375	337	331	362	361	350	362	359	340	336	323	386	315	342	363	357	358	339	350	353	375	336	335	395	361	329	338	342	349	358	344	343	357	367	333	351	353	331	346	351	328	346	346	349	334	336	343	339	386	332	346	349	360	341	344	359	352	346	351	334	353	371	335	382	352	358	355	357	324	362	370	367	371	359	362	344	371	360	361	344	341	376	343	323	347	356	359	352	356	345	352	302	377	341	386	348	362	329	390	334	357	364	341	374	350	328	336	380	397	339	355	367	343	339	330	371	337	362	371	369	343	359	361	342	348	356	336	322	349	321	343	354	383	374	332	351	332	363	337	343	360	346	335	323	354	377	323	304	336	355	358	348	350	360	365	348	360	369	371	368	333	332	328	346	370	358	366	354	339	373	384	363	362	312	354	386	375	370	347	341	356	346	400	341	353	334	364	338	362	330	351	383
19338	15403	13192	7130	4781	3577	2882	2315	1973	1568	1429	1289	1122	1051	1002	952	865	842	785	840	761	738	748	708	740	747	667	697	694	635	640	672	699	629	653	650	611	633	629	636	603	639	611	614	634	663	601	663	643	600	622	627	642	639	609	653	592	620	598	585	641	602	607	627	627	648	605	595	611	632	584	599	600	625	613	642	659	544	650	638	595	582	592	578	620	610	634	589	600	574	572	640	559	628	587	595	595	602	631	583	603	588	581	607	598	597	579	586	666	568	622	638	619	596	574	629	594	637	619	622	572	576	612	579	610	598	623	586	609	601	581	594	602	616	591	606	588	632	588	588	594	624	600	560	602	593	586	629	611	590	621	617	588	600	612	631	621	605	587	572	581	589	582	617	629	600	605	610	550	553	643	597	650	593	610	605	605	595	616	623	593	611	620	603	643	624	631	571	624	552	588	552	572	621	583	608	607	596	566	607	653	561	618	602	606	560	563	549	608	603	600	635	602	624	624	573	611	619	628	587	614	564	633	618	627	593	601	601	622	619	623	574	605	601	589	571	604	586	590	566	606	625	599	617	620	610	556	607	598	573	562	639	621	637	601	588	599	607	631	598	638	582	619	600	634	595	567	624	606	583	621	646	645	610	561	584	614	600	602	577	581	581	603	609	595	614	571	606	620	595	605	565	592	657	607	614	602	563	568	587	640	632	619	633	566	605	543	588	632	635	570	640	568	606	598	564	640	603	562	608	566	629	567	605	601	605	594	599	601	592	646	548	583	574	613	584	566	592	622	593	599	602	600	614	594	611	571	639	595	611	601	639	612	610	576	595	586	619	617	570	641	608	620	638	572	597	600	614	613	590	615	578	623	613	615	581	619	570	583	624	554	565	623	605	558	598	550	627	628	637	603	633	562	590	611	641	580	648	624	569	548	620	587	602	604	519	622	608	578	608	597	578	634	575	612	585	561	592	582	600	605	581	599	596	589	575	591	620	608	610	575	621	607	584	607	614	590	635	579	618	595	595	612	633	608	579	595	587	616	620	595	551	542	591	595	589	562	599	591	609	595	606	581	575	597	612	625	602	602	561	650	531	627	624	646	620	600	637	651	632	599	522	637	661	583	563	556	617	608	597	646	595	570	584	588	613	612	597	566	631	606	571	578	647	618	607	615	621	620	609	610	586	581	589	547	580	602	602	561	628	594	580	583	645	584	630	601	589	599	552	607	636	605	610	600	556	621	601	595	605	660	614	616	620	608	566	636	565	589	578	589	646	598	607	612	574	565	530	562	594	574	630	574	605	596	554	657	551	598	611	610	553	572	583	585	622	549	584	577	603	578	608	583	574	594	585	589	604	613	584	635	609	606	615	584	589	642	591	580	610	597	596	611	554	577	598	555	572	595	576	620	615	586	618	584	634	622	576	639	575	552	591	603	563	574	581	608	570	637	586	602	620	604	617	597	549	568	614	635	580	619	635	602	607	618	590	591	586	619	542	598	627	578	572	558	657	530	606	561	565	630	607	615	613	561	591	582	596	592	638	558	609	613	627	604	597	615	641	599	608	581	575	603	581	566	573	600	608	601	635	629	585	635	587	588	628	616	659	628	605	608	606	576	565	605	575	589	610	579	592	548	631	622	572	618	602	605	621	606	571	625	616	579	581	635	602	659	586	645	588	615	623	583	598	584	614	599	625	624	617	554	567	592	536	617	618	555	583	575	566	582	547	628	580	573	602	574	601	595	606	582	627	604	602	585	601	558	605	602	588	571	571	598	623	586	595	566	622	595	616	590	608	619	605	615	614	600	614	585	620	582	626	620	659	615	615	591	579	596	591	603	613	570	598	624	598	595	574	603	560	579	593	580	655	606	593	575	618	582	578	570	599	625	615	605	584	650	580	615	559	647	572	579	617	581	605	586	584	582	610	614	581	612	627	596	596	549	583	593	567	600	576	594	556	578	614	601	549	610	589	606	602	587	635	553	595	614	580	580	628	611	607	654	612	598	606	606	566	618	581	591	563	551	620	609	597	614	594	592	624	599	581	584	625	631	627	543	572	608	594	631	660	602	612	583	596	599	611	591	663	598	599	589	599	570	617	620	597	607	597	597	608	563	621	633	549	613	576	598	601	610	551	625	595	638	596	608	571	640	589	598	622	547	562	590	588	625	603	574	607	568	616	580	611	607	596	637	608	610	606	613	628	595	617	557	632	587	574	614	585	583	587	558	580	554	614	597	642	579	608	551	579	574	586	588	570	582	593	609	553	595	576	576	580	591	652	614	556	606	556	575	597	598	613	615	562	598	608	523	591	557	603	593	596	564	562	569	595	636	615	577	601	553	621	564	580	623	624	619	600	577	590	596	606	623	600	603	599	617	578	590	583	575	579	596	588	556	628	611	566	602	605	632	633	601	580	572	638	581	563	554	603	623	603	589	630	602	563	637	620	569	626	656	612	552	572	538	634	551	605	569	637	557	593	581	634	615	593	601	633	628	615	607	615	576	590	586	546	589	605	624	622	590	570	621	584	639	618	618	618	632	584	607	607	563	589	588	616	588	607	647	599	576	584	579	603	639	625	582	606	606	597	559	600	601	593	639	619	563	576	574	614	608	607	589	577	569	662	572	563	602	600	590	625	648	604	582	616	612	607	602	621	607	609	620	553	580	579	572	601	602	545	505	582	625	564	601	605	609	642	612	597	623	555	607	607	610	592	613	611	565	573	605	579	619	619	588	578	581	592	584	591	593	611	584	601	577	620	632	592	616	610	586	582	636	602	606	599	575	632	594	613	623	605	593	590	587	615	610	567	573	599	587	581	587	602	606	587	592	567	579	603	672	601	614	559	599	589	541	611	578	606	617	555	610	589	571	558	573	557	607	569	580	618	606	579	586	606	601	607	579	600	624	624	605	599	642	564	565	601	590	587	585	589	551	574	598	632	610	566	596	601	569	604	606	623	595	540	650	568	554	595	614	565	610	585	616	602	595	594	558	607	607	623	585	591	616	617	607	596	584	592	583	567	595	589	582	593	600	621	603	588	605	608	593	611	609	582	584	547	622	611	571	621	603	593	611	606	575	575	609	605	617	620	620	613	589	596	618	592	581	586	589	592	565	617	655	584	627	603	598	575	619	532	585	619	591	632	586	579	588	621	610	574	630	564	576	589	624	594	544	617	634	624	560	595	597	617	591	593	589	585	625	577	680	593	590	580	602	582	613	584	638	592	599	584	562	604	599	604	569	569	629	612	614	569	609	603	611	583	623	607	596	584	621	583	594	582	585	586	573	598	568	588	582	628	626	603	622	617	581	596	534	610	619	588	657	610	607	628	621	612	607	595	586	619	585	582	629	573	604	606	570	574	608	594	634	581	634	593	604	549	584	587	570	623	618	571	625	607	566	555	585	624	553	586	576	610	628	583	571	657	694	583	598	611	567	629	619	590	596	620	568	594	662	602	601	624	600	610	593	587	556	656	636	617	624	578	577	615	611	584	634	586	610	584
27132	20461	6772	363	168	129	122	114	90	97	99	106	115	104	94	87	95	92	91	100	84	92	98	85	99	86	85	92	80	77	75	85	94	99	98	91	84	100	75	92	92	71	87	80	92	89	91	102	83	87	84	97	96	85	79	87	90	92	97	102	98	90	100	93	92	81	75	85	92	74	88	75	88	72	87	104	84	85	80	90	99	95	80	84	89	88	73	91	92	87	89	89	103	86	84	93	86	85	78	77	100	94	76	90	91	86	101	69	93	83	84	82	85	91	98	80	76	75	86	86	106	89	101	82	86	83	85	91	83	86	74	84	79	78	93	81	101	79	84	79	81	100	92	100	88	80	86	79	88	66	93	77	86	77	76	79	83	88	86	88	81	78	82	78	86	77	95	77	100	92	84	79	93	76	91	87	81	80	82	97	70	102	105	75	94	86	84	71	100	77	79	92	82	84	95	80	73	81	95	89	78	84	67	81	81	87	90	108	76	80	101	95	82	83	90	95	82	88	96	101	97	78	106	81	73	85	87	81	76	96	86	78	75	77	68	82	82	86	81	82	83	71	88	95	66	89	82	86	91	104	85	75	85	75	99	73	81	78	76	87	94	72	79	92	85	100	89	76	96	87	81	92	84	93	76	90	94	83	91	106	91	94	98	84	82	85	75	101	82	85	99	79	83	104	88	92	80	93	88	84	76	95	83	88	86	98	92	106	85	100	98	86	115	80	90	91	96	85	88	79	86	87	96	98	92	82	72	90	98	81	82	86	87	79	91	81	103	88	88	99	91	96	77	79	87	93	100	69	105	87	92	83	89	67	82	87	86	88	94	89	67	90	96	97	90	91	70	90	62	83	87	79	98	76	87	90	92	100	86	75	90	86	98	108	86	82	91	83	86	77	99	84	83	94	77	90	74	86	91	104	92	87	87	86	91	93	89	96	92	97	97	82	70	86	101	93	92	98	88	88	81	85	85	88	91	100	89	97	78	82	86	88	81	86	84	86	80	75	89	99	80	96	90	95	78	91	99	92	78	90	91	102	75	94	105	87	98	86	95	89	87	87	84	72	103	83	70	90	85	94	85	87	91	79	104	78	71	80	83	74	80	83	88	78	92	98	64	87	90	89	85	101	75	91	100	95	72	72	70	78	82	89	77	65	93	97	78	89	98	98	101	86	93	100	92	71	79	90	81	87	82	96	84	98	83	95	80	92	77	106	87	87	83	72	101	81	94	81	90	82	67	83	90	102	86	84	82	96	84	79	81	88	82	90	77	96	77	95	95	82	72	91	88	84	70	88	72	94	88	83	83	89	90	90	90	83	86	104	73	102	81	86	94	83	96	80	104	95	81	76	90	91	71	95	92	86	87	90	82	93	80	85	95	98	72	74	79	90	102	83	71	93	96	99	83	96	87	99	83	87	72	80	91	80	94	86	78	67	97	77	85	93	87	82	92	89	82	68	89	108	82	77	91	93	88	81	83	90	73	79	78	88	75	80	84	87	95	89	84	70	99	109	88	89	91	83	76	74	91	78	75	86	92	80	93	87	99	92	86	100	87	92	72	79	83	86	86	104	70	93	93	79	83	87	79	73	105	101	94	85	83	99	98	98	83	75	74	80	75	82	84	81	76	87	79	95	78	79	100	107	84	93	80	100	81	110	79	86	78	103	73	83	88	74	79	92	90	99	81	93	80	78	80	81	86	93	92	95	83	91	79	75	69	89	100	86	91	72	78	85	85	82	95	92	81	77	90	101	88	84	77	87	81	76	92	64	81	94	83	84	102	95	80	87	86	102	78	77	97	87	80	96	81	91	90	85	85	81	72	103	88	79	96	84	91	104	64	100	75	89	89	77	92	92	102	89	84	93	98	89	91	87	84	77	79	87	88	83	78	90	96	79	88	92	85	87	78	76	73	107	114	81	77	77	79	94	69	72	93	77	93	84	80	75	97	92	84	98	85	90	90	87	80	94	94	82	101	91	86	84	95	73	91	74	79	67	78	90	60	75	102	91	88	92	83	83	80	96	99	104	90	73	89	76	110	88	100	79	83	84	85	81	98	83	110	80	83	76	99	79	103	73	71	62	65	84	103	82	83	83	90	84	79	77	98	94	104	79	99	89	74	91	86	76	82	87	70	84	98	99	88	92	93	78	83	78	86	99	104	91	86	84	82	70	82	83	87	107	112	70	80	77	73	88	91	82	86	94	77	75	84	88	86	88	95	94	102	86	88	88	91	84	98	93	97	92	71	80	83	76	98	106	82	80	105	81	86	81	77	97	91	72	77	95	71	100	78	80	102	99	81	81	96	99	92	91	87	82	84	76	86	68	88	73	90	95	94	74	88	94	89	103	88	72	75	79	81	73	91	76	82	92	88	75	89	68	90	79	83	70	97	84	77	79	97	89	81	100	77	81	65	104	89	84	87	83	103	76	93	71	89	85	83	78	84	71	84	84	86	97	79	80	97	72	85	87	97	71	93	94	78	90	83	95	90	81	73	85	80	74	71	88	80	74	88	88	87	103	95	90	81	82	96	76	92	104	82	85	96	83	98	81	86	83	84	83	90	106	103	91	75	80	67	81	84	95	76	97	87	75	79	85	89	89	89	87	86	61	86	88	100	94	85	91	85	94	83	96	65	81	93	73	85	106	89	92	81	93	80	87	93	74	81	86	96	92	75	76	83	100	97	103	88	84	79	94	88	85	78	89	76	68	73	73	84	84	89	92	92	93	59	97	89	93	91	79	91	99	102	89	92	78	81	94	86	82	87	77	75	81	75	76	93	90	89	93	70	85	87	93	103	69	75	87	89	87	82	83	90	90	94	90	79	74	97	93	99	93	72	93	61	87	87	81	94	114	88	77	98	104	84	69	91	89	83	71	95	86	81	73	84	101	98	96	80	82	85	80	81	94	87	85	106	93	92	89	79	81	100	78	75	80	95	82	74	92	70	82	69	95	74	77	105	76	104	81	99	102	89	89	79	90	78	106	75	93	84	105	94	88	68	86	72	87	74	81	112	98	74	79	92	90	91	86	71	86	85	91	88	90	78	83	85	94	74	74	94	93	76	82	95	78	90	85	92	65	81	89	90	87	67	91	97	95	79	96	70	78	90	86	77	84	81	96	73	85	85	91	100	84	84	81	83	98	75	95	87	94	83	86	78	98	87	81	76	71	69	80	72	75	88	105	70	85	85	82	77	84	83	78	83	58	94	88	90	81	86	84	66	76	82	87	91	85	95	90	89	73	82	90	84	77	87	86	87	93	75	68	89	82	99	93	80	97	92	74	80	90	91	78	92	84	94	85	81	68	78	93	90	80	75	98	93	89	68	93	91	96	89	75	99	96	107	87	82	88	62	73	63	87	99	90	74	81	75	84	79	80	73	73	94	92	87	85	83	86	89	98	75	87	91	108	76	76	82	95	91	85	106	86	77	95	84	80	88	78	95	85	77	93	102	83	100	92	92	88	86	82	67	87	98	99	73	104	95	81
10543	1121	980	489	339	306	255	252	225	203	189	185	217	198	198	186	190	184	165	185	184	149	157	179	175	157	161	153	164	173	157	165	161	180	169	164	178	139	168	176	141	162	173	171	148	161	188	172	175	199	185	153	160	179	173	147	168	130	181	163	168	158	148	186	163	158	169	162	157	157	176	158	143	168	181	173	182	161	175	169	137	160	168	137	148	149	168	166	160	186	188	160	180	160	165	177	165	153	163	174	161	169	160	161	173	155	184	186	176	169	147	174	173	162	162	145	153	146	166	172	169	162	170	189	204	171	176	154	154	171	162	166	164	161	171	148	163	154	172	165	185	168	191	158	159	184	169	157	161	148	165	168	175	184	169	169	185	166	184	180	152	158	159	150	174	158	187	146	164	149	157	177	171	173	155	152	167	193	154	163	152	182	164	183	172	180	190	169	169	152	169	160	184	183	170	162	163	166	167	141	162	142	145	167	142	169	190	165	152	187	161	160	161	140	160	137	152	158	169	174	186	152	164	168	192	171	180	184	158	162	172	156	156	176	181	164	146	169	196	188	157	145	138	170	161	164	174	153	169	150	165	154	153	165	166	177	168	162	161	149	170	153	175	172	152	149	179	161	148	180	196	142	146	165	181	158	162	172	165	189	169	146	164	171	165	158	172	168	171	157	170	160	171	162	164	176	176	183	174	158	148	154	179	154	160	176	178	160	161	158	166	158	175	164	169	158	164	183	183	156	166	170	191	165	163	163	170	183	167	163	163	162	154	168	140	171	158	181	193	169	171	163	159	173	162	188	151	191	165	169	163	161	154	156	153	152	155	168	167	166	191	172	185	162	182	151	154	179	176	157	191	156	161	150	154	170	164	182	170	157	164	150	183	171	149	171	171	172	176	165	169	155	191	189	156	179	135	173	183	156	170	160	160	167	165	163	151	160	154	149	159	168	160	161	160	171	164	191	179	191	161	196	154	167	173	129	168	177	179	160	171	173	169	156	162	193	144	169	180	189	172	171	173	170	165	181	166	146	179	169	187	142	195	180	171	155	169	166	162	188	148	156	188	181	176	154	175	157	172	181	187	161	150	166	170	164	165	162	142	156	174	176	178	159	167	155	170	158	171	173	176	172	170	170	144	178	167	184	159	152	140	160	174	179	168	183	157	163	164	148	199	178	162	180	156	149	170	165	160	187	168	176	161	157	157	179	165	172	189	173	169	174	169	175	164	154	153	153	175	164	146	191	145	160	161	173	179	146	176	163	147	179	174	175	172	162	152	150	167	171	146	153	153	178	153	180	180	165	161	170	172	153	181	174	160	177	175	177	165	168	142	177	155	172	166	148	180	160	161	171	181	174	158	170	181	166	153	174	159	162	177	183	191	161	172	167	154	158	166	161	168	145	176	180	160	172	171	165	185	160	145	125	178	162	161	152	181	163	201	157	146	162	176	171	179	148	176	175	162	164	161	160	160	170	178	161	163	153	167	170	166	154	165	175	169	177	151	146	168	170	162	171	158	171	170	161	172	170	186	175	181	146	176	148	175	179	155	166	185	153	165	159	156	182	159	150	172	143	158	178	140	160	144	173	151	163	166	152	157	173	165	146	153	173	159	169	172	173	167	189	158	187	193	174	171	156	181	178	182	183	174	156	146	156	176	182	165	186	175	179	173	184	194	171	158	171	160	192	176	155	203	168	153	140	185	162	154	168	167	191	159	176	181	156	167	141	149	159	176	195	151	169	179	170	156	164	173	181	162	166	157	164	165	166	187	157	177	175	165	161	166	174	170	148	167	168	168	158	175	155	185	168	184	168	182	152	172	181	162	157	168	166	167	163	196	163	155	170	147	165	156	188	169	155	168	174	162	169	165	164	186	164	175	164	157	152	176	194	138	166	154	156	154	156	164	167	168	182	175	165	154	173	170	156	187	173	152	152	161	140	185	173	175	164	177	180	139	175	165	179	151	186	150	173	170	135	150	184	174	167	172	160	157	167	173	166	183	172	161	158	160	197	169	158	148	157	133	166	190	156	197	167	160	163	158	155	182	170	179	164	152	155	183	164	196	187	159	158	160	159	162	160	149	180	168	178	169	162	174	192	156	155	157	170	169	196	148	158	176	180	148	156	164	139	182	161	183	155	173	184	179	144	165	188	176	172	173	184	163	171	176	176	158	184	161	149	158	160	185	155	155	155	165	175	175	169	169	147	163	175	162	161	173	172	173	177	174	158	152	162	183	185	159	171	147	171	172	171	149	183	200	172	170	172	164	174	168	182	165	179	167	150	159	144	168	162	140	157	160	147	156	158	164	169	165	179	160	195	190	164	179	160	165	175	174	140	169	167	195	167	176	147	191	171	164	163	148	172	169	167	178	180	155	162	139	190	152	189	170	179	165	163	168	164	192	153	161	154	162	159	150	153	154	157	160	177	162	193	170	169	162	154	184	164	150	145	158	159	158	162	158	165	185	163	178	177	161	182	160	178	173	169	164	160	166	161	179	197	160	165	161	168	165	176	174	161	190	161	162	149	161	157	163	197	158	177	176	167	151	157	156	169	176	167	155	152	167	145	156	192	158	180	171	178	173	147	163	167	170	192	152	158	166	175	162	148	157	163	192	163	161	148	149	180	189	165	162	138	156	162	166	133	166	122	148	160	181	148	126	193	178	169	175	173	158	155	155	152	154	158	171	163	171	147	213	172	156	169	175	173	164	169	173	158	164	160	170	169	164	167	156	154	178	174	161	154	161	165	171	168	158	165	143	166	173	186	159	155	163	150	163	158	157	185	139	187	148	156	180	166	174	168	181	181	162	173	161	164	165	182	151	162	157	163	205	135	157	165	192	152	153	182	192	170	161	146	167	157	156	156	160	162	150	135	145	182	172	167	150	184	166	155	175	187	142	171	163	156	189	160	159	168	172	156	158	158	187	140	142	151	157	165	148	176	140	163	154	170	172	172	173	151	149	160	153	160	169	169	179	149	149	187	153	158	158	166	161	178	157	150	173	168	151	166	175	166	179	163	156	157	160	153	155	175	167	159	164	172	154	171	156	162	196	172	174	174	179	166	180	159	143	171	194	131	163	155	182	180	182	169	155	170	182	176	164	173	161	156	168	147	167	164	165	172	165	162	177	164	159	185	147	183	187	162	186	163	161	179	158	176	169	155	143	149	149	179	139	178	172	159	154	184	168	151	171	163	154	158	156	163	143	170	155	154	164	171	185	168	157	168	155	179	162	154	167	151	172	173	159	160	177	140	193	152	187	182	168	151	168	171	154	144	180	173	168	170	140	154	142	165	167	177	161	166	154	168	172	177	165	163	145	163	152	171	177	169	154	179	147	162	182	178	165	174	174	151	173	166	168	174	173	159	167	156	158	196	183	172	150	179	174	167	159	185	174	161	188	166	136	166	187	148	162	177	165	148	149	176	178	154	157	161	188	168	161	161	179	158	138	155	175	185	166	157	154	188	182	179	172	183	150	188	164	195	192	150
24176	21412	29059	24154	21306	4544	734	471	392	353	317	326	284	267	295	282	262	277	237	247	259	223	258	233	262	235	225	229	255	233	221	230	222	219	209	198	238	221	225	233	245	202	222	224	222	233	205	242	206	234	235	193	233	220	247	224	208	204	224	259	221	227	223	220	237	200	210	226	222	237	227	226	217	223	213	219	212	215	205	261	227	205	196	224	195	205	249	206	209	239	225	230	217	218	243	201	226	214	233	200	217	223	210	226	219	219	223	219	216	192	227	201	219	234	231	202	242	228	227	215	207	201	216	196	206	218	227	230	229	207	234	222	240	214	188	213	230	222	212	226	243	228	230	231	192	228	220	242	201	221	232	223	256	199	210	223	192	239	213	212	199	203	214	235	225	226	239	227	220	223	239	215	175	231	212	213	212	207	201	224	214	197	216	240	208	231	209	231	228	198	211	238	235	239	229	202	201	224	216	200	204	241	222	188	212	214	191	225	204	193	227	197	193	214	204	223	203	233	232	206	217	222	213	224	221	251	219	195	211	210	228	201	243	193	200	222	222	203	214	206	192	246	234	236	219	214	207	253	225	240	242	215	218	187	227	210	198	202	218	207	201	191	213	230	215	214	189	221	225	218	228	210	221	196	212	205	238	216	225	180	196	223	239	205	208	206	231	201	210	225	244	197	209	231	190	225	208	209	219	196	193	230	244	216	211	230	213	205	195	202	218	207	214	222	214	239	222	244	216	233	204	226	215	220	193	211	224	198	231	214	209	212	223	235	200	216	211	210	222	219	216	223	212	200	236	200	219	245	178	195	195	209	193	197	230	224	211	209	227	229	227	210	212	197	221	202	231	213	201	211	193	244	215	237	223	215	212	208	222	230	234	229	239	213	194	214	233	224	212	206	201	221	220	232	221	211	199	198	198	222	217	214	204	221	212	231	195	168	201	230	227	231	251	210	197	216	230	212	230	187	218	241	229	242	211	207	232	249	224	235	211	213	244	212	211	203	217	217	199	251	254	210	206	239	220	205	224	208	216	228	240	201	209	230	194	210	241	216	215	219	199	196	197	192	192	249	202	232	212	207	228	207	209	211	203	217	202	229	195	222	225	212	193	211	219	221	251	211	211	207	201	204	202	213	203	203	233	242	196	212	200	229	214	226	241	194	210	213	198	221	224	240	213	215	254	229	233	214	197	243	210	216	230	207	209	226	207	205	202	217	196	210	226	208	198	222	214	225	225	216	213	212	212	227	211	207	202	204	216	219	210	207	225	220	250	219	227	220	220	225	220	205	225	222	238	217	212	231	221	212	199	211	209	233	208	200	233	232	204	200	219	247	212	202	173	186	222	215	190	221	234	202	213	234	220	177	212	195	219	227	207	250	250	217	206	228	220	231	218	224	196	213	191	226	229	211	198	230	191	200	256	231	213	216	230	214	229	243	225	201	222	219	210	222	236	233	216	196	207	233	232	217	218	207	230	219	230	219	208	231	234	221	230	214	195	196	232	215	230	222	218	177	191	227	194	223	215	221	230	226	230	206	231	244	214	203	187	213	187	224	212	212	222	218	222	231	188	239	227	209	225	194	227	193	209	219	185	201	226	199	216	200	221	234	204	216	226	215	216	209	183	214	199	209	206	220	198	211	223	200	240	216	241	221	225	229	217	219	209	226	205	194	212	194	247	202	215	204	204	227	224	213	218	211	220	238	242	216	226	213	183	215	225	205	198	204	207	214	216	199	214	217	214	206	226	204	207	227	223	215	218	222	229	205	220	232	219	220	209	251	227	219	226	198	217	201	216	206	189	221	216	213	242	209	229	234	201	210	212	220	193	219	231	257	201	204	207	228	207	223	211	181	192	213	211	229	221	212	215	226	205	203	229	227	229	216	212	211	199	207	234	218	211	226	223	217	213	217	224	217	216	220	199	219	224	230	217	258	215	234	219	216	205	217	213	208	227	200	242	212	217	235	211	226	213	220	218	216	233	217	211	208	208	209	215	197	222	186	211	202	234	219	235	209	240	205	205	218	188	191	217	215	234	225	235	224	217	237	217	211	215	206	229	226	221	201	220	227	225	200	251	184	213	197	211	200	192	220	178	234	264	230	214	220	234	233	206	217	209	211	229	209	229	200	226	214	222	203	222	217	225	195	229	246	191	192	228	208	212	214	233	230	223	197	220	240	226	204	226	212	229	225	249	245	227	210	240	225	228	252	240	199	202	230	212	221	243	210	206	200	218	218	245	194	229	223	207	196	226	232	219	207	223	211	243	197	213	200	224	204	227	197	226	226	183	219	234	212	203	208	189	230	225	226	215	206	195	208	214	205	202	202	239	229	241	188	236	231	214	211	227	216	224	191	176	226	207	202	227	202	201	216	242	214	218	216	204	202	214	201	200	220	217	216	223	203	240	228	204	227	217	261	218	212	221	257	209	229	227	230	193	215	212	222	227	204	212	221	204	218	203	233	223	226	219	257	229	229	233	210	208	233	237	233	194	197	236	224	217	219	213	240	211	227	231	238	207	243	213	205	262	215	229	193	205	229	227	202	238	203	226	216	224	209	226	218	238	221	193	226	221	230	194	221	218	229	224	199	222	204	227	210	227	201	216	222	213	203	227	209	218	215	197	219	203	236	240	208	210	201	178	217	202	199	221	216	191	218	239	209	210	209	176	212	218	203	199	212	220	196	242	226	232	224	209	207	210	217	234	214	205	217	213	220	212	217	203	218	229	199	231	194	229	190	216	206	182	223	189	220	209	197	210	208	219	206	222	208	211	203	226	242	208	211	223	194	214	224	229	218	212	184	209	229	222	222	193	182	206	220	196	211	207	220	243	221	255	211	230	194	236	232	205	201	197	200	216	219	220	214	226	218	236	199	201	224	222	201	216	200	237	228	233	243	225	234	211	208	196	235	224	220	221	218	215	212	199	200	195	231	221	207	202	223	236	233	244	221	231	215	194	256	238	243	220	181	222	213	208	219	206	222	215	206	214	186	223	239	223	213	187	221	246	210	199	212	218	191	213	209	243	210	213	225	194	213	225	213	210	207	214	194	227	215	227	226	226	225	219	205	210	231	196	208	216	217	201	208	219	218	211	213	214	225	227	221	200	244	228	211	234	215	236	235	219	210	205	215	234	207	215	208	212	240	222	219	204	206	203	233	227	257	241	224	211	200	202	228	190	219	186	215	215	181	201	236	240	228	226	237	239	216	224	174	209	219	207	201	216	246	233	195	227	223	205	232	218	195	223	224	226	225	206	205	205	229	196	207	216	206	223	221	225	201	205	223	196	197	258	226	237	189	207	227	219	238	205	199	225	192	210	232	197	196	236	222	221	215	183	225	212	211	221	205	227	219	228	210	211	215	221	220	216	258	214	216	205	221	229	232	211	197	218	220	216	239	194	213	214	203	201	219	222	188	237	209	191	192	202	207	202	205	218	230	207	239	207	194	233	208	236	191	234	221	229	202	215	218	215	210	213	198	220	241	202	235
17594	9497	8012	4077	2680	2037	1481	1335	1057	919	808	733	663	645	581	568	537	508	519	477	497	429	453	444	472	438	377	457	413	438	422	398	442	423	413	443	409	404	419	378	424	400	411	395	408	392	419	380	345	411	354	374	370	405	366	383	422	388	423	413	383	375	402	363	416	370	375	378	383	381	386	369	400	387	394	408	362	388	379	383	396	424	363	386	380	409	394	397	376	380	366	388	404	376	391	349	388	406	376	388	420	388	349	360	378	387	392	411	389	382	376	357	394	384	374	385	340	381	385	373	353	372	390	378	398	379	401	382	384	382	413	362	406	385	447	375	358	350	421	400	387	425	383	390	379	395	400	372	340	386	364	388	411	361	393	408	388	364	388	398	381	397	358	368	381	393	398	427	372	362	385	392	388	381	396	355	410	389	401	394	377	393	405	396	384	402	394	390	372	368	379	378	376	387	384	379	396	381	366	380	399	396	360	374	395	388	389	357	398	381	375	365	385	346	385	405	340	422	353	397	343	409	381	399	391	392	404	398	392	356	382	372	376	342	385	375	405	374	395	380	355	396	400	410	370	375	403	394	391	384	395	377	378	393	386	389	370	395	383	407	370	374	393	392	400	399	378	384	394	392	390	376	394	385	378	398	360	401	397	384	417	397	390	376	369	352	382	376	378	391	372	411	358	376	397	378	381	352	361	374	399	391	400	362	390	411	414	393	391	365	373	357	391	402	408	374	387	402	405	369	373	362	379	395	395	378	340	368	354	365	366	384	393	372	400	359	342	388	386	379	341	375	420	406	398	372	400	385	424	383	407	385	398	385	383	409	376	359	442	366	379	381	363	382	362	389	372	359	412	349	356	392	387	376	349	380	380	419	375	370	380	364	396	401	389	388	380	385	384	381	364	398	406	394	353	362	401	396	359	389	394	379	363	370	395	369	384	399	394	396	386	365	388	396	384	352	368	425	379	389	387	354	388	414	430	372	380	369	366	336	375	368	392	411	347	393	404	385	335	372	373	356	399	400	374	354	444	367	390	399	387	394	365	362	395	352	372	379	408	401	336	402	402	370	382	374	378	415	366	406	372	364	376	394	345	390	345	383	390	427	401	376	390	379	366	368	434	358	390	349	393	396	398	385	412	385	387	345	404	357	331	376	378	375	402	386	389	397	393	398	375	411	384	375	371	354	340	381	415	405	386	369	388	379	392	380	381	371	393	385	397	396	392	380	395	365	389	379	374	382	368	415	376	401	400	385	372	420	383	387	383	356	393	350	370	358	390	360	364	363	404	415	378	407	380	368	393	376	383	375	418	404	390	364	405	400	397	372	405	378	410	393	394	374	448	379	394	387	381	373	364	411	400	380	372	380	375	386	378	388	393	373	387	398	362	373	364	395	405	384	390	394	388	379	393	401	402	363	412	348	385	401	399	360	388	398	334	345	361	402	376	388	391	350	389	373	377	369	375	368	379	409	370	408	375	371	385	390	437	354	405	325	393	374	391	390	415	385	370	393	352	383	370	361	385	363	395	345	370	425	393	357	326	421	366	401	358	336	343	390	368	376	390	396	348	355	335	415	374	404	410	382	375	368	365	422	408	397	383	387	402	394	395	378	394	374	412	390	380	376	368	408	368	378	368	370	368	395	376	371	374	366	382	382	384	381	401	396	385	374	376	382	396	410	388	383	360	377	366	372	379	383	348	376	373	347	361	416	386	367	396	383	416	421	405	387	394	389	413	379	381	390	407	378	389	411	400	385	385	392	350	404	355	367	403	405	393	370	387	394	410	394	382	385	389	413	405	393	421	375	384	391	387	386	420	406	360	394	352	373	392	388	382	365	349	380	387	368	346	379	381	337	397	357	394	368	378	376	379	387	384	383	399	379	387	399	378	383	402	362	420	381	388	391	376	395	379	364	407	420	381	407	391	364	390	391	370	384	362	389	371	361	404	384	405	422	408	389	379	405	382	385	381	387	391	378	346	385	413	390	358	353	366	404	371	371	382	373	385	410	372	364	354	383	360	405	385	376	390	352	400	379	383	344	357	361	386	372	386	382	382	374	422	380	365	396	382	404	374	397	385	387	366	380	386	387	355	369	365	391	404	394	394	412	367	382	411	397	402	366	404	425	389	389	358	392	391	363	381	365	381	377	389	374	402	380	354	419	355	413	352	379	435	375	404	393	388	399	377	368	384	379	414	394	385	375	370	385	411	405	358	374	376	369	405	417	389	360	375	388	359	394	364	389	381	396	357	374	379	386	391	375	390	397	335	362	359	368	364	412	400	401	434	382	389	387	361	415	404	396	396	356	391	390	424	378	372	405	420	395	409	404	406	374	377	359	396	384	358	383	402	399	371	364	401	359	387	404	400	367	377	371	350	342	361	377	375	374	349	360	354	356	410	364	420	362	394	368	364	413	423	378	361	395	400	399	373	398	379	376	383	371	368	393	406	419	369	380	421	370	403	390	406	360	419	363	380	377	363	370	393	393	367	430	388	355	383	359	370	384	329	391	390	396	368	380	363	394	379	384	379	373	395	399	392	409	391	368	381	369	372	374	400	412	396	379	413	374	381	376	376	387	385	379	399	354	365	386	396	385	346	367	339	352	364	379	380	381	427	383	389	378	409	429	387	354	372	351	321	388	397	370	377	402	387	395	377	376	409	377	349	401	375	411	339	396	362	402	393	346	354	354	382	399	384	395	407	413	381	336	352	388	411	388	398	367	374	402	376	358	386	362	388	373	350	379	388	390	402	363	402	400	427	405	392	383	368	385	428	375	370	402	346	395	429	432	380	386	375	386	333	372	357	375	379	380	348	376	377	381	347	397	414	353	341	376	393	405	386	376	378	377	374	354	395	348	419	411	395	382	383	393	372	365	387	378	365	421	351	365	389	370	379	354	393	409	402	360	340	394	400	396	375	391	396	333	382	414	356	352	374	403	377	378	386	355	376	399	387	383	387	368	388	408	383	394	363	408	362	369	373	422	404	387	378	352	379	373	401	383	363	379	358	419	398	403	379	356	376	362	370	387	381	374	379	374	384	377	364	374	393	393	374	399	389	389	367	368	360	380	394	379	407	373	389	393	351	421	401	357	409	401	391	427	397	387	386	378	383	362	390	435	416	335	386	387	405	410	388	381	413	385	390	389	384	390	391	402	380	363	375	389	389	414	358	419	384	394	411	380	376	366	394	373	404	391	351	395	372	440	395	372	430	385	402	313	380	365	387	389	387	395	390	371	377	363	383	364	393	345	416	373	377	366	360	372	394	391	353	397	401	380	369	365	375	373	415	401	399	391	408	394	387	397	367	390	398	409	362	382	394	415	368	396	382	361	372	344	379	399	365	372	369	400	382	374	390	402	383	338	370	363	367	387	350	375	389	413	409	390	413	425	409	402	376	381	386	397	387	373	387	375	362	404	377	353	378	355	413	395	362	395	401	409	356	361	419	347	382	383	378	370	387	392	395	368	418	381	372	360	372	351	369	401	349	346
23238	21438	29710	23549	21439	21376	3801	926	714	647	574	549	503	474	489	432	448	402	439	425	426	415	445	408	384	382	361	378	385	358	425	322	364	369	370	365	408	381	375	367	378	359	392	375	343	342	366	380	350	348	389	347	350	369	353	355	338	375	377	337	359	358	364	370	361	363	373	338	322	378	369	353	365	360	388	358	348	348	367	347	337	370	367	347	313	357	337	357	390	365	349	364	361	381	391	333	362	381	368	345	350	378	371	337	360	363	339	354	323	341	336	361	360	376	349	336	338	365	363	356	328	356	356	372	332	347	395	358	347	339	380	357	355	361	352	331	343	335	375	406	341	343	340	321	338	329	348	347	378	351	360	355	345	353	360	350	360	379	353	330	336	358	375	346	345	371	348	364	359	343	331	362	346	356	347	338	339	399	334	347	368	351	332	350	319	357	373	368	330	313	356	371	359	333	350	359	345	329	373	312	343	352	342	389	327	332	343	313	344	344	350	317	334	364	357	340	389	349	377	354	323	361	337	336	314	342	390	349	366	357	308	350	378	381	349	341	318	355	351	361	370	374	379	359	359	371	335	381	354	347	372	343	343	328	338	351	358	324	372	363	354	378	342	354	349	346	337	344	334	328	350	367	310	334	363	359	352	337	357	362	352	343	395	327	363	366	311	346	352	360	363	347	333	339	342	345	347	353	385	339	349	356	367	348	306	350	342	331	366	349	342	328	345	339	317	338	336	351	366	343	383	341	342	370	331	361	377	386	366	359	349	359	349	359	334	365	359	360	335	365	337	332	336	352	374	314	363	337	348	316	323	382	354	369	362	358	342	386	336	340	353	348	380	338	370	362	329	340	354	361	353	336	359	334	320	355	365	377	377	331	357	339	335	339	331	355	327	353	332	363	347	380	343	327	390	316	344	366	354	340	339	381	333	334	363	328	350	318	334	353	368	313	345	365	340	364	333	360	346	344	357	323	357	365	308	368	353	313	331	397	319	340	360	376	376	360	339	363	350	352	342	360	360	371	339	365	346	350	356	375	361	333	370	349	354	341	365	338	361	331	348	339	350	361	368	346	372	353	341	364	377	359	324	326	312	365	373	343	319	351	379	336	391	338	354	380	349	353	354	397	359	332	321	348	377	336	362	365	325	312	370	328	354	348	367	323	368	347	326	340	365	336	328	366	347	351	370	372	357	335	364	356	347	330	350	323	330	329	367	336	351	346	356	339	329	379	323	359	314	337	349	376	355	327	380	343	387	301	349	347	359	328	375	369	344	335	312	397	364	324	396	339	355	334	322	393	334	346	365	363	375	345	332	377	346	346	348	326	345	383	364	369	378	373	339	349	369	350	359	349	374	329	341	374	357	390	362	369	353	336	325	338	341	345	337	346	344	331	367	369	373	334	354	351	350	375	355	334	361	385	366	342	338	359	353	335	328	342	373	374	321	375	367	321	352	355	377	333	352	372	348	356	368	352	348	386	339	321	334	357	346	352	337	404	357	335	373	358	361	373	353	372	336	353	379	324	349	326	370	334	324	363	338	329	347	343	366	371	353	340	338	363	365	386	373	331	331	335	384	370	361	372	336	327	363	376	363	361	372	396	345	386	314	341	365	362	358	348	341	341	335	357	334	334	392	344	349	347	354	345	350	372	369	381	364	341	321	373	373	361	350	342	367	368	379	338	407	346	335	342	350	353	365	368	330	384	364	341	357	370	372	365	325	326	334	386	382	335	359	351	366	327	350	342	331	358	353	358	349	331	358	327	345	333	321	364	353	370	355	358	370	368	346	332	359	364	317	355	383	320	343	345	355	358	363	364	359	342	338	355	344	352	375	363	353	364	384	358	332	336	328	359	344	356	332	334	357	368	361	343	355	339	374	353	328	338	324	333	349	352	354	349	335	370	336	355	352	342	347	358	327	352	348	331	351	352	347	351	339	354	321	370	348	357	341	349	367	348	328	349	392	318	375	321	355	357	344	330	353	344	317	358	330	343	371	362	302	341	351	327	309	339	342	367	338	357	345	361	344	311	341	343	341	374	362	379	372	391	352	336	355	372	356	332	322	352	345	394	314	356	378	345	343	364	344	374	358	364	339	378	339	341	338	371	330	352	381	388	337	363	374	336	357	348	360	362	370	341	379	353	338	352	345	370	346	353	332	345	347	333	345	381	383	367	368	346	355	341	375	374	387	376	370	340	341	351	346	308	356	314	314	353	343	351	350	345	353	398	367	342	310	342	353	327	353	365	345	344	354	361	342	338	358	329	370	335	364	355	329	325	321	332	317	329	365	325	308	375	354	348	351	377	381	335	343	380	325	327	377	359	344	350	351	356	331	355	353	357	373	334	344	363	338	355	361	327	380	335	369	343	355	365	343	368	331	364	374	329	366	391	368	356	353	353	355	342	373	339	355	348	386	323	373	349	349	389	368	335	353	345	366	349	367	334	351	334	365	333	361	346	335	354	337	349	386	351	332	345	321	354	358	344	338	335	357	351	351	330	343	380	336	355	357	336	351	355	349	329	365	334	324	379	347	364	375	375	350	309	336	352	386	353	384	326	349	361	363	354	330	344	352	346	362	317	344	374	368	380	387	331	378	341	365	333	346	374	373	340	342	371	345	374	386	348	349	342	347	390	376	423	355	375	378	320	325	375	375	391	346	310	369	352	332	353	368	344	364	351	351	372	315	335	341	329	321	351	328	343	343	334	376	330	340	370	363	346	357	335	344	380	339	339	344	339	376	380	359	368	382	355	355	372	362	358	345	362	353	347	319	335	367	361	318	366	384	358	344	351	383	357	315	352	355	366	354	362	336	315	348	318	337	384	355	352	398	315	372	328	390	317	363	358	350	345	361	344	340	328	378	354	325	342	351	344	348	354	325	342	340	346	387	344	336	323	323	363	351	367	353	327	343	334	352	323	375	373	336	361	355	371	366	327	353	350	330	346	337	304	337	353	333	340	369	376	342	364	343	345	351	345	363	398	369	345	355	360	362	333	354	355	331	358	332	336	352	355	368	332	368	303	337	358	371	355	369	348	364	367	332	351	370	355	346	358	357	352	376	357	360	350	351	359	369	345	351	373	405	333	344	333	338	341	363	362	348	344	356	361	304	353	334	339	336	389	328	359	348	356	328	339	388	395	357	376	372	362	339	371	338	356	331	346	333	361	361	366	374	342	347	378	365	303	356	349	353	355	357	303	380	365	348	338	348	342	360	344	362	365	299	359	336	364	380	352	373	325	316	344	323	364	351	341	334	342	399	357	347	367	366	341	317	385	351	336	319	326	352	352	322	384	345	356	365	355	356	343	346	368	353	370	338	354	326	350	346	369	340	344	336	338	393	344	385	353	340	344	359	346	353	344	375	323	371	343	364	318	334	353	341	366	351	336	354	332	371	323	324	342	359	364	369	376	319	395	351	358	361	368	339	358	375	330	354	335	322	377	356	369	349	329	339	348	327	335	384	363	337	376	358	354	324	328	344	334	378	339
19499	15595	13057	7094	4917	3597	2842	2322	1848	1591	1450	1224	1090	1081	1071	977	916	856	816	780	833	762	760	756	705	726	719	665	671	644	632	648	626	656	626	664	626	637	633	666	628	635	654	623	638	639	575	663	616	601	630	656	617	664	615	573	596	621	631	621	616	614	650	618	580	663	621	594	600	598	591	616	615	623	603	577	584	636	596	587	602	577	602	633	633	623	591	582	618	575	599	628	585	607	590	610	609	577	581	624	596	561	600	592	578	614	598	643	605	551	597	596	619	596	612	608	581	588	614	605	610	507	665	604	571	585	526	651	637	573	581	571	615	615	563	578	619	599	633	598	595	585	589	586	638	602	582	582	631	589	630	613	575	635	583	649	574	611	594	616	571	597	582	606	612	598	592	644	579	587	625	565	563	604	580	600	593	585	584	588	616	638	604	627	631	614	598	569	612	581	592	590	629	563	560	598	611	617	601	594	622	585	605	621	584	582	589	562	628	610	601	569	575	606	579	634	619	594	571	635	612	606	556	651	555	585	615	629	579	586	578	607	580	608	564	582	600	594	598	603	624	596	601	571	596	588	617	606	569	657	604	560	595	617	592	574	598	565	634	592	613	611	609	636	624	594	591	613	555	626	590	632	551	559	597	597	583	618	596	570	662	601	612	620	566	626	598	636	620	575	598	575	612	611	608	598	605	588	609	591	577	612	591	637	601	600	596	612	566	594	548	584	612	596	620	598	612	602	571	610	679	578	596	603	599	600	592	597	570	596	602	577	598	607	570	617	606	607	591	608	589	596	604	599	621	628	571	591	585	578	607	578	626	604	612	605	591	600	638	614	564	622	637	624	584	597	559	611	652	579	619	596	667	550	612	592	569	571	638	599	606	550	581	567	586	624	596	590	620	644	551	597	592	589	580	590	598	628	604	584	604	601	628	587	557	578	588	618	625	592	567	598	632	602	661	588	602	632	550	596	604	611	599	617	602	618	644	609	664	647	617	554	618	595	582	592	582	595	600	622	593	570	576	591	633	606	565	593	592	581	583	586	593	580	607	616	597	601	600	613	622	611	633	664	636	594	613	600	587	578	593	581	627	604	602	573	602	613	636	588	609	601	607	587	587	590	608	599	579	612	604	608	571	535	607	568	568	565	611	583	603	563	633	634	624	594	640	635	603	588	643	551	579	572	611	595	607	570	618	587	534	602	622	636	605	605	626	597	587	566	555	590	593	607	581	592	574	602	629	602	609	586	647	657	628	598	564	608	616	599	596	609	590	593	564	642	621	558	617	619	619	581	597	612	576	590	593	575	572	597	591	636	630	592	597	636	608	617	625	599	602	619	625	602	597	609	574	613	603	616	597	571	605	572	558	577	616	606	610	581	574	596	610	608	646	575	587	577	621	571	623	576	623	599	613	617	595	652	622	575	555	591	621	566	580	596	580	641	626	562	615	574	609	591	566	587	620	602	597	603	605	592	609	603	601	552	642	577	599	613	611	620	624	624	611	572	594	642	609	623	609	570	597	573	627	605	613	623	618	626	583	591	583	574	588	589	611	642	623	634	634	564	627	634	597	598	620	626	619	626	593	610	586	567	606	606	611	596	588	568	603	580	582	588	610	562	606	617	551	584	619	628	600	559	558	592	576	646	636	624	581	596	618	572	604	613	605	611	609	597	589	637	624	581	591	601	612	638	581	623	584	586	607	573	600	622	619	574	601	618	617	629	577	609	558	617	561	611	589	567	577	607	592	577	610	598	631	629	575	565	599	568	650	625	565	600	605	579	627	621	619	572	609	608	562	659	636	588	589	619	614	595	602	609	606	592	546	557	575	549	598	584	596	600	619	589	616	627	611	570	591	626	610	581	596	638	584	607	625	568	578	584	564	651	627	590	619	577	598	612	595	589	615	630	574	614	616	606	562	569	567	639	587	591	568	572	607	565	593	577	589	624	612	614	586	609	609	585	635	652	631	628	589	598	621	591	565	612	627	549	589	598	624	609	580	620	631	568	620	590	605	654	616	584	592	603	613	610	643	620	636	607	594	632	641	604	572	633	626	598	593	623	627	583	645	598	588	579	609	620	595	588	605	594	620	586	588	616	618	577	583	595	530	616	591	563	541	642	587	654	624	600	569	561	593	614	589	566	610	587	622	596	639	567	556	624	585	618	608	568	571	628	599	635	651	594	615	573	575	631	589	631	592	650	620	553	586	587	560	612	607	579	585	614	628	633	633	606	618	630	606	603	633	657	567	587	615	592	581	584	600	614	583	596	573	549	602	598	571	580	616	604	605	627	632	625	592	560	585	572	632	600	626	571	647	649	614	592	637	602	577	590	606	575	600	602	599	558	634	590	556	631	612	619	584	611	624	614	635	548	639	610	627	569	613	600	585	613	629	621	569	566	603	581	632	598	636	612	569	638	628	620	627	567	634	581	618	625	596	586	575	620	601	619	618	601	582	626	616	603	574	565	647	599	580	597	571	607	593	576	601	611	611	622	650	598	625	592	591	585	604	629	639	563	624	578	589	599	589	613	541	647	608	568	592	617	615	617	625	607	597	620	592	624	566	627	610	592	589	652	549	597	587	636	636	608	614	572	605	567	582	618	563	590	569	645	553	603	617	581	609	537	649	591	576	632	597	603	598	606	627	607	642	567	596	588	593	630	581	597	595	561	594	572	606	608	653	648	641	617	564	626	581	575	632	590	604	552	618	545	593	590	605	603	576	572	599	615	605	588	609	583	608	609	637	599	594	573	537	608	597	623	636	616	595	625	562	592	628	610	604	604	658	613	575	542	597	642	645	599	596	619	612	617	592	607	582	610	601	628	575	562	605	595	611	603	610	660	600	632	593	607	572	604	591	603	624	578	580	596	599	644	603	640	588	592	643	575	575	613	576	598	614	599	556	580	624	603	602	607	554	625	587	591	611	578	629	632	581	611	611	612	631	619	635	582	620	590	571	620	578	596	618	579	580	596	594	618	599	581	575	587	595	639	573	627	584	573	582	593	544	647	642	611	606	604	572	590	591	627	590	613	576	662	630	606	574	602	628	620	583	571	599	576	620	594	613	634	598	592	584	635	598	617	607	579	588	576	620	604	565	609	646	647	592	554	624	587	603	614	568	651	599	601	606	608	611	551	628	585	630	559	587	615	650	625	617	580	573	586	641	584	559	597	589	591	575	642	586	561	608	604	614	594	589	590	620	592	604	594	579	622	594	620	597	558	596	597	602	619	524	624	596	601	593	600	654	594	614	626	598	596	575	606	610	630	615	567	613	617	562	607	625	592	617	616	624	574	596	624	579	587	678	616	575	593	630	624	622	607	572	583	565	578	600	654	632	606	601	586	574	600	552	618	590	632	573	599	574	633	580	626	610	633	632	605	637	606	633	585	606	580	574	624	590	552	592	609	588	579	596	617	588	633	644	602	619	574	657	581	573	613	617	613	619	619	594	610	592	618	601	633	560	636	588	604	587	668	600	578	586	605	587	559	609	603
27165	20513	6792	550	357	300	161	124	92	107	91	83	104	97	73	93	81	86	92	107	80	83	98	79	76	79	82	99	92	85	88	109	103	87	88	86	93	84	89	93	95	93	99	80	89	85	74	101	89	109	89	89	80	83	99	91	86	92	80	87	78	86	94	79	76	89	78	80	97	100	91	85	74	90	98	97	84	88	91	100	79	80	93	98	98	97	87	88	94	99	93	92	97	92	88	91	94	97	79	80	85	98	87	63	91	91	94	99	82	95	81	83	84	81	98	97	67	83	92	86	86	84	82	86	81	92	89	80	84	81	84	82	84	92	93	96	77	87	69	80	95	95	115	95	88	81	102	92	78	89	88	74	81	72	89	95	87	90	85	87	97	98	99	99	87	90	103	78	93	84	82	74	91	91	97	100	82	92	112	78	88	88	74	88	93	92	76	82	89	91	93	95	65	96	85	83	74	91	98	95	100	82	79	84	79	86	71	88	89	79	85	74	87	99	108	93	94	99	68	90	79	95	71	91	100	92	85	94	88	93	92	104	90	109	88	90	93	84	100	104	78	83	81	97	96	92	86	93	85	106	81	85	71	81	85	82	80	83	99	82	80	82	76	81	74	101	86	79	93	97	88	79	79	89	94	78	81	90	103	80	79	89	78	97	80	95	77	65	83	108	76	89	88	82	84	91	96	86	101	100	87	102	84	87	77	90	86	82	88	97	82	84	90	89	94	94	90	86	89	96	92	71	100	68	80	84	98	99	86	73	81	85	90	83	75	71	88	87	83	87	87	95	77	80	96	79	107	78	87	103	90	105	89	84	92	86	83	67	80	93	90	85	96	93	84	91	79	90	87	74	93	81	92	66	92	102	114	102	100	95	94	72	90	99	74	103	82	80	92	101	70	112	87	83	71	92	99	95	83	70	95	90	85	85	85	87	81	77	82	87	69	92	81	97	68	99	79	80	72	94	99	110	94	89	92	98	75	97	90	83	89	77	83	83	96	72	96	76	79	82	86	84	91	90	85	77	85	90	85	87	84	93	86	103	97	83	101	94	86	79	86	97	83	92	100	92	83	82	84	79	87	93	98	99	94	69	102	86	106	93	80	68	89	87	89	92	91	92	96	98	87	84	98	90	77	106	79	95	74	85	83	82	80	104	81	104	65	85	84	84	86	82	83	94	109	101	88	83	75	89	84	90	118	87	92	81	91	87	94	92	102	93	103	80	91	105	74	86	87	90	82	76	99	90	83	88	73	97	91	99	94	82	89	110	87	110	95	102	91	88	89	97	81	76	93	73	90	95	80	83	74	85	97	94	84	84	79	94	79	89	74	58	89	88	83	79	79	101	86	79	76	82	101	108	90	78	79	79	79	101	80	75	103	84	80	81	86	85	97	89	87	86	72	85	93	99	90	90	97	85	95	74	87	87	74	126	91	90	92	71	83	81	87	86	101	74	97	82	85	84	80	104	102	95	70	87	98	94	79	101	91	85	65	91	83	89	92	70	81	70	80	85	81	92	98	84	79	96	98	98	101	91	91	95	99	75	76	95	83	89	81	79	84	79	87	68	98	89	88	83	80	76	89	79	74	91	99	102	104	87	86	80	77	82	82	98	99	78	84	90	83	84	100	83	82	87	95	83	83	90	86	82	80	77	98	89	102	68	81	97	88	96	92	101	78	92	92	99	91	93	93	105	89	71	88	101	84	73	68	97	89	88	77	94	102	79	81	83	84	82	96	72	89	87	100	102	97	85	102	79	78	95	87	87	103	86	109	79	64	93	91	108	84	90	80	71	100	87	101	107	100	95	73	97	84	82	77	76	91	91	92	97	90	97	99	106	92	97	86	79	92	63	88	78	88	83	61	73	90	109	68	85	87	86	85	78	90	86	100	106	97	88	84	89	89	81	99	98	85	85	92	93	92	90	100	84	86	84	90	63	87	107	84	95	84	74	99	74	90	75	84	79	76	86	88	78	75	63	89	108	101	79	80	89	109	74	98	79	84	87	91	101	80	78	82	92	93	76	95	75	76	94	89	91	89	103	86	79	102	88	88	77	98	89	82	87	87	95	99	89	80	73	79	74	91	79	82	70	85	90	83	94	99	86	107	107	96	69	88	90	99	88	89	80	97	84	91	104	93	71	105	90	100	79	75	91	93	79	87	83	92	90	102	96	74	97	85	79	75	90	97	96	83	85	68	96	95	107	88	91	87	91	89	90	100	73	69	82	91	70	98	97	78	86	99	99	77	76	83	87	86	89	92	67	81	87	81	96	86	94	83	81	95	77	90	80	73	96	96	95	89	79	78	86	92	75	96	80	95	108	99	87	83	97	80	103	76	85	97	78	85	85	83	73	91	75	87	97	101	79	96	86	69	92	82	78	81	79	100	82	86	95	81	93	98	86	82	69	120	115	83	103	78	89	88	76	85	95	96	86	88	88	95	86	100	101	87	93	78	92	73	85	75	89	88	107	86	108	79	94	71	99	79	84	82	95	78	69	86	81	84	88	106	82	90	85	75	88	99	74	83	83	98	87	96	81	71	84	83	105	91	99	89	75	74	82	82	79	103	69	97	82	79	107	102	84	82	105	64	92	95	72	97	86	97	77	79	78	88	80	99	83	85	91	103	93	110	78	75	91	87	83	94	88	87	95	81	87	84	81	70	76	86	107	89	95	79	88	93	101	85	99	80	86	86	97	84	74	82	101	83	90	94	67	94	79	79	84	103	98	89	89	106	102	103	85	99	94	85	89	76	84	103	109	86	88	89	93	90	92	98	81	90	100	96	99	84	95	79	80	66	87	79	95	85	68	86	88	86	77	91	84	77	99	97	87	106	79	95	96	100	95	69	100	66	95	78	97	85	90	91	82	108	80	98	79	86	99	95	90	92	93	81	83	84	77	80	89	84	90	102	101	96	82	89	90	93	97	95	75	100	85	75	85	86	95	87	85	86	88	89	81	100	90	95	98	94	104	75	72	92	89	95	75	83	85	93	93	81	83	90	84	74	70	86	90	86	103	109	84	74	102	108	74	92	87	89	93	90	81	89	80	94	76	72	103	89	83	82	95	88	94	75	83	73	98	86	95	90	76	97	95	93	99	75	86	73	79	83	75	116	84	71	80	110	74	111	87	93	82	85	83	97	100	93	96	84	89	85	94	84	101	80	74	99	77	93	88	101	95	72	87	101	84	93	80	82	79	96	79	88	105	78	74	87	77	86	96	80	97	86	83	70	89	89	100	90	93	86	94	100	96	69	81	86	81	68	74	98	89	67	96	91	79	90	93	89	85	90	84	88	100	102	86	89	87	82	92	92	81	88	76	90	97	99	89	95	84	72	98	86	85	101	94	99	89	94	84	94	85	84	94	84	76	85	94	93	93	82	87	82	92	90	87	92	84	88	82	76	83	86	105	89	91	80	100	97	104	93	90	93	90	87	87	92	83	86	96	83	90	87	92	97	89	75	71	77	105	99	88	89	96	89	92	81	84
10711	1210	1091	536	405	319	277	262	221	202	222	189	171	172	188	181	196	148	181	173	159	176	159	176	174	173	187	186	183	175	186	200	170	152	171	167	164	168	168	151	158	218	164	173	185	159	162	169	156	172	168	168	150	152	214	143	165	186	181	183	177	168	153	171	169	182	184	176	191	175	183	167	168	186	168	157	154	160	183	191	179	181	149	153	174	191	171	168	177	187	157	154	157	157	169	175	162	167	161	159	179	125	180	172	151	180	173	168	162	152	159	164	175	154	161	168	166	173	160	167	204	161	148	153	162	164	155	193	178	166	162	179	152	154	151	169	172	160	181	164	162	163	170	177	163	174	179	146	170	158	161	194	162	156	163	170	165	188	171	203	196	151	175	175	182	174	183	185	165	172	181	172	183	173	173	159	169	165	156	169	182	163	187	143	167	160	160	156	178	172	218	170	149	173	168	157	186	159	175	161	181	156	168	153	175	171	167	169	176	172	174	181	170	178	159	139	167	148	176	151	203	177	156	146	175	187	152	184	162	170	182	174	173	148	164	180	153	157	192	184	167	180	182	174	166	177	157	157	152	155	198	161	173	174	151	185	166	176	176	180	154	174	159	173	171	179	173	178	166	177	189	147	177	166	165	174	168	172	159	164	165	163	147	168	168	181	169	164	146	147	180	186	173	169	186	161	182	170	170	163	160	189	171	176	190	172	171	191	196	138	164	158	171	177	170	170	163	185	194	178	166	206	171	157	167	162	191	184	176	145	179	164	197	173	171	166	152	157	175	167	154	172	185	169	181	183	153	155	191	164	189	167	187	174	163	168	185	158	177	170	183	169	148	144	163	165	151	189	196	177	162	173	155	147	174	183	160	181	178	184	173	159	181	166	178	170	159	170	144	145	186	181	191	163	179	179	169	157	154	182	191	171	170	167	176	165	171	185	190	160	170	148	181	195	201	162	173	195	150	179	166	171	165	172	176	164	169	172	173	168	173	172	161	193	174	158	192	168	149	164	158	175	174	155	170	191	174	176	176	169	172	150	142	183	160	156	171	163	162	191	169	182	160	180	170	171	154	175	162	170	160	176	154	150	184	148	184	174	175	189	149	161	194	156	170	165	161	155	175	178	200	158	161	198	211	157	183	167	200	178	177	172	190	159	173	185	186	175	184	172	154	185	191	175	178	178	187	180	176	170	157	171	190	154	169	184	169	171	140	164	172	192	148	178	157	165	184	184	184	181	161	171	194	176	181	154	179	160	159	156	165	160	189	153	170	177	163	149	185	162	189	176	187	161	148	158	179	192	160	159	153	152	159	157	164	159	170	168	177	163	177	160	169	157	158	181	167	175	170	169	161	182	151	193	159	157	186	186	184	172	201	199	171	180	183	149	175	170	167	166	183	170	155	162	168	180	161	161	165	184	172	148	172	158	185	156	159	186	144	174	188	161	173	161	170	173	164	161	180	168	182	157	168	179	174	148	184	181	162	169	175	175	192	179	160	164	178	164	177	145	176	186	188	147	177	167	203	148	153	163	171	161	173	156	148	178	157	189	156	174	176	172	150	178	184	137	158	160	181	174	174	179	141	168	196	171	170	164	142	178	175	177	152	168	160	170	168	176	170	215	160	175	154	170	173	169	169	149	186	182	167	180	173	150	149	163	182	166	178	188	175	151	163	183	136	156	180	155	156	157	180	164	162	173	149	163	166	167	176	186	190	164	186	151	180	148	151	168	189	214	188	167	173	135	176	155	183	168	175	195	164	186	181	166	157	181	173	168	165	155	174	152	152	170	189	191	167	188	160	157	172	167	176	176	143	173	171	163	161	173	188	166	157	172	199	177	172	171	159	144	169	171	167	163	169	187	154	173	162	186	160	170	162	174	153	160	168	157	169	175	177	194	184	155	162	164	163	175	156	168	184	158	158	158	158	164	176	173	166	174	153	162	156	173	178	174	176	178	171	181	162	181	190	171	182	172	178	164	209	185	136	195	164	188	158	182	182	165	182	166	162	165	176	165	186	176	154	160	159	148	147	167	197	183	165	187	173	173	178	177	160	196	163	154	182	188	148	149	162	158	173	189	147	173	175	181	163	156	149	151	194	174	179	184	152	158	179	174	154	151	181	163	178	160	170	168	179	175	166	159	167	177	171	163	176	169	188	187	156	157	166	160	180	160	166	166	172	178	159	153	175	156	159	158	148	177	181	163	169	176	162	205	149	198	172	182	169	180	191	175	157	189	170	193	179	158	165	169	178	164	158	165	173	165	170	159	193	194	146	168	170	173	157	190	170	175	190	180	184	162	162	197	190	161	181	181	151	169	159	159	172	151	188	182	165	174	185	173	184	150	177	165	195	178	166	155	185	168	180	178	170	154	179	148	146	161	189	193	149	172	153	168	175	152	154	184	172	170	177	173	178	167	155	184	153	180	169	143	178	155	217	179	175	149	176	159	168	174	182	160	177	201	176	179	185	160	198	177	150	164	161	162	185	161	157	144	179	170	171	188	163	155	189	174	176	176	154	171	163	156	162	168	180	172	181	189	165	156	177	170	177	197	170	166	180	159	155	172	153	177	157	166	150	168	159	170	189	175	161	149	159	159	144	174	154	173	168	158	147	166	159	170	166	146	181	163	172	163	155	181	174	165	163	164	169	194	179	166	182	175	163	181	174	167	161	151	165	149	178	146	168	160	199	184	178	178	195	172	165	160	170	145	137	186	181	178	156	182	173	166	175	168	163	181	194	179	190	150	191	183	159	179	155	158	145	173	172	154	157	168	178	142	170	176	150	160	160	156	167	165	176	164	183	166	170	169	184	187	193	186	170	162	181	157	163	188	170	177	152	193	178	167	164	169	179	161	172	159	148	174	179	179	165	186	163	161	170	167	176	154	152	161	178	142	191	164	179	158	168	182	157	181	164	166	182	180	186	171	188	177	164	155	160	161	157	169	182	171	169	195	170	168	170	168	149	159	165	149	171	171	167	159	188	166	175	187	159	188	176	184	177	164	158	163	156	168	164	170	169	163	180	163	179	149	190	174	173	198	166	158	163	156	152	166	168	170	167	153	158	179	185	154	151	164	162	186	183	181	185	166	168	165	169	169	171	146	188	146	181	166	182	168	187	169	177	190	171	178	175	175	135	185	174	197	189	193	182	178	158	155	163	170	173	163	170	162	156	162	175	172	155	168	168	167	176	166	153	163	170	171	156	172	181	168	176	197	180	199	181	193	164	147	183	180	175	172	175	168	172	155	160	159	169	178	161	166	172	159	154	161	205	171	209	149	185	161	155	161	171	162	186	163	172	153	176	177	154	158	145	170	146	184	151	160	152	165	171	151	174	164	195	195	172	174	152	168	174	172	164	169	162	164	156	158	175	148	162	187	123	181	162	181	185	158	147	163	186	163	167	165	182	188	146	169	166	176	191	171	172	172	171	169	180	171	164	177	162	179	166	156	172	161	188	150	168	186	178	161	155	185	169	140	175	168	168	164
24162	21408	29030	24162	21308	4491	686	432	384	325	337	278	269	256	264	273	270	256	273	230	242	221	268	252	270	245	225	206	227	212	225	225	210	261	225	213	222	253	241	234	230	237	236	220	228	242	224	225	222	202	234	220	222	221	226	218	220	203	223	224	227	210	234	224	253	240	207	261	229	228	202	219	240	240	189	187	228	219	197	250	236	206	203	214	199	212	207	214	227	216	246	220	198	197	236	218	230	231	242	229	222	219	211	212	219	217	204	233	218	213	207	222	209	215	198	189	229	226	217	230	202	205	206	205	227	221	200	230	228	235	212	227	188	219	209	214	203	206	205	230	219	210	224	255	250	231	216	219	219	229	243	219	230	212	213	218	243	205	220	240	212	211	207	209	217	211	220	198	207	239	213	240	208	213	235	215	246	213	221	205	193	198	245	215	232	221	222	218	201	219	210	235	230	221	244	242	207	187	223	206	213	201	231	208	242	201	225	196	219	197	209	236	242	190	214	235	217	211	214	221	245	206	218	214	248	217	220	188	214	218	202	237	231	211	248	205	227	254	242	216	205	201	227	244	239	222	221	224	211	236	200	212	215	229	207	214	189	238	227	244	230	202	225	204	221	226	225	191	193	219	226	223	207	207	208	231	240	205	196	217	199	196	222	229	254	238	214	222	204	202	203	223	218	204	244	241	217	218	227	241	248	216	205	196	229	202	248	244	226	207	230	222	213	234	224	185	237	216	210	216	228	185	208	203	215	200	215	217	209	226	197	208	224	209	203	209	214	201	226	178	206	220	239	203	247	227	200	221	211	211	223	196	210	203	219	206	239	225	208	200	213	227	180	226	217	236	199	233	217	228	223	238	239	225	231	226	227	244	204	213	204	225	201	185	203	195	211	219	217	201	201	246	235	209	219	202	217	228	221	235	203	209	224	239	242	230	223	238	228	235	223	230	219	179	222	210	246	229	185	243	191	226	196	206	222	227	211	245	188	250	231	231	238	206	198	224	209	216	205	191	195	211	206	221	213	211	206	214	204	216	190	193	226	195	226	252	213	221	183	189	211	216	214	176	202	257	220	205	222	231	225	214	203	224	214	258	200	212	204	230	205	183	239	191	211	200	231	235	223	223	212	199	229	215	206	233	220	199	199	229	242	229	207	210	233	185	220	212	211	208	221	223	184	221	236	227	225	247	230	222	217	227	225	200	201	234	204	236	200	204	235	210	192	238	218	205	226	211	228	257	219	215	209	228	214	209	234	216	215	248	232	186	182	231	204	227	208	231	226	206	241	190	209	226	222	234	231	234	240	193	217	231	227	240	204	183	221	228	234	224	199	216	207	205	219	217	202	221	215	212	206	222	248	222	206	205	220	209	190	214	224	199	231	213	220	215	231	224	220	218	225	229	231	195	210	209	219	212	195	222	234	218	230	210	230	240	209	220	210	221	233	222	220	238	218	235	210	210	215	224	229	202	206	216	220	261	208	222	244	210	223	213	205	201	202	244	190	211	233	241	198	235	224	240	241	203	239	237	211	227	242	224	202	229	211	207	230	221	227	218	209	214	247	200	222	224	229	201	214	230	216	196	240	229	228	186	213	235	210	220	213	212	217	203	227	193	209	216	214	239	243	212	208	235	256	225	198	214	219	190	211	213	236	231	216	204	210	219	226	227	212	214	208	218	194	209	221	220	211	225	236	216	211	239	210	217	218	231	224	212	233	217	231	208	205	236	210	189	212	197	207	226	216	200	229	222	207	207	195	226	243	237	225	230	237	200	238	242	208	224	229	226	200	229	211	220	213	212	217	230	227	270	182	233	202	220	245	235	209	230	206	244	202	216	214	219	222	233	232	212	218	213	243	180	220	200	219	229	226	227	233	225	217	215	221	222	223	210	219	218	212	198	225	206	219	214	213	209	219	223	246	190	236	235	201	213	211	221	219	217	208	191	209	211	203	214	197	220	248	229	213	214	203	234	228	219	197	221	225	203	196	186	214	225	209	216	198	199	221	214	199	209	219	205	205	212	212	215	208	206	231	208	201	207	233	206	225	209	208	205	248	223	216	207	205	191	193	187	225	209	202	223	198	232	222	207	207	232	232	231	219	234	215	245	231	235	225	231	219	225	230	198	219	222	211	239	205	204	184	235	226	221	234	231	207	222	217	236	226	212	191	197	224	192	227	205	212	204	212	210	186	217	216	192	201	196	208	226	187	222	228	217	200	238	206	214	212	207	231	195	216	221	233	207	221	242	226	207	210	200	209	255	198	227	206	221	220	236	185	229	199	215	223	195	206	232	214	209	203	213	242	193	204	219	231	233	209	238	220	197	220	213	194	200	230	234	204	200	239	237	207	200	209	233	231	186	219	192	207	213	252	231	208	202	225	235	199	244	204	207	223	208	213	212	223	220	228	203	217	216	203	221	220	222	210	204	222	215	212	210	219	225	207	189	212	238	242	238	223	225	231	209	198	218	224	219	225	234	224	206	209	210	222	214	202	207	214	210	245	225	223	233	222	201	218	207	241	217	220	214	221	255	235	214	211	217	238	211	226	195	232	211	209	214	210	216	209	231	209	204	214	238	189	206	205	218	219	212	216	222	212	231	200	191	191	198	227	186	238	207	203	216	225	204	210	205	205	213	213	184	233	196	216	217	259	200	223	231	179	189	214	211	212	237	249	210	211	235	252	215	207	229	234	225	232	246	218	205	236	241	262	239	237	231	242	226	182	187	196	251	223	208	223	197	211	228	223	226	210	208	225	221	229	218	210	201	200	225	211	218	215	228	203	211	246	208	222	234	210	221	233	186	226	217	215	221	230	238	245	241	238	199	231	215	207	213	215	204	244	202	227	214	217	242	222	229	205	188	200	214	213	232	197	225	216	232	213	205	215	216	217	232	223	232	218	208	233	203	194	200	193	227	200	210	232	231	235	212	208	209	231	206	209	215	222	246	209	208	218	229	221	199	224	231	234	199	207	258	207	236	217	226	191	229	216	205	239	200	239	218	215	218	227	213	227	218	219	218	213	214	206	217	194	228	238	219	192	204	223	221	206	208	228	210	230	199	230	220	198	206	248	208	223	229	208	214	241	205	189	242	198	219	211	217	216	212	222	235	187	231	185	206	229	204	221	204	193	191	240	198	204	205	223	200	234	222	224	215	200	216	217	197	208	214	214	207	213	220	231	216	223	217	254	208	190	204	222	237	234	202	234	224	200	215	204	221	236	219	222	199	185	180	227	204	207	220	232	212	204	239	201	228	214	207	251	236	198	241	198	224	233	234	249	196	223	203	206	221	206	225	235	218	193	186	211	235	213	234	218	197	220	233	200	224	260	226	196	208	226	224	228	222	247	210	214	185	232	237	239	239	214	247	201	204	212	193	186	203	228	216	233	222	237	202	205	228	191	222	204	216	204	201	209	219	233	212	226	237	231	223	231	214	208	247	222	226	194	213	227	214	201	194	224	214	222	214	232	245	245	209	213	219	215	215	227	207
17540	9446	8098	3919	2819	2070	1534	1232	1060	923	819	709	664	655	596	540	528	509	443	480	480	475	442	482	440	432	429	423	408	404	413	442	430	399	420	414	418	433	387	413	413	394	390	444	411	385	442	421	386	371	400	436	396	401	372	407	420	398	393	390	445	401	389	393	405	402	339	431	371	374	410	418	387	396	427	397	388	389	380	386	389	418	390	399	368	381	381	394	387	378	375	394	372	394	417	400	369	401	392	380	375	390	408	390	351	380	399	364	398	411	392	395	391	380	373	362	381	398	419	383	366	374	359	398	398	396	379	358	380	390	384	390	392	407	382	379	401	369	423	385	404	431	365	365	418	366	386	397	366	365	411	359	411	399	367	362	372	392	387	410	357	378	404	416	368	369	416	382	403	373	379	412	385	385	399	396	382	377	358	370	363	357	407	398	380	389	389	382	395	363	403	387	377	360	414	374	384	400	369	357	384	395	401	350	375	404	376	385	328	373	389	379	412	399	371	380	388	384	367	353	368	383	383	397	415	391	357	365	425	395	376	360	374	380	364	354	388	422	380	419	343	368	427	416	396	398	393	404	413	379	379	394	393	391	416	358	360	362	327	371	353	399	399	368	394	376	401	416	402	401	392	387	367	385	384	384	361	376	381	363	370	370	397	375	367	392	405	380	372	361	397	399	406	387	376	387	387	375	411	377	335	352	381	376	419	370	360	368	342	365	375	372	382	392	377	408	383	393	383	370	356	388	349	416	371	388	380	409	376	376	371	389	402	391	391	393	395	372	383	376	401	401	378	364	396	375	374	404	378	364	358	378	365	390	368	402	390	380	398	391	377	368	414	392	398	361	381	377	406	377	406	391	362	375	401	403	387	382	390	373	378	373	402	419	403	385	363	394	398	365	373	385	403	371	355	398	397	412	374	399	377	354	421	342	379	396	392	373	378	393	381	433	353	369	379	382	397	394	386	360	373	374	383	407	350	357	406	354	420	383	388	379	398	394	376	394	376	409	398	362	380	377	401	371	393	394	399	404	414	358	380	334	383	373	398	420	391	394	396	392	368	379	397	341	385	376	379	412	362	391	358	399	391	400	372	395	353	315	364	383	386	404	383	379	395	401	398	413	396	378	416	383	346	364	393	350	384	347	351	387	386	385	421	393	380	397	392	384	371	383	399	388	385	372	419	362	352	414	387	373	381	418	378	379	387	380	375	391	365	377	403	389	395	415	365	418	385	355	398	386	346	343	385	359	391	367	390	402	366	415	373	365	375	388	393	393	373	369	375	375	367	419	405	366	397	401	367	395	374	398	406	397	378	412	367	399	386	391	385	372	414	391	370	371	402	406	400	365	389	368	416	384	392	356	393	406	385	430	387	408	381	392	373	387	398	373	374	371	369	382	352	441	384	396	357	365	394	367	408	379	405	394	389	373	334	416	353	394	416	343	377	416	363	335	376	362	383	372	374	391	407	420	387	393	340	361	400	401	377	377	382	411	356	375	400	391	383	398	395	419	411	387	405	334	396	374	348	389	395	395	363	343	385	395	373	400	408	412	386	366	400	375	397	392	389	356	376	384	376	384	380	410	383	361	336	371	382	381	362	384	386	338	392	388	373	389	364	414	368	391	341	366	392	365	401	381	368	399	381	357	400	394	386	395	382	387	368	347	416	404	408	371	362	362	383	403	362	398	393	394	409	386	407	375	395	402	363	403	400	341	386	390	386	378	404	404	400	372	388	410	402	382	384	378	391	367	374	373	356	366	386	402	364	346	347	384	416	411	394	390	394	374	375	403	430	388	351	378	370	394	421	407	350	386	406	352	386	387	361	392	406	384	368	374	407	381	396	373	388	371	356	369	384	404	364	395	383	395	389	380	333	393	408	390	388	363	391	409	380	358	366	367	379	392	394	369	353	363	368	382	428	396	379	395	413	413	390	381	389	381	405	355	391	382	395	391	356	398	379	351	362	403	369	367	370	392	389	389	357	372	341	385	410	347	400	424	365	378	391	377	365	382	365	374	379	379	334	433	406	390	384	398	370	383	425	411	357	405	378	399	415	398	384	357	375	386	389	361	395	367	381	403	354	377	370	385	412	365	365	382	407	362	410	354	367	371	356	383	392	403	364	393	371	389	375	379	356	335	399	355	396	440	386	374	353	379	369	408	375	380	402	394	381	419	368	420	375	353	397	404	379	370	385	367	380	390	411	393	367	398	377	425	351	371	372	369	383	376	388	389	380	402	364	354	386	362	363	392	366	407	416	394	393	409	419	370	363	386	405	381	396	397	387	364	383	401	393	397	392	383	386	375	374	387	366	417	399	383	397	381	396	385	423	387	399	347	392	366	355	400	390	428	382	391	395	373	371	392	339	363	346	366	392	424	342	412	381	377	363	383	365	404	363	391	371	385	377	409	383	368	368	361	397	398	395	402	351	415	420	401	364	376	438	401	394	372	386	406	383	336	398	403	369	376	376	395	363	415	398	392	375	390	379	362	377	384	367	392	382	376	350	382	401	380	376	423	387	366	384	412	388	409	372	393	360	385	385	404	394	379	367	401	411	388	372	340	374	375	371	356	357	375	374	407	415	399	373	389	402	369	399	386	373	367	352	383	348	393	369	373	382	371	365	376	389	387	371	386	371	388	399	374	395	364	382	398	363	399	365	369	371	400	373	363	365	376	422	388	392	403	365	388	350	375	380	371	349	397	379	372	402	367	384	380	412	370	414	392	424	378	399	390	380	374	350	346	382	383	387	392	387	398	400	410	392	431	383	385	376	382	374	392	386	364	345	357	367	407	413	402	382	416	422	408	370	422	374	392	407	335	393	351	372	376	383	349	363	411	403	410	414	375	399	340	356	385	401	407	408	424	361	373	382	383	380	367	367	385	373	380	391	386	373	362	377	396	379	405	391	415	380	412	413	367	368	395	386	353	408	342	383	384	398	370	393	381	412	415	363	384	402	362	408	381	358	434	375	386	346	410	381	355	407	434	381	372	386	400	372	393	390	409	384	331	402	364	395	394	400	384	388	358	402	381	363	374	379	395	362	360	396	395	385	391	374	391	397	366	409	395	386	414	406	376	379	375	416	419	367	367	392	402	371	349	402	351	365	406	378	410	388	389	358	374	393	371	350	381	394	367	411	370	389	418	355	364	395	369	362	397	380	400	410	420	371	386	355	391	380	387	379	360	367	380	398	367	420	375	369	363	372	331	376	391	432	372	405	334	395	411	390	375	424	402	374	334	424	392	382	388	403	360	400	382	387	366	369	375	372	362	396	374	376	396	369	384	414	373	361	395	387	374	386	385	367	373	375	362	359	418	376	394	352	372	369	400	369	417	391	390	377	385	337	370	388	382	357	379	351	394	381	356	368	380	390	349	396	422	385	420	406	388	363	380	377	399	400	409	412	370	394	381	369	415	370	396	394	399	414	358	357	384	414	397	370	357	368	398	386	389	397	388	407	433	381	393	402	358	401	402	390	397	417	401	394	369
23281	21422	29678	23545	21424	21338	3914	920	687	645	625	492	514	490	460	461	406	428	435	421	398	410	421	393	334	381	390	367	347	390	344	394	371	342	403	336	364	373	324	370	360	353	373	345	344	343	370	333	354	343	337	313	409	396	340	344	353	348	390	351	330	333	355	373	366	358	359	350	375	363	358	387	358	347	346	365	345	354	322	353	394	357	344	357	409	318	369	384	385	334	338	352	382	373	371	383	366	361	320	296	347	345	369	344	325	359	318	337	342	358	314	353	359	346	357	375	361	380	350	328	349	356	334	369	355	338	356	363	379	359	346	305	372	348	378	326	356	354	350	342	353	323	389	340	372	378	367	358	357	354	373	348	366	356	341	353	351	362	356	339	350	331	360	367	355	330	384	348	338	367	338	344	346	362	339	349	377	402	340	348	374	321	342	363	373	358	362	351	346	327	363	365	361	366	351	333	314	365	334	345	324	372	346	371	347	343	349	364	363	343	362	345	384	370	357	370	381	358	336	374	355	374	343	331	356	359	338	309	355	335	358	357	354	341	369	323	343	365	338	349	373	369	316	349	356	379	360	381	370	365	373	340	336	306	340	387	362	350	355	385	359	372	343	393	323	336	338	321	375	359	326	345	341	336	348	373	380	358	337	351	337	346	373	331	337	345	309	367	349	338	333	366	356	359	363	319	312	332	324	325	358	356	350	363	353	372	358	349	338	335	326	370	363	364	367	356	354	300	360	348	366	329	359	329	359	325	362	356	358	334	356	392	373	335	349	344	325	350	356	363	368	356	349	363	351	345	345	348	321	315	390	331	351	317	342	344	336	334	330	366	351	346	350	338	345	338	378	343	375	322	323	340	347	348	386	378	353	326	330	345	348	355	347	375	373	354	336	350	364	357	309	338	331	356	350	363	346	348	332	368	380	362	347	366	347	334	348	342	342	386	360	337	355	345	391	397	387	364	371	339	373	351	356	371	374	366	334	351	368	376	362	343	357	334	351	358	382	361	378	357	377	375	377	351	325	349	365	325	381	350	362	381	376	344	370	344	349	351	347	336	346	370	365	360	370	356	359	368	338	351	334	337	339	363	329	362	340	382	382	351	378	340	365	345	385	342	381	345	337	358	373	329	325	365	312	310	316	356	398	325	345	343	335	338	304	373	372	349	358	390	374	340	336	350	360	392	347	344	307	365	386	341	347	370	341	283	333	349	344	343	344	311	391	355	344	329	367	365	385	324	362	311	365	368	359	396	379	370	338	334	355	354	349	362	340	349	344	352	328	376	363	330	359	372	354	360	351	346	374	369	366	348	393	344	385	367	354	309	335	344	366	367	366	367	345	331	367	332	353	343	351	348	346	333	389	330	379	332	343	387	343	343	338	376	385	344	355	360	343	349	332	340	322	353	367	357	381	317	362	345	332	336	344	342	346	347	321	344	366	356	336	338	344	372	329	371	350	340	336	329	332	344	321	354	376	336	339	337	339	357	372	334	331	344	368	343	359	334	334	325	346	350	355	341	367	364	367	352	336	389	335	315	328	346	381	348	356	347	348	336	340	351	371	345	315	348	376	290	353	361	329	347	329	363	340	347	350	313	323	327	360	335	366	366	403	314	362	348	334	349	349	345	340	389	350	336	353	354	312	344	360	352	354	367	330	327	313	385	340	346	332	357	352	357	332	370	367	339	387	329	362	323	391	344	330	375	356	384	317	333	351	333	343	370	371	339	337	349	358	354	333	332	309	319	335	377	337	355	321	362	367	298	336	343	344	345	350	369	380	341	351	345	341	380	368	358	363	395	354	361	356	362	366	314	364	329	338	313	339	374	308	358	351	348	358	316	337	343	406	336	333	375	368	343	348	368	315	347	349	347	373	351	348	349	349	339	348	366	371	362	348	349	347	341	336	407	378	373	383	347	331	332	339	365	387	367	360	314	346	359	370	339	344	352	345	324	335	352	378	341	322	347	336	389	318	396	335	327	360	319	314	338	327	312	331	360	350	348	341	354	373	366	312	332	380	371	352	319	345	328	325	384	322	316	311	378	350	382	332	364	384	354	356	353	369	329	336	353	371	363	334	347	352	365	351	336	321	355	367	338	361	352	324	330	338	364	342	337	353	341	331	372	375	342	334	331	359	382	343	369	367	353	358	352	354	330	342	375	366	328	349	368	333	349	356	332	347	364	363	349	350	351	351	364	382	340	392	355	337	347	379	377	384	346	383	377	322	360	359	355	366	346	358	335	345	355	344	375	360	358	360	338	344	384	348	327	337	360	348	369	359	357	342	340	357	340	323	357	345	368	352	321	319	357	329	398	354	333	379	342	369	349	359	361	337	329	382	354	352	351	368	326	364	344	335	357	366	358	348	341	362	346	310	367	364	365	379	343	353	338	403	364	338	319	320	348	354	352	339	364	338	367	357	367	393	370	386	324	343	340	369	324	364	348	355	328	349	332	342	346	363	362	358	346	339	309	372	372	366	370	380	330	344	340	335	351	333	375	347	376	356	347	358	402	335	348	349	329	347	360	360	385	328	313	354	345	346	340	369	333	357	356	333	353	352	364	345	329	388	337	347	362	342	368	363	374	348	359	359	336	377	360	368	358	337	379	357	316	347	313	369	405	359	362	358	373	331	368	322	377	358	332	337	401	332	336	366	333	334	332	351	355	336	372	343	357	336	353	371	334	374	362	334	350	341	337	325	365	367	383	368	340	382	342	351	354	360	344	333	355	361	376	325	320	340	325	325	394	326	331	356	385	345	367	360	345	353	335	338	357	332	324	343	338	344	366	335	335	339	345	342	347	350	306	375	331	366	341	340	296	365	356	378	349	318	373	338	384	368	347	344	354	354	375	305	355	355	357	336	364	340	339	329	348	301	402	341	330	356	352	361	341	373	389	346	355	340	341	329	326	378	375	331	342	360	313	318	355	318	380	330	345	328	405	335	359	363	326	354	373	356	356	330	301	383	358	319	344	333	339	335	365	326	365	362	365	349	341	362	380	347	358	342	402	332	389	315	341	347	335	325	327	364	330	337	389	375	359	316	357	369	333	376	348	348	362	341	342	341	375	339	366	385	371	315	339	371	346	357	372	355	385	312	311	344	369	334	347	341	387	338	376	354	358	358	337	343	364	365	365	333	377	365	352	329	411	369	345	361	365	321	327	320	358	339	373	308	364	339	334	361	323	353	314	377	356	380	386	363	343	352	324	341	358	372	338	331	345	364	336	326	349	358	382	346	385	336	353	336	334	348	320	371	340	367	336	364	360	339	338	348	354	352	352	389	332	355	352	355	366	343	334	364	356	335	354	377	372	315	350	351	334	325	356	333	317	349	345	327	352	404	350	341	374	364	365	298	330	363	371	377	336	337	361	379	374	358	368	370	363	322	349	385	378	338	366	346	315	339	344	350	378	353	362	358	371	360	338	366	341	347	368	357	323	326	321	362	334	365	347	336	318	345	339	351	344	365	293	356	321	349	361	327	348	347	358
19637	15727	13281	7038	4884	3568	2871	2320	1895	1611	1475	1304	1161	1084	1021	962	888	895	831	826	797	774	697	721	761	739	718	713	712	716	676	660	628	640	619	620	646	596	653	650	626	622	688	619	636	593	638	634	619	663	576	665	628	601	621	605	625	714	626	565	610	599	608	611	581	646	630	637	609	580	624	594	590	608	621	629	612	606	623	608	619	587	574	544	642	612	627	640	594	604	609	622	591	599	631	631	577	606	570	638	581	579	603	598	594	598	605	587	614	645	593	589	595	660	602	583	624	594	633	625	605	609	589	610	572	651	591	645	607	578	614	591	577	612	636	621	590	616	560	579	623	550	575	611	640	615	618	594	549	569	606	628	620	607	646	617	569	631	611	585	583	598	542	609	566	601	604	599	616	605	617	618	610	621	595	603	595	635	621	596	638	603	621	615	642	625	592	581	618	566	591	661	581	582	621	565	606	617	588	572	603	606	593	634	564	621	573	579	594	598	594	592	629	603	585	603	597	542	609	622	655	607	617	549	590	633	611	601	565	615	622	641	651	601	639	587	619	633	609	616	607	614	582	597	559	592	591	646	615	599	599	656	583	575	589	622	622	596	573	589	645	585	605	631	609	595	613	593	562	581	629	597	639	639	584	647	598	611	581	616	634	615	680	633	624	572	583	620	607	593	620	567	603	608	582	593	637	587	635	584	617	582	571	573	627	590	595	612	617	595	597	613	599	614	602	607	561	624	593	559	590	579	623	620	624	612	599	584	623	587	604	637	616	574	608	585	585	582	600	559	600	614	594	596	578	650	578	625	549	651	619	595	578	620	594	602	597	596	599	640	579	602	609	606	643	653	588	616	579	619	605	617	604	604	619	611	605	628	608	603	644	606	624	575	625	646	582	630	608	592	644	639	610	624	584	604	628	611	644	612	568	608	616	600	621	606	621	609	592	605	604	629	623	629	571	626	590	679	595	604	604	603	633	592	574	608	617	548	618	583	570	619	624	594	627	615	624	635	590	579	619	620	590	588	628	601	569	566	557	593	571	587	571	600	599	606	606	593	627	653	599	598	580	593	594	601	585	605	587	600	591	553	621	574	641	599	602	556	608	628	588	591	606	586	589	618	600	603	601	597	604	610	576	594	590	659	593	608	556	617	606	589	601	614	526	630	614	624	641	573	593	592	585	643	634	614	589	628	606	596	614	606	636	639	574	597	595	623	640	596	573	599	582	624	655	614	610	582	631	614	597	606	638	612	610	583	592	591	631	615	646	602	576	600	578	614	606	626	609	622	596	632	646	588	612	613	592	623	601	609	600	619	599	618	622	597	617	642	593	586	589	552	589	577	632	586	609	585	559	610	602	581	635	622	609	570	633	578	631	605	613	613	629	612	595	639	620	646	595	589	612	624	617	624	628	641	604	611	583	605	665	592	613	631	620	670	591	594	612	614	621	620	598	587	626	599	620	626	632	596	564	632	609	585	564	620	642	574	543	574	596	629	590	612	594	563	591	586	591	622	581	597	620	595	602	604	576	594	610	624	549	633	634	635	554	574	590	621	620	618	620	614	604	629	549	572	606	616	601	617	593	624	616	590	608	598	679	570	605	576	597	612	598	585	574	586	617	599	602	584	599	580	590	626	606	595	619	559	618	617	582	621	611	595	635	576	613	646	569	587	600	597	606	586	612	575	565	595	621	601	580	613	610	548	612	613	638	611	569	587	615	584	643	588	577	625	620	586	646	652	618	614	586	626	593	616	598	612	633	618	569	627	582	589	611	604	581	619	547	597	606	591	577	620	564	613	566	591	620	590	607	563	578	625	590	639	619	633	633	564	586	556	601	602	595	616	600	572	593	591	586	594	573	593	575	580	587	595	611	587	544	616	638	591	601	605	594	573	614	604	584	652	617	578	615	586	584	590	601	576	559	609	594	642	597	602	609	618	622	609	606	609	634	593	612	579	585	602	618	593	629	620	604	615	551	594	576	580	654	632	619	617	596	585	617	552	565	602	626	581	662	636	626	582	615	590	565	575	603	602	629	638	598	608	575	621	612	611	615	560	623	587	588	622	569	592	633	604	596	606	578	592	624	594	566	638	611	611	603	604	629	619	633	606	598	582	584	627	582	591	607	591	578	606	592	607	626	614	624	595	619	622	640	580	623	601	603	644	590	642	621	597	624	572	614	595	589	576	561	626	616	578	594	614	590	611	591	601	608	640	625	600	568	623	619	581	580	601	573	574	569	626	614	617	629	569	593	626	601	651	587	605	611	583	629	577	640	620	591	575	576	617	612	622	584	591	603	595	594	569	628	621	563	573	579	583	614	603	614	619	611	591	604	599	632	572	618	636	601	600	590	605	557	571	617	569	619	593	621	614	597	565	610	567	597	647	601	654	623	619	625	589	619	581	616	608	618	639	596	627	619	582	628	605	570	602	601	624	589	558	554	593	592	536	563	605	615	579	621	598	562	595	617	582	607	567	615	633	615	574	604	595	651	612	595	588	583	618	607	615	633	601	584	617	647	651	580	594	610	662	613	591	618	586	613	579	595	591	629	588	601	568	579	609	611	612	610	598	590	625	623	616	587	629	588	644	604	610	608	573	611	592	637	612	614	633	585	581	602	635	566	563	619	616	594	619	630	607	596	624	605	642	629	607	589	585	613	637	605	622	611	609	588	627	583	623	636	592	592	583	568	606	604	599	617	607	588	573	613	607	615	653	630	567	616	556	603	613	582	570	642	642	601	599	618	635	611	629	594	585	609	642	552	563	594	577	674	585	601	581	640	576	587	601	590	617	591	623	587	575	590	569	636	580	615	655	639	596	607	648	573	612	622	605	613	591	601	610	603	582	599	605	633	627	556	589	644	629	614	634	641	564	655	578	598	545	618	628	564	658	635	621	569	592	629	623	644	628	607	616	592	577	618	547	601	585	602	685	602	605	595	573	582	599	637	626	600	604	594	587	598	565	557	631	539	623	606	627	621	581	563	609	611	613	633	606	621	608	643	610	576	611	550	629	632	576	609	570	552	631	598	576	623	602	604	581	626	601	603	617	600	604	638	591	595	588	586	587	552	661	611	597	603	622	600	627	591	563	605	617	613	643	616	666	610	606	610	618	593	600	597	610	590	595	570	612	553	549	607	581	572	592	639	623	599	620	602	575	589	604	552	568	607	554	628	605	604	584	596	613	590	587	625	572	616	575	613	588	614	602	632	628	609	598	606	571	637	597	650	556	634	565	642	616	571	628	560	609	617	595	619	594	622	615	590	602	577	588	595	640	574	595	607	622	580	602	560	619	622	567	584	615	588	625	564	620	633	605	585	578	606	612	587	596	647	607	637	585	600	586	590	591	581	613	595	569	631	598	566	617	587	644	630	598	632	585	551	599	616	622	616	555	577	639	588	605	591	622	613	563	642	573	570	622	599	570	593	606	613	592	564	662	589	579	602	607	614	619	620	565	574	630	592	608	560	587	586	635	605	618	623	582	625	584	581	562
27050	20364	6647	396	181	143	123	100	86	89	101	93	93	105	86	100	102	92	95	75	93	89	96	104	84	80	78	76	92	92	88	81	95	94	80	105	71	78	94	78	86	80	79	78	91	88	69	82	93	95	79	83	84	87	90	82	84	88	75	77	100	107	85	88	85	82	79	84	79	88	102	94	88	84	68	74	70	85	87	85	74	89	93	65	82	74	87	87	84	77	77	81	95	96	90	80	80	92	81	98	89	96	74	96	102	95	104	83	90	76	79	78	86	91	86	80	77	82	75	74	86	76	79	85	90	105	78	81	92	91	97	87	92	85	99	92	75	103	82	79	98	96	88	95	61	91	74	97	86	98	89	75	117	97	101	90	71	83	70	98	68	73	87	86	98	74	83	99	88	97	88	94	89	78	80	88	75	97	88	78	97	88	91	85	101	77	91	75	81	77	100	95	96	82	95	97	82	91	77	76	85	70	86	91	91	80	97	80	82	78	81	73	89	74	80	96	79	96	107	97	66	87	79	78	83	82	81	96	94	98	77	82	93	85	81	90	87	71	97	84	83	85	83	80	100	80	88	91	85	82	85	83	64	75	85	82	79	87	81	83	87	93	77	77	87	82	78	98	78	68	88	70	84	80	83	70	80	94	67	78	77	91	85	93	62	73	100	96	99	89	81	92	87	95	105	74	94	97	88	114	85	86	95	86	87	92	91	92	93	71	83	88	94	111	84	84	84	85	102	92	82	88	90	99	71	77	103	79	76	86	92	87	101	74	94	97	91	91	83	98	100	106	86	84	89	81	104	82	76	75	84	74	78	80	88	84	77	80	82	83	97	90	97	70	87	98	111	92	93	99	70	80	78	101	77	78	86	106	84	80	99	102	100	106	76	94	105	90	81	85	89	73	86	106	73	98	98	87	94	90	83	106	73	84	88	73	85	98	74	74	85	98	82	102	87	93	96	84	93	89	76	99	82	86	90	92	77	79	91	80	79	94	90	95	90	78	96	77	88	92	102	79	84	89	94	86	94	89	95	101	81	81	80	80	94	92	105	94	78	81	79	76	79	87	92	106	75	84	76	83	90	71	90	83	82	94	112	90	87	81	99	95	111	96	86	75	82	78	82	80	99	83	95	81	90	109	79	77	79	74	98	60	87	84	83	83	76	75	94	84	78	86	87	99	84	102	82	90	104	87	92	86	86	98	94	84	95	114	93	82	84	77	93	98	87	83	100	85	94	86	101	74	81	78	81	102	69	89	90	67	73	85	81	83	95	95	92	98	101	80	91	81	75	92	105	92	93	88	71	85	97	90	97	61	80	83	76	81	84	83	88	79	86	95	86	89	72	94	96	84	81	77	106	70	103	86	93	73	61	78	90	85	93	90	74	91	95	74	79	77	78	100	89	98	76	89	84	84	85	85	76	88	91	108	81	92	87	78	85	89	78	86	108	62	78	79	86	88	87	90	90	90	86	99	95	90	85	84	95	77	68	101	77	91	85	86	87	91	85	84	72	81	82	89	90	81	89	86	79	76	92	84	73	80	89	81	95	89	92	83	77	84	99	93	73	89	84	104	65	82	79	100	93	81	85	85	83	99	82	79	69	78	66	63	91	84	81	90	81	80	93	72	87	80	85	78	99	83	99	98	82	88	78	87	89	75	90	108	86	85	93	82	79	94	87	75	92	83	84	89	85	90	89	87	101	109	92	91	87	85	98	88	72	85	79	86	93	93	76	77	77	67	92	86	77	101	97	108	100	96	87	86	79	91	72	90	85	93	84	82	90	88	96	81	105	85	78	85	95	83	87	84	87	78	80	85	80	87	101	82	88	85	83	101	73	67	103	81	92	103	89	93	79	87	85	108	84	80	95	92	81	78	85	99	89	78	81	102	91	95	99	92	85	85	84	79	95	100	84	96	84	68	61	103	78	86	84	82	104	83	81	78	89	87	74	79	80	78	84	77	78	71	82	83	93	82	78	74	88	72	105	99	102	92	87	80	82	82	92	87	108	84	86	84	95	96	95	73	93	68	80	92	86	82	86	92	93	89	78	87	98	94	78	87	98	97	94	82	93	84	83	86	71	90	83	91	99	97	80	93	89	88	93	76	95	84	89	94	99	93	78	72	99	88	87	93	80	86	89	75	73	103	80	80	93	69	76	97	97	97	81	89	86	89	72	85	92	92	86	99	87	93	82	101	91	80	86	69	91	85	78	75	85	83	97	74	85	68	77	75	93	85	75	107	90	102	77	74	78	83	71	97	97	90	85	92	85	90	85	85	92	68	82	89	79	90	106	97	79	94	90	93	95	86	75	92	81	78	78	87	81	93	88	81	71	90	84	80	97	82	80	77	96	69	92	93	89	84	90	88	90	102	88	96	97	73	88	76	87	80	74	89	85	73	87	93	90	78	98	67	85	90	92	79	86	74	75	96	79	87	76	82	75	75	90	84	76	89	81	84	95	90	82	92	76	106	78	83	81	90	109	74	85	73	87	89	88	79	104	78	95	94	96	86	76	80	64	85	78	80	77	77	98	104	83	93	69	95	85	79	94	111	86	78	90	86	103	72	99	93	105	82	111	88	67	74	82	91	75	77	74	87	80	104	84	92	91	104	89	84	89	83	78	73	76	86	82	84	85	80	117	94	90	101	85	96	93	89	93	97	77	85	93	100	76	76	91	91	95	80	80	92	96	76	84	85	93	94	84	96	93	88	100	88	85	69	90	85	90	97	65	91	83	89	70	89	95	81	99	72	99	89	83	77	85	78	83	92	88	73	96	88	95	85	84	92	93	75	74	93	88	106	98	84	89	105	85	91	93	90	97	92	77	80	87	104	89	90	80	88	97	96	87	86	95	93	83	99	89	81	99	73	83	85	66	72	85	92	84	91	73	87	75	89	89	94	75	74	81	100	91	89	98	78	89	94	110	79	90	79	78	102	93	76	79	96	105	84	92	100	86	91	93	93	66	109	81	90	89	93	82	80	84	85	90	85	81	95	88	80	86	91	69	71	90	93	74	78	67	74	84	82	105	82	81	91	77	85	86	107	90	96	85	76	83	86	95	90	84	93	76	95	82	86	91	99	82	85	78	78	82	96	84	86	86	86	69	86	86	102	93	93	86	90	88	111	90	76	91	97	83	82	93	85	83	77	84	71	74	78	75	94	92	86	100	81	87	87	73	82	80	94	78	89	114	82	73	86	103	90	88	81	87	81	88	82	116	84	97	102	79	83	87	82	103	90	94	76	74	102	86	80	82	81	74	93	90	80	82	78	70	74	57	80	96	91	98	76	90	92	80	84	73	96	67	84	92	98	86	89	93	82	79	85	100	96	83	88	77	103	79	102	97	79	73	85	92	78	85	87	78	83	95	98	90	85	88	99	85	87	77	86	90	81	93	87	81	92	92	80	66	89	91	79	69	92	89	96	92	80	86	86	83	61	92	108	94	76	100	77	83	87	101	87	85	91	112	91	74	83	92	92	100	81	86	98
10429	1104	992	523	385	322	292	242	209	221	210	174	213	171	206	169	189	170	186	162	183	172	173	176	181	162	155	177	180	161	167	169	179	182	179	188	160	176	162	174	165	173	152	177	166	154	161	158	154	135	182	162	189	153	183	170	166	162	161	181	145	167	158	168	170	137	160	160	174	191	158	165	135	164	178	143	154	163	185	168	188	165	171	173	178	161	188	208	183	157	169	155	165	158	166	166	160	167	177	178	183	151	157	198	179	158	137	161	164	154	177	175	184	169	178	159	158	144	172	181	156	173	139	154	172	160	183	176	153	139	172	162	151	164	161	159	165	180	171	162	166	150	169	165	187	148	159	161	183	179	164	153	152	171	165	156	174	175	141	187	153	177	161	182	160	167	167	153	160	170	164	173	156	170	168	162	149	164	158	177	139	169	162	164	174	182	175	213	148	148	174	150	173	182	158	177	154	187	157	168	193	179	169	161	152	174	181	172	151	152	150	156	170	158	160	166	173	170	156	168	166	169	172	161	152	177	165	169	173	159	165	168	155	150	154	180	149	172	165	177	175	146	162	175	172	164	157	170	147	161	175	162	152	191	202	180	136	171	179	134	169	143	168	168	179	164	187	170	162	149	161	166	177	176	141	150	179	151	168	153	150	163	151	152	172	169	164	162	168	188	166	160	158	163	166	162	167	152	160	167	145	181	165	173	163	150	158	183	166	148	166	155	173	167	155	212	145	156	160	171	167	148	158	136	155	166	184	167	163	190	168	174	177	148	179	185	167	158	160	158	168	178	154	191	166	193	173	192	151	203	162	171	181	169	174	175	186	184	161	160	164	145	181	175	164	158	190	179	158	171	162	161	166	153	182	174	171	145	173	160	179	166	168	173	181	155	173	171	175	176	162	155	166	180	152	158	160	174	189	163	155	166	160	158	153	179	189	180	164	164	185	190	165	165	154	180	169	153	171	152	149	179	169	184	173	167	160	188	172	186	149	157	175	168	166	178	172	140	165	172	166	156	153	161	167	181	184	159	203	178	167	138	171	167	170	157	180	170	160	168	161	157	187	172	184	154	154	166	159	144	182	204	169	158	167	173	162	155	186	164	156	160	163	159	186	192	152	145	151	164	165	194	147	170	155	161	171	196	170	164	163	171	161	207	146	173	176	160	165	167	174	152	151	159	166	150	171	176	179	169	157	144	169	166	175	170	181	192	183	179	161	170	182	182	154	168	167	157	141	154	159	158	152	169	157	174	145	152	183	175	146	163	196	159	157	161	157	178	167	187	158	175	163	150	181	163	162	164	171	167	171	145	172	163	165	161	182	162	160	174	162	150	170	161	166	168	143	156	168	174	143	176	171	188	179	169	178	147	148	162	166	158	201	166	188	170	162	155	163	155	189	177	167	173	150	188	171	181	155	194	178	183	170	155	161	195	161	158	172	161	162	173	159	172	169	166	160	170	144	171	165	177	171	169	171	161	161	183	163	176	153	170	149	154	168	182	169	164	175	152	169	154	174	167	171	177	157	171	175	157	175	128	165	151	167	161	150	154	172	175	161	159	181	157	158	167	169	156	190	173	178	155	187	195	162	171	160	176	188	166	155	180	146	175	156	176	162	160	160	172	170	176	159	145	178	171	162	140	164	178	145	167	158	183	190	177	175	182	150	167	162	177	163	177	162	150	173	180	148	172	161	157	138	166	181	154	180	155	202	151	160	173	168	151	172	172	154	185	168	157	183	166	155	180	178	179	154	174	170	159	184	165	154	191	181	176	169	161	164	149	166	194	163	184	186	165	166	146	181	167	160	175	175	156	175	170	160	161	175	155	160	174	180	184	156	175	174	176	145	156	181	151	159	189	181	188	180	181	164	157	168	173	162	165	169	158	174	183	185	148	165	192	169	164	163	150	177	176	170	159	166	176	159	176	164	168	193	171	175	187	166	145	187	157	143	168	160	168	151	154	172	178	196	191	168	174	143	187	172	161	186	160	174	177	148	169	165	174	168	165	182	156	175	165	185	160	146	162	157	168	178	175	155	168	156	155	175	156	154	144	145	160	175	162	183	161	154	186	173	163	178	164	185	168	172	178	152	188	131	179	159	171	168	168	183	162	181	141	189	148	163	165	154	167	161	171	163	163	174	149	192	144	179	172	146	190	178	139	184	136	171	155	173	178	165	157	167	172	195	154	183	195	184	148	137	171	162	145	161	183	181	151	153	155	150	190	159	167	160	166	174	149	171	165	167	186	165	144	164	184	148	167	162	164	176	164	170	174	157	170	154	168	166	159	173	177	177	178	168	173	161	156	151	150	149	156	154	162	172	184	133	154	173	142	171	178	166	164	165	155	134	162	160	142	168	163	190	186	175	169	149	183	152	178	168	185	195	165	162	152	160	165	179	157	151	160	158	168	189	174	185	157	172	178	169	176	155	172	143	172	174	179	160	149	176	168	168	164	166	144	135	181	174	193	169	194	170	157	149	151	163	165	163	159	177	173	131	162	160	166	186	182	154	176	169	164	168	153	159	169	188	149	165	181	156	151	158	178	170	163	194	167	165	157	151	180	172	167	179	182	142	158	175	167	169	158	175	147	172	176	164	168	169	155	174	161	181	188	159	168	163	146	186	152	159	183	149	165	151	169	159	160	161	155	176	180	162	161	170	164	146	156	180	159	154	179	170	168	164	153	167	144	173	189	174	162	174	164	171	191	150	162	160	163	175	166	176	165	186	158	167	176	156	167	174	169	164	152	173	161	159	169	165	165	180	175	151	159	180	161	147	152	164	151	174	178	183	156	162	158	157	177	186	173	184	180	174	167	166	163	143	166	167	163	191	166	155	162	161	162	158	152	170	180	195	190	178	134	165	154	166	169	171	188	145	177	164	181	166	174	151	157	156	179	163	162	166	170	175	157	149	156	152	186	162	199	159	184	170	180	173	171	166	178	183	170	181	173	157	177	170	162	171	188	155	172	157	162	155	183	154	158	163	153	169	144	158	147	162	174	174	184	189	171	171	164	175	158	187	172	156	142	153	164	167	170	169	178	169	156	174	188	172	168	168	178	184	175	173	167	166	142	169	175	171	142	199	169	168	173	158	181	177	154	162	161	174	184	157	145	151	194	149	178	162	161	167	168	171	156	156	155	187	177	137	153	197	181	171	173	195	153	155	162	170	169	149	187	169	153	156	167	167	177	154	185	163	175	162	172	161	186	191	181	185	162	137	150	166	164	164	169	171	167	156	172	141	176	174	176	150	155	157	154	173	158	164	159	179	156	181	175	159	160	143	170	170	167	195	179	145	155	179	177	166	173	166	155	161	176	183	153	173	163	174	188	197	152	159	170	191	168	192	188	153	161	170	158	182	174	158	154	178	154	142	185	168	164	165	142	160	170	161	163	148	152	151	167	195	149	154	169	164	198	180	150	177	161	163	174	172	162	161	166	150	179	175	172	154	158	163	172	181	158	168	153	161	190	171	152	154	174	160	175	178	154
24170	21410	29077	24103	21298	4530	698	457	374	385	299	298	288	282	251	263	253	252	255	257	238	234	238	230	261	239	238	238	218	227	196	205	230	236	246	232	205	236	227	220	237	239	221	216	236	230	224	214	240	219	244	238	212	209	229	235	232	232	231	198	241	226	218	234	227	219	211	217	236	220	214	228	216	221	231	233	222	220	208	196	218	213	203	214	203	208	215	239	215	225	230	204	215	234	228	220	214	210	224	226	223	238	198	189	206	215	217	198	211	214	208	222	235	218	198	222	222	208	198	206	196	209	238	229	250	245	187	232	209	236	230	238	225	210	195	222	217	218	214	232	209	217	201	214	219	229	225	233	224	221	205	206	217	248	205	201	219	185	206	243	235	186	239	221	193	234	220	228	216	234	180	226	236	217	217	218	222	216	215	215	223	216	239	186	248	221	209	195	214	208	216	218	240	230	225	212	206	210	202	198	207	230	234	212	219	214	202	231	206	237	202	199	206	209	223	215	223	203	248	214	243	209	241	206	243	196	223	218	214	218	229	221	204	223	217	233	204	203	223	213	219	241	215	226	222	209	226	210	212	247	205	216	230	209	211	224	218	222	207	209	236	215	255	214	185	222	233	241	192	243	204	214	204	227	223	224	209	229	188	213	240	200	208	226	227	225	218	194	227	238	257	199	212	229	227	219	213	211	218	224	222	199	215	216	187	221	209	223	202	231	205	218	200	227	209	214	227	216	216	225	218	206	228	227	217	219	224	217	230	237	228	204	229	231	227	211	184	214	220	227	238	217	212	219	196	206	222	215	227	222	249	247	218	251	194	213	232	224	223	212	252	250	207	238	235	224	211	224	198	245	200	209	197	213	236	204	218	203	232	214	240	224	237	229	231	210	210	220	224	217	216	209	241	246	210	218	238	202	233	220	213	206	227	201	228	211	229	214	216	215	203	222	204	227	202	214	210	246	215	220	211	212	223	217	211	230	232	208	215	202	236	209	230	220	207	193	193	223	224	220	195	219	214	213	228	200	202	194	240	229	201	224	235	229	192	205	200	249	229	229	232	192	219	239	217	224	214	219	230	237	203	208	235	199	204	229	223	228	216	216	202	218	230	222	251	224	202	232	212	232	220	216	237	214	224	190	260	205	212	248	217	224	213	211	220	211	230	197	221	203	210	242	212	214	201	246	238	240	230	209	187	258	230	216	204	219	224	250	232	227	193	232	213	213	195	207	216	231	216	217	221	204	224	212	191	208	240	213	195	215	165	219	212	198	176	204	209	223	227	217	239	219	232	216	216	219	211	235	227	214	240	232	226	227	200	214	203	236	207	226	216	198	234	229	202	242	233	220	216	223	210	246	201	223	220	210	189	214	213	240	209	210	230	230	224	226	232	219	216	191	217	213	229	203	224	219	217	212	247	230	234	250	218	201	193	207	236	230	229	210	187	218	194	233	217	210	216	212	232	219	254	240	231	217	215	222	209	190	233	197	203	202	225	211	211	225	227	193	241	207	234	229	216	195	210	219	218	234	221	216	215	233	219	213	198	223	211	210	196	213	241	218	195	211	211	216	222	219	234	207	217	190	236	210	209	208	213	243	208	213	225	205	213	197	207	220	213	226	217	243	207	234	234	215	206	214	230	208	238	249	244	224	209	213	225	218	218	208	206	226	218	236	240	203	235	229	220	202	204	228	190	224	198	209	209	210	207	226	214	210	207	240	222	221	215	220	232	216	211	195	216	203	224	199	221	219	211	227	230	217	214	214	243	235	210	204	224	211	199	208	232	239	234	208	233	227	208	203	232	203	229	194	238	205	221	221	212	230	236	195	212	207	199	209	187	203	212	218	216	205	242	221	207	210	245	206	209	205	213	214	226	217	209	199	214	193	211	217	222	236	212	244	200	223	223	228	205	245	183	213	223	209	222	223	239	215	236	204	212	202	185	201	212	165	202	230	223	220	220	204	227	218	197	225	206	197	218	246	233	208	190	219	218	210	222	218	221	190	223	229	221	217	201	227	206	245	234	205	230	223	209	252	180	200	227	197	205	221	233	213	198	228	208	192	228	215	194	196	222	202	200	217	214	240	209	232	219	210	219	230	228	202	229	193	221	212	195	218	242	205	217	230	221	230	217	202	201	219	244	224	203	226	206	203	217	236	205	209	220	227	219	212	209	208	225	204	220	206	226	220	209	239	209	216	242	216	216	199	233	227	214	204	219	199	197	219	212	194	217	213	220	223	187	238	220	212	219	221	197	206	222	248	216	218	204	215	205	228	226	211	209	224	218	232	213	237	205	198	192	198	214	223	236	203	238	214	203	193	216	214	211	203	205	211	241	232	220	242	227	244	241	228	208	204	213	201	206	217	222	227	232	227	207	219	210	199	222	218	226	202	234	188	219	213	257	225	220	197	242	240	214	230	239	246	191	210	209	220	225	212	223	220	227	213	226	193	221	251	206	210	220	233	203	234	211	200	190	223	224	220	221	217	230	230	241	232	208	232	227	201	227	212	230	217	208	208	222	218	212	193	226	209	240	235	225	215	207	217	209	231	216	228	225	244	215	211	201	238	233	218	227	229	219	211	224	225	201	241	221	229	231	226	225	242	210	208	187	230	210	215	216	226	199	199	225	202	205	203	216	230	231	229	216	227	221	239	215	216	235	192	209	214	214	216	213	253	217	220	204	227	202	239	243	237	206	214	195	218	220	240	210	229	229	199	237	193	209	205	226	191	206	232	224	211	204	230	224	198	215	220	220	198	211	212	221	232	205	209	229	225	224	222	204	210	218	251	208	237	211	181	233	224	201	206	214	218	239	230	221	228	228	222	198	238	194	219	218	225	235	222	191	204	226	221	228	218	221	213	226	208	251	219	205	231	236	239	207	204	241	220	208	223	203	227	236	180	222	227	219	219	219	210	232	212	195	209	198	224	202	213	221	234	217	212	209	208	245	211	230	216	207	234	207	224	250	225	223	222	236	215	249	218	215	242	226	210	212	217	207	208	216	228	206	220	222	243	216	210	216	215	209	222	222	226	222	248	223	230	201	233	193	245	227	227	223	224	190	222	228	215	227	204	208	198	257	225	213	239	223	206	192	213	206	193	204	227	231	201	234	236	241	207	228	198	220	225	227	236	215	225	216	217	220	223	234	234	227	207	229	246	229	219	202	210	218	217	245	226	245	196	212	225	209	220	205	244	231	215	211	192	186	223	236	225	197	225	219	213	204	213	192	220	228	224	250	209	221	216	195	218	194	223	212	243	220	218	214	207	199	203	220	223	216	217	184	231	213	223	223	236	197	194	210	212	236	215	209	206	207	215	233	229	196	219	215	222	224	213	226	207	236	219	249	214	227	230	217	222	206	206	227	229	229	230	243	209	221	225	213	217	209	231	209	206	240	202	211	210	209	212	221	227	199	212	206	222	230	189	253	208	233	228	198	229	231	204	228	227	182	201	216	209	179	212	199	205	218	209	224	231	232	234	204	219	225	214
17599	9648	8017	4130	2690	1900	1612	1328	1034	917	797	750	676	649	596	589	545	532	477	496	532	488	469	440	464	422	448	430	385	473	431	439	469	424	437	463	404	393	411	401	406	421	407	392	429	393	393	387	416	423	421	442	399	366	394	398	393	385	391	411	414	373	375	418	415	391	371	361	406	365	396	433	359	392	406	379	379	402	376	378	369	388	393	365	416	406	404	387	403	407	348	416	391	365	409	409	392	377	396	420	390	433	369	387	415	377	374	371	397	439	398	384	393	390	382	408	362	372	390	387	369	397	400	384	402	409	400	400	372	359	377	375	402	388	381	378	409	386	376	374	398	377	373	417	381	391	378	388	355	347	349	358	396	399	401	415	387	374	389	413	431	391	401	402	356	387	388	391	405	376	411	405	427	403	416	402	404	410	392	421	390	400	375	363	411	402	418	398	406	395	376	378	409	381	367	360	392	368	388	383	388	394	384	386	364	384	400	358	383	398	416	383	360	407	426	373	383	408	406	374	384	387	374	394	420	403	409	377	347	353	410	393	402	384	393	364	365	373	353	383	404	366	363	385	362	399	375	378	380	429	394	388	410	371	399	378	381	408	363	401	363	421	382	386	361	409	349	386	386	368	384	398	369	388	362	367	379	381	392	403	374	376	385	386	374	386	430	388	389	393	394	367	382	380	405	410	362	346	364	392	359	425	421	383	378	438	398	402	370	403	406	399	394	374	386	378	381	391	370	411	415	381	429	379	387	380	410	398	405	397	394	387	383	394	406	422	402	397	366	404	377	373	386	390	397	396	391	387	379	383	389	350	423	372	369	391	375	371	384	399	370	397	372	399	394	391	375	368	385	401	387	393	429	404	383	389	402	352	386	408	385	372	392	360	369	354	387	395	371	421	364	400	409	378	377	369	377	390	393	387	371	388	440	374	348	374	391	376	381	383	368	363	404	364	379	386	408	396	401	383	391	394	408	361	386	388	370	386	380	423	367	376	386	366	397	375	371	401	405	368	421	343	371	385	358	390	354	376	427	374	394	386	395	375	384	387	382	416	432	389	390	408	394	366	397	445	407	393	367	405	397	397	386	410	421	384	405	407	394	392	413	393	412	381	385	368	375	372	348	389	353	392	438	375	400	401	374	403	394	401	392	389	375	369	409	363	401	364	385	400	390	389	399	394	367	377	417	343	386	356	373	399	398	388	367	372	382	398	386	402	392	355	358	372	393	376	389	393	384	374	365	384	358	402	379	402	380	387	418	384	345	449	388	402	399	382	397	425	383	372	371	370	397	353	413	368	376	410	373	409	392	355	386	377	401	408	399	384	381	375	361	397	368	354	368	392	387	350	409	389	388	373	403	427	370	383	356	380	420	408	427	433	392	391	396	371	402	379	375	385	371	379	378	387	369	370	384	369	413	409	441	398	403	397	384	417	393	387	403	382	357	376	377	410	368	400	381	356	399	389	375	401	412	390	389	350	393	389	367	422	374	399	369	387	404	384	397	401	397	406	370	407	419	395	376	408	368	403	379	362	453	394	383	385	372	424	431	423	406	388	440	377	388	381	354	426	425	370	382	381	394	371	389	399	364	369	362	358	380	378	381	400	381	362	381	380	379	432	410	393	379	392	377	389	423	424	356	381	372	381	392	399	381	434	397	351	377	405	388	381	386	402	399	354	356	386	394	388	400	391	410	371	370	405	416	389	396	355	396	388	374	399	384	363	412	389	379	385	420	391	409	345	372	370	364	386	363	398	384	385	392	349	390	381	395	421	360	374	424	396	407	370	387	378	376	390	360	366	383	386	381	371	384	411	376	378	380	373	348	393	411	405	413	392	403	405	411	389	409	366	372	399	377	347	372	386	388	354	378	375	408	406	379	393	391	393	373	393	373	367	387	390	391	411	387	401	400	392	386	357	366	363	366	389	388	381	381	396	388	432	379	375	391	373	368	376	404	366	383	406	415	392	386	384	384	394	422	401	413	416	391	371	381	366	377	384	386	385	401	388	379	401	388	385	409	390	394	366	400	386	366	381	399	377	395	409	386	408	391	382	417	406	404	389	378	395	378	372	413	395	414	394	350	378	363	370	396	391	436	400	375	407	358	402	366	354	400	374	379	372	409	401	390	380	401	381	400	419	375	399	421	417	429	409	365	382	385	405	403	362	414	411	379	375	387	379	405	340	341	399	380	362	382	387	370	434	389	371	373	377	401	381	381	388	425	386	392	410	387	397	379	374	401	408	358	372	380	404	359	412	413	364	356	402	394	355	361	373	365	389	392	387	382	362	341	404	370	387	372	379	386	390	373	373	387	426	373	395	354	346	389	383	400	380	403	405	416	388	416	386	341	414	390	427	371	368	365	393	411	390	336	358	375	379	423	376	414	384	403	363	414	387	393	379	362	414	402	384	388	434	402	407	361	364	371	376	384	389	402	405	414	391	377	388	380	350	406	373	360	424	350	405	406	373	394	383	389	371	402	401	376	369	421	377	359	398	380	384	392	373	379	403	399	368	379	390	365	338	378	381	392	392	384	386	375	364	383	373	383	363	350	379	388	396	376	389	404	393	398	411	386	369	381	411	359	371	381	361	404	388	387	381	430	399	390	373	394	349	361	394	365	369	391	377	425	402	380	390	397	389	383	381	411	365	409	415	421	368	425	380	420	369	385	373	374	392	382	350	374	350	372	398	370	391	425	402	407	380	392	397	390	382	404	399	397	393	376	387	415	382	401	400	366	398	372	348	393	371	371	389	351	372	402	402	393	404	391	393	382	390	386	370	382	383	428	368	403	393	365	395	395	349	382	363	369	385	396	402	388	382	390	371	411	403	370	381	400	411	341	412	372	380	402	368	408	395	386	390	379	362	373	400	387	394	406	359	377	398	354	383	394	414	405	350	377	407	402	366	395	358	392	385	412	382	383	378	373	374	385	370	369	415	381	323	376	394	387	361	398	401	399	388	401	391	361	392	367	371	377	371	378	410	362	364	366	389	345	379	410	433	375	387	402	382	411	399	384	371	403	390	374	393	380	400	409	361	391	381	361	383	338	371	397	408	361	410	394	383	416	382	370	372	367	379	405	384	405	387	385	376	379	366	440	397	395	412	373	375	392	406	396	378	397	379	345	409	402	374	371	400	387	355	355	385	369	370	373	372	375	385	377	356	374	418	393	385	402	372	390	380	419	376	414	391	391	389	431	384	395	354	421	380	370	397	388	348	390	357	387	419	364	402	397	379	374	393	390	396	346	391	398	348	391	376	394	375	390	399	383	398	385	361	413	376	403	399	380	381	366	389	408	397	372	394	388	390	392	386	385	383	383	382	388	385	359	418	393	370	388	406	391	402	411	396	390	409	385	413	376	372	396	394	366	391	382	424	406	375	350	369	398	409	394	352	421	408	361	373	393	399	419	383	404	382	369	356	389	375	348	388	373	423	415	395	392	366	367	417	371	360	348	376	371	370	380	369	382	376	421	404	416	362	372	415	419	366
23181	21384	29641	23498	21385	21306	3923	890	681	634	572	526	480	473	473	437	432	446	418	424	384	416	418	380	425	377	382	397	383	420	366	358	401	369	401	386	390	385	318	372	388	355	360	362	380	391	393	357	356	379	356	368	409	403	340	381	327	366	366	354	373	365	350	356	357	335	385	364	383	385	368	316	320	362	367	361	360	385	373	340	324	354	366	359	369	334	333	355	341	345	391	343	343	349	331	336	359	398	363	340	393	355	357	353	331	345	346	354	349	359	359	380	357	338	374	361	352	345	352	360	361	354	354	384	326	374	341	349	388	325	316	355	371	376	370	364	392	345	349	355	356	385	335	312	345	366	379	353	325	364	377	382	320	366	358	368	338	345	347	351	363	342	333	378	317	330	340	335	402	351	352	382	324	410	345	339	402	352	355	351	318	366	353	350	349	308	383	356	370	370	355	357	363	384	353	304	337	375	352	355	348	372	323	358	366	343	379	361	370	340	396	344	373	350	333	369	382	346	373	356	359	358	389	346	341	364	380	379	367	373	368	371	355	363	358	337	353	332	345	376	329	325	335	334	355	347	379	361	381	352	351	353	337	331	363	329	360	336	367	349	346	326	377	378	367	330	333	347	352	332	345	365	307	343	335	331	385	397	376	336	340	348	342	317	318	378	336	356	351	359	355	355	339	338	360	355	360	360	338	333	362	332	375	372	380	354	359	322	358	357	337	381	354	349	366	371	345	395	350	337	373	327	373	362	363	340	341	328	363	320	354	379	352	338	357	381	346	383	361	357	321	343	384	347	330	327	336	344	358	341	374	339	359	330	356	361	378	376	384	348	349	348	353	399	328	373	379	361	366	336	341	388	322	368	331	376	337	371	359	336	351	328	355	345	342	347	351	330	329	355	403	347	369	324	372	323	375	379	386	394	319	352	337	363	351	354	365	318	353	356	350	365	383	352	361	329	346	334	339	323	360	364	365	381	323	380	357	342	375	325	383	344	375	348	356	359	348	334	359	380	340	362	329	319	350	339	330	362	338	357	386	353	367	340	362	343	338	361	369	343	341	342	326	341	369	320	386	347	359	355	404	374	365	379	359	385	363	352	360	377	348	342	331	343	335	405	345	369	339	323	359	364	348	359	354	342	369	359	354	377	401	343	346	347	343	349	380	324	366	365	378	347	360	329	325	386	317	373	360	332	365	360	383	339	374	363	377	344	358	367	367	379	352	364	374	351	335	350	346	358	350	372	321	372	359	365	377	306	352	337	346	359	362	395	339	342	344	335	345	368	374	343	349	317	364	395	352	360	337	374	404	339	366	351	345	352	336	336	360	358	364	344	342	369	360	341	339	372	353	373	364	400	375	336	351	343	354	371	384	333	322	339	348	341	335	381	346	368	318	374	379	373	348	377	336	313	351	361	384	339	344	346	376	346	342	361	356	360	346	393	380	307	351	345	347	364	339	322	367	345	343	369	337	374	354	379	345	352	360	346	348	364	314	400	346	356	356	350	353	354	355	345	323	395	375	399	382	389	349	339	391	386	331	358	378	360	356	333	358	375	372	337	336	369	339	338	385	333	346	346	359	359	371	366	349	341	345	355	341	335	350	356	349	332	372	352	355	339	399	348	361	333	360	331	341	356	356	365	359	318	366	374	346	351	351	371	309	373	357	374	391	378	345	363	336	380	335	382	378	300	354	370	371	337	361	377	350	357	345	360	370	354	335	365	366	354	373	341	334	319	370	351	360	373	344	338	367	356	353	320	352	360	362	381	378	333	326	367	343	343	381	360	336	341	355	310	364	375	365	386	357	358	366	377	363	361	337	358	366	348	376	341	365	348	339	353	371	344	365	358	376	342	360	347	318	369	336	339	348	349	384	328	335	365	366	374	369	363	336	339	379	333	342	380	356	348	361	331	352	339	359	337	350	347	329	339	317	361	318	379	350	387	365	369	333	340	348	340	350	351	367	322	332	318	351	353	352	347	344	339	367	324	342	357	349	389	344	342	347	360	368	382	366	397	340	348	334	357	353	350	362	335	378	382	341	343	386	386	339	353	363	341	378	336	376	360	353	346	360	383	357	364	377	358	377	393	350	367	329	348	373	345	344	352	362	340	375	351	380	356	375	355	358	315	330	372	355	378	383	338	343	383	384	334	331	345	346	365	353	351	388	337	382	356	353	356	354	348	320	342	350	364	333	391	353	361	321	372	359	341	338	368	367	385	335	342	367	363	352	330	340	350	346	343	347	326	387	316	329	303	331	371	361	335	391	384	312	337	371	351	372	350	368	349	364	384	322	367	356	359	351	356	378	323	362	326	343	374	351	337	329	345	366	360	364	380	345	357	354	379	389	358	346	332	356	339	349	385	352	332	344	331	374	358	369	381	361	345	360	359	359	351	361	355	344	322	360	344	350	372	338	314	375	341	362	339	343	376	339	331	341	358	372	337	359	337	356	337	344	368	375	387	375	387	370	313	355	378	335	350	365	352	377	340	375	358	359	340	358	370	362	339	394	385	335	372	334	374	383	352	341	344	344	337	386	360	333	354	353	372	339	341	378	391	366	355	313	382	362	333	337	374	365	363	375	359	373	355	381	316	345	335	337	373	342	360	342	351	349	308	343	359	374	307	350	354	355	355	376	347	372	349	325	318	337	353	328	352	345	332	350	341	346	345	339	329	350	363	373	331	353	341	331	354	393	343	372	393	326	377	364	344	322	356	353	341	364	345	326	368	395	331	344	355	337	318	369	353	367	355	340	370	346	324	363	352	351	315	345	349	369	345	365	367	355	340	337	331	365	339	363	332	328	357	344	342	383	358	332	353	360	338	351	351	310	364	356	360	329	367	349	330	360	350	337	359	340	371	383	385	352	338	369	359	334	357	373	342	319	351	368	386	390	337	384	354	370	353	341	354	363	342	332	383	367	353	360	333	392	374	351	350	370	346	339	379	338	378	342	344	339	374	344	385	336	339	362	347	342	347	354	373	372	356	345	338	360	343	326	332	319	356	389	350	384	371	362	384	384	386	350	353	320	350	321	363	359	343	338	349	347	374	361	336	355	362	368	368	388	354	369	364	375	330	368	388	360	359	368	367	360	356	344	346	372	323	351	341	338	319	339	367	355	358	359	325	340	342	337	346	387	380	365	355	365	344	371	352	378	329	340	339	339	369	372	335	366	321	365	382	351	345	369	349	329	363	370	346	373	350	356	355	348	355	351	360	324	382	369	362	337	334	353	337	335	372	379	346	369	346	363	334	351	343	349	343	383	320	303	346	406	364	355	336	370	391	347	330	370	360	339	349	357	342	354	354	328	344	347	356	332	380	341	336	357	332	404	322	357	326	411	370	383	365	380	384	333	355	327	363	351	347	331	401	351	339	379	358	318	357	361	361	368	365	345	376	329	368	405	335	358	353	319	383	342	386	391	338	375	397	406	363	366	325	353	349	334	346	345	357	335	371	386	349	379	347	375	362	344	357	340	357	342	351	342	351
19573	15536	13125	6968	4957	3637	2809	2291	1919	1655	1452	1242	1127	1062	1042	952	886	919	847	870	742	766	726	771	700	739	706	745	696	673	679	597	715	673	683	689	698	621	637	666	664	632	627	621	639	668	594	625	660	633	630	597	649	633	590	614	631	647	579	600	621	618	586	624	621	591	628	620	603	641	556	634	605	612	630	597	642	582	667	609	585	613	569	585	623	573	624	632	614	578	616	608	630	589	629	578	590	579	605	629	621	585	588	591	642	626	576	616	613	602	595	618	600	588	599	582	626	598	612	638	569	603	626	616	608	608	563	631	599	620	622	616	555	614	560	605	612	608	615	644	604	608	666	603	618	580	623	603	615	614	583	625	597	626	627	669	619	549	641	651	590	609	624	602	625	639	588	586	600	612	614	654	568	587	587	615	585	550	614	630	638	573	596	649	608	639	576	563	576	607	554	658	591	616	613	608	624	585	587	583	565	575	595	645	642	588	659	615	611	570	634	597	591	613	586	601	591	622	603	641	616	648	589	620	623	658	615	563	627	605	601	636	611	649	615	617	641	616	613	633	627	556	601	624	588	607	590	592	613	572	599	547	615	587	636	609	602	603	617	600	594	624	645	610	635	589	587	579	632	605	627	617	607	581	608	582	586	553	614	607	606	568	633	615	628	630	615	643	608	609	632	611	580	595	564	622	611	608	583	592	570	658	620	625	613	603	588	583	575	592	600	638	601	599	590	606	587	604	601	640	584	611	600	633	553	605	578	598	622	639	633	607	600	614	574	615	595	626	580	609	621	597	607	560	610	633	591	572	581	544	619	562	610	593	581	627	610	607	617	621	599	574	606	605	608	561	594	620	625	636	549	629	611	632	571	630	614	576	615	618	600	604	600	562	581	598	599	618	655	558	609	616	569	614	605	624	588	589	596	555	586	604	605	633	617	617	604	582	611	603	638	613	568	636	598	617	610	594	600	583	596	633	604	607	610	604	617	595	619	613	601	580	623	637	601	649	601	611	565	632	596	639	571	654	617	645	641	631	537	604	600	652	560	631	603	547	665	576	602	597	549	597	573	615	649	623	628	605	625	617	615	580	636	619	601	588	612	628	551	587	577	633	636	578	564	596	641	613	617	592	623	603	607	611	629	624	632	590	608	612	594	636	559	581	631	607	638	597	589	590	617	622	594	583	599	585	592	579	584	602	610	638	601	578	609	591	571	594	621	605	614	574	615	601	639	597	658	564	586	605	585	619	597	605	588	617	600	589	582	594	635	599	611	573	590	666	593	625	588	642	602	606	597	566	586	619	594	567	684	587	605	626	618	626	635	576	647	626	627	564	622	607	596	617	585	589	632	609	619	580	595	632	588	624	603	617	608	608	613	621	616	576	625	606	634	610	616	608	577	642	620	594	568	608	622	617	608	566	566	629	596	619	576	590	618	570	612	552	602	630	615	577	566	624	612	618	566	633	631	607	610	636	587	588	600	619	609	617	633	588	642	610	589	619	572	599	574	624	610	601	598	587	595	577	595	600	606	615	571	588	574	605	635	595	605	603	602	579	609	600	536	602	593	571	596	609	619	595	574	607	581	598	638	620	553	593	641	616	568	557	603	557	611	593	641	583	621	639	560	588	573	665	613	612	650	600	626	600	563	614	592	601	598	589	608	606	573	617	576	617	624	574	616	589	589	612	608	608	625	577	600	594	569	592	643	608	621	658	621	574	609	527	629	602	583	653	608	593	564	618	575	596	566	620	589	645	651	607	644	617	631	626	598	552	601	557	598	575	605	586	619	592	607	603	617	625	629	619	647	627	640	582	630	605	585	569	595	558	661	588	587	570	555	613	621	565	582	608	621	616	620	601	583	619	601	648	601	619	594	598	580	615	631	606	602	575	596	563	611	610	617	587	635	585	591	578	566	609	565	595	640	603	574	593	636	608	605	613	621	552	629	608	634	591	552	600	644	603	578	605	597	639	579	596	560	624	599	550	617	577	593	623	581	618	626	621	649	589	597	578	593	571	564	587	631	602	625	581	551	627	606	599	630	621	613	581	598	608	620	602	613	590	551	612	617	546	570	627	586	596	608	590	583	561	584	645	590	639	570	615	607	612	598	633	619	596	581	592	597	637	600	523	590	606	588	659	595	609	615	573	600	571	628	602	619	641	570	599	577	628	548	633	622	624	608	624	636	618	640	547	580	600	598	609	607	588	539	603	609	587	628	582	559	609	595	593	627	587	638	610	554	596	595	559	577	567	610	630	625	583	629	594	568	604	606	607	611	610	554	623	602	572	625	613	587	617	616	660	583	601	583	578	599	567	569	606	603	597	615	614	588	585	603	571	585	599	608	602	591	626	605	589	567	566	621	605	613	628	603	621	636	609	637	609	583	597	603	630	639	633	590	586	578	589	582	600	641	599	617	599	589	615	566	567	607	612	620	591	593	579	656	579	585	638	578	596	621	610	612	595	593	622	616	576	582	645	560	590	548	577	567	642	649	641	605	581	629	599	584	650	598	616	606	646	600	601	596	578	632	579	608	574	618	614	579	608	581	589	596	641	574	581	597	607	585	587	584	599	620	610	567	620	622	591	578	610	596	618	612	563	591	587	582	616	588	586	606	608	627	597	578	600	600	617	612	579	601	595	566	583	630	606	613	626	569	597	558	614	617	611	620	565	606	601	612	638	621	595	608	595	601	609	553	610	602	631	590	570	569	585	579	573	599	595	594	563	575	565	547	594	600	586	612	540	642	586	627	555	579	612	609	600	583	604	614	588	620	572	582	633	578	614	656	597	569	566	619	582	592	581	541	603	622	621	564	606	586	595	631	607	605	593	600	574	558	609	591	674	549	578	584	587	630	594	616	612	607	589	615	619	579	545	575	586	577	631	568	613	615	650	611	540	577	594	608	625	594	603	639	537	574	583	566	605	595	624	648	637	628	595	586	595	577	593	606	628	570	559	606	621	576	594	602	624	633	629	588	548	591	571	587	578	610	592	620	614	585	574	603	626	622	615	620	637	567	617	603	583	590	627	586	598	594	564	571	609	601	630	614	612	615	575	604	634	600	566	661	588	606	567	602	585	561	615	660	634	596	617	580	596	603	606	590	566	608	597	615	574	611	580	594	598	605	595	579	574	616	614	575	551	595	623	625	635	585	571	579	639	592	613	624	631	582	663	605	586	614	581	592	551	606	600	656	628	589	591	569	588	618	603	616	607	594	621	641	597	603	584	612	595	574	579	601	623	584	625	548	556	592	618	580	675	618	575	602	608	584	600	615	613	590	564	581	621	575	609	636	544	596	601	571	578	601	643	591	633	618	588	596	598	580	565	652	566	635	609	599	603	620	537	621	598	622	613	592	581	619	628	598	591	554	588	582	599	591	628	631	594	620	595	620	605	605	553	630	601	640	582	621	632	586	550	559	625	626	574	585	628	604	561	612	612	591	615	599	595	615	600	585	585	597	617	623	596	608	569	600	591	569	631	574	610	647	643	586	668
27184	20405	6640	329	207	137	127	98	84	114	83	85	93	94	92	98	87	90	99	100	89	68	98	86	83	92	88	92	84	99	94	102	93	91	87	80	101	76	83	93	79	87	88	110	79	80	84	89	89	84	77	91	88	94	90	96	91	100	68	85	99	99	89	77	95	86	79	81	79	90	97	104	86	82	90	94	76	91	98	108	78	89	89	73	75	75	87	77	86	84	86	84	89	72	92	69	106	71	75	86	84	72	91	88	76	79	78	61	103	100	88	90	81	82	76	82	79	84	83	83	91	88	83	92	85	79	93	103	70	77	108	89	82	94	85	105	92	77	86	92	86	97	85	114	86	81	80	90	101	86	80	100	93	105	69	87	92	79	85	77	81	103	74	93	83	81	73	81	99	81	82	81	79	84	95	93	80	103	76	85	78	90	79	98	86	91	76	87	85	84	85	87	98	75	76	72	92	78	90	99	88	89	78	86	73	101	86	81	84	89	90	81	73	77	102	104	92	106	85	66	71	79	90	93	76	93	107	82	91	88	98	84	80	91	83	67	85	77	74	81	86	89	92	83	109	72	85	84	84	101	88	69	70	75	93	78	85	96	82	90	86	85	110	105	76	85	82	80	96	81	91	100	90	71	75	83	84	99	81	86	92	102	77	103	82	81	79	84	83	80	99	71	93	77	82	79	77	91	97	96	80	78	84	68	70	79	87	91	90	82	99	83	99	86	91	90	83	83	102	87	85	92	88	100	90	74	77	95	80	90	94	103	68	106	93	96	77	83	105	97	76	96	79	89	91	102	94	77	76	82	101	84	97	85	95	96	104	91	111	89	78	85	86	98	69	95	80	81	88	90	84	71	75	94	88	81	94	91	73	102	100	94	90	86	93	82	95	87	94	84	76	90	95	90	85	86	90	89	85	93	74	85	89	82	86	84	88	91	86	80	87	67	97	72	79	84	100	87	87	76	85	86	90	86	101	97	72	72	80	86	101	97	79	90	83	92	74	75	82	85	95	106	81	86	106	79	61	78	96	86	98	85	97	72	119	92	81	93	85	88	88	75	93	76	95	86	88	94	86	82	89	82	92	78	90	75	86	86	84	90	87	69	79	98	88	89	84	90	74	100	94	109	91	80	74	86	74	91	78	77	100	84	73	80	67	94	76	90	103	89	93	87	84	99	97	88	75	100	66	81	106	86	100	90	76	71	99	82	69	103	65	71	99	83	81	82	82	79	98	97	84	99	80	83	78	84	85	89	95	88	78	92	87	96	82	96	88	86	77	97	100	85	78	96	87	85	94	97	65	91	92	93	101	83	94	100	93	93	76	95	80	92	84	102	79	92	89	86	79	94	77	96	102	86	90	91	101	94	92	83	97	81	82	78	87	87	81	100	85	77	86	83	88	77	86	91	97	67	84	80	96	85	88	80	61	75	89	90	89	97	84	78	88	76	96	89	79	82	91	85	75	80	83	81	90	86	100	77	93	91	79	88	103	98	86	81	90	83	84	75	105	63	84	92	94	100	78	89	79	73	89	79	86	82	66	86	105	82	110	87	80	89	67	93	83	105	82	95	69	92	103	75	104	92	91	80	78	111	84	78	67	87	83	95	84	89	92	82	68	82	89	78	83	95	73	76	121	79	63	90	72	83	79	108	108	83	82	85	79	88	99	85	98	100	89	73	93	102	95	96	82	82	69	79	84	91	104	85	85	96	77	86	93	86	95	86	86	88	93	95	86	92	75	102	99	73	94	88	83	75	89	98	85	91	84	99	72	89	73	79	77	101	66	92	80	96	84	87	83	94	74	102	102	91	88	83	93	69	90	90	95	91	98	87	82	96	85	79	81	84	91	94	98	80	80	75	87	103	94	75	82	106	92	86	95	80	96	98	86	83	75	95	79	103	96	102	87	79	95	86	76	80	80	95	84	87	101	89	80	92	89	81	82	83	82	108	84	77	73	87	77	81	86	89	90	91	82	85	80	83	68	91	94	94	104	86	83	102	100	75	77	76	83	94	96	88	79	88	91	82	87	86	89	101	101	93	96	87	76	87	88	90	66	74	82	101	94	87	99	81	72	81	89	68	86	73	92	69	87	100	111	75	83	104	99	95	82	80	83	83	84	75	96	84	91	93	95	81	80	86	91	90	102	81	104	71	94	90	100	113	76	85	84	74	92	79	86	105	80	87	93	87	76	97	90	90	82	74	74	84	100	84	91	82	81	87	93	97	86	80	101	74	74	95	87	85	89	80	99	92	108	70	87	95	67	100	67	83	76	94	94	110	84	92	77	92	73	95	92	97	78	94	84	70	86	78	84	88	87	93	79	96	89	80	78	78	82	77	81	88	80	82	82	73	89	90	101	86	74	92	79	104	86	86	74	96	101	88	90	82	87	102	64	78	89	83	91	95	98	92	93	93	84	95	101	99	82	85	104	83	93	95	85	90	97	88	91	78	78	90	91	73	75	85	88	86	81	85	91	80	85	95	102	96	74	82	88	82	68	84	80	85	76	87	84	77	76	95	93	88	115	86	97	80	72	86	88	92	86	98	87	91	83	83	86	73	74	97	91	98	95	82	101	98	85	101	93	81	89	76	76	91	93	87	82	96	83	84	87	78	92	90	114	94	85	82	77	95	95	83	80	110	98	91	80	75	80	99	97	74	95	84	83	86	98	94	92	84	74	95	73	86	89	82	77	84	94	91	87	89	91	85	80	78	71	79	84	70	101	90	92	89	91	85	81	79	88	84	96	92	81	103	83	86	89	93	82	64	86	79	90	89	77	61	83	86	85	95	86	69	74	100	85	82	99	86	96	104	74	86	78	84	75	87	85	88	81	89	84	76	79	90	83	74	84	95	76	70	78	88	90	80	79	102	74	90	83	79	95	96	80	96	71	88	102	82	83	81	105	88	87	107	76	94	93	84	98	101	80	94	85	94	86	86	81	98	77	104	85	76	97	103	89	90	93	84	81	98	65	105	85	82	74	77	84	93	67	86	81	87	85	96	77	89	79	90	80	98	105	105	84	83	83	96	95	73	88	99	84	77	91	76	81	82	90	91	77	101	91	100	90	95	80	99	101	104	75	94	86	82	82	92	99	86	93	88	88	77	76	94	104	85	94	80	95	85	74	97	87	90	79	88	91	75	87	81	81	85	81	97	78	80	89	88	97	89	97	87	84	80	102	87	85	95	90	86	80	78	90	76	87	90	94	86	52	78	87	94	81	102	92	76	81	86	77	81	76	86	85	82	82	97	94	78	89	83	87	66	99	81	85	96	78	83	91	101	73	92	77	91	76	79	87	94	86	88	81	78	90	83	100	100	99	95	98	101	88	94	104	94	104	81	94	80	114	81	74	78	80	100	92	77	77	83	74	77	104	98	88	90	79	84	74	84	83	86	79	74	84	103	96	76	88	86	68	83	71	80	87	83	79	84	86	88	109	83	96	87	72	101	89	96	98	104	85	72	90	85	101	89	91	90	84	79	82	86
10601	1111	956	514	358	269	268	234	219	214	189	191	191	185	190	169	175	156	178	191	204	201	184	166	177	174	172	161	178	175	145	193	171	168	179	154	182	193	188	165	201	181	165	194	164	179	193	176	193	176	175	162	192	164	172	176	141	193	181	144	177	169	154	204	178	150	152	175	168	166	178	166	154	150	154	176	157	154	196	179	168	175	153	167	176	180	157	172	160	169	165	181	171	170	170	172	165	158	172	196	166	171	182	153	164	173	173	179	167	155	163	157	170	166	181	162	166	169	173	158	174	184	161	165	161	195	159	169	145	192	178	155	182	168	175	178	184	180	174	169	169	168	171	162	163	193	173	154	176	159	142	157	186	159	174	160	167	184	155	161	146	171	174	163	144	175	179	169	174	159	173	187	170	162	155	175	183	187	158	185	158	164	173	183	145	187	153	173	176	182	180	172	165	151	163	183	156	169	157	164	181	153	193	176	174	153	185	179	171	149	167	169	147	168	172	175	173	153	178	157	184	163	193	192	161	144	176	155	171	174	162	171	161	170	156	180	158	173	182	145	152	175	145	169	155	167	178	166	182	167	161	154	156	163	159	160	174	171	185	166	144	176	169	158	178	149	179	197	167	159	181	186	164	170	146	149	175	162	202	172	150	168	185	168	180	170	165	145	186	151	172	187	176	168	164	136	158	176	144	159	157	178	186	158	155	193	168	162	178	179	166	154	163	159	170	192	185	173	176	172	157	167	150	182	187	175	176	162	138	159	160	149	182	170	164	172	204	165	165	145	171	161	165	184	190	176	165	140	171	164	189	176	163	194	172	171	168	188	152	166	176	170	185	170	173	178	151	171	143	181	167	186	160	153	176	165	170	144	154	153	163	175	150	135	172	174	169	181	182	178	167	143	160	183	178	148	152	151	183	196	188	155	193	165	172	185	158	140	157	175	156	172	173	170	160	187	178	159	171	171	154	169	182	160	179	177	175	181	167	150	154	162	159	179	161	187	135	184	169	173	173	156	159	154	165	161	172	187	164	188	184	173	154	141	159	157	141	168	177	184	153	174	182	189	175	155	166	191	165	184	178	171	181	181	195	194	147	175	152	179	178	170	146	174	153	175	178	161	168	154	169	157	183	144	183	173	170	161	181	178	166	174	174	175	150	180	173	162	167	152	178	177	163	197	163	167	169	154	173	182	164	191	157	166	198	167	174	142	156	200	172	181	171	174	166	160	174	189	167	176	181	168	164	174	169	151	147	195	180	184	161	171	176	179	193	159	172	154	206	170	175	170	157	183	169	175	147	191	176	158	176	175	173	169	167	173	154	157	161	158	147	177	161	161	152	155	183	167	181	152	165	177	191	165	158	175	157	167	145	161	183	164	182	142	158	179	141	167	178	175	151	184	155	160	175	175	165	183	176	169	170	183	154	180	162	164	166	151	158	165	166	198	186	156	167	148	159	170	169	160	145	182	193	170	173	174	162	156	165	170	181	143	172	160	149	166	154	171	168	158	164	170	144	172	188	172	162	166	183	182	168	182	169	166	154	163	155	156	174	167	171	164	186	185	169	164	161	162	170	183	173	167	167	187	166	158	173	140	170	166	188	150	165	173	178	163	166	183	181	175	177	181	185	173	172	183	155	175	178	163	170	160	155	170	179	157	186	185	143	173	195	154	172	171	154	148	177	161	176	183	174	187	164	145	165	183	173	150	160	163	173	142	168	165	158	161	152	147	160	164	180	181	183	155	152	180	168	149	166	182	175	189	159	162	172	148	172	162	171	145	160	159	176	152	182	164	153	193	189	160	174	168	171	169	162	170	181	141	167	150	159	186	167	161	162	171	161	159	165	177	153	184	162	144	187	199	170	156	179	153	174	190	184	177	157	167	148	175	141	179	153	157	175	155	189	157	185	162	143	164	175	137	142	173	179	167	158	165	179	168	173	151	157	150	152	185	172	178	181	174	196	128	149	179	168	175	190	161	183	190	175	172	154	157	168	161	192	162	152	162	168	177	161	153	182	170	158	165	160	165	170	160	154	160	160	186	156	164	170	183	163	190	158	149	179	185	145	161	159	163	165	180	179	150	166	192	162	156	185	173	170	171	172	172	162	168	174	175	170	149	171	160	186	179	176	171	167	175	184	155	167	171	147	177	152	183	171	162	173	171	146	178	171	163	177	189	137	188	156	177	148	163	153	162	165	180	176	144	162	179	157	186	176	162	174	179	165	171	181	165	173	175	165	151	154	159	159	169	138	178	172	180	144	170	181	186	189	146	171	174	158	191	179	199	158	163	187	178	175	154	158	160	174	169	178	170	167	162	176	170	167	185	182	171	177	165	158	145	157	169	182	171	155	148	178	162	170	170	159	172	164	157	164	172	187	164	170	169	150	193	161	169	183	152	172	182	186	182	164	156	153	167	160	163	151	153	160	161	161	171	170	154	171	162	172	188	162	154	162	157	168	174	151	156	184	156	159	150	169	158	140	164	180	186	160	171	171	155	161	162	184	166	172	175	169	157	168	166	172	182	180	185	142	176	162	146	185	186	161	166	168	146	166	143	167	166	163	169	152	178	173	154	158	165	177	151	169	175	152	151	172	178	182	166	176	161	177	145	171	171	153	208	174	179	163	167	164	169	180	179	171	171	186	170	173	167	163	163	155	167	179	158	147	176	169	177	167	153	154	173	177	191	164	148	157	155	177	143	148	167	174	169	185	167	168	173	188	168	164	182	182	157	172	171	189	176	174	179	173	166	141	163	168	185	170	168	162	146	161	173	186	156	183	172	171	162	163	169	169	177	161	151	167	198	167	142	175	180	142	193	173	171	180	198	174	167	171	166	193	167	146	157	189	176	160	173	164	172	191	162	154	166	162	154	143	178	167	152	180	177	176	185	151	193	179	174	177	168	177	149	176	195	184	173	168	166	160	156	171	173	163	182	153	183	164	176	164	164	164	169	167	206	182	159	180	160	138	171	173	154	169	166	164	181	172	173	164	170	159	184	178	174	178	168	152	169	161	165	162	136	158	161	165	189	163	168	184	173	137	152	167	167	148	162	173	175	165	168	156	163	163	151	148	181	167	151	157	173	186	154	196	167	162	190	169	188	182	164	174	180	165	170	146	138	159	156	175	180	171	164	180	179	177	159	169	146	157	163	174	169	158	184	179	165	154	166	168	174	169	182	155	183	150	161	172	184	174	201	164	163	172	161	164	172	155	159	169	164	162	162	176	161	130	159	184	182	166	170	165	170	157	168	141	174	180	162	175	180	167	176	149	152	166	146	161	162	148	187	161	189	157	176	184	187	157	177	143	155	155	173	173	172	189	166	166	164	146	136	151	149	198	154	154	158	157	185	181	167	166	168	177	147	167	149	169	167	183	173	174	170	163	165	148	165	161	169	165	153	179	166	151	187	161	145	169	162	170	159	158	141	178	162	161	175	179	182	179	175	164	185	181	166	159	162	171	160	146	173	154	172	169	184	168	190	186	161
24247	21426	29054	24175	21331	4497	652	471	370	331	320	305	305	265	245	263	257	278	236	249	256	250	242	255	240	227	222	245	228	205	218	253	240	221	208	242	226	232	223	236	205	231	220	198	221	222	212	229	225	235	226	234	233	218	222	203	202	212	236	231	232	238	234	211	256	217	239	216	225	206	217	199	219	227	184	243	224	206	232	215	246	201	226	209	239	187	212	220	213	215	239	220	202	194	224	260	232	222	218	210	225	223	214	210	213	215	226	203	208	222	210	220	231	254	222	242	234	241	239	232	213	230	228	233	226	190	229	218	218	235	228	232	219	208	224	205	225	213	226	212	220	218	214	230	209	222	215	203	210	199	210	258	196	227	218	235	201	205	196	216	194	204	211	191	213	247	228	223	209	218	224	197	216	192	223	214	215	230	210	217	231	199	221	218	233	212	217	275	207	199	226	230	219	211	209	220	203	205	201	240	227	226	208	213	228	247	235	233	205	224	208	215	236	219	219	241	180	198	213	210	231	212	229	219	252	230	207	214	219	216	208	222	201	233	229	199	217	223	242	221	228	210	197	220	221	248	233	244	205	204	219	210	209	207	216	232	214	207	229	241	225	230	223	221	210	224	206	228	221	208	193	219	223	224	219	192	228	219	203	236	203	223	210	231	231	211	226	223	218	221	211	212	213	194	198	215	202	240	227	216	228	204	212	211	223	229	243	217	193	240	224	214	227	219	227	212	218	220	206	192	208	208	209	201	244	225	229	242	229	230	204	245	232	229	218	201	196	244	211	212	209	215	218	178	215	208	212	206	244	225	201	224	211	220	212	211	202	214	208	204	223	237	213	212	234	219	253	210	210	205	230	242	245	232	224	209	223	215	241	197	192	227	211	208	223	221	227	222	208	228	229	214	245	221	237	236	224	218	231	239	227	210	236	207	210	216	180	237	198	192	240	194	227	214	236	205	245	213	236	216	194	204	188	200	227	219	216	232	216	226	203	216	220	200	227	223	211	212	224	233	203	206	201	227	201	216	206	221	223	235	238	217	223	223	216	240	207	247	219	195	209	224	218	259	237	224	214	218	213	206	203	229	207	199	212	239	217	238	230	211	215	201	192	214	212	211	197	221	196	207	210	221	206	199	205	220	216	208	200	210	217	197	218	201	215	214	215	229	212	223	182	218	222	223	239	190	236	199	256	214	207	237	229	216	223	220	203	205	213	204	196	229	190	206	203	240	209	207	201	206	204	220	223	223	216	219	207	233	236	245	233	213	204	216	233	219	229	221	211	225	207	233	220	216	227	198	213	221	213	236	235	205	236	248	207	211	208	215	247	216	232	217	228	242	215	226	209	220	225	214	208	200	235	229	248	218	197	200	216	222	228	221	193	217	221	222	192	231	168	230	218	224	205	240	240	201	206	202	222	212	204	212	231	228	221	211	201	204	219	216	215	220	210	228	211	216	206	227	233	234	214	250	217	217	195	227	217	222	224	203	209	204	223	238	246	205	224	214	202	217	212	236	219	211	215	206	225	198	207	227	214	208	230	204	218	216	230	216	190	240	222	205	209	213	203	201	255	217	229	229	216	201	203	216	212	218	223	213	224	209	202	222	201	204	192	196	231	213	220	211	205	240	213	237	222	206	182	237	215	229	235	222	230	212	218	239	215	202	223	234	203	208	219	224	225	248	202	225	192	198	199	242	240	218	219	213	213	232	216	227	236	196	215	232	244	234	202	230	215	202	204	224	213	214	217	204	231	211	206	214	228	231	230	219	206	206	200	229	206	188	234	249	228	210	201	217	227	217	231	196	222	225	212	202	202	218	229	207	217	219	219	210	188	223	227	223	196	241	233	239	216	215	219	224	198	233	200	241	209	207	215	192	203	215	210	236	193	219	214	233	204	235	235	200	186	226	206	218	192	245	224	204	201	206	210	237	217	199	222	225	232	215	190	253	207	200	223	219	216	221	221	209	213	203	231	185	197	208	213	207	229	219	243	204	202	242	224	207	192	194	221	209	212	203	227	226	223	215	222	214	236	218	213	206	230	208	218	229	191	220	221	223	210	225	206	223	233	226	211	222	225	196	207	204	231	182	210	220	201	211	222	194	243	219	187	210	232	221	219	216	201	207	210	181	214	190	192	213	246	229	212	215	221	218	220	244	217	211	232	218	211	214	208	274	207	233	238	235	245	202	191	215	231	205	220	235	235	210	213	238	222	200	224	209	222	226	209	227	213	206	207	223	209	209	207	230	209	213	237	211	221	203	221	229	216	238	222	245	220	206	208	215	204	216	212	210	229	221	219	197	226	200	216	218	210	221	197	222	205	203	235	244	236	229	193	212	202	212	210	226	219	214	209	218	220	214	227	225	185	226	208	218	231	215	229	213	207	210	217	216	201	208	225	232	217	231	235	202	200	222	196	222	229	242	212	196	209	202	210	221	266	241	208	204	223	218	237	229	224	206	219	217	223	231	205	254	247	200	214	214	222	214	216	190	208	205	222	246	188	228	219	226	236	229	174	221	194	202	223	226	206	197	201	217	205	245	226	241	251	216	215	221	232	216	215	203	216	232	201	222	201	229	239	222	229	206	185	236	222	200	214	225	189	224	222	231	231	209	213	225	204	219	213	202	199	189	210	226	225	220	217	216	235	249	217	218	204	226	201	249	217	243	203	190	210	243	215	196	226	204	192	220	212	201	226	242	193	226	234	220	243	225	211	224	198	200	198	244	241	206	215	206	203	219	223	213	220	212	202	243	226	235	214	215	229	206	228	213	232	226	232	211	240	231	244	221	195	231	237	235	217	219	211	234	212	221	209	214	213	222	225	217	198	208	202	251	190	207	224	208	215	202	223	242	218	192	218	196	196	219	200	222	202	228	237	225	207	212	205	206	212	230	191	194	208	220	217	208	229	210	222	196	208	205	211	217	223	202	220	207	210	224	211	230	233	236	237	223	214	229	242	233	221	229	198	213	238	202	199	241	215	231	218	211	197	214	216	213	202	200	218	206	238	232	230	187	193	205	237	229	219	223	228	172	206	231	207	191	201	197	212	216	208	257	226	210	194	210	223	196	226	222	239	203	246	208	217	219	201	254	214	230	224	205	198	213	220	224	252	205	230	177	248	233	221	206	203	243	207	212	227	229	215	199	190	210	244	226	221	202	220	228	196	231	201	222	216	238	214	240	197	234	226	201	220	231	222	200	218	201	220	197	197	208	214	222	200	191	217	212	208	223	217	216	205	207	225	213	220	218	225	213	209	196	241	204	220	212	196	214	214	226	220	203	214	218	229	220	199	220	209	235	188	190	188	211	193	215	223	230	217	203	210	211	165	218	196	233	234	249	196	208	217	219	203	227	238	213	213	221	229	215	221	225	221	198	208	191	229	209	214	220	216	226	208	205	231	213	216	217	207	231	214	197	209	217	228	210	227	227	214	200	235	197	228	222	209	214	208	231	219	212	223	211	218	218	202	250	231	218	220	212	208	235	185	229
17546	9656	8066	4099	2779	2035	1558	1240	1050	874	803	743	650	651	562	610	558	563	503	503	468	448	457	455	429	454	415	407	399	422	393	427	398	428	432	388	413	420	413	408	357	431	412	417	401	395	419	391	389	434	388	393	372	396	389	380	382	439	390	399	398	381	375	388	384	397	396	407	390	371	382	396	381	378	375	410	403	425	421	399	362	421	385	405	387	390	366	378	416	427	396	377	418	395	406	395	410	378	390	374	357	382	384	406	349	396	398	327	399	400	378	390	393	358	398	404	390	394	396	409	402	382	403	385	409	360	406	384	391	427	400	406	394	384	397	403	359	423	351	349	362	432	417	408	389	349	370	380	406	401	428	393	375	385	378	417	410	372	381	378	401	338	400	402	374	419	358	408	382	359	400	426	408	376	393	388	377	371	416	392	368	357	391	385	378	395	411	414	380	407	381	426	407	380	390	384	406	443	395	370	385	347	371	356	394	390	375	404	367	387	391	402	385	381	404	373	420	393	421	416	369	393	390	359	372	368	363	382	388	415	401	391	395	400	429	422	356	372	359	375	362	374	351	382	382	398	410	357	416	368	427	391	389	379	399	389	392	397	359	417	337	388	368	378	404	416	433	366	393	394	421	365	363	354	390	401	378	384	356	404	422	370	388	410	389	403	391	362	391	391	362	389	401	398	347	366	464	385	367	387	381	413	413	428	368	362	372	395	392	428	414	426	395	385	394	399	380	388	393	373	384	374	375	442	375	348	380	415	399	372	369	396	331	369	391	377	386	395	374	382	390	410	404	393	412	377	390	368	398	430	420	355	388	395	350	363	391	396	403	368	352	396	409	409	388	371	382	392	395	379	342	365	399	398	400	367	389	396	394	393	387	386	390	429	393	413	379	393	421	395	389	392	399	393	380	372	367	381	407	431	370	373	385	425	389	390	363	404	382	430	360	398	380	386	401	405	409	390	396	401	405	417	379	396	392	388	402	399	427	397	409	374	373	381	419	407	370	427	415	382	406	396	406	398	399	367	355	407	381	394	395	363	379	406	380	388	393	375	381	395	374	391	399	380	426	376	375	408	387	389	365	352	378	354	352	398	433	396	403	388	370	425	372	399	385	386	381	390	376	383	418	372	380	381	391	387	392	393	401	374	383	395	375	369	404	411	359	396	393	358	364	391	354	373	384	378	392	368	382	384	400	406	370	350	371	377	398	371	404	367	356	402	410	336	362	413	383	404	385	339	387	411	353	398	373	421	387	396	379	388	393	370	371	395	369	383	404	391	381	391	391	372	350	388	384	407	389	380	398	364	403	394	396	373	399	380	388	383	393	413	403	406	385	382	373	414	362	410	390	385	374	394	419	368	398	358	368	389	381	399	382	401	365	390	405	397	343	394	375	398	374	357	367	338	399	381	390	416	413	402	396	395	423	373	367	363	411	412	368	421	391	361	407	406	421	392	388	383	397	398	377	362	366	389	403	385	377	348	358	424	375	385	393	373	399	389	380	389	403	404	414	386	379	371	351	411	382	373	389	373	384	387	402	410	364	408	416	389	413	392	390	388	347	362	392	391	380	374	387	401	385	406	427	383	414	365	399	403	403	376	435	401	422	421	412	390	377	364	406	394	386	379	389	407	383	384	427	442	376	369	376	426	405	387	352	402	403	401	351	382	435	397	383	363	395	353	381	422	407	385	353	406	387	401	373	400	401	387	380	427	420	331	382	376	373	419	377	403	374	378	372	367	365	390	383	374	422	381	419	378	360	413	419	405	407	396	396	386	380	381	381	400	382	412	391	383	397	391	379	402	377	367	421	389	378	412	387	413	385	410	375	385	373	394	386	357	394	404	409	370	371	391	423	365	376	405	396	383	386	389	419	361	398	414	358	376	403	429	393	420	366	363	405	414	381	373	370	403	397	390	386	399	393	383	374	423	394	381	376	429	359	383	338	369	419	416	357	368	402	420	382	362	412	378	389	396	364	362	419	394	390	397	382	358	393	382	375	422	398	405	392	374	399	405	375	377	395	385	357	415	387	397	390	400	396	383	382	373	398	395	401	380	401	403	383	385	398	395	388	385	415	387	361	395	410	393	399	356	393	412	372	401	367	382	407	388	377	401	416	368	367	417	389	417	404	418	400	374	392	390	345	406	389	399	431	403	412	408	380	382	427	394	390	403	388	362	389	389	396	396	352	368	377	405	376	374	402	389	398	407	371	385	382	407	427	382	393	375	344	380	372	373	369	348	391	412	383	385	389	359	408	398	364	370	408	418	390	372	408	378	383	413	412	379	393	383	362	381	377	420	394	396	385	414	386	361	422	406	382	380	414	410	350	386	371	403	388	391	367	358	382	376	373	386	389	374	380	391	382	416	414	361	373	404	376	384	416	363	411	376	396	384	377	386	380	382	395	424	406	365	373	367	371	414	391	395	374	393	373	384	375	401	385	377	381	354	389	382	364	356	383	379	402	340	382	397	380	389	387	386	391	400	389	345	397	410	374	422	403	396	373	394	396	360	396	373	378	415	402	424	377	394	392	362	369	379	371	409	381	351	395	389	411	385	374	432	410	433	384	389	404	396	392	387	364	390	398	417	366	393	391	364	392	407	408	370	353	398	410	399	380	372	401	421	378	400	427	370	385	380	433	395	421	380	368	373	427	405	397	375	401	377	438	347	386	419	352	356	395	335	398	416	379	363	415	369	367	368	405	392	369	352	385	415	393	402	413	393	405	384	412	363	430	388	420	352	376	376	377	385	425	407	411	383	394	392	398	417	385	429	391	408	384	375	387	396	371	389	410	424	374	398	385	371	368	414	406	415	385	377	419	411	395	381	411	391	401	394	368	366	416	368	408	370	370	425	401	402	393	383	412	379	388	355	345	387	405	391	472	340	386	382	378	362	399	416	396	368	376	436	400	401	422	403	378	422	418	397	373	399	393	409	408	393	425	361	359	366	356	403	390	398	399	366	372	399	357	382	358	386	388	360	349	378	407	413	365	404	393	419	400	365	346	388	397	398	387	376	412	417	378	412	348	395	376	400	344	358	369	388	337	371	365	406	403	392	372	366	391	404	377	357	388	367	364	368	390	371	398	351	363	403	416	387	406	375	362	392	403	410	417	404	363	422	345	403	409	370	389	337	386	414	389	377	351	387	405	380	343	354	376	324	391	400	377	367	412	345	385	360	408	417	434	373	396	361	386	380	399	357	430	398	402	418	422	391	383	352	392	406	408	420	406	368	396	434	423	388	382	375	376	377	360	383	419	346	393	378	354	396	370	384	365	395	388	372	386	397	374	394	364	370	406	384	378	406	401	384	379	350	345	407	389	416	390	403	409	381	407	406	401	385	386	390	412	381	356	385	366	384	396	402	383	389	438	398	408	385	401	379	384	419	375	404	409	377	398	390	390	437	418	374	375	414	399	404	394	383	391	407	438	378	379	381	360	399	395	416	383	367	358	403	406	359	382	366	385	344	358	402	431	368	391	363	403	403
23244	21396	29636	23553	21397	21331	3829	896	731	631	552	525	519	462	457	468	409	435	428	391	435	408	390	398	417	397	402	420	377	393	411	374	374	339	393	391	380	393	380	377	392	385	402	366	365	331	347	379	348	380	364	355	359	356	331	364	359	355	366	334	370	318	349	368	320	374	382	337	383	371	359	381	351	339	364	336	361	360	350	388	361	349	341	333	331	368	383	347	366	357	384	386	350	362	327	339	379	335	365	336	329	353	359	347	358	371	372	343	345	364	349	356	355	310	354	362	334	353	362	376	357	370	346	347	367	343	358	298	357	326	368	367	340	343	379	373	336	360	359	353	332	371	346	328	349	334	351	324	331	342	326	336	357	353	345	349	358	353	333	382	334	373	362	322	373	333	368	354	360	340	368	368	362	359	397	343	360	336	379	367	350	349	346	362	330	347	370	351	389	374	362	348	415	343	353	331	342	341	353	324	332	351	357	345	335	359	388	364	346	350	369	335	378	379	351	371	338	354	310	339	356	373	317	356	374	370	369	346	364	363	344	330	352	369	341	362	362	346	370	320	325	351	401	344	341	363	352	314	371	378	333	327	359	364	401	347	358	335	325	393	344	352	310	370	351	349	350	339	373	351	343	325	393	353	348	330	368	364	385	353	380	382	367	343	336	353	358	350	341	345	368	373	353	384	346	367	374	362	334	339	368	365	362	342	341	351	378	343	332	348	375	355	328	354	346	331	353	343	372	365	354	358	373	322	319	345	370	364	349	371	327	315	340	370	365	351	353	398	342	366	376	399	354	357	334	334	344	357	347	358	338	353	355	329	378	379	352	351	341	357	364	387	351	347	344	384	307	336	356	350	355	378	368	360	348	343	363	356	378	332	374	339	347	356	361	374	366	353	369	371	382	336	378	347	377	353	332	356	372	337	347	369	373	332	354	357	346	343	324	335	345	395	339	360	372	340	348	353	342	361	341	308	319	333	328	390	314	351	318	332	366	355	347	377	373	356	357	376	363	359	371	362	363	357	335	367	395	361	356	362	328	360	328	378	356	368	333	373	363	304	334	356	374	329	371	349	397	354	352	379	336	401	327	346	372	346	342	382	359	356	363	338	385	364	364	339	354	335	388	341	345	357	363	355	367	350	345	329	347	373	380	391	343	344	350	350	382	368	351	342	354	330	361	324	342	372	380	344	348	352	355	389	382	362	373	312	375	347	345	345	346	353	341	353	327	371	347	367	338	341	381	388	380	379	344	337	350	370	329	354	349	352	345	339	373	364	389	350	371	361	340	367	360	361	355	343	326	365	350	356	343	406	342	345	356	312	320	367	350	359	383	337	354	348	359	350	332	366	349	374	359	355	370	351	353	337	347	320	339	369	364	374	333	401	364	299	365	343	359	365	363	335	352	313	354	346	351	367	364	337	356	370	385	340	342	378	348	343	380	346	376	367	402	374	340	354	365	339	368	364	328	368	321	350	359	347	345	358	334	367	340	378	369	341	326	350	360	368	307	364	373	359	373	311	359	351	355	347	324	350	352	345	376	368	345	349	351	378	351	377	342	307	362	325	326	326	320	355	355	319	376	340	353	369	328	341	362	358	360	307	349	344	309	349	338	317	332	356	328	341	366	335	347	341	332	379	379	374	361	335	361	342	362	332	362	373	356	362	371	357	287	346	362	403	341	376	335	344	360	323	357	383	353	376	338	355	367	334	342	331	305	329	350	371	333	371	344	337	363	378	313	360	339	370	367	380	361	359	375	361	335	361	367	351	331	337	368	347	390	361	338	363	355	382	352	367	358	372	383	372	341	346	343	332	373	365	346	356	352	364	364	344	341	338	379	344	348	365	324	354	346	344	375	345	343	395	352	361	368	360	344	368	320	382	367	357	329	359	368	320	361	359	361	386	388	332	380	340	371	333	357	352	352	331	379	333	331	330	378	351	360	336	369	358	366	374	372	388	361	336	373	363	358	343	372	360	326	338	329	357	371	309	337	359	363	355	353	369	367	341	389	382	346	331	353	403	316	376	347	316	371	360	328	322	375	358	381	369	355	364	356	378	367	376	368	393	329	341	333	368	334	384	357	334	336	367	371	338	368	340	345	334	352	363	338	364	359	380	341	386	363	335	332	370	336	379	332	355	328	374	350	382	340	361	364	361	360	370	342	377	359	385	343	332	358	349	383	384	337	331	325	336	325	358	344	343	351	377	366	377	338	368	360	361	351	330	359	341	371	355	386	360	368	327	352	337	337	359	375	317	375	346	358	367	344	326	339	333	371	381	351	353	346	382	353	322	347	333	354	344	367	317	344	348	356	356	354	366	329	353	350	350	336	330	367	335	325	388	332	330	369	351	344	379	351	340	356	369	358	381	365	349	368	372	351	343	354	394	335	369	350	359	356	333	325	332	327	338	343	344	374	337	365	343	357	345	363	384	325	360	345	361	377	352	359	367	338	377	366	372	357	331	396	375	342	340	349	356	381	358	354	374	362	355	330	384	341	341	327	344	379	333	354	322	327	356	346	357	371	348	362	361	336	353	343	392	386	336	334	330	396	321	334	326	353	342	350	341	330	384	346	364	367	354	393	337	361	359	350	374	352	332	355	363	348	349	345	372	329	373	359	357	360	360	377	345	329	326	380	363	340	367	371	352	331	333	328	361	336	350	347	370	346	342	354	361	338	349	366	366	365	346	369	352	359	342	343	329	347	350	345	358	343	348	330	326	352	346	316	359	378	356	353	336	338	348	336	328	344	362	343	330	371	363	369	370	394	354	315	362	341	336	384	330	328	317	345	347	331	342	301	376	373	380	312	374	387	375	364	347	378	364	331	332	361	394	350	342	337	327	370	339	310	358	351	344	391	358	335	323	383	342	341	341	348	331	345	347	364	348	340	334	352	372	358	348	327	410	362	382	329	360	330	382	359	362	334	337	384	341	355	356	366	336	339	347	366	361	333	360	341	345	351	356	350	346	360	339	347	339	344	392	357	325	352	402	380	364	355	387	360	398	358	332	349	344	348	371	359	347	338	365	351	400	347	341	337	337	367	343	380	327	379	340	333	320	363	374	342	365	353	320	373	303	346	346	326	358	365	350	376	318	338	364	300	337	380	340	343	372	381	334	358	360	356	367	355	310	350	340	336	352	358	350	330	345	349	346	349	355	358	327	359	360	351	326	340	371	348	345	335	351	386	363	340	355	354	340	359	341	321	351	367	407	329	370	339	328	343	369	347	349	359	338	355	333	321	310	338	334	362	331	342	376	343	379	374	356	335	328	355	366	343	358	346	345	342	355	350	343	341	346	335	341	376	359	350	376	346	353	347	374	324	364	369	352	371	362	356	338	340	335	348	400	330	346	342	313	354	336	335	369	355	333	358	351	320	351	359	346	336	322	316	338	330	394	365	343	362	344	357	382	357	357	368	362	359	333	351	366	327	372	328	363	308	360	362	328	297	364	345	316	382	325	375	319	324	360	389	325	339	350	337	333	394	317
19419	15422	13004	7169	4841	3619	2929	2253	1877	1613	1370	1295	1104	1076	1027	942	892	849	852	816	790	743	787	726	713	687	712	723	701	687	659	702	663	654	654	656	668	650	645	623	668	642	638	610	691	660	605	583	634	623	710	638	582	600	600	642	636	637	616	609	558	592	621	562	589	635	613	671	658	642	587	598	643	646	576	619	608	636	587	620	615	577	617	604	618	597	588	611	604	632	620	583	595	639	596	639	587	617	634	606	600	556	603	597	595	629	563	603	585	591	593	560	578	621	634	589	582	620	641	610	623	637	608	590	619	635	587	611	584	608	603	610	625	608	618	628	620	571	611	620	604	627	595	625	619	626	613	587	599	625	574	617	604	617	602	600	586	588	622	555	615	593	604	613	601	597	662	636	635	626	620	577	632	643	629	620	632	628	590	568	617	646	592	641	626	604	629	570	560	592	571	622	637	597	628	606	586	600	591	614	640	604	646	608	647	592	628	614	645	618	626	591	572	619	589	572	636	633	598	612	631	640	612	683	656	620	609	661	588	596	596	616	641	574	623	585	636	576	597	586	597	645	600	622	646	616	658	602	609	601	616	596	569	598	554	611	616	613	597	607	617	632	621	633	597	608	627	568	638	565	627	582	576	645	572	597	595	585	632	612	594	593	607	583	586	641	617	598	618	561	629	638	613	606	602	585	644	646	603	633	578	618	593	598	586	576	649	619	583	648	624	596	605	599	611	578	602	599	611	654	608	608	613	607	604	580	602	595	584	634	622	618	618	622	614	602	588	574	604	591	631	613	576	573	615	603	579	597	647	591	577	602	592	611	628	607	586	575	648	651	595	576	660	629	623	642	600	583	574	631	588	591	641	600	596	625	606	652	633	638	583	647	593	598	572	646	618	633	614	597	627	607	638	611	582	636	547	594	619	593	645	582	603	644	576	595	602	592	624	590	596	615	622	601	615	583	610	593	595	613	643	585	567	598	600	620	573	601	627	629	598	603	619	600	623	618	612	595	603	619	594	599	631	650	587	629	651	617	578	606	637	589	632	604	596	605	566	623	617	574	595	615	616	628	616	570	598	588	629	636	607	609	593	609	610	581	590	596	609	643	641	601	595	555	572	602	603	554	600	619	621	611	592	601	569	615	576	619	650	612	600	603	609	602	590	600	562	590	601	628	610	583	619	599	624	590	650	575	612	597	606	639	606	567	602	550	591	604	595	618	605	618	615	572	662	577	590	643	599	583	626	630	593	576	604	624	584	579	577	579	609	645	624	604	595	563	588	625	610	622	633	632	566	603	609	623	585	648	646	587	587	542	591	632	648	631	616	600	637	574	580	564	630	599	583	584	603	564	602	628	643	597	583	583	567	585	630	592	597	616	601	578	603	578	575	592	607	586	618	607	611	568	599	635	601	567	602	624	594	592	625	622	593	578	625	568	643	619	635	600	604	657	610	568	618	618	613	585	599	600	608	592	605	604	597	642	589	628	575	635	611	578	620	627	636	652	643	645	561	651	639	574	627	641	632	592	598	621	611	578	597	599	591	578	574	610	639	647	636	608	639	628	615	590	582	643	634	570	612	610	569	664	621	626	633	640	593	646	651	620	606	616	604	595	590	621	618	627	624	585	580	591	621	573	565	608	614	596	626	572	598	651	569	572	637	626	616	601	582	618	658	611	601	586	591	604	587	614	638	624	633	613	638	595	591	615	655	544	629	602	622	604	650	632	608	584	600	591	565	575	621	644	637	618	618	585	577	601	633	606	620	611	601	601	630	627	639	590	627	581	613	571	586	611	632	603	603	599	609	572	585	585	571	600	654	566	590	592	632	649	598	599	618	650	597	566	566	596	582	634	622	623	614	633	612	615	624	603	594	603	567	597	634	626	588	606	607	597	614	586	592	605	589	631	601	666	622	589	649	612	635	645	596	597	616	611	619	617	625	592	611	611	605	631	570	604	574	574	561	635	638	642	606	639	593	645	626	594	617	618	617	587	676	608	569	594	579	595	598	627	618	583	571	638	600	603	586	615	591	585	627	581	602	606	628	569	629	587	621	599	620	615	579	614	606	616	621	611	598	581	657	576	588	620	629	578	605	608	572	611	598	572	615	623	574	630	589	622	613	576	633	618	600	602	632	620	587	583	597	641	591	659	580	615	615	638	562	624	581	590	625	605	571	626	614	620	626	606	584	594	595	630	583	616	591	618	588	648	601	615	594	593	593	611	588	618	615	569	584	598	575	619	594	608	617	615	595	655	593	606	602	619	604	615	570	604	598	626	622	642	549	644	604	619	607	583	593	549	617	595	622	609	589	595	631	593	558	580	597	580	599	573	597	600	606	611	620	639	613	592	635	572	586	628	624	604	539	602	610	582	587	603	569	613	576	628	589	610	629	576	626	632	576	625	621	639	585	573	632	587	617	618	587	644	627	582	592	617	571	585	572	637	639	581	607	637	574	606	600	636	583	597	562	606	565	620	586	548	565	605	595	620	618	630	595	603	605	594	592	581	648	616	619	602	662	620	618	605	621	606	604	620	654	593	622	621	643	561	637	605	596	599	599	596	618	583	664	581	661	619	578	620	565	618	621	632	622	582	644	544	614	621	642	622	607	601	616	584	617	647	609	609	627	635	607	596	602	586	647	624	595	645	564	636	634	620	604	539	577	611	606	558	581	556	603	626	590	624	589	578	617	640	611	619	612	616	630	612	582	618	620	607	619	618	618	624	574	617	572	596	620	591	600	602	612	588	592	602	630	641	583	616	647	615	611	555	579	600	607	625	626	552	593	578	593	609	614	626	577	660	613	594	610	613	619	616	619	616	590	594	661	603	640	636	562	609	594	583	607	572	596	592	587	616	600	608	619	601	577	599	631	646	594	611	652	607	629	567	624	639	560	560	628	605	601	617	609	626	624	638	605	613	628	612	586	633	617	614	571	649	610	631	591	549	607	606	641	562	624	601	598	629	635	578	581	614	593	574	619	608	589	580	613	582	600	619	557	607	597	589	585	608	581	623	594	568	582	614	639	613	641	633	587	645	588	618	619	588	614	580	614	577	643	600	661	587	635	628	615	595	609	597	559	597	613	610	596	564	619	648	580	624	577	574	594	593	629	617	616	610	579	626	643	619	582	563	620	633	585	659	617	643	612	655	606	596	617	574	561	632	591	645	584	604	593	636	571	613	600	578	588	618	567	635	637	592	613	584	594	563	597	562	633	621	606	610	572	611	599	562	614	607	614	631	609	577	566	599	641	563	620	543	583	632	640	562	615	578	628	560	623	602	599	607	627	582	596	611	627	616	568	629	634	630	607	586	608	588	564	594	604	582	590	623	608	620	630	608	607	600	597	639	625	593	607	628	629	629	615	597	599	575	593	682	608	627	609	630	632	583	626	643	589	612	635	617	607	601	622	645	631	610	599	645	643	637	570	599	596	625	622	622	600	642	604	610	622	608	606	620	636	584	619	580	621	618	605	635	617	575	604	613	655	669	578	611
27122	20375	6707	543	348	299	157	117	111	116	82	87	92	99	101	88	87	103	76	91	89	85	89	83	107	89	118	68	82	70	80	85	88	104	86	79	87	93	90	73	75	87	90	95	91	106	93	78	95	90	100	79	92	91	86	92	91	98	103	93	76	85	83	98	86	102	76	96	80	85	90	106	74	81	75	83	75	90	86	83	90	80	85	73	83	72	90	88	74	84	84	92	87	118	80	120	80	90	88	96	86	99	82	91	101	80	91	96	85	89	78	90	72	86	72	97	74	86	91	99	86	91	92	87	92	92	75	84	98	81	97	87	99	102	79	83	88	91	93	74	91	94	98	92	94	95	93	65	89	76	87	92	89	82	69	81	96	90	78	90	87	101	81	91	78	92	76	94	79	87	101	98	91	96	81	79	85	98	87	96	70	80	67	73	88	105	73	90	92	80	97	86	85	83	85	90	80	78	85	97	80	83	85	121	84	94	97	84	92	89	88	68	73	110	92	97	94	92	92	85	71	90	112	101	76	84	78	90	90	73	70	80	78	67	101	96	88	83	91	86	101	77	91	95	75	69	79	65	107	75	89	86	90	92	97	91	94	89	81	96	76	81	89	92	91	83	100	89	75	79	81	96	85	85	88	99	79	84	104	85	96	88	81	91	103	82	87	105	93	103	89	103	97	94	103	96	94	84	72	91	90	92	76	82	93	94	90	115	80	91	100	94	108	86	77	84	83	99	99	93	88	103	69	85	86	85	79	83	94	92	102	98	82	101	68	79	76	95	92	98	99	91	91	84	87	99	90	75	97	85	97	88	90	85	85	88	90	86	81	80	100	83	85	77	80	66	102	79	87	85	96	101	73	97	87	94	100	76	98	99	79	84	107	81	92	76	72	87	94	92	74	89	77	79	93	89	95	94	93	95	98	86	93	82	87	84	101	90	91	84	84	93	106	97	87	82	82	88	85	89	79	79	98	88	99	90	76	86	79	73	87	76	78	89	91	72	76	85	96	86	71	88	102	95	96	84	105	84	99	77	89	86	70	91	80	95	74	89	102	78	83	98	80	71	72	93	88	89	76	92	80	75	86	70	91	81	79	92	100	87	81	77	93	96	82	90	82	86	93	89	85	110	83	101	76	91	80	87	95	93	93	83	86	102	87	96	97	94	95	93	97	82	101	102	79	97	99	97	93	89	76	74	102	97	85	93	87	87	90	82	93	78	94	87	98	80	82	89	84	116	103	80	99	98	97	70	90	107	100	91	81	84	83	79	82	99	80	87	89	87	98	94	89	94	95	100	70	79	89	94	85	73	76	77	76	78	78	91	83	78	74	95	93	82	85	76	80	82	79	86	96	89	82	109	84	87	84	89	97	95	77	77	91	104	88	79	95	90	78	81	81	84	100	86	93	85	95	86	108	109	84	84	87	79	96	86	85	84	93	67	78	82	95	67	96	85	85	91	97	93	102	86	96	80	92	89	87	88	80	92	95	93	67	98	90	97	85	75	72	96	90	83	86	109	91	94	74	80	80	75	81	77	81	87	98	95	86	92	87	91	95	67	72	77	81	79	90	95	94	114	81	86	100	103	97	100	75	91	93	96	99	71	95	98	84	87	82	90	89	95	82	87	87	90	73	91	90	85	71	100	89	79	110	87	87	85	104	81	95	80	83	82	77	87	87	102	85	99	94	82	94	76	96	85	98	99	85	88	95	86	98	81	75	79	92	92	73	88	85	90	83	100	88	103	91	105	81	74	89	85	107	89	89	79	56	89	70	85	87	89	93	106	100	96	87	86	85	87	78	93	84	93	97	105	93	95	90	67	83	84	84	86	90	91	99	78	86	79	87	83	92	80	100	94	99	83	94	87	91	90	85	101	82	87	89	81	75	72	87	78	87	84	99	91	74	92	82	105	82	85	85	93	90	91	74	98	105	86	96	87	80	86	98	86	89	97	89	85	74	81	75	103	86	84	100	89	85	85	85	97	86	91	88	67	90	83	85	84	75	90	76	86	90	82	99	88	86	96	87	97	90	79	82	92	88	85	98	97	79	68	101	85	93	102	90	92	90	76	92	90	95	89	90	96	84	98	96	101	83	80	81	101	91	107	86	84	75	100	94	98	96	94	71	80	74	98	86	88	94	102	79	90	78	75	91	80	111	100	86	79	83	84	72	87	73	97	77	116	82	70	83	100	100	90	93	92	97	92	108	108	78	72	72	98	83	90	84	80	100	93	84	76	81	99	90	92	88	67	101	79	92	96	92	102	71	94	92	86	66	77	95	79	95	103	91	64	102	89	91	76	85	92	85	73	88	81	91	86	103	88	103	74	77	94	83	90	76	86	85	69	77	83	87	86	78	90	85	85	92	81	87	76	92	79	76	83	83	87	78	95	81	83	82	78	112	78	88	107	108	93	106	95	95	94	101	80	81	73	116	88	91	97	80	86	79	91	82	71	105	96	86	73	87	90	82	73	79	95	92	93	88	98	92	105	93	87	96	86	82	108	84	84	93	90	74	106	83	92	86	86	67	86	91	92	91	107	79	100	82	102	81	89	77	94	79	96	72	91	96	93	80	90	90	90	77	85	107	84	91	97	73	71	75	85	80	101	90	79	95	81	88	95	90	78	83	91	81	87	81	77	88	97	84	92	90	89	79	80	105	101	85	86	79	89	84	94	82	77	98	67	76	100	96	84	100	101	90	76	91	101	96	96	88	90	85	86	86	83	103	90	64	84	94	88	74	100	87	101	84	78	77	90	85	79	99	105	85	117	92	94	99	85	74	84	102	83	91	96	83	89	91	99	86	91	94	91	97	104	95	87	95	90	100	104	104	99	83	80	81	68	82	104	93	80	111	84	98	85	82	84	92	73	108	88	70	105	75	100	82	92	95	78	91	83	90	83	82	96	98	93	88	89	90	86	80	83	105	80	81	92	77	94	89	98	106	78	83	72	83	84	91	93	80	95	77	98	97	77	89	81	95	82	100	68	87	74	71	67	89	92	105	98	95	73	105	99	97	99	98	88	71	100	85	82	67	101	87	84	82	100	108	79	85	85	86	81	82	101	97	71	89	85	86	105	87	95	74	84	81	98	97	84	102	82	96	73	83	83	88	89	74	97	68	68	88	87	80	89	92	81	102	87	95	93	88	90	88	88	74	79	98	83	93	92	80	95	88	93	94	84	109	91	80	81	93	69	96	93	104	106	69	84	82	82	82	97	97	94	90	77	81	86	77	90	72	91	83	84	104	87	81	85	81	86	103	96	90	82	96	86	95	76	88	90	109	79	92	93	99	78	89	77	114	81	88	87	82	77	97	100	96	94	85	97	99	84	109	86	85	91	90	91	103	90	81	96	87	92	96	89	96	94	70	91	91	74	92	95	75	95	108	97	91	98	110	85	77	76	97	104	78	72	91	77	95	73	86	66	80	87	84	74	97	97	81	85	83	84	101	109	76	92	91	86	93	76	87	80	92	108	89	92	73	78	77	88
10520	1159	1044	521	416	332	265	246	242	204	169	197	192	216	185	167	197	170	177	195	199	168	180	157	185	176	170	182	180	169	176	154	204	170	186	164	147	182	167	169	179	166	171	178	168	171	176	174	187	172	165	156	182	163	160	168	151	187	182	173	172	188	158	155	172	183	186	177	153	177	192	197	200	168	182	177	163	183	136	178	197	200	184	200	168	175	183	162	175	182	168	194	155	181	180	190	173	175	167	171	181	170	179	188	208	174	160	185	181	172	164	192	145	173	170	172	188	190	174	176	179	145	203	172	166	183	186	161	166	183	179	177	166	142	166	170	181	165	158	173	168	183	173	164	179	171	178	188	170	172	178	162	153	189	168	188	167	202	172	153	184	165	172	174	211	181	187	168	171	181	145	164	151	176	177	164	168	184	171	156	174	155	160	171	186	138	189	181	162	161	187	185	179	165	177	205	149	166	191	201	155	175	179	163	194	175	200	158	171	174	200	175	179	172	189	183	162	156	155	166	172	162	187	184	178	174	163	168	166	157	165	158	150	155	189	160	155	181	176	166	165	163	136	173	165	176	167	186	134	164	165	170	179	164	165	175	169	160	185	166	177	161	170	197	171	187	187	166	175	165	156	191	143	187	180	146	154	168	160	170	167	186	168	177	176	171	154	174	170	181	172	165	181	178	179	179	195	175	174	181	172	177	189	199	180	146	179	184	172	158	158	166	154	152	190	142	158	157	161	168	181	169	176	177	172	198	168	165	158	165	151	194	179	186	162	160	168	173	180	182	165	162	175	185	175	164	158	171	161	168	194	183	192	170	179	167	156	173	166	168	169	160	146	188	156	175	149	175	167	180	178	153	154	174	159	177	155	161	199	182	179	169	179	180	179	180	167	164	175	177	171	183	160	155	194	173	156	177	165	160	169	175	194	186	181	187	159	160	189	168	162	156	155	171	195	168	190	189	179	165	152	160	165	167	192	171	151	155	167	189	196	163	175	166	187	178	172	187	172	153	182	152	167	154	154	165	181	162	170	167	173	168	155	166	157	166	170	171	188	174	148	192	178	165	166	160	169	174	154	155	165	200	153	149	159	174	180	161	161	186	188	149	189	189	149	167	169	176	174	176	152	166	159	175	156	163	173	178	168	164	170	184	165	197	151	175	160	145	161	172	164	179	184	165	160	167	185	173	191	179	182	152	166	153	164	177	168	161	159	194	178	174	181	163	168	181	166	164	184	170	153	176	173	175	148	188	179	179	152	169	184	187	150	176	198	169	182	158	183	165	171	172	172	182	176	162	189	157	160	187	156	192	178	174	189	154	179	154	180	180	188	198	164	153	169	178	165	192	146	179	182	147	185	181	164	189	170	178	194	183	177	171	166	177	198	184	158	178	179	153	175	166	148	174	180	179	176	163	184	175	171	193	157	168	197	170	173	167	144	168	178	165	175	168	149	182	169	181	193	177	171	167	171	185	160	166	172	175	169	177	185	166	180	164	149	162	172	163	167	157	164	177	172	186	181	190	131	181	163	177	182	163	153	169	178	168	192	160	161	205	189	176	180	149	174	172	159	171	180	171	160	182	165	153	165	184	169	169	167	148	193	154	179	173	161	182	165	164	167	178	151	166	158	183	178	167	152	170	168	181	173	171	191	155	171	159	160	192	172	161	151	169	179	172	158	179	199	177	172	178	167	172	181	189	160	179	150	163	173	160	179	174	171	155	181	165	166	167	167	184	178	165	192	162	168	194	161	191	170	183	160	172	169	165	219	172	144	159	169	159	180	153	179	176	173	185	171	153	149	166	166	178	185	176	184	178	158	166	181	163	164	193	172	170	181	167	193	160	167	159	176	165	196	160	175	164	176	174	167	184	183	152	164	164	186	147	194	173	202	160	157	171	175	152	175	173	190	157	192	165	161	169	180	171	159	192	166	163	182	142	172	188	174	182	160	172	176	160	182	179	166	179	166	182	168	177	152	158	187	187	190	179	154	177	178	182	191	158	168	161	172	173	211	174	165	149	171	191	195	165	155	188	152	169	168	167	179	180	174	175	171	153	189	155	157	169	188	156	189	202	158	145	170	172	178	191	176	162	160	172	195	154	190	191	163	182	171	180	176	171	172	168	171	160	165	169	140	162	170	169	194	145	182	178	148	171	143	171	156	172	162	157	166	166	158	185	191	189	166	166	187	179	194	165	153	169	175	177	183	161	158	180	173	182	175	164	194	164	165	155	208	181	148	189	167	164	172	143	165	148	159	161	171	161	161	167	190	155	182	144	174	179	166	184	171	191	179	182	185	157	161	158	150	158	188	163	166	171	161	183	159	158	175	179	182	201	175	168	195	186	179	193	160	165	172	179	188	178	147	167	174	171	180	168	176	186	155	187	178	178	176	171	141	186	155	189	153	178	175	150	205	135	158	162	164	176	168	181	170	192	192	161	166	183	164	200	181	168	168	165	165	156	181	175	170	177	176	180	175	153	170	168	158	164	183	168	162	187	167	165	178	180	181	159	174	172	180	169	170	192	172	161	162	162	176	159	175	180	168	179	177	162	170	167	160	157	179	200	169	164	168	166	181	185	148	180	183	187	165	164	165	171	181	169	169	166	142	185	190	197	175	192	144	170	161	172	136	160	153	164	168	153	178	173	183	170	187	165	188	176	161	164	166	170	183	198	179	153	171	194	167	170	179	186	178	179	183	157	185	188	173	179	168	176	165	173	160	174	157	186	177	183	205	163	169	154	178	176	186	158	170	181	176	167	177	174	164	167	191	165	172	187	151	170	216	182	150	153	165	179	179	185	183	170	161	170	172	166	170	202	165	173	167	153	175	178	171	170	171	170	166	151	163	160	178	158	178	154	176	176	166	181	170	186	173	164	176	175	189	175	180	155	186	169	162	175	174	169	169	173	155	160	175	180	172	176	175	137	158	188	164	143	166	187	184	178	165	179	176	188	188	202	180	173	184	183	173	173	190	201	178	158	164	179	154	183	166	175	175	194	186	187	183	186	187	176	177	178	162	184	191	173	170	179	177	177	151	147	153	174	165	171	179	186	194	170	179	172	173	156	156	177	178	198	172	167	159	174	151	191	169	167	164	132	166	166	176	154	171	165	173	171	185	160	160	183	147	174	174	148	160	160	140	171	180	188	169	167	155	175	176	153	167	179	169	152	167	152	176	192	183	165	175	159	164	179	165	167	182	186	170	166	163	169	151	148	160	181	182	190	186	151	187	165	173	158	168	160	167	153	135	138	149	172	172	171	176	167	185	154	169	155	156	180	174	184	172	170	159	171	153	175	181	154	153	174	188	185	173	191	173	160	178	157	175	186	162	171	187	167	175	175	179	167	170	147	177	162	196	178	188	184	182	170	188	156	186	151	162	165	161	188	184	186	157	161	167	180	152	153	162	167	157	182	165	177	170	161	149	165	162	163	184	190	174	179	179	166	167	147	140	159	168	181	184	166	176	187	176	157	194	163	161	142	180	163
24222	21462	29107	24231	21357	4432	728	452	379	365	342	306	275	288	253	263	259	287	254	247	233	261	248	227	239	221	226	228	211	214	240	239	217	226	233	254	223	231	229	218	229	251	209	217	238	203	235	236	219	214	209	196	226	230	239	216	206	231	226	229	218	197	233	216	231	226	241	247	238	215	253	220	237	220	218	204	216	177	238	197	223	231	211	212	209	237	232	205	232	211	204	224	224	231	234	210	235	225	223	229	206	214	238	204	203	224	231	243	218	218	249	225	243	226	230	226	224	221	226	194	209	226	232	226	236	264	246	205	240	218	175	199	203	208	230	244	206	214	210	230	228	206	243	208	208	230	237	238	225	227	210	233	189	213	193	215	211	240	212	212	231	237	225	228	223	208	218	232	202	203	228	225	238	207	197	215	209	202	220	227	198	210	244	228	246	234	224	216	217	187	241	213	213	188	241	214	237	230	231	229	227	223	218	231	220	209	213	206	233	244	213	207	244	228	220	231	238	210	224	236	191	209	227	241	240	195	199	186	202	222	201	202	208	212	244	223	234	239	210	252	223	215	228	214	198	217	208	222	196	202	191	203	233	220	243	232	212	218	212	234	183	225	212	210	210	236	230	215	203	206	228	198	209	188	228	210	197	199	208	185	225	210	233	211	244	206	212	244	225	223	231	221	192	203	224	220	222	230	235	224	241	209	230	207	202	243	203	219	230	210	249	220	219	200	207	260	246	192	226	249	205	221	204	239	206	221	228	214	232	227	237	225	238	228	236	240	205	205	243	216	215	219	242	237	211	234	226	215	224	202	215	230	224	218	242	213	242	249	230	255	232	208	198	227	207	201	252	237	222	237	224	176	203	204	216	224	220	194	198	233	230	205	245	204	230	206	204	231	210	205	211	234	236	230	211	237	228	242	210	224	211	216	247	247	211	222	219	248	236	222	231	224	227	220	203	214	220	222	239	227	226	219	220	231	213	219	222	224	227	209	227	225	233	214	212	231	183	201	211	213	232	221	225	235	222	237	214	220	218	198	209	212	201	214	225	218	208	224	206	225	209	228	231	229	208	227	202	190	238	233	222	216	228	237	218	205	200	219	233	219	189	206	207	203	240	212	205	224	208	224	220	213	239	248	219	221	214	218	229	235	203	219	218	201	220	225	217	191	213	204	211	247	191	208	224	240	225	241	204	214	209	220	224	211	217	194	235	238	212	213	199	216	226	194	230	221	244	231	235	219	220	230	224	239	242	221	214	205	208	228	235	217	231	215	203	212	240	225	219	218	192	234	196	204	240	265	223	217	233	234	241	218	236	218	226	190	200	236	238	235	224	214	233	226	255	222	225	219	250	226	208	230	196	205	241	192	218	203	208	202	191	247	206	209	241	233	224	237	224	226	232	236	254	222	212	209	219	225	237	218	208	227	222	226	224	208	208	223	187	232	223	215	216	253	213	201	223	210	195	197	232	216	247	214	246	205	198	208	232	210	212	210	205	229	215	234	241	224	214	242	233	212	222	225	206	216	223	219	254	215	234	216	223	241	226	225	244	215	211	217	222	216	232	218	242	211	202	214	191	197	226	198	223	240	230	225	229	205	215	234	237	222	198	233	227	210	195	218	218	205	224	199	249	218	233	211	196	217	193	201	209	220	225	211	206	217	224	231	251	228	210	215	216	209	214	232	220	238	199	190	221	233	239	204	234	236	219	214	195	228	246	218	187	215	228	241	210	205	213	206	211	221	211	217	211	253	215	251	209	236	206	212	224	220	217	205	218	228	219	239	227	212	207	240	217	192	195	224	237	245	227	229	234	221	238	190	215	190	228	236	223	207	232	241	232	249	237	197	196	203	215	205	215	214	198	223	217	229	209	192	242	229	235	233	216	238	246	213	236	234	205	198	208	225	218	218	194	192	212	226	251	238	209	235	232	238	212	241	202	218	233	220	205	203	223	215	224	211	239	213	214	224	213	196	216	242	214	215	212	199	209	205	197	216	189	205	218	215	223	210	200	216	202	225	200	225	238	234	215	204	206	199	237	212	202	232	220	239	230	242	225	240	212	254	270	240	197	226	219	233	242	248	238	207	187	239	218	238	211	237	220	223	214	201	206	174	184	227	198	235	234	193	225	226	225	231	205	229	249	207	235	257	203	230	235	212	209	216	226	224	223	198	215	229	220	215	244	197	209	214	207	223	208	201	242	209	230	242	255	221	209	229	208	235	213	229	247	210	225	235	239	210	229	195	202	225	239	213	221	205	225	226	222	225	214	215	229	239	201	235	238	206	233	198	237	225	208	236	192	210	225	237	237	226	236	207	209	249	183	247	241	222	230	238	244	219	207	208	206	228	207	223	217	226	200	220	218	223	212	214	204	191	186	235	190	214	221	231	231	223	217	211	209	211	227	226	238	232	226	213	225	221	253	203	244	231	224	222	227	215	230	218	217	212	240	232	214	209	217	210	232	229	225	209	217	172	198	204	200	234	233	222	194	195	209	205	230	243	230	238	218	223	202	198	209	221	200	237	201	241	218	226	227	214	202	239	242	231	204	227	187	207	181	211	220	208	225	203	202	251	223	245	205	240	213	221	199	224	221	207	244	254	218	226	232	205	216	237	185	216	213	229	230	211	220	204	230	204	211	230	212	198	240	220	197	223	202	233	223	214	245	230	223	233	214	225	244	212	213	228	243	205	216	216	206	198	214	226	225	181	214	215	204	180	215	236	254	216	231	215	250	205	248	234	215	207	216	205	217	245	220	227	221	210	194	252	221	232	229	213	228	191	237	205	213	226	221	212	228	201	197	246	213	220	240	203	211	202	214	242	217	229	224	215	215	193	237	220	204	221	216	229	199	217	255	203	218	228	197	222	263	238	222	247	229	221	216	235	241	195	228	218	208	208	202	233	213	252	208	228	204	197	225	223	184	235	202	212	213	224	214	226	231	244	231	215	211	214	226	204	233	225	213	229	230	230	212	209	219	220	212	220	193	206	227	216	247	215	228	238	209	188	215	219	237	207	203	222	218	225	225	246	203	227	224	220	193	202	247	206	200	218	208	216	239	200	205	227	198	226	214	193	206	256	234	205	224	198	213	242	214	246	225	232	232	231	226	213	215	231	213	210	217	222	200	227	224	232	206	231	193	193	233	234	215	219	231	215	229	189	226	225	214	224	217	224	208	227	212	202	224	206	234	213	249	201	220	220	217	247	219	212	222	220	228	219	208	241	228	241	232	209	246	242	224	214	226	185	218	214	225	225	209	216	213	238	202	242	225	211	209	219	212	214	238	196	213	192	234	239	214	212	221	239	235	212	221	225	246	199	229	234	207	224	212	224	214	206	226	219	225	193	206	226	202	222	252	204	193	223	213	220	204	210	223	220	206	219	227	220	222	224	221	220	219	213	235	235	239	224	207	240	227	226	215	227	227	200	201	231	216	212	210	203	195	194	222	191	216	235	204	231	204	208	236	186	219	231	238	239	214	195	205	221	233	192
17607	9518	7877	4139	2618	2000	1555	1277	1075	929	801	762	673	597	641	553	553	503	490	485	481	495	477	498	462	455	429	401	419	427	411	454	411	436	479	439	361	415	409	374	401	402	413	407	399	415	418	416	377	396	410	397	373	380	396	411	391	380	423	392	410	418	363	398	423	411	404	387	428	398	382	395	397	388	397	400	410	402	387	359	426	377	405	406	411	427	426	391	417	405	415	426	399	413	393	416	388	408	383	412	389	401	387	393	383	362	375	382	371	394	401	409	396	402	368	400	394	424	393	392	375	399	397	404	393	361	398	407	405	387	403	397	397	383	368	393	392	364	392	410	391	427	405	429	390	391	414	405	393	376	410	374	397	395	398	402	390	404	410	390	396	386	420	387	375	388	376	368	370	405	395	411	382	365	387	409	389	411	403	372	409	379	393	402	404	392	347	389	427	364	383	391	386	386	381	406	352	424	364	421	393	384	389	406	400	391	401	402	399	408	392	385	401	416	417	398	369	375	379	355	366	390	372	400	388	385	443	410	393	383	379	385	391	397	377	422	381	361	392	397	413	399	383	408	413	396	380	358	369	387	386	358	322	377	404	400	413	411	417	395	383	379	441	383	391	366	383	403	373	408	387	385	409	413	377	375	364	414	397	399	397	391	370	357	361	405	367	387	354	406	396	408	403	401	391	410	396	392	339	409	383	387	366	375	356	416	356	370	378	372	376	436	417	366	397	390	375	399	381	367	374	403	378	364	418	396	400	424	413	374	396	392	429	412	393	397	391	375	359	381	396	417	426	404	369	355	406	374	373	400	398	394	411	408	412	387	401	386	380	371	426	388	398	427	376	412	372	375	388	370	408	384	376	401	369	392	397	419	362	368	402	372	428	340	408	389	369	342	394	382	357	393	402	392	375	382	402	427	405	404	408	371	413	369	406	404	396	416	414	416	387	374	402	371	389	357	416	404	395	391	393	412	394	406	393	361	374	387	373	417	383	379	363	388	392	379	373	384	408	404	386	372	359	362	388	365	383	403	415	367	402	387	380	393	387	414	391	379	386	366	381	370	369	384	385	383	353	380	418	384	388	395	415	378	398	352	407	389	394	385	356	381	423	355	404	429	426	413	414	372	373	374	384	389	401	392	378	408	399	383	434	387	365	427	387	369	397	396	394	415	412	379	385	394	373	400	384	369	413	420	392	386	416	390	368	356	406	368	405	409	395	397	383	379	385	383	381	370	412	390	355	400	403	399	384	385	420	387	392	391	392	418	407	427	393	403	403	398	404	394	385	393	412	364	397	390	372	378	412	373	365	352	394	408	387	381	407	390	403	398	373	412	375	405	375	386	364	391	370	386	377	365	340	399	392	401	366	366	395	417	369	386	435	397	415	407	393	424	392	422	364	396	414	398	407	381	423	343	416	385	367	411	354	379	375	361	406	415	438	411	360	364	381	391	401	367	380	365	400	411	376	387	371	384	372	395	421	393	421	386	407	371	358	379	406	389	389	364	384	414	401	392	436	383	425	396	370	379	409	380	408	421	380	390	410	422	410	409	382	447	350	404	419	410	393	404	402	387	420	422	393	371	391	404	399	365	379	383	359	387	385	416	373	383	365	395	416	424	382	377	367	405	382	404	387	384	416	359	416	380	419	408	403	364	384	401	400	379	389	389	371	414	401	378	415	412	394	353	386	363	372	401	398	351	404	418	406	404	403	376	385	440	383	395	402	427	399	418	362	408	388	404	389	371	352	389	421	399	398	375	385	396	419	403	401	365	384	346	403	371	387	403	388	390	426	393	380	390	407	358	405	371	359	361	408	384	401	369	389	367	385	419	378	393	387	431	414	397	419	403	375	401	404	393	404	398	401	370	383	409	409	418	398	376	430	394	417	408	391	378	390	373	382	431	390	378	356	374	383	411	374	416	409	413	406	402	414	381	391	371	404	381	414	406	425	379	387	366	368	414	411	371	375	389	419	397	389	367	382	387	399	404	400	401	395	397	381	386	404	383	400	429	416	387	397	422	368	435	376	395	397	411	399	392	388	340	435	395	360	364	390	393	399	408	362	388	405	396	394	403	371	457	379	357	386	418	389	355	401	381	407	408	417	392	425	404	383	395	373	392	379	375	427	417	429	408	402	408	364	370	425	382	374	426	351	406	386	357	380	379	393	367	375	385	412	400	387	365	416	415	410	418	395	370	417	417	391	395	400	400	384	347	427	393	358	396	360	417	396	381	382	393	375	398	370	400	392	383	416	379	375	393	383	377	405	435	408	367	380	404	394	407	423	423	371	388	378	396	408	390	397	366	409	400	384	372	391	399	397	380	398	370	420	399	417	400	395	385	394	377	369	423	412	398	366	378	388	406	394	390	394	386	395	384	409	390	402	367	395	438	407	390	390	385	415	367	369	377	356	405	391	378	358	410	361	446	386	420	432	404	392	402	406	407	367	358	384	381	410	392	403	426	378	396	369	399	424	375	416	394	417	397	370	441	412	412	398	398	389	370	376	386	390	408	379	411	386	397	371	380	390	388	398	420	382	410	433	409	409	406	362	413	402	394	387	360	403	372	383	367	393	372	388	430	393	359	386	379	383	375	399	385	392	425	395	379	382	392	369	388	384	390	391	428	429	412	402	417	380	387	409	382	396	384	420	376	410	406	379	389	408	431	405	378	449	406	384	369	405	407	390	418	375	418	397	378	380	383	392	417	399	362	428	400	388	413	416	394	390	406	358	403	391	406	392	354	385	395	372	383	390	369	393	414	370	374	405	420	393	411	376	375	398	375	387	433	393	378	410	401	387	366	359	373	358	427	367	367	396	391	411	405	418	427	403	439	407	385	382	384	368	354	383	422	345	402	373	414	399	407	409	367	409	383	430	394	445	407	402	388	385	395	393	441	373	409	369	378	378	420	440	375	408	365	387	409	378	373	412	394	414	391	377	359	370	415	395	402	444	373	384	408	342	433	396	370	389	356	390	398	425	381	391	436	369	369	378	380	391	387	409	390	394	388	365	403	391	364	408	412	380	402	395	399	366	383	404	389	354	408	392	386	368	413	389	403	367	422	366	404	390	348	420	430	378	406	412	364	394	377	409	380	398	384	417	396	387	379	423	384	425	433	387	383	414	393	403	379	398	390	401	391	401	381	370	412	416	405	422	335	365	380	379	384	369	413	396	391	379	397	383	352	424	401	405	376	404	377	389	399	402	407	383	380	411	393	376	420	383	386	367	417	400	382	384	372	419	357	377	373	384	406	397	411	377	377	384	380	370	369	381	383	414	400	351	416	400	375	387	404	389	437	375	419	392	433	394	374	394	407	360	393	357	396	403	387	430	373	388	352	405	384	416	401	384	396	395	384	405	384	405	379	403	383	431	355	414	416	374	397	372	398	400	420	406	442	404	392	387	380	381	428	368	361	378	379	410	377	401	410	388	383	389	410	408	364	384	367	355	398	399	398	402	398	406	400	409	390	368	404	384	380	416	382	379	396
23187	21400	29638	23542	21401	21321	3822	912	697	597	590	522	510	464	466	491	448	440	404	409	436	415	446	386	415	379	406	361	377	407	408	362	422	360	377	380	392	389	386	335	356	395	365	381	392	396	343	358	355	353	367	340	363	370	417	362	367	370	374	345	357	358	374	366	372	368	378	332	347	365	341	363	376	358	352	402	355	321	346	327	374	342	378	331	375	353	349	366	343	353	337	410	365	339	348	372	396	353	311	342	398	364	330	365	352	346	356	388	336	340	346	351	351	350	384	353	334	353	341	407	339	324	353	327	358	347	369	370	361	343	379	343	362	335	361	364	346	338	357	364	341	331	364	371	345	349	341	366	382	366	345	379	355	357	329	325	383	350	331	378	340	379	351	369	357	340	345	377	368	385	344	357	360	344	344	381	332	363	332	367	333	334	329	355	370	381	327	354	334	334	341	335	358	356	366	352	331	336	358	393	319	376	368	391	363	351	348	355	389	339	379	380	384	361	367	353	374	361	373	341	347	336	383	344	340	362	335	375	406	352	346	348	354	347	362	361	364	338	340	348	343	339	332	331	359	323	391	389	337	326	367	353	386	355	375	346	370	340	361	361	340	345	369	358	366	359	353	394	337	351	369	361	340	328	342	372	370	328	357	319	325	321	362	368	347	322	363	362	374	373	333	374	348	346	364	348	335	338	360	346	322	361	329	332	370	332	347	343	331	347	353	358	346	383	338	303	352	359	362	367	401	361	310	337	355	349	382	349	397	373	351	376	387	360	331	360	370	337	341	350	364	371	367	354	301	343	375	364	373	351	372	325	350	344	317	343	382	335	339	331	383	338	341	385	363	365	340	348	371	355	360	352	405	334	354	362	355	382	359	358	346	356	358	352	351	357	364	359	343	361	378	360	331	381	308	355	370	351	338	345	334	348	385	367	375	347	354	338	372	366	328	348	340	349	336	378	361	352	367	338	367	337	376	367	350	357	387	361	385	362	375	328	338	346	373	382	363	353	339	337	350	362	317	322	331	345	368	344	368	308	351	360	350	348	334	355	359	336	356	396	333	387	340	357	327	366	309	350	363	365	362	338	344	345	369	329	361	335	343	340	337	357	361	368	356	361	361	340	362	372	339	375	399	338	362	345	372	349	376	332	341	347	372	354	365	353	340	374	339	344	366	368	375	326	388	353	388	342	343	336	374	384	360	337	377	363	322	345	345	357	370	347	343	356	389	346	345	352	372	327	384	363	326	327	348	360	356	364	356	379	382	360	379	376	349	349	336	305	368	360	335	355	367	370	314	360	379	351	354	326	333	325	327	335	367	359	347	331	358	368	371	359	343	363	351	350	369	348	360	372	379	342	303	357	379	328	347	380	342	344	380	320	353	394	311	376	346	359	353	350	372	365	369	363	352	321	348	359	354	375	339	378	347	341	380	337	342	346	381	372	361	365	353	344	375	349	347	336	351	358	341	399	379	359	355	342	361	384	338	368	364	347	382	355	353	316	372	347	338	373	373	319	370	344	385	338	332	354	326	378	356	328	334	378	358	367	351	378	366	336	379	358	361	364	394	326	359	378	353	352	342	345	370	343	372	384	326	383	359	339	350	355	340	360	348	397	357	395	372	394	337	405	373	338	317	355	373	332	343	399	338	362	383	337	373	338	362	338	378	349	333	339	350	348	373	340	319	373	376	358	384	337	349	365	393	382	339	361	377	351	351	376	365	374	387	309	380	370	364	350	353	364	368	345	349	339	371	351	361	337	370	355	371	345	337	337	361	371	356	380	347	326	363	344	344	357	351	391	348	338	365	354	357	335	323	363	355	337	354	364	329	367	354	357	363	350	418	366	361	374	355	360	343	346	334	345	379	359	349	370	338	363	360	354	347	339	377	361	370	314	362	325	351	333	369	331	364	336	384	344	369	326	333	341	356	368	361	366	337	347	344	340	345	374	353	349	352	354	354	387	361	411	352	361	292	364	357	371	388	371	387	371	358	332	353	374	335	350	326	357	357	357	359	355	337	344	350	408	335	360	390	358	331	353	362	371	397	381	317	357	357	357	371	345	364	331	333	358	345	369	355	363	316	323	328	331	325	371	341	319	349	366	366	348	345	357	340	388	364	328	353	346	336	322	365	336	349	345	369	349	323	353	366	372	355	368	343	385	354	336	343	363	346	362	354	339	358	369	363	361	349	386	362	369	338	382	360	320	346	335	335	373	349	342	361	388	358	352	333	350	336	357	341	379	341	341	358	374	360	334	362	356	324	359	362	322	369	371	357	347	365	384	356	352	339	337	332	334	345	349	375	379	347	344	360	364	334	351	362	375	346	382	372	359	361	363	376	349	329	372	313	370	400	377	363	374	334	353	372	335	355	347	373	330	352	341	341	351	370	378	326	339	363	355	346	372	355	351	338	366	378	373	371	367	359	338	354	338	351	350	369	347	344	359	348	318	355	347	381	382	361	310	372	332	358	336	350	343	369	365	364	340	331	367	358	366	329	347	381	384	361	365	350	395	375	343	335	386	343	365	365	377	359	373	340	345	349	368	336	352	343	378	371	326	356	350	394	357	346	370	380	364	376	356	381	348	382	355	362	351	328	347	388	354	343	347	359	332	343	341	321	413	390	399	358	348	352	350	356	351	353	371	367	355	316	403	359	343	359	334	370	394	393	348	345	359	364	340	342	357	323	347	369	352	348	369	369	329	390	346	346	350	358	337	329	347	335	390	360	356	348	366	361	352	394	314	405	374	357	357	355	354	354	354	307	348	320	341	350	362	351	345	358	354	333	358	340	377	401	361	363	357	364	350	364	367	351	342	359	348	373	358	362	348	352	355	353	320	384	331	350	347	358	347	367	371	337	350	393	367	369	358	367	351	336	357	370	336	380	366	335	330	349	374	352	322	350	346	376	351	341	342	363	368	349	364	362	384	384	347	359	358	345	355	345	347	351	340	351	376	335	338	366	367	326	363	343	353	348	347	346	354	334	363	380	366	356	356	304	368	364	367	345	392	364	330	391	375	328	329	325	342	371	377	358	374	330	314	371	347	358	386	331	335	333	372	362	348	364	355	411	350	350	325	350	339	336	352	346	355	345	345	370	380	388	350	385	342	360	345	324	378	352	376	313	351	338	348	354	361	359	359	362	363	324	366	391	331	351	340	365	350	349	336	382	344	375	326	389	331	332	398	350	347	372	385	352	352	342	379	363	381	380	357	379	368	323	370	364	394	347	337	368	386	355	359	349	367	346	377	354	306	339	325	354	340	345	361	367	325	321	341	342	386	320	359	332	361	345	360	346	324	337	348	374	335	332	320	354	365	341	358	333	351	332	375	367	331	327	318	351	363	377	338	381	337	323	347	341	320	393	349	360	339	362	335	334	335	367	352	336	353	363	375	373	373	325	331	352	344	352	368	368	346	370	332	347	333	354	360	354	384	348	409	361	368	356	358	337	345	346	336	388	367	320	368	391	358	366	332	351	369	366	352	380	364
19461	15504	13226	7088	4890	3559	2836	2248	1891	1541	1446	1254	1163	1059	988	973	913	926	843	847	777	757	766	735	741	677	681	689	708	658	698	669	680	707	619	661	653	630	688	635	679	631	598	637	652	626	645	640	614	650	625	625	660	621	671	666	629	651	650	673	574	624	593	611	633	587	656	621	604	637	652	607	647	621	636	632	611	665	645	600	601	624	608	610	606	615	623	633	644	605	650	621	630	621	640	617	600	609	574	590	582	605	669	599	625	600	570	611	606	572	585	603	618	631	618	580	588	626	609	609	604	625	602	616	652	599	636	582	630	636	618	619	628	628	614	624	636	622	614	587	619	630	612	568	621	620	618	642	594	600	645	620	622	601	615	610	622	566	578	571	619	594	625	599	586	602	572	614	658	654	584	621	626	608	590	594	630	638	583	638	602	658	656	617	581	598	610	596	574	558	642	648	632	585	590	606	583	639	618	625	594	556	560	613	600	633	595	603	601	644	639	612	648	601	646	581	669	604	628	654	566	587	576	607	622	643	587	633	596	615	581	560	654	597	575	612	581	586	603	623	634	584	623	596	595	676	594	607	636	636	655	651	635	606	613	633	649	600	623	638	647	641	614	570	597	600	590	582	605	607	650	597	641	623	619	618	620	654	639	632	642	617	587	645	621	564	583	608	621	611	619	570	626	638	642	635	582	609	614	643	623	605	642	598	603	647	628	605	593	599	667	658	625	624	609	588	617	635	579	608	618	622	627	602	639	656	632	641	651	607	597	574	589	609	634	583	603	593	610	620	590	624	625	589	606	636	601	645	595	583	598	582	649	615	605	597	616	628	621	621	627	580	593	636	602	649	598	627	617	620	584	593	613	627	624	673	614	607	574	634	587	638	633	617	636	612	591	594	650	607	601	629	607	608	619	638	650	625	642	600	614	619	641	578	588	586	609	602	612	612	610	613	607	597	621	609	614	625	630	636	604	590	610	594	684	642	600	614	616	587	627	673	594	589	609	627	591	575	610	620	570	654	616	589	647	585	615	636	638	595	614	642	601	600	659	559	612	655	578	609	646	633	587	585	628	608	586	622	638	590	613	593	595	630	651	602	530	599	614	624	624	606	605	588	598	605	602	592	626	589	592	629	607	582	598	560	613	566	601	616	651	559	619	623	607	629	621	681	600	590	600	625	587	602	587	589	589	605	605	636	602	576	615	629	628	597	607	576	614	629	594	622	658	628	618	644	600	642	581	629	620	570	610	612	603	640	605	581	627	622	633	574	585	626	603	617	575	632	563	623	608	612	605	626	595	621	622	594	622	595	595	603	581	598	599	564	622	594	601	567	606	616	581	630	638	632	623	583	618	617	671	619	628	604	616	611	550	589	610	580	622	617	617	633	642	574	623	586	595	588	599	649	624	612	582	620	584	649	605	622	633	639	659	568	601	592	611	589	593	583	581	634	625	638	635	579	594	565	624	559	612	573	616	646	594	600	558	567	595	599	590	647	614	634	579	611	551	624	621	612	560	609	608	633	622	657	623	609	626	610	609	654	618	584	609	596	638	557	583	598	645	563	617	596	636	600	663	602	608	635	634	574	603	630	552	605	615	598	634	579	578	563	635	599	611	673	607	586	587	582	613	628	650	653	601	558	583	599	606	628	629	657	621	579	633	640	619	615	657	616	597	611	579	651	642	583	634	630	570	617	643	587	598	601	641	611	618	568	632	623	596	640	578	587	602	641	609	628	628	629	625	641	629	635	608	612	621	579	635	591	633	629	603	626	572	638	633	619	654	578	601	583	591	613	638	602	580	625	577	633	569	562	559	591	615	648	605	602	582	596	574	550	647	610	630	585	626	626	633	606	619	598	600	590	615	647	580	607	609	599	654	609	633	620	602	632	644	651	620	583	634	617	612	631	574	611	599	611	626	614	619	630	580	610	592	633	606	616	648	594	653	603	597	647	595	663	634	612	575	599	629	588	593	634	595	588	569	662	662	617	587	595	567	606	621	572	647	602	598	556	567	608	620	610	606	575	650	603	610	610	606	617	624	606	597	629	620	563	597	644	599	551	603	627	614	616	644	558	625	620	625	586	597	608	642	582	601	640	651	603	634	614	641	612	677	576	647	601	613	607	654	630	571	607	613	625	613	617	649	626	595	626	624	607	596	608	623	645	563	576	655	612	594	562	591	577	642	621	548	628	590	621	602	613	610	594	561	626	610	582	644	608	575	636	622	682	611	657	625	674	560	629	602	606	609	646	600	619	640	598	606	564	575	619	599	645	555	615	617	570	606	573	596	618	596	600	605	559	563	630	574	594	658	656	643	621	620	602	586	575	569	586	589	616	597	609	596	605	604	617	563	634	614	640	616	597	606	629	610	662	566	613	617	599	614	618	652	636	614	625	641	638	616	596	606	631	624	633	573	622	610	617	635	569	626	635	570	588	626	609	607	641	611	616	622	645	626	618	568	598	609	645	632	549	566	576	607	604	623	572	633	616	603	617	620	630	610	620	662	600	604	588	576	584	622	639	597	614	588	582	588	635	590	636	653	626	574	583	636	583	603	653	631	623	586	618	600	601	589	599	598	620	622	615	608	580	611	612	575	628	586	586	600	635	628	590	614	579	593	628	605	591	642	604	635	554	684	606	605	630	600	602	633	624	587	571	580	611	621	608	543	626	606	607	619	627	620	650	633	608	577	600	617	588	654	625	607	557	625	625	612	587	561	661	535	579	604	639	635	649	622	608	607	620	638	561	602	602	602	608	628	607	600	573	586	579	652	628	612	610	591	614	622	625	638	622	663	565	593	616	639	552	613	593	632	612	611	607	638	622	599	609	621	605	670	610	653	602	645	620	639	607	608	615	638	608	610	608	635	584	580	650	632	630	621	616	623	618	624	579	593	566	623	628	653	619	615	616	615	606	592	602	584	609	606	560	610	633	668	634	626	589	611	598	595	584	581	600	637	551	598	619	560	602	573	647	605	605	607	635	618	652	596	573	621	632	631	617	585	634	603	587	587	610	658	588	624	609	584	582	551	587	601	588	627	583	613	599	600	594	604	554	600	588	615	662	598	617	585	646	614	636	621	599	618	616	614	605	619	618	577	578	622	622	632	624	567	676	624	604	609	609	629	616	588	607	684	632	564	646	582	618	590	640	585	662	582	614	633	629	588	592	635	622	601	616	613	601	603	609	647	626	631	568	602	634	571	635	608	646	600	568	664	642	590	636	587	607	594	600	619	653	584	646	628	586	594	611	665	598	595	600	630	612	630	616	625	631	617	641	630	641	649	606	622	590	625	605	601	612	640	609	573	607	589	603	589	636	654	644	609	619	585	578	642	634	597	566	641	623	616	587	601	567	629	607	614	605	599	581	614	610	595	636	609	613	640	607	646	588	625	614	637	627	616	575	598	615	611	619	612	614	663	621	645	645	629	578	588	620	622	614	615	658	601	595	621	624	641	615	662	634	652	620	653	613	651	631	619	610	571	576	634	584	640	591
27065	20269	6481	374	206	146	133	109	104	97	88	84	91	114	71	106	90	112	80	89	83	78	74	93	94	77	101	77	99	94	95	94	103	88	89	72	99	79	82	90	81	80	89	103	77	91	82	84	88	71	78	85	91	90	90	97	92	90	92	84	94	101	92	85	75	79	90	79	85	78	81	88	95	84	95	83	76	85	97	87	86	67	98	82	87	87	115	91	90	84	97	94	69	83	86	81	79	102	83	99	96	87	86	95	94	83	90	82	90	92	80	98	84	85	84	79	81	91	89	89	89	83	81	92	88	94	86	84	94	89	70	84	96	98	107	92	84	85	87	94	85	98	99	76	89	96	65	92	90	87	83	91	91	73	96	93	81	100	86	97	89	85	99	79	78	79	78	87	73	77	101	99	90	87	90	96	82	86	89	74	79	83	76	80	79	90	95	85	74	94	86	99	92	81	84	105	86	90	101	80	95	79	77	92	92	65	101	107	97	84	93	77	94	76	89	88	90	98	92	86	96	82	91	73	88	87	98	78	91	93	100	92	89	89	87	83	92	96	75	78	78	80	89	98	86	91	71	87	104	85	88	90	92	97	85	81	98	81	86	82	77	90	71	96	96	81	79	94	93	89	77	77	81	96	88	74	93	89	77	92	98	91	81	84	85	92	100	88	67	85	91	87	81	99	70	82	98	99	80	96	87	84	95	69	79	100	76	89	104	91	92	85	89	101	76	89	103	89	78	88	86	83	98	96	95	89	83	94	98	86	75	73	80	88	83	100	78	92	97	70	81	91	77	80	97	98	91	86	87	80	95	75	70	75	94	79	92	101	86	103	78	101	80	97	95	89	96	83	84	96	79	70	78	75	60	90	88	87	93	96	88	82	94	94	100	89	76	89	109	72	95	99	88	94	81	93	72	102	71	90	94	84	99	89	90	101	71	91	89	82	67	101	86	84	91	83	93	80	98	105	72	89	90	57	82	77	70	101	92	75	78	86	73	90	72	89	74	91	102	84	74	98	80	79	93	88	79	89	78	97	77	107	94	78	95	73	77	76	105	93	78	71	86	65	92	80	96	84	106	101	86	109	80	88	90	89	97	95	84	85	81	75	79	85	87	94	82	92	89	96	95	83	74	84	100	86	81	93	76	86	72	89	97	105	86	109	79	68	69	86	96	86	104	87	92	89	84	84	84	92	89	82	84	79	82	96	72	111	96	77	85	77	87	95	86	85	86	97	93	90	79	95	88	96	87	75	81	99	84	86	69	89	71	90	76	95	101	98	94	70	98	75	87	90	88	90	92	96	101	89	93	75	85	81	112	83	65	83	83	97	83	86	75	85	101	86	84	81	81	92	84	86	86	90	88	87	86	93	86	97	66	84	88	81	79	70	71	93	95	88	108	99	90	73	97	101	93	81	89	119	87	103	74	92	88	92	90	88	87	99	88	84	85	92	77	81	97	94	79	84	84	106	81	89	91	81	84	77	94	75	87	92	95	98	82	83	91	77	94	81	81	79	93	81	109	118	80	77	82	80	85	82	71	92	98	93	89	99	82	83	60	84	79	89	81	81	112	81	94	79	108	82	96	93	99	93	92	97	88	77	67	81	89	91	95	87	97	99	82	82	86	100	93	74	78	82	86	106	86	85	93	88	86	72	88	94	84	88	102	90	96	82	77	105	98	83	76	80	92	94	81	88	76	74	82	89	89	97	93	77	83	85	87	94	78	92	81	103	93	78	89	93	72	93	76	89	86	80	91	82	96	80	85	80	76	75	102	103	80	76	84	82	84	84	105	93	89	67	82	80	88	93	87	73	89	89	83	81	101	83	93	97	80	92	83	100	91	88	90	84	82	89	82	89	80	83	89	76	76	79	97	94	93	83	95	76	74	100	90	91	91	93	87	78	89	87	92	92	88	101	75	87	78	82	96	72	95	96	81	97	84	83	79	62	93	96	87	76	75	97	66	91	90	80	89	87	77	75	77	83	79	104	77	95	97	94	75	101	82	85	95	93	86	74	84	94	73	92	91	87	82	86	87	79	86	98	82	81	84	87	91	94	91	83	85	86	88	89	100	79	93	93	77	83	97	78	102	95	83	104	98	106	74	81	91	63	83	90	82	61	94	82	86	78	96	86	75	81	88	91	94	79	91	97	76	78	90	78	86	96	100	104	99	86	99	87	91	90	70	99	82	99	71	97	104	86	87	88	84	80	80	85	81	84	91	84	96	80	73	77	78	93	77	88	91	94	84	91	96	97	103	83	95	100	94	69	80	96	86	98	102	94	108	72	93	83	87	96	83	80	84	85	94	91	120	99	87	98	78	85	110	75	92	101	93	87	86	106	84	96	92	104	75	85	93	101	82	83	103	86	112	69	101	86	79	86	92	82	80	76	72	85	69	83	83	84	83	92	71	94	90	107	86	92	82	89	92	98	91	86	81	91	82	89	76	88	90	86	90	83	70	95	92	91	83	89	89	88	93	87	77	78	90	90	81	78	86	97	85	101	75	88	90	91	83	93	90	90	100	77	108	95	102	89	77	86	90	95	76	81	96	100	96	87	94	79	81	99	78	73	87	89	86	97	83	93	74	102	76	90	86	104	80	98	90	88	75	87	96	90	110	85	76	85	90	92	87	99	97	107	86	80	90	86	94	93	72	82	95	82	91	86	87	88	86	77	103	97	79	86	97	90	94	86	84	82	81	98	78	93	82	91	74	90	95	92	85	88	85	81	94	95	88	95	79	89	110	81	93	80	85	84	81	82	72	79	88	89	96	96	78	99	92	91	78	88	83	94	79	69	82	89	83	84	88	106	79	94	95	86	75	82	83	74	88	86	90	89	109	94	103	86	109	100	97	96	81	85	77	92	88	89	83	101	90	99	85	86	83	85	94	91	95	97	96	84	92	84	84	104	91	84	97	102	101	93	97	90	84	93	106	97	87	84	92	92	86	79	74	89	98	107	74	82	76	90	80	84	89	88	100	88	85	75	93	77	87	75	72	78	86	96	90	89	93	89	84	89	92	97	86	88	93	83	108	74	73	86	94	89	91	89	108	87	77	86	82	99	88	91	80	88	87	84	103	90	85	97	68	93	87	81	77	88	75	80	91	88	93	73	76	77	92	80	89	87	87	80	104	85	101	91	76	89	82	89	84	104	78	92	74	86	86	74	98	97	91	90	87	81	84	95	96	83	72	93	88	79	73	95	89	92	86	80	80	79	77	92	103	80	72	88	90	79	89	91	75	80	77	85	87	86	103	92	70	70	76	85	101	99	92	80	89	90	84	89	90	87	101	82	79	74	101	88	93	81	82	94	93	78	96	84	86	81	79	79	91	100	97	84	87	89	92	86	98	89	89	99	92	93	81	108	93	94	91	90	60	75	105	81	91	83	85	85	94	72	86	76	84	78	91	86	97	68	88	79	90	75	86	66	91	86	91	87	85	94	90	86	91	93	87	80	95	87	79	85	79	82	101	90	81	100	89	77	74	92
10430	1094	938	511	393	308	258	224	246	230	218	191	193	199	202	198	179	156	176	198	183	193	170	182	168	171	176	172	146	179	154	167	167	173	173	161	193	177	166	184	172	153	170	187	148	174	188	146	166	157	174	165	163	165	177	168	179	154	168	167	150	171	149	187	150	156	167	181	157	150	169	171	173	169	170	156	163	176	186	151	161	191	170	163	179	184	184	163	178	155	168	177	169	155	164	154	165	170	180	171	182	183	176	189	157	145	183	146	170	167	180	148	177	164	177	172	170	158	177	188	186	158	164	148	172	182	148	172	178	155	162	165	172	172	155	182	179	167	151	178	173	172	168	155	174	195	162	163	165	160	162	173	157	188	154	174	160	171	181	185	144	173	161	177	174	130	156	166	175	194	156	197	171	177	176	158	165	165	170	175	159	163	175	172	189	176	164	166	180	181	156	185	173	165	158	185	173	156	173	206	187	198	180	174	159	186	193	176	152	179	145	182	163	155	158	174	154	156	168	164	182	163	162	197	190	147	161	191	166	157	164	176	182	188	160	168	203	173	152	164	145	175	168	146	176	156	154	146	173	171	143	154	159	186	155	180	184	182	174	166	171	168	154	171	159	168	177	168	157	169	170	150	174	171	161	158	155	169	159	167	158	145	164	187	180	184	161	164	190	181	186	171	162	176	169	162	161	187	182	163	155	189	181	123	175	163	149	167	163	166	176	159	169	180	183	172	188	173	195	169	173	165	170	176	166	188	173	172	182	185	170	165	187	154	185	173	185	177	178	159	158	163	176	155	183	159	179	141	184	176	180	181	175	161	181	164	182	172	185	172	152	160	180	179	190	149	163	189	181	182	193	186	172	150	135	172	169	168	196	156	174	159	155	151	182	179	160	203	202	184	164	171	154	182	150	175	157	161	160	159	177	166	164	167	163	176	176	167	161	177	174	153	157	184	168	183	175	178	141	164	154	170	181	210	164	175	150	158	157	174	200	177	166	169	171	188	171	154	147	180	181	164	175	190	151	191	178	164	170	164	165	184	174	167	159	174	155	173	185	169	182	135	179	170	181	183	200	160	168	166	163	162	174	157	151	192	172	193	183	162	165	148	167	192	206	159	176	181	165	182	160	151	180	181	200	160	181	168	176	164	168	175	173	158	174	174	182	178	184	190	181	168	163	142	160	170	182	170	189	194	185	189	166	161	173	154	191	165	182	161	167	167	161	179	171	144	189	158	188	148	179	151	186	178	194	190	154	183	186	171	164	166	174	157	165	169	166	165	155	186	174	178	179	160	182	184	186	184	169	160	161	177	156	176	171	200	158	179	175	158	173	178	174	179	169	134	178	163	154	159	173	165	164	151	179	156	158	176	164	168	164	185	160	155	140	187	162	184	174	186	169	194	172	156	159	175	164	174	159	147	168	179	187	172	178	182	152	183	144	176	169	148	163	150	181	147	151	186	189	165	201	160	176	157	151	151	163	165	157	174	174	150	169	170	168	198	168	158	161	156	159	172	181	167	169	158	171	163	160	169	156	154	181	163	169	144	160	163	169	162	170	186	185	156	154	156	135	177	171	188	167	175	158	177	168	165	144	190	184	171	172	161	160	156	165	162	162	178	161	173	166	191	164	178	185	167	172	157	190	165	180	179	164	178	177	164	179	169	196	182	160	161	163	163	166	167	164	167	180	174	176	189	171	152	157	178	160	185	179	182	149	196	172	176	156	149	180	186	164	138	187	167	192	147	184	182	201	172	160	183	163	150	144	161	176	163	168	156	152	176	175	175	163	190	167	166	173	187	176	175	172	170	177	165	157	173	162	179	181	147	179	177	159	179	161	151	191	181	156	148	176	159	170	168	169	179	160	176	161	172	156	181	158	170	160	169	154	173	169	158	168	181	174	166	133	182	165	177	193	176	169	189	158	171	186	160	181	144	177	150	168	158	150	177	151	165	180	164	173	183	158	174	167	179	191	185	164	157	175	159	146	189	164	203	165	156	177	171	159	180	161	191	178	172	157	165	178	146	174	181	170	150	170	157	176	170	171	173	184	190	184	166	177	168	160	188	196	167	163	202	163	153	172	175	167	180	194	185	195	159	172	169	173	200	174	161	182	159	150	184	153	160	188	174	180	155	180	180	196	174	139	168	181	171	164	188	173	166	189	157	189	165	157	186	167	148	162	177	161	169	163	179	174	164	158	176	167	181	181	167	168	157	171	178	162	173	176	163	168	153	159	150	180	170	167	166	179	191	159	156	178	164	159	177	167	158	146	186	162	203	169	144	182	167	164	195	177	149	165	186	178	187	166	160	156	180	155	170	165	186	174	159	172	194	160	172	164	146	178	175	166	154	175	180	170	171	166	162	176	166	167	163	168	176	159	150	170	183	159	178	175	166	154	185	168	174	162	158	183	197	182	162	180	178	151	158	181	169	161	181	182	183	169	177	177	147	178	159	173	176	145	165	174	152	169	180	190	175	160	180	150	184	164	181	173	150	175	160	158	185	166	148	190	199	151	174	191	172	177	175	140	142	184	157	190	188	195	160	155	162	177	173	201	167	166	162	147	178	173	173	180	171	180	163	164	184	156	191	182	183	196	168	167	171	174	182	164	170	181	190	192	180	171	166	168	191	177	164	157	179	170	151	182	169	164	180	159	159	163	174	154	172	166	168	159	172	158	172	185	171	135	172	171	151	175	180	169	180	172	195	176	179	161	166	177	162	168	165	173	152	205	171	166	160	186	171	190	169	163	184	184	187	189	169	187	162	174	154	162	148	153	162	185	178	149	167	167	170	166	164	161	180	200	158	172	187	191	183	197	159	170	167	161	189	166	172	139	186	176	155	187	165	159	170	186	187	160	153	172	181	182	172	176	166	136	183	166	178	162	175	179	176	160	182	190	166	175	172	156	180	156	185	167	187	190	181	168	186	183	171	175	173	167	179	161	161	168	156	180	138	179	160	158	161	157	170	159	150	175	168	185	169	172	161	163	152	181	177	170	175	177	166	178	175	178	161	178	171	175	186	171	181	163	184	168	179	170	158	190	162	189	147	149	168	194	167	176	176	183	172	187	160	154	178	171	164	171	154	164	174	176	169	158	179	180	160	183	176	180	164	181	182	153	165	166	148	161	173	163	163	191	189	185	187	172	174	177	159	160	170	161	135	158	172	163	163	188	178	184	161	168	145	175	183	148	161	175	156	147	183	140	177	165	188	142	174	166	161	200	156	180	169	163	168	157	175	170	171	157	185	166	161	177	161	175	166	178	159	159	179	152	176	177	171	170	192	179	167	174	145	175	187	179	158	172	167	165	148	150	180	160	194	178	180	164	170	168	143	160	161	175	145	153	167	176	168	169	179	167	168	185	174	187	145	166	151	171	159	173	163	172	151	164	162	177	169	170	178	152	167	166	170	180	169	175	157	153	176	162	163	171	161	172	180	161	189	168	192	180	148	189	173	164	153	150	157	180	137	163	192	150	185	170	158	166	174
24171	21408	29060	24134	21322	4310	670	438	389	357	322	291	286	294	263	262	249	228	253	239	243	235	220	246	231	215	233	254	208	231	252	231	239	211	237	210	227	232	238	228	227	225	227	185	232	266	216	231	222	202	196	222	218	210	214	207	248	244	240	203	225	217	217	243	230	231	215	197	210	216	208	234	216	191	236	207	205	215	229	218	236	228	231	204	232	236	221	199	186	193	204	236	244	230	233	215	235	243	206	225	236	226	200	215	217	235	224	225	248	221	228	226	198	224	248	229	223	232	212	234	226	214	224	228	212	220	209	219	236	253	239	228	235	218	210	190	211	223	229	209	214	214	221	222	218	214	235	208	217	223	234	215	200	235	192	204	221	202	228	252	199	224	211	241	214	233	197	216	222	212	215	239	241	218	224	221	241	219	248	192	246	206	219	227	204	224	213	211	245	221	209	214	240	209	221	229	227	218	212	214	219	207	232	214	203	229	227	225	223	244	232	214	261	251	246	232	217	224	230	219	253	225	211	224	241	225	233	224	218	237	212	231	231	234	234	231	210	218	243	225	255	222	220	212	225	236	196	252	209	219	242	207	221	228	233	239	222	212	233	224	253	205	238	216	216	223	226	231	233	195	211	236	222	188	215	221	269	249	203	226	237	205	225	219	213	213	257	228	249	229	218	201	207	202	229	241	202	214	205	222	203	224	236	233	230	227	233	218	226	214	205	211	196	213	228	215	207	220	217	230	209	226	221	207	236	226	214	188	198	236	229	249	210	236	211	208	206	219	210	224	236	193	217	200	214	215	209	205	201	214	209	227	216	227	213	230	229	217	241	234	242	226	224	199	208	230	216	213	242	223	229	227	241	230	241	203	224	207	200	238	229	238	186	239	198	235	192	258	243	234	227	222	212	236	233	205	198	253	227	262	226	213	242	233	203	203	243	239	224	248	217	225	216	189	219	221	245	222	214	239	219	202	222	225	213	222	224	224	252	209	209	222	240	202	213	186	218	227	222	229	233	197	236	217	213	235	206	216	212	224	246	203	221	246	233	231	225	227	202	225	207	212	205	239	216	225	208	252	220	212	216	199	204	220	238	213	184	260	231	197	223	231	226	183	198	212	213	216	234	218	189	211	201	204	245	216	212	186	220	261	236	233	238	221	204	210	192	247	215	231	224	211	191	245	205	205	193	228	213	211	228	251	231	218	204	208	222	188	238	215	220	230	209	220	210	212	202	208	222	195	208	215	208	228	208	219	199	248	205	249	189	237	224	225	240	206	210	257	222	222	204	231	250	224	205	226	197	215	263	243	224	227	219	248	200	218	252	220	239	248	218	212	208	223	246	207	231	242	229	226	216	212	209	242	244	222	213	224	218	226	226	221	205	190	230	222	203	214	211	179	211	202	209	231	253	208	226	200	225	221	243	215	200	233	214	226	212	213	199	202	229	197	241	220	232	203	231	220	221	220	224	248	223	246	251	219	220	221	254	245	223	209	212	231	221	207	227	211	198	190	228	229	221	225	251	187	224	215	210	234	230	228	184	228	224	211	255	210	203	219	210	226	236	216	224	218	218	226	201	241	236	221	243	203	243	218	254	211	235	216	210	215	230	227	236	252	202	250	211	223	252	216	217	210	208	229	223	226	203	198	221	203	218	198	219	221	227	214	211	219	220	228	184	227	205	232	234	213	221	223	213	204	198	237	217	170	216	207	211	230	247	211	241	217	217	224	240	236	226	215	225	220	221	204	213	216	232	218	214	206	197	226	212	223	224	239	217	215	222	229	226	223	214	234	235	220	210	210	221	216	223	213	225	233	202	240	220	237	203	222	231	226	233	239	200	199	225	191	236	196	205	203	204	207	210	214	201	226	220	211	225	210	235	204	240	211	205	215	209	235	212	203	229	189	234	227	225	220	233	189	224	216	209	237	228	221	210	237	212	207	234	210	218	219	222	196	229	194	200	233	197	240	211	225	223	225	220	234	208	233	216	227	205	195	215	221	208	202	205	228	206	217	221	217	197	198	219	193	195	200	191	184	242	234	239	209	229	234	229	225	226	208	212	200	250	214	209	226	200	193	217	205	204	227	221	221	193	224	224	198	214	224	217	232	224	240	210	234	219	243	196	269	229	223	204	216	244	212	196	231	228	230	209	201	207	212	234	218	239	216	202	247	213	206	220	214	227	189	229	250	219	201	200	233	202	232	223	239	232	221	229	216	223	216	213	222	231	234	214	216	198	209	224	191	217	216	217	224	235	203	236	230	217	226	231	231	207	216	210	238	250	224	233	217	231	218	221	214	219	228	228	205	234	209	221	231	230	210	209	229	231	230	235	204	198	202	201	211	224	229	220	217	206	225	249	219	210	227	216	241	191	218	221	204	217	214	226	199	224	213	206	229	213	233	227	253	199	209	236	204	207	227	246	232	228	234	239	232	221	236	217	208	203	207	215	217	239	228	231	210	220	216	240	193	244	223	221	222	240	221	249	232	230	229	236	215	218	232	224	204	222	208	241	203	231	211	219	207	197	220	223	241	214	226	213	200	215	222	218	229	205	229	232	206	230	216	240	243	242	203	218	220	217	224	208	220	217	221	225	196	206	200	216	225	200	204	207	261	249	212	214	200	217	201	222	214	220	223	242	230	217	222	241	210	237	207	236	226	219	230	221	208	203	218	224	199	234	222	228	214	235	199	207	251	209	203	238	213	204	216	234	208	243	206	204	210	238	218	240	229	235	220	197	244	239	243	237	185	199	234	227	193	248	212	195	221	227	216	219	218	202	209	221	218	223	219	209	210	234	223	220	201	224	233	226	234	244	218	223	224	240	205	197	191	214	231	209	227	216	245	205	200	222	215	222	205	234	218	195	239	235	205	196	215	218	233	219	226	252	192	210	228	222	228	217	202	241	218	216	248	224	245	219	216	229	196	229	249	209	228	230	224	245	213	217	216	208	227	217	240	218	198	210	224	211	177	195	203	245	193	225	217	214	217	206	226	207	219	221	234	220	229	219	227	213	214	197	230	189	219	212	233	217	204	243	243	210	240	230	208	219	192	219	242	221	207	204	215	217	224	223	192	199	200	221	229	216	188	224	222	238	202	208	193	203	202	219	189	205	233	198	237	222	228	242	199	232	195	215	212	240	228	223	254	221	199	235	216	229	224	220	213	216	223	226	228	217	214	219	231	244	235	212	227	198	229	207	220	217	192	221	192	215	215	209	215	201	225	225	208	212	233	224	222	218	222	222	200	185	222	218	242	236	222	228	228	190	230	195	232	203	208	216	225	202	231	211	213	210	215	211	227	222	225	225	217	221	248	221	221	222	242	233	222	193	216	204	213	208	239	215	217	244	218	225	208	216	221	208	242	199	198	225	248	237	231	228	216	193	219	226	206	230	218	222	232	235	208	229	202	240	231	234	214	217	206	228	215	223	198	216	218	218	241	203	203	210	215	233	210	229	231	193	208	216	203	202	228	243	228	226	223	208	202	249	218
17537	9485	7890	4074	2725	2004	1529	1257	1107	917	861	722	672	643	602	583	514	530	535	516	494	467	464	417	484	445	446	413	430	403	401	449	438	405	431	448	421	408	430	433	415	415	395	406	410	381	371	430	437	405	425	400	389	394	395	393	403	373	392	422	410	436	401	384	393	408	403	373	377	417	384	420	396	416	422	399	390	371	420	391	387	397	361	365	408	425	397	387	391	372	390	402	404	404	421	439	429	429	401	375	404	385	425	411	392	408	402	381	438	402	414	382	386	413	383	443	411	390	361	375	401	368	385	406	378	398	413	408	394	433	409	406	387	411	395	396	363	420	376	406	385	393	409	389	384	384	371	431	416	404	411	375	419	391	404	373	382	367	431	410	408	406	375	403	378	388	398	405	347	411	390	403	397	400	403	410	378	398	389	427	371	395	389	384	403	402	400	384	433	392	386	422	406	402	359	398	401	377	390	404	351	381	396	373	376	377	382	409	380	400	368	364	412	422	380	425	373	387	429	384	390	437	375	379	405	406	388	371	415	365	390	380	415	414	397	377	388	376	408	410	368	403	386	407	385	379	387	389	428	427	390	405	379	371	386	434	374	415	433	338	376	414	389	396	389	390	360	383	411	372	383	365	407	381	417	405	408	416	400	374	403	400	388	373	421	412	422	375	408	406	396	406	389	379	385	415	412	425	378	378	367	391	375	361	389	410	374	354	372	412	412	387	400	374	385	401	405	398	405	406	378	401	377	396	374	407	409	367	387	402	411	382	413	370	424	386	408	402	403	406	368	391	399	418	408	389	396	381	352	368	362	368	411	382	402	420	403	409	410	412	414	397	384	411	380	373	385	347	388	325	421	393	375	414	417	381	401	366	374	388	370	360	395	402	411	379	390	414	386	407	391	367	403	370	422	415	385	348	360	411	404	390	361	407	382	398	389	392	379	428	371	401	359	383	396	414	357	381	403	412	388	405	408	378	380	367	387	434	393	379	414	420	398	397	398	414	383	396	399	435	371	437	400	369	417	389	411	374	402	405	364	359	390	398	371	401	370	385	412	424	365	396	404	378	411	405	405	423	434	378	395	388	391	386	342	401	373	403	413	413	404	442	393	392	393	380	363	368	405	352	389	404	416	381	383	409	419	394	400	376	424	383	401	393	425	361	396	401	402	398	403	410	367	389	396	383	366	396	402	376	360	409	378	403	342	391	370	370	433	376	390	370	413	410	388	386	378	409	382	419	408	365	352	412	377	364	384	368	372	396	409	420	418	381	389	396	386	400	389	406	398	387	405	438	406	433	381	388	401	418	368	398	377	416	406	414	407	395	389	414	385	369	396	396	412	404	381	355	409	389	393	377	348	381	393	397	421	446	374	355	393	388	377	418	368	384	398	413	386	408	360	401	401	400	365	387	391	414	419	361	377	385	400	409	367	397	394	405	388	400	403	392	415	390	401	377	365	418	401	383	371	389	365	339	421	372	370	391	414	380	398	375	378	369	403	375	395	346	413	368	401	386	398	399	414	363	395	404	384	413	395	366	353	408	363	342	374	394	409	382	372	382	397	383	388	401	369	369	390	393	404	421	407	365	391	407	374	404	377	452	425	399	395	367	351	393	404	381	391	383	407	384	399	406	395	355	381	381	404	403	424	404	437	395	369	423	402	395	361	432	413	381	366	371	399	404	364	385	424	356	418	378	377	383	410	399	406	378	407	400	427	387	433	390	397	394	396	412	389	380	413	401	365	381	430	393	377	380	390	422	353	363	396	392	381	378	390	414	416	412	397	396	440	402	399	380	413	384	401	370	376	410	426	399	386	409	369	391	397	384	371	378	388	403	400	395	386	421	404	406	390	379	347	388	382	385	362	401	373	396	400	405	377	369	372	395	425	383	391	400	388	372	395	367	379	413	435	398	380	415	366	376	366	394	389	362	377	390	384	380	382	374	403	385	402	366	350	373	393	401	418	411	392	401	407	403	365	367	389	400	396	375	366	392	407	398	414	421	450	383	411	402	380	394	379	364	393	385	365	386	425	371	407	400	402	390	390	357	375	411	398	378	385	444	358	385	392	369	374	411	406	386	399	385	363	347	421	400	396	388	401	384	402	418	402	392	381	361	410	412	381	420	419	421	396	406	442	388	402	370	382	406	401	398	348	433	409	411	412	393	410	404	411	378	410	399	393	409	394	375	414	378	385	374	401	376	399	398	410	389	392	382	398	376	388	397	426	398	397	381	380	397	400	381	403	382	362	392	438	411	424	413	385	398	392	401	348	384	407	370	360	414	421	393	397	386	378	411	381	420	395	386	383	381	417	411	367	384	407	381	373	396	379	424	389	383	418	386	436	385	390	361	343	423	404	363	383	402	430	430	399	388	419	405	362	405	421	404	411	416	377	425	408	417	373	370	378	388	352	372	397	418	400	371	410	395	406	394	377	416	383	380	389	415	381	386	374	389	392	398	420	361	412	383	363	399	381	405	356	370	356	374	404	377	414	414	419	380	372	399	411	381	397	398	393	341	416	384	369	391	380	360	361	421	411	389	415	389	364	404	403	378	423	373	394	385	411	388	383	423	414	367	399	387	363	405	390	379	408	382	398	373	418	381	397	365	405	390	403	418	377	391	385	415	382	379	403	399	398	417	380	410	395	406	409	397	387	359	409	421	402	410	385	403	364	406	413	403	400	369	336	393	443	336	376	392	387	403	396	390	407	406	420	392	403	386	374	402	397	385	418	389	399	409	387	419	410	387	434	418	387	416	401	409	381	389	389	399	380	387	388	406	384	365	423	410	412	380	384	413	411	391	350	370	378	379	383	384	393	381	431	370	357	396	403	382	383	394	398	388	387	360	381	397	387	414	411	408	391	391	365	369	396	413	386	379	383	379	388	392	402	392	374	396	397	394	408	382	419	411	378	368	379	385	380	364	379	441	403	398	384	376	383	427	424	401	403	402	392	418	393	354	418	395	409	391	371	397	376	388	383	372	425	384	412	420	384	384	383	398	363	390	391	373	422	374	382	362	396	427	388	407	404	393	388	366	385	410	358	409	389	375	426	400	370	382	418	384	351	386	417	369	401	381	414	383	405	376	390	391	355	408	376	364	388	400	412	398	389	426	380	378	381	420	405	407	383	375	388	412	383	388	364	365	415	366	427	373	406	434	373	380	421	403	398	386	399	385	399	414	370	379	383	398	391	398	392	377	399	398	398	427	413	421	377	410	403	400	381	407	382	379	405	378	379	407	411	386	341	387	371	415	396	393	397	405	397	394	401	395	367	385	420	369	361	388	408	405	422	409	380	377	402	385	370	380	398	431	346	365	374	390	419	401	414	401	379	405	419	366	425	421	380	368	351	380	383	396	422	392	403	415	393	423	371	397	367	389	407	386	391	366	406	386	415	409	352	397	376	409	383	405	383	395	418	402	371	404	381	369	436	415	359	424	373	406	376	413	360	388	422	410	381	412	415	372	373	428	377	391	418	362	406	383	427	415
23234	21396	29633	23538	21398	21290	3798	981	627	604	568	524	553	476	491	465	441	403	445	411	438	381	407	403	404	385	364	367	351	378	369	407	370	339	360	376	370	370	404	366	347	350	357	348	381	354	416	392	322	334	347	355	377	368	353	375	344	357	400	387	367	384	338	363	336	351	340	350	354	361	333	365	351	368	335	358	385	371	344	386	366	392	354	365	368	346	344	363	349	359	345	326	347	387	347	340	357	360	380	327	361	326	395	338	344	356	381	354	348	398	380	344	360	331	363	384	400	373	402	354	346	361	379	363	327	343	346	376	370	371	363	383	339	354	363	336	380	356	353	365	376	329	340	366	329	351	347	321	364	344	370	382	359	335	370	354	348	332	342	326	330	366	344	374	359	355	316	360	358	316	352	343	351	350	302	354	368	319	364	375	311	364	363	358	377	357	351	318	343	344	352	373	381	359	334	373	345	400	373	330	370	364	335	348	357	360	348	365	378	384	320	341	371	335	348	389	333	354	366	354	350	361	350	354	380	332	348	347	357	358	357	366	328	358	351	299	335	372	329	351	378	364	361	349	345	369	380	340	356	342	329	342	322	365	359	363	348	367	367	335	331	351	339	380	380	329	398	399	359	341	364	359	347	340	347	333	362	340	341	377	350	354	363	375	360	386	371	363	322	345	378	328	365	357	352	330	339	378	340	347	367	329	341	303	364	343	319	328	341	371	360	334	332	345	339	360	384	335	334	373	348	378	356	337	383	331	344	397	372	308	352	348	354	337	310	328	366	369	318	346	337	353	368	361	382	329	343	361	346	338	369	326	374	397	343	373	338	323	337	329	351	387	363	339	379	343	371	367	347	313	353	340	372	336	346	346	346	378	379	364	353	327	344	354	388	351	334	379	381	353	352	349	352	377	381	366	389	347	377	356	351	332	350	353	343	322	351	336	318	346	379	366	343	339	342	346	346	339	345	357	429	378	344	344	353	357	336	327	367	328	325	369	355	377	308	334	338	336	344	369	344	346	335	339	340	336	375	368	356	369	341	345	380	365	355	320	338	349	336	329	348	349	347	361	369	335	327	368	361	353	327	374	369	391	346	350	351	383	334	351	355	327	357	340	360	325	303	375	310	354	336	356	335	355	332	400	375	361	353	349	360	372	353	386	323	344	343	336	340	360	349	360	335	334	393	329	366	349	345	358	396	330	356	342	358	326	340	328	359	354	381	363	338	358	384	332	355	344	308	360	366	365	365	357	349	392	325	402	366	356	365	360	354	356	343	352	391	340	359	357	359	339	361	339	365	341	328	364	345	286	359	369	373	374	321	320	343	357	321	387	370	359	365	353	331	371	350	349	336	381	361	330	355	373	347	340	371	344	336	363	377	373	357	398	403	343	355	335	345	363	345	339	355	345	352	318	352	351	371	358	372	340	386	352	356	370	385	338	364	372	354	360	367	360	334	368	367	356	345	376	366	365	349	349	346	363	365	384	349	342	360	368	335	383	387	346	313	326	338	313	351	351	371	359	365	365	399	336	351	358	355	353	350	344	351	357	351	353	369	321	380	368	355	355	333	341	346	349	349	351	378	374	343	360	365	354	340	339	361	383	356	377	353	350	375	355	366	359	336	358	349	353	332	319	392	335	339	354	387	370	375	343	350	379	356	319	366	325	360	349	364	344	327	343	324	369	328	350	326	379	332	353	346	376	343	322	333	333	343	352	331	358	347	346	373	358	387	366	338	341	336	354	352	367	361	360	359	360	365	343	350	356	382	356	360	349	391	376	360	378	348	333	398	324	340	341	325	374	374	342	357	362	347	358	355	334	346	397	346	351	369	389	351	337	325	378	348	361	370	329	354	319	369	323	324	328	365	342	348	357	332	340	323	321	342	344	335	348	343	329	357	365	361	338	353	386	354	339	396	354	352	363	350	370	348	361	348	373	352	329	385	348	359	338	367	332	355	372	341	325	320	340	358	361	347	360	335	358	363	360	379	356	343	328	329	341	350	328	361	371	340	333	360	349	319	363	354	343	360	345	367	372	323	341	354	360	359	377	334	331	331	379	365	374	362	374	361	367	346	355	348	341	348	328	313	363	342	335	359	345	356	331	397	382	348	402	357	329	334	317	333	338	362	375	357	322	359	363	319	379	316	353	369	339	374	319	330	334	378	313	370	356	373	346	333	348	360	363	382	359	373	340	342	309	370	327	358	399	324	314	350	369	354	332	323	341	355	348	323	344	390	332	343	366	356	338	398	330	379	378	370	376	337	358	355	343	375	395	356	339	343	356	371	359	361	336	357	329	358	366	354	363	326	343	342	373	363	334	354	328	355	343	350	351	355	328	360	333	338	353	316	374	370	372	395	333	371	316	331	376	352	354	391	363	344	363	358	336	361	353	372	359	349	379	333	367	322	366	345	340	370	339	413	353	343	343	384	321	360	357	339	331	319	382	369	326	321	349	343	386	364	363	334	369	317	316	341	336	352	359	363	371	370	314	338	350	351	324	374	340	359	379	361	366	341	353	341	330	363	328	352	321	363	380	340	378	398	349	349	371	310	324	365	353	388	319	358	329	329	362	394	370	345	356	355	353	326	331	319	353	329	375	341	332	373	386	304	349	388	340	359	334	383	378	365	335	365	334	354	360	388	378	350	330	347	327	322	359	373	358	374	361	336	352	359	333	343	328	376	377	335	369	367	358	354	311	349	381	311	376	336	359	333	330	357	356	339	395	326	364	337	344	352	321	358	380	363	322	360	352	362	365	356	337	329	353	321	361	352	347	383	326	339	373	329	337	339	352	401	369	355	347	335	361	388	368	354	344	341	355	370	355	317	382	325	399	359	357	378	368	325	349	348	317	367	343	331	359	361	353	349	349	372	364	377	354	385	349	369	369	351	318	368	292	368	383	336	350	367	388	327	359	347	372	337	364	356	307	313	327	331	371	357	351	323	357	374	334	352	336	385	341	362	364	356	367	322	334	381	362	404	323	358	327	376	361	349	365	374	337	308	347	347	371	333	340	347	346	345	362	352	365	355	308	362	347	341	351	360	373	363	358	351	361	359	361	328	353	328	329	358	338	380	337	382	341	379	305	372	367	329	356	330	330	359	356	361	357	350	377	361	355	337	356	337	325	355	350	340	372	360	346	330	352	376	320	342	383	352	378	337	345	348	362	305	350	352	349	329	364	376	354	346	351	372	365	360	331	344	325	335	382	358	349	359	373	338	375	330	348	349	333	338	356	369	340	328	368	350	375	332	321	341	359	353	369	346	338	355	356	339	358	370	311	344	358	325	330	378	365	364	342	324	302	357	348	365	350	350	350	346	356	350	345	362	353	378	349	345	365	362	381	370	344	364	364	317	330	339	378	348	330	355	355	338	360	352	357	344	346	346	328	339	356	335	365	343	358	343	342	344	348	365	337	371	348	330	381	339	356	366	331	342	335	372	335	378	324	346	354	389	350	348	336	339	379	386	317	357	353	362	351	379	374	333	338
19678	15437	12892	7044	4773	3693	2827	2272	1906	1629	1357	1291	1184	1081	1008	926	923	896	804	842	797	767	766	742	738	723	727	656	716	656	714	698	699	664	690	658	680	676	692	662	675	667	667	651	624	634	615	621	669	604	583	610	636	636	604	638	624	649	667	634	667	640	606	665	610	639	666	674	642	612	632	626	633	660	625	648	603	605	589	609	612	588	608	597	601	642	650	615	607	642	609	632	614	584	619	612	611	606	596	645	620	606	630	679	623	601	635	618	596	587	606	576	596	576	646	618	610	605	616	635	575	642	667	631	578	628	570	607	575	654	620	616	607	604	616	619	599	655	630	637	618	635	608	599	631	619	640	616	627	633	574	621	661	624	561	621	652	611	613	634	600	636	623	605	652	554	622	588	619	621	597	650	603	580	593	616	606	596	602	603	622	621	607	578	550	609	591	675	639	656	590	604	593	642	571	606	615	602	649	629	621	607	599	617	629	623	651	632	609	643	644	581	605	587	678	629	633	601	602	608	670	595	585	569	641	603	590	604	605	588	650	571	611	628	614	622	593	603	588	569	588	612	582	627	638	600	646	585	581	601	607	608	626	618	619	588	634	607	623	661	609	647	593	579	631	611	614	631	551	612	582	586	651	666	591	611	612	635	594	563	674	619	621	565	595	572	583	558	662	622	645	648	629	601	613	591	623	565	567	568	581	593	657	601	632	621	621	675	597	608	648	626	611	576	617	589	611	602	643	608	640	621	649	597	577	617	573	595	577	595	576	627	596	618	613	614	642	611	621	628	630	619	611	616	640	618	610	554	613	615	594	602	599	620	579	612	615	601	645	601	590	594	599	574	584	653	646	606	591	609	585	609	615	580	643	570	608	559	599	627	597	600	629	631	613	635	664	636	613	582	605	586	640	608	616	607	601	609	574	638	594	595	591	592	627	587	559	618	616	634	602	615	617	640	603	578	603	650	589	601	620	615	657	586	613	580	625	608	642	600	612	620	617	588	641	598	611	626	614	582	620	602	597	633	562	615	584	582	597	641	624	608	617	620	627	619	549	637	600	578	625	639	558	552	575	624	567	663	657	604	581	595	627	604	655	610	571	621	622	571	581	596	598	606	614	653	603	591	580	612	626	591	589	587	564	571	638	613	603	634	612	617	588	631	608	631	642	600	619	634	630	598	604	630	601	682	619	560	633	584	662	624	640	587	649	625	631	590	550	638	607	603	630	565	604	579	606	618	649	629	606	630	608	613	617	620	607	616	623	633	565	593	641	592	614	632	626	630	619	583	621	615	580	648	589	597	563	586	582	603	617	623	659	593	617	617	599	623	625	637	630	597	629	592	564	628	654	620	625	668	627	612	611	580	584	614	619	653	640	649	597	603	645	611	575	617	621	642	603	660	638	594	655	628	586	626	633	628	603	604	581	613	617	630	665	650	640	598	597	640	604	592	613	611	609	607	615	600	602	655	602	607	639	618	625	577	618	600	608	640	642	659	592	617	618	591	590	617	582	576	604	656	597	604	596	616	583	638	574	657	574	599	586	616	602	607	605	580	623	585	607	638	581	601	606	631	613	613	616	613	603	563	634	623	593	651	598	594	615	654	642	590	608	622	647	590	662	642	584	629	600	587	583	632	603	634	635	645	607	650	620	634	592	617	624	630	634	588	626	600	632	629	632	611	660	589	616	648	605	622	606	625	575	582	615	591	613	626	642	573	614	638	617	657	582	595	579	579	627	592	613	616	592	634	597	598	603	630	647	652	595	635	587	614	588	612	630	586	610	585	595	588	634	581	601	652	594	586	590	656	616	643	631	650	597	640	622	621	659	626	594	604	654	609	604	590	587	597	622	621	612	616	581	635	607	578	624	590	645	639	637	579	591	562	594	651	610	642	594	615	627	669	629	653	599	583	594	585	618	617	649	622	634	588	604	597	623	597	588	605	617	615	616	601	617	604	617	615	587	645	650	635	584	555	580	631	557	600	599	633	588	590	596	660	650	645	589	599	614	648	626	624	595	621	621	630	615	606	582	654	628	605	611	648	605	591	624	590	603	601	586	602	586	562	609	613	586	612	636	598	604	595	596	581	609	602	618	582	664	589	624	620	570	579	617	575	594	581	580	632	622	574	586	625	601	627	617	595	582	639	630	600	579	608	627	596	582	666	624	625	607	647	619	608	584	610	559	608	628	602	585	583	584	613	569	574	623	634	605	569	632	605	622	584	624	619	565	624	565	616	572	594	601	631	609	620	609	605	608	601	579	615	657	610	599	651	642	613	609	622	615	583	623	646	608	602	636	562	606	610	606	635	571	632	605	619	620	601	590	651	616	632	598	622	621	601	609	686	600	635	622	598	603	646	603	589	694	610	589	608	651	644	594	581	592	635	603	595	619	607	624	629	579	595	607	624	642	577	600	628	599	596	609	605	597	594	601	569	610	646	624	596	645	613	656	622	610	604	619	612	632	608	564	621	560	569	624	579	653	637	585	614	612	662	615	603	610	588	611	605	619	577	626	585	590	634	590	617	635	616	599	582	601	611	617	634	654	580	631	610	603	594	617	646	614	630	614	613	617	624	631	580	609	624	572	613	588	531	577	571	624	641	608	620	584	580	604	682	613	613	629	633	611	584	640	585	590	595	600	642	663	594	577	589	585	659	647	628	586	621	604	600	642	630	611	639	598	651	616	622	557	654	604	630	609	597	631	627	615	631	617	640	673	618	621	595	614	619	598	600	595	610	629	610	611	570	629	594	625	618	644	611	664	613	623	621	647	601	610	611	573	613	601	635	608	643	632	565	617	619	654	582	654	638	592	583	641	588	664	587	614	629	607	622	619	580	598	583	607	633	637	584	581	598	592	616	602	652	604	573	597	633	595	650	596	567	686	642	632	635	644	590	610	598	599	618	622	619	557	582	616	592	550	644	617	591	593	610	588	632	571	633	590	610	615	651	614	607	632	637	609	619	575	606	619	614	604	570	636	603	586	645	601	589	633	615	641	624	600	583	595	614	613	598	602	607	599	604	637	587	620	624	627	629	616	547	599	620	622	596	573	630	603	637	649	596	610	624	638	595	618	564	592	601	602	579	633	642	647	577	634	585	602	606	610	596	654	590	582	611	624	603	574	614	609	605	619	622	630	639	636	559	608	615	634	578	653	647	584	599	602	595	629	667	607	618	624	587	607	647	587	586	616	582	623	605	585	603	603	612	630	660	609	608	681	601	599	600	606	590	573	635	582	616	637	549	569	642	608	629	588	577	585	579	640	623	607	601	608	630	615	592	634	573	684	614	614	584	604	640	645	609	634	582	627	575	587	638	588	571	613	613	595	566	554	588	618	632	602	614	635	554	598	589	632	614	621	606	614	614	581	603	612	627	640	595	642	624	608	641	604	627	560	613	602	581	613	587	609	595	611	655	615	638	592	580	620	644	601	621	608	599	616	612	601	662	582	564	618	610	649	624	669	602	598	559	585	651	609	629	617	566	660	611	611	585
27172	20488	6712	533	357	291	157	122	113	87	98	94	114	90	112	88	94	95	106	92	100	82	87	96	107	94	96	88	92	87	104	84	104	86	89	89	87	92	93	93	103	87	89	93	88	80	102	80	82	92	100	103	93	99	88	88	96	94	101	95	77	91	85	91	107	80	85	86	90	87	81	92	97	87	106	89	110	83	88	82	94	97	88	91	97	83	84	105	94	87	96	93	75	82	82	93	104	88	103	82	97	85	77	74	102	86	82	85	83	80	79	92	82	107	91	85	90	114	97	93	78	84	78	100	81	85	87	91	89	108	83	86	88	104	95	76	92	89	73	81	93	84	95	74	90	94	84	84	77	84	82	90	92	92	92	99	83	86	81	98	97	77	84	88	73	89	86	111	85	88	104	110	96	93	69	97	76	85	81	89	80	89	81	108	97	84	91	89	91	84	92	81	88	86	86	92	100	90	86	96	77	86	99	89	88	97	73	73	84	104	86	84	101	89	83	90	97	102	103	80	90	80	82	103	85	74	80	103	78	82	67	71	84	90	85	93	99	70	87	81	106	76	97	75	100	77	83	112	91	86	91	84	74	102	80	86	98	84	80	101	86	98	97	93	96	94	102	125	77	86	83	94	83	76	107	81	105	93	89	113	80	91	83	105	94	80	86	90	85	104	94	84	92	86	91	104	101	73	94	78	97	90	80	89	76	87	95	83	103	86	91	90	96	87	96	94	87	88	84	102	86	87	70	82	81	100	92	100	93	99	83	85	104	84	82	93	93	88	93	82	110	75	92	94	83	87	82	89	93	97	92	81	84	82	92	112	80	81	88	93	93	78	88	104	87	88	101	83	112	96	74	73	88	77	86	81	84	96	75	72	93	85	84	98	100	102	89	89	94	89	97	83	102	87	88	96	83	93	103	88	82	86	98	99	118	85	91	92	88	98	80	85	85	82	93	104	98	97	91	83	89	93	82	73	85	98	92	100	80	94	89	94	71	85	97	97	96	96	95	101	87	110	95	96	75	84	99	86	79	87	86	66	90	94	72	94	86	92	95	85	84	90	80	97	74	104	99	74	83	84	100	87	101	78	88	85	96	92	75	90	89	105	78	75	88	84	90	93	94	99	111	86	92	84	77	93	98	91	95	94	83	121	82	82	82	90	78	84	68	86	99	74	105	119	82	62	100	78	78	91	84	111	88	122	89	82	79	73	71	89	80	84	94	84	75	84	96	95	87	91	98	94	89	81	98	90	90	96	85	81	89	96	73	100	91	78	103	91	95	80	93	70	88	91	103	81	102	92	80	88	97	87	105	87	99	79	93	110	94	94	75	95	92	93	91	82	98	80	92	88	97	87	119	96	99	79	86	75	76	94	94	88	80	80	97	91	81	88	85	92	74	100	103	90	95	81	91	99	77	87	77	77	100	93	67	84	92	77	104	91	94	84	76	93	74	100	91	74	93	80	80	111	104	97	87	82	77	102	92	93	85	91	82	93	99	82	87	87	91	103	99	92	87	92	88	81	82	89	97	77	77	82	85	84	80	89	91	99	78	74	84	88	77	83	83	108	100	120	78	89	84	85	84	84	83	106	88	94	96	88	94	70	78	84	101	88	94	91	88	80	98	78	66	80	83	92	90	80	78	96	83	95	93	88	98	78	103	89	101	94	75	87	80	93	99	89	86	81	90	91	74	79	84	100	61	89	78	77	86	113	73	80	104	101	89	69	106	82	71	81	87	93	112	82	89	94	98	98	91	90	106	94	96	88	87	96	91	73	84	99	92	96	108	78	103	86	98	73	79	88	98	91	93	89	91	102	71	92	77	83	84	81	76	84	98	84	87	93	87	83	101	104	77	75	85	91	81	91	89	87	90	89	86	81	76	103	84	99	82	103	95	92	103	96	75	70	77	90	98	85	102	90	85	87	91	88	91	111	91	79	84	94	104	90	97	67	96	86	93	81	85	88	94	96	90	76	74	83	85	91	82	100	106	95	107	84	78	85	87	84	101	93	88	91	83	89	91	111	89	74	83	74	108	101	91	99	97	106	75	97	95	82	90	103	83	79	91	89	97	106	92	83	83	67	74	86	89	91	71	92	87	101	104	91	86	104	99	98	101	83	104	78	93	88	111	96	108	95	69	100	70	106	96	95	96	89	103	85	84	81	83	79	81	101	111	88	79	97	92	90	92	88	88	95	76	97	88	84	109	91	78	91	97	86	96	94	80	96	93	100	89	90	79	89	71	91	62	88	96	99	94	100	101	94	104	80	86	88	70	97	87	110	93	88	83	94	92	82	91	94	87	82	76	87	78	91	83	98	96	83	92	97	94	88	70	88	79	96	107	101	91	107	87	87	91	71	80	86	89	92	94	86	107	85	87	86	94	88	86	75	98	103	107	90	87	83	86	101	87	78	91	85	98	68	83	81	87	76	86	90	70	82	85	96	93	87	87	86	100	86	81	81	87	78	78	99	81	92	71	87	92	92	99	101	99	93	79	81	81	115	87	85	97	85	83	100	94	112	97	88	91	88	85	98	77	77	98	74	99	83	111	84	88	94	82	97	97	84	96	83	80	97	83	92	83	94	89	86	88	85	96	83	82	80	89	86	77	88	95	105	90	84	77	87	83	96	104	78	89	102	93	83	94	89	87	91	93	99	98	71	80	83	83	97	94	75	106	115	101	90	79	95	82	87	97	68	81	92	89	95	90	97	93	69	86	70	111	83	75	71	95	93	86	122	80	68	74	81	83	76	88	91	77	111	82	107	82	107	84	89	85	75	89	65	90	106	93	82	87	83	101	80	81	75	74	79	102	104	75	102	73	87	87	97	68	97	107	76	79	92	96	83	87	82	88	102	80	111	95	79	81	102	75	86	90	83	96	84	83	102	98	110	81	81	75	98	84	98	114	57	89	92	79	80	93	95	81	89	80	72	82	93	97	86	93	84	98	92	91	105	86	109	102	83	103	78	104	98	99	78	62	103	87	84	86	92	101	99	78	93	83	82	96	87	84	86	88	90	92	94	93	113	94	91	80	103	74	95	73	93	78	86	85	102	76	86	79	88	97	90	91	87	95	96	78	99	96	104	79	97	91	99	80	91	79	104	67	94	76	90	78	90	99	90	83	99	75	77	90	81	83	80	70	87	90	90	97	99	107	86	72	94	88	82	81	79	105	84	105	90	79	84	103	72	92	100	74	102	91	81	88	92	93	91	104	77	89	81	82	93	71	97	103	89	95	82	97	74	97	86	100	96	72	85	97	82	94	82	94	73	94	76	85	83	73	99	100	79	99	92	87	86	89	74	89	99	98	93	95	98	96	85	99	86	89	87	92	81	87	89	75	82	105	87	101	89	79	94	103	85	95	92	88	96	89	76	95	95	63	93	77	87	107	89	80	91	87	81	90	81	95	99	103	108	78	76	106	94	91	90	104	79	81	106	81	101	101	89	92	83	85	90	106	81	82	90	88	99	101	77	91	97	104	88	78	112
10458	1192	1010	556	401	370	291	238	233	222	227	212	212	211	202	171	187	189	173	194	195	177	162	192	189	184	159	174	177	187	151	188	209	166	171	177	180	164	175	187	162	182	167	181	213	180	157	159	206	187	196	182	168	166	151	193	157	198	182	140	168	177	161	179	185	180	171	180	177	186	179	187	178	161	158	185	199	194	178	144	177	162	187	187	165	187	167	187	159	154	178	155	172	163	205	149	170	172	170	163	181	194	173	167	184	159	147	159	183	168	156	162	150	150	147	181	162	167	172	177	181	175	169	179	172	180	171	172	185	190	166	159	175	154	158	178	152	184	158	179	176	173	192	184	163	157	155	171	145	173	173	188	172	171	182	193	190	176	171	170	179	182	156	167	152	154	168	181	180	149	170	167	181	161	146	185	179	158	182	162	162	173	155	163	176	156	203	176	202	180	175	172	162	170	201	178	186	195	174	177	169	191	161	189	172	168	182	155	174	187	166	182	152	166	161	165	175	174	182	189	201	173	177	187	171	187	168	195	156	160	170	178	183	165	182	151	188	182	198	151	179	179	164	178	190	172	180	152	195	176	197	173	178	150	176	175	177	147	174	169	189	171	174	168	165	178	159	175	163	173	185	177	177	178	170	172	156	173	176	164	172	169	168	198	157	157	175	176	189	177	187	181	202	174	156	171	156	168	162	169	205	173	176	188	182	180	150	188	175	168	168	184	173	174	175	182	161	147	183	158	195	193	159	177	170	165	190	163	174	174	149	169	163	191	173	183	148	164	194	158	192	143	163	173	168	168	184	147	188	152	174	175	169	156	182	156	186	189	179	144	186	168	202	175	171	191	170	185	183	183	161	195	160	166	167	155	171	166	153	193	160	180	180	169	153	186	184	185	188	175	153	157	184	146	168	178	159	202	183	197	183	165	181	184	183	183	177	180	182	164	188	207	167	169	198	174	172	174	190	170	194	135	152	167	182	151	156	169	182	187	194	175	182	188	181	183	166	181	174	172	179	167	154	176	172	170	194	186	191	166	176	166	169	171	161	195	176	161	173	179	178	186	177	172	186	193	159	159	174	181	189	168	164	190	189	168	185	176	146	190	182	160	159	162	171	157	198	175	170	177	190	180	172	176	175	155	175	188	176	170	177	162	184	176	168	183	169	166	161	168	161	185	194	158	186	174	180	159	156	166	163	136	155	182	165	159	178	180	172	178	160	173	175	165	159	170	172	155	198	160	188	183	186	161	176	175	193	192	156	174	191	163	179	180	170	177	151	161	172	189	183	183	172	177	187	148	169	178	153	177	195	178	161	173	175	171	190	158	183	179	182	180	176	184	189	180	169	177	164	173	182	154	178	178	152	174	184	182	181	142	186	164	170	167	167	178	189	163	202	194	202	187	187	181	182	183	172	162	179	191	178	183	184	170	193	177	179	186	165	170	191	185	185	185	180	175	157	198	173	173	171	179	179	165	170	182	188	185	163	168	181	179	176	160	165	166	199	203	162	178	183	178	154	181	174	182	185	150	178	192	174	178	172	176	168	140	154	181	156	179	183	191	178	180	183	193	158	183	193	194	195	176	183	168	180	182	176	165	157	171	166	194	144	195	165	184	184	141	173	194	155	170	170	153	175	173	157	154	167	163	184	170	191	175	148	177	191	159	176	186	181	178	142	155	179	187	154	189	183	183	183	161	175	182	184	165	175	164	170	163	167	176	176	178	174	160	193	177	159	191	165	149	162	160	179	175	172	187	173	162	174	158	164	154	187	174	191	172	159	174	176	153	179	197	167	193	172	188	168	175	186	189	188	192	156	158	180	184	158	164	181	175	156	186	135	180	166	173	167	159	160	172	163	178	164	177	174	152	210	169	171	169	174	179	164	170	183	199	172	180	184	171	168	164	184	168	169	176	183	198	160	162	171	181	171	174	173	179	190	193	174	188	194	187	156	187	172	160	167	180	171	178	173	183	175	167	178	191	166	173	178	154	207	167	164	169	168	176	168	195	174	163	184	191	178	168	188	162	186	168	171	163	181	162	186	185	159	180	180	162	161	195	181	179	160	197	183	196	185	166	174	174	159	162	172	167	166	165	182	149	172	172	178	176	193	161	159	173	172	167	183	168	183	174	168	190	180	173	169	145	147	169	173	164	176	157	164	178	184	153	195	173	180	166	168	178	158	156	194	179	205	196	183	188	169	182	155	188	165	197	180	196	180	177	173	165	176	159	174	200	158	188	181	184	160	166	179	160	199	190	171	157	166	156	166	159	152	154	162	185	153	182	146	180	151	164	161	185	187	171	175	190	155	173	160	182	164	165	180	197	172	166	209	172	168	174	157	173	164	163	167	165	180	175	154	170	163	169	195	176	204	168	169	159	176	193	163	179	195	188	208	161	163	163	191	174	176	183	157	170	177	190	168	140	186	181	179	201	184	167	158	195	161	165	175	190	184	190	166	184	174	182	159	204	172	185	179	160	187	187	171	183	174	167	160	172	182	160	173	182	185	155	166	169	192	157	171	149	193	170	197	179	166	167	172	181	169	182	178	163	166	149	175	195	180	175	193	182	156	169	174	176	159	189	179	175	183	190	168	187	191	185	156	182	169	189	180	163	179	165	197	171	169	186	167	194	169	183	182	180	170	185	159	191	198	185	157	179	174	170	202	150	169	178	179	173	155	165	188	190	157	180	159	156	162	184	180	172	187	179	187	177	182	175	158	180	166	177	157	163	188	157	166	151	165	168	169	184	224	171	191	151	159	162	173	178	175	192	190	210	220	175	188	180	173	165	163	188	149	179	173	172	156	183	182	198	170	174	159	165	160	161	170	185	170	207	154	180	172	187	166	176	168	183	194	185	181	163	171	163	170	160	162	163	169	156	179	165	180	183	172	175	200	174	168	162	162	173	189	180	187	170	177	177	173	181	179	178	176	185	144	181	164	171	164	170	164	168	169	172	173	194	191	155	163	174	177	168	168	196	179	185	150	178	170	174	190	171	185	177	175	195	168	181	171	163	179	179	177	170	169	156	162	177	169	174	164	167	162	181	158	200	133	150	182	160	181	167	158	179	178	178	178	164	175	185	184	172	171	181	159	171	183	158	168	169	180	167	193	163	161	151	177	169	155	170	161	190	161	169	169	176	182	164	168	208	172	173	174	168	199	185	186	169	159	188	181	182	191	172	179	187	165	160	177	170	206	157	161	183	181	165	182	171	164	177	165	182	170	169	172	180	171	186	175	173	165	176	180	182	169	152	181	172	169	184	209	171	168	198	189	162	159	172	167	174	189	192	180	168	164	181	159	178	171	188	196	167	173	175	181	172	175	192	183	159	140	190	170	179	174	185	174	135	199	161	172	180	161	190	188	167	175	157	179	159	204	170	183	209	195	183	174	176	156	153	183	173	169	165	183	160	173	181	167	174	198	175	183	175	151	169	177	175	178	155	182	171	164	192	164	154	159	177	173	169	163	152	175	173	155	186	146	174	184	179
24203	21424	29033	24162	21328	4278	684	483	380	363	323	321	263	301	270	276	259	266	272	277	261	243	216	199	234	231	226	230	229	237	221	231	209	230	216	229	229	219	208	237	224	212	211	217	244	248	225	216	230	219	231	209	217	215	208	221	239	230	214	225	234	218	215	218	231	231	212	234	231	218	215	197	223	224	234	222	235	198	205	225	219	214	233	245	230	219	246	237	227	215	204	238	231	219	237	223	206	213	206	199	223	200	226	233	229	232	204	219	201	220	211	254	204	220	229	227	242	243	228	223	212	220	235	251	200	231	222	216	217	217	218	231	205	223	207	227	236	202	189	216	245	213	238	231	234	206	211	228	226	223	228	237	210	228	219	213	262	231	233	242	211	253	239	215	213	234	230	233	226	224	213	223	206	225	226	226	226	212	226	223	250	206	229	226	218	202	229	211	234	230	214	242	214	218	224	227	234	216	234	210	227	202	225	245	179	220	225	200	234	231	217	228	220	212	217	228	233	217	237	228	227	235	220	209	238	252	199	210	237	212	210	205	206	215	228	222	219	219	237	218	221	217	218	227	201	255	223	225	231	207	217	220	253	222	233	226	200	218	209	195	226	212	217	235	230	252	225	219	206	217	237	231	216	215	224	222	217	222	225	206	200	222	247	237	245	200	203	201	231	218	209	202	208	225	207	236	195	222	210	235	215	211	222	220	214	203	208	218	222	218	207	224	205	257	226	208	210	218	226	224	215	224	201	206	235	191	220	232	234	228	226	212	239	201	232	247	219	213	197	240	219	202	229	229	235	224	197	195	217	229	225	220	242	241	214	244	246	236	224	218	199	211	192	219	212	222	225	217	187	206	226	215	228	234	224	233	210	229	216	205	206	228	212	231	220	225	220	208	230	248	219	236	225	233	224	197	190	212	205	241	212	200	215	241	238	227	193	203	207	212	231	212	218	234	187	206	243	252	208	229	259	216	221	204	207	194	202	191	196	204	230	197	197	212	227	218	242	215	199	201	187	222	246	220	192	220	205	204	189	227	254	212	205	211	232	221	205	215	234	224	238	219	229	180	216	242	210	199	203	188	216	230	199	218	224	216	215	220	237	225	205	213	216	256	212	209	222	210	210	225	225	228	220	208	232	220	217	245	232	203	194	230	228	220	203	199	221	221	228	239	215	210	230	220	244	203	220	199	221	233	251	206	217	213	217	210	222	210	188	206	227	223	231	238	198	198	235	226	241	243	247	194	218	262	210	204	222	226	210	219	225	239	255	235	247	230	201	218	221	210	190	200	211	228	216	193	246	222	217	223	214	233	206	213	223	217	242	218	218	206	214	238	222	206	237	229	209	225	224	215	241	204	203	219	247	220	233	198	265	199	203	211	223	209	236	222	223	212	199	205	203	228	223	216	220	225	208	232	233	212	208	216	239	250	235	244	234	222	220	223	211	237	210	206	254	224	241	181	235	221	239	231	211	230	245	230	214	211	229	230	225	254	192	214	210	190	234	225	249	229	227	236	214	216	224	209	201	248	210	232	257	215	239	231	205	221	219	210	230	201	235	217	195	225	218	220	199	220	198	233	235	220	238	237	222	216	215	212	220	205	214	211	218	241	243	207	225	210	214	226	236	234	252	219	224	236	223	186	210	203	216	201	229	220	211	209	204	214	234	227	215	223	201	212	226	224	221	202	235	231	212	204	239	224	198	233	244	182	214	186	202	228	226	231	195	230	214	200	204	218	215	228	229	208	234	233	207	227	200	224	225	201	202	231	208	239	213	215	224	193	235	206	218	235	235	239	224	207	194	221	218	233	211	215	239	201	189	215	231	212	215	218	238	201	231	237	223	233	214	246	231	228	206	213	220	199	225	217	217	221	216	238	217	231	224	209	238	216	222	228	185	233	232	237	229	238	224	241	197	209	243	225	221	210	230	224	249	213	205	239	210	203	223	241	212	209	239	215	221	204	190	247	217	203	229	221	218	216	218	218	252	221	228	222	236	207	217	204	240	227	205	221	225	212	199	228	201	201	225	194	212	217	196	221	213	198	206	219	230	225	192	201	228	217	223	215	225	223	250	215	228	217	199	203	224	210	221	227	218	213	234	213	253	199	201	233	213	232	233	225	209	238	239	213	214	214	214	203	227	237	255	235	218	243	231	236	221	228	228	227	215	238	235	231	227	238	188	205	202	210	240	214	224	220	215	237	168	221	208	229	222	201	214	213	233	196	217	240	216	213	218	223	216	220	201	231	217	203	216	255	197	204	218	230	212	221	208	211	188	229	234	214	206	244	203	224	247	228	222	235	222	215	230	221	215	216	222	244	209	225	229	226	222	228	203	215	240	240	199	206	226	229	222	202	233	215	224	216	236	208	208	233	232	217	223	224	211	204	206	227	215	233	232	235	242	238	229	219	193	237	222	202	227	216	215	195	203	237	208	226	226	214	222	218	213	235	225	206	222	245	240	238	217	230	237	203	219	217	232	228	235	223	240	234	231	227	225	222	258	209	215	236	194	244	222	220	206	241	195	250	229	193	222	213	228	247	221	200	211	228	219	215	195	203	241	209	250	210	210	231	273	217	210	212	233	216	228	217	215	218	221	229	230	218	231	186	225	229	214	242	229	261	248	209	204	219	208	236	198	223	213	249	230	207	226	219	220	233	225	212	213	240	216	203	223	231	219	216	223	257	213	213	223	237	226	217	208	234	190	215	217	226	233	187	241	205	206	216	218	236	216	216	222	222	199	214	216	217	238	206	204	193	213	245	221	239	240	231	225	210	201	254	224	212	210	206	223	239	206	219	245	233	212	214	203	212	205	217	216	216	209	205	255	227	214	247	235	177	219	209	227	217	244	217	217	247	195	233	206	213	209	224	225	217	239	216	234	223	226	234	227	201	245	215	220	234	196	202	210	218	229	222	201	211	216	218	236	216	231	231	240	216	233	214	207	237	222	220	197	235	216	216	208	180	223	208	233	227	211	231	203	217	204	199	234	224	242	257	219	211	223	206	235	206	226	239	215	217	205	195	222	212	215	198	204	217	207	172	227	255	214	226	201	216	224	211	219	210	220	205	196	226	225	242	221	231	190	208	207	239	220	230	219	259	243	233	252	209	212	200	221	219	228	224	220	213	262	201	231	197	247	210	203	213	234	209	221	219	219	237	236	212	230	214	209	197	232	239	203	218	233	226	212	233	224	205	211	227	217	196	207	216	256	219	205	220	253	229	236	222	229	214	199	206	230	252	242	224	225	215	203	210	203	222	211	217	202	237	219	228	254	217	230	211	222	217	225	225	211	233	215	193	210	228	239	218	185	226	210	227	250	226	224	221	229	200	194	236	204	221	222	224	211	206	214	224	219	223	201	231	228	196	220	236	213	222	243	230	216	231	223	222	205	226	224	209	212	230	207	245	211	213	211	234	208	202	232	244	196	204	187	212	223	220	230	219	222	217	235	193	222	234	246	184	239	252	244	230	246	219	212	203	240	223	223	204
17486	9570	7971	4044	2721	1991	1547	1288	1114	889	834	773	727	613	603	530	550	559	468	499	458	491	481	477	454	465	441	424	455	407	440	448	421	414	426	438	411	415	426	403	379	431	389	411	422	439	437	419	434	428	437	410	424	377	387	443	390	424	367	426	460	379	409	356	414	413	408	387	410	403	419	399	407	413	374	409	364	445	404	396	383	397	409	410	431	387	363	398	387	390	393	419	388	387	382	403	402	412	376	436	412	420	407	412	363	404	395	399	424	413	383	397	367	384	377	383	395	384	397	374	406	398	386	419	382	418	379	406	387	408	405	429	389	427	345	390	398	397	394	401	414	394	454	400	393	392	387	390	389	422	400	421	390	389	408	404	388	398	385	409	365	397	391	420	425	376	391	384	471	411	387	393	420	394	399	392	387	424	408	400	372	400	423	417	393	392	380	377	387	400	378	404	430	382	379	392	393	369	427	401	412	342	351	393	411	362	388	400	414	408	426	433	423	416	409	377	368	411	425	415	409	406	367	375	389	409	389	380	427	369	373	349	396	401	406	399	431	391	378	374	409	397	409	400	373	418	413	408	429	385	376	386	384	402	377	411	393	367	387	390	371	414	363	393	380	389	398	353	413	395	414	404	378	389	405	377	408	409	353	421	389	398	431	352	395	385	393	406	393	393	393	410	418	426	399	406	429	403	421	389	393	398	385	405	385	365	387	381	405	368	383	361	381	396	419	402	390	397	364	407	382	413	412	394	384	407	399	375	383	398	431	392	384	375	373	374	386	402	421	367	381	390	385	417	359	417	392	399	406	401	390	374	444	373	385	408	381	404	403	387	435	372	389	418	392	445	404	384	394	386	410	388	410	409	423	397	380	407	401	368	420	404	371	411	386	366	410	386	407	413	404	363	408	384	407	392	383	392	386	415	367	370	393	386	415	406	391	411	395	391	415	374	401	406	403	381	378	415	402	368	382	392	404	373	407	397	386	373	385	386	391	364	386	414	378	419	389	387	429	391	431	415	390	389	390	419	394	399	411	414	366	381	383	436	379	369	419	415	395	404	393	423	359	400	373	402	376	407	378	410	375	425	405	386	378	449	410	408	401	384	394	422	396	380	353	386	382	374	404	398	379	409	409	376	394	394	410	409	433	388	405	425	425	385	404	398	385	359	404	370	415	385	389	397	381	408	412	423	406	374	373	388	408	379	383	393	369	415	379	382	380	395	362	379	416	418	408	399	371	402	414	414	380	395	381	374	380	366	380	396	441	407	401	368	405	388	412	396	405	395	409	395	393	406	393	411	391	413	402	386	385	388	391	415	411	422	387	382	372	373	386	391	403	384	420	383	371	414	368	397	395	384	365	361	421	362	390	366	366	377	394	420	383	410	397	402	405	367	397	389	381	378	399	424	392	404	413	361	412	371	407	400	405	407	392	383	397	410	371	406	434	363	370	369	428	368	391	391	387	420	355	400	390	368	376	394	410	427	410	420	381	424	385	371	412	388	376	389	423	407	360	392	437	375	378	401	406	410	384	403	372	410	400	353	397	395	392	383	394	397	396	382	400	404	368	392	394	381	395	384	391	392	394	371	394	440	383	409	407	385	381	389	402	402	421	430	391	403	419	390	403	425	412	425	345	365	379	392	397	352	374	431	397	421	386	386	394	379	371	376	376	384	406	457	439	407	424	421	408	375	377	403	403	388	411	383	406	390	412	378	413	424	380	383	396	400	374	394	380	420	391	366	397	382	378	449	412	398	388	376	399	375	323	372	398	377	402	349	407	393	399	375	409	384	410	358	408	402	386	398	394	409	410	324	391	395	399	400	394	366	402	411	399	400	394	386	413	421	364	369	383	391	409	386	406	396	396	394	388	365	399	376	391	400	371	431	359	364	356	402	405	401	376	382	389	434	421	396	412	392	392	361	367	394	373	410	381	379	381	350	411	470	402	404	372	378	375	408	391	404	400	418	380	444	389	388	376	382	362	395	387	409	388	383	402	379	438	383	407	427	351	377	373	384	386	387	386	377	390	403	390	415	374	411	410	416	397	430	401	366	393	374	399	415	383	382	380	437	425	404	412	380	379	421	380	386	338	402	419	402	427	393	379	397	404	395	397	422	411	379	431	391	397	421	390	402	422	388	388	405	395	406	389	385	346	399	408	415	376	380	356	359	412	397	402	408	392	387	370	395	420	378	367	368	404	394	408	367	377	425	367	421	380	419	375	393	388	402	397	423	420	392	433	418	396	407	407	408	387	411	396	389	404	410	433	379	418	377	411	386	387	384	399	415	397	398	390	364	386	408	406	426	446	414	433	390	402	391	425	379	396	377	363	428	362	393	412	374	414	386	437	402	395	404	399	388	371	368	383	400	402	444	401	376	395	396	374	405	431	385	358	374	408	390	389	381	401	381	405	419	402	381	399	426	398	395	390	389	403	404	409	382	398	417	380	401	393	411	401	380	415	381	397	390	353	376	375	411	402	375	401	360	407	377	434	397	433	399	379	362	411	418	365	403	380	412	416	381	357	388	367	407	415	400	392	401	405	393	372	355	395	375	399	435	399	389	362	436	400	365	379	396	401	373	354	385	418	387	402	400	387	407	440	415	404	396	412	397	387	400	385	392	403	390	386	393	398	405	387	390	355	397	404	374	360	413	384	390	409	432	399	381	420	389	398	405	395	368	408	423	394	372	371	406	376	361	407	429	406	390	372	388	377	383	388	386	378	405	382	402	391	388	406	371	389	432	393	396	360	420	409	416	397	430	373	390	398	389	398	369	388	424	371	429	414	418	408	375	373	401	383	417	404	431	383	372	388	386	340	386	412	367	357	388	409	400	403	408	444	389	366	400	408	369	381	402	386	412	406	386	395	395	431	362	400	425	372	408	369	392	385	398	387	391	354	412	372	391	438	359	475	388	388	393	391	460	406	405	360	403	386	419	432	396	387	384	417	391	399	388	397	398	407	357	415	394	390	403	380	402	425	409	425	401	421	380	388	422	411	360	386	395	397	382	393	431	404	395	374	388	396	385	403	352	392	374	393	389	385	365	408	394	407	408	382	389	368	356	425	387	401	406	375	393	378	378	406	336	397	378	396	401	451	398	404	363	388	388	397	460	374	431	389	396	389	405	403	382	436	366	385	445	393	393	398	421	393	425	388	400	414	416	407	408	415	385	390	403	409	357	354	377	394	406	390	392	383	416	375	394	414	383	379	424	385	396	413	375	404	383	422	405	377	395	399	405	384	407	391	397	378	407	355	357	406	409	404	386	400	389	418	424	384	393	361	390	372	412	418	440	402	407	375	379	419	405	404	367	415	425	400	372	396	378	405	388	366	393	378	357	411	387	398	406	379	371	372	388	353	388	402	417	418	376	416	404	415	389	383	412	374	401	349	374	405	407	388	380	392	391	405	384	410	391	405	381	409	381	384	407	408	418	395	431	391	398	401	343	393	379	429	394	421	408	413	384	351	417	446	395	421	378	416	375	360	394
23261	21408	29651	23552	21408	21330	3733	927	715	639	510	504	490	505	518	428	429	428	425	421	435	382	385	434	382	385	407	410	362	380	409	395	391	388	362	358	393	382	389	352	357	343	348	343	373	382	387	362	339	366	374	374	356	403	370	397	391	360	400	352	362	356	368	341	341	357	378	351	378	335	365	352	340	340	352	358	323	368	337	365	324	360	335	329	356	377	375	362	387	336	351	339	350	336	354	354	364	381	357	340	365	359	325	365	363	357	338	354	335	349	343	329	372	354	363	358	344	384	346	370	377	350	359	329	346	351	357	355	361	353	349	378	370	353	330	348	357	368	373	357	375	345	346	339	379	380	359	329	344	336	334	341	366	350	360	337	362	349	342	402	350	360	342	390	374	325	353	351	344	340	339	370	353	365	369	347	338	362	363	365	320	363	348	351	346	369	381	333	337	344	342	360	338	371	367	369	402	383	354	345	337	351	329	324	345	356	325	360	356	351	355	342	358	379	348	348	363	322	367	371	384	352	373	329	369	327	343	353	324	360	365	351	337	369	385	401	320	354	348	344	347	358	335	354	356	340	407	375	342	325	390	356	352	382	349	355	332	390	357	346	351	376	367	365	376	361	353	360	345	351	359	358	350	358	368	366	323	347	375	377	346	323	348	347	311	344	322	377	332	357	383	323	348	358	362	325	364	342	369	339	332	374	376	353	355	341	330	371	364	353	369	329	357	351	371	350	361	397	367	338	340	381	360	349	357	373	341	352	329	348	375	398	353	345	363	365	386	346	363	354	369	359	353	341	341	357	376	329	369	346	351	379	356	353	362	383	335	342	327	332	365	370	363	357	361	330	354	331	345	367	344	356	362	374	391	358	315	339	343	348	361	322	350	376	334	380	338	322	354	357	337	351	336	368	378	364	342	370	347	343	352	347	376	347	364	329	354	380	348	344	394	347	358	375	381	362	382	349	365	352	345	333	375	371	378	356	353	380	361	351	379	352	371	357	383	371	392	353	382	391	349	327	347	347	371	347	358	346	357	354	349	342	366	364	374	327	327	344	313	356	375	366	344	379	364	367	367	383	358	347	363	344	365	354	366	364	350	371	369	336	363	307	350	354	322	348	327	362	339	354	362	378	323	362	370	399	388	327	391	333	323	351	329	368	404	383	363	345	356	357	339	332	344	368	359	361	338	336	347	366	360	334	352	382	353	318	370	370	354	352	359	342	351	342	349	356	366	371	363	340	331	367	367	335	349	373	357	365	398	325	332	363	322	350	353	330	361	366	346	336	347	331	360	349	351	374	327	332	370	354	316	349	347	344	373	352	376	376	332	362	345	338	398	307	342	354	321	384	360	366	360	374	399	368	381	370	325	365	366	355	341	388	346	313	396	350	354	331	381	348	334	347	344	339	370	375	362	341	342	362	363	371	335	359	361	370	347	338	365	353	369	352	367	365	326	336	395	363	380	324	370	330	366	336	333	357	339	372	352	337	352	366	332	317	372	352	368	349	390	356	327	339	367	344	386	358	382	343	354	369	362	368	337	355	371	370	343	341	351	357	365	313	350	359	364	387	356	324	335	331	365	371	352	347	362	377	340	363	361	359	352	382	363	371	357	383	329	354	339	376	357	337	353	349	349	350	351	326	394	333	352	318	405	353	379	360	396	356	345	360	353	352	376	380	372	341	363	342	330	374	336	381	356	372	370	352	359	362	390	338	330	349	378	334	319	346	369	368	347	370	360	353	379	336	379	341	361	416	341	376	348	385	370	359	344	393	319	339	345	332	348	360	323	352	343	363	382	360	349	366	362	356	359	370	362	360	363	344	348	359	359	362	357	363	346	336	335	338	339	343	327	353	324	339	366	326	376	369	368	375	332	332	372	352	357	366	351	366	335	327	354	378	392	371	382	390	358	329	381	343	346	340	325	366	398	338	387	353	349	331	336	372	336	367	360	359	350	340	350	386	356	368	350	366	365	363	363	334	370	377	361	372	350	373	381	353	354	342	351	333	364	349	361	361	382	377	360	332	320	372	343	356	354	371	357	326	361	366	333	350	391	345	360	353	351	370	371	337	382	346	354	357	361	355	317	343	345	371	330	344	380	350	360	346	360	343	367	328	358	358	359	316	353	323	349	352	371	344	364	350	361	331	364	332	352	337	348	381	325	353	315	349	339	348	322	386	316	349	346	359	375	341	332	365	368	346	341	371	356	343	356	346	373	334	331	335	329	350	366	347	337	380	378	374	345	364	321	359	355	369	381	340	352	357	341	320	380	358	375	342	376	341	402	361	391	349	386	339	408	333	390	367	330	331	356	347	359	339	365	335	371	376	396	369	339	366	345	366	336	350	352	371	335	341	371	354	362	354	375	355	346	369	377	331	345	339	333	395	337	369	341	358	360	342	351	356	350	368	362	317	344	338	326	356	364	341	364	360	365	356	359	365	365	396	385	380	370	354	339	371	369	390	365	351	357	342	387	336	312	352	341	386	316	355	343	360	343	350	355	337	316	374	364	382	356	379	330	348	341	342	350	347	336	330	376	343	365	340	334	361	358	351	322	358	356	362	366	385	355	343	361	367	323	339	351	344	351	355	339	343	341	382	369	361	316	377	331	376	367	385	359	334	368	320	352	381	340	344	349	360	369	326	337	354	335	360	330	351	367	333	359	367	370	343	335	392	346	334	353	365	369	376	371	358	367	351	350	348	368	362	344	353	367	367	361	353	361	340	349	326	384	398	377	337	368	345	338	369	355	337	351	407	363	345	363	347	369	333	338	325	376	354	361	347	365	309	365	358	357	380	373	367	362	373	340	386	363	359	334	355	371	358	341	335	358	385	342	365	336	362	331	392	365	325	361	355	357	328	350	315	391	363	353	341	350	352	377	343	345	354	364	396	380	328	348	342	358	359	330	376	373	369	373	388	371	366	360	360	369	359	341	374	337	384	384	357	364	359	384	395	344	364	404	358	330	349	332	352	364	356	340	357	360	369	366	356	337	349	345	319	343	378	341	343	320	339	348	383	360	354	367	378	383	341	369	376	353	345	332	372	354	351	375	364	329	346	376	350	362	354	363	375	359	334	328	343	358	341	373	363	371	341	364	340	344	327	341	359	346	348	379	338	350	382	380	339	384	364	360	343	360	353	315	348	367	347	365	367	355	326	382	361	370	359	348	362	347	362	344	335	343	326	392	353	395	348	380	347	368	378	372	339	338	382	382	343	361	372	355	353	334	318	372	336	370	345	359	379	327	352	356	369	366	381	337	326	309	382	358	391	357	328	316	326	403	343	354	314	312	352	335	370	364	343	340	357	332	370	381	373	336	355	332	369	376	352	348	325	351	334	345	335	366	368	357	351	336	348	349	329	337	346	339	361	378	355	352	338	338	355	349	356	372	376	348	337	350	328	368	385	354	338	340	395	357	351	353	336	332	342	376	368	348	362	358	369	395	340	327	337	372	333	345	339	344	366	328	361	376	354	363	337	360	350	374	383
19649	15477	12932	7076	4800	3517	2886	2348	1953	1671	1425	1267	1176	1138	967	979	909	897	826	841	785	782	690	691	703	742	663	738	711	661	652	676	667	675	686	679	681	620	629	666	669	678	635	657	680	603	633	633	636	596	606	628	621	613	603	613	617	634	641	675	624	617	608	653	623	667	674	655	586	629	663	603	594	591	674	609	661	595	645	609	583	582	688	617	668	601	643	601	623	555	597	629	614	616	605	623	664	615	620	635	623	603	649	652	638	583	645	627	626	605	598	655	613	639	633	631	609	597	620	640	630	600	615	615	655	622	624	598	592	611	620	633	598	586	603	618	593	631	638	633	667	634	621	641	595	570	664	574	604	636	660	598	654	586	637	609	628	639	591	611	586	588	652	637	587	592	660	626	570	611	614	650	647	575	645	592	599	598	623	621	617	619	630	635	617	638	578	624	575	626	610	622	612	641	630	570	631	620	617	608	616	574	627	635	615	608	645	628	594	641	630	622	604	625	610	632	566	583	600	602	593	630	598	591	595	641	634	602	632	624	617	626	641	631	598	623	618	628	653	575	598	584	608	612	577	628	598	588	554	575	598	617	603	571	613	633	609	604	634	591	582	619	588	630	643	587	587	605	585	605	606	627	613	649	653	636	640	626	624	614	590	597	628	627	640	641	568	648	640	638	642	586	612	570	599	647	611	585	605	616	586	634	636	630	602	610	579	645	635	605	639	619	628	599	603	643	607	622	658	649	617	612	622	586	633	610	630	631	595	591	595	588	608	604	648	646	643	599	628	558	593	616	641	595	606	593	598	642	625	643	645	610	593	600	651	631	635	645	645	600	615	607	630	636	624	595	616	645	618	597	589	617	589	596	665	589	602	648	638	676	580	565	611	603	632	606	574	609	601	609	632	667	604	641	603	652	609	620	608	595	581	616	586	608	608	612	628	601	624	641	613	624	612	638	642	638	622	640	600	661	612	626	681	593	589	624	602	627	605	613	657	632	606	638	621	579	650	609	591	650	557	600	619	627	624	638	648	583	625	622	606	585	614	596	589	621	624	590	657	638	596	569	580	639	596	560	593	645	594	615	661	580	619	613	659	660	617	560	621	599	632	596	576	614	610	594	625	645	626	603	660	598	652	665	583	615	615	612	592	625	623	648	603	602	650	591	611	601	603	571	625	633	623	610	559	574	618	640	607	587	610	614	594	619	569	592	627	630	571	666	632	651	627	606	588	638	640	611	589	665	588	635	598	588	602	590	613	679	622	590	634	624	621	603	569	612	575	603	608	566	604	599	581	642	601	588	641	621	625	594	611	630	616	627	608	609	577	597	642	656	608	658	608	561	621	668	614	637	652	576	594	633	639	607	628	608	644	645	622	620	624	577	677	611	569	580	587	612	585	579	639	623	614	623	643	550	593	603	639	614	586	568	573	598	574	587	638	648	590	599	634	649	605	599	632	637	598	600	629	619	605	636	620	608	604	638	638	578	625	642	664	601	629	619	629	624	669	615	616	678	610	595	636	644	579	598	614	614	645	581	592	657	627	623	626	603	581	596	641	594	601	620	603	631	588	658	650	606	592	625	636	637	629	622	615	600	579	614	643	649	608	605	570	596	605	667	633	629	616	605	649	598	585	636	592	601	670	626	592	566	639	631	607	605	573	581	629	602	629	684	624	644	592	588	618	634	604	607	621	592	611	651	608	616	625	631	652	593	608	634	649	603	637	643	616	615	643	636	589	612	581	609	630	648	617	645	608	572	637	637	604	597	646	624	627	599	625	613	590	643	617	595	667	644	636	647	596	645	617	628	597	671	613	631	597	603	632	589	622	633	616	610	620	611	620	640	615	601	649	676	617	637	617	566	593	661	596	609	605	607	602	590	615	626	607	646	587	612	625	645	621	610	577	638	618	631	577	650	648	629	642	639	607	600	631	633	612	616	600	615	604	579	606	572	665	624	636	626	605	625	602	606	620	613	647	595	634	632	621	637	622	618	607	622	654	605	623	638	628	645	662	597	600	602	577	618	607	600	587	623	586	611	600	616	603	610	585	551	586	635	636	568	624	603	625	576	635	640	631	663	625	648	610	629	605	622	627	604	616	613	573	615	598	647	632	602	581	625	613	624	635	613	583	583	654	629	621	618	619	623	617	658	604	630	578	644	607	612	602	611	607	620	633	650	652	600	622	651	607	627	610	618	615	602	634	613	627	598	615	627	658	587	590	636	597	596	638	597	609	648	600	591	611	597	674	636	661	616	625	592	623	593	632	678	628	642	650	599	623	629	589	640	636	580	661	655	611	619	570	624	568	577	618	561	585	614	635	666	605	611	608	593	609	618	651	614	653	601	566	601	619	595	659	610	609	612	623	614	577	587	619	654	611	634	610	662	593	645	613	598	547	621	586	579	600	613	623	584	629	630	586	549	634	579	615	607	577	609	615	603	620	600	623	624	627	607	649	624	575	589	588	628	618	625	593	599	592	626	611	597	565	668	603	674	580	576	631	631	610	628	614	594	636	620	623	627	608	558	627	669	595	630	624	622	574	602	632	659	577	658	592	656	627	597	629	584	569	601	642	601	592	638	652	598	618	559	619	646	605	598	586	620	604	633	618	613	596	585	615	599	595	623	589	623	586	598	597	616	592	649	590	601	645	612	652	631	613	595	620	612	587	637	643	597	639	599	587	587	632	607	639	630	621	650	586	568	558	623	577	582	605	615	620	694	638	574	598	575	629	627	629	610	596	662	598	574	655	646	604	607	619	613	608	563	535	604	629	619	631	615	603	579	613	604	672	624	608	598	597	622	626	608	600	649	640	616	618	674	622	628	584	571	608	609	598	605	615	592	593	593	608	657	656	608	572	621	598	602	616	608	616	599	622	633	586	620	621	666	634	589	622	589	609	643	630	665	613	601	631	619	613	638	555	615	623	572	603	589	625	620	594	606	607	652	615	606	630	614	608	592	662	584	596	628	595	671	627	608	655	635	636	621	585	599	614	588	598	602	628	649	614	573	625	609	602	577	622	583	591	601	634	629	586	603	615	637	645	617	646	617	626	610	670	587	610	594	625	609	615	592	612	638	650	659	615	642	647	632	610	674	594	632	633	623	627	635	663	639	615	634	609	589	602	601	619	551	654	640	599	597	610	627	622	623	606	622	601	593	628	622	610	592	570	559	607	584	592	646	605	540	642	573	643	664	598	628	598	597	632	605	575	660	651	681	605	620	577	602	585	601	632	589	616	632	633	591	667	648	614	603	611	594	619	614	631	614	605	623	655	585	616	642	633	590	653	620	595	577	628	585	607	649	559	629	605	633	620	607	602	618	615	613	593	612	585	600	599	649	650	677	636	633	653	643	621	621	639	627	618	571	616	657	618	586	631	652	640	595	568	665	624	623	626	538	581	635	589	643	631	607	618	638	621	582	623	576	635	635	591	580	600	609	623	645	613	581	654	624	625	623	670	617	606	599	639	598	616	608	650	616	627	612	610	610	648	623
27259	20385	6396	375	200	153	112	95	112	106	86	92	96	99	95	73	92	93	82	90	86	92	96	101	80	95	89	97	89	104	83	77	100	81	79	109	70	110	95	87	84	99	87	88	80	82	89	86	86	97	78	87	92	85	77	86	84	87	87	100	99	88	89	100	107	101	76	95	94	96	81	89	80	89	77	93	83	93	87	84	83	90	82	82	96	101	83	80	103	97	78	93	87	81	89	94	91	93	83	74	64	78	95	99	91	92	92	71	78	95	79	86	100	73	93	83	97	93	100	95	83	73	92	78	100	88	75	101	79	82	93	101	81	81	84	81	80	63	102	86	92	94	79	85	87	92	73	99	73	80	88	88	78	100	84	82	87	99	87	99	76	88	77	81	88	81	80	88	79	99	103	77	104	99	103	77	75	99	82	93	90	83	112	86	78	97	90	86	96	92	84	82	110	74	80	67	89	92	88	95	89	84	80	88	84	92	80	87	86	105	99	84	88	87	81	103	82	93	89	85	91	87	91	81	95	90	69	72	87	85	91	82	85	110	96	84	95	82	75	116	99	78	90	95	72	78	85	89	111	82	86	97	104	93	91	95	88	101	88	83	92	84	96	67	65	78	75	100	90	86	70	98	85	81	89	83	101	106	105	91	98	80	88	78	97	86	86	93	75	93	81	104	113	87	84	83	77	85	80	74	76	82	97	74	81	93	93	98	85	84	80	103	86	93	90	82	91	84	82	91	97	92	88	79	91	89	94	84	87	108	101	85	89	87	95	74	91	89	84	98	93	86	69	83	100	86	101	107	77	79	93	94	74	79	98	73	99	87	99	81	94	93	67	91	82	84	70	94	107	92	93	94	70	101	92	105	98	78	92	98	76	80	99	93	90	81	102	87	81	81	79	87	75	104	92	101	94	93	84	99	91	102	81	96	81	75	100	73	82	97	91	91	92	103	103	109	87	98	81	83	86	72	76	105	95	80	76	95	81	87	88	90	99	89	88	97	84	96	85	88	85	87	93	73	77	87	77	92	82	63	115	104	80	86	80	99	90	101	88	72	83	96	84	92	86	93	88	76	86	93	87	83	94	79	93	86	102	95	85	58	100	99	96	93	103	80	96	85	84	82	98	84	82	88	80	75	88	89	96	75	83	86	93	95	88	92	88	77	76	89	79	84	92	72	95	94	89	97	89	93	79	74	92	79	84	88	89	77	95	91	95	83	94	78	95	90	95	85	80	77	84	85	91	85	85	90	79	103	85	81	77	87	99	95	88	93	87	89	84	78	91	68	71	76	98	90	84	90	103	69	91	100	93	85	91	100	96	99	78	65	99	88	85	92	93	91	86	83	94	85	83	86	97	85	72	87	66	97	86	82	75	76	96	82	81	78	97	87	76	85	89	94	87	77	84	85	85	89	73	105	85	92	107	79	88	79	79	91	78	90	92	93	85	84	87	88	91	96	82	100	100	86	79	87	91	86	99	73	90	78	83	86	86	89	75	80	81	92	83	77	112	90	97	92	84	91	97	91	81	83	103	90	98	89	65	96	86	102	90	78	93	89	90	80	92	78	90	75	95	87	92	77	115	84	91	72	79	102	85	85	93	99	85	93	77	94	85	87	89	98	72	93	72	91	83	79	95	85	79	80	93	80	92	92	103	85	91	91	91	94	80	100	93	90	77	69	77	91	69	79	103	79	88	85	87	88	83	81	99	93	84	91	79	89	73	82	80	91	101	91	70	70	92	100	92	91	80	88	76	91	95	84	78	94	100	83	92	110	75	94	98	94	81	74	81	88	114	90	90	112	76	93	101	88	97	104	88	78	88	82	112	87	82	88	74	99	98	90	85	83	85	80	91	99	102	79	102	87	99	92	88	82	87	94	87	97	90	106	92	81	84	101	116	90	98	73	76	89	102	77	81	89	119	84	71	105	88	98	87	97	76	92	86	80	94	90	83	98	73	98	80	76	80	105	82	88	96	97	85	93	101	102	70	77	87	89	80	115	63	84	96	80	77	101	82	92	96	84	78	84	95	75	87	103	97	84	96	85	87	81	82	95	79	96	110	82	80	113	82	95	79	80	86	89	109	85	64	97	95	88	75	98	108	94	108	83	96	100	100	76	80	93	92	85	99	85	84	83	100	85	87	87	89	80	89	96	92	83	105	80	76	100	78	85	84	96	78	86	77	110	79	98	100	83	83	100	101	82	99	90	96	90	81	98	85	85	83	90	85	82	85	100	97	94	90	83	91	97	100	79	88	94	87	73	88	95	67	83	80	91	81	75	89	88	104	75	84	85	92	98	90	95	96	90	75	78	81	87	91	100	87	90	83	81	97	101	90	93	83	88	94	87	88	93	90	92	86	64	82	98	81	106	86	94	77	63	74	88	71	75	88	95	93	86	101	90	82	83	80	100	81	89	92	83	91	93	91	110	113	99	110	81	88	84	74	74	75	110	86	76	91	82	95	92	77	74	107	101	80	97	87	69	80	87	94	77	102	94	83	74	104	88	99	87	76	94	76	88	71	97	107	79	85	85	96	87	91	78	86	96	84	74	86	100	76	100	75	88	94	92	75	69	101	75	104	104	95	96	100	91	86	84	83	106	88	89	80	87	84	70	87	98	101	74	81	85	86	84	68	73	95	88	86	89	95	93	89	92	68	91	78	96	84	98	80	78	96	80	93	88	87	91	110	92	100	73	90	85	76	95	90	96	69	87	85	84	78	81	97	89	95	86	83	82	82	92	98	98	85	90	86	79	82	91	97	73	91	100	59	77	101	81	82	91	60	84	85	82	81	91	94	96	95	76	82	98	90	89	96	92	79	116	97	82	84	77	82	93	88	86	83	91	80	91	91	99	90	89	79	69	77	84	93	98	86	83	91	95	68	85	78	70	84	87	86	88	71	85	76	88	103	94	83	86	102	87	85	86	86	93	101	98	99	85	81	90	84	82	101	93	89	79	77	97	97	84	98	91	87	124	93	90	85	86	86	98	108	91	90	93	85	86	85	96	94	92	91	94	93	86	75	97	110	94	81	83	85	94	87	88	82	88	91	99	83	87	102	83	77	96	91	85	102	76	81	87	94	75	78	73	84	117	80	96	104	106	86	71	80	86	71	89	109	75	95	85	91	80	68	97	86	92	89	84	74	75	94	85	76	94	87	90	86	82	91	83	68	86	84	78	103	93	93	84	89	92	80	94	73	82	90	101	94	98	100	95	88	84	101	86	92	99	71	76	82	92	100	94	93	83	86	91	92	74	90	91	89	72	80	91	81	74	78	95	80	73	84	83	89	105	94	87	105	86	89	107	95	67	91	81	82	91	91	80	88	96	88	80	88	82	86	76	98	59	86	88	109	89	101	88	79	87	76	89	105	97	96	64	80	100	99	76	98	98	88	102	96	82	69	82	84	84	93	89	84	84	99	84	85	76	79	92	81	90	88	96	80	102	86	90	100	81	83	87	102	100	73	78	95	107	72	96	91	103	85	104
10310	1069	978	510	359	306	265	243	211	223	203	200	173	198	165	213	174	174	197	204	168	181	159	159	156	185	175	191	168	166	184	192	188	148	155	169	168	163	171	180	186	156	169	175	175	179	165	178	211	187	162	171	160	168	178	129	185	177	194	164	171	150	157	185	183	171	160	169	184	161	190	161	175	182	179	157	149	157	170	187	183	174	162	181	166	164	176	159	178	168	181	186	169	185	157	163	169	171	174	184	151	175	195	160	178	156	178	172	180	163	166	169	151	186	167	196	189	154	168	158	171	155	183	167	174	169	180	174	169	167	187	180	156	178	168	145	185	183	168	175	143	148	166	155	171	174	184	169	163	153	154	177	187	163	170	157	168	158	179	160	166	177	174	185	184	176	179	162	166	155	166	177	169	153	170	184	165	172	176	173	180	181	167	163	175	150	179	193	179	168	175	151	186	180	172	153	168	169	185	156	173	163	168	188	167	167	177	173	158	169	195	149	185	164	176	178	185	148	181	176	163	186	181	176	160	157	160	160	169	156	156	167	156	182	150	181	159	163	189	163	176	175	171	159	178	185	176	195	179	199	135	137	185	166	134	180	171	170	195	181	160	170	162	181	173	181	181	181	175	168	181	183	166	180	180	157	163	177	165	154	185	162	182	177	177	173	156	171	166	154	180	183	169	208	181	175	164	163	189	167	167	176	186	172	166	160	154	156	156	180	168	162	194	166	158	166	137	167	166	196	167	184	164	165	157	181	163	179	164	169	175	163	198	181	174	157	210	184	166	176	158	200	158	159	163	167	163	164	182	152	192	171	161	179	152	171	178	146	179	199	181	184	174	171	182	157	197	164	159	158	167	171	172	157	170	187	181	160	167	166	172	161	167	155	219	166	165	188	174	158	182	181	183	159	159	168	153	168	163	186	169	169	167	176	166	170	156	169	161	176	182	168	182	163	171	171	156	163	165	165	176	167	188	175	205	143	154	145	189	169	156	168	174	174	173	190	167	193	179	187	174	180	201	162	166	183	184	154	159	174	185	181	171	161	155	150	167	177	166	157	177	183	179	158	161	171	170	177	189	196	178	159	174	164	189	167	179	179	190	182	189	172	182	197	166	188	179	170	170	179	151	166	177	176	179	193	182	177	157	164	184	164	173	156	185	156	156	170	175	169	160	173	163	202	180	171	183	163	180	150	168	178	188	169	165	178	162	159	189	165	174	172	184	171	154	172	155	138	184	146	167	198	158	183	170	174	168	182	159	167	190	183	172	189	165	193	157	183	178	158	166	162	190	173	172	179	171	185	168	173	145	169	163	182	172	189	168	155	183	156	151	175	181	169	168	183	170	187	184	186	169	173	175	175	157	198	170	175	171	181	183	176	176	167	191	162	188	160	176	178	176	164	172	160	166	178	191	186	169	180	190	175	166	165	173	181	179	182	167	161	174	150	160	167	155	175	207	164	202	201	173	176	181	179	158	196	175	173	187	185	174	166	156	171	164	191	171	184	174	171	186	159	176	170	173	192	166	194	160	183	172	199	174	162	176	148	155	174	164	189	188	170	180	154	165	151	154	182	161	193	157	157	181	165	164	159	153	175	176	168	171	184	171	183	185	166	183	159	140	174	175	171	148	190	175	147	168	143	152	200	199	179	153	152	179	182	173	175	173	183	182	163	179	163	164	156	160	165	170	146	169	161	194	179	171	163	161	156	155	156	169	175	143	180	167	177	174	183	139	162	150	183	171	173	182	181	173	168	164	156	172	177	156	147	165	180	169	174	175	178	175	158	162	177	161	169	169	170	188	172	186	199	150	178	193	172	148	176	178	171	183	162	184	168	165	162	196	179	133	163	176	175	166	156	166	174	184	171	175	171	152	165	183	162	152	156	160	168	190	184	172	156	172	178	170	183	185	161	176	184	169	151	156	176	162	160	172	146	165	158	174	197	180	166	190	175	177	154	176	173	172	141	168	172	178	174	162	147	184	196	172	179	189	152	175	186	167	176	156	166	161	178	186	154	154	173	169	161	194	168	161	162	190	164	155	156	149	193	182	182	156	166	156	169	160	176	194	167	162	158	175	176	168	152	189	174	170	158	160	154	178	182	175	164	171	166	153	177	178	200	179	191	164	153	156	159	171	176	174	187	177	175	167	184	160	175	138	172	168	186	180	184	147	175	174	151	159	167	144	171	143	165	148	165	159	173	164	163	194	154	154	184	173	176	194	172	159	164	155	141	195	189	160	161	178	183	177	146	178	178	185	190	168	152	165	192	168	156	165	178	172	175	176	179	197	156	171	172	171	166	163	187	194	192	160	174	168	161	167	155	164	162	188	178	175	160	149	187	165	201	160	145	171	179	178	175	161	194	171	175	152	164	156	172	150	176	157	191	164	149	177	193	191	187	166	188	168	153	182	146	163	178	173	195	153	157	181	159	182	170	164	184	164	188	174	162	158	179	172	174	197	185	169	208	188	178	176	183	171	168	153	164	149	168	155	170	158	166	158	184	150	164	172	173	161	175	147	160	164	178	152	170	188	161	181	167	180	185	160	176	161	154	188	163	161	178	167	155	169	165	178	156	175	181	200	183	157	178	192	168	170	153	157	170	174	180	157	181	159	206	174	150	175	174	174	156	174	177	195	186	167	180	213	188	164	170	168	172	177	180	175	176	179	172	176	175	165	163	159	148	181	179	183	153	189	165	157	151	161	190	167	157	162	155	179	187	174	169	169	163	183	171	185	154	180	155	184	160	173	203	177	166	166	154	154	172	171	156	166	171	197	158	175	164	170	173	168	143	153	151	169	183	154	162	183	158	195	185	164	161	196	194	192	190	175	178	179	149	187	165	176	169	157	187	195	172	175	150	166	167	164	179	162	175	183	181	168	166	155	187	176	163	182	184	155	181	167	173	182	165	144	162	177	172	179	197	165	161	163	175	172	160	183	184	178	183	154	168	181	176	171	166	164	173	161	181	171	176	170	185	184	167	172	186	163	170	154	175	171	188	183	176	168	170	190	192	175	198	182	187	169	168	174	177	174	175	190	167	146	155	168	174	167	173	163	173	149	161	172	163	175	174	171	171	153	150	156	177	186	175	175	173	183	160	174	176	166	189	152	170	192	182	159	153	172	167	163	190	181	160	165	182	185	172	155	157	174	172	182	199	191	177	185	171	172	167	146	171	193	158	190	158	181	188	176	179	164	152	167	161	161	164	161	140	165	167	169	167	199	157	160	178	168	174	165	165	187	169	175	186	187	182	179	162	161	160	161	170	175	178	189	195	139	148	179	145	162	181	175	169	141	180	173	205	153	185	177	188	176	171	175	145	181	171	166	188	176	189	139	163	177	156	161	170	177	174	156	149	158	178	153	171	173	157	182	175	193	179	182	169	168	160	161	178	180	173	168	189	177	184	168	198	168	188	177	169	170	162	178	184	158	187	145	166	169	165	173	178	149	160	151	175	169	168	181	152	166	180	206	181	178	157	195	162	181	157
24254	21412	29035	24160	21305	4280	728	447	398	342	307	293	287	278	263	272	271	256	278	260	244	253	253	258	225	247	232	230	239	251	216	221	244	217	190	232	189	224	198	237	223	230	256	205	250	228	198	245	232	219	227	237	209	241	248	240	253	236	205	227	231	228	249	194	221	228	209	217	243	217	238	242	216	230	213	223	232	213	227	229	218	198	202	216	208	228	246	183	209	225	218	231	234	221	220	209	228	235	235	234	233	222	220	203	205	223	215	215	232	213	220	218	226	221	187	227	220	244	234	222	235	241	245	213	253	253	222	205	241	226	261	199	218	231	238	223	250	228	204	217	227	203	223	224	203	225	227	215	259	212	240	226	215	219	212	221	237	227	225	226	172	230	239	228	220	218	252	252	212	219	222	212	216	225	210	218	230	221	199	236	209	234	212	209	221	250	209	235	225	208	241	206	234	216	214	244	241	212	203	202	235	236	224	220	205	245	225	214	219	208	227	211	211	240	231	221	202	215	221	244	200	196	211	180	214	244	242	255	217	215	228	231	218	206	215	224	235	228	238	231	201	208	200	214	196	210	205	233	228	219	213	220	215	243	223	214	208	218	225	233	248	242	220	223	216	210	265	210	229	217	227	226	232	214	218	231	213	225	215	215	206	219	235	204	217	236	235	235	202	219	233	244	226	209	226	228	223	232	227	236	237	201	211	207	223	210	197	215	222	228	216	228	207	221	214	232	215	208	232	231	210	219	214	229	213	240	208	234	225	234	238	248	228	215	222	218	249	183	212	229	225	240	200	205	233	233	184	212	222	211	212	235	240	203	212	209	231	209	208	211	212	197	232	220	205	232	220	221	217	198	228	248	245	204	214	208	222	219	241	230	245	227	224	225	214	225	204	199	203	245	237	215	233	227	215	231	224	221	233	199	250	218	228	231	226	226	239	216	217	259	221	244	237	214	228	218	185	207	208	217	258	215	199	205	229	226	218	200	206	211	213	234	235	227	232	231	216	233	210	227	208	231	228	203	247	234	224	210	237	238	212	226	211	198	235	239	239	222	225	217	237	212	218	229	257	219	231	243	227	240	246	224	214	235	227	219	233	242	232	207	236	222	218	221	217	232	232	203	203	209	225	224	189	214	219	226	249	194	239	229	216	231	216	207	239	211	215	196	232	237	222	254	195	200	239	226	236	206	222	214	252	223	193	237	207	234	217	214	219	236	236	226	234	221	221	222	250	217	235	238	221	214	237	226	183	231	216	241	237	226	227	251	208	229	230	215	187	263	196	233	233	200	196	237	213	230	214	204	225	220	215	246	236	206	206	204	239	217	206	233	213	209	195	236	208	202	216	220	220	231	212	244	246	215	234	222	232	240	232	227	216	203	212	223	226	217	214	217	250	200	236	227	240	235	206	245	247	246	211	210	208	235	241	213	221	231	207	218	228	228	187	225	233	200	222	212	230	225	228	230	207	198	200	238	211	216	207	216	220	236	210	224	220	220	247	228	237	233	219	219	216	236	222	204	242	213	227	212	234	214	223	232	206	199	238	218	219	215	235	208	232	216	227	215	231	232	220	204	209	218	200	234	242	224	204	217	229	233	229	232	189	207	233	246	241	252	207	236	211	207	248	219	222	209	189	224	235	231	219	208	234	209	226	228	224	215	215	237	227	222	213	199	210	210	208	227	206	237	233	246	205	216	208	214	213	225	229	227	211	235	225	221	229	223	236	234	213	222	235	219	233	257	208	208	201	225	203	226	214	226	218	224	217	228	222	231	208	202	266	224	215	221	217	232	235	216	241	242	212	223	202	199	224	200	225	222	237	212	214	201	234	214	221	210	209	213	245	243	236	250	217	242	237	207	216	244	217	223	212	193	219	236	228	230	246	212	206	215	223	234	220	195	212	214	228	220	221	237	224	192	245	207	215	215	232	210	212	215	205	205	201	216	260	232	226	226	236	233	219	236	229	218	228	205	240	207	217	214	211	242	201	230	226	217	200	207	221	231	212	227	240	197	230	229	232	212	240	191	217	228	216	215	247	217	230	230	219	221	211	209	223	213	212	227	232	218	213	215	236	208	221	235	237	234	220	219	228	199	207	232	249	239	200	231	235	239	210	211	219	239	203	219	205	206	220	218	229	231	224	212	225	204	234	232	209	205	234	221	231	207	200	237	239	204	205	229	214	220	202	215	215	211	238	224	239	229	193	239	216	226	224	216	221	231	220	257	220	215	244	221	198	245	249	232	230	248	213	243	235	208	231	228	201	201	234	223	216	203	204	230	239	197	229	221	229	204	218	247	229	225	222	218	214	227	209	208	204	222	219	203	234	215	215	201	222	229	260	226	217	235	258	214	209	270	216	200	197	213	251	216	234	216	219	201	222	186	207	227	229	200	239	211	239	198	209	211	209	238	216	223	228	207	225	186	213	229	211	233	226	216	208	231	231	226	227	214	247	227	224	232	224	213	225	232	219	238	231	224	248	207	197	250	275	219	237	223	198	234	213	224	219	226	221	216	228	211	246	248	219	223	196	227	215	217	238	210	182	213	207	221	204	225	225	218	234	204	239	201	234	227	228	216	225	229	201	214	205	226	242	212	235	221	211	250	233	234	202	234	229	230	259	214	242	206	233	213	197	232	222	227	232	212	213	243	213	233	234	230	197	208	237	217	240	235	217	208	234	232	239	200	225	199	242	234	237	216	226	202	213	240	204	220	221	223	228	218	202	249	227	234	205	221	210	249	227	205	217	228	221	230	222	208	256	201	203	216	211	223	236	224	208	211	231	206	200	220	229	232	223	203	219	222	225	192	207	219	232	219	220	225	257	238	201	254	201	216	234	218	247	220	225	246	221	213	209	233	226	238	210	220	242	206	213	201	207	230	244	221	228	246	215	229	221	215	224	204	229	210	249	212	221	245	224	224	228	206	228	217	238	243	229	227	201	221	225	239	210	194	213	229	218	216	218	221	237	245	243	231	225	216	224	215	228	230	224	214	218	236	215	224	222	255	227	223	208	225	251	226	212	232	223	204	203	225	203	212	247	222	242	248	235	208	213	250	221	211	225	218	241	209	233	211	212	233	235	237	235	216	212	209	203	253	234	204	241	244	224	227	235	212	226	216	252	226	219	206	220	198	217	247	217	224	189	219	217	213	205	213	221	240	243	244	226	219	211	212	258	216	222	219	238	223	199	236	229	230	221	189	202	224	249	212	220	201	204	223	224	228	190	205	214	212	199	228	225	227	217	223	200	217	228	228	234	226	242	235	234	226	226	229	226	229	219	224	214	212	215	201	189	211	220	228	219	227	224	239	232	221	213	202	238	207	218	216	239	236	225	229	210	228	243	211	223	232	226	200	237	214	229	221	218	207	201	216	204	222	231	246	218	227	205	209	215	210	242	230	227	201	247	220	245	210	232	223	218	195	222	217	240	238	247	203	210	234	210	217	221	228	238	232	201	227	219	228	204	211	222	239	202	206	206	213	242	234	200	201
17551	9372	8030	4054	2730	2063	1567	1292	1054	888	845	756	704	613	651	579	519	538	490	481	500	512	463	461	441	464	446	415	458	433	409	451	380	473	439	405	430	395	432	440	409	378	393	396	422	423	396	394	400	360	398	429	400	394	427	396	424	399	426	421	383	419	410	388	392	394	411	364	408	431	405	360	414	362	382	356	362	428	378	414	405	375	410	371	388	436	398	368	402	423	409	388	388	395	365	385	379	383	412	388	390	426	398	385	393	431	419	390	390	382	432	451	440	386	389	392	405	385	406	387	397	393	414	430	380	415	399	371	427	409	387	387	411	396	431	400	430	379	415	399	392	391	389	385	431	383	401	423	420	379	370	387	388	375	401	396	416	402	368	393	419	374	375	401	381	383	403	372	418	380	365	373	410	390	391	379	412	394	400	411	376	369	411	403	358	392	390	382	416	398	395	413	389	395	446	399	387	380	402	411	394	405	394	376	397	430	392	398	409	369	392	419	410	387	393	405	408	396	405	408	396	409	385	367	386	397	381	379	417	389	388	380	391	386	391	402	433	372	405	422	408	406	431	369	379	423	411	432	429	446	402	399	402	413	395	414	414	381	385	402	424	407	422	390	389	379	395	346	390	393	435	398	387	407	404	387	411	407	393	436	379	375	393	400	395	388	379	398	416	392	395	407	377	388	377	385	365	392	392	410	419	408	374	411	376	370	420	408	411	390	360	402	415	417	387	385	405	382	386	391	392	406	393	355	387	391	369	389	417	407	444	415	445	389	415	409	418	376	408	363	420	369	403	350	376	374	411	404	392	379	398	380	397	380	386	382	363	375	387	382	388	417	403	388	392	383	386	408	359	398	412	391	406	404	424	423	432	375	425	386	383	377	379	399	353	381	416	410	405	402	372	399	372	405	420	371	392	353	420	407	372	401	371	356	389	380	366	392	397	378	391	418	395	386	398	372	381	383	408	397	422	385	398	389	391	376	389	393	362	410	391	371	379	376	380	380	408	410	365	415	409	348	377	368	374	371	397	413	374	431	403	372	443	368	413	386	360	424	388	373	386	384	384	405	419	377	427	437	395	385	404	429	398	390	419	391	409	398	384	406	400	418	427	380	393	426	385	412	383	379	386	397	373	375	429	401	381	378	399	404	396	385	374	382	373	403	400	362	369	385	428	379	396	406	383	398	392	416	389	409	401	379	393	417	396	405	426	357	360	421	362	390	376	393	382	352	384	370	408	383	396	412	394	374	388	402	440	387	384	406	406	388	406	411	364	399	394	371	410	380	383	396	385	419	405	393	397	430	403	401	373	390	429	382	388	401	387	417	395	423	414	368	380	401	418	395	392	358	422	408	388	400	386	377	383	376	408	402	417	398	396	360	394	399	396	393	412	350	404	386	384	417	406	389	370	425	352	411	424	408	362	361	411	382	397	390	395	415	399	360	444	402	386	413	430	361	358	408	413	396	401	385	401	389	412	388	395	396	411	408	395	415	418	387	454	407	388	378	384	362	397	387	428	387	391	435	429	403	414	388	401	408	376	364	395	391	379	397	411	366	399	388	359	395	409	387	377	396	403	390	395	406	381	430	364	410	385	359	377	363	405	383	389	372	399	404	441	384	374	356	413	419	388	376	412	407	443	385	397	409	436	413	405	375	388	382	399	400	415	410	371	403	435	391	406	397	378	383	401	361	390	369	376	372	355	444	397	345	391	436	395	375	398	407	402	348	396	410	398	409	380	392	390	379	383	375	384	335	393	396	365	388	404	402	424	405	376	407	382	364	363	417	386	386	397	399	354	413	411	408	409	353	409	403	372	375	419	432	414	366	388	403	378	393	388	422	399	398	399	390	410	393	404	387	427	404	428	409	405	403	390	361	390	413	432	440	387	370	351	401	371	440	387	389	420	424	420	392	351	378	362	435	364	384	426	355	365	398	374	408	381	381	402	420	441	353	403	416	434	385	355	423	388	410	382	412	434	360	424	408	404	401	390	398	376	384	398	397	405	397	415	405	388	371	400	388	399	384	399	388	394	403	394	412	381	365	385	385	406	416	408	384	379	402	405	408	401	401	381	365	418	363	383	417	389	409	413	397	380	396	394	409	414	391	378	390	407	382	398	404	399	400	408	384	441	408	398	393	390	396	384	398	354	406	355	404	388	397	400	403	399	383	406	400	402	366	434	405	364	395	419	400	423	385	396	398	394	434	377	417	367	397	403	380	408	388	393	387	375	398	419	423	397	417	411	387	451	379	408	391	391	391	402	397	422	394	386	410	386	395	408	335	361	401	377	388	408	403	414	416	405	359	407	424	407	383	394	389	403	415	407	407	398	402	405	372	398	423	374	382	410	414	410	375	424	387	353	405	386	406	384	412	413	402	400	382	379	361	358	353	416	402	398	398	393	417	387	382	389	407	407	390	376	424	436	422	352	379	419	404	365	381	397	368	363	395	377	393	390	406	403	369	402	367	393	393	359	422	390	406	406	382	393	398	376	404	406	414	417	372	402	421	396	370	391	415	439	414	368	407	412	392	380	410	379	370	406	389	408	403	401	401	396	437	397	406	363	405	403	365	412	381	359	412	419	396	378	354	434	404	423	390	389	382	409	401	408	397	384	389	397	383	435	374	389	386	409	381	412	395	371	371	362	362	396	412	380	399	381	396	366	417	377	370	369	388	380	368	363	377	396	376	402	367	432	375	391	399	394	382	378	440	399	372	402	390	442	390	404	397	355	374	396	349	387	356	383	386	389	366	411	414	384	424	392	412	393	406	389	388	400	402	352	426	380	366	433	391	387	388	393	423	369	391	410	380	368	443	387	434	372	344	407	413	364	414	380	414	382	381	357	388	417	399	402	387	402	387	409	436	400	375	379	424	419	379	377	377	411	400	425	406	384	406	371	360	385	370	404	411	400	362	394	423	403	413	387	387	374	402	387	377	409	386	420	422	408	409	377	375	412	390	391	362	389	408	387	372	348	388	401	383	391	405	401	417	391	388	375	397	380	376	395	394	420	384	397	472	382	394	420	404	385	405	415	395	364	413	401	418	400	387	383	404	378	404	430	392	416	362	371	386	370	415	404	397	428	445	433	381	381	385	442	400	382	364	408	402	407	370	383	410	360	389	388	418	426	401	407	407	402	361	370	405	407	405	424	416	429	387	419	375	390	402	375	375	368	404	387	400	423	390	422	381	404	403	373	366	388	373	412	426	377	400	426	404	378	364	372	397	383	382	388	370	413	376	397	434	401	371	404	416	397	436	401	371	411	349	404	391	411	389	406	415	406	346	412	426	406	394	407	409	412	415	377	385	370	400	419	395	382	390	421	415	359	377	402	386	390	364	382	386	403	387	383	410	352	412	379	408	383	368	379	384	399	412	373	424	402	399	400	436	387	419	396	402	408	385	406	391	375	377	409	409	423	424	414	428	401	409	373	379	418	411	401	422	376	400	389	380	407	418	422	379	376	393	426	360	402	398	403	381	404	405	381	363
23248	21412	29639	23555	21412	21325	3820	953	695	618	560	544	480	497	470	430	458	387	378	423	398	403	392	373	377	372	392	363	350	363	364	390	362	382	373	395	374	404	385	382	386	366	381	390	365	356	333	368	377	349	391	362	353	373	373	377	409	350	388	375	338	361	380	342	350	377	356	367	377	378	361	379	330	336	362	393	356	347	348	391	390	345	350	378	360	355	361	380	363	339	351	368	334	340	351	372	329	353	332	357	349	355	350	335	354	377	341	373	377	360	361	372	352	367	379	337	363	325	398	369	368	364	376	387	352	338	347	381	356	392	371	376	374	374	370	351	350	375	378	304	354	375	368	392	373	366	358	366	383	344	371	373	350	363	351	350	375	377	329	333	373	343	361	360	323	373	377	366	343	354	342	326	341	388	351	347	366	387	322	332	326	344	348	351	350	375	347	353	404	366	361	376	350	376	336	333	371	350	411	357	372	362	354	345	340	356	360	348	338	355	349	342	365	343	359	390	351	338	333	324	345	342	355	341	342	334	354	338	343	376	383	372	367	361	390	408	342	391	388	339	354	374	333	405	367	349	361	364	358	361	337	358	349	335	340	337	362	333	375	327	369	354	367	369	326	283	385	364	349	364	360	360	346	404	347	354	322	368	393	357	372	362	340	379	366	363	376	364	342	333	342	330	335	325	362	358	348	367	331	359	348	374	336	371	359	382	379	364	351	378	335	319	348	362	340	374	314	330	342	376	347	376	363	341	361	357	341	354	363	348	360	336	377	365	346	340	373	338	372	343	367	334	362	345	357	361	347	358	373	363	333	353	337	338	360	366	367	354	383	314	351	356	340	378	341	349	340	370	343	329	358	330	350	360	349	355	359	332	339	387	357	357	357	380	347	362	341	343	390	386	335	363	346	383	354	317	353	374	375	366	391	367	369	386	350	361	370	364	374	343	348	353	357	352	349	320	357	356	385	359	367	356	371	395	345	358	351	356	366	327	376	351	355	351	388	350	341	374	395	354	349	379	318	344	354	343	359	360	368	340	340	364	366	328	353	323	361	369	358	363	362	328	334	391	357	328	339	352	379	363	353	384	319	318	344	353	335	342	395	397	378	340	372	368	360	359	382	356	397	330	333	355	383	376	347	375	369	338	384	352	376	366	344	363	348	363	333	395	338	392	358	345	345	402	373	355	352	361	310	340	348	355	360	347	344	371	337	384	344	389	340	344	350	327	340	372	374	369	332	389	359	344	357	385	350	346	397	335	371	336	369	354	383	356	334	353	342	377	363	344	333	357	337	356	320	338	367	352	344	363	370	329	354	376	337	371	366	337	356	341	349	346	364	378	354	343	368	379	382	360	350	368	384	351	333	347	352	309	374	363	343	357	367	390	327	406	382	338	336	309	370	391	360	344	325	355	362	360	357	368	346	354	359	356	358	372	370	362	343	366	343	370	362	356	349	383	354	321	375	350	381	399	369	349	324	352	391	378	391	344	373	346	360	367	391	357	360	374	336	353	391	375	357	350	371	401	369	365	330	344	356	356	370	355	340	347	361	344	368	331	345	357	370	367	368	349	358	358	354	361	383	360	349	357	352	366	350	351	381	351	364	351	368	338	360	368	369	383	359	343	360	374	365	364	369	335	350	368	348	360	396	342	350	351	353	332	346	364	342	347	360	350	355	361	325	356	370	336	368	352	358	357	373	352	347	389	371	314	354	357	353	356	381	323	355	371	346	349	357	372	385	338	359	338	339	388	338	377	359	369	345	386	364	381	374	342	366	382	337	352	342	379	329	369	372	342	353	338	356	338	331	346	363	385	356	344	403	345	370	338	341	354	314	383	361	329	377	387	378	347	349	369	346	348	361	354	347	351	350	360	353	359	334	354	368	328	339	353	367	361	345	347	351	370	352	334	320	376	405	352	348	325	386	344	366	361	327	356	326	350	388	362	361	351	352	332	374	343	377	374	341	364	370	358	322	355	332	347	364	339	336	318	353	384	345	398	383	340	344	370	354	374	336	379	374	367	357	368	368	370	383	367	337	360	381	333	373	335	347	337	357	341	370	345	369	363	365	354	341	313	322	360	352	377	370	368	321	350	376	349	363	352	381	380	353	345	372	368	342	408	340	354	385	337	367	339	371	375	384	326	330	378	367	330	362	380	343	367	341	349	367	373	361	355	360	358	365	366	399	351	396	352	332	382	386	382	353	344	357	348	340	353	313	344	346	351	335	384	379	363	322	363	358	352	382	362	388	340	384	347	334	351	353	360	310	351	378	328	340	354	347	378	368	375	361	355	366	373	349	351	385	362	364	336	362	343	375	336	370	361	336	345	360	364	348	352	351	378	366	356	372	352	363	363	381	373	334	375	341	366	356	383	339	346	355	349	380	377	367	361	315	365	373	369	375	319	362	353	346	332	289	340	357	372	373	358	359	379	343	394	357	381	365	346	355	361	351	316	352	331	335	345	345	377	375	366	346	349	352	370	338	360	338	389	348	381	326	352	345	293	374	349	386	362	368	348	375	371	356	337	357	366	334	330	385	357	395	362	351	361	321	340	349	343	363	372	355	362	376	349	357	366	379	375	344	349	348	359	357	373	346	344	353	341	374	365	362	354	338	375	387	374	327	368	337	364	364	352	389	371	353	321	394	384	354	361	368	363	360	344	383	352	350	340	352	323	343	356	342	369	398	401	322	342	357	356	350	352	349	402	380	341	345	385	338	365	387	362	335	372	370	380	377	337	358	357	385	377	345	374	364	336	354	379	356	366	354	397	358	369	349	316	347	398	379	351	331	384	363	389	319	361	326	385	367	378	345	414	332	365	325	385	350	347	381	377	370	355	360	352	330	358	337	354	356	323	382	379	375	371	358	383	354	382	349	369	362	345	355	365	380	387	349	381	380	395	357	337	353	362	382	351	343	343	352	371	346	327	352	357	362	364	355	317	389	335	372	366	363	345	354	342	343	338	321	316	342	366	336	317	362	390	345	348	396	366	405	347	380	400	354	355	341	353	342	340	345	322	380	317	370	359	346	358	358	340	405	364	365	369	304	381	354	409	316	378	371	355	342	353	321	350	399	373	356	327	380	333	337	396	360	317	321	374	353	347	351	339	341	323	371	310	358	341	354	362	374	314	346	371	338	362	346	348	352	388	360	358	347	398	352	330	340	347	368	325	352	362	370	354	351	329	398	371	360	333	352	341	327	346	352	351	340	369	375	354	380	386	337	363	334	358	332	336	348	362	364	334	387	360	370	335	361	386	363	387	347	355	358	384	334	353	384	363	386	320	369	362	340	360	343	367	356	384	336	344	349	360	364	361	358	373	363	375	363	364	347	311	359	367	294	378	359	384	367	379	344	356	344	341	352	355	326	339	352	358	352	370	353	350	324	349	341	353	378	344	363	362	372	373	368	383	342	391	369	344	379	383	323	398	352	389	337	343	337	352	360	404	364	339	341	332	351	368	379	338	348	328	339	358	368	360	348	382	355	362
19383	15424	13039	7152	4951	3598	2795	2316	1883	1669	1396	1274	1168	1090	1041	928	917	938	871	838	798	772	761	795	750	725	716	663	722	689	686	690	673	662	648	646	641	640	729	644	626	683	678	661	617	677	646	613	650	654	638	633	648	609	638	646	613	621	620	619	629	622	646	588	603	617	651	652	671	604	610	611	620	668	585	590	658	674	555	586	661	627	589	606	576	602	637	619	611	612	600	606	596	569	620	583	625	648	645	634	617	607	640	619	612	668	637	628	663	622	619	601	628	635	615	644	633	628	618	603	604	586	660	629	640	655	629	610	589	635	627	641	625	593	598	623	586	665	622	629	598	647	599	648	574	629	583	644	656	571	612	578	626	643	618	587	636	619	623	647	572	595	621	585	589	592	584	581	586	594	632	609	609	641	634	585	632	623	586	602	605	624	596	575	613	652	608	642	605	635	612	638	601	600	606	590	627	629	625	657	619	634	616	634	652	616	606	586	617	650	633	608	660	622	628	605	656	629	632	572	637	644	618	653	634	594	583	586	642	626	586	612	625	653	624	629	617	606	594	588	653	636	604	618	592	585	635	630	581	594	587	624	606	636	598	634	587	631	588	605	616	618	626	603	590	615	607	630	628	626	630	622	634	596	618	619	627	596	615	609	619	581	622	583	630	593	624	614	620	646	654	613	569	619	615	611	621	646	610	550	579	639	620	599	571	637	600	626	621	576	592	642	666	620	657	617	625	602	587	606	616	603	655	597	638	639	610	618	647	663	656	598	600	582	609	632	635	639	626	576	579	605	586	615	616	588	616	607	650	608	613	640	622	614	639	567	579	623	612	582	601	613	638	612	591	645	609	586	630	653	636	619	609	610	621	623	610	609	656	644	607	606	591	576	614	600	614	617	607	611	613	613	610	613	630	616	584	633	583	619	585	652	591	618	609	573	584	570	633	596	638	621	623	586	612	634	603	632	596	627	617	600	587	602	610	607	609	602	602	633	597	582	642	596	661	597	607	631	592	614	562	666	605	626	621	607	586	666	620	608	596	628	644	653	574	651	633	632	638	654	598	685	576	603	616	599	606	594	593	649	627	650	627	609	647	562	581	648	625	620	577	614	624	665	613	604	637	646	688	633	614	618	633	569	649	609	627	565	568	594	618	639	673	614	608	610	566	700	621	642	619	596	669	620	593	567	593	634	602	623	590	605	630	647	604	604	625	589	609	580	582	575	600	646	664	645	644	593	609	591	610	626	646	606	642	635	591	626	627	619	588	600	576	655	578	626	620	641	618	637	577	587	648	636	642	585	585	609	591	635	601	598	632	627	676	584	640	615	619	637	580	639	606	612	604	593	640	626	605	650	610	588	686	624	600	617	596	593	559	648	623	599	634	587	621	594	623	611	577	618	581	598	620	605	623	652	632	676	651	664	589	635	588	598	620	632	613	604	613	599	631	597	650	599	603	631	595	623	623	641	656	641	659	608	611	623	671	659	615	637	598	611	628	626	638	617	592	661	601	631	594	611	612	654	596	620	578	653	574	615	617	557	606	635	613	576	600	629	589	599	598	601	613	626	608	606	634	594	603	607	599	633	596	633	600	623	618	588	618	617	599	658	592	617	583	593	610	604	622	607	656	608	607	566	648	577	566	594	599	628	561	636	623	639	592	585	623	643	594	596	673	682	585	656	614	635	607	610	596	617	649	636	628	599	632	603	609	603	645	617	597	628	589	618	627	565	611	594	628	617	593	649	610	629	616	641	645	611	619	614	615	624	594	646	590	659	625	672	619	616	585	594	627	591	656	617	647	582	635	629	577	584	593	601	587	590	593	608	590	620	643	605	615	634	589	557	610	607	619	639	560	665	582	595	657	630	634	660	620	604	655	581	616	527	674	640	592	635	613	590	660	549	606	613	633	617	575	595	583	608	613	645	605	631	581	622	634	609	592	627	627	606	647	600	607	617	614	620	608	583	619	656	621	627	620	622	633	638	601	586	571	603	663	639	617	579	628	652	625	610	610	604	630	632	608	605	644	610	603	632	597	606	608	655	624	586	634	615	614	651	582	593	624	609	588	614	614	624	609	593	595	645	612	616	592	634	605	650	613	629	619	612	599	607	598	608	605	620	589	620	601	638	655	637	618	631	619	620	646	578	594	689	613	581	640	631	626	575	642	591	615	635	588	640	623	622	602	591	593	607	629	579	632	611	631	604	588	631	618	613	578	627	639	598	645	578	580	649	579	599	642	610	608	619	634	619	591	605	620	589	659	593	596	649	636	623	634	605	600	607	615	653	663	530	603	650	642	636	630	577	576	644	638	590	556	610	634	640	658	612	582	642	620	630	646	626	602	612	594	596	597	621	618	603	611	623	638	592	589	671	605	626	638	604	657	615	598	604	601	616	607	608	617	559	623	606	631	611	626	603	575	591	584	614	657	575	658	616	647	603	646	586	576	589	642	577	604	584	592	563	580	617	638	623	619	583	619	599	633	612	607	611	660	636	594	591	657	600	626	651	630	629	575	640	617	629	634	648	605	611	639	650	638	571	611	633	632	597	643	614	616	609	564	638	614	600	577	593	575	603	614	568	623	649	637	604	640	615	629	557	690	611	622	578	640	624	641	609	606	635	567	612	583	629	635	613	621	599	634	607	632	652	623	623	615	610	625	594	600	623	564	629	603	612	591	600	656	615	598	611	611	609	597	590	610	643	639	587	652	593	594	622	601	644	632	588	588	624	632	605	653	616	626	582	603	623	621	601	567	592	652	630	629	605	636	608	593	607	608	660	674	637	606	653	613	634	621	603	601	664	586	603	632	609	609	589	607	610	616	634	648	603	597	610	632	615	582	635	552	602	650	611	602	608	610	639	608	624	621	567	644	590	607	634	603	596	588	577	638	590	622	594	597	620	589	539	603	579	636	656	590	652	613	637	596	659	595	603	575	611	648	614	568	636	615	637	592	645	611	610	596	638	628	586	637	595	593	639	632	594	552	595	572	614	615	597	623	661	550	613	648	606	616	643	668	623	607	624	606	638	583	615	577	661	580	599	606	610	637	560	596	607	654	641	588	613	650	621	631	613	601	629	621	633	676	594	611	648	588	616	599	589	578	638	603	534	634	624	633	622	633	627	591	620	591	635	627	593	582	603	592	625	614	636	588	584	614	643	609	624	637	618	676	565	640	615	621	602	612	597	637	650	589	568	618	607	659	608	614	600	609	633	622	610	617	604	624	660	607	608	596	636	646	624	587	585	618	636	628	599	644	623	587	606	597	597	657	573	642	624	596	635	632	614	594	591	620	641	602	655	591	630	639	577	625	612	617	605	578	640	606	606	615	626	619	654	622	625	647	641	598	632	622	592	623	617	632	592	580	610	570	635	579	629	612	651	633	602	617	629	568	614	593	607	589	619	641	555	602	637	645	622	600	631	591	616	602	584	604	578	617	579	623	639	675	623	633	601	597	557	633	637	625	622	649	608	622	599	649	604	609	599	580	604	626	617
27287	20371	6685	603	411	369	150	118	124	98	100	94	88	89	97	101	111	94	112	87	94	83	99	96	111	94	89	89	111	102	92	108	92	77	89	100	92	100	106	105	91	88	98	107	97	84	91	97	84	102	98	91	103	90	90	104	89	102	101	100	72	82	91	97	90	109	95	93	88	105	108	101	91	86	94	94	90	94	94	80	103	73	124	98	97	96	79	108	74	97	90	105	88	97	98	77	80	86	87	90	101	75	102	90	103	74	85	90	86	91	89	90	108	76	103	100	95	81	98	94	78	81	90	84	86	105	78	102	107	83	82	118	91	88	90	91	90	95	85	94	100	84	83	94	95	103	91	89	91	97	97	91	99	92	89	92	93	107	89	70	80	93	102	99	83	103	89	108	84	96	90	88	75	93	87	100	82	99	90	82	92	82	73	86	105	103	88	101	114	84	94	88	98	92	102	108	80	87	93	81	96	94	94	75	115	100	91	97	79	80	93	100	103	92	74	102	90	83	78	91	94	94	83	94	107	78	97	79	91	96	83	76	79	80	90	93	61	87	89	99	95	98	97	78	92	92	81	96	90	95	96	90	97	103	96	86	94	94	76	100	92	91	81	96	79	86	90	99	103	98	93	104	84	92	94	97	78	94	73	97	93	81	95	107	81	77	113	85	101	102	103	90	101	72	85	98	79	101	93	78	80	90	89	87	103	89	98	94	86	112	95	89	116	96	82	86	103	93	92	88	85	85	86	80	97	100	80	90	87	84	88	86	82	69	94	95	91	100	120	105	77	79	101	107	102	81	98	103	89	94	83	89	109	78	99	92	76	91	80	81	83	78	86	113	74	96	93	87	89	78	102	93	85	91	94	96	86	87	84	104	99	99	86	101	92	94	79	92	86	94	88	96	97	96	87	86	98	83	86	85	104	83	90	90	82	107	96	90	105	89	86	103	91	91	77	104	75	78	113	102	92	78	74	97	95	86	86	113	87	100	76	86	98	107	99	98	96	88	96	78	89	106	79	80	95	110	100	102	58	91	99	93	96	102	75	78	90	79	102	90	89	94	91	84	94	96	98	86	89	89	85	101	91	101	84	82	92	73	83	103	96	89	88	89	93	85	82	80	73	90	90	88	93	101	93	106	95	110	82	92	91	81	86	94	79	84	92	102	98	96	96	99	95	85	82	102	80	106	95	104	103	100	96	89	58	100	92	95	101	78	99	91	105	86	84	83	79	89	84	91	111	96	105	105	88	100	79	100	92	84	83	76	94	92	83	93	108	96	102	94	94	90	93	87	88	119	115	104	102	89	107	80	85	100	69	86	101	87	84	86	89	100	123	98	83	92	94	86	97	77	86	98	93	87	101	88	90	87	97	85	93	105	103	100	85	73	73	96	102	82	79	92	82	89	91	118	92	89	97	89	86	87	81	96	78	92	102	110	88	109	69	81	95	89	113	96	95	84	82	92	95	102	94	92	83	91	86	83	105	89	93	105	69	105	99	97	83	93	92	103	89	114	95	105	87	72	112	91	100	98	97	86	73	76	85	92	90	93	101	91	86	93	91	88	100	74	109	85	85	90	89	81	96	98	88	96	94	99	89	73	89	104	96	88	86	89	99	105	99	85	91	90	110	103	101	73	101	96	91	100	94	86	85	86	94	104	93	92	92	78	91	93	90	90	90	66	100	91	87	83	90	92	93	94	87	94	86	106	89	90	94	82	103	98	91	103	68	97	78	99	88	87	85	89	125	96	93	98	84	73	72	94	109	94	94	88	74	95	84	91	112	118	90	102	87	67	108	97	109	92	86	97	77	102	86	77	109	80	100	100	91	92	101	97	89	84	78	103	93	99	93	79	108	92	99	107	107	90	102	98	81	95	75	87	76	81	108	99	94	89	96	101	93	73	100	88	90	89	76	110	81	79	106	99	104	110	100	97	104	86	80	91	82	88	95	92	89	87	104	90	98	100	101	83	96	84	90	100	92	94	87	97	74	101	89	85	96	91	77	70	88	82	105	85	96	98	93	84	90	87	86	94	97	90	93	90	86	90	96	82	93	90	100	74	92	84	77	85	100	82	88	83	78	106	88	94	95	99	82	100	73	95	88	95	74	99	96	111	86	104	82	97	78	94	79	88	75	71	94	102	86	118	99	92	82	88	79	81	104	84	107	103	92	99	91	98	93	95	93	88	92	97	87	90	100	96	97	91	83	89	99	100	83	93	95	82	82	98	81	72	99	77	101	78	95	86	98	91	113	103	100	96	95	86	88	88	82	83	107	113	86	88	98	93	97	74	95	94	93	89	74	86	95	98	89	87	90	103	103	84	85	103	94	76	88	105	104	94	83	88	105	101	88	83	90	89	81	98	98	106	86	77	70	66	90	94	92	79	82	83	91	93	103	99	96	103	79	97	94	115	95	103	94	96	81	75	105	84	93	73	100	96	81	84	90	82	93	90	94	91	88	104	89	103	94	105	95	98	115	79	111	87	92	113	107	97	77	81	101	94	97	91	90	98	76	89	79	96	90	94	97	89	98	78	83	95	109	81	113	102	102	101	73	94	103	99	88	94	100	86	82	91	83	81	106	96	94	109	77	99	109	96	86	106	95	87	100	103	97	90	95	92	82	107	96	95	99	91	92	96	90	83	96	81	89	87	80	98	96	111	99	101	91	100	92	93	85	107	92	88	95	98	101	89	109	97	106	82	79	66	96	86	112	85	100	89	94	89	88	103	85	96	84	85	93	94	88	92	91	82	82	106	99	99	98	86	97	91	96	93	98	87	97	86	87	92	89	93	72	80	82	83	97	86	90	88	93	88	87	107	87	92	89	74	105	85	92	81	92	84	87	89	101	84	99	84	108	100	97	95	97	103	110	71	86	93	83	98	108	81	92	89	87	89	104	84	93	91	110	87	83	102	93	95	108	86	91	93	82	103	105	98	92	90	93	86	90	112	87	85	106	105	88	87	95	93	86	91	82	98	101	93	88	95	93	105	91	95	108	97	94	68	89	104	84	96	85	81	101	85	100	88	73	79	74	93	94	105	93	95	80	92	93	90	95	117	77	108	88	85	103	86	89	84	94	105	79	104	80	86	98	99	96	88	78	98	89	101	93	93	89	83	93	108	71	84	76	90	112	95	74	74	95	92	80	93	75	88	84	86	97	78	85	83	105	109	96	103	97	88	89	111	92	86	98	83	102	86	87	87	104	76	92	105	93	101	86	106	100	105	83	95	86	100	92	96	89	92	108	107	71	89	91	86	112	88	101	82	95	99	87	101	98	75	87	86	99	109	87	86	93	82	100	97	87	75	93	108	99	71	84	94	104	85	96	84	109	86	116	90	85	84	106	98	78	74	98	90	72	87	108	88	97	72	102	86	99	85	85	86	95	101	82	96	115	90	98	89	93	93	88	106	105	74	74	79	92	80	90	120	87	103	93	103	96	114	92	85	95	85	97	112	93	83	103	82	103	86	78	107	98	108	106	87	92	89
10473	1237	1050	553	394	315	275	240	250	235	178	214	200	195	187	185	201	201	184	176	179	183	180	150	180	191	186	179	180	193	190	187	209	187	193	196	187	183	187	180	177	201	197	194	170	167	165	180	169	181	177	198	175	189	178	163	171	203	176	193	161	170	174	190	197	189	185	167	167	173	186	175	171	194	180	181	179	167	217	169	175	186	163	180	164	179	193	180	159	174	166	169	158	194	180	173	172	175	201	168	188	172	199	170	168	172	191	165	171	176	189	178	154	158	178	162	194	167	191	177	169	177	198	157	150	202	173	156	166	162	183	159	173	161	176	182	168	178	187	179	159	195	190	164	170	196	178	171	181	201	206	170	170	174	171	193	179	191	160	154	166	181	171	178	165	174	179	171	157	186	181	184	175	196	168	187	162	180	172	193	187	163	173	177	185	176	177	147	180	176	208	178	171	169	183	175	197	192	192	190	136	179	171	184	180	171	159	184	188	183	181	160	153	192	180	181	174	197	180	167	185	181	158	174	177	165	204	169	182	182	173	169	179	192	197	174	191	167	187	199	168	165	184	171	183	157	155	175	163	186	150	169	187	184	206	173	175	160	180	163	176	172	184	165	189	170	180	175	156	160	196	175	175	172	185	143	207	163	161	172	175	155	193	184	194	157	170	175	167	174	172	165	158	166	169	178	185	175	176	177	169	183	173	190	179	188	164	177	156	178	188	179	152	160	163	184	197	167	170	155	170	169	174	177	189	187	200	192	180	197	161	182	185	190	180	190	181	175	163	170	161	178	195	184	182	188	203	179	172	193	188	188	172	171	183	177	207	183	165	165	165	187	200	177	190	180	174	154	188	149	173	171	169	164	183	197	194	165	183	183	192	183	175	193	176	184	179	163	166	184	188	162	178	168	133	161	192	193	173	162	200	195	172	194	173	154	171	189	183	157	161	178	161	193	177	170	196	173	173	174	190	168	181	178	191	198	194	179	159	174	170	190	191	160	164	190	161	170	172	183	174	149	174	212	162	188	176	192	171	174	175	170	192	178	163	200	163	165	157	180	191	207	172	183	176	185	165	207	173	168	164	167	190	180	194	169	168	166	185	162	168	200	187	184	171	175	164	184	194	168	177	177	165	172	182	188	189	174	173	171	179	177	151	185	166	184	205	192	182	186	175	190	168	173	163	170	201	180	157	195	170	177	193	165	190	179	174	188	181	176	188	189	169	164	160	184	176	188	165	191	165	175	176	160	192	154	158	156	174	172	171	169	197	159	197	177	151	190	177	185	194	175	169	165	187	189	163	174	154	184	182	174	167	166	164	180	189	195	157	162	155	171	191	182	151	187	180	172	168	153	181	180	172	198	178	153	188	204	200	183	169	181	174	170	181	193	160	173	175	190	160	183	169	182	186	201	164	156	161	169	171	157	196	164	174	185	162	157	185	182	167	168	184	154	153	171	172	169	173	172	194	163	188	178	178	167	172	166	177	174	176	195	158	172	191	181	196	197	164	178	175	180	205	180	173	186	172	177	161	178	171	192	157	165	167	170	196	177	172	190	183	162	173	178	169	226	180	185	157	172	176	165	170	168	160	151	179	173	181	162	180	163	205	185	194	192	159	170	171	159	154	169	180	166	186	206	186	168	172	193	164	193	158	188	188	182	178	189	186	161	164	191	183	185	174	191	173	173	174	174	171	193	174	174	168	181	186	190	185	182	186	179	143	170	190	168	178	177	147	182	184	174	151	206	169	162	188	180	174	207	180	178	185	146	204	195	187	158	153	157	166	189	165	169	165	192	191	181	165	188	169	181	176	181	159	195	154	182	177	186	190	167	178	177	181	189	184	180	170	190	181	162	164	182	183	174	198	163	191	161	186	183	181	205	177	167	195	162	176	175	163	163	162	181	168	179	170	198	178	191	179	179	165	176	156	190	171	173	174	192	163	181	168	189	188	179	193	198	164	172	209	186	156	175	180	184	188	183	189	195	200	164	186	175	162	166	186	168	181	183	190	190	198	166	163	170	189	212	195	166	172	159	176	172	179	183	180	179	162	174	172	162	149	186	161	180	200	184	197	181	211	169	188	145	170	185	180	191	171	186	171	152	168	190	155	183	177	164	184	170	171	171	194	177	171	178	188	214	169	187	143	167	190	170	172	157	179	187	157	186	196	168	151	176	186	166	170	170	166	160	168	176	160	163	179	166	172	172	172	184	172	169	179	173	179	170	193	188	172	158	173	184	169	179	189	173	170	193	180	161	183	184	182	176	186	183	190	203	165	181	164	155	179	171	158	188	174	174	197	169	183	193	162	184	168	173	178	192	177	157	174	171	181	182	183	161	176	176	190	197	173	164	162	178	176	166	176	176	152	178	159	169	176	173	182	172	182	190	203	168	164	170	156	179	190	174	167	165	191	172	169	176	174	174	174	170	183	153	180	162	169	190	179	206	172	181	172	187	165	163	155	187	172	158	184	177	168	165	169	199	180	186	191	182	179	178	173	189	180	179	173	185	170	184	164	180	167	153	184	171	181	173	198	178	194	160	159	176	197	173	169	173	179	140	170	178	200	161	195	147	182	142	188	197	184	181	169	183	194	172	158	185	165	146	150	172	186	180	167	173	161	149	184	192	192	171	158	183	185	179	191	159	172	182	210	178	196	195	162	170	172	192	186	185	169	175	165	169	166	190	200	171	177	175	173	173	195	167	189	185	179	172	148	171	156	182	184	168	180	181	193	164	195	167	167	178	173	165	159	156	199	176	179	202	178	182	176	185	179	185	196	170	170	175	173	178	177	168	150	157	175	176	149	184	164	166	180	198	144	173	184	180	175	160	199	169	181	173	185	168	196	175	175	164	171	174	191	181	152	184	148	168	163	132	170	166	199	180	194	165	184	157	191	180	183	171	165	184	174	161	164	199	179	185	181	202	170	192	172	185	167	182	176	149	172	185	192	160	162	165	185	184	198	179	174	155	173	200	178	154	177	185	180	170	175	165	174	179	192	186	174	198	167	176	181	163	181	186	167	187	174	168	163	182	169	178	177	158	176	178	175	154	188	170	172	189	189	170	168	159	183	162	184	184	189	167	176	174	178	188	178	171	177	184	167	191	177	180	184	189	180	194	170	169	173	157	174	194	194	181	188	161	190	173	164	162	181	187	166	172	174	148	167	176	191	191	184	189	169	198	182	163	163	174	167	180	157	165	173	198	174	201	162	164	165	177	182	166	159	166	185	176	174	194	174	163	170	177	188	199	156	163	171	170	171	183	204	177	185	185	194	187	192	164	155	162	175	174	185	193	190	179	166	165	195	191	189	179	178	167	187	159	170	172	177	179	170	158	193	188	184	180	192	166	201	183	195	169	167	154	198	190	165	188	190	180	183	199	168	171	159	155	188	167	156	157	166	171	190	157	170	161	185	164	173	182	185	176	191	196	169	184	197	185	180	158	196	202	168	194	195	176	181	160	181	197	171	157	179	179	194	154	193	183	185	187
24291	21456	29082	24248	21337	4151	683	453	405	360	332	312	288	294	247	273	305	277	240	255	246	247	263	248	225	267	242	211	248	233	218	210	265	235	211	210	227	214	225	236	195	218	238	233	231	218	238	241	229	222	259	235	221	233	203	242	208	207	234	209	250	227	222	226	228	233	231	206	226	216	221	210	221	210	212	226	208	187	249	228	206	208	226	234	195	199	252	217	226	210	261	222	209	224	219	243	244	217	244	246	229	225	245	250	227	238	222	214	234	217	219	241	204	216	215	238	210	223	225	204	209	219	233	211	221	237	246	244	230	222	233	202	219	205	241	227	227	227	226	229	229	211	212	199	226	211	230	214	214	227	196	228	242	243	253	218	224	222	221	211	225	233	231	226	244	205	203	217	238	226	186	237	252	231	221	243	248	208	209	218	205	267	246	241	207	222	221	227	239	214	273	217	227	189	212	202	228	237	233	217	227	244	215	275	220	208	239	226	225	218	202	230	213	217	245	219	218	202	226	195	234	207	227	267	224	216	225	253	213	193	219	250	216	218	237	203	223	173	210	221	199	214	231	213	225	220	223	220	224	227	223	227	231	240	247	218	229	216	242	214	233	221	210	202	220	228	249	234	224	221	237	217	223	215	216	215	208	212	201	216	214	220	220	217	245	224	225	212	227	222	195	193	232	228	219	219	256	236	219	208	222	223	227	239	231	233	225	250	205	216	225	241	229	224	243	230	212	239	251	239	201	232	210	214	222	209	238	217	229	213	204	218	214	190	233	233	248	183	215	211	201	235	222	227	204	262	211	225	223	234	226	232	206	212	249	219	227	200	213	252	218	215	225	237	208	199	229	224	232	216	212	224	233	225	224	215	251	229	203	217	243	246	217	226	223	201	232	220	225	234	263	209	210	239	233	222	227	214	232	217	236	221	225	237	214	230	231	218	243	220	224	223	250	207	203	222	258	222	179	227	218	207	254	225	207	233	229	215	224	228	214	226	232	199	214	235	223	224	231	243	210	252	228	236	204	197	219	207	213	229	219	210	217	233	203	224	246	222	219	211	215	191	209	194	197	244	223	221	228	242	228	207	247	232	235	256	221	212	238	203	212	245	219	223	236	231	231	223	200	240	219	237	232	222	231	224	221	220	229	251	196	206	210	217	231	221	241	223	202	215	238	210	236	236	220	225	211	200	234	207	206	221	227	211	234	216	245	228	229	225	274	222	214	223	244	245	244	216	231	218	212	223	209	240	199	215	199	212	214	224	228	251	231	212	208	212	218	234	233	227	189	210	216	206	236	232	241	226	228	244	234	227	222	233	216	254	212	241	203	247	250	230	234	245	213	244	213	199	229	239	224	231	223	218	234	220	225	219	230	237	255	232	212	235	241	236	214	227	209	237	246	230	224	229	240	243	215	194	205	211	227	238	234	221	226	243	233	215	204	234	235	206	202	214	238	240	222	235	221	218	223	240	245	218	222	214	222	212	211	208	202	218	216	216	225	224	250	226	208	216	228	223	255	213	221	219	263	222	213	219	220	214	214	232	220	223	196	203	231	220	194	243	217	218	192	233	203	232	211	220	254	252	258	220	234	207	231	245	230	208	221	221	231	222	215	246	232	206	221	214	237	225	250	226	216	206	238	230	221	204	224	237	229	210	248	238	203	225	214	221	216	207	238	216	221	222	222	192	243	196	250	205	240	242	231	250	233	210	212	210	210	225	213	229	236	223	249	243	220	212	208	234	252	211	223	199	241	218	207	205	236	217	215	229	212	216	202	199	217	227	213	224	228	215	224	227	234	221	230	213	234	214	237	217	199	232	214	222	221	218	197	219	233	221	198	182	239	205	237	211	218	235	226	234	225	215	209	225	240	232	218	198	220	202	218	238	214	216	242	190	234	222	222	216	222	204	219	229	244	231	244	218	228	216	214	195	232	233	221	222	248	214	217	197	193	217	232	195	223	213	206	246	204	216	233	237	246	220	228	218	232	228	220	239	219	217	229	224	218	197	214	221	237	224	229	237	211	209	263	228	216	219	226	202	222	218	226	195	235	227	206	233	203	243	233	196	195	237	202	221	231	223	227	233	208	209	248	226	224	216	204	207	207	216	210	208	236	224	222	222	187	218	211	232	228	212	230	259	251	209	242	254	226	202	204	225	237	223	225	236	194	238	221	197	227	251	215	218	220	195	213	197	226	235	246	224	224	192	207	213	236	222	230	238	233	248	223	177	197	228	242	229	211	233	229	236	241	213	237	251	255	236	216	231	232	228	223	219	219	228	242	220	205	242	233	223	219	240	212	220	218	216	225	214	213	220	249	219	236	213	253	203	219	203	224	238	236	195	236	241	245	213	242	254	239	223	219	205	212	231	265	207	230	217	232	215	207	217	214	218	227	208	251	228	217	199	209	220	226	204	209	244	231	254	220	242	218	217	217	215	226	220	221	188	230	213	222	244	235	255	203	218	216	206	242	221	222	208	224	228	214	204	239	233	238	220	215	217	209	266	224	238	226	244	229	224	234	204	203	239	233	206	225	247	213	229	229	226	223	207	212	221	217	228	216	232	206	193	228	222	224	195	227	207	223	196	245	227	244	214	214	234	219	220	237	223	212	221	220	210	211	254	236	249	221	213	200	228	232	195	242	221	237	247	217	211	224	237	238	243	244	217	212	235	217	237	228	213	218	232	238	217	228	232	183	213	201	214	205	183	232	215	226	220	228	242	235	231	188	194	243	211	231	209	225	228	216	232	220	207	203	228	222	224	218	227	233	246	229	229	228	204	202	236	210	227	232	216	217	233	265	216	228	221	212	220	214	223	213	184	235	250	232	214	230	217	231	235	205	247	210	241	207	227	245	246	214	207	232	203	246	207	240	202	240	233	238	233	217	209	203	208	226	227	205	216	207	207	264	254	210	231	221	196	238	244	211	194	237	237	247	222	238	219	221	222	222	245	226	213	227	236	221	209	217	213	250	215	210	211	205	227	208	246	218	189	233	238	232	212	237	224	236	211	214	229	188	215	221	221	210	194	222	241	236	217	212	221	220	249	210	225	211	239	232	243	225	227	229	219	211	232	228	240	227	207	243	222	225	231	245	247	226	220	206	229	228	202	232	230	240	206	209	225	241	204	220	261	220	214	212	210	222	235	240	231	232	231	238	247	217	223	222	247	209	211	189	218	220	223	245	218	213	228	246	210	205	257	213	238	228	210	225	217	219	266	213	202	209	237	232	211	215	199	194	225	226	226	203	228	223	211	228	244	238	222	217	214	211	259	232	206	238	241	209	252	216	219	220	232	231	237	202	235	231	241	199	251	238	229	210	215	206	228	191	223	237	211	217	230	193	228	197	212	235	237	226	213	237	208	233	228	216	235	236	244	241	238	245	246	200	239	220	224	229	201	219	217	236	219	235	205	223	229	233	251	208	215	253	237	214	207	235	201	212	235	237	235	219	216	237	243	246	217	227	226	244	206	242	248	222	225	238	178	219	240
17481	9501	8032	3997	2700	2064	1515	1345	1038	910	819	721	664	657	597	560	534	540	501	494	472	489	444	463	465	474	432	489	470	429	452	415	416	405	451	418	432	443	426	431	410	391	409	413	401	411	431	404	402	421	413	408	437	408	426	404	386	406	424	383	405	381	402	406	401	404	423	392	376	395	402	371	414	401	398	378	426	404	414	443	400	408	390	382	402	397	425	407	363	429	412	423	389	408	404	376	411	433	394	400	385	401	410	373	413	408	385	378	394	410	401	398	403	421	407	374	429	399	395	416	359	423	379	346	401	399	412	404	394	402	415	421	404	427	409	423	395	405	400	388	430	399	394	408	388	403	397	378	372	418	394	382	396	394	364	432	405	385	387	392	425	373	396	369	407	374	391	389	405	429	420	410	419	388	406	427	424	338	409	394	401	423	389	426	357	387	402	401	370	402	381	392	399	443	408	414	384	410	414	416	408	425	423	392	385	391	408	426	410	375	395	381	429	404	411	411	406	412	409	381	385	401	432	391	431	400	379	368	417	403	421	374	422	375	423	395	401	399	392	365	400	394	402	426	420	405	384	380	411	390	396	438	384	419	380	391	402	419	412	376	411	393	407	414	380	362	368	400	407	370	397	421	409	379	399	369	382	350	398	345	394	391	365	399	408	390	425	414	404	391	370	422	398	393	400	368	394	407	389	404	415	393	412	392	406	382	381	385	392	422	386	400	392	407	373	394	353	420	404	401	384	420	381	402	384	387	386	423	400	399	420	397	379	368	428	375	362	404	408	392	424	397	415	412	409	415	388	383	388	396	391	375	406	392	381	388	410	396	416	409	397	407	415	425	402	391	355	403	389	401	412	405	408	368	399	388	404	374	422	397	421	385	400	417	362	381	393	391	395	362	397	390	427	409	392	395	414	396	408	401	379	376	405	405	405	430	403	384	393	409	360	431	407	396	408	429	400	391	389	448	405	400	399	371	424	390	425	417	408	396	392	420	379	372	400	399	413	432	428	398	386	415	426	404	377	354	403	407	358	373	408	379	402	400	387	400	413	416	392	423	400	388	396	395	386	422	403	381	386	397	386	373	395	400	408	417	411	399	403	381	373	398	427	389	391	411	352	419	395	434	358	433	391	421	391	399	399	405	400	402	413	382	406	384	401	399	381	411	416	375	371	377	420	415	407	398	421	387	403	417	383	371	407	403	411	436	369	409	371	431	401	400	420	393	434	408	413	402	429	405	396	416	409	406	384	372	387	419	398	394	372	379	439	393	362	433	399	399	400	414	403	403	433	375	397	443	379	405	381	420	370	432	437	424	397	409	416	395	420	389	421	444	404	424	396	374	406	401	388	403	416	419	404	410	393	433	360	415	426	415	397	357	400	366	417	422	419	385	427	400	399	377	401	392	420	431	428	384	379	404	404	384	425	396	386	401	399	375	387	412	417	435	414	401	431	370	408	423	436	403	366	403	404	400	373	419	376	440	402	407	440	384	409	404	410	392	360	402	406	405	420	377	368	401	432	392	416	411	387	391	377	367	393	429	361	402	379	414	376	414	423	402	428	421	413	385	368	400	379	367	403	382	411	420	410	389	388	420	405	397	428	437	432	411	388	402	401	419	392	386	398	382	400	416	406	407	403	409	409	397	385	387	377	435	407	375	354	376	425	412	413	421	365	412	369	399	372	391	392	399	454	412	413	410	396	389	377	384	411	374	419	390	397	391	387	415	355	392	440	400	404	414	418	365	387	376	405	401	370	349	393	426	406	398	398	394	399	456	413	385	376	399	414	402	391	440	407	403	399	405	401	415	403	419	409	435	407	413	370	427	409	417	411	410	379	430	388	409	385	426	410	414	376	424	388	400	379	429	366	420	397	413	382	421	403	415	403	383	394	376	406	353	399	394	412	387	365	405	388	392	366	390	437	381	411	407	419	414	385	418	384	415	369	373	399	396	379	429	416	360	410	405	402	427	361	393	402	369	394	422	393	414	369	390	364	403	385	403	420	387	360	387	415	407	408	408	389	397	452	396	399	411	404	383	380	385	427	413	409	355	423	395	405	406	445	414	409	410	417	418	386	415	373	382	468	380	408	372	389	405	380	347	404	392	365	369	402	369	407	410	390	393	436	370	399	384	437	405	387	414	402	371	386	413	400	377	367	409	411	409	390	432	409	374	416	407	418	368	398	389	382	383	393	385	393	401	398	407	401	418	402	393	382	374	440	404	384	413	433	372	411	439	422	401	416	421	374	391	371	386	408	379	417	386	391	395	399	372	392	331	376	406	396	383	373	415	399	368	386	407	425	398	369	418	412	409	364	427	409	402	373	414	420	393	425	364	367	402	415	405	381	395	366	410	407	433	424	390	391	430	391	450	408	389	400	399	361	412	397	399	371	426	424	393	461	435	399	417	391	399	388	357	413	413	391	402	403	427	394	411	420	394	399	401	395	392	419	413	441	394	407	381	399	381	425	404	417	391	445	423	374	391	353	426	386	410	401	415	380	397	424	395	410	407	399	375	392	408	400	386	390	367	385	418	404	407	388	407	382	385	406	423	417	395	387	379	437	398	416	406	405	417	383	423	426	422	424	394	393	383	362	417	377	403	389	370	384	406	438	371	428	401	427	401	411	403	379	392	405	368	359	402	368	390	402	401	387	392	393	405	390	419	409	396	384	420	408	405	387	407	411	389	380	384	367	410	412	427	398	392	402	404	407	415	386	412	407	410	408	418	402	396	388	396	391	368	391	393	361	404	407	387	426	386	390	374	371	391	418	390	399	402	385	374	393	385	404	409	390	406	418	383	400	407	396	425	398	386	379	418	402	395	399	374	403	389	410	437	415	424	438	386	417	410	421	401	392	409	413	394	405	387	406	398	349	371	411	391	416	404	414	443	374	402	430	418	417	407	424	393	405	394	372	381	403	362	397	381	400	386	423	380	416	414	393	410	417	441	408	396	395	393	404	392	411	409	371	419	401	392	422	398	396	376	408	367	375	433	406	390	377	398	383	441	400	404	430	395	377	405	376	400	406	425	376	398	395	443	398	415	435	419	407	397	399	401	379	407	408	393	372	389	421	398	365	409	381	364	392	400	354	374	387	381	443	376	407	405	404	397	383	401	396	422	390	411	425	368	397	424	422	402	392	368	373	383	409	397	391	407	422	403	415	407	418	418	423	392	364	406	393	411	384	404	403	387	368	412	400	380	422	412	382	402	395	401	411	403	389	399	411	374	418	423	384	391	398	424	390	356	390	418	404	380	398	425	409	371	427	390	431	406	389	390	396	403	405	396	408	406	412	383	395	395	350	372	383	387	391	378	399	440	389	392	387	424	402	409	425	405	394	419	416	438	389	381	358	409	397	419	416	387	387	417	404	401	420	399	392	414	370	440	406	393	368	378	374	383	393	426	430	414	412	382	393	387	400	379	381	399	384	431	410	377	418	370	407	367	399	395	405	415	412	415	375	417	394	401	427	374	404	374	423	402	367	368
23263	21408	29618	23587	21408	21333	3722	936	691	579	599	546	522	477	483	442	457	451	428	399	419	407	438	363	396	353	347	381	364	379	375	368	384	381	404	359	394	374	411	355	387	355	379	345	387	372	369	325	310	361	373	379	381	379	368	352	365	339	365	381	354	350	371	389	385	393	387	395	368	367	387	353	366	365	314	352	350	372	349	371	328	384	344	325	332	366	360	349	360	386	376	314	340	348	375	359	364	383	363	384	352	369	341	356	370	386	331	355	345	344	375	352	372	365	378	385	401	395	346	346	344	342	327	378	341	366	351	364	371	357	336	398	378	327	365	356	361	364	366	368	369	334	340	328	366	349	369	371	355	395	375	340	353	386	364	373	378	325	350	303	366	351	342	353	364	380	394	359	342	342	343	328	368	334	368	394	352	350	357	360	328	394	363	368	361	365	355	361	359	367	375	347	381	336	354	341	367	396	356	377	343	361	384	353	394	375	382	379	389	379	397	325	383	373	381	361	384	374	348	351	350	338	336	354	362	372	374	333	376	392	327	367	347	368	377	357	394	374	343	343	348	325	380	348	365	410	326	369	332	382	359	341	388	365	382	375	339	343	348	364	350	412	370	379	362	328	347	395	349	365	348	366	362	344	366	321	328	393	371	333	369	353	340	377	354	360	358	361	367	385	378	426	343	363	336	338	347	366	357	359	357	349	329	324	335	362	343	353	381	343	372	365	347	347	323	366	361	374	352	347	348	371	349	347	352	382	338	332	354	364	337	361	338	374	424	362	342	347	344	341	388	355	348	351	361	349	368	316	350	407	342	343	364	335	365	409	350	359	341	375	351	372	348	386	358	350	377	371	386	346	369	342	364	377	372	370	373	356	348	362	357	344	376	358	376	392	383	389	396	343	366	355	348	377	352	363	375	370	391	363	377	356	356	386	340	365	347	360	354	394	353	343	363	383	381	328	347	335	364	348	365	358	345	342	378	350	371	363	373	386	348	348	327	343	378	365	335	385	368	346	372	354	360	354	352	330	368	347	365	391	365	331	379	356	358	360	339	340	379	364	342	371	369	363	371	338	352	364	324	391	340	339	376	359	333	350	323	369	348	361	368	362	384	353	342	335	369	325	333	379	359	337	359	390	360	334	342	353	342	354	318	369	382	376	357	369	374	339	380	349	360	360	359	351	351	382	335	366	382	358	366	345	371	378	334	377	347	342	398	331	372	376	379	347	350	364	354	381	334	354	347	338	337	358	337	367	338	371	347	327	355	369	397	362	329	336	366	356	347	357	369	355	346	361	373	338	348	325	389	335	411	378	329	349	353	362	360	333	342	347	343	370	376	309	341	338	326	327	356	345	365	372	364	369	381	370	364	368	339	346	370	378	352	326	352	344	353	366	362	359	358	339	334	384	355	319	345	375	389	346	344	368	372	356	349	356	346	357	369	374	374	349	357	389	371	366	334	345	363	359	336	365	365	336	307	366	356	379	333	343	346	342	353	356	374	340	352	353	374	324	325	355	372	348	353	368	373	345	343	345	379	334	341	360	382	363	378	371	382	338	350	316	375	348	350	352	332	363	356	328	360	366	323	348	373	342	341	353	370	366	359	376	381	355	326	363	359	375	384	382	350	353	380	360	379	378	414	351	344	393	385	352	355	381	350	345	371	362	341	315	366	345	364	355	351	363	406	359	356	371	364	375	352	338	339	371	353	358	343	361	342	343	344	351	365	365	371	378	366	351	346	354	370	365	338	367	337	373	347	386	328	350	365	351	322	371	360	373	359	343	384	341	342	342	356	349	359	358	361	388	353	369	342	327	353	346	379	376	354	341	339	337	351	381	344	342	388	347	324	377	355	355	354	351	374	372	361	378	384	348	360	343	367	369	364	351	323	354	362	360	365	350	382	393	340	348	349	363	346	386	345	327	377	358	348	359	315	354	333	352	339	329	349	351	400	374	361	380	341	343	337	367	334	377	358	326	340	349	353	341	354	344	323	357	359	352	341	356	346	340	343	364	343	408	373	354	349	351	362	418	336	360	359	362	378	400	332	360	384	388	365	377	356	390	342	352	354	344	363	377	361	384	345	335	359	326	353	346	342	383	338	334	332	397	354	353	344	337	370	364	353	384	346	354	360	351	390	347	351	388	368	333	328	355	353	340	367	372	331	363	360	387	337	318	374	350	394	339	369	373	346	354	388	338	346	360	344	392	366	358	357	395	339	363	364	336	345	351	375	353	378	365	365	377	362	348	376	338	333	358	342	310	347	357	341	349	400	342	360	367	370	358	372	341	379	363	335	348	354	345	340	346	355	373	375	364	371	339	348	363	378	335	313	336	334	371	358	369	354	355	339	374	397	362	351	340	358	340	383	357	364	341	372	360	331	358	379	355	393	359	381	378	354	390	353	329	372	344	340	353	356	361	355	334	358	351	388	388	389	372	327	367	344	342	365	356	377	352	342	367	360	366	369	334	383	328	332	344	340	362	360	378	372	345	336	363	360	334	363	377	404	353	348	369	374	384	375	342	362	363	350	312	370	371	395	369	361	370	391	353	319	336	358	407	341	371	351	384	337	345	347	346	352	351	371	351	329	366	359	333	330	347	361	339	362	356	365	385	362	390	369	370	353	370	392	365	348	346	385	345	360	328	341	342	332	358	370	393	386	365	347	356	361	380	359	378	368	349	364	338	354	338	379	370	362	340	372	339	344	369	341	341	384	339	340	329	331	334	368	347	374	366	376	356	361	345	384	371	387	371	365	348	371	349	368	369	363	329	329	313	363	354	357	355	366	350	363	349	355	326	375	355	351	352	379	344	348	341	359	349	369	361	373	371	388	358	388	358	338	337	339	359	381	375	317	348	352	362	410	347	361	340	371	343	352	364	326	368	392	376	354	339	354	399	382	321	351	361	396	371	398	363	392	370	359	324	332	375	353	335	338	356	389	370	361	420	331	356	332	369	343	376	350	335	371	356	397	352	348	361	394	346	399	379	373	348	365	366	371	361	387	351	384	381	367	390	372	373	361	375	344	348	356	369	368	355	375	350	376	363	357	370	343	346	346	342	354	372	336	338	352	330	361	341	372	347	380	354	369	346	356	339	377	350	378	366	374	369	344	326	373	347	356	342	356	340	376	336	343	376	367	331	365	369	354	345	335	364	346	372	373	340	358	351	367	364	385	357	331	362	387	378	349	354	365	358	337	363	346	364	364	369	392	361	349	339	353	327	361	340	370	346	363	358	344	338	324	383	370	319	384	318	333	366	359	381	369	347	350	368	393	324	352	379	372	325	344	336	373	363	343	362	377	330	358	382	312	326	350	372	368	355	380	366	358	377	374	380	354	366	371	348	346	360	349	370	344	407	336	384	328	389	345	337	347	395	369	342	382	334	372	359	347	376	348	363	359	350	362	346	352	360	343	358	364	357	365	379	357	354	349	363	352	359	379	351	378	362	349	377	357	359	344	384	364	329	349	364	349	379	372	360	368	334	387	345
19414	15554	13058	7100	4746	3597	2875	2279	1813	1597	1431	1276	1179	1124	1041	947	894	859	873	766	755	744	729	710	707	747	706	733	695	656	675	670	685	677	630	665	714	662	612	642	669	663	632	632	665	641	635	681	658	653	638	643	732	603	656	677	634	691	621	658	641	644	621	599	592	605	581	668	636	670	668	637	610	638	598	633	588	656	590	625	624	638	641	645	605	601	578	607	636	582	662	624	640	646	559	628	617	595	689	653	575	615	621	631	511	610	609	609	621	628	634	612	612	590	607	597	612	617	640	596	633	631	619	645	593	632	615	576	623	598	624	643	617	617	633	646	577	625	647	604	639	634	658	571	626	658	612	607	602	617	628	639	616	673	642	652	626	642	605	615	613	633	619	638	635	561	664	599	661	616	625	616	631	626	580	602	633	627	631	619	573	646	602	590	593	631	625	602	642	625	645	622	582	590	631	579	589	580	652	592	609	617	663	611	627	640	646	624	626	600	634	632	652	619	556	603	642	568	615	640	619	600	623	630	587	634	604	618	621	592	592	635	626	635	655	603	638	614	596	620	633	639	614	601	608	585	624	618	617	546	613	615	606	688	609	622	615	611	671	614	601	616	596	602	598	638	622	633	634	623	633	631	617	650	634	633	636	632	641	640	642	614	595	604	602	595	634	628	626	628	663	614	578	638	597	575	556	575	576	623	605	627	610	594	580	598	646	647	642	620	652	606	617	650	610	596	644	630	663	599	649	618	638	618	582	601	603	641	622	606	648	608	637	591	632	601	577	648	587	607	651	583	572	614	634	621	545	616	674	599	662	632	573	607	618	582	668	564	644	644	654	599	598	570	627	573	628	584	651	647	654	588	603	645	625	618	641	625	637	629	575	603	620	605	605	648	588	589	580	608	610	637	612	639	643	645	612	631	610	629	615	579	619	577	624	589	641	603	640	644	619	601	597	638	601	608	590	602	654	612	599	614	639	610	587	648	628	667	627	567	626	637	597	627	628	621	645	609	567	618	637	599	629	634	624	623	666	633	599	611	618	615	608	680	591	597	641	590	615	615	615	638	620	629	628	580	633	585	631	623	612	605	610	603	578	612	619	624	620	650	596	585	615	635	625	647	624	583	637	609	623	652	596	570	595	569	570	605	587	606	656	606	653	628	609	643	582	643	565	620	648	593	650	652	639	662	637	582	616	607	620	640	607	646	634	604	607	656	616	598	642	574	645	606	607	651	618	634	598	576	645	629	632	640	625	617	628	592	648	616	594	619	598	604	635	643	652	623	602	594	626	596	644	628	569	620	629	597	651	607	615	613	649	599	599	620	678	623	629	648	627	602	588	593	657	563	607	605	637	606	584	649	599	632	586	601	622	595	608	600	616	621	597	621	611	614	642	646	628	602	612	611	624	634	608	579	624	624	613	593	565	622	580	604	624	613	572	624	615	619	608	634	638	601	624	640	635	635	581	625	636	618	618	658	630	677	592	615	648	644	643	618	670	646	603	615	649	585	598	625	594	621	644	588	602	638	601	686	653	613	601	572	589	625	602	642	595	581	635	609	629	589	603	594	632	595	617	594	613	597	618	608	614	624	611	676	606	602	589	595	619	613	581	620	607	594	602	597	588	654	621	655	618	619	643	616	646	640	589	628	619	625	643	626	558	598	614	622	610	599	610	620	602	627	620	648	654	614	658	625	590	586	610	633	604	640	574	626	629	630	584	628	593	687	582	637	614	679	623	597	676	604	606	599	614	680	617	669	634	651	610	594	599	643	609	634	632	641	620	628	596	634	674	628	634	620	591	638	629	602	654	617	615	643	630	606	649	636	639	654	624	607	624	600	591	620	616	622	650	635	625	619	626	629	609	628	637	604	632	632	626	631	601	621	595	582	582	646	607	611	605	581	618	608	599	615	610	605	632	658	600	633	616	641	631	613	634	625	613	593	620	576	582	554	618	621	611	627	601	624	534	633	597	641	604	619	613	603	598	584	648	648	649	592	619	612	609	617	646	618	556	613	585	596	617	595	628	625	618	615	634	639	622	599	630	625	637	584	643	607	636	602	604	642	618	609	597	588	582	616	619	553	622	596	612	638	638	574	616	620	618	592	622	597	609	591	651	629	638	606	582	607	624	639	636	641	631	585	610	634	612	586	613	628	624	561	609	609	651	617	626	622	570	632	625	654	598	601	652	599	588	623	589	628	601	604	600	598	610	575	588	631	625	666	601	636	577	574	610	598	600	614	605	589	570	628	605	598	662	604	597	615	617	616	638	577	627	600	651	653	570	601	592	647	607	645	608	628	640	605	625	644	629	608	613	586	607	625	642	591	618	632	632	619	627	655	637	620	625	638	618	587	594	609	586	598	554	651	609	610	626	641	663	623	614	639	624	615	639	602	607	601	608	580	618	642	632	623	593	641	574	631	643	636	632	654	656	618	641	602	589	640	624	615	594	618	609	596	633	593	598	599	609	629	587	588	592	661	603	662	621	620	594	622	570	641	635	608	586	643	609	616	620	609	634	616	617	672	607	614	594	604	605	556	664	614	608	594	609	623	577	636	602	663	603	689	609	611	629	684	633	625	581	600	593	621	609	608	594	586	636	606	563	622	581	609	609	619	624	607	610	635	599	613	610	599	663	662	622	641	642	632	607	620	654	658	612	632	605	593	632	592	617	592	675	624	593	642	623	617	586	615	618	654	583	565	593	650	626	611	632	620	604	641	609	616	628	604	584	619	642	654	653	616	571	628	601	607	623	589	658	588	656	641	626	637	650	611	685	596	634	606	594	617	589	569	606	670	620	586	623	603	641	645	589	670	632	596	627	591	636	662	573	651	628	638	596	600	598	651	617	624	611	616	591	638	645	619	608	625	639	618	592	624	640	623	655	634	628	587	647	580	610	628	590	598	614	671	637	578	620	617	619	622	628	627	617	594	591	628	565	593	591	630	574	588	593	567	578	584	645	577	596	648	572	618	592	605	618	599	594	652	611	652	576	608	625	617	594	565	670	647	629	605	591	622	562	621	637	598	615	587	609	635	619	577	621	660	610	589	587	647	655	620	601	644	594	635	641	587	625	645	610	648	639	637	623	626	634	567	602	658	637	634	627	620	594	618	630	621	610	640	566	639	629	570	606	625	590	578	642	628	599	645	594	635	590	629	591	617	583	630	647	610	589	639	612	656	622	567	634	631	620	641	598	607	617	580	625	629	590	655	605	601	640	569	545	597	591	603	640	590	606	632	635	682	585	649	614	654	649	629	631	606	630	613	604	615	656	581	619	653	621	584	635	628	640	601	613	658	607	559	644	578	596	579	595	602	614	632	571	601	571	605	663	609	629	565	595	576	633	562	659	606	613	629	663	578	597	557	640	666	616	650	614	571	636	615	617	641	684	585	601	641	601	618	553	593	634	610	600	647	579	610	602	647	589	603	639	609	618	638	577	575	625	622	633	575	621	602	587	576	584	597	577	661	604	609	581	599	592	643	635	638	635	631
27250	20322	6279	365	217	161	126	107	95	99	106	113	91	102	94	111	90	83	89	86	83	90	91	97	84	98	102	86	80	109	86	74	91	95	88	87	96	99	77	115	112	94	94	82	100	90	91	88	80	89	96	100	90	87	103	75	80	82	90	99	96	91	92	95	95	90	88	116	80	83	70	91	103	86	76	75	70	88	79	90	80	102	89	81	98	98	105	93	82	90	88	95	107	79	81	76	88	68	94	99	76	101	89	92	77	90	93	82	96	82	85	85	96	81	93	87	104	102	78	77	93	91	105	93	83	78	100	110	100	92	91	80	107	101	92	92	86	86	89	105	81	81	90	84	92	93	79	96	83	91	112	86	83	93	82	106	77	69	90	77	73	79	117	82	77	79	86	87	107	82	91	98	89	90	85	84	103	89	88	96	98	96	77	91	89	89	90	89	84	81	89	83	91	95	82	103	97	91	86	83	76	90	89	88	80	72	88	87	87	102	83	88	91	96	97	76	76	81	69	85	78	78	94	96	83	79	81	95	81	71	88	92	95	96	89	73	80	81	79	84	87	101	98	68	93	93	96	89	87	101	85	81	92	83	91	85	74	75	80	71	82	90	95	119	106	86	90	92	84	80	89	94	87	97	95	94	95	107	94	87	86	95	87	101	91	101	99	87	96	91	87	89	83	83	79	87	78	98	74	91	83	94	102	83	85	89	78	94	86	95	79	95	98	84	86	73	85	82	92	82	86	105	87	91	97	100	76	98	97	75	84	75	83	70	82	98	74	78	92	85	109	101	94	83	82	95	92	80	98	106	111	83	75	86	86	92	83	96	84	95	100	74	92	101	88	97	82	83	105	84	89	94	112	79	87	103	90	82	104	87	95	83	100	80	99	81	97	92	69	96	104	85	112	74	92	73	101	95	80	86	69	83	100	97	92	103	88	92	90	79	109	89	87	99	86	82	93	100	91	75	86	80	79	91	93	95	87	84	95	77	106	97	88	99	95	82	85	92	118	97	83	84	74	79	85	96	82	96	75	75	91	82	103	100	83	106	83	77	84	87	98	87	87	91	75	92	102	93	86	82	79	84	90	83	74	78	78	87	84	93	86	87	75	92	83	89	102	76	84	84	77	86	91	84	89	93	93	81	75	77	104	74	88	88	94	91	107	90	92	94	83	91	109	93	75	66	96	69	72	72	92	89	94	79	87	91	95	82	99	99	98	85	96	89	97	86	103	85	87	95	94	80	77	74	82	90	95	98	100	87	84	81	93	78	81	101	89	105	82	97	87	112	87	97	89	80	99	99	90	100	75	95	82	90	97	89	86	88	80	85	87	96	89	96	90	102	86	92	90	88	86	88	81	86	83	92	83	83	90	85	93	78	103	79	88	85	81	80	93	90	110	105	89	89	88	88	83	88	84	89	75	81	92	77	94	83	92	88	84	86	95	93	88	105	86	97	81	84	98	81	101	84	99	78	101	98	76	77	85	86	88	105	91	94	82	87	93	89	88	93	86	89	102	76	104	88	91	87	82	92	76	79	80	95	100	77	106	87	85	76	83	87	91	86	81	82	98	76	93	102	97	82	89	88	91	102	105	80	92	82	89	96	75	92	84	92	91	86	94	76	78	95	86	101	86	79	79	97	86	96	79	92	87	85	87	92	92	100	85	94	103	88	92	90	98	95	88	83	86	81	81	83	90	87	101	76	98	82	84	82	95	92	88	102	91	87	101	89	101	91	99	92	75	97	81	95	93	102	83	96	85	99	86	88	83	90	101	89	86	80	77	104	86	92	75	93	98	81	93	86	97	85	95	92	84	89	88	81	81	82	94	93	100	69	96	76	98	83	83	92	95	87	99	80	71	93	82	86	84	90	92	96	90	73	98	93	91	70	109	85	86	84	91	87	95	79	90	89	90	88	72	95	94	67	88	101	76	86	91	96	71	102	104	88	91	99	73	81	99	87	96	82	74	84	88	94	81	82	92	94	89	87	77	74	99	90	85	97	85	76	83	76	87	91	75	88	92	99	86	91	100	99	69	94	88	89	84	82	87	87	97	83	92	79	74	90	91	97	103	82	85	90	92	90	85	89	94	95	76	95	97	99	82	88	81	76	79	92	85	106	89	102	73	96	86	98	97	76	72	87	73	81	95	98	92	92	94	83	73	104	88	84	77	87	79	88	94	89	85	88	81	103	88	81	82	95	81	80	73	92	90	79	79	83	97	68	89	82	81	78	104	94	91	93	84	88	91	95	84	94	83	124	83	70	99	95	82	86	69	93	75	96	96	91	70	111	91	101	98	80	83	74	77	82	76	95	86	68	92	80	86	97	91	109	88	87	109	98	69	119	87	83	90	83	80	91	83	94	88	83	100	84	81	79	91	84	90	81	80	86	80	84	68	94	94	82	102	91	84	76	92	98	89	92	86	79	81	99	94	103	82	78	81	95	82	108	83	106	89	93	85	97	89	78	106	86	108	104	99	83	70	90	92	101	90	90	91	98	65	93	83	91	74	107	76	104	95	96	104	80	88	80	89	84	79	76	83	83	90	95	88	95	79	85	93	94	94	81	97	86	82	85	84	93	74	96	84	72	92	87	83	98	90	105	85	97	88	86	97	98	85	103	79	107	95	104	88	78	101	87	93	83	111	82	90	82	91	86	96	82	98	100	79	80	96	93	87	100	99	86	83	85	100	95	90	91	89	99	78	80	91	112	87	93	89	86	72	95	95	90	81	69	100	90	93	89	83	77	94	84	75	107	101	90	83	88	100	76	83	91	97	102	92	74	88	82	96	92	101	87	104	88	101	79	105	71	86	82	104	82	77	86	70	92	83	96	91	99	86	80	76	84	99	97	92	78	82	90	103	85	96	102	98	90	86	93	97	83	81	88	96	71	94	79	88	72	77	79	101	86	85	89	93	97	70	105	97	75	97	89	90	120	78	88	87	85	102	88	76	93	99	91	94	85	98	87	95	98	102	96	84	75	87	84	92	82	92	93	74	90	88	84	89	99	95	91	88	81	97	87	97	99	102	100	99	96	92	87	96	82	91	94	91	76	97	92	75	100	76	79	89	87	81	82	94	75	99	110	83	85	101	94	114	88	92	96	100	83	87	90	84	95	85	88	77	105	113	79	104	82	92	97	79	87	81	86	88	92	81	90	87	88	76	83	99	90	96	81	91	72	81	107	83	82	98	101	84	93	94	82	92	72	87	93	90	63	78	79	93	86	68	88	99	85	95	66	98	100	88	86	72	83	68	81	89	91	79	80	99	77	101	82	92	85	79	84	99	82	77	85	78	76	88	100	93	90	78	67	94	92	78	91	87	108	98	96	94	101	100	101	92	92	93	84	97	81	76	83	95	86	83	103	88	83	80	88	92	79	93	112	93	88	94	104	89	96	98	74	89	90	90	75	84	92	76	103	106	81	92	90	93	94	91	79	104	72	87	84	83	88	76	87	70	103	103	81	82	99	89	88	106	82	99	85	72	90
10337	1080	987	500	375	313	273	251	214	207	191	234	202	181	202	198	201	188	182	190	201	167	176	190	159	184	193	169	176	168	161	156	165	175	186	168	141	165	178	164	176	154	168	175	156	167	157	153	173	200	154	195	167	168	172	181	158	177	176	172	168	203	177	184	171	175	197	166	154	180	160	164	153	169	200	172	164	169	191	181	161	162	180	175	179	182	175	192	150	169	191	197	179	159	166	160	155	178	172	177	171	173	171	174	188	164	157	179	170	169	180	190	184	169	172	173	168	182	174	164	193	189	181	179	162	161	158	140	170	152	182	167	168	169	173	163	171	161	170	167	155	164	171	163	169	178	141	180	169	198	136	194	173	182	163	176	172	182	171	179	182	179	190	169	199	187	151	199	190	148	174	179	190	162	153	184	194	164	175	152	146	182	167	183	155	174	158	188	157	191	172	157	192	163	164	189	153	174	158	202	157	138	182	171	170	201	169	162	156	189	173	172	160	149	171	161	165	184	165	158	179	176	164	156	164	167	146	165	187	172	194	169	168	171	173	196	165	163	180	172	159	161	173	190	171	175	196	168	186	192	180	166	184	167	179	183	191	182	176	150	178	180	185	163	186	164	160	180	164	166	187	169	188	166	188	193	186	145	185	173	171	180	169	175	166	194	186	161	167	168	178	181	167	177	164	154	180	189	173	196	180	196	160	188	174	169	182	154	182	170	187	170	203	168	179	146	156	162	175	162	174	159	162	193	175	173	179	151	173	188	163	205	154	186	188	184	168	168	190	189	161	155	156	174	176	174	150	200	178	164	171	151	194	169	171	182	184	177	167	174	177	162	160	187	186	170	175	164	165	167	187	165	178	179	161	160	185	143	166	172	162	163	146	144	164	168	159	192	176	199	162	181	155	191	165	150	186	179	164	185	166	157	154	162	149	179	155	160	158	164	170	158	152	177	207	183	179	158	177	161	134	184	188	186	160	161	171	169	177	157	171	182	191	207	189	185	165	179	193	156	161	181	149	143	207	189	190	183	176	179	160	177	156	178	168	186	173	173	165	166	180	150	163	161	193	166	201	143	178	178	165	174	172	172	145	172	168	164	166	174	166	185	176	160	130	175	164	158	158	180	160	173	189	164	183	170	174	143	186	182	177	164	134	177	161	181	159	165	162	189	167	162	186	149	182	155	201	169	186	191	182	180	165	160	155	183	169	152	166	176	176	175	173	170	136	184	159	166	158	138	163	173	165	166	190	174	164	169	158	184	175	180	148	164	170	167	184	155	167	175	164	190	186	147	201	165	158	182	179	159	176	165	150	189	160	189	179	163	192	176	169	146	184	207	180	157	136	162	183	171	173	201	176	137	161	168	187	163	179	158	155	170	186	150	161	166	160	172	176	167	165	181	174	184	164	186	174	182	169	189	187	177	172	159	159	181	173	200	159	178	171	153	180	180	168	163	168	189	179	159	163	175	182	164	167	175	170	177	152	181	144	180	165	150	179	181	191	177	187	180	174	196	187	167	171	161	191	163	180	188	184	185	161	170	198	161	168	190	159	185	180	178	183	169	172	172	180	182	172	196	190	184	134	175	182	171	145	139	184	172	194	161	185	165	183	173	145	203	201	173	158	146	196	179	182	202	153	185	191	192	175	200	195	167	165	142	163	193	183	192	181	186	191	185	169	162	175	187	129	185	172	163	168	176	150	167	172	178	175	147	156	175	180	192	175	171	156	155	168	154	173	166	181	186	184	193	163	178	187	165	176	155	154	168	204	191	177	182	170	189	194	147	154	167	167	182	167	162	175	157	152	172	163	182	167	176	177	177	185	160	187	180	162	159	149	173	176	170	173	172	159	163	152	174	175	166	166	167	176	178	170	177	139	182	181	177	179	179	166	155	185	181	204	174	170	153	169	177	165	179	175	161	196	181	157	189	162	175	169	175	183	184	143	192	164	168	149	192	188	172	196	161	162	175	173	176	158	183	157	165	175	175	162	173	170	169	166	167	177	191	177	186	203	198	191	179	162	162	174	173	168	186	168	160	191	176	156	162	191	172	183	179	159	169	146	213	185	178	163	175	175	189	158	195	174	167	165	176	184	187	169	196	181	172	163	147	171	150	155	190	158	179	162	171	181	177	164	186	184	162	167	159	173	165	180	192	178	192	187	161	179	182	148	172	162	177	202	190	184	198	174	172	179	161	174	176	177	200	170	165	167	161	183	206	154	163	166	167	169	153	199	176	172	190	168	180	187	158	181	158	178	167	193	198	172	157	168	145	153	167	181	163	188	163	155	164	180	176	163	167	143	180	177	192	144	175	148	172	173	145	187	181	164	187	147	184	177	181	163	182	174	186	200	164	169	174	170	170	180	177	159	170	175	163	170	175	170	158	148	161	211	187	157	164	163	184	171	175	153	176	166	143	187	173	155	176	148	187	162	192	181	174	192	154	202	149	166	189	166	194	156	165	198	159	182	156	190	164	154	158	171	187	172	168	182	184	183	187	173	184	152	183	181	171	185	160	199	162	151	182	185	186	179	160	151	172	166	184	144	180	170	164	174	159	186	164	165	185	165	157	175	166	194	170	154	186	184	168	184	182	142	165	204	187	150	171	171	177	173	165	177	200	165	164	167	167	172	169	184	163	184	182	167	166	160	190	170	161	145	193	155	178	162	168	155	168	186	179	158	191	165	202	162	174	176	167	177	192	183	171	183	172	179	183	153	178	179	161	185	166	182	186	188	183	138	198	176	172	207	186	164	182	180	174	178	182	183	156	160	172	182	175	164	161	164	169	164	158	171	171	172	172	161	173	163	161	180	179	180	184	171	164	160	139	167	151	156	165	170	161	177	162	170	165	149	180	177	174	203	159	180	174	181	188	192	191	158	175	164	149	188	170	169	181	175	166	185	172	170	189	172	154	170	181	187	179	184	184	163	181	175	164	189	175	194	197	197	175	163	156	179	188	162	169	148	195	159	178	180	152	179	162	171	173	173	192	182	153	184	179	164	141	161	159	180	168	154	174	186	161	164	175	177	170	172	144	177	200	163	177	189	156	176	169	206	191	173	166	178	158	193	172	186	173	167	199	165	167	196	169	151	173	184	139	173	170	178	156	171	174	175	195	168	183	175	158	187	185	165	180	168	165	175	203	173	158	156	167	173	191	176	168	158	166	173	167	159	158	165	181	175	169	173	157	165	166	153	182	172	183	162	155	184	173	163	182	156	157	180	166	165	165	149	209	171	138	199	147	159	178	164	161	177	181	161	181	177	176	156	187	171	162	194	178	166	177	181	149	169	174	177	156	178	159	167	167	176	176	173	182	190	177	143	170	149	170	163	162	154	183	181	172	153	158	165	192	150	184	164	195	201	168	148	140	177	183	189	189	167	173	165	179	168	153	136	171	172	151	166	169	196	156	172	186	165	160	162	157	174	163	173	161	162	167	162	174	176	159	140	184	182	157	176	156	164	190	149	194	173	175	148	168	184	179	156	175
24223	21410	29018	24181	21342	4284	653	486	387	353	308	306	281	271	255	234	267	269	252	245	251	230	237	239	232	230	218	228	226	229	239	220	266	228	229	215	240	244	224	247	254	253	223	227	217	227	223	199	233	224	258	203	221	234	204	231	212	224	242	211	212	210	239	205	214	248	240	216	214	202	234	223	258	198	248	244	247	258	209	221	245	211	240	206	244	220	219	218	213	244	223	221	240	209	228	212	242	256	213	237	232	226	218	223	222	232	230	232	253	204	222	216	201	227	242	209	221	215	233	249	241	233	225	222	220	212	196	234	246	218	214	217	209	225	211	250	248	241	231	245	239	224	237	260	210	229	235	242	224	246	214	225	234	237	227	251	230	241	228	235	234	208	240	263	224	221	216	215	206	213	218	225	259	220	231	206	226	238	197	219	224	218	245	219	240	218	252	236	199	234	219	216	237	213	208	252	225	223	231	224	231	237	228	246	207	231	213	216	221	213	217	210	259	227	210	247	232	227	251	213	262	228	204	215	215	232	224	244	199	220	207	215	217	220	217	214	238	209	223	240	247	229	223	239	221	238	220	233	203	221	226	220	202	224	215	210	215	202	219	238	247	253	233	238	204	214	219	194	229	210	253	233	200	223	231	232	213	243	235	255	217	217	232	244	216	232	259	189	207	247	218	219	243	213	214	215	216	221	219	222	237	226	211	225	254	231	217	220	264	213	253	218	187	234	212	211	211	218	247	244	224	239	231	195	207	233	228	201	241	227	228	197	223	228	218	210	227	250	241	216	227	229	235	217	215	242	223	233	211	216	231	228	250	224	228	214	243	242	239	242	188	204	216	223	241	235	215	238	226	227	232	199	247	223	249	255	200	239	223	224	225	231	211	204	198	217	250	211	207	222	241	265	213	201	216	238	225	192	214	224	245	203	248	224	205	252	218	222	217	228	238	226	236	249	225	226	205	235	206	245	225	225	218	224	216	245	229	217	232	244	231	204	231	236	229	224	221	224	226	260	245	210	233	224	228	235	230	216	242	230	204	220	252	216	239	225	246	234	231	234	216	216	205	189	212	208	202	228	239	223	220	201	204	228	240	204	201	240	231	203	213	206	224	215	235	227	233	233	224	227	240	216	217	247	247	264	237	229	233	234	256	228	224	205	236	228	221	234	221	198	218	217	247	229	231	225	236	202	216	210	234	238	210	205	221	225	211	244	242	250	210	233	215	250	243	226	255	239	209	209	212	207	219	221	229	223	232	249	224	222	256	216	229	237	221	203	232	202	241	205	212	195	195	219	215	237	230	227	229	231	233	209	222	238	249	209	228	208	208	221	232	197	209	214	231	221	236	225	230	228	245	217	206	226	224	213	231	233	220	252	211	235	208	215	254	198	215	213	211	241	224	231	190	240	231	216	217	222	224	211	212	237	233	224	226	210	216	236	233	223	237	222	184	227	243	209	180	205	243	230	248	214	216	212	205	218	227	237	228	215	225	223	235	236	242	217	220	255	217	236	214	213	240	239	211	233	238	243	209	227	216	234	231	209	245	223	231	216	258	262	243	222	236	223	208	219	215	226	230	213	239	231	242	193	212	246	232	221	245	231	236	227	245	211	211	228	245	222	236	214	237	233	222	220	223	247	229	216	223	250	232	232	229	211	197	239	234	217	222	228	238	192	225	222	212	211	223	258	231	220	240	219	237	235	196	233	222	219	200	245	244	228	197	217	230	229	210	218	245	252	224	212	223	222	223	246	205	201	218	247	208	251	245	251	219	247	221	221	209	222	234	223	242	206	233	197	217	213	214	196	226	221	203	259	192	238	208	218	228	219	213	219	240	200	208	216	197	227	223	192	199	220	225	191	233	216	228	224	228	227	220	244	220	225	201	229	204	219	223	227	198	241	226	235	228	236	213	217	233	222	234	214	205	207	224	219	227	239	202	204	249	269	215	212	223	233	224	222	193	243	235	236	226	235	221	219	206	226	217	229	184	241	214	210	235	223	190	217	213	223	213	233	245	215	216	230	256	234	220	218	210	262	220	210	235	207	219	255	267	220	217	248	210	198	230	239	222	231	207	189	217	202	208	215	220	217	223	254	256	237	204	222	215	237	213	227	233	252	237	207	240	231	236	203	238	242	243	214	243	215	221	252	216	219	217	209	230	237	230	240	208	219	212	225	233	221	251	220	197	193	224	204	199	220	218	222	238	239	224	232	204	208	259	241	241	219	233	224	231	210	242	215	222	245	247	247	236	237	246	205	205	223	235	229	243	209	203	218	241	212	231	221	240	226	221	234	224	217	233	235	245	222	234	230	228	216	226	224	222	245	238	242	237	214	202	212	251	237	231	205	212	207	231	220	224	229	186	222	216	214	224	198	223	242	214	205	230	202	231	220	234	214	220	221	243	242	226	200	232	225	226	212	243	228	239	237	242	257	226	200	220	218	221	225	208	253	216	213	228	199	239	245	215	234	216	221	244	218	215	227	224	222	235	229	202	245	220	217	214	211	208	237	243	225	240	244	224	217	220	234	243	236	189	241	224	223	245	209	228	217	219	211	229	227	203	212	229	211	214	235	252	227	224	227	233	233	218	236	223	252	245	247	217	217	223	243	245	217	227	222	254	234	253	211	237	220	236	213	233	240	226	219	240	202	213	233	252	189	213	225	235	201	241	200	232	224	216	220	231	213	231	240	203	240	205	250	241	242	211	212	227	200	221	218	230	246	221	223	207	242	234	223	233	223	241	236	245	223	201	241	230	228	221	230	232	211	208	213	219	218	212	223	204	213	236	209	242	222	211	239	232	243	236	221	189	209	210	214	220	255	193	211	210	232	208	217	228	206	200	237	209	186	206	227	234	189	236	219	250	254	240	230	227	237	251	219	227	227	221	230	213	227	196	219	232	238	223	231	210	215	207	223	217	212	219	224	207	221	212	237	261	223	202	227	244	225	206	215	220	227	208	238	242	269	225	200	236	234	232	223	241	223	196	211	195	218	228	245	218	208	217	226	239	221	253	206	244	256	230	220	213	213	243	239	224	231	232	202	237	234	208	251	220	226	210	203	227	203	221	244	217	230	213	213	245	198	219	201	236	227	202	213	200	211	243	221	248	230	256	223	244	206	228	203	210	234	242	227	216	222	230	225	219	225	227	228	229	202	193	226	214	212	211	214	209	229	204	240	215	227	202	201	224	234	215	236	186	227	255	219	194	256	241	199	218	220	218	231	205	217	242	234	228	231	229	230	229	208	211	228	240	220	209	232	230	242	248	246	224	232	203	242	247	254	217	196	251	223	217	247	217	228	254	229	206	241	216	221	251	232	234	221	199	226	208	234	226	230	236	228	214	194	217	195	229	205	242	233	217	201	199	232	225	215	238	234	235	252	250	237	205	231	244	225	212	213	236	208	238	239	225	244	235	209	212	221	229	208	212	212	245	238	202	235	213	209	235	211	241	200	208	221	219	221	238	243	220	228	211	219	238	215	208	230	225	230
17478	9495	8045	3981	2668	1986	1562	1248	1045	942	814	754	657	677	604	519	504	558	488	515	509	488	478	433	449	441	461	468	460	461	452	483	428	439	411	418	428	401	410	417	413	445	414	371	426	435	407	398	405	438	422	391	416	367	386	390	390	451	388	406	395	383	426	417	385	402	407	432	431	416	370	407	404	387	394	404	411	409	430	423	413	394	395	428	430	369	398	429	412	403	360	416	420	420	407	438	430	420	359	413	432	397	423	405	400	445	417	382	421	409	418	391	407	426	435	422	388	418	354	387	418	388	399	430	377	390	376	415	413	422	406	391	406	394	424	388	418	389	401	409	398	387	420	359	367	369	405	423	425	394	419	417	437	415	418	379	397	445	383	407	394	396	392	415	440	408	386	390	415	373	417	404	380	383	380	373	374	396	436	406	417	385	404	376	403	408	390	398	374	371	420	395	368	402	395	417	393	415	397	423	401	366	395	354	390	410	405	410	428	393	391	416	389	427	381	393	415	428	410	392	419	407	421	397	429	403	405	383	408	437	426	433	388	416	419	410	420	412	409	398	386	397	373	410	415	410	394	442	362	413	400	432	421	388	412	400	396	403	415	409	404	396	374	417	397	384	383	403	389	380	410	411	407	421	410	405	420	424	428	357	401	393	356	425	390	397	403	365	394	361	389	391	388	397	418	434	417	385	399	388	355	366	397	367	400	416	427	405	371	430	455	392	392	378	384	415	398	406	435	377	416	430	430	416	424	384	372	388	429	426	378	408	420	408	366	405	407	381	406	398	384	419	429	374	371	398	385	385	385	378	405	420	401	418	420	431	361	397	398	416	399	406	404	387	418	403	384	393	384	383	417	399	392	386	390	417	422	376	376	405	406	400	420	380	395	431	416	428	452	421	417	410	385	410	406	409	386	427	392	413	396	418	385	430	400	397	436	386	423	401	384	382	419	401	418	408	405	398	368	373	423	395	415	389	426	424	379	406	393	384	427	346	415	388	410	399	407	386	425	394	444	421	410	385	382	421	413	436	421	409	404	391	385	404	418	380	392	389	402	361	394	390	407	403	400	393	403	421	430	427	385	418	402	391	436	409	405	450	410	386	420	410	402	410	426	380	402	408	404	374	401	377	442	404	414	402	405	442	461	399	410	397	390	374	418	390	370	386	421	408	415	386	385	394	404	378	432	404	389	386	399	395	396	365	404	402	387	412	383	391	426	375	413	417	403	409	391	404	400	429	402	375	387	390	370	387	382	373	410	385	388	427	395	390	416	419	417	426	408	416	387	400	430	410	392	342	413	388	402	437	427	425	412	408	385	413	358	375	408	427	422	398	458	437	420	370	406	413	384	392	394	396	422	396	435	387	415	393	408	419	395	374	438	357	425	364	367	402	380	401	420	390	364	396	371	394	436	402	396	403	394	386	413	397	355	418	403	404	374	455	424	421	404	375	375	411	343	384	372	423	399	336	387	421	396	402	454	405	440	404	403	417	420	407	406	415	441	419	368	404	403	427	399	371	406	414	393	400	427	412	372	368	380	396	399	425	409	386	402	370	429	380	408	409	415	434	374	406	407	422	419	417	403	393	406	394	397	389	398	391	386	404	395	371	385	407	414	390	384	386	400	406	431	410	408	403	401	386	438	424	395	397	392	373	362	402	378	446	392	397	424	405	415	409	368	358	404	406	402	420	352	399	414	421	386	454	359	386	392	368	401	390	409	405	402	364	375	384	412	407	408	394	386	411	409	403	417	413	424	421	384	411	389	402	393	406	405	403	417	423	432	400	389	424	406	360	405	399	372	420	399	389	385	405	372	383	364	412	387	413	416	357	385	442	409	394	401	404	422	411	412	418	393	381	394	397	435	405	417	414	394	410	415	389	424	422	352	396	409	423	385	392	381	438	379	374	419	412	410	387	399	415	401	412	408	394	401	410	421	411	440	402	417	404	371	423	390	375	429	429	391	376	375	385	388	403	401	392	403	456	403	419	382	385	399	358	425	404	400	381	408	375	383	399	424	375	418	394	416	404	367	392	383	390	401	401	366	381	435	414	383	390	422	419	382	401	432	391	420	403	378	387	371	386	376	371	425	385	372	407	436	419	399	382	418	388	395	388	401	378	439	403	434	401	368	413	372	412	403	406	444	382	391	402	397	403	402	387	394	388	411	374	393	454	438	365	384	407	425	403	389	407	392	395	400	397	390	414	415	393	410	413	401	424	440	412	376	417	400	395	396	346	382	421	378	383	405	387	402	405	350	404	432	383	415	387	376	373	366	386	381	429	405	374	407	356	376	386	352	396	397	383	411	389	435	399	376	405	382	445	424	378	416	399	402	429	361	425	416	404	371	407	389	402	399	438	381	389	367	423	424	406	396	396	425	388	402	399	391	389	403	412	432	380	414	400	399	393	425	379	363	400	406	409	397	373	395	425	403	394	417	422	420	394	418	439	397	402	408	396	426	404	408	386	437	430	396	388	376	401	373	425	423	387	391	402	391	421	366	399	422	368	425	361	420	390	375	391	417	413	447	424	388	406	405	405	405	403	417	397	402	383	408	382	381	395	435	398	424	379	405	387	392	440	419	406	396	404	411	374	432	381	418	404	398	399	383	382	388	404	423	424	428	393	375	392	370	412	386	415	393	385	482	397	407	390	415	382	427	402	403	381	401	381	395	372	401	382	433	395	410	389	392	403	404	390	371	390	392	401	383	393	392	374	381	417	401	443	354	417	403	385	401	396	407	395	406	402	453	394	401	409	377	413	412	415	397	412	401	448	396	401	382	373	437	412	427	393	417	372	402	441	412	413	405	388	441	386	451	357	409	417	374	395	384	368	426	374	392	370	379	392	408	376	367	406	408	408	423	393	389	372	389	413	418	392	403	407	414	407	418	384	411	384	384	412	395	427	431	415	410	405	408	456	381	397	433	411	419	405	376	385	392	373	391	434	432	414	390	405	389	352	391	402	383	397	429	439	417	392	367	424	396	367	385	395	413	401	381	412	399	379	388	388	425	418	388	406	433	426	413	405	391	406	392	367	383	382	400	446	390	406	448	390	422	382	410	434	407	366	387	404	431	369	373	398	416	416	431	436	373	422	394	403	399	401	407	402	361	394	398	375	393	386	364	403	397	378	418	423	381	361	386	407	387	377	376	398	399	425	422	420	400	395	350	379	387	414	407	409	427	391	403	384	403	403	400	438	408	372	429	390	403	389	381	399	376	430	393	390	367	405	423	422	382	393	416	376	383	414	381	400	410	389	402	401	405	408	412	399	393	389	406	395	414	362	391	368	378	369	380	407	409	415	417	389	394	407	396	386	396	380	431	382	433	431	400	408	367	393	386	391	434	399	415	388	397	457	421	421	433	405	380	411	413	421	394	389	374	385	396	401	417	394	416	406	408	384	358	422	414	420	410	371	427	387	434	414	381	380	396	401	397	449	376	379	423	393	410	423	402	366	392	383	438	407	401	397	413	390	360	415	408	447	406	375
23267	21416	29613	23618	21416	21288	3524	899	647	649	566	541	477	546	461	434	449	385	432	410	421	409	403	396	427	407	383	382	363	388	377	432	368	404	379	381	381	404	357	386	389	334	343	382	345	402	351	324	377	365	357	378	393	342	372	357	384	355	392	343	383	381	363	348	388	364	379	352	356	358	380	349	394	369	349	346	366	328	361	371	377	385	374	375	379	366	352	371	350	366	366	373	381	385	335	354	365	365	358	405	370	383	384	351	346	382	376	365	344	351	355	351	334	367	376	361	351	373	351	382	350	353	363	379	357	340	345	334	404	340	363	327	319	353	343	355	366	361	340	373	350	334	373	377	382	384	352	358	353	343	356	369	336	381	342	362	341	356	369	346	360	346	332	369	367	367	376	374	365	367	366	341	350	342	361	396	369	350	357	356	355	353	351	350	375	368	325	332	384	336	367	315	372	358	325	371	329	381	348	370	376	373	384	347	392	347	361	332	363	319	358	361	326	369	362	351	363	394	379	378	349	336	379	394	343	364	359	380	385	373	329	388	355	356	350	389	346	358	373	360	377	364	352	343	321	361	339	364	357	370	367	372	383	343	341	353	390	330	342	359	376	360	373	359	341	370	340	366	371	335	349	368	380	388	381	346	339	338	354	370	361	389	350	354	341	368	354	361	346	353	364	345	345	377	377	346	338	347	351	376	370	349	392	379	340	335	366	356	378	333	373	359	327	341	398	368	350	389	397	361	371	353	346	346	320	336	324	339	325	362	357	342	337	330	349	356	358	354	373	384	357	357	345	364	377	324	368	369	361	361	361	350	346	363	336	339	355	356	363	333	365	379	359	394	319	357	367	339	350	353	344	364	406	352	356	367	330	359	350	373	349	362	354	355	378	361	374	364	357	339	336	346	362	407	374	352	363	342	371	387	347	360	339	328	362	360	341	355	343	353	356	335	374	338	345	330	383	374	357	370	386	372	367	368	355	360	379	371	346	370	365	404	369	370	353	370	329	385	381	372	352	334	335	333	344	328	369	387	370	373	401	365	356	387	316	391	356	383	345	348	378	338	382	336	343	353	309	343	369	348	363	371	344	365	335	411	373	360	341	338	325	358	338	377	371	339	344	350	379	363	383	392	383	346	332	402	349	388	377	406	349	342	363	344	322	383	352	378	379	391	363	374	331	368	340	327	366	346	359	373	319	339	374	325	359	319	384	357	343	358	363	359	360	338	373	354	391	341	363	359	383	384	341	385	402	348	384	406	356	368	353	358	328	321	391	356	379	363	340	350	350	371	392	343	374	377	375	359	326	329	335	373	355	356	376	354	353	357	380	347	320	331	372	355	355	366	367	343	330	336	364	352	350	355	370	325	363	352	367	346	316	367	337	343	355	379	347	383	367	376	334	384	342	371	334	387	351	351	381	368	303	374	355	397	352	367	326	354	359	352	354	384	338	365	350	381	359	406	362	354	343	365	382	333	391	364	350	335	373	352	369	380	399	330	365	333	367	321	340	378	336	374	367	357	344	336	356	371	363	345	355	359	383	379	316	368	380	414	384	354	368	347	372	369	332	352	368	392	343	358	356	372	354	339	394	380	363	351	335	384	364	358	337	359	384	321	402	355	356	366	356	354	338	373	369	348	380	366	370	378	329	333	349	379	372	373	364	369	359	354	322	377	341	358	379	372	350	370	353	360	339	359	372	340	337	366	375	368	342	376	368	384	345	337	384	341	364	366	365	359	359	372	371	343	388	390	369	355	346	356	342	362	332	355	385	340	370	374	357	349	359	333	354	356	373	362	348	344	362	330	343	373	357	360	329	372	333	366	386	354	314	361	334	392	310	405	336	372	398	372	372	360	344	364	355	391	348	366	342	373	368	394	371	306	390	345	365	376	368	377	351	367	381	335	360	346	392	348	348	384	352	342	354	349	349	382	371	356	365	338	354	376	360	382	331	347	352	342	369	319	377	374	345	378	375	359	381	368	336	346	351	386	345	384	394	359	364	396	377	353	376	315	360	390	407	360	397	364	344	351	371	344	367	330	381	359	354	339	369	391	361	373	356	382	375	334	346	368	384	373	359	362	379	341	368	332	334	357	356	321	366	356	373	354	339	353	369	370	352	355	388	420	381	357	356	343	349	354	402	345	369	354	365	344	365	343	359	353	327	370	351	384	357	383	372	347	374	385	371	360	385	354	356	328	343	364	359	376	324	377	347	367	359	390	363	349	330	356	379	361	358	335	343	347	344	359	363	360	329	354	346	355	386	332	390	349	340	357	375	365	378	401	372	344	366	355	310	401	379	359	326	371	368	330	351	346	358	366	388	364	327	360	376	363	354	339	362	361	374	387	383	355	381	403	353	355	363	344	335	355	356	367	375	376	379	415	371	356	327	346	369	350	383	354	366	350	347	342	343	337	383	345	347	358	344	351	363	365	367	350	368	350	351	329	333	353	350	357	391	370	334	347	333	358	343	360	359	368	334	370	385	340	364	360	365	377	358	378	365	382	370	344	353	375	362	354	364	357	369	370	347	361	376	393	367	347	351	343	362	403	369	374	368	339	348	385	408	361	330	404	323	325	357	334	375	330	379	370	387	342	360	351	349	348	382	348	363	347	361	344	368	392	351	362	351	347	328	379	374	382	386	389	366	358	369	354	349	327	353	402	319	347	382	364	358	339	371	340	328	324	340	322	359	333	362	353	387	338	366	364	330	344	356	346	389	324	367	353	367	371	369	390	348	339	365	320	354	375	364	331	361	381	351	361	325	376	358	348	333	375	395	347	335	356	347	368	359	358	344	366	336	351	346	391	348	357	358	362	341	359	371	351	383	345	329	349	346	336	336	389	390	396	370	318	361	359	375	363	358	365	339	346	385	365	403	393	338	397	353	359	365	396	366	319	377	397	352	336	366	347	352	359	318	356	349	359	343	361	335	339	364	362	338	389	363	345	361	320	352	369	364	372	384	363	354	339	362	317	343	392	361	365	373	345	349	347	364	357	349	347	379	353	341	372	378	329	346	370	377	353	344	346	363	370	340	347	340	377	346	367	396	383	368	371	389	345	352	342	364	341	348	379	340	371	356	334	360	359	383	332	372	334	371	364	339	326	365	377	409	337	400	335	363	358	368	381	361	367	367	338	352	368	385	363	338	337	386	366	358	385	350	351	365	318	415	360	343	385	372	339	354	358	358	359	365	362	339	381	345	338	358	334	397	379	331	350	349	342	377	363	343	366	332	346	359	350	373	381	312	361	360	364	320	336	371	360	372	326	359	369	361	367	358	379	337	373	365	385	355	378	362	354	349	357	343	355	348	344	373	341	378	375	343	381	356	375	353	371	380	365	373	364	336	362	361	367	378	320	315	359	358	354	351	340	350	388	345	342	374	394	336	381	348	364	318	349	338	362	369	357	381	333	350	351	340	314	376	355	355	352	364	362	328	331	341	351	351	390	356	358	347	317	394	355	366	367	364	350	356	342	373	363	334	388	345	362
19562	15459	12921	7150	4916	3690	2861	2254	1948	1685	1420	1328	1141	1054	1024	961	940	890	838	799	786	745	773	708	729	749	703	735	721	653	687	676	666	647	629	669	679	635	715	654	669	650	610	688	652	688	612	670	672	670	590	606	613	710	704	636	664	678	677	603	607	674	630	671	620	618	634	608	640	588	634	665	648	620	634	670	580	639	635	647	648	604	618	615	635	630	652	594	633	610	611	634	602	615	630	647	643	591	682	636	655	619	588	616	600	647	648	636	629	625	642	619	634	650	599	609	610	576	613	642	633	675	631	635	618	632	624	644	621	550	619	616	637	638	616	611	567	632	615	605	599	587	602	656	604	597	610	628	634	622	613	634	628	587	621	626	632	645	621	654	591	626	624	612	662	623	645	590	619	591	577	629	670	604	599	593	609	622	603	617	597	651	618	639	544	601	597	605	600	633	626	552	621	659	619	630	642	596	630	620	618	605	620	650	587	611	596	656	618	587	641	586	646	615	603	582	597	636	611	626	613	613	585	594	605	570	628	616	574	623	677	627	664	625	646	618	584	625	623	641	674	602	662	588	602	635	591	636	621	572	666	638	621	615	615	621	607	610	611	632	585	591	611	613	636	618	589	612	619	597	641	613	638	634	657	599	594	639	623	593	613	623	580	616	623	619	622	605	601	630	601	665	641	643	618	634	661	628	619	622	643	606	630	593	573	626	602	579	601	595	598	597	601	632	645	645	578	624	634	606	560	641	631	622	595	619	608	651	602	590	594	626	588	631	592	617	581	596	617	612	613	639	601	622	586	612	598	591	592	587	570	617	650	616	611	636	567	576	598	573	644	614	603	626	556	629	615	598	636	644	631	644	643	635	614	630	647	610	640	596	615	610	608	639	580	637	600	649	597	627	621	634	634	594	613	626	632	628	629	598	584	635	605	616	621	676	658	643	593	579	642	614	642	639	669	638	571	652	631	646	600	609	621	606	612	641	606	576	615	616	602	653	583	625	621	624	628	656	634	623	657	587	645	643	629	606	629	631	573	641	592	589	602	638	663	631	621	602	597	596	655	632	585	606	662	629	623	623	649	616	585	650	643	632	624	628	596	613	645	619	617	622	609	600	640	604	629	600	630	605	560	591	603	608	641	607	629	578	626	567	658	608	596	594	588	650	651	628	592	654	622	643	622	643	628	598	628	630	642	635	599	624	632	664	613	596	590	637	620	595	561	643	664	628	583	579	645	634	597	570	619	600	648	618	601	603	591	598	619	602	602	610	648	604	635	616	606	640	674	585	625	627	617	626	652	595	618	656	621	613	611	627	661	584	611	637	634	632	642	655	604	588	627	601	603	661	597	631	613	585	617	644	603	618	629	602	612	634	629	648	602	600	650	633	610	608	614	626	641	576	589	577	590	611	589	593	602	586	623	582	612	637	631	609	642	608	661	572	625	653	598	637	613	598	595	666	609	630	659	599	613	663	664	624	641	628	618	560	624	607	594	592	623	592	618	632	611	616	646	641	629	665	659	580	584	630	632	602	631	654	610	641	618	650	640	612	634	609	656	641	639	646	616	622	644	588	625	635	641	588	636	637	614	669	613	651	606	645	609	615	590	550	656	606	610	633	618	663	647	605	580	599	654	615	624	651	618	607	576	594	593	575	629	579	577	645	608	618	626	585	611	634	641	614	654	618	598	628	662	601	617	618	618	645	641	623	613	623	616	626	607	580	606	603	617	634	614	610	640	585	638	632	627	651	641	645	650	619	561	611	612	650	631	627	604	547	632	621	613	584	636	625	637	616	652	614	642	603	617	646	590	607	600	661	652	618	619	597	616	617	558	573	680	607	591	633	632	606	627	624	632	601	628	618	637	649	613	623	566	608	648	608	617	619	591	636	651	640	629	595	640	643	653	633	618	657	582	647	641	579	627	571	618	660	603	625	655	640	571	650	578	636	621	639	657	597	609	632	590	624	600	646	588	674	626	585	664	658	634	615	625	612	621	592	632	584	639	642	620	618	628	634	649	670	606	634	619	567	613	589	634	620	614	631	593	593	655	632	592	601	633	616	597	583	626	584	578	596	590	651	627	611	619	581	642	627	604	618	613	622	613	610	655	591	633	664	647	552	657	623	634	609	701	640	626	648	616	615	603	640	649	569	624	580	590	612	637	627	628	608	669	606	613	655	578	590	584	610	621	597	631	645	620	623	645	610	593	613	587	666	586	605	651	590	666	629	597	610	613	597	609	613	639	633	643	621	634	649	588	610	601	633	614	630	608	653	617	628	587	605	651	585	624	637	612	618	632	642	592	618	627	632	615	649	628	660	636	621	633	624	616	628	599	605	630	580	589	626	595	616	626	598	619	629	649	602	595	620	580	619	599	630	596	633	621	621	568	638	556	614	620	638	601	624	645	625	614	583	664	576	588	621	603	622	570	630	586	582	612	610	605	580	633	599	601	610	622	649	646	640	584	612	608	660	602	597	608	654	592	647	644	628	610	666	591	638	610	637	591	595	628	654	619	582	635	634	610	601	630	617	627	595	628	600	632	590	651	582	620	638	640	651	621	640	602	628	614	625	618	578	623	623	581	598	610	637	611	669	624	604	612	654	600	626	656	634	637	620	598	612	625	607	600	645	619	616	600	626	637	614	618	622	631	601	609	649	646	620	667	629	639	614	584	618	604	641	588	623	589	593	596	668	602	612	596	611	623	603	578	619	610	624	634	659	601	574	622	564	617	628	624	625	618	595	618	646	622	615	644	632	588	605	596	623	625	621	599	601	609	648	624	620	649	614	620	631	617	625	599	613	623	592	615	614	594	619	589	623	637	660	623	626	624	597	656	598	615	637	589	578	629	580	600	628	611	608	607	642	688	612	585	606	639	620	611	629	621	614	605	589	614	625	663	625	636	609	623	644	646	612	605	604	607	644	659	623	613	651	603	648	576	662	598	581	581	630	619	618	595	665	657	652	614	616	669	579	644	589	591	632	621	593	587	639	627	596	619	630	626	599	649	607	640	649	581	588	641	560	605	617	654	592	628	653	608	607	589	616	609	647	670	665	602	602	668	610	634	672	595	605	569	582	584	665	620	579	624	651	578	625	612	548	627	625	647	615	660	627	603	597	677	646	646	624	643	597	613	598	645	622	607	648	585	627	604	638	583	639	630	642	638	614	657	585	571	628	643	584	653	632	651	666	621	606	651	621	631	629	635	604	619	600	594	613	624	641	598	610	556	623	589	593	614	570	594	615	619	601	628	596	600	642	628	678	681	629	647	587	584	651	620	641	574	650	633	600	626	667	667	602	590	595	633	621	600	625	620	604	672	609	647	625	587	675	609	610	628	588	604	627	638	616	643	605	605	612	582	635	673	651	646	597	568	608	626	595	650	610	651	579	593	590	615	614	615	604	549	609	625	608	604	631	617	599	619	633	643	651	590	643	660	613	572	614	632	646	601	657	614	646	630	639	605	607	596	611	628	612	685	666	646	641	631	575	662	573
27312	20349	6408	292	165	153	127	108	101	107	83	99	91	89	85	104	91	88	102	92	79	76	82	94	82	95	87	102	93	80	77	102	109	91	105	94	99	87	79	97	83	92	100	114	104	76	93	94	90	89	83	87	80	93	88	86	98	67	78	85	78	96	98	93	79	83	101	79	94	73	98	109	97	83	84	79	83	90	100	77	97	106	86	81	92	80	87	98	86	103	90	75	88	88	97	86	90	92	91	88	90	100	93	99	105	80	74	83	87	96	85	93	82	88	67	87	97	101	92	80	82	90	88	89	90	98	79	78	78	84	86	96	91	106	99	80	77	95	92	76	102	90	84	88	81	95	89	93	83	89	80	90	95	94	90	84	97	99	64	80	93	81	75	70	96	87	97	89	90	96	71	78	91	101	83	94	82	87	83	77	101	90	81	91	99	86	89	82	88	70	93	84	73	75	91	94	88	88	83	74	83	95	92	87	109	82	88	85	91	88	65	93	98	66	95	66	104	78	100	97	93	86	84	79	87	97	104	92	97	97	105	93	107	84	91	98	79	97	106	101	95	103	85	78	97	113	92	95	78	93	96	85	76	91	80	68	88	83	80	107	99	94	103	76	92	102	85	96	90	82	100	97	85	85	91	90	82	93	93	96	92	81	86	90	71	89	81	87	77	91	107	99	108	97	84	81	98	106	89	90	91	78	85	94	82	105	81	78	100	79	77	94	91	75	86	84	90	94	85	87	93	91	91	101	79	88	82	85	86	83	90	82	78	81	100	86	84	93	96	71	86	89	77	69	79	90	99	102	97	77	94	82	81	105	84	79	92	94	90	100	88	82	86	100	96	69	91	91	83	94	94	102	80	107	84	96	86	100	103	89	94	91	94	100	81	88	90	87	79	89	100	80	93	100	89	80	99	97	105	77	92	95	79	100	98	84	79	85	85	89	87	90	100	99	75	88	81	98	69	84	88	93	76	78	68	88	108	95	65	80	107	89	72	88	80	83	74	85	76	79	96	96	96	97	86	93	91	72	75	110	97	99	71	91	81	76	76	88	76	87	85	85	86	77	100	99	99	89	83	81	100	87	100	109	87	97	87	91	103	95	82	77	90	94	85	80	87	84	90	89	98	90	79	94	92	91	86	87	88	91	88	89	90	85	78	83	87	88	92	93	90	88	65	94	87	81	81	96	99	83	95	87	85	88	86	103	77	108	100	92	87	95	89	81	84	111	92	106	94	98	82	109	67	101	97	88	82	70	79	92	95	92	115	84	93	97	101	90	88	87	97	79	92	81	76	84	91	72	76	88	86	88	99	69	92	83	93	80	99	109	79	94	82	92	95	85	77	89	98	79	95	73	91	80	87	92	102	77	93	99	80	84	95	87	83	85	96	78	92	77	95	101	77	97	85	92	76	92	72	92	73	99	92	102	84	74	101	81	103	100	85	83	76	87	78	90	75	97	91	95	91	97	100	78	87	78	97	91	90	82	82	88	90	90	92	95	98	82	89	90	85	96	93	74	93	74	95	76	80	90	91	86	99	86	86	79	83	91	94	70	81	100	118	100	95	75	71	86	92	75	90	88	89	95	88	96	87	97	101	76	95	85	87	97	74	75	74	85	91	79	87	86	90	85	81	81	68	88	93	89	94	73	88	111	115	79	97	84	75	108	105	88	86	93	104	83	90	88	82	77	92	73	90	91	92	95	90	72	90	88	85	82	75	92	94	83	87	98	83	94	59	77	92	98	80	83	97	94	106	100	100	95	89	92	90	77	89	99	90	105	86	76	83	99	84	93	81	115	73	101	85	99	103	75	90	74	86	97	92	91	77	95	97	80	83	84	74	73	80	89	69	79	102	84	89	78	89	84	106	97	97	87	102	97	88	98	97	72	92	80	93	91	80	89	89	90	84	103	94	99	101	91	93	86	87	79	94	84	91	95	101	103	92	97	89	104	79	95	90	94	82	98	98	80	90	100	88	99	108	84	82	106	108	99	76	89	91	75	81	87	80	91	94	82	96	107	91	83	88	86	87	78	70	102	73	90	69	80	87	87	97	92	67	95	87	86	98	94	89	83	85	81	93	89	82	86	94	101	97	94	83	99	80	91	96	98	86	87	76	89	86	104	107	98	90	93	94	99	88	79	79	93	86	90	92	101	102	82	79	80	94	96	81	78	91	100	83	85	111	80	90	83	91	77	88	100	102	92	97	83	101	88	92	90	96	103	114	88	77	111	85	90	82	99	79	101	85	99	82	90	104	88	94	97	91	87	96	83	96	101	86	96	106	86	92	100	89	99	91	89	88	80	93	95	82	109	84	85	98	101	97	94	90	88	83	86	103	90	88	60	84	82	84	84	81	92	97	81	100	86	92	99	94	77	95	98	86	99	77	101	88	84	101	92	70	85	96	80	90	77	92	93	93	86	87	88	90	78	92	79	76	100	89	87	75	90	89	83	95	72	90	87	94	90	79	77	113	75	73	95	87	97	95	94	107	118	100	85	87	83	99	88	87	85	70	95	82	91	96	95	84	86	96	93	82	79	102	95	97	87	106	93	112	95	96	91	97	94	80	90	75	79	70	93	96	90	99	93	102	102	86	83	76	108	79	100	100	83	97	95	83	99	87	95	101	82	93	109	86	97	101	85	109	85	89	99	88	91	85	90	111	81	90	89	94	96	76	84	114	100	92	97	92	87	95	97	101	110	84	97	89	79	85	90	94	115	95	76	119	90	94	83	99	74	88	88	74	93	91	87	81	93	77	97	87	83	69	82	95	75	106	102	92	83	77	79	97	100	81	77	94	67	88	82	90	92	89	84	80	94	89	80	85	88	77	94	78	90	84	105	96	84	95	87	103	89	96	95	91	84	80	87	94	88	100	97	103	86	89	90	95	95	99	79	95	109	81	80	98	94	99	89	103	93	115	86	104	100	83	105	99	99	96	90	97	92	81	85	92	91	82	81	92	77	106	80	84	86	108	100	81	84	100	88	92	82	82	80	83	84	98	82	91	87	83	91	83	102	91	84	94	92	108	87	91	74	89	85	84	85	94	79	93	79	81	90	84	94	92	89	81	101	81	73	89	78	100	94	90	83	82	80	84	91	89	105	80	80	87	84	90	95	98	98	107	84	90	105	71	87	85	89	87	96	78	87	80	79	83	89	85	95	76	78	89	92	85	101	73	99	77	67	89	97	83	73	102	89	72	104	94	87	83	75	96	90	88	108	78	71	96	95	84	82	81	95	112	81	95	93	89	92	101	109	85	88	88	97	78	88	83	89	103	78	90	97	90	98	80	87	74	94	77	85	93	98	84	94	82	105	86	78	98	81	90	100	86	79	92	96	90	84	92	82	83	99	101	93	87	92	85	96	82	100	87	89	87	76	113	81	82	89	105	82	91	109	84	115	83	98	83	68	88	105	93	87	104	90	85	76	84	90	98	81	106	82	93	85	86	99	95	91	91	95	95	87	72	93	99	80	90	88	95	90	87	83
10359	1058	972	516	349	289	283	234	231	240	200	195	181	167	197	164	179	169	173	195	189	184	198	187	173	177	164	178	159	178	174	176	170	171	170	155	169	171	179	189	186	179	176	184	171	173	172	177	162	171	178	154	177	149	187	177	162	176	177	185	190	175	174	162	156	156	186	165	180	178	176	161	178	180	183	145	157	169	196	179	184	185	173	188	153	179	178	181	182	160	184	174	167	178	194	180	166	147	173	165	171	182	177	180	156	189	171	186	153	175	170	176	163	178	168	185	190	179	192	191	178	166	163	174	163	182	155	199	174	178	181	145	155	164	166	184	153	172	168	158	172	163	157	170	165	185	182	179	174	192	186	175	154	165	196	151	167	168	172	192	157	178	180	173	173	195	178	198	207	183	160	163	163	177	198	186	167	179	163	168	178	158	179	172	187	168	188	167	173	175	181	187	180	177	159	139	186	169	183	163	193	157	163	153	194	176	164	153	154	176	184	187	167	167	188	151	199	166	164	163	174	194	169	176	171	173	182	168	177	162	149	160	187	205	181	171	161	165	195	175	166	196	170	175	173	180	178	175	176	152	147	180	162	159	149	175	177	176	167	178	167	177	167	173	162	162	177	161	172	159	189	193	166	176	183	193	157	175	177	154	157	183	174	173	190	159	190	180	171	145	171	161	178	192	176	175	172	177	183	165	171	204	180	176	170	178	183	163	165	196	186	185	150	192	169	160	177	189	178	163	164	184	169	183	173	181	183	149	180	173	189	160	169	164	177	175	153	171	159	175	158	179	201	177	176	167	175	161	152	173	181	157	157	166	167	194	174	182	167	183	174	167	176	154	168	168	167	167	165	185	176	180	158	152	167	149	202	197	166	164	165	196	165	151	162	183	169	147	195	168	194	173	175	152	181	157	157	154	185	179	177	166	177	172	160	174	174	200	141	177	175	174	144	162	174	168	153	172	180	179	178	180	144	172	176	170	164	191	151	157	170	165	183	166	169	183	187	166	168	171	149	200	159	171	167	192	147	190	161	181	183	180	187	181	154	172	172	168	161	160	179	170	174	173	179	189	174	177	202	189	173	168	139	163	179	169	190	200	170	172	161	152	144	161	166	157	157	186	172	167	177	167	159	170	177	159	148	154	162	152	192	176	185	171	142	153	154	183	167	173	178	152	179	191	149	170	157	183	176	180	158	178	172	170	163	186	170	193	172	172	160	177	178	180	186	155	202	164	180	167	176	172	180	162	185	169	169	177	178	162	185	177	162	165	176	158	169	210	162	166	175	168	178	171	172	153	154	179	189	142	195	161	175	165	190	187	184	180	164	184	161	176	161	171	194	169	170	162	192	147	165	166	150	181	155	146	160	176	177	160	172	182	187	157	159	164	163	167	185	147	156	171	190	173	170	165	159	184	170	184	168	199	165	156	182	165	172	200	172	162	174	168	182	169	198	183	188	199	169	165	151	198	194	168	150	167	180	174	162	167	185	152	152	151	202	203	161	164	187	166	168	178	157	172	166	181	180	178	170	197	176	156	160	170	188	151	145	179	167	172	181	161	176	173	169	166	173	153	171	152	176	167	170	168	186	184	155	170	173	152	156	162	170	186	185	186	178	154	188	169	186	167	175	180	155	158	166	150	181	167	161	191	169	167	172	175	168	173	173	171	168	195	164	171	190	174	153	160	178	171	156	155	200	190	169	163	182	165	172	168	166	164	156	159	188	155	161	188	179	190	173	179	176	191	179	176	165	163	167	177	176	165	156	156	160	195	170	183	201	164	170	169	157	171	189	169	155	194	177	176	171	167	177	209	175	177	165	195	177	180	171	149	215	201	167	167	161	185	172	162	173	185	158	157	158	193	182	158	193	144	172	147	178	180	182	171	181	172	159	163	143	157	158	170	164	158	177	193	163	176	167	204	180	185	171	158	184	179	173	173	159	184	180	160	168	168	195	167	171	172	193	162	157	189	183	169	176	167	174	194	183	186	173	161	177	177	176	183	204	163	163	177	173	199	161	176	181	180	190	174	165	158	175	155	158	167	187	163	168	194	197	150	180	165	175	185	173	176	178	183	172	153	165	163	174	176	153	162	177	190	163	150	183	181	179	153	168	170	182	186	185	179	167	163	175	158	164	172	177	153	180	154	160	166	155	167	167	166	180	164	174	187	159	161	185	168	156	171	151	198	181	179	154	178	176	174	182	187	176	159	165	171	168	196	187	180	172	180	187	171	158	178	187	178	177	168	193	143	201	199	174	145	189	186	178	200	161	176	198	168	163	174	166	180	158	179	193	179	155	188	195	185	160	179	154	167	171	164	199	164	166	178	157	165	182	192	165	157	188	152	177	167	161	153	171	174	166	156	165	168	151	184	158	171	181	190	166	163	182	159	194	174	188	159	168	174	178	171	185	171	155	145	154	152	178	201	147	162	201	167	167	167	162	190	160	175	151	196	161	183	177	179	166	179	167	183	167	179	170	172	184	179	172	206	159	148	171	187	183	181	178	169	167	171	174	162	150	171	159	146	191	159	165	196	160	175	162	171	139	173	180	159	171	173	174	178	198	183	184	171	176	176	169	161	179	188	185	155	147	177	193	174	183	166	171	171	162	154	177	159	138	175	186	179	166	187	144	171	144	155	181	182	177	175	168	188	185	145	193	164	160	196	156	165	161	176	162	165	155	181	166	182	180	163	156	163	159	191	175	166	179	181	164	175	171	180	170	179	178	177	169	177	164	156	166	189	172	156	162	189	172	149	169	141	195	177	164	162	162	149	171	150	195	173	180	170	210	176	167	178	178	198	188	152	165	176	151	166	161	163	191	180	182	195	202	192	185	163	195	167	174	162	177	164	157	175	182	176	179	166	165	185	173	185	180	154	171	188	176	183	175	169	184	170	167	168	186	209	188	184	176	180	182	169	146	190	168	154	182	188	177	151	179	182	161	166	168	186	159	184	180	168	171	148	170	163	175	170	177	165	158	155	162	164	180	183	182	177	186	171	187	163	171	162	173	173	157	165	193	174	162	160	176	168	168	172	172	185	177	181	198	180	186	157	141	186	174	159	175	165	170	163	165	156	179	150	157	183	180	156	166	143	190	186	159	193	168	201	181	175	178	176	173	188	184	176	174	170	171	185	180	198	167	196	192	154	199	187	157	168	183	171	188	185	161	174	171	184	189	175	165	127	187	182	170	149	184	179	180	189	173	179	133	172	156	178	182	196	187	207	210	151	169	165	153	175	183	177	195	182	180	164	170	185	171	174	185	153	178	180	168	164	167	184	182	159	157	184	181	179	147	200	171	174	183	165	165	164	152	177	187	191	165	154	178	184	167	198	178	160	180	161	196	163	166	185	151	177	172	188	196	183	170	170	159	158	171	155	202	181	195	165	170	173	183	168	197	171	176	161	175	185	184	178	172	160	155	174	192	184	170	154	166	185	173	172	181	183	193	156	146	190	174	162	188	181	179	155	154	171	164	163	172	207	162	159
24225	21412	29000	24185	21289	4089	701	478	450	371	307	295	295	301	279	265	270	230	267	240	220	233	264	263	247	231	227	232	250	239	225	236	213	211	235	209	245	227	234	256	222	248	246	242	214	256	216	238	249	215	202	234	227	242	208	230	217	226	238	231	218	217	226	227	261	201	215	221	219	219	207	232	213	228	219	249	213	243	209	271	213	241	278	247	204	227	234	232	225	233	197	205	222	229	266	257	227	209	227	228	213	232	239	211	232	215	229	246	233	228	226	221	248	239	227	223	222	261	209	227	226	222	221	205	215	240	214	230	206	225	235	198	234	214	208	218	188	235	209	217	216	230	237	231	221	246	226	233	251	199	200	237	229	197	236	218	237	225	199	235	224	198	219	215	239	250	240	231	207	252	238	220	225	230	216	234	216	240	220	202	226	232	234	216	259	229	224	233	216	228	200	210	218	236	218	229	216	223	251	244	203	231	238	238	183	228	252	243	224	218	197	230	232	209	240	202	225	216	234	213	252	232	248	222	214	235	228	216	221	235	267	230	230	219	217	207	232	223	208	208	236	232	232	230	236	257	228	215	226	212	223	216	208	237	214	228	231	227	230	244	224	194	236	251	237	200	245	219	222	233	232	218	239	220	225	231	224	206	236	211	223	241	235	211	229	209	251	253	213	236	240	217	241	218	217	218	251	234	197	222	228	210	239	211	226	233	193	208	209	228	221	210	219	245	236	235	218	214	225	236	229	229	200	227	224	240	214	195	211	210	221	221	226	238	221	199	240	219	252	251	220	208	257	231	205	230	255	235	222	240	211	215	226	240	230	211	229	197	223	250	221	253	232	229	201	228	208	203	225	228	238	220	214	230	205	235	209	238	218	240	207	207	226	228	218	207	238	236	216	233	235	221	223	212	226	228	257	217	227	229	216	229	191	225	236	225	230	235	231	201	224	207	210	226	199	229	207	230	236	205	236	215	239	226	246	224	229	218	225	225	233	210	232	228	211	206	221	255	192	225	250	214	251	221	246	242	243	226	238	195	219	220	238	240	228	203	199	238	239	228	238	204	232	221	205	192	210	247	211	234	246	208	236	246	218	226	230	210	216	223	186	211	206	238	193	235	234	203	205	215	250	230	202	230	211	226	206	238	201	233	240	255	226	234	215	245	192	211	195	256	243	211	203	233	212	202	220	211	225	230	216	219	210	250	234	235	210	227	218	196	236	208	220	223	230	233	210	217	233	226	243	204	226	226	207	242	218	225	222	213	235	205	231	209	234	222	250	213	206	236	217	217	230	212	226	241	212	255	230	245	214	209	220	223	240	210	219	192	200	213	251	213	218	209	222	207	195	234	278	205	211	219	229	212	215	205	217	232	238	236	209	238	226	254	233	233	211	208	221	216	260	190	236	225	222	235	226	237	224	234	216	238	211	225	235	232	234	223	250	227	220	210	224	226	224	221	218	222	231	240	229	231	236	230	215	237	238	233	230	197	196	221	220	215	209	255	223	199	220	239	232	227	209	219	237	209	218	242	227	231	205	222	231	239	231	237	251	236	217	209	216	240	224	214	209	206	190	201	201	199	231	239	200	233	232	200	220	205	238	240	244	225	236	208	230	234	236	233	220	228	203	233	244	216	229	222	251	206	207	209	209	221	240	242	235	222	226	200	228	205	168	224	215	218	239	230	227	212	222	220	207	227	201	218	230	247	243	210	210	220	244	204	227	210	226	228	225	221	212	214	234	241	221	227	215	215	238	207	233	214	227	221	240	200	253	210	210	236	243	220	211	205	211	210	241	232	238	235	217	240	221	231	229	217	204	268	202	233	229	214	230	229	212	222	229	222	200	257	217	179	240	207	208	211	209	236	226	211	229	229	234	246	196	218	222	229	225	224	217	239	261	234	220	195	221	231	210	246	220	250	235	211	224	221	224	237	211	222	225	241	186	211	206	213	202	241	212	234	221	223	250	228	225	218	217	241	247	198	206	250	214	255	222	225	214	207	228	226	249	227	212	200	208	222	238	263	217	212	226	249	225	239	233	227	244	236	253	232	237	226	208	219	226	228	220	218	219	246	242	235	218	227	246	246	216	242	237	212	212	221	216	208	222	261	205	218	189	216	223	205	198	214	226	212	221	211	225	227	235	225	220	212	218	232	194	232	230	228	224	223	231	219	237	231	232	224	219	241	221	230	268	236	214	221	215	228	212	239	223	210	224	209	219	253	216	243	203	190	221	236	214	220	216	200	240	214	222	225	229	235	239	229	203	221	213	251	219	205	217	218	211	217	207	233	239	214	189	222	211	202	233	226	212	242	213	220	248	225	227	235	245	223	209	211	235	236	207	223	224	226	239	197	216	214	211	241	217	237	219	208	230	184	233	218	231	246	223	202	227	216	199	210	245	228	228	219	236	244	210	232	232	227	223	225	214	227	211	206	226	229	230	212	197	224	187	209	189	212	232	223	219	229	209	213	222	256	250	212	216	205	222	216	201	217	217	256	200	204	226	222	195	237	215	197	203	203	191	219	205	208	224	226	242	235	232	248	224	228	228	201	204	202	247	219	218	243	232	215	235	243	213	215	242	220	217	244	206	238	266	234	234	219	223	222	218	219	220	226	217	199	208	223	226	239	214	232	238	235	220	222	213	229	217	220	217	212	246	213	226	203	223	205	260	238	192	213	247	259	218	240	227	231	226	215	222	230	213	229	209	222	199	230	209	215	205	230	223	240	210	214	218	186	201	214	215	211	235	195	226	235	214	231	224	244	225	203	228	233	204	227	233	245	219	246	211	234	222	237	239	213	219	225	242	222	219	230	212	238	204	236	242	193	216	206	220	212	228	228	228	226	261	240	230	238	266	215	234	226	232	237	210	221	223	245	223	252	206	220	274	213	221	225	237	207	209	231	247	205	214	252	234	228	226	212	220	246	233	229	229	262	224	219	235	234	215	215	206	223	218	223	246	237	248	238	219	257	236	209	232	223	224	213	228	254	226	211	226	219	216	235	222	218	246	209	214	209	235	220	225	221	206	240	213	228	229	201	247	241	224	228	216	250	204	216	224	233	245	221	212	236	248	250	205	206	226	253	224	241	218	220	217	219	226	247	230	206	208	205	220	220	215	227	229	236	229	233	241	229	222	206	216	245	234	255	224	198	241	244	213	193	204	206	218	248	249	218	219	228	226	227	224	260	213	202	211	234	213	233	192	232	189	242	241	215	232	202	242	207	211	269	210	251	232	213	230	241	230	224	225	227	221	225	209	200	217	246	225	215	217	217	214	214	204	223	213	219	210	226	234	252	204	250	243	249	213	209	231	241	215	237	233	253	202	253	260	198	250	206	244	223	209	222	226	210	242	233	231	224	208	217	216	223	238	204	226	224	214	240	203	250	244	233	209	231	252	238	221	245	231	224	224	225	201	198	204	204	217	208	227	251	210	228	207	214	210	211	207	232	230	235	204	220	238	259	224	196	210	218	222	205	201	216	215	223	244	249
17599	9466	7899	4095	2665	2030	1553	1215	1078	913	788	749	666	614	610	547	517	508	542	497	498	442	465	484	495	442	440	411	455	484	455	415	452	449	400	444	442	419	427	463	399	416	420	412	400	385	434	398	411	382	419	399	435	421	399	415	412	415	378	429	430	410	411	392	410	428	403	431	396	392	410	410	408	403	425	443	404	383	381	385	399	430	415	418	415	415	408	434	376	424	437	381	399	380	443	409	419	418	400	399	397	393	384	396	421	438	433	431	435	413	403	405	390	403	398	435	393	390	365	415	396	398	403	426	417	371	388	392	416	445	420	389	383	385	398	404	408	407	402	400	392	391	446	400	379	408	423	395	408	446	427	391	399	413	448	430	383	394	421	422	401	381	380	429	397	379	416	418	409	411	427	401	418	434	404	438	409	404	368	391	423	413	418	426	428	365	407	399	380	383	408	393	396	443	375	397	403	346	383	363	389	378	390	388	399	428	384	381	446	416	412	436	402	414	379	396	414	423	414	413	411	400	410	372	401	398	392	424	420	406	378	401	455	388	377	403	393	397	447	381	389	405	406	410	425	361	368	440	389	415	393	460	389	413	407	407	398	397	410	371	423	395	403	377	409	398	409	447	388	391	367	422	389	392	389	409	400	410	412	375	422	400	416	387	395	406	393	427	409	402	431	365	387	402	435	374	391	435	352	396	402	437	405	373	390	394	390	410	393	425	412	385	345	362	412	418	374	414	340	406	391	384	428	392	415	402	393	392	397	401	419	388	412	420	387	380	378	409	408	380	393	413	414	425	391	407	440	391	396	407	373	422	417	417	460	368	409	417	345	408	383	374	440	403	374	410	437	380	419	411	374	383	376	394	385	425	394	405	397	408	400	390	388	398	391	413	409	370	383	353	411	407	383	436	393	359	400	400	395	426	379	408	418	434	375	405	426	387	394	417	368	387	392	402	401	398	418	395	395	408	405	377	380	402	371	408	391	387	425	406	389	412	428	390	348	385	376	368	423	405	401	397	388	381	407	404	385	403	417	372	402	391	399	398	406	401	391	413	405	379	378	423	408	434	409	380	398	434	426	410	427	395	409	419	445	396	425	404	396	398	406	415	418	425	422	432	371	379	411	446	395	407	397	400	396	378	356	401	401	438	402	384	398	435	407	394	396	418	406	435	365	377	396	381	401	433	431	409	402	411	398	383	401	379	420	416	422	394	419	372	390	427	390	399	393	386	375	390	422	426	372	384	384	407	390	394	415	407	411	411	404	397	387	430	382	447	394	420	382	434	381	404	404	403	443	455	456	387	384	384	408	463	359	365	413	381	368	393	431	434	399	411	407	360	409	399	392	431	401	410	416	387	388	401	394	415	421	400	410	398	395	415	396	428	434	374	411	409	412	413	382	411	413	433	371	399	403	397	386	371	350	436	462	392	408	427	406	408	409	371	400	393	397	412	420	378	395	395	373	375	412	409	403	393	402	401	393	357	392	419	373	398	367	396	419	394	455	378	381	402	414	415	389	390	384	392	380	437	400	395	393	421	381	407	419	384	456	378	408	393	368	392	379	412	425	406	379	417	406	385	426	405	387	371	406	390	394	407	419	422	416	409	383	408	390	389	439	407	454	368	376	412	397	393	412	391	394	386	412	392	416	385	435	353	380	397	403	455	396	433	387	396	356	382	447	443	395	419	419	386	391	382	377	397	384	394	428	410	435	417	380	418	375	399	405	389	376	380	436	417	364	383	402	430	432	405	421	361	418	404	396	436	417	381	376	406	407	406	388	422	404	401	402	400	406	384	425	354	420	424	407	401	423	397	431	403	370	382	369	404	404	370	401	401	370	390	389	404	387	378	422	386	370	410	396	429	384	406	422	421	407	433	416	389	404	418	414	387	386	372	426	404	399	393	395	370	436	419	388	372	380	390	382	393	389	389	393	391	367	348	372	367	428	395	420	435	380	362	390	396	435	427	382	398	355	409	398	394	390	442	409	391	417	402	429	414	383	425	387	436	423	394	418	383	369	388	414	403	396	398	414	416	406	404	399	392	433	393	364	415	449	428	434	387	381	392	394	396	366	439	434	362	372	447	419	432	396	419	390	382	391	400	383	372	414	385	411	395	433	405	382	402	442	370	422	390	339	439	411	442	389	419	389	364	390	425	382	420	408	425	384	403	415	394	407	364	422	413	417	441	397	400	419	397	458	439	386	390	402	414	421	408	375	436	390	416	417	435	399	381	405	384	420	417	419	402	416	399	395	408	382	406	413	406	388	454	399	461	405	398	412	414	383	440	373	398	395	412	408	398	403	390	405	404	417	401	440	422	424	430	428	417	393	384	385	377	380	425	411	381	437	411	413	409	376	405	408	390	400	421	394	405	407	391	386	405	389	447	412	418	400	389	406	400	422	393	392	381	413	393	413	402	397	405	405	428	388	364	437	362	421	387	388	403	417	370	389	378	400	369	387	388	415	398	371	367	393	423	367	398	402	388	413	424	451	393	422	403	417	410	408	438	380	399	391	416	354	408	421	437	417	402	407	381	401	384	420	397	400	418	411	399	407	364	414	408	400	376	407	365	401	410	401	403	388	425	393	389	390	391	441	467	399	376	405	426	438	421	411	375	388	351	396	411	422	394	406	433	370	385	432	382	423	447	357	380	418	396	431	431	421	413	392	426	415	408	449	400	406	401	377	426	419	370	413	360	429	423	387	396	416	400	401	415	384	416	389	439	415	403	424	421	455	388	432	397	360	405	405	412	395	422	354	414	418	379	392	414	391	447	402	383	422	392	390	427	375	399	413	410	387	400	382	413	394	409	397	396	393	433	400	377	381	416	419	385	436	400	424	419	435	379	410	377	392	416	403	379	371	413	380	382	377	377	371	422	397	408	396	399	441	429	422	384	381	428	382	423	388	368	382	417	417	388	413	414	367	409	390	409	397	382	416	412	411	364	387	384	399	397	412	399	397	381	388	399	422	423	391	370	388	418	398	370	394	373	388	382	404	374	409	353	378	418	395	392	397	395	384	374	384	434	410	352	419	411	426	405	423	391	389	407	384	418	383	413	391	382	405	385	426	404	401	394	367	398	407	413	419	376	389	371	390	396	422	392	378	390	403	407	414	415	406	379	376	432	380	392	392	400	378	390	396	408	409	414	423	405	395	433	384	399	448	423	410	402	380	390	443	388	403	364	415	393	380	399	399	386	430	395	414	356	406	380	404	409	360	438	397	411	400	411	409	395	400	436	400	412	414	386	396	398	456	380	391	420	416	398	387	425	389	368	404	396	395	420	401	375	412	387	429	405	396	420	398	413	386	383	370	383	427	366	377	413	416	412	397	419	403	397	392	393	419	414	412	423	407	411	410	375	387	402	399	411	430	380	406	392	384	417	404	389	404	428	370	399	446	401	378	384	403	395	396	370	417	383	389	387	401	401	406	404	412	381	394	407	420	434	374	419	404	412	408	377	409	419	399	429	396	378	410	409	426	399	385	434
23216	21400	29596	23601	21401	21334	3787	952	673	659	604	512	483	516	537	442	446	466	413	436	400	462	423	384	411	368	408	378	355	366	424	374	376	390	387	369	379	381	399	404	364	361	367	339	401	399	404	350	375	337	369	395	382	374	364	344	358	391	368	374	393	347	361	363	375	400	392	397	377	354	381	366	382	390	351	375	408	341	351	376	372	386	377	386	378	384	363	354	349	354	374	355	366	349	390	385	374	392	352	363	376	395	362	374	349	362	375	379	355	361	358	392	352	353	362	362	365	372	378	384	360	379	369	366	372	380	360	386	377	389	364	373	401	378	353	346	365	347	387	359	358	370	387	379	361	393	326	360	342	335	364	374	334	363	367	382	335	372	334	377	370	347	369	370	388	334	334	361	338	385	388	373	364	362	371	345	336	391	391	373	356	351	363	378	373	366	359	363	377	369	359	338	385	353	355	349	396	367	363	351	347	404	384	350	431	350	389	346	349	341	379	364	358	342	383	329	351	362	360	368	365	352	383	366	354	368	358	372	342	373	355	374	378	417	378	333	370	372	354	363	350	389	357	384	334	395	387	316	360	364	353	379	356	364	354	355	374	379	361	381	378	359	363	348	371	381	410	349	344	363	362	388	379	312	355	364	359	360	357	346	353	382	353	362	336	408	414	377	383	374	375	364	325	380	325	363	366	349	349	352	343	377	411	379	338	375	362	367	340	355	341	375	347	367	371	323	370	378	377	341	355	394	371	361	388	364	394	338	333	371	321	381	399	348	359	373	343	362	389	381	390	349	338	354	394	357	359	363	401	358	376	372	376	342	365	374	312	375	373	349	385	364	368	378	353	362	330	346	353	369	372	366	381	361	339	402	333	344	392	365	387	362	378	384	386	363	369	384	402	375	364	345	356	353	349	366	344	334	350	396	348	345	381	382	381	371	341	344	379	405	376	377	346	368	386	362	369	400	378	364	374	373	377	354	360	355	352	389	387	393	387	351	324	378	366	398	365	348	365	371	374	364	352	355	359	376	380	350	383	363	367	365	403	355	381	358	368	371	361	348	367	362	371	403	375	372	362	348	390	399	353	374	368	349	371	350	365	319	368	372	376	374	365	368	361	379	342	361	376	340	343	378	353	343	384	381	362	382	358	391	359	359	341	363	349	353	339	365	346	320	380	361	349	347	388	332	326	372	372	383	363	322	366	365	360	358	307	368	333	354	313	348	382	361	349	328	378	367	342	359	346	354	338	350	361	363	374	356	353	344	374	346	367	421	354	379	360	352	362	370	363	333	337	307	360	357	371	354	347	350	340	324	394	355	355	322	340	384	364	359	392	356	410	337	348	365	384	354	351	386	367	377	355	352	368	361	353	334	361	325	358	382	357	367	353	380	340	350	374	382	356	372	361	398	379	390	376	345	364	354	331	342	320	338	349	373	401	376	396	329	360	366	396	350	328	365	343	349	381	402	353	364	321	361	369	400	370	331	331	371	373	343	352	368	372	366	337	364	352	358	368	398	386	359	345	364	391	346	352	366	368	380	354	346	358	354	347	352	374	342	392	359	363	386	338	357	388	348	313	369	378	366	367	339	392	359	379	356	328	374	366	372	353	383	345	357	370	366	341	349	343	351	340	372	361	368	357	342	356	379	360	335	327	337	374	373	370	338	343	365	352	363	352	357	390	355	393	354	349	358	353	358	377	380	371	348	379	349	366	378	366	359	335	359	364	356	345	423	372	370	375	382	368	391	340	355	365	335	377	374	384	362	348	391	374	361	360	362	359	360	344	378	381	360	354	364	363	368	366	378	379	354	383	405	351	359	368	393	373	367	342	392	378	373	352	377	328	380	363	331	410	357	408	388	388	344	358	368	354	364	340	361	344	350	370	365	350	383	333	382	358	364	376	373	380	379	371	338	391	342	361	377	384	391	375	414	363	353	369	371	350	302	399	356	365	344	352	389	366	342	359	364	370	358	344	354	385	356	390	343	389	374	365	391	329	339	368	386	324	369	382	394	388	370	361	324	381	364	355	365	344	357	347	370	358	362	354	328	348	374	380	361	354	375	368	364	391	364	375	370	369	341	386	353	350	349	347	362	381	357	347	357	348	339	402	342	369	361	384	354	397	345	343	375	361	357	404	340	355	334	364	392	373	387	355	373	380	331	379	355	361	371	328	341	374	347	378	365	344	337	400	352	362	331	371	379	353	374	388	386	348	374	336	357	380	336	346	348	366	356	355	387	355	368	366	358	365	366	379	351	360	383	383	374	387	368	371	390	329	357	378	372	409	371	349	314	356	361	361	382	362	334	347	361	346	347	356	348	357	364	372	359	379	354	350	394	374	311	354	373	383	343	367	374	391	364	343	347	368	349	368	349	332	366	346	390	368	390	397	346	365	392	355	396	348	366	379	379	365	360	378	335	356	336	364	341	371	375	341	395	376	375	402	336	350	346	405	357	363	356	343	343	324	367	377	352	376	346	368	340	359	378	349	325	394	353	379	403	326	345	362	358	337	403	386	370	366	386	373	362	369	375	361	372	380	362	375	352	387	351	394	373	347	368	359	351	343	357	355	372	362	378	373	357	387	350	366	342	351	369	389	352	361	347	378	349	389	321	368	346	350	362	352	338	363	358	380	408	363	360	337	361	361	396	360	374	356	335	367	384	346	357	385	364	367	372	373	348	352	328	340	364	334	398	350	379	356	355	343	373	366	361	369	351	342	372	388	390	335	379	386	366	364	368	383	369	368	371	358	404	371	356	345	320	370	374	359	365	351	396	353	313	390	372	337	358	350	377	365	369	354	365	372	359	376	340	357	368	364	345	342	391	348	350	362	378	353	361	348	379	354	364	362	376	365	358	357	389	372	329	352	371	382	379	384	356	349	333	364	363	336	374	371	393	374	382	326	352	357	341	348	378	318	350	376	371	319	360	370	386	386	410	367	368	352	320	363	323	386	340	356	371	352	354	339	415	357	362	374	360	343	318	351	405	355	347	378	367	366	349	383	385	351	372	368	363	355	369	351	371	362	371	362	361	339	334	330	376	339	305	373	401	376	348	366	371	364	355	355	393	369	380	360	376	344	338	353	344	377	370	368	363	353	331	317	342	329	375	382	377	332	358	381	362	361	329	375	354	359	364	352	349	363	372	351	386	377	378	394	365	390	366	410	381	367	397	392	351	334	331	366	356	366	381	377	366	352	354	376	357	422	339	377	375	363	363	402	348	343	348	342	390	337	395	350	308	354	329	364	400	325	340	324	333	391	370	345	358	347	359	373	359	369	373	387	375	406	338	386	355	358	373	370	372	396	373	371	412	383	362	390	345	362	337	355	341	342	355	366	347	354	363	343	395	374	374	360	357	347	382	388	360	341	346	346	360	334	349	352	352	352	349	377	369	340	360	381	368	378	363	364	368	404	373	344	332	352	355	369	346	391	375	348	332	349	362	359	349	342	343	355	379	338	369	386	349	383	368	385	379	353	332	359	352	384	390
19538	15244	12882	7039	4776	3545	2792	2196	1945	1618	1461	1229	1194	1079	977	978	920	909	813	795	850	817	740	733	723	697	714	711	716	689	649	698	729	663	663	699	680	615	686	648	654	635	650	664	639	659	600	636	682	644	632	625	612	609	631	620	636	624	667	646	643	600	605	642	643	617	599	646	682	621	626	636	644	654	630	592	599	637	615	657	598	623	641	644	604	640	636	633	636	622	602	621	617	632	612	624	646	651	606	569	642	620	661	646	630	607	627	586	595	604	611	643	659	575	614	603	629	646	632	624	599	610	648	619	675	580	633	620	675	637	590	636	674	591	636	615	620	637	586	654	658	636	649	617	619	620	644	637	616	648	609	609	613	620	600	652	616	630	631	649	596	618	638	627	619	597	608	620	582	624	614	610	647	613	640	571	623	610	659	622	577	604	627	655	595	590	603	595	654	589	605	604	661	601	651	597	647	645	642	617	623	614	640	591	643	652	568	609	625	604	644	638	644	597	571	650	579	651	619	636	612	640	642	622	574	642	614	642	622	643	597	615	626	615	642	633	657	622	674	623	640	647	655	646	624	610	622	593	590	646	607	590	592	657	603	622	617	627	665	618	586	669	647	575	608	645	583	645	607	610	610	611	582	599	627	572	588	640	653	585	586	564	652	622	622	629	598	623	612	637	649	627	583	617	630	659	650	616	652	615	602	631	685	605	613	635	640	658	614	651	595	623	632	598	599	618	610	604	644	605	604	585	637	609	641	675	636	654	620	594	623	657	601	627	639	591	640	613	657	603	667	650	599	641	609	610	656	605	642	624	602	612	612	578	628	604	630	618	644	655	616	582	577	643	651	621	597	609	611	645	642	684	628	622	614	560	618	628	617	584	611	636	624	606	652	600	619	661	627	649	620	584	649	598	672	630	602	623	580	633	628	624	671	610	602	610	601	608	646	627	652	588	639	603	623	633	661	567	634	595	637	613	686	647	606	622	642	626	643	636	602	601	619	642	597	581	654	577	634	608	647	659	635	616	609	607	628	600	561	560	581	656	616	595	571	609	602	612	616	635	641	651	602	588	640	570	594	588	623	638	578	635	586	584	637	619	667	620	624	647	647	635	631	648	597	639	567	625	603	672	621	643	660	604	595	638	590	614	627	579	617	560	662	589	629	626	628	623	596	636	667	605	584	620	620	633	612	627	590	582	577	599	597	590	631	651	592	605	594	584	608	618	653	601	570	651	592	619	595	648	599	607	608	608	651	634	677	592	616	651	576	634	627	593	641	579	639	684	611	607	659	605	634	604	641	611	622	663	657	643	582	609	635	601	625	600	629	611	642	631	619	656	614	584	627	640	622	648	581	649	607	623	611	599	606	558	611	630	581	648	590	640	657	664	641	602	629	614	594	654	602	598	589	662	593	622	635	638	584	594	630	594	636	584	629	578	619	600	650	599	608	620	641	592	587	604	621	655	601	581	627	603	640	631	623	633	576	607	609	614	632	604	607	590	622	628	584	676	605	616	633	605	616	587	566	659	590	666	635	646	599	600	610	626	605	648	604	618	582	610	577	619	659	655	579	547	658	610	585	604	640	622	617	599	598	650	658	608	630	600	638	648	624	631	600	580	618	637	607	631	589	648	544	621	573	620	639	644	615	602	610	638	603	624	626	583	589	642	628	592	597	611	633	616	598	643	637	625	621	598	631	601	639	637	575	648	649	614	613	629	602	595	559	676	596	581	632	584	631	635	594	606	629	642	577	599	603	620	631	634	632	599	618	608	638	583	643	583	627	604	608	657	624	643	665	629	658	627	664	653	609	666	593	664	604	604	610	621	653	605	636	624	586	605	589	583	626	602	631	583	670	618	630	585	551	666	613	652	584	574	601	612	625	591	585	619	657	598	624	662	607	582	604	578	632	632	655	626	630	589	605	625	606	620	606	602	641	583	656	605	658	639	601	596	612	603	610	607	612	615	596	588	617	606	590	608	630	599	625	628	606	631	590	647	627	601	669	628	550	646	653	631	612	639	592	604	628	653	598	635	598	586	584	629	653	596	643	613	620	595	624	611	580	612	658	627	618	623	615	583	559	651	555	615	595	652	625	602	613	633	618	614	609	583	624	588	642	621	623	607	609	659	694	625	623	642	639	631	615	661	636	597	619	598	659	622	576	585	648	608	632	636	598	609	637	640	627	651	631	635	622	621	604	577	610	635	620	654	617	633	592	605	642	612	625	565	645	634	602	603	625	648	643	584	612	646	623	577	588	589	628	591	608	639	652	591	604	611	592	628	639	604	617	645	641	616	614	614	601	564	663	653	594	622	629	645	558	635	587	645	648	646	652	625	650	627	613	620	677	614	598	655	672	658	638	683	630	632	666	628	591	652	599	628	598	596	628	600	644	638	627	636	595	633	657	644	615	614	611	632	613	600	610	637	669	619	637	591	624	607	609	623	617	667	610	621	635	621	615	631	588	590	599	635	605	636	607	615	615	621	608	569	599	655	615	610	602	567	618	636	576	608	569	623	597	586	653	606	642	645	623	653	615	640	644	646	603	610	630	608	623	653	561	603	626	642	608	607	587	644	611	619	615	609	623	662	597	614	585	638	629	606	608	604	644	623	577	595	617	629	627	586	599	655	630	637	638	609	625	634	621	645	638	546	644	636	597	620	637	640	600	626	592	630	655	693	656	617	617	648	619	636	658	620	646	650	591	630	623	629	578	637	583	650	640	589	627	632	605	632	650	623	574	594	599	655	624	652	644	613	666	592	609	609	626	613	637	586	668	608	639	586	613	604	646	642	641	614	626	654	602	611	622	625	636	591	605	588	605	611	619	622	605	623	601	602	634	616	653	634	577	620	596	644	685	612	614	655	601	628	594	650	586	609	599	623	600	649	652	652	599	604	629	626	617	632	577	606	620	616	611	645	619	628	588	619	597	605	584	642	638	624	590	603	596	631	586	642	614	639	619	623	623	646	617	636	603	662	601	623	655	627	613	635	583	626	638	600	596	565	625	620	603	582	616	577	615	650	606	626	618	658	576	590	645	613	650	635	652	649	640	671	587	625	640	626	592	626	597	598	623	626	623	533	622	640	638	633	632	605	653	631	583	629	650	618	596	617	650	619	636	608	614	601	588	596	619	629	629	666	579	630	603	648	613	610	629	589	573	617	682	675	613	599	618	640	598	609	645	612	594	602	657	696	609	585	592	586	605	615	633	599	614	637	597	659	639	558	646	601	614	626	606	687	607	620	624	586	625	642	601	625	630	631	621	605	639	674	664	569	632	655	659	614	624	595	596	622	671	594	638	599	683	632	603	603	614	617	629	572	629	587	616	647	609	585	614	642	618	633	596	611	646	629	636	681	623	607	611	604	612	622	662	661	642	645	588	623	596	557	640	612	628	650	617	616	626	633	661	640	618	628	582	569	615	612	584	632	629	623	577	630	634	646	659	615	609	633	594	602	668	625	680	593	650	609	624	602	617	612	614	641	599	588	664	622
27254	20358	6559	333	202	135	105	113	107	109	103	99	94	87	96	99	83	96	98	104	102	94	100	89	90	101	75	102	85	98	87	90	91	93	102	81	74	86	90	75	105	97	98	80	92	85	74	97	101	89	96	91	104	94	89	87	91	90	89	79	83	84	89	88	96	78	93	96	86	97	93	94	100	95	92	89	80	86	91	82	89	88	91	80	97	76	84	76	79	97	64	104	91	80	97	90	78	99	87	91	96	78	81	90	93	75	92	100	95	84	92	87	93	93	86	110	89	82	101	95	94	98	90	78	92	83	95	85	93	87	82	108	92	100	109	95	103	94	104	82	91	96	97	102	88	94	91	99	93	90	100	98	73	90	105	92	75	103	96	87	83	86	83	113	112	72	88	85	87	88	87	62	91	79	92	84	91	72	88	93	88	80	88	102	69	84	86	99	88	89	101	107	83	93	76	84	85	81	106	76	86	129	93	83	80	98	88	88	113	106	82	93	105	85	97	88	96	74	80	98	87	86	78	86	86	83	93	77	94	114	80	74	91	100	92	83	84	93	91	103	98	96	98	104	104	90	84	92	84	93	105	86	107	87	92	94	84	90	87	109	96	93	86	87	82	86	102	83	112	82	91	80	90	82	85	86	84	87	75	92	95	79	86	102	90	95	89	98	96	93	82	88	88	97	98	97	84	79	88	96	99	74	99	92	97	80	77	101	76	89	77	83	93	85	83	88	96	98	96	91	84	92	94	90	92	89	91	86	97	98	99	91	88	92	90	93	91	106	97	90	95	77	93	104	94	95	77	84	90	94	79	96	100	89	84	96	101	93	88	83	77	80	91	101	95	81	89	90	90	82	101	80	83	98	103	93	103	86	94	80	90	102	89	85	90	100	95	81	81	100	75	87	72	88	96	100	84	87	79	82	85	88	74	96	92	93	90	106	89	77	83	82	101	80	107	101	87	87	88	81	62	90	86	97	88	85	107	90	101	95	91	83	117	89	82	78	83	93	88	100	73	81	91	90	91	86	87	75	95	111	81	70	100	84	97	74	99	82	97	90	84	83	92	92	79	92	69	91	90	84	89	94	88	108	95	89	91	84	87	83	90	107	94	91	79	88	100	83	89	87	83	84	75	78	85	94	99	93	82	85	85	93	83	83	94	80	91	108	80	101	93	83	100	93	87	78	82	85	73	98	85	100	88	101	101	99	81	90	87	91	89	81	111	101	78	81	83	73	88	92	97	82	92	84	99	107	82	83	89	90	75	83	90	101	86	92	73	94	74	102	102	80	98	95	88	97	85	85	79	114	74	85	87	86	85	99	83	82	99	87	89	86	75	97	90	91	71	87	80	77	86	104	92	102	85	88	101	100	89	93	105	98	88	82	104	96	86	95	92	94	99	102	109	100	97	89	82	87	97	96	79	92	74	104	86	102	73	86	89	89	83	97	90	106	71	99	85	91	89	106	98	84	87	89	101	84	92	106	85	100	85	100	82	91	69	83	82	98	86	84	83	89	99	82	78	96	103	106	85	101	82	88	120	91	97	103	88	84	96	89	102	88	91	94	88	83	99	94	84	81	83	93	86	98	91	99	99	101	78	102	81	82	77	66	88	84	95	105	72	103	82	82	86	98	78	89	101	93	94	85	97	79	79	85	93	82	95	92	85	92	88	83	85	75	90	87	109	89	87	69	85	111	96	89	85	84	94	93	91	86	97	96	84	86	94	86	79	90	117	86	73	90	94	76	106	94	104	77	94	91	95	104	97	90	104	89	87	84	108	90	95	78	91	77	92	98	95	85	96	94	101	84	93	90	96	84	110	96	97	88	90	110	97	83	84	89	95	84	83	96	125	90	74	70	89	76	80	95	80	87	99	94	96	84	89	100	101	93	76	91	80	99	88	95	79	121	89	93	91	82	107	85	117	98	111	83	94	97	78	85	84	101	81	76	90	83	103	105	95	89	105	87	87	83	93	94	84	102	103	90	94	109	89	84	75	89	76	108	92	77	97	95	99	94	80	91	78	109	87	77	92	85	104	86	99	82	82	90	88	83	98	107	103	85	90	103	106	95	84	87	86	67	91	95	85	80	103	75	113	103	93	89	96	93	89	88	87	101	90	93	92	93	82	65	86	101	78	99	86	88	86	88	108	94	82	92	89	97	93	72	99	106	87	104	82	91	90	87	87	98	63	86	97	92	90	87	103	73	83	94	103	92	120	65	85	119	84	85	76	97	86	96	92	80	106	92	87	108	88	96	93	112	86	107	80	103	91	94	97	89	72	89	93	110	87	93	90	79	91	87	91	83	98	91	110	88	95	94	89	92	91	93	101	89	109	97	104	102	82	77	83	90	79	85	85	92	109	102	87	98	98	103	98	82	83	79	110	69	92	99	87	85	103	100	96	81	89	81	96	68	96	72	87	78	104	105	92	105	74	92	91	88	84	89	85	78	84	95	95	94	98	76	75	97	84	82	87	111	88	81	107	82	73	76	92	83	83	96	72	83	103	89	97	105	91	98	72	77	103	81	89	89	83	94	96	100	103	88	91	91	99	93	76	88	92	81	82	98	91	80	116	95	93	88	106	77	89	85	89	87	72	90	70	71	93	88	100	94	89	79	96	90	84	92	90	76	85	95	81	97	106	83	104	81	89	94	109	88	89	91	99	102	82	84	81	85	91	79	96	83	73	96	100	89	79	87	89	93	94	91	90	87	82	99	104	100	81	93	107	80	103	90	105	80	96	95	110	101	88	80	93	93	96	90	102	72	70	77	107	96	89	98	92	96	85	98	75	102	112	85	86	89	89	104	79	84	85	96	86	69	82	103	111	91	81	94	80	96	94	91	94	67	79	94	89	100	100	89	77	78	96	100	100	79	86	91	87	83	88	96	83	84	101	99	86	89	83	102	84	97	89	79	76	103	82	81	90	89	94	85	105	110	90	85	93	96	81	100	74	79	96	88	90	105	99	87	85	82	94	113	82	85	92	87	93	94	97	106	85	111	91	81	95	85	79	101	93	75	84	81	99	97	89	91	92	84	84	79	98	95	78	84	86	97	86	86	112	91	93	96	69	110	96	122	97	87	90	85	100	80	89	86	97	93	113	82	86	89	77	83	89	85	78	93	81	86	76	86	90	94	90	92	82	96	93	97	103	86	81	84	86	97	82	88	84	78	100	85	81	89	94	74	106	88	96	98	95	91	84	98	81	78	96	87	89	95	70	104	92	99	82	78	94	94	98	71	104	109	82	87	93	89	84	91	84	87	103	86	83	104	84	85	74	93	81	93	80	76	86	97	109	89	80	94	89	102	100	79	109	97	96	99	86	98	103	88	89	78	104	73	78	96	83	89	91	80	88	87	91	80	90	94	84	70	86	89	93	97	85	69	106	79	100	78	97	100	92	81	89	114	95	80	89	65	99	96	75	95	91	76	89	102	89	94	84	90	89	89	84	100	97	94	98	106	75	93	100	102	107	84	99	79	84	85	88	83
10392	1052	907	490	352	281	272	241	215	224	220	193	170	196	186	187	201	174	188	196	169	183	187	158	175	171	164	189	170	176	165	174	202	166	176	174	155	183	158	183	172	160	180	165	177	183	173	162	191	181	178	169	195	180	182	168	172	172	185	176	154	170	184	150	146	203	194	168	178	172	151	188	221	175	176	163	189	168	187	187	159	152	179	167	170	184	200	166	160	179	158	175	178	206	172	167	156	168	184	147	162	178	158	176	186	160	158	185	170	163	171	185	144	191	144	149	200	157	205	168	174	164	184	158	183	197	157	169	176	191	172	188	170	170	179	182	176	181	159	149	166	173	196	176	178	161	198	185	186	170	184	164	167	181	164	163	200	163	163	188	149	163	181	195	171	167	182	165	183	175	176	189	185	168	203	169	170	169	193	162	169	173	184	189	167	176	181	173	180	169	179	163	184	179	156	167	154	191	169	202	162	164	138	184	181	184	170	173	153	182	163	173	178	202	164	169	190	183	171	206	133	157	173	184	158	184	169	166	188	170	168	168	172	162	150	169	160	151	171	177	170	171	169	176	186	157	193	171	165	174	181	163	161	180	172	193	200	163	179	172	189	200	172	185	177	164	176	157	170	145	152	179	183	160	156	164	185	166	175	167	167	168	172	162	195	173	181	174	207	175	182	176	170	169	161	150	163	149	186	168	164	155	166	187	180	174	164	182	166	167	157	162	193	187	198	164	157	170	192	184	184	180	162	172	181	174	177	161	162	149	174	162	162	168	171	173	191	166	161	189	175	166	158	178	175	174	196	187	199	177	180	143	168	193	182	191	176	177	180	184	164	175	186	191	172	158	180	168	161	179	175	187	183	212	194	182	166	158	159	178	202	174	200	175	175	185	215	184	181	187	151	162	182	174	198	167	153	165	158	140	137	172	176	192	154	185	153	165	165	177	163	174	191	191	177	162	181	165	198	160	158	176	177	158	173	195	163	181	163	163	173	161	176	186	187	169	168	158	167	165	169	161	176	162	153	170	174	185	173	173	165	144	169	184	169	197	173	169	169	164	166	169	194	159	185	169	171	163	167	170	170	175	171	174	172	183	178	173	156	152	156	154	177	182	169	190	148	184	163	184	176	184	164	165	164	182	178	169	155	179	174	176	190	160	177	191	183	171	158	168	182	167	164	160	154	156	173	169	154	194	180	154	158	183	168	163	141	170	167	180	160	171	166	167	169	154	180	179	180	159	171	177	207	165	173	184	161	186	213	165	201	174	162	170	200	156	171	176	170	178	159	176	180	194	177	174	204	174	183	181	201	168	177	170	172	168	176	164	169	164	183	148	184	171	160	162	180	174	171	179	194	185	191	162	196	153	157	168	155	158	186	172	168	181	159	166	174	156	156	186	192	180	179	172	187	180	174	147	162	179	171	165	167	161	156	179	154	161	189	180	190	190	151	181	175	167	164	156	173	161	171	154	174	190	175	190	154	165	165	168	183	162	156	150	185	167	191	157	208	186	201	190	170	181	165	179	177	165	194	181	176	154	158	171	161	174	167	164	169	165	176	181	190	161	164	179	175	164	166	172	160	145	162	154	170	174	159	183	199	161	160	161	147	186	184	195	169	184	166	170	168	184	179	176	166	168	165	181	168	158	182	176	157	170	173	155	172	170	187	183	171	155	180	190	180	200	157	178	166	196	151	161	192	180	146	178	180	171	172	155	171	164	157	166	198	178	197	177	172	195	152	162	170	169	173	192	166	178	168	175	177	187	167	188	158	165	176	155	181	178	155	164	183	175	154	172	180	167	167	190	161	185	171	166	159	168	158	172	162	167	210	153	188	178	181	170	162	162	173	176	166	180	154	188	175	164	144	166	175	177	156	163	169	156	188	188	160	198	187	165	155	161	159	178	162	170	174	178	160	186	187	165	171	169	174	169	190	187	179	170	213	182	156	156	173	167	177	178	170	152	160	183	151	163	167	176	159	150	174	191	173	155	152	164	184	169	168	182	177	191	173	154	144	157	173	190	181	186	169	172	157	182	173	161	186	180	156	176	193	185	171	178	166	176	171	168	187	163	183	191	165	173	167	176	164	158	164	184	178	172	171	175	174	142	163	175	151	187	181	141	158	179	190	185	165	155	164	168	169	172	189	182	180	168	168	183	146	176	166	185	179	211	178	166	187	187	171	184	179	194	169	169	191	164	160	174	159	175	176	150	190	170	184	168	183	174	172	167	178	169	167	144	175	179	177	169	186	185	180	171	161	156	173	195	187	168	167	175	149	158	181	161	169	167	173	177	178	176	183	160	173	162	178	166	164	161	158	183	155	170	183	191	160	190	172	143	167	164	181	168	168	167	169	184	155	179	180	153	176	185	153	191	178	165	149	158	171	177	180	158	170	177	188	181	193	175	187	172	157	175	174	178	176	187	174	175	189	159	171	168	165	174	155	172	202	164	164	176	156	188	181	168	157	172	159	208	172	164	163	163	175	177	169	202	168	175	184	174	186	188	179	187	175	176	200	167	169	179	164	175	163	163	194	167	164	184	200	178	157	184	147	176	183	159	164	186	170	161	174	168	175	154	158	181	175	190	158	169	180	158	187	207	171	181	143	178	178	174	155	160	170	172	143	174	188	163	176	150	178	164	168	192	174	155	179	192	199	161	175	160	194	197	182	177	164	145	187	150	167	181	173	172	171	170	178	155	178	176	163	187	174	167	187	178	180	150	160	170	172	175	174	180	185	163	163	170	138	176	172	192	195	178	178	174	151	194	183	159	193	170	155	187	177	183	188	188	144	179	172	161	164	174	191	189	163	178	162	161	184	188	169	182	174	194	177	157	194	182	181	178	156	181	159	198	198	153	168	173	161	172	169	194	170	162	189	184	181	158	199	150	167	157	205	207	167	178	197	185	156	153	165	199	180	180	169	185	162	185	193	186	192	165	168	169	191	159	181	156	183	163	156	183	162	174	185	155	164	160	163	188	180	154	158	178	177	168	170	170	180	194	181	170	171	182	165	170	197	171	188	184	176	181	172	157	163	197	182	176	155	192	181	193	141	190	185	182	166	179	156	181	177	199	155	171	177	172	169	172	159	152	151	163	178	166	189	164	204	175	186	194	159	185	175	175	160	161	176	154	173	156	168	179	181	186	168	168	179	167	167	182	153	178	171	181	157	182	162	185	159	175	181	161	160	183	162	183	194	174	180	191	169	193	171	181	152	167	166	172	194	187	183	181	183	168	170	175	188	185	162	204	182	176	192	172	172	172	182	184	164	166	182	163	167	184	167	168	158	177	161	181	171	156	186	176	166	179	178	182	155	174	185	164	174	187	179	162	199	178	182	160	168	170	158	186	179	190	163	182	167	184	176	177	166	192	174	188	177	154	195	186	196	185	174	198	185	153	167	172	193	172	201	181	162	193	178	176	155	166	162	201	174	181	158	174	163	166	183	167	170	179	170	151	186	171	168	200	170	177	164	168	173	156	157	175	172	180
24202	21432	29028	24215	21302	4278	713	457	390	334	332	293	271	295	280	306	311	267	276	242	259	253	255	220	228	244	285	234	240	245	238	239	251	219	220	234	232	232	221	243	235	232	213	249	248	211	236	234	225	237	238	248	246	217	230	214	232	206	231	236	225	231	242	208	239	234	226	226	210	222	213	218	220	229	221	223	231	243	206	231	231	223	253	204	222	262	215	212	237	244	241	232	207	219	209	214	233	236	246	257	258	240	216	201	204	241	214	239	212	235	216	213	223	242	237	231	237	195	229	195	232	222	240	234	212	225	231	212	239	245	259	230	227	234	252	227	220	233	223	240	239	240	209	217	231	230	209	227	214	245	230	207	235	215	209	239	235	238	253	236	228	239	226	213	189	231	223	232	237	230	263	215	237	212	215	194	214	207	256	215	204	235	231	230	230	195	225	222	200	232	251	231	219	242	199	207	198	226	221	227	217	232	244	230	211	235	232	216	215	244	200	255	217	233	231	244	210	209	223	231	274	238	224	235	237	214	220	274	212	223	248	228	228	217	218	208	229	221	222	195	205	238	225	240	191	231	236	211	217	213	210	221	240	237	249	229	220	221	221	248	233	207	228	249	249	217	236	228	224	232	225	233	229	233	256	246	235	192	228	243	245	227	233	217	218	226	217	205	245	240	226	204	228	235	243	218	239	228	263	242	217	232	216	219	220	212	195	252	256	226	201	231	229	224	227	248	193	241	204	222	212	223	235	251	225	236	215	212	237	234	224	231	233	240	250	254	231	206	239	212	221	212	211	214	258	217	205	250	224	240	237	218	214	229	228	228	205	223	240	206	232	227	260	212	227	229	227	245	234	251	232	227	234	234	219	199	242	218	247	238	249	218	215	223	236	220	225	223	230	244	231	251	212	218	227	272	208	233	234	236	255	222	252	228	219	228	197	232	243	221	216	230	273	221	215	217	237	255	232	236	225	252	216	240	215	241	244	220	209	234	240	223	235	223	229	248	238	199	235	240	227	207	228	243	211	252	221	221	200	244	231	261	206	242	244	209	227	215	238	215	222	199	219	203	264	237	223	224	222	220	226	206	211	241	219	212	232	229	210	250	211	241	197	252	236	226	223	274	243	247	224	223	221	255	204	212	223	198	214	221	222	233	216	216	242	224	259	236	223	218	216	231	202	225	269	237	234	234	251	209	229	245	235	242	225	241	231	214	219	229	231	243	224	210	226	224	210	224	212	228	210	238	238	231	222	215	207	241	229	229	240	217	211	216	215	223	213	225	261	206	216	223	220	260	219	239	212	222	237	215	213	246	222	247	216	234	239	225	240	228	212	274	234	216	212	224	240	257	233	236	197	234	233	218	220	227	217	241	237	208	231	232	218	246	229	261	244	225	240	209	216	225	218	247	226	232	230	215	225	211	219	230	222	231	213	208	223	257	225	201	238	206	218	231	256	207	234	205	229	220	219	229	236	220	269	240	241	225	224	214	227	218	239	216	217	211	217	239	229	237	242	224	234	235	230	232	232	253	240	219	238	240	236	204	246	229	226	214	227	218	210	247	219	216	251	255	219	225	223	238	203	228	214	237	205	219	200	213	226	220	239	221	212	221	237	214	229	209	218	206	226	217	238	226	238	252	224	253	246	234	230	231	216	215	255	205	241	257	235	262	247	243	234	228	231	232	225	218	232	235	222	227	225	203	216	244	207	240	217	216	223	235	213	209	250	224	238	242	209	247	243	218	208	239	222	222	225	197	215	206	222	206	234	208	217	230	211	219	261	247	233	238	232	237	238	220	248	228	240	241	241	220	228	201	246	218	203	247	209	214	211	221	238	247	210	235	249	212	234	255	242	209	200	207	227	232	265	216	233	214	192	233	226	218	244	247	202	236	228	232	222	197	204	223	236	238	247	254	214	235	241	248	225	230	211	252	215	234	221	221	205	219	236	227	249	224	223	216	221	233	196	240	231	234	222	192	236	239	238	206	205	219	213	222	216	235	249	208	236	240	229	240	229	227	225	243	230	215	237	226	218	214	261	241	236	245	214	203	234	238	223	205	236	229	219	223	225	215	222	227	210	211	229	225	232	216	228	229	193	242	208	248	219	197	216	251	219	247	224	224	234	234	212	215	224	220	247	241	198	223	229	223	241	261	219	218	231	230	188	216	207	206	219	259	227	221	200	229	217	214	217	230	245	247	207	240	249	222	199	234	233	231	213	223	218	253	217	237	229	236	219	231	243	217	235	215	229	226	210	244	259	198	231	239	213	222	235	218	235	204	214	218	217	262	247	219	241	224	220	221	222	221	239	245	217	235	226	197	247	235	256	236	206	251	251	223	226	235	201	243	272	246	231	219	242	235	228	226	243	204	202	222	220	245	243	226	209	212	221	225	240	233	234	216	233	224	222	227	232	228	232	243	245	201	234	210	250	236	209	204	217	202	228	227	202	230	213	227	211	203	207	222	189	217	191	230	234	229	207	249	215	242	214	212	237	203	217	218	234	229	224	232	206	192	239	288	234	198	231	223	229	244	231	265	233	218	205	222	228	217	226	212	217	223	216	232	246	213	222	211	221	230	194	216	243	211	217	237	223	220	235	207	234	236	247	219	244	250	233	210	243	214	242	230	217	218	214	217	247	231	225	227	219	199	262	223	254	231	221	230	200	248	231	232	232	225	246	225	225	231	203	237	240	249	239	233	225	258	222	221	223	229	231	226	241	224	218	238	225	248	255	243	223	249	233	226	233	239	225	238	198	227	252	221	221	201	243	228	223	235	242	190	206	235	224	230	208	240	224	243	219	227	233	211	227	251	203	233	262	196	241	221	236	230	230	212	235	231	224	236	206	226	230	227	238	229	262	226	236	233	227	245	229	225	219	237	229	237	203	234	213	209	215	214	220	206	239	226	225	253	229	218	243	224	212	241	209	224	208	226	234	215	226	223	245	223	219	236	205	213	219	204	245	223	225	245	224	213	210	226	238	232	212	217	225	239	179	222	215	206	225	237	209	222	228	217	223	238	219	221	231	218	239	183	215	236	236	219	235	201	225	217	233	227	236	239	233	228	231	262	242	241	202	227	222	233	219	230	237	242	248	214	221	204	232	215	250	247	229	233	222	208	259	253	225	249	196	229	233	208	221	245	211	220	207	240	239	202	235	227	224	232	254	227	264	211	257	240	233	236	210	223	200	211	240	238	234	237	236	196	234	232	249	241	206	223	237	234	223	221	227	244	230	238	231	218	227	220	220	215	216	227	218	224	207	227	221	221	238	233	216	254	220	272	230	246	216	228	237	232	214	210	235	239	233	241	240	221	210	239	217	244	247	195	232	226	194	243	244	196	209	234	228	233	237	221	219	243	228	241	241	234	227	219	219	200	240	224	219	216	232	226	230	233	219	229	212	226	213	224	237	228	252	215	254	246	239	247	213	242	216	249	220	231	229	247	244	218	239	236	219	205	232	229	235	245	222	221	219	221	211	230	215	213	225	267
17683	9088	7807	3861	2649	1980	1573	1286	1090	959	781	714	704	650	601	611	496	557	526	500	460	498	454	447	434	479	470	461	461	450	466	446	399	428	414	400	421	461	442	440	433	393	404	433	394	384	443	409	474	381	413	449	422	372	423	414	431	419	397	410	423	413	419	394	399	435	389	397	405	435	411	373	415	405	398	413	399	413	387	396	408	404	402	379	421	430	400	422	435	402	401	418	418	399	422	405	398	396	437	466	402	414	405	417	412	434	421	404	400	438	398	446	421	384	407	420	403	405	375	417	423	371	400	430	411	415	408	412	376	416	392	424	443	388	427	416	397	399	392	400	408	413	387	413	374	392	411	426	408	402	404	391	406	422	394	431	421	385	382	419	387	408	398	430	433	407	411	387	390	386	420	411	445	397	407	437	393	417	429	394	381	394	415	408	382	407	358	435	417	439	389	408	373	404	404	434	390	399	383	388	437	434	396	404	406	384	417	403	413	398	403	400	412	405	387	382	388	412	407	402	396	423	410	368	405	385	390	413	401	421	412	410	399	412	398	417	402	416	411	403	379	411	385	399	374	398	360	394	414	428	427	407	414	385	407	388	378	425	404	393	386	419	389	395	424	400	369	443	420	412	394	418	408	395	410	395	407	374	366	404	369	409	426	373	441	442	380	407	410	413	335	388	429	425	400	390	381	377	409	388	438	396	409	433	383	406	398	387	426	379	377	409	440	415	405	360	402	378	370	384	423	407	399	405	390	396	368	383	399	402	409	435	414	421	411	429	429	384	411	423	420	430	412	416	435	372	392	409	427	452	421	392	413	389	409	406	420	423	397	374	383	374	382	427	359	386	377	428	394	393	405	414	410	388	417	444	396	433	401	407	401	391	414	427	397	440	383	442	414	429	406	418	384	401	412	389	368	411	438	398	446	408	434	390	396	381	451	431	431	403	457	414	386	418	447	429	424	389	363	398	399	417	400	367	424	381	390	398	390	429	413	378	389	367	386	381	443	397	420	412	409	429	392	367	416	391	427	374	399	357	381	380	421	442	406	376	418	431	368	406	385	396	372	406	384	376	381	409	387	390	393	376	395	389	425	394	422	434	410	392	385	390	411	395	390	363	386	446	397	408	404	387	421	414	376	417	393	403	401	395	370	408	356	367	382	393	393	436	388	408	393	417	395	386	348	442	360	392	403	383	404	390	412	405	412	413	393	386	437	363	442	387	384	438	407	373	399	399	412	435	424	421	384	364	388	385	430	416	415	412	382	412	386	379	379	415	424	369	391	376	390	421	414	400	391	416	416	407	402	388	396	384	391	424	390	430	415	417	423	426	394	408	401	358	428	387	368	409	378	440	357	385	406	404	352	415	403	402	359	402	392	417	432	422	420	403	404	398	413	404	404	398	397	386	432	426	383	411	401	387	411	398	390	403	433	390	395	374	395	391	424	438	411	384	362	376	468	400	380	398	408	423	396	442	386	416	388	411	387	409	411	395	408	407	394	404	413	355	403	386	370	375	419	419	397	398	378	399	408	392	425	397	408	413	405	422	421	394	387	406	404	388	420	382	422	401	387	349	412	394	387	394	405	415	405	404	418	439	436	419	428	413	422	421	422	436	400	403	424	380	408	387	430	386	432	394	421	444	404	424	368	358	444	410	406	366	399	385	378	376	411	423	396	401	392	410	405	409	399	425	434	380	423	384	370	440	370	390	389	406	411	410	385	358	432	409	432	437	442	381	381	403	414	378	388	436	387	428	443	369	374	399	403	399	414	393	381	382	429	401	399	422	399	415	398	399	427	429	392	423	391	390	400	359	422	407	361	388	417	391	377	400	403	421	418	454	403	438	406	388	405	382	358	391	408	397	389	427	437	384	428	376	395	374	428	379	388	428	403	396	402	444	416	423	424	389	393	435	380	427	410	395	407	398	406	391	414	417	383	422	416	420	385	370	408	402	418	417	403	375	403	376	405	415	369	431	399	383	381	395	363	391	370	395	398	408	372	429	410	377	399	422	429	399	407	415	408	371	428	381	390	422	398	383	373	388	374	390	375	411	393	422	374	403	415	441	415	423	400	384	406	378	401	398	411	389	426	386	415	397	390	427	428	412	391	403	383	394	372	419	422	397	409	377	373	414	391	393	393	388	379	399	407	376	404	401	413	395	401	407	417	432	426	407	376	408	366	383	424	397	384	363	407	392	382	412	403	421	384	399	422	416	406	391	415	412	376	405	406	384	389	426	394	415	388	414	415	415	395	423	391	356	410	398	382	395	390	413	412	405	412	380	420	442	385	416	407	403	395	407	407	389	400	406	370	424	409	378	411	378	378	363	388	411	422	390	367	401	419	380	386	388	407	433	374	414	389	420	402	434	407	417	395	408	424	382	384	385	385	386	415	396	394	418	424	422	419	414	396	412	396	400	439	402	392	410	411	417	370	381	374	392	423	375	374	389	381	380	376	415	397	412	405	393	378	426	406	394	380	395	407	410	393	388	414	397	354	371	409	390	469	360	392	431	405	414	431	442	416	380	425	392	411	426	401	425	389	401	382	423	427	377	387	416	412	379	453	405	428	389	408	431	422	406	444	415	380	398	389	408	401	408	384	406	424	395	405	399	387	377	416	387	404	404	392	386	433	393	425	393	418	388	395	414	397	409	395	412	378	409	401	420	381	432	427	392	418	411	426	464	410	387	404	391	411	401	405	382	392	416	424	378	432	416	409	391	409	362	402	387	418	390	429	373	410	425	442	406	410	415	398	407	363	386	392	409	378	406	391	392	392	402	402	375	393	410	366	403	388	387	380	356	388	419	398	360	388	400	399	435	404	406	416	371	401	404	393	405	407	384	391	413	404	461	367	401	422	436	371	386	438	413	401	398	373	412	390	390	401	390	380	394	393	404	393	401	413	395	423	417	427	387	427	397	394	415	424	397	428	389	358	419	392	399	423	402	422	403	398	393	405	385	404	400	397	362	414	378	406	390	368	388	425	422	394	392	402	422	432	414	399	398	363	429	374	433	405	399	405	422	374	421	412	375	399	379	375	418	397	410	382	432	399	422	407	387	387	411	414	381	396	434	380	408	400	434	406	383	419	427	406	397	421	416	380	436	418	412	404	413	390	392	402	414	408	369	389	361	379	406	399	399	432	387	418	406	408	400	389	402	409	392	411	390	399	371	403	403	409	401	395	407	382	395	362	405	382	428	404	381	390	394	374	414	387	405	410	374	387	424	394	440	430	402	394	390	398	377	368	369	420	410	404	382	416	387	393	425	390	405	412	395	385	386	422	418	365	425	395	415	417	399	385	429	395	429	397	416	426	388	362	378	414	392	413	368	457	393	423	430	357	394	409	405	414	391	394	361	381	408	446	395	428	418	376	393	433	413	392	397	403	393	376	370	408	442	396	411	410	361	398	397	431	395	427	386	422	423	381	388	399	396	389	404	392	359	410	411	427	411	387	398	398	413	384	410	384	398	406	394	416	436	378	398	395	380
23217	21402	29619	23551	21404	21303	3853	895	718	650	622	549	536	472	515	440	448	428	431	432	415	436	416	402	403	407	399	353	395	369	364	354	379	404	354	400	363	377	389	351	386	396	406	389	342	372	348	385	329	382	370	381	398	365	376	385	352	382	376	372	385	393	389	363	348	407	347	402	335	384	372	359	383	367	350	379	353	351	356	344	381	370	387	356	372	363	354	357	377	367	371	354	352	384	322	394	343	374	364	362	366	357	390	379	363	343	375	369	362	384	363	342	375	369	330	350	330	359	397	390	371	375	367	358	347	350	333	401	391	381	362	332	353	366	346	354	356	356	376	351	352	356	377	371	348	384	377	379	341	358	349	355	354	367	343	382	376	339	366	343	315	364	369	386	387	369	371	409	355	358	344	389	369	349	355	356	380	386	378	369	426	370	368	352	339	339	378	330	367	364	368	383	363	381	395	369	371	316	384	395	366	377	377	402	359	343	358	372	366	349	369	332	344	359	354	398	362	367	374	340	382	360	397	380	380	352	400	378	376	371	367	365	331	336	371	368	363	380	373	342	379	359	370	352	377	339	346	326	351	366	372	335	343	389	377	371	385	333	334	373	363	355	382	368	356	345	388	350	348	394	362	335	360	367	344	393	383	369	347	343	347	379	366	384	354	375	382	381	381	392	326	366	353	335	399	344	394	361	345	368	355	333	380	371	353	352	384	348	338	371	393	333	352	393	382	381	367	401	387	368	362	391	336	369	330	345	374	356	378	354	366	381	381	365	378	361	373	380	352	383	388	370	352	351	347	322	379	359	390	371	332	386	364	381	370	381	348	342	408	355	362	354	377	374	368	363	396	335	376	323	369	374	373	377	363	380	375	361	403	353	345	358	332	361	339	361	346	349	388	357	355	362	370	368	343	373	369	354	365	320	332	382	411	351	379	351	369	352	371	358	352	377	388	365	352	378	358	367	367	327	372	363	351	346	365	378	372	362	351	352	369	383	413	312	354	350	357	373	340	363	379	374	351	398	357	371	374	369	381	356	355	364	348	383	341	369	355	359	377	381	370	375	375	379	361	398	372	339	361	352	350	369	395	364	365	370	383	340	361	342	353	383	373	367	330	377	363	393	363	342	366	398	332	378	380	354	372	369	381	342	352	341	382	383	347	370	345	348	368	381	353	376	337	374	384	372	374	378	360	364	388	328	347	355	376	387	398	329	360	395	343	331	353	365	366	342	396	345	349	387	344	373	410	352	351	362	396	371	362	371	382	373	339	351	377	362	347	373	326	359	352	379	378	359	376	366	374	381	363	360	366	388	351	322	386	399	348	359	355	384	359	403	353	361	389	352	359	401	384	386	352	377	353	354	362	372	394	382	351	389	358	358	356	367	360	378	370	334	364	368	341	357	368	349	356	358	407	375	329	352	369	326	358	350	357	341	371	386	398	362	345	365	394	376	359	364	364	369	332	338	328	358	379	374	379	346	412	358	381	377	364	363	370	353	380	317	365	349	363	351	360	360	396	328	355	338	347	349	348	379	393	368	327	354	360	362	373	332	375	372	393	356	374	366	365	363	380	357	397	365	346	420	370	354	376	371	372	361	382	325	365	352	366	406	349	373	387	357	371	378	360	380	358	388	346	342	371	362	369	325	335	353	384	372	366	358	330	340	362	357	350	369	346	368	371	365	371	349	386	337	345	327	357	353	352	340	327	359	356	360	327	384	378	334	338	371	382	374	379	369	373	364	368	401	399	378	368	363	353	357	362	399	357	346	342	369	363	370	337	380	368	371	347	376	364	361	344	369	370	349	364	378	344	348	361	317	376	369	367	367	347	356	384	354	378	349	352	384	374	400	350	369	359	354	332	359	343	364	353	342	326	386	333	315	380	384	362	345	368	343	352	365	396	355	376	346	372	350	381	368	361	362	367	366	376	375	368	400	382	353	353	366	321	369	385	386	384	403	351	365	357	379	359	366	366	354	344	336	383	377	358	358	389	397	357	380	352	339	334	360	360	384	366	383	314	381	375	347	369	376	364	351	353	370	331	354	352	359	382	362	378	382	344	358	334	366	399	356	355	388	338	380	349	353	345	330	368	400	363	386	337	374	343	337	328	393	339	366	344	383	383	356	341	352	364	382	370	366	360	400	351	359	368	386	359	377	377	329	353	352	405	371	322	384	354	389	403	342	361	355	373	366	354	397	346	354	400	375	400	330	357	362	364	352	365	366	386	338	382	350	353	351	335	326	363	340	366	328	356	389	396	382	366	338	345	351	378	415	361	340	393	331	403	375	354	376	353	380	402	386	390	375	367	352	370	368	355	376	358	378	347	359	363	356	321	321	361	367	389	348	345	358	365	361	362	366	361	390	385	349	379	365	370	384	394	399	378	370	372	370	346	374	364	351	338	371	367	369	348	362	319	355	336	420	359	338	401	349	363	370	354	335	369	384	343	331	357	375	355	381	387	396	404	381	342	323	374	373	379	351	365	339	369	365	342	340	359	388	369	357	349	332	342	337	362	380	356	357	342	375	360	349	345	354	401	369	354	336	350	371	367	332	389	339	360	375	368	341	359	335	361	366	383	350	388	353	367	361	364	357	359	366	370	368	376	328	370	354	369	320	355	341	357	346	373	352	392	354	357	337	400	397	364	364	363	347	365	383	347	360	362	380	394	360	349	357	391	320	357	368	370	335	361	365	377	354	363	360	370	377	356	354	351	324	332	334	366	381	380	343	334	342	358	371	363	362	363	353	371	418	396	337	360	349	368	346	362	377	363	375	366	371	340	368	402	348	353	346	356	357	374	352	387	377	356	360	366	361	333	384	339	378	374	355	365	360	379	366	365	366	357	385	361	387	331	328	361	386	338	375	342	362	361	385	332	331	343	330	346	356	312	389	382	369	375	335	339	369	385	386	397	344	372	359	377	344	392	335	346	370	332	379	367	364	343	379	385	382	359	387	352	368	367	375	367	359	361	372	347	390	333	411	387	364	364	351	380	331	376	345	366	350	388	389	353	376	369	389	402	359	349	372	379	351	360	347	366	370	323	346	354	362	362	344	350	381	354	374	377	379	372	410	339	348	344	347	368	364	356	343	354	377	334	399	364	357	350	393	329	363	366	372	350	357	374	359	373	355	362	381	372	364	378	357	354	384	323	342	370	340	340	389	377	357	379	385	376	361	328	370	385	349	366	369	358	343	338	373	363	348	367	349	376	341	343	368	344	353	361	360	349	375	384	331	351	365	382	341	351	362	353	362	340	362	401	345	382	367	378	382	419	363	364	345	359	352	348	399	381	355	372	320	404	375	374	385	346	383	351	335	350	358	351	373	354	347	370	363	354	348	364	369	370	359	376	398	360	384	360	332	364	367	348	354	368	330	347	329	346	372	360	384	347	365	370	380	364	357	414	386	342	360	355	368	380	391	386	375	327	389	360	380	345	359	335	367	366	349	388	367	374	372	382	370	358	340	385	348	340	377	346	343	364	350	336	354
19496	15181	12839	6851	4897	3528	2761	2261	1858	1606	1435	1326	1161	1030	1015	959	892	896	830	863	819	841	746	753	744	723	670	705	736	685	688	707	644	680	645	668	626	650	632	690	678	623	619	646	652	606	724	649	642	674	660	640	650	621	656	635	617	666	662	657	646	635	584	651	634	632	599	662	620	620	625	648	617	613	637	608	664	605	597	621	648	680	605	603	629	663	590	629	634	635	684	660	630	629	625	647	634	669	627	649	613	580	609	632	613	597	596	645	575	643	602	639	620	634	618	667	638	649	583	671	624	584	611	604	621	627	602	597	658	622	650	640	660	675	612	616	621	595	609	618	627	670	637	611	605	626	641	634	594	626	663	636	639	632	629	593	582	627	599	671	571	621	626	652	621	596	582	595	626	613	609	609	607	637	576	632	618	624	621	655	622	647	630	604	634	656	649	610	618	598	653	609	670	605	617	667	618	640	621	632	594	628	605	596	596	597	637	619	591	602	632	631	648	626	653	612	631	629	652	631	635	622	602	619	617	649	643	609	639	617	642	589	570	596	606	613	592	614	635	591	620	587	640	596	586	619	644	672	621	609	632	636	626	620	634	625	642	572	678	643	604	588	626	644	622	603	668	574	602	629	652	615	645	615	613	638	606	644	653	603	573	636	601	584	601	594	589	630	604	662	595	604	622	626	610	578	613	608	576	620	600	631	606	663	602	636	624	624	593	611	649	613	599	637	632	635	633	597	628	575	623	629	658	663	585	603	597	630	556	602	618	622	638	601	626	601	612	622	618	627	597	594	615	652	642	600	614	610	602	636	639	629	615	605	587	592	617	587	654	638	583	638	616	627	650	657	617	598	670	604	610	648	647	603	642	605	642	633	587	598	649	612	674	614	610	646	593	615	587	603	622	613	615	674	622	585	619	607	615	596	632	600	643	651	656	659	614	621	638	602	634	626	570	645	624	573	598	568	605	627	606	663	585	642	654	666	618	558	583	670	631	597	597	610	572	598	642	602	627	663	622	596	624	635	669	656	644	624	636	633	586	624	629	642	624	626	578	614	602	636	645	668	643	625	635	598	629	613	647	627	623	628	657	544	649	609	629	606	624	606	571	635	610	640	599	621	619	582	622	592	679	602	641	617	633	647	606	642	639	637	640	673	631	612	615	606	596	614	657	650	596	556	602	635	647	653	604	632	604	602	651	628	611	617	637	578	596	671	649	646	591	633	656	607	604	633	643	612	573	612	606	629	631	589	576	621	582	657	591	612	625	632	622	621	617	596	629	631	602	611	627	613	594	624	609	642	576	647	607	599	607	574	625	612	625	623	586	605	633	616	598	600	671	625	595	634	609	579	621	688	599	619	648	607	586	648	653	625	618	579	605	609	640	617	642	624	607	649	587	641	615	603	622	627	583	650	619	633	602	603	609	585	611	610	622	624	599	638	600	645	608	612	590	623	618	642	622	649	599	652	646	623	648	654	617	611	610	631	626	627	571	621	587	623	598	624	658	584	606	617	636	633	678	652	618	644	605	661	647	625	567	618	671	586	606	626	601	590	611	640	614	596	609	574	598	613	633	631	601	587	646	636	605	620	678	637	610	627	609	591	597	607	630	637	586	638	618	608	614	611	626	638	625	637	608	609	670	646	638	586	644	656	608	600	633	643	585	622	616	635	601	631	611	627	637	615	617	594	637	625	619	647	635	574	610	624	660	637	563	642	639	621	603	619	619	615	634	669	628	594	656	571	596	588	604	604	603	636	619	630	620	612	595	633	626	630	653	613	614	621	630	605	658	667	661	569	651	600	651	629	573	646	613	605	650	549	613	623	616	630	594	594	604	599	605	639	658	664	631	622	612	591	639	603	626	610	638	612	597	652	617	586	616	639	599	607	611	629	615	584	608	649	626	639	645	637	659	628	614	617	624	570	616	649	664	638	593	596	597	666	631	607	618	613	612	629	612	647	663	602	614	629	608	588	609	599	627	640	611	612	647	613	597	636	622	643	579	606	631	672	619	582	591	650	651	611	627	602	573	610	637	613	620	617	648	581	630	650	607	620	609	617	636	663	596	628	644	620	634	622	640	614	660	693	605	614	619	613	624	620	680	600	594	632	626	620	641	592	622	645	617	629	611	699	629	626	599	603	605	611	605	649	662	647	601	657	638	603	572	617	605	631	599	583	589	599	610	599	608	601	590	569	650	633	664	590	597	613	625	662	629	596	603	617	618	633	641	620	623	615	612	640	655	598	588	596	557	627	693	570	629	632	595	602	620	608	654	577	609	615	664	645	625	610	637	636	617	572	613	610	612	624	616	649	569	605	583	605	647	651	581	644	609	640	632	648	621	596	605	584	607	613	642	640	661	642	622	654	647	580	599	631	616	594	607	608	601	573	610	622	634	575	679	602	558	665	603	599	599	653	586	627	672	656	626	596	609	605	636	590	638	652	663	627	562	608	604	637	588	625	645	600	635	648	562	597	629	590	614	641	629	625	612	634	639	612	629	668	597	588	583	616	568	620	660	651	614	613	638	683	618	642	577	591	627	591	624	585	608	649	634	661	579	631	588	591	626	624	590	642	606	620	627	639	599	637	585	673	636	608	603	613	608	612	610	613	600	599	645	656	604	610	656	585	615	607	573	626	623	601	631	608	598	694	603	634	639	631	653	575	643	616	660	625	611	611	625	630	655	627	582	601	597	620	649	588	597	622	647	588	589	619	611	619	610	600	594	637	610	595	622	631	599	615	569	648	615	611	660	625	640	617	633	626	585	619	597	647	616	597	648	666	632	578	625	595	586	661	651	621	622	619	613	626	628	622	604	585	628	604	612	617	604	636	625	614	590	641	628	634	593	598	610	643	584	611	601	611	660	582	655	631	581	603	649	616	640	630	633	599	654	619	635	634	629	604	618	582	603	593	622	607	625	626	613	591	656	621	642	652	632	642	629	642	666	607	654	580	677	600	632	651	653	617	652	616	640	604	641	575	614	632	637	596	629	574	622	633	608	631	668	586	619	600	636	620	627	593	671	592	658	582	632	595	598	634	609	581	623	623	638	597	636	627	580	613	649	613	587	627	584	623	660	643	563	615	663	615	623	621	616	595	596	627	659	607	648	646	616	604	625	599	669	636	670	608	597	625	621	595	569	635	639	556	646	644	631	625	558	592	612	595	601	619	658	653	593	582	617	661	641	611	598	588	631	637	583	664	656	599	613	684	576	623	671	631	652	648	583	660	600	618	606	599	635	609	614	625	638	585	643	608	642	641	648	594	580	641	587	633	655	666	629	650	659	630	610	574	651	631	652	605	630	645	615	599	595	579	622	613	608	618	631	591	641	635	629	605	617	637	604	645	639	596	625	655	638	621	594	653	655	584	649	621	613	626	659	579	582	601	632	653	617	631	648	630	623	625	632	601	646	608	598	582	634	601	577	643	609	627	632	588	618	593	626	646	608	646	603	632	643	637	646	606	616	627	642	563	583	593	630	628	637	642	659	626
27177	20326	6338	372	185	147	106	107	89	112	99	82	111	84	94	79	94	82	87	91	86	102	100	84	90	96	71	90	93	92	78	98	113	93	100	93	82	80	78	88	107	85	104	95	92	93	88	100	88	97	84	88	94	84	103	80	108	89	101	99	89	90	108	93	97	83	76	79	71	75	105	72	79	100	105	95	81	108	103	107	79	74	83	98	80	99	98	83	101	81	104	94	78	94	86	76	83	94	68	84	70	88	81	86	81	83	95	72	97	96	95	84	83	102	75	98	91	68	85	88	90	91	103	87	91	78	77	89	81	100	93	102	87	84	89	76	85	84	80	79	72	103	104	103	80	93	83	85	99	97	91	87	91	84	81	95	87	87	81	85	103	106	107	82	93	72	75	85	101	85	75	110	83	98	75	104	89	94	101	108	77	101	97	93	77	100	82	94	90	94	100	80	98	68	85	88	103	85	87	89	86	84	91	78	96	85	110	86	94	66	78	86	96	77	89	87	73	76	91	92	100	64	88	86	88	94	87	84	80	82	106	111	94	92	84	87	85	80	94	84	68	101	96	81	82	99	88	89	89	93	93	84	93	84	78	90	94	89	85	98	82	89	92	92	89	95	73	77	112	95	94	92	85	85	64	79	93	101	85	90	103	96	84	103	74	86	81	84	86	81	94	102	93	92	84	84	92	87	99	81	82	93	78	77	103	80	85	70	84	82	92	88	89	79	101	97	98	109	81	81	96	78	94	89	92	107	82	103	88	101	81	92	86	99	73	77	76	94	94	91	83	91	97	78	83	92	72	86	81	88	91	98	97	83	74	104	89	82	87	76	99	82	83	90	78	81	90	103	103	78	88	94	80	73	86	97	77	82	93	92	84	106	103	86	106	100	84	84	83	102	89	101	94	95	89	109	87	93	86	88	86	93	76	101	93	86	105	82	78	91	86	84	92	88	81	94	76	87	97	96	80	100	91	68	90	101	73	98	105	100	111	76	90	102	96	99	102	92	90	86	100	74	102	99	85	98	104	84	95	96	76	90	83	109	99	98	100	103	90	84	86	95	100	87	84	101	81	99	78	85	81	111	100	103	92	100	84	85	92	81	91	88	79	84	97	85	86	77	78	87	92	81	77	83	90	89	85	94	101	90	86	82	104	88	91	89	119	83	93	84	83	104	91	96	101	96	100	98	76	94	101	99	96	91	81	95	98	93	104	80	84	93	76	113	83	97	91	99	84	98	77	93	101	86	91	87	104	86	90	97	96	89	94	90	91	88	87	96	100	101	93	102	84	78	80	89	87	77	92	66	92	81	88	90	87	92	101	90	97	95	89	95	93	103	96	84	82	94	85	94	95	88	88	105	102	87	83	84	108	97	86	81	78	69	84	80	85	91	90	89	108	86	85	79	79	84	96	82	90	85	93	87	79	104	81	86	115	87	89	78	92	102	97	98	85	94	81	86	93	93	99	87	94	92	109	87	97	93	90	84	88	71	84	85	98	91	94	88	85	84	86	73	69	90	91	78	89	83	91	107	95	96	87	90	85	87	85	94	90	111	79	88	86	67	70	85	95	98	82	75	85	82	75	94	106	86	98	80	86	87	96	80	90	108	72	81	90	98	90	91	96	82	88	88	101	95	90	92	95	90	112	87	97	100	80	88	102	95	88	88	105	102	95	76	81	96	96	78	91	87	82	93	91	75	85	89	71	84	95	79	90	71	83	105	84	71	79	85	75	81	81	84	97	86	95	84	92	82	79	82	85	91	73	110	91	95	98	97	95	100	94	76	81	87	81	78	73	87	100	102	95	92	80	103	101	83	81	93	91	95	89	95	80	92	93	93	78	84	86	101	88	93	88	114	79	93	97	80	92	88	98	96	88	83	87	94	90	73	84	88	85	90	96	82	100	90	82	83	75	94	92	100	83	97	93	82	88	92	76	100	92	81	105	77	102	83	86	91	93	81	89	102	88	78	110	86	83	79	82	94	91	81	96	86	83	79	90	71	105	79	95	97	85	99	88	87	84	103	98	96	98	82	88	78	91	82	102	96	105	83	94	95	87	73	96	84	73	77	98	84	81	87	105	88	95	74	85	92	97	86	87	94	84	96	105	83	90	85	93	105	83	97	91	88	97	92	88	92	81	85	88	105	93	74	89	113	87	81	72	75	95	86	94	84	89	91	110	81	102	88	106	95	79	89	95	85	95	87	89	76	96	75	105	105	108	92	94	77	87	79	102	94	92	79	81	87	95	91	88	77	75	82	98	101	75	59	92	66	83	102	96	94	92	92	91	80	76	99	72	109	98	76	101	73	95	112	126	96	97	88	99	101	98	82	90	94	83	101	90	78	83	93	106	74	77	95	74	84	92	90	90	92	94	90	78	90	88	82	88	89	93	88	104	94	85	105	92	95	93	94	94	98	87	87	101	92	81	97	97	117	109	82	86	84	98	87	95	98	93	100	90	89	92	92	112	106	82	73	87	84	87	92	89	112	84	100	87	90	91	80	83	82	91	76	90	77	87	93	104	85	68	108	97	81	101	106	81	84	81	92	98	97	100	79	77	74	88	99	92	91	83	96	96	91	89	95	96	87	88	87	88	85	96	86	88	103	107	99	101	83	67	77	86	108	92	94	86	91	111	84	72	102	102	82	79	82	91	82	97	104	87	88	100	84	84	90	94	89	90	93	95	88	85	95	70	105	81	80	86	91	70	82	84	81	85	113	86	80	84	86	91	86	78	90	87	97	76	87	90	86	88	81	90	70	86	81	96	81	92	87	83	73	80	88	76	80	105	84	86	90	100	102	86	80	99	94	107	72	78	88	82	89	83	85	80	98	68	77	83	66	72	104	86	97	91	84	101	84	90	103	78	89	90	83	91	72	91	88	84	96	95	99	76	90	73	91	88	92	98	95	96	97	90	98	94	83	82	92	102	89	77	78	74	77	82	91	70	68	93	101	91	91	99	107	87	78	86	88	111	92	89	74	84	85	84	92	78	101	98	90	77	109	83	84	95	81	101	93	82	76	84	94	83	109	90	83	85	81	80	87	76	87	97	71	81	92	85	100	74	97	84	103	86	74	96	86	90	86	82	74	107	111	92	85	76	89	96	95	91	90	77	100	96	97	84	107	83	89	103	80	84	80	89	87	102	91	86	99	82	89	94	79	90	85	92	88	81	97	106	93	84	88	96	72	97	91	75	99	81	87	90	73	95	94	91	102	89	101	111	80	82	78	72	96	84	81	96	75	99	74	94	80	95	86	79	90	76	93	83	84	78	96	91	92	89	87	77	96	106	119	99	85	87	98	90	81	98	86	88	75	103	84	93	85	102	94	87	101	100	89	97	80	92	92	72	77	87	90	92	88	92	71	95	84	89	82	81	112	104	90	98	80	95	88	90	84	89	71	99	90	99	79	95	86	102	76	91	90	78	81	83	92	88	80	74	88	101	76	97	82	107	84	107	91	90	92	76	97	84	87	87	88	96	73	103	97
10360	1032	941	526	359	288	306	238	238	209	204	182	195	193	203	167	208	197	180	161	171	188	185	152	187	172	186	183	162	169	204	184	178	179	170	180	183	181	161	188	165	173	173	161	204	146	167	169	173	192	189	188	183	164	164	173	173	178	155	169	185	167	184	165	182	161	160	168	174	172	158	150	167	161	192	179	161	171	191	175	172	174	160	184	185	194	167	164	147	154	152	188	172	174	155	157	187	182	185	171	186	170	153	163	179	180	164	159	161	175	157	176	192	196	182	181	169	159	173	174	196	168	182	157	166	177	178	176	197	168	153	181	177	191	171	177	173	187	172	205	163	163	155	186	159	165	162	179	183	162	185	171	177	159	168	159	167	187	172	194	171	152	185	148	170	190	186	165	185	185	192	184	176	213	183	175	169	172	154	167	178	181	161	173	189	189	180	171	192	163	164	185	173	165	179	166	184	164	170	164	168	153	159	185	156	184	174	192	136	171	179	183	174	168	168	191	166	166	155	182	172	173	201	170	174	184	159	182	170	183	164	166	186	183	172	148	182	171	165	159	147	171	165	168	181	172	180	208	170	184	182	162	157	166	164	189	187	180	198	183	161	178	186	171	154	175	160	186	180	176	176	180	170	168	164	178	180	178	165	163	159	192	177	187	193	188	184	172	170	184	158	173	162	177	149	181	188	174	201	182	169	160	174	180	187	176	180	174	180	154	170	167	156	188	179	206	203	172	201	199	163	170	164	169	194	143	156	167	163	160	179	194	156	159	178	153	179	170	188	181	163	206	170	179	170	188	169	163	184	159	185	168	173	148	152	164	171	171	165	159	165	176	206	163	192	149	168	166	179	176	170	178	170	165	188	198	178	181	183	185	163	175	182	161	160	152	159	151	168	180	191	153	180	207	176	172	167	164	163	162	190	168	167	165	161	186	184	169	166	166	168	171	174	207	184	175	168	185	168	173	169	176	181	163	166	198	162	165	184	177	161	148	174	196	168	155	174	167	177	202	173	195	180	177	158	176	181	171	153	166	160	151	180	161	183	176	178	157	191	168	167	154	171	180	173	171	180	183	182	177	180	162	176	151	183	180	158	179	163	164	182	164	170	151	179	172	177	159	144	165	189	164	168	192	159	174	175	164	179	169	165	153	174	178	167	168	159	181	182	182	168	168	178	187	175	177	181	188	164	179	170	187	195	196	163	171	170	178	196	179	180	168	170	143	161	178	159	148	170	161	161	171	168	176	169	165	158	197	190	199	181	190	174	173	163	160	176	141	181	191	170	178	180	191	182	171	169	180	166	149	206	179	156	146	162	170	168	186	176	182	153	155	163	174	186	158	170	151	195	180	153	172	172	180	161	164	180	166	166	187	175	157	173	199	193	185	168	183	159	168	168	168	162	190	183	181	195	174	163	143	167	158	147	182	157	188	192	157	172	191	170	159	174	187	178	199	169	175	154	197	196	154	157	193	148	168	199	181	179	196	150	181	170	159	179	161	166	164	149	158	181	181	178	170	181	172	195	189	185	195	199	182	177	161	162	175	180	175	197	186	164	182	163	189	160	190	134	161	153	182	165	148	166	179	170	161	176	184	171	155	178	179	200	176	165	163	175	147	172	162	168	153	173	157	171	160	173	185	182	162	180	184	192	174	169	169	183	173	167	193	171	163	168	191	174	176	171	161	171	152	184	169	166	170	194	192	172	156	172	187	163	189	171	164	202	170	173	169	173	157	175	181	160	166	183	182	158	167	193	162	167	182	176	171	174	176	183	182	199	186	158	193	171	177	174	159	168	181	166	161	173	187	172	165	166	160	186	200	183	185	192	179	165	160	150	171	161	173	182	163	176	165	196	179	182	163	181	193	168	161	175	177	172	173	196	199	161	166	172	191	183	184	178	196	178	148	169	174	165	188	179	165	179	176	159	170	178	158	164	201	169	183	168	176	180	169	166	175	207	179	177	190	179	163	155	170	171	162	173	158	177	203	173	172	183	146	156	192	188	171	169	190	182	143	167	158	170	174	187	170	196	175	187	175	159	183	160	209	197	154	179	161	164	177	164	159	164	164	178	153	160	160	175	161	171	176	165	189	163	165	173	157	179	158	180	173	181	173	185	173	176	183	169	177	181	164	172	179	170	168	163	187	179	169	172	178	188	166	153	158	161	164	185	159	185	171	177	151	176	174	182	202	159	180	160	184	200	193	176	186	171	172	155	193	207	174	197	161	176	172	154	210	191	184	209	194	170	181	170	171	195	148	163	167	168	188	174	169	179	180	152	175	174	182	174	144	166	175	180	180	171	173	162	182	175	207	174	174	164	196	185	191	190	171	178	154	186	169	163	170	188	161	202	154	158	163	168	168	190	167	156	189	173	165	170	172	177	178	165	187	180	177	173	176	166	178	167	151	164	148	180	195	179	176	174	170	189	176	200	161	175	150	172	169	158	178	171	174	184	185	183	179	189	166	172	168	174	172	167	169	202	165	171	160	179	159	192	161	173	160	192	167	188	199	169	169	184	163	163	175	180	170	176	190	190	168	167	176	173	171	154	185	168	164	188	151	178	168	190	163	169	177	169	194	184	179	178	193	174	174	169	175	173	181	209	169	153	202	194	188	137	160	161	161	174	188	170	172	188	173	168	177	187	183	152	170	168	161	193	187	180	170	156	171	179	171	166	181	164	175	176	173	172	170	134	187	194	194	171	155	188	180	160	160	193	170	178	179	183	181	176	167	196	138	197	179	181	138	189	203	182	155	173	158	174	187	159	175	155	177	195	177	134	199	183	193	165	174	181	182	168	165	180	170	161	185	152	181	148	179	166	165	181	165	160	167	187	171	152	163	191	171	181	180	160	196	164	175	167	178	166	183	190	179	167	191	195	164	177	179	163	191	171	195	175	181	158	178	170	174	180	169	175	171	143	168	171	179	181	182	176	173	167	176	172	184	188	175	175	190	152	185	175	190	175	160	193	165	159	166	190	158	196	159	182	159	158	168	193	161	187	170	181	156	181	167	178	173	187	174	180	171	177	174	139	177	182	201	193	162	161	188	178	165	188	168	196	171	192	189	172	169	169	164	169	170	183	182	163	149	161	204	162	163	172	183	154	179	191	165	162	184	182	181	168	169	174	177	167	161	147	195	193	159	147	178	173	175	168	184	167	181	198	166	173	169	172	165	177	168	182	180	188	178	165	185	193	183	187	165	177	171	141	184	165	173	186	172	175	181	200	157	174	171	171	177	180	154	167	206	163	165	177	173	156	172	166	164	160	178	172	180	181	182	168	176	173	189	170	163	166	196	174	163	169	184	184	172	175	176	181	174	175	199	183	184	164	171	203	183	194	152	155	165	151	192	163	177	170	166	182	161	195	169	195	183	161	183	174	173	178	173	167	170	169	163	181	172	176	170	158	188	175	193	165	175	194	171	183	182	189	167	192	199	193	173	146	161	190	183	189	175	168	168	167	146	164	156	187	209	171	151	175	181	188	178
24242	21420	28966	24268	21327	4254	747	456	386	372	342	297	289	284	259	301	260	233	269	267	247	241	230	262	242	245	225	242	248	239	224	234	224	223	247	210	264	228	231	222	217	213	227	231	234	222	194	230	256	234	241	251	224	251	257	241	208	210	224	234	220	255	225	242	206	228	236	233	234	259	260	231	235	206	233	227	221	256	237	227	236	212	226	235	219	215	246	185	236	222	236	231	235	233	237	230	227	238	214	228	220	248	264	214	231	210	236	221	239	226	226	240	240	246	243	222	227	231	228	219	229	237	248	240	208	234	256	232	232	244	230	207	241	243	253	218	226	211	200	261	194	213	214	215	238	272	233	219	254	247	236	250	205	229	202	203	204	198	208	237	244	245	228	239	211	223	224	207	227	230	200	235	212	235	227	245	210	219	258	214	221	239	219	220	234	236	228	216	243	228	238	235	233	252	253	223	247	219	239	258	242	226	257	219	227	205	229	228	237	215	241	209	230	227	219	211	240	239	202	216	208	212	229	213	229	234	260	233	238	226	217	215	246	208	215	196	237	232	220	211	220	261	232	211	224	223	225	226	227	242	220	215	243	221	228	237	229	259	245	217	198	232	244	247	199	220	212	223	202	204	214	235	224	226	239	229	243	240	222	240	232	230	214	225	249	249	226	242	207	229	221	233	225	223	236	220	214	213	244	230	209	199	235	214	238	229	266	215	236	206	253	218	215	223	214	240	219	253	222	221	239	239	209	216	222	261	221	207	233	225	220	231	246	233	236	226	221	215	231	246	230	211	253	206	200	236	253	237	230	239	239	227	217	219	217	232	232	222	210	212	236	259	216	209	213	212	247	233	243	258	221	221	235	234	244	240	237	192	236	214	260	238	226	223	215	222	208	239	206	232	223	217	222	243	254	233	254	235	233	197	232	219	218	231	222	215	212	239	226	229	200	210	242	237	215	213	189	227	233	211	216	209	234	228	207	232	229	239	203	192	192	234	231	243	202	223	215	246	229	227	229	227	215	224	223	191	223	222	216	217	207	221	231	208	214	228	218	215	232	242	216	206	217	235	218	229	232	214	206	233	195	240	225	218	213	199	242	260	228	201	223	205	233	217	228	254	215	222	227	234	200	243	230	237	202	205	244	213	223	217	236	236	205	229	229	215	212	220	211	225	216	224	230	227	242	245	239	223	212	227	219	229	222	214	237	230	240	207	238	251	230	207	236	225	230	197	223	226	216	237	219	236	236	247	226	236	219	212	229	214	214	230	229	247	191	225	197	219	263	201	219	244	232	247	222	234	240	227	228	213	227	216	206	206	212	225	221	234	224	226	235	199	197	246	229	233	230	228	247	242	208	244	227	218	232	233	219	205	197	244	213	225	219	236	230	214	240	227	235	228	192	215	232	206	200	231	210	262	240	255	269	212	206	205	214	224	239	218	240	217	216	206	231	184	219	217	231	205	213	242	225	238	247	215	219	210	249	210	229	212	221	224	212	228	243	211	234	217	218	238	228	256	225	237	225	203	231	233	239	205	223	215	226	209	249	204	255	217	236	249	245	230	223	207	201	246	209	227	231	218	214	203	228	236	219	231	227	221	218	208	241	229	218	212	200	232	214	204	232	221	234	215	238	220	239	224	218	206	241	239	224	224	200	236	247	229	192	207	244	213	244	232	215	233	204	215	207	212	237	248	233	198	219	239	215	195	209	230	225	265	219	241	242	203	225	232	210	216	223	232	211	227	227	250	239	219	228	221	260	248	249	222	211	212	234	205	224	212	227	220	209	230	214	230	224	228	209	211	254	217	223	230	234	225	236	219	223	215	238	239	235	225	206	227	215	238	239	228	241	249	211	219	200	222	227	233	198	240	229	218	209	238	226	211	216	195	223	223	252	238	226	204	227	191	217	228	242	210	232	240	215	258	204	245	257	210	253	207	223	234	210	232	232	236	213	189	236	232	251	249	217	210	238	218	239	198	229	232	220	233	219	208	221	227	222	233	224	239	206	215	215	223	220	221	236	228	217	211	226	234	219	222	240	226	201	240	223	232	228	208	233	247	237	252	226	215	231	220	224	215	230	245	221	231	241	211	248	223	254	214	231	223	223	222	219	242	222	208	224	222	225	228	232	237	220	265	223	215	239	198	236	218	235	233	209	191	246	236	220	223	249	210	244	206	237	237	240	224	201	226	226	251	225	210	263	227	234	257	230	193	231	239	220	224	249	215	239	207	230	219	196	253	212	213	250	255	226	223	229	229	250	245	249	222	225	240	260	239	220	210	245	234	201	224	211	223	224	229	229	202	246	228	205	221	235	248	212	224	238	232	210	203	236	218	213	234	215	244	243	222	245	222	236	239	222	223	226	214	219	239	244	222	224	213	189	218	233	236	227	223	225	246	206	241	224	252	220	221	228	233	231	224	201	248	219	203	229	236	228	199	221	250	244	229	245	228	245	199	227	204	217	210	219	221	234	225	248	232	196	227	217	210	241	228	218	248	234	248	219	212	213	221	227	209	256	226	208	223	207	204	228	217	232	220	198	235	247	231	225	210	209	236	210	224	212	236	228	232	235	216	230	234	203	237	228	208	214	239	229	251	245	255	208	220	224	251	222	202	203	233	225	236	222	257	213	216	215	197	229	213	220	223	222	197	212	232	236	220	204	172	249	234	208	211	214	218	223	216	219	227	226	244	234	242	220	210	208	204	223	222	233	233	226	229	211	244	207	209	235	237	217	227	238	196	196	231	208	210	203	222	234	241	214	225	222	202	214	239	210	204	232	247	236	258	232	221	226	231	226	226	208	197	245	220	217	215	220	196	233	235	211	238	215	239	249	225	230	224	227	205	198	222	237	215	245	219	230	253	226	245	248	193	242	238	234	214	232	259	234	220	213	228	214	213	233	235	207	228	207	217	238	229	231	219	243	181	190	211	227	216	233	232	213	221	208	237	237	226	226	227	204	227	212	233	227	205	210	218	191	216	209	230	223	206	246	249	218	229	230	229	231	213	209	213	239	215	233	216	213	249	223	241	207	195	224	228	240	233	224	225	214	230	254	212	228	238	225	202	257	223	226	235	258	221	200	212	207	230	234	229	228	211	219	203	232	231	225	212	242	201	228	215	211	198	197	240	207	205	231	238	236	220	232	215	226	217	232	208	224	221	192	231	247	229	238	237	235	210	244	206	217	203	236	210	227	226	223	215	228	215	205	216	249	258	219	203	228	233	227	248	256	231	270	230	225	254	228	197	239	196	224	238	214	237	235	231	216	255	226	182	224	236	242	188	223	211	212	226	238	223	241	228	243	229	214	242	255	225	220	242	221	226	212	228	206	244	192	212	241	235	215	256	216	222	226	230	246	242	250	239	212	241	239	231	212	203	243	241	226	227	207	227	240	222	192	225	228	233	201	208	205	208	206	219	218	208	228	208	235	232	213	232	229	216	257	254	249	221	232	215	246	217	233	225	238	229	202	194	234	226	236	228	226	231	220	234
17952	9426	7975	4000	2615	1979	1582	1293	1115	918	764	730	698	631	615	553	533	520	516	530	512	440	481	499	454	464	459	446	465	443	451	424	456	431	406	426	443	449	425	416	384	430	435	443	391	448	395	409	435	421	358	428	417	408	423	449	394	383	376	388	438	406	414	411	423	373	413	445	410	409	410	432	396	422	382	426	393	386	386	380	400	392	425	429	422	404	399	395	370	408	408	441	410	447	377	378	391	386	412	413	411	411	403	429	389	419	434	393	392	365	401	430	376	393	412	387	396	377	379	397	404	433	418	430	411	411	414	420	408	418	384	418	380	385	388	386	399	365	408	421	394	391	400	426	363	409	370	368	378	406	412	434	418	399	437	413	387	435	385	360	381	425	409	372	398	403	408	441	424	358	413	371	401	416	423	388	423	400	387	406	423	454	450	409	404	396	440	395	387	426	400	409	400	381	408	381	382	402	383	392	433	417	408	430	418	374	386	417	390	411	411	364	412	418	387	440	404	398	398	396	403	410	440	384	422	392	408	403	395	394	369	389	380	382	363	420	408	396	387	406	402	405	426	449	412	433	412	396	404	396	383	397	372	372	377	433	401	411	438	404	396	418	372	420	422	421	389	391	411	397	408	380	423	398	380	386	418	409	430	425	387	396	411	419	363	408	413	419	392	390	445	417	416	434	446	411	407	416	389	384	421	399	400	412	427	414	430	407	376	401	417	408	393	379	443	424	455	411	409	409	400	422	408	399	405	381	408	396	398	417	438	397	400	396	380	394	410	416	388	362	410	416	425	385	409	396	388	425	378	411	423	407	428	377	396	405	389	368	428	446	389	428	397	426	419	429	413	391	383	402	390	367	361	421	406	379	401	363	442	412	420	408	373	371	394	389	412	415	388	402	441	403	361	379	390	382	404	401	400	371	403	369	431	409	429	389	393	381	422	426	386	450	354	378	396	391	403	429	408	415	412	382	425	445	396	394	372	387	419	428	407	427	383	393	412	401	401	395	390	384	414	382	437	405	412	405	373	388	397	396	420	388	378	369	404	411	433	397	396	358	421	383	417	383	401	424	427	400	435	422	381	432	400	408	409	414	406	412	430	383	430	407	442	395	395	401	383	367	416	437	362	396	382	372	433	407	433	411	414	416	412	394	403	414	423	430	409	377	370	385	404	447	385	450	367	375	442	405	396	431	400	411	403	372	423	425	411	415	386	398	399	425	384	419	402	423	405	421	380	390	415	398	389	404	384	405	416	380	407	402	391	392	415	378	410	418	424	424	398	362	428	447	446	408	400	391	421	420	407	400	401	412	420	404	385	407	425	434	385	409	396	394	385	429	369	400	388	404	384	401	428	393	416	406	394	413	451	400	407	371	407	385	394	420	399	394	378	418	421	389	389	396	403	382	430	416	381	378	402	464	411	399	426	373	423	415	413	442	397	432	373	351	412	427	417	399	397	375	433	431	417	400	412	397	400	376	414	394	437	400	400	391	411	398	415	388	380	390	386	372	365	417	429	385	419	400	399	400	389	390	421	393	401	383	389	382	432	421	411	412	375	410	402	381	401	417	448	392	463	421	434	412	413	431	419	392	411	380	424	391	405	382	384	422	400	432	395	394	409	403	403	389	429	384	414	399	397	450	387	378	415	403	453	427	394	336	385	422	392	405	386	440	391	424	405	408	442	419	394	404	358	427	432	408	419	390	431	367	408	383	401	371	419	411	381	432	395	432	398	419	435	366	388	406	460	423	395	397	416	403	445	416	397	438	441	433	396	402	415	393	380	427	389	398	420	370	436	376	403	394	378	400	400	410	392	373	420	421	414	434	408	407	410	413	381	361	435	386	440	405	392	365	368	394	391	367	391	401	426	418	406	392	417	374	397	403	401	389	396	438	446	417	400	425	416	400	400	401	394	393	403	375	387	427	380	400	423	390	369	410	387	422	430	406	387	444	354	421	415	399	398	401	376	398	395	402	414	408	396	435	406	416	443	419	398	402	385	401	423	394	412	420	403	393	424	401	388	386	371	381	421	399	383	394	421	422	385	402	379	376	400	392	374	397	383	428	387	399	451	371	367	358	391	407	426	387	423	466	424	391	400	389	391	408	414	391	431	417	416	423	386	367	432	398	406	359	409	369	411	410	398	381	408	377	388	454	391	421	397	393	416	356	422	406	371	444	429	394	388	445	429	429	396	403	385	424	400	432	400	388	418	376	383	415	416	422	383	435	399	434	378	401	391	409	423	423	401	417	417	397	378	420	378	386	376	385	436	401	411	377	416	389	378	477	388	415	376	391	394	391	393	409	399	416	390	399	387	384	392	380	415	398	419	446	381	393	404	369	402	400	398	410	434	379	401	394	405	415	398	421	371	402	407	434	415	364	398	415	419	413	385	402	431	404	391	414	411	406	396	393	403	453	438	400	418	422	399	413	383	415	429	417	395	398	386	384	400	389	377	397	409	368	423	399	393	401	421	400	441	390	373	403	412	404	418	442	421	397	408	402	437	377	387	437	410	412	422	362	381	396	380	417	431	392	426	411	349	373	389	398	388	375	411	404	400	408	381	392	374	403	422	410	424	416	414	418	425	418	401	401	445	394	398	421	365	438	419	374	412	395	369	375	413	391	433	416	379	400	403	428	371	420	396	390	406	420	371	391	393	427	402	393	419	418	390	409	417	431	385	375	422	378	399	398	420	420	384	428	396	378	408	403	385	427	402	382	435	397	401	420	361	390	401	371	395	411	392	411	406	388	404	376	393	392	404	436	418	393	378	376	411	418	387	402	395	379	388	412	391	389	420	420	402	435	405	389	374	394	400	411	374	406	384	426	410	400	388	419	436	410	424	399	396	405	375	399	393	423	409	386	398	353	376	464	390	411	374	416	396	419	378	391	419	413	387	399	441	392	396	387	394	390	417	384	398	390	414	395	393	416	402	394	413	400	397	411	400	389	430	384	448	362	374	415	385	393	409	416	429	428	412	421	392	391	404	396	383	413	410	379	351	420	406	406	385	401	394	397	412	406	424	411	392	385	392	425	388	388	394	391	428	459	449	420	384	420	416	425	424	412	435	393	392	378	432	387	377	438	403	452	387	378	422	411	402	371	420	402	366	418	363	389	412	403	402	378	401	403	356	388	395	399	400	401	406	398	412	439	408	387	408	372	399	380	400	424	394	412	381	422	464	433	418	393	384	410	402	429	403	417	392	359	398	410	396	456	368	425	431	406	394	425	388	404	375	389	408	398	408	392	373	406	405	391	374	418	406	412	414	395	393	434	416	389	420	369	426	414	416	449	403	381	455	404	401	418	411	382	418	359	473	408	406	428	386	394	399	400	378	414	380	385	431	434	387	431	431	352	431	385	426	414	406	403	406	402	415	396	403	390	419	433	397	407	433	397	429	443	412	390	393	400	398	430	391	427	408	408	432	386	416	450	402	355	392	401	381	416	379	415	427	395	429	399	392	382	439	385	397	429	425	429	395	383	394	407
23337	21474	29707	23658	21474	21377	3788	939	686	626	595	547	536	502	491	488	436	462	424	443	447	406	385	419	409	393	397	415	410	394	403	389	384	392	369	374	381	400	399	399	391	371	378	369	355	383	347	362	373	371	377	407	373	375	353	376	363	396	331	384	381	391	383	368	349	358	371	354	386	390	360	398	380	345	355	405	407	373	354	357	369	355	366	379	382	324	323	389	342	395	366	378	366	375	371	377	377	380	360	358	400	338	376	367	396	366	352	391	381	397	356	361	361	404	379	377	352	349	389	359	343	350	391	373	369	405	372	394	385	358	366	397	383	337	353	351	405	348	360	394	328	378	374	385	370	382	366	342	381	372	356	376	355	381	364	374	334	364	371	358	396	396	382	342	361	338	343	372	393	349	341	367	357	347	398	380	396	366	346	323	331	362	362	368	371	350	356	375	392	376	351	373	376	377	339	377	344	379	361	335	370	370	391	361	374	349	371	387	385	380	372	402	359	354	390	347	349	366	382	382	355	358	359	402	379	374	394	365	358	373	353	383	372	368	373	386	394	356	352	371	379	363	355	367	351	374	340	369	336	363	371	359	329	375	360	383	357	367	355	364	393	364	369	377	349	370	356	353	375	377	354	390	354	322	345	368	348	381	362	406	325	394	368	356	337	380	395	328	346	361	309	370	370	346	346	350	345	360	357	401	314	369	383	329	359	352	373	376	376	370	359	385	364	367	357	313	353	377	372	337	344	377	365	378	377	373	369	358	378	398	378	363	369	361	388	387	375	372	313	368	388	298	328	335	319	354	366	347	370	385	357	392	325	385	377	372	381	400	390	355	355	389	374	349	384	357	374	369	352	336	348	375	373	322	373	389	395	389	389	343	359	379	389	361	349	380	341	397	364	363	372	376	344	363	367	353	350	380	373	361	351	368	392	404	380	357	360	336	366	392	362	343	366	353	394	413	337	353	370	368	364	373	338	339	365	335	348	358	366	369	375	366	351	373	354	358	382	380	351	377	371	362	383	360	398	362	350	358	376	363	394	367	347	358	358	386	366	391	360	371	371	352	383	391	378	382	349	388	349	374	362	361	370	371	358	343	357	349	366	359	359	330	406	336	353	383	376	351	404	354	381	348	340	355	358	347	380	374	347	386	322	332	362	397	376	351	371	356	374	401	379	372	368	387	391	350	346	368	347	381	375	362	346	399	356	322	361	373	376	349	388	369	387	328	339	353	368	364	365	379	362	393	398	341	368	375	393	368	359	424	358	357	365	383	350	360	375	380	371	387	376	390	344	372	367	354	377	370	383	387	365	367	359	382	349	371	347	399	333	349	363	352	361	342	341	365	377	379	357	360	346	323	338	354	352	365	383	376	356	360	345	347	349	351	367	388	366	360	384	362	379	372	384	360	380	419	365	342	359	368	361	376	339	332	371	345	358	364	349	351	368	386	389	364	353	344	357	365	359	390	398	372	358	392	361	404	350	385	371	377	376	352	407	401	406	343	370	365	395	380	368	351	380	379	375	367	375	359	339	371	362	345	379	388	377	339	354	376	363	349	368	392	360	361	374	387	362	363	381	363	427	340	358	348	349	370	350	333	345	381	361	339	363	368	344	366	341	364	313	328	367	371	377	359	362	357	408	367	366	385	367	363	359	393	369	323	391	333	374	333	364	368	385	388	346	345	390	349	366	349	377	350	371	374	382	347	359	360	412	353	365	381	371	362	357	369	384	371	370	390	365	376	358	364	370	369	391	361	351	377	394	348	362	367	391	362	363	355	363	363	388	413	324	358	380	363	391	395	395	366	391	344	340	372	393	364	370	347	336	369	386	351	352	372	352	379	351	372	376	376	368	379	341	357	345	350	367	341	368	353	355	331	330	368	357	407	349	351	352	337	331	353	354	361	345	349	331	356	359	367	345	346	347	371	366	389	370	355	382	356	348	379	359	336	384	374	362	428	397	404	380	349	388	346	379	344	365	373	361	371	346	393	339	354	371	395	399	385	365	379	356	377	353	363	340	369	357	359	376	368	342	374	368	351	365	391	398	391	392	343	335	370	356	364	378	372	334	386	370	365	378	355	311	364	366	342	355	392	383	355	347	368	361	370	362	328	350	346	354	370	355	366	348	365	350	382	349	336	368	358	372	385	328	351	357	399	356	360	344	403	370	367	360	371	367	375	381	365	382	363	391	391	378	372	344	329	369	342	370	352	346	361	343	361	360	384	337	371	354	371	379	346	343	373	379	365	386	358	334	344	378	378	368	354	359	372	362	337	348	377	388	369	382	345	340	346	345	357	357	364	346	379	354	352	378	385	384	409	352	383	356	365	345	354	395	394	384	411	344	370	354	382	373	362	354	376	333	377	389	339	368	362	370	364	388	339	378	364	338	377	365	359	331	356	354	379	335	359	362	368	371	362	363	360	331	363	359	351	395	384	421	327	347	380	384	365	403	351	402	419	339	364	343	375	348	345	365	348	351	371	360	362	341	377	364	359	367	367	354	359	348	366	337	353	358	356	353	354	355	334	359	347	355	366	355	362	361	401	354	340	384	343	392	359	358	338	404	369	365	377	371	384	364	326	366	351	367	373	341	366	377	357	362	393	356	390	352	368	393	356	407	390	336	394	374	393	341	387	341	357	355	378	362	325	373	341	330	347	361	333	393	367	387	389	334	384	378	325	358	356	334	379	369	318	358	398	364	356	341	368	381	378	365	323	322	359	350	358	378	316	403	358	382	364	362	377	361	387	356	369	346	397	337	402	359	334	344	379	354	354	367	319	387	344	383	375	346	372	380	365	365	358	339	317	391	350	373	358	384	344	375	361	382	366	375	356	368	392	383	367	349	367	339	424	353	409	393	341	323	333	385	367	389	333	347	328	369	347	360	348	370	328	398	334	362	356	339	384	347	367	343	338	384	349	437	347	392	385	356	357	344	367	380	358	358	376	401	342	352	369	407	365	364	364	350	350	367	371	355	362	386	387	343	369	344	388	354	335	347	362	364	400	370	342	342	368	374	380	386	368	387	397	362	420	362	356	322	373	342	366	367	334	371	345	357	388	341	376	409	365	372	367	327	361	373	339	355	367	324	365	356	383	361	330	387	349	360	357	371	362	363	388	382	364	386	358	366	326	347	331	368	395	342	400	376	324	349	359	348	360	380	360	380	374	354	354	378	377	380	331	383	362	386	394	383	379	363	371	380	362	366	360	333	364	361	380	357	336	335	381	383	317	338	377	375	351	369	375	360	380	402	341	350	373	381	355	378	365	341	333	336	345	328	348	375	364	335	343	389	377	385	342	363	364	377	352	350	384	358	398	359	344	349	359	356	347	380	339	378	358	361	390	375	370	371	363	378	344	384	386	366	385	354	337	373	367	367	363	360	373	360	363	357	329	358	342	369	356	378	324	405	363	349	360	342	366	362	360	358	393	345	359	404	386	328	352	355	352	353	366	378	339	350	380	344	375	370	380	381	350	362	374	391	355	361	362
19842	15471	12911	6857	4808	3624	2775	2222	1944	1609	1373	1321	1193	1097	988	886	895	888	846	812	856	777	723	726	757	733	712	691	724	679	751	681	696	675	651	669	655	713	648	633	667	652	656	674	645	652	637	616	667	626	702	610	699	659	658	653	662	664	668	638	625	678	672	625	641	600	633	597	622	660	667	615	606	621	614	657	641	631	639	610	628	658	674	589	627	595	670	643	657	663	646	642	664	623	603	673	643	660	634	643	641	644	667	616	619	654	606	642	645	607	607	682	637	592	595	654	600	603	590	626	666	625	577	623	625	643	609	628	614	566	655	645	650	635	644	582	683	619	665	648	646	615	633	588	670	640	657	636	610	601	611	592	626	657	633	656	642	631	598	621	571	588	653	652	663	667	662	624	611	638	619	592	617	629	646	631	633	670	663	596	620	650	606	664	664	643	608	661	572	641	611	600	649	630	610	598	615	607	629	597	662	623	593	605	613	644	607	592	620	659	644	600	617	643	609	638	612	632	650	618	679	624	631	615	666	600	586	587	610	616	630	600	614	656	666	571	598	610	656	563	640	599	660	604	651	621	608	628	579	650	625	593	548	600	625	639	638	587	612	605	693	636	667	658	631	608	626	668	624	606	624	687	616	629	660	611	579	622	627	624	642	608	649	625	643	632	586	642	644	625	609	626	614	649	635	624	602	634	623	612	582	622	619	602	614	641	664	625	614	614	614	613	613	609	637	621	603	596	622	623	592	595	636	613	613	607	670	645	630	649	659	612	613	608	657	656	640	634	631	614	585	604	611	601	626	607	611	632	568	579	630	625	605	624	653	643	644	613	639	596	663	624	631	638	618	612	593	642	591	624	615	660	669	628	628	629	621	615	626	612	603	637	635	661	626	622	571	634	640	629	663	640	623	657	641	648	651	615	617	636	596	624	606	584	579	628	643	662	612	612	617	601	637	643	629	610	665	637	640	630	636	602	626	637	674	636	656	637	627	610	628	624	622	637	616	625	643	561	645	618	626	648	589	614	645	663	649	644	610	605	603	636	637	627	622	635	646	623	596	690	600	623	613	616	641	620	616	628	634	646	644	632	618	610	636	639	627	623	633	595	642	644	661	600	597	616	637	600	631	634	652	595	600	655	663	631	601	627	638	582	611	602	652	644	619	616	625	608	645	614	664	640	594	648	623	621	653	665	649	626	623	666	628	622	609	656	570	642	665	641	638	649	667	636	612	641	611	626	638	623	605	652	662	599	707	641	661	628	613	648	595	610	629	659	613	632	610	645	627	611	627	596	620	676	651	593	621	587	584	613	613	640	608	627	641	634	639	634	626	588	617	643	604	642	594	611	667	604	614	645	633	588	595	618	644	617	647	606	651	590	589	616	642	643	570	630	649	623	642	604	624	667	619	648	636	627	639	610	613	594	593	650	601	629	612	655	644	622	610	612	605	606	618	613	610	614	634	654	582	623	628	620	586	610	652	639	579	633	598	645	647	597	618	622	636	662	596	677	594	638	643	654	597	650	640	682	620	672	610	653	666	621	596	605	625	646	606	645	612	627	635	654	637	663	645	649	583	598	576	644	616	594	603	624	640	638	643	616	623	624	634	641	596	631	595	592	639	636	624	617	661	665	655	691	594	611	616	644	619	641	574	644	603	602	630	622	642	617	640	631	653	637	613	669	624	616	631	654	613	661	663	610	606	633	611	613	656	635	618	625	602	636	589	599	593	633	600	649	638	586	639	686	651	662	657	644	642	580	619	624	618	634	609	613	586	632	623	615	645	558	659	592	620	613	635	629	669	616	586	618	651	636	628	659	661	638	630	602	622	632	579	626	658	619	628	609	652	632	612	648	614	608	649	630	618	668	601	628	585	585	628	628	623	585	610	608	643	657	651	634	656	653	606	641	652	589	634	597	627	613	610	565	597	614	639	641	627	612	624	657	628	605	642	607	605	647	613	648	641	600	677	613	615	693	622	641	632	640	636	635	612	613	658	629	597	653	603	633	610	629	647	592	597	611	623	640	679	631	659	608	629	647	663	585	638	644	624	627	642	630	630	628	617	635	682	661	618	594	617	614	604	631	601	682	602	604	671	592	579	619	611	641	656	625	607	650	657	621	598	626	623	637	632	586	624	655	637	608	616	664	575	634	617	594	665	620	620	628	598	606	607	629	624	645	632	597	600	611	625	614	611	612	618	616	628	593	622	646	599	605	626	602	635	601	618	629	640	624	661	625	642	636	628	583	594	606	591	638	593	639	585	589	611	610	666	597	645	644	613	623	627	594	649	656	608	640	565	622	662	605	604	638	651	630	576	598	677	611	652	637	616	649	622	597	613	619	592	603	618	646	610	664	606	619	606	688	613	637	627	624	612	633	620	614	644	614	596	593	639	597	642	666	634	611	623	579	594	632	592	617	628	608	648	592	609	608	606	632	601	625	613	635	641	610	656	659	611	581	633	636	605	622	634	614	624	593	652	624	613	600	599	598	651	622	632	621	680	623	620	633	609	602	614	640	625	627	607	591	603	624	625	569	599	638	631	613	631	659	617	600	612	583	612	634	571	603	624	631	665	606	609	617	639	608	620	580	699	621	631	616	597	640	644	617	631	637	619	631	635	610	633	618	593	612	628	619	625	611	617	586	579	630	622	659	633	598	614	636	569	652	635	628	622	604	608	607	578	609	599	603	592	597	646	621	635	640	649	605	647	652	597	653	612	640	645	595	622	656	590	618	628	618	635	578	587	576	653	638	588	635	650	599	621	658	647	660	679	622	633	616	633	632	615	640	608	627	622	588	630	607	598	648	636	574	644	687	616	642	596	645	616	634	625	626	629	617	597	663	615	625	642	634	595	619	593	604	634	636	624	575	646	646	637	611	612	649	634	611	624	594	620	618	634	607	616	592	638	667	633	627	610	569	665	632	598	626	618	628	668	682	663	638	583	620	631	651	631	634	604	640	673	635	621	639	587	654	597	555	612	569	614	611	602	642	624	611	640	638	655	638	661	632	641	653	665	609	597	654	604	626	660	632	612	595	636	615	607	641	581	642	640	660	637	624	630	639	600	650	627	602	651	637	608	613	645	692	624	643	660	654	623	640	637	694	680	593	598	611	593	613	633	594	632	616	644	596	649	636	642	596	643	639	603	635	670	651	647	625	653	672	641	634	639	637	623	638	587	646	644	613	606	652	588	649	661	620	638	606	620	661	601	602	633	638	616	621	628	660	614	638	615	586	649	627	653	587	615	616	685	662	598	630	600	625	620	663	614	642	575	626	587	637	650	624	618	622	619	604	604	661	628	598	655	593	649	633	643	613	614	599	597	643	640	616	641	628	632	679	628	618	584	677	627	609	627	612	610	663	616	570	591	639	629	637	613	625	649	658	598	615	605	650	633	613	637	671	595	664	646	608	650	596	643	606	638	613	625	632	677	603	615	659	629	625	603	622	637	681	636	608	673	641	621	608	625	575	612	610	609	596	642	620	642	661	629	595
27410	20423	6385	371	183	128	127	118	112	93	95	108	94	99	111	85	93	96	97	87	77	100	89	97	84	108	86	101	101	99	93	88	91	84	85	85	91	87	88	89	88	80	93	91	75	85	86	75	83	94	76	80	106	79	86	71	94	82	97	94	84	83	85	95	84	82	87	85	95	83	87	111	99	90	102	100	89	96	96	92	75	103	104	83	77	87	93	102	112	82	80	93	97	99	98	88	95	85	89	80	96	101	106	85	86	99	100	94	85	99	93	92	92	108	74	84	86	80	91	83	74	98	87	74	78	88	81	90	85	81	87	84	99	84	71	80	110	106	90	88	97	91	71	79	89	103	98	88	86	100	100	88	77	90	80	81	86	93	102	105	80	85	101	98	82	91	93	101	102	89	76	98	99	87	88	87	107	86	91	103	89	84	78	93	103	97	93	84	98	96	97	87	110	86	91	96	83	99	95	98	95	80	89	83	95	81	95	92	88	85	87	88	81	92	107	90	99	87	88	90	87	91	81	84	89	77	98	97	88	93	83	93	107	91	87	85	81	88	98	99	92	80	98	78	99	90	83	101	83	96	112	92	77	95	87	98	96	81	88	86	98	85	81	83	92	83	88	88	101	90	83	87	98	88	95	95	95	91	79	92	93	90	90	100	82	85	98	95	102	79	92	102	110	91	85	97	101	99	106	85	101	84	105	103	77	97	100	68	92	83	99	101	93	102	94	89	92	83	82	109	80	97	88	106	91	90	101	96	90	75	83	85	104	84	81	82	96	91	85	106	83	75	92	104	104	75	115	89	92	98	97	101	80	90	105	99	81	78	73	95	103	86	99	97	101	104	81	98	98	73	94	104	87	83	92	76	84	88	97	100	75	86	85	102	88	91	94	87	107	90	93	100	85	100	92	94	76	104	86	69	107	76	77	90	91	99	92	95	82	85	82	80	85	84	70	86	98	84	99	107	91	93	99	96	75	87	91	101	97	101	105	81	72	81	108	86	86	88	87	91	95	76	75	78	85	91	92	97	78	89	97	79	90	103	88	86	107	99	92	61	78	102	80	85	115	99	95	93	89	109	90	90	67	89	84	79	87	105	79	106	90	101	79	93	87	91	97	89	102	98	84	96	84	102	82	91	97	88	95	81	98	100	97	105	93	89	77	85	97	85	89	85	90	94	85	104	96	77	96	95	93	77	76	99	105	85	101	83	78	80	102	92	97	95	96	88	82	88	120	93	102	100	83	94	105	95	98	93	90	72	106	104	90	82	98	101	90	100	97	102	101	73	77	97	75	98	100	102	76	83	90	81	97	88	93	79	94	76	91	82	101	80	94	97	79	77	96	88	95	92	86	82	96	95	108	87	73	83	82	92	93	99	103	92	95	96	92	88	89	87	111	87	77	93	99	106	89	91	89	76	94	85	93	95	94	83	98	96	120	75	82	89	103	96	83	101	83	97	88	95	98	104	94	111	91	72	99	87	103	93	83	101	78	106	84	99	97	88	97	93	107	92	92	83	93	67	99	84	103	84	88	92	75	100	101	102	89	92	88	92	80	88	83	99	80	87	101	93	91	86	90	89	86	88	85	72	82	89	84	105	78	101	82	97	86	111	97	99	85	86	98	87	80	97	103	81	77	93	81	118	89	94	91	89	89	92	89	94	81	86	95	80	69	93	84	99	92	91	106	105	98	90	83	90	102	83	109	91	83	101	89	87	90	104	103	84	92	82	86	87	88	93	90	115	106	104	83	88	105	105	87	100	84	76	90	91	79	94	91	82	89	77	83	93	75	99	88	83	99	84	109	97	102	77	96	98	92	108	88	79	90	87	86	86	80	94	98	102	90	85	92	93	101	82	90	89	90	93	94	99	101	105	107	88	78	87	102	82	71	106	90	80	107	92	94	94	100	85	98	91	95	83	93	86	82	93	92	81	81	88	78	84	87	92	87	106	76	71	74	97	108	85	82	77	108	98	78	95	90	95	84	78	80	99	80	88	83	87	80	105	74	95	76	81	95	82	78	89	99	86	90	96	105	94	88	84	105	104	83	98	90	93	111	89	80	96	85	95	98	87	90	77	90	102	75	86	81	90	95	107	83	90	85	81	100	86	81	92	91	81	90	89	86	74	78	79	101	80	96	95	79	97	78	100	83	79	86	72	96	82	99	77	102	98	89	99	79	106	109	98	86	100	96	91	88	84	103	85	82	78	85	84	116	94	87	95	94	98	79	87	85	80	75	89	99	99	96	106	92	92	91	90	97	77	82	85	106	80	103	89	96	70	89	89	97	88	78	107	90	79	89	80	88	97	99	92	81	81	92	82	102	87	84	85	87	86	77	82	91	89	76	96	83	94	103	64	100	86	101	95	107	79	90	97	97	97	81	90	98	86	99	83	88	76	96	101	106	101	83	90	93	71	99	82	86	85	72	77	98	89	94	103	82	100	97	90	103	86	87	90	101	87	93	76	98	91	88	88	89	85	90	79	99	102	79	89	107	90	75	70	98	89	98	116	90	80	84	93	80	87	87	80	93	95	94	97	104	88	97	89	93	88	78	90	93	87	85	78	99	89	92	76	83	82	101	104	89	96	88	82	126	92	80	94	89	83	89	99	98	100	93	71	69	84	82	96	87	83	84	78	77	85	104	82	98	97	82	99	94	89	93	95	77	100	93	80	90	98	91	91	97	100	90	84	92	80	82	95	92	79	101	88	87	104	83	98	98	86	104	81	83	96	91	89	114	83	81	101	80	96	90	93	77	91	95	99	90	99	82	94	78	71	105	92	95	89	71	87	88	79	87	94	93	86	88	88	92	81	74	85	98	95	90	92	88	95	91	94	87	82	102	78	85	103	100	89	107	109	83	80	99	89	93	70	78	73	78	89	99	106	65	76	101	79	78	73	79	94	93	106	100	81	81	97	80	92	98	89	96	105	99	99	91	98	93	93	96	90	65	98	96	82	91	77	97	94	86	77	74	91	88	88	84	80	81	78	93	81	82	97	97	104	87	93	82	80	92	94	104	100	81	81	84	93	89	87	97	96	79	105	102	85	65	88	101	80	100	95	76	88	96	82	82	105	64	93	109	104	92	92	70	99	82	91	90	74	94	90	90	89	77	117	90	95	86	113	107	83	101	95	93	103	88	98	87	83	95	102	107	98	93	85	91	64	93	98	86	96	86	95	98	85	80	102	82	104	87	107	87	86	95	82	96	93	107	89	85	81	79	81	98	81	90	78	90	84	107	94	74	98	100	102	87	102	82	79	96	98	86	85	105	100	80	70	82	70	80	83	98	112	77	100	89	94	98	100	99	90	91	94	88	82	79	108	99	95	100	110	102	97	107	95	78	91	96	84	103	84	68	90	106	91	88	98	78	88	95	72	98	96	89	89	82	83	82	98	101	101	92	87	94	86	76	99	87	78	78	96	101	87	90	95	93	99	95	92	90	81	83	74	104	94	77	92	82	90	105	83	85	79	99	95	101	93	87	111
10495	1100	938	506	381	303	259	236	241	205	191	223	181	183	204	171	171	171	183	196	176	192	180	170	171	192	158	188	176	158	180	187	182	191	194	194	169	175	199	182	194	169	199	182	207	179	159	191	192	207	168	180	179	146	171	170	184	181	198	169	169	184	186	188	166	175	168	171	181	181	167	185	200	184	190	165	171	173	190	175	186	177	152	157	144	159	148	169	187	186	171	177	187	178	197	182	192	180	180	186	168	185	177	165	176	165	160	194	167	154	174	195	157	159	173	160	186	182	189	188	168	166	167	178	179	168	183	178	190	167	159	169	168	180	169	174	171	178	176	170	178	178	141	176	184	171	153	160	179	178	165	183	173	166	177	167	173	165	156	172	195	174	174	183	180	165	187	175	183	182	193	182	161	171	171	164	182	161	188	194	177	178	188	176	207	161	173	189	193	163	170	171	158	195	177	178	163	185	158	170	223	180	168	166	182	206	164	199	175	167	167	179	190	184	182	179	167	173	175	148	160	161	170	201	193	158	181	179	158	188	190	174	180	191	173	184	191	152	159	171	187	173	168	164	168	175	161	181	169	180	176	173	184	173	167	193	155	168	175	161	171	176	145	175	170	169	181	193	187	174	189	173	178	164	181	175	183	165	177	154	171	177	152	176	171	204	160	165	155	180	186	170	181	168	170	185	182	186	185	176	184	179	159	178	166	178	186	175	187	168	195	188	161	193	171	145	171	170	152	188	190	166	170	191	175	172	147	186	165	177	170	176	187	192	193	167	199	179	191	187	173	173	181	172	196	146	158	153	190	187	193	184	154	186	159	161	203	181	158	164	145	200	160	178	178	183	167	183	200	173	177	175	157	171	165	194	183	190	175	167	178	153	182	182	174	183	170	171	176	180	170	194	155	175	190	187	175	161	175	158	187	185	183	171	198	186	175	192	164	175	189	174	215	172	169	156	179	186	164	201	202	162	191	161	175	191	161	172	166	167	192	170	182	206	167	183	182	160	162	175	172	162	162	186	181	168	160	151	189	182	166	189	177	174	183	172	174	150	168	188	159	178	179	183	200	185	178	167	185	185	177	168	184	187	178	197	149	181	166	158	176	192	175	166	166	162	178	204	153	156	177	187	197	168	184	171	161	158	185	195	172	195	178	188	186	183	165	151	165	195	179	184	177	175	176	172	189	185	193	177	173	175	193	190	184	172	155	179	161	173	175	186	171	178	187	173	180	192	180	191	159	156	172	187	149	150	181	199	172	177	194	183	175	200	186	187	163	179	187	164	174	193	185	175	189	179	173	185	178	187	177	186	175	172	181	167	159	179	172	177	173	167	195	160	180	188	193	172	178	175	163	172	171	186	180	175	168	189	182	168	195	155	165	174	156	181	170	185	176	186	159	155	174	189	164	181	190	181	184	187	193	184	178	179	176	179	176	176	173	179	171	176	179	186	182	182	177	150	174	181	174	159	194	187	172	167	179	186	192	190	163	185	163	179	171	176	184	186	181	173	188	160	179	184	174	181	179	170	176	174	172	154	148	163	174	157	184	176	216	170	174	156	200	162	179	171	187	150	166	171	190	177	179	171	177	187	186	153	183	183	181	174	151	191	175	143	153	192	197	185	156	155	179	185	171	200	167	193	169	165	176	170	158	176	172	149	173	174	184	158	174	171	164	158	182	163	183	166	179	191	161	206	162	161	149	173	193	175	168	175	173	148	199	189	175	191	179	168	156	172	156	186	186	160	163	182	167	180	187	180	165	196	176	154	185	168	176	143	183	178	194	175	167	163	180	188	187	196	189	155	195	191	177	176	186	159	191	173	194	176	199	169	172	187	171	162	193	183	177	171	182	188	180	193	165	164	170	177	177	163	194	195	163	179	182	147	163	155	184	179	162	166	176	167	181	202	173	174	172	174	179	206	178	181	191	171	172	189	179	185	150	199	177	180	168	156	180	188	175	182	195	183	184	158	182	201	161	160	190	168	157	192	179	157	184	190	185	206	193	174	177	177	164	188	169	173	163	167	189	172	172	169	167	191	163	192	178	167	183	158	171	191	175	171	169	195	196	187	203	169	179	186	160	183	196	163	166	176	151	175	195	160	158	163	179	165	176	179	176	146	172	168	153	187	184	169	176	178	188	177	177	162	172	174	176	187	163	182	181	170	185	157	200	168	167	180	162	172	192	159	188	164	170	193	177	173	178	199	162	167	174	184	177	194	178	154	188	178	154	191	180	185	165	191	158	156	201	165	171	156	166	176	177	169	180	159	186	165	204	147	177	173	186	175	171	178	166	174	185	209	167	162	195	167	176	168	191	157	163	167	178	174	173	176	163	175	173	202	158	181	186	176	178	183	171	213	205	183	152	169	160	176	196	167	171	174	144	172	178	181	168	179	172	165	157	189	170	131	185	166	168	171	180	171	189	175	155	181	197	177	192	180	199	175	170	175	195	160	164	193	166	166	162	155	179	182	168	179	162	181	189	183	173	174	196	172	183	158	174	172	163	160	196	165	155	160	163	163	166	178	161	186	176	167	178	187	180	171	182	176	170	190	160	163	193	188	207	189	144	186	172	162	179	197	169	195	144	165	190	176	184	181	177	218	158	179	175	201	182	179	167	180	184	171	191	170	174	180	169	175	166	168	153	181	170	190	165	166	156	169	169	191	172	196	170	194	215	172	166	171	178	169	183	159	181	185	188	203	173	159	176	184	169	190	180	174	162	168	175	159	171	192	174	176	200	178	179	164	177	183	170	153	184	168	197	182	187	155	188	152	176	155	158	175	163	168	181	195	166	167	162	169	182	191	187	157	173	174	176	183	171	162	195	143	158	159	175	181	186	168	182	164	161	177	184	180	187	173	188	187	168	165	180	187	180	161	179	172	167	182	178	176	195	161	172	176	191	175	167	163	171	173	176	179	159	185	185	176	149	191	179	152	171	148	168	165	158	171	179	176	184	124	201	188	166	165	158	176	160	202	160	181	176	182	183	199	168	171	170	166	187	177	159	194	183	175	166	168	147	159	184	173	178	159	177	192	190	166	186	169	173	200	186	208	172	165	182	164	187	193	187	152	170	187	191	193	174	151	182	186	162	153	150	192	157	178	148	169	207	186	189	182	180	196	215	170	190	187	167	174	180	183	193	153	168	154	169	177	157	180	156	174	183	158	167	180	178	177	181	184	209	183	169	177	140	181	176	144	167	167	167	169	189	173	202	165	175	186	194	203	194	171	186	172	171	182	194	180	183	172	158	208	168	201	180	161	163	197	171	173	200	163	147	186	173	184	176	201	166	193	154	176	155	191	194	175	194	190	156	178	197	158	168	191	164	182	189	172	174	191	171	168	184	177	168	179	185	173	171	167	176	169	176	185	193	175	179	162	148	173	199	181	188	191	161	203	195	173	172	176	148	182	179	180	188	151	165	179	160	191	186	177	180	190	178	199	179	177	178	186	194	171	192	159	179	166	191	187	177	163	173	166	194	155	187	162
24322	21478	29110	24272	21392	4163	730	477	383	402	329	329	296	282	259	261	271	268	238	269	242	256	255	218	252	257	228	234	249	232	218	261	236	248	206	232	210	243	225	217	229	212	211	221	241	250	271	224	236	224	222	209	214	228	213	218	209	226	265	210	221	235	243	250	227	234	209	224	225	223	203	247	230	214	220	236	228	236	237	227	220	250	249	220	244	232	238	220	230	231	244	234	228	237	204	223	236	231	225	207	208	233	222	186	244	205	246	231	227	235	218	199	217	234	219	219	233	236	209	246	235	235	240	224	243	218	240	239	223	230	222	238	228	237	226	225	233	222	207	208	222	216	232	240	236	240	250	273	230	247	250	201	210	230	227	232	233	221	240	250	233	245	255	217	226	246	215	211	236	250	267	227	215	257	231	214	240	229	207	222	227	210	238	235	237	217	247	229	193	242	228	244	236	218	224	220	236	211	231	251	234	244	208	245	223	244	221	239	211	207	244	229	242	223	214	225	215	203	232	233	222	223	231	249	244	244	216	229	236	250	220	232	227	222	237	236	213	215	220	204	224	234	210	253	209	230	263	203	223	246	239	228	250	252	242	216	247	233	225	250	249	243	204	225	244	241	234	227	220	219	209	259	229	223	240	229	227	215	238	215	214	239	210	226	242	245	244	210	233	212	250	209	234	221	225	199	214	219	226	230	201	243	229	256	230	223	228	230	222	231	232	237	255	238	232	252	203	211	225	221	251	233	241	220	262	205	215	238	221	220	261	249	227	249	223	213	204	233	241	199	261	245	235	201	230	238	206	265	207	227	234	252	248	185	222	247	229	233	232	233	259	225	227	234	208	240	205	223	239	229	242	215	227	207	241	228	197	217	214	265	238	221	217	228	238	216	235	212	217	208	218	238	240	239	211	200	244	225	235	234	220	228	226	225	243	272	224	229	216	249	241	226	265	220	219	225	207	217	244	268	242	193	203	212	251	256	218	205	238	226	226	211	242	191	222	205	233	232	236	237	221	201	199	230	229	204	236	197	206	243	226	226	218	229	227	226	220	234	208	224	223	231	241	225	230	212	218	255	248	225	237	224	245	260	219	243	220	234	239	216	248	236	199	227	225	245	194	238	231	227	230	227	236	229	237	233	242	231	224	247	244	241	227	252	224	210	210	233	240	210	211	221	248	209	243	225	210	246	247	265	241	222	229	246	223	233	207	227	207	215	245	236	225	220	223	210	228	238	229	252	223	234	213	229	234	234	236	233	239	244	231	253	249	213	239	216	222	221	213	225	230	222	230	215	215	238	228	221	228	228	246	240	253	230	233	254	221	233	248	250	228	221	190	243	216	216	207	244	226	224	238	217	226	195	228	215	207	218	198	224	209	246	216	222	232	230	237	233	233	208	252	226	206	206	214	252	234	217	212	231	241	229	238	249	240	238	246	232	235	226	222	219	238	229	222	223	237	221	224	202	226	239	224	225	197	201	202	205	221	219	237	213	222	204	245	224	235	230	246	229	225	227	241	233	257	232	249	236	226	233	244	245	241	203	253	232	224	268	238	230	239	207	239	224	244	239	225	212	216	210	228	218	218	242	251	221	251	241	254	229	254	230	208	224	250	212	248	224	221	206	220	201	232	221	215	237	214	204	227	238	238	228	220	254	225	237	218	223	248	234	242	250	242	195	233	228	249	232	241	198	236	205	271	244	224	226	226	244	266	246	270	245	222	251	223	214	239	226	218	243	217	211	234	221	210	228	238	251	237	239	224	215	220	205	216	239	191	221	215	232	207	209	229	248	218	248	224	245	218	217	229	212	222	246	215	212	234	208	217	205	238	185	209	228	222	206	214	203	245	267	227	220	220	232	251	225	211	211	227	272	224	226	209	218	244	235	220	222	222	237	245	212	198	206	231	240	205	208	214	248	211	253	246	249	244	226	238	215	232	209	249	237	244	219	221	223	234	203	219	220	222	237	208	230	225	223	231	245	196	251	247	215	238	252	219	225	244	229	190	235	231	251	228	196	227	197	217	252	237	232	239	205	251	208	228	238	223	248	212	249	227	238	225	228	235	247	228	229	230	232	229	203	211	244	257	240	218	229	254	228	230	238	246	229	247	257	217	224	231	232	231	222	245	218	187	258	219	237	221	231	219	252	238	225	238	217	225	223	210	213	234	230	251	228	229	233	212	237	230	222	221	250	230	243	215	225	237	216	249	248	230	190	230	234	226	221	225	220	216	226	237	231	224	213	238	236	222	210	241	252	223	245	201	213	222	227	239	233	226	224	236	205	235	211	230	231	224	222	237	225	191	252	260	237	224	212	240	241	221	197	230	227	211	261	236	212	216	232	200	234	223	229	214	239	238	223	230	239	238	212	215	247	207	229	235	249	211	219	239	245	241	227	204	236	206	211	218	226	243	251	234	224	230	215	237	265	221	230	238	247	213	213	206	230	223	233	227	224	244	221	229	236	218	227	205	221	230	238	224	220	234	260	229	223	246	208	258	225	209	218	234	211	219	218	230	251	230	222	218	214	198	221	223	219	222	222	210	208	237	226	218	221	224	244	215	233	202	235	233	239	196	214	217	210	195	237	209	247	236	224	226	222	204	258	200	220	239	211	214	232	213	262	226	244	220	230	231	223	202	239	237	227	224	232	208	233	216	231	227	215	214	257	218	203	226	246	219	211	207	216	234	223	235	230	206	252	239	222	207	229	217	239	239	241	216	223	243	244	215	236	254	239	232	218	235	220	201	219	265	221	219	247	226	228	223	215	221	246	229	245	219	212	249	243	224	220	224	229	207	230	234	236	250	222	228	232	221	235	227	205	228	237	228	240	221	235	225	231	230	208	231	212	249	229	207	223	221	238	213	199	234	227	255	249	230	236	222	236	239	224	212	222	214	207	229	221	215	212	181	215	222	231	226	233	214	229	188	214	231	224	242	202	221	232	255	226	238	241	219	217	229	234	237	258	210	233	240	233	219	198	225	227	246	232	218	204	236	214	225	216	208	223	241	203	221	238	232	210	211	231	243	228	246	229	203	224	240	226	229	224	244	232	202	230	226	217	208	245	224	235	241	229	208	249	214	235	204	232	233	221	219	255	227	237	240	196	232	219	195	255	225	212	221	212	238	267	222	243	232	229	229	222	209	227	261	188	209	212	236	236	223	236	262	220	243	240	220	225	220	236	217	225	231	214	231	214	237	243	235	215	224	233	205	243	228	234	213	240	226	221	221	222	246	250	228	249	244	234	245	210	247	220	198	213	261	223	215	245	217	220	205	234	240	221	232	238	216	223	222	256	239	224	226	225	225	227	226	224	235	225	222	233	225	209	214	241	248	227	194	223	230	227	243	251	243	234	233	224	231	229	238	253	204	200	222	241	248	219	218	228	235	245	236	221	209	223	241	264	230	215	195	225	236	202	227	226	233	232	242	227	245	246	213	224	207	243	236	215	203	224	224	223	208	221	225	219	225	221	219	233	231	219	232	235	208	205
17860	9419	7920	3939	2742	1996	1539	1230	1081	921	861	771	660	639	622	586	564	537	505	481	459	472	462	445	491	437	459	459	432	477	432	399	438	445	406	456	445	464	426	429	431	455	412	413	400	424	409	379	407	435	438	398	429	416	407	405	407	407	412	373	381	463	400	434	405	410	422	404	447	374	410	417	435	441	437	408	393	406	428	398	419	396	404	409	425	418	403	409	436	387	429	416	387	386	395	425	450	402	427	422	442	372	399	378	435	425	427	406	385	420	365	377	426	420	385	407	405	411	426	388	392	408	399	404	360	408	407	408	405	423	396	369	445	435	417	391	418	392	358	387	406	390	416	396	388	382	442	392	409	409	385	404	411	435	381	392	402	407	416	409	427	411	426	410	381	444	406	392	387	410	402	401	391	435	384	398	418	393	416	422	417	382	455	417	393	399	417	418	426	418	368	382	419	418	418	394	418	431	445	398	411	404	407	389	441	401	400	403	431	411	380	404	414	418	388	444	413	408	404	378	387	407	417	349	384	401	433	382	396	394	392	362	426	394	422	402	395	414	382	442	430	399	405	434	398	389	388	425	438	390	394	404	390	446	415	391	421	405	392	431	413	415	437	406	478	383	396	371	406	406	387	420	393	376	403	385	450	394	403	397	428	398	410	447	410	428	439	434	380	393	386	397	442	436	421	444	400	409	401	406	417	427	403	434	391	393	385	415	398	404	423	413	407	395	417	375	408	414	437	394	387	407	429	385	404	379	441	425	413	403	411	427	430	421	382	420	406	388	424	430	381	403	366	417	389	420	415	452	406	408	390	402	425	406	419	423	435	405	376	410	382	415	435	407	420	408	405	398	396	419	390	406	413	409	408	415	370	408	395	418	433	399	398	437	419	411	419	415	425	393	433	402	436	422	429	394	395	389	405	427	414	380	386	386	382	391	393	387	345	411	407	412	401	358	396	415	435	436	409	388	403	385	377	410	415	401	356	458	373	386	405	415	384	396	426	402	419	376	437	420	393	430	415	378	354	399	424	382	365	402	395	404	404	385	414	414	431	411	383	438	393	413	436	404	405	422	408	422	418	414	414	399	419	394	404	398	381	403	377	416	375	411	403	433	424	403	400	367	375	415	398	413	383	443	392	417	412	378	374	404	390	387	393	428	387	429	400	417	404	374	410	399	424	426	410	403	381	387	384	385	405	402	420	427	444	409	402	416	370	400	429	433	392	432	391	417	399	395	409	383	381	421	420	386	402	393	390	424	402	449	435	425	389	415	393	409	430	394	418	389	399	440	386	413	402	402	436	407	432	396	421	385	373	394	393	401	433	387	377	398	381	404	373	413	428	455	391	418	409	363	399	404	393	413	380	406	422	390	391	393	416	386	398	404	384	407	419	429	412	396	399	425	405	351	422	399	450	426	406	408	391	364	386	419	411	383	424	395	443	419	410	409	405	405	399	414	398	425	430	419	382	419	405	398	407	407	386	412	422	371	415	391	413	458	431	402	383	424	389	412	405	408	410	403	413	374	380	415	401	389	408	420	423	414	412	369	402	377	396	393	438	388	379	388	392	409	400	385	430	385	394	457	424	408	440	414	443	409	405	404	408	398	402	394	397	413	386	401	389	376	381	404	362	405	390	398	398	420	395	429	394	426	427	389	416	389	375	381	393	421	438	413	423	408	386	401	422	391	410	419	397	405	398	428	436	439	402	402	411	453	390	412	433	416	389	403	403	391	411	421	440	418	412	408	400	405	369	413	429	363	425	418	423	419	390	373	401	449	413	415	403	399	398	407	438	396	422	413	398	403	432	429	422	439	395	444	384	408	410	396	408	382	418	396	379	396	394	430	396	400	424	409	399	391	395	440	393	407	434	413	407	404	418	380	407	408	399	415	411	422	380	417	366	390	392	403	396	382	374	406	397	425	424	430	405	373	420	410	372	405	367	394	443	409	399	452	409	417	415	409	431	410	377	449	443	385	425	446	389	410	422	424	378	401	391	402	424	376	436	405	386	417	396	390	438	403	407	383	419	422	411	410	433	421	429	375	410	429	371	392	391	395	444	425	379	378	434	389	407	409	405	404	398	376	437	408	378	455	397	401	390	388	403	442	424	405	399	389	392	388	463	440	387	381	443	415	418	416	405	411	411	435	370	375	397	429	423	393	402	388	393	431	450	440	403	404	368	414	436	426	411	375	397	398	418	371	416	418	370	406	446	397	412	412	396	410	402	406	361	390	390	400	424	391	379	400	408	408	404	400	409	425	385	397	374	391	429	398	448	408	378	435	408	401	383	406	376	375	417	426	401	430	388	416	416	394	414	432	410	418	416	447	389	403	428	428	392	380	418	418	420	408	421	416	409	451	386	424	400	428	394	363	452	408	402	380	461	396	388	375	391	413	416	375	401	418	398	396	367	411	413	416	418	418	406	393	396	433	427	444	425	411	405	432	383	385	405	434	428	416	418	451	428	417	398	406	420	418	410	416	401	420	411	431	417	426	389	423	418	403	403	392	379	397	420	360	428	411	416	421	401	401	407	382	424	402	416	389	427	403	340	418	433	397	389	395	395	406	430	409	409	392	453	364	382	413	420	432	415	412	371	419	378	399	440	398	451	389	401	407	433	424	380	392	390	389	393	426	373	411	397	405	406	392	406	387	408	433	422	387	411	406	414	370	404	427	392	385	384	404	411	391	416	403	399	419	381	437	410	421	403	415	404	406	420	449	393	414	398	423	436	410	402	406	413	404	388	357	405	392	396	394	445	430	423	433	395	376	422	396	382	385	374	419	420	425	413	428	398	413	362	427	399	385	419	418	408	410	391	415	385	425	362	417	401	420	412	425	408	416	419	386	378	411	430	386	395	391	406	369	420	435	438	369	395	418	393	433	426	408	408	412	431	418	403	369	410	385	402	419	450	400	409	436	428	404	424	401	348	413	444	415	416	432	378	367	429	407	389	424	401	414	421	424	403	442	409	407	409	372	390	422	449	412	438	392	407	390	406	406	408	409	428	423	420	394	391	441	426	360	382	429	423	382	392	420	401	396	407	390	393	419	423	403	384	421	362	411	399	415	409	457	420	422	463	407	456	406	398	401	384	422	441	406	418	397	395	433	434	368	401	407	409	403	402	403	417	349	406	426	403	391	384	404	407	377	388	402	385	417	404	435	393	422	400	386	403	406	409	393	390	400	402	403	400	414	407	396	425	411	406	411	428	424	416	373	401	376	426	424	396	419	420	374	426	423	419	416	427	406	416	406	371	432	411	374	373	392	382	379	400	420	433	374	403	412	380	401	414	418	391	428	400	386	428	416	408	409	410	410	400	428	425	388	416	417	416	402	415	388	404	380	426	392	416	398	416	411	412	378	412	460	411	404	387	404	415	415	414	416	395	404	431	420	430	426	410	443	395	409	416	407	393	420	406	425	440	408	434	411	444	373	406	435	397	389	403	385	390	427	399	422	425	388	399	378	427	369	397	389	415	399	398	400	428	398
23311	21460	29728	23615	21461	21385	3753	918	664	669	574	539	553	486	479	436	480	438	466	462	419	414	425	416	377	400	412	419	381	397	342	348	376	392	407	410	374	367	395	375	348	357	362	366	388	353	398	368	399	373	358	383	385	377	361	427	336	368	370	358	391	386	342	360	353	379	374	367	356	365	392	390	364	371	395	379	413	384	361	361	368	368	404	372	364	367	359	384	364	339	365	347	393	398	345	372	360	411	388	362	408	379	377	382	369	364	400	375	330	405	419	341	405	350	366	370	401	372	399	348	363	371	379	382	376	343	397	336	367	319	381	378	348	379	385	395	378	388	356	363	352	409	361	347	350	360	374	355	352	377	394	389	381	361	384	352	380	356	366	321	352	364	349	411	373	366	385	367	358	373	378	385	378	371	344	365	386	356	355	357	336	358	365	365	395	366	389	402	363	359	359	356	376	324	401	358	359	399	355	381	374	364	372	341	416	370	356	366	402	366	342	345	351	378	370	379	366	381	353	353	370	352	358	355	383	384	318	376	381	412	342	366	392	368	374	354	380	375	357	388	355	349	358	363	344	356	381	335	351	371	403	376	345	388	378	330	371	345	374	388	366	360	342	341	378	352	384	359	415	390	363	351	373	352	348	335	357	372	348	334	370	371	379	351	367	353	369	408	335	374	369	363	354	401	370	372	404	357	350	361	338	358	365	346	379	392	360	339	367	347	357	351	373	368	363	380	359	353	368	362	362	358	341	362	335	382	371	392	370	367	382	376	376	381	375	360	349	342	360	361	354	360	368	341	379	373	365	342	378	373	356	384	351	401	348	377	365	365	373	387	394	352	330	384	363	405	357	353	380	389	378	360	344	337	401	395	358	346	355	344	332	361	352	420	337	368	374	386	360	366	354	379	398	386	348	388	360	357	387	330	383	373	350	366	379	354	392	347	366	383	359	362	354	368	363	361	363	351	378	361	361	366	362	365	389	358	375	388	372	363	369	397	366	321	354	370	380	371	327	367	399	385	358	365	345	379	348	337	366	356	369	393	349	369	376	382	344	370	379	381	339	348	384	386	355	367	384	388	406	360	326	316	335	343	398	363	347	373	331	341	347	386	404	344	365	365	383	379	396	349	368	378	351	374	378	353	333	377	363	334	366	381	358	335	333	352	385	360	355	388	357	368	352	374	346	397	362	372	387	343	362	366	342	345	362	337	370	369	369	374	355	327	378	368	365	362	331	334	317	356	341	326	374	369	373	367	366	327	350	354	362	346	334	375	397	382	371	363	341	391	408	371	359	378	374	373	347	391	402	376	365	342	365	346	364	349	347	385	354	379	367	362	364	365	371	333	382	376	385	371	353	337	374	387	378	352	382	387	341	336	383	343	349	410	351	362	368	323	386	375	351	341	396	353	369	366	321	353	394	367	399	365	374	406	380	363	392	336	364	372	420	362	389	364	368	339	389	354	381	434	372	388	367	363	383	330	333	371	376	373	402	393	344	396	326	382	350	373	346	366	375	361	389	369	354	348	380	427	349	367	384	376	372	364	359	351	341	343	354	369	370	335	384	375	350	368	347	357	347	345	365	361	353	351	349	373	366	350	375	337	397	393	372	343	372	418	374	344	375	347	353	357	397	316	363	379	383	347	336	361	378	370	355	353	364	380	327	359	366	356	364	352	373	361	366	360	344	381	389	385	364	384	371	388	372	359	378	377	382	374	337	364	364	353	376	342	361	385	348	353	382	370	354	329	381	380	347	388	369	386	347	416	298	345	332	358	372	365	381	366	354	328	353	398	373	332	377	369	370	403	404	350	359	375	369	333	414	374	364	343	385	359	366	331	386	385	359	377	360	387	376	373	370	340	371	359	387	338	340	326	355	384	335	366	366	389	379	347	378	340	350	352	338	380	390	378	370	343	322	342	368	377	344	366	347	339	371	379	371	362	351	338	361	339	406	367	361	357	339	366	376	371	369	388	381	400	361	387	397	354	385	375	354	363	402	380	351	341	409	369	350	343	388	390	372	359	394	415	366	342	392	333	358	357	369	332	396	381	363	330	392	391	394	341	363	384	364	404	370	366	369	339	338	338	399	371	333	349	361	332	377	348	357	343	389	361	344	381	350	362	359	352	361	396	387	339	388	358	371	335	350	354	348	387	365	351	375	358	343	346	386	338	341	386	344	380	375	379	363	386	322	353	361	374	379	351	401	391	351	342	416	376	365	333	374	364	405	349	366	375	333	334	342	350	375	347	365	393	406	364	371	397	370	369	359	391	386	343	353	365	358	379	360	310	371	348	344	368	373	365	350	318	341	367	369	386	396	385	407	380	353	367	370	363	339	349	395	354	349	363	384	337	360	343	347	356	377	332	372	373	353	361	383	345	391	358	358	385	328	388	332	395	381	366	377	361	378	377	347	391	352	389	348	363	363	381	356	403	355	330	348	387	389	346	375	337	343	354	383	363	379	364	381	382	337	342	389	382	339	365	340	356	355	350	371	384	351	334	366	335	365	367	342	339	382	350	372	354	358	345	384	385	385	361	378	356	337	373	346	382	355	393	367	362	382	376	364	364	368	364	354	363	370	337	395	385	379	371	398	395	347	337	376	376	351	344	361	347	368	367	381	349	376	377	368	376	362	354	376	380	361	363	354	349	357	349	355	343	353	402	346	396	368	370	367	344	346	389	366	369	351	387	364	364	361	350	359	355	355	364	406	395	380	343	318	381	366	393	366	395	393	378	385	352	371	391	357	404	369	410	359	352	362	376	356	360	365	356	368	411	358	358	384	351	335	373	341	342	350	357	372	382	394	349	345	356	377	350	376	345	401	352	339	373	357	356	389	400	375	392	390	340	349	350	377	363	395	376	372	388	373	336	378	375	341	368	367	360	350	365	348	399	397	369	380	364	357	344	334	383	312	370	361	336	360	367	372	334	374	370	364	356	412	360	358	362	366	367	360	364	355	367	367	367	381	390	391	360	396	342	386	330	359	364	353	314	379	404	364	380	373	367	382	346	350	356	380	360	342	388	362	366	350	360	337	375	443	376	362	423	354	351	348	359	396	344	382	363	316	353	408	380	383	367	354	365	386	335	383	369	359	377	351	378	368	352	348	373	373	358	401	383	357	360	345	356	374	327	378	345	398	351	354	347	366	363	358	364	394	357	325	352	373	406	362	370	357	400	368	379	381	363	359	363	376	366	357	345	327	357	340	357	338	347	352	387	338	374	347	373	369	366	360	332	370	357	372	366	378	357	364	394	365	360	381	421	363	371	365	352	365	360	349	348	353	371	359	360	366	358	351	378	371	359	367	366	364	340	392	395	365	379	351	339	366	357	363	367	382	356	360	349	360	381	378	381	339	345	356	365	363	365	384	374	338	342	341	380	360	377	355	367	362	342	369	380	338	371	363	360	364	339	362	373	392	408	382	392	328	367	374	356	359	350	371	374	400	347	389	340	357	349	351	340	382	358	360	360	340	366	358	381	380	347	366	388
19986	15244	13128	7082	4894	3650	2779	2287	1869	1711	1437	1279	1174	1107	1020	942	940	897	833	808	824	795	777	784	720	742	767	678	714	701	671	724	652	662	671	707	710	652	688	689	633	681	716	668	649	668	678	689	689	680	643	621	684	660	647	652	624	628	672	696	633	641	671	655	609	622	654	663	587	685	668	625	677	653	690	634	623	579	606	607	624	619	615	674	652	640	594	641	621	581	596	624	618	656	644	616	601	655	629	639	622	640	633	630	666	660	647	604	661	676	644	653	617	660	608	630	611	653	663	630	617	623	649	611	593	601	635	604	653	622	616	655	683	642	647	628	636	637	593	582	635	652	684	609	604	636	604	662	603	609	647	633	578	635	659	610	622	592	579	647	622	597	609	589	662	679	596	642	605	630	639	620	576	624	630	646	614	611	635	619	607	655	633	660	625	596	639	588	610	659	584	668	628	647	606	630	585	616	612	646	630	624	641	630	643	648	626	639	605	662	602	601	634	646	637	653	623	634	589	659	599	610	624	636	673	608	654	612	647	644	623	659	663	651	659	618	645	641	650	627	615	648	622	635	579	601	636	602	618	571	592	636	625	636	610	646	597	594	637	620	599	635	638	598	664	619	618	623	629	619	651	616	647	663	654	627	640	640	611	634	627	601	629	594	643	609	613	619	636	659	626	631	601	629	660	635	604	620	686	657	638	592	632	571	651	653	642	684	661	628	621	616	608	599	658	651	633	599	622	653	607	612	633	607	656	637	605	615	656	641	611	597	655	660	609	591	619	601	630	646	645	597	614	590	608	600	632	645	664	636	625	643	568	619	613	615	651	645	608	653	598	672	606	632	611	603	625	614	609	592	631	616	640	601	619	590	636	667	675	661	639	608	661	595	606	623	664	643	619	623	627	612	619	654	651	622	628	619	636	602	657	614	600	597	662	612	642	663	641	588	605	641	677	623	642	602	636	594	634	650	611	583	674	592	605	601	606	607	642	617	665	635	605	660	665	553	625	626	624	587	615	573	620	594	623	655	645	642	664	633	647	639	622	655	617	612	621	617	598	635	685	652	619	623	628	622	626	663	632	667	600	634	619	610	593	633	633	608	602	624	651	577	652	619	667	642	626	571	661	643	643	624	645	661	625	636	645	613	672	632	651	611	631	631	649	626	596	605	639	661	634	650	607	629	645	681	621	666	660	635	661	622	612	595	597	640	652	625	615	643	644	658	636	613	638	626	621	594	601	659	643	635	628	613	618	596	654	663	599	661	662	608	625	605	558	617	614	608	611	629	673	634	657	641	664	630	659	638	609	603	670	643	619	632	623	645	608	635	653	627	661	651	637	653	605	618	624	653	627	679	595	636	654	607	619	588	638	581	658	579	622	584	609	605	626	595	626	637	667	585	646	651	597	619	640	649	639	643	644	633	678	611	626	634	632	640	628	627	622	602	649	611	635	604	595	623	646	662	682	612	615	668	610	638	632	638	619	595	559	611	636	624	635	617	639	615	630	644	625	685	650	650	619	617	597	634	629	596	652	643	683	648	676	616	635	609	652	681	612	663	625	684	628	677	627	615	609	626	625	605	632	636	672	634	604	594	686	615	631	614	632	617	620	654	635	580	622	640	653	608	695	612	618	619	633	652	618	670	636	611	616	641	623	586	634	602	632	621	691	617	623	598	651	642	588	594	614	636	659	584	624	676	622	586	641	621	624	640	622	585	611	621	652	608	612	643	618	661	675	667	653	673	631	630	625	621	609	637	579	638	603	614	593	634	595	627	597	644	603	620	624	653	641	678	627	586	616	634	615	626	647	619	664	664	627	610	642	614	637	614	647	576	613	620	617	648	628	640	637	624	633	614	590	607	626	677	613	639	633	607	626	620	607	604	615	654	621	646	637	611	648	620	631	578	633	588	607	607	620	667	659	620	665	595	590	610	602	679	545	623	659	568	653	631	624	631	676	658	644	662	666	668	624	573	642	625	648	622	612	607	627	607	630	647	625	621	664	631	587	628	640	625	617	656	581	617	617	628	623	619	668	643	599	640	623	644	595	612	620	625	631	646	639	649	628	616	610	632	647	617	661	692	637	625	587	588	622	628	600	608	648	659	626	611	642	602	597	651	627	630	588	644	606	646	633	629	637	664	650	597	628	640	594	670	608	597	625	608	627	623	633	633	620	682	662	627	648	624	624	649	593	615	632	637	592	581	656	646	686	630	580	587	617	591	628	638	623	613	645	646	612	659	620	640	644	627	635	698	596	652	639	615	605	622	632	659	647	594	613	617	600	664	662	580	620	641	628	650	657	639	616	649	672	618	634	645	675	654	639	595	621	625	650	676	625	656	619	637	670	656	661	653	656	651	614	589	658	687	630	641	645	624	641	638	594	597	585	644	655	624	654	595	624	638	632	648	614	623	614	608	658	637	638	626	655	633	676	663	619	626	645	669	601	648	654	631	666	652	646	612	621	600	664	688	612	640	631	659	643	669	640	647	628	600	629	608	646	643	622	626	628	573	611	594	628	579	654	660	615	644	600	631	610	651	592	611	659	638	622	619	635	647	654	583	629	642	640	615	620	671	631	598	661	652	645	606	657	622	626	630	644	590	614	610	571	650	648	635	644	626	650	656	638	619	580	607	608	628	599	621	658	631	608	627	590	617	640	602	660	586	629	645	647	639	637	594	595	625	654	635	634	642	595	608	649	626	608	635	641	683	652	607	634	605	620	635	649	612	626	622	635	596	621	601	656	619	615	666	679	591	625	598	646	615	609	594	576	638	620	639	682	595	583	632	634	623	635	634	637	574	633	595	658	642	634	616	615	618	600	611	606	648	628	610	595	604	689	641	607	630	632	630	630	640	638	636	645	579	653	668	608	624	651	650	656	640	613	658	677	633	603	634	647	616	660	642	630	638	604	629	656	666	625	658	626	624	619	671	657	640	617	667	632	555	685	639	656	640	668	672	628	627	647	619	641	620	620	619	679	615	615	649	571	594	633	600	604	648	592	659	610	596	629	626	609	619	616	626	696	597	617	640	620	627	642	681	618	625	628	651	643	636	624	633	606	648	622	647	650	624	598	597	689	612	630	660	669	614	589	622	662	579	571	658	629	620	635	632	602	569	668	651	617	618	680	587	634	605	660	645	614	632	638	623	645	655	638	647	632	602	598	611	641	582	624	592	566	582	657	643	640	615	638	635	683	632	632	638	662	629	609	661	624	638	605	623	672	651	618	610	567	582	612	600	620	637	608	661	603	617	618	609	661	637	620	694	631	592	603	637	620	655	651	614	616	621	621	632	593	645	610	593	639	638	628	657	625	627	600	655	638	587	589	610	605	645	623	684	596	613	613	623	619	621	612	627	612	629	596	641	644	588	625	635	614	659	606	636	652	612	620	620	648	617	653	620	597	635	572	596	646	582	568	633	666	619	638	640	621	661	634	609	668	603	620	625	620	661	606	640	680	650	625	617	599	619	647	623	613	600	631	614	646	657	612	592
27388	20433	6384	311	164	127	128	115	122	84	97	109	97	102	111	86	78	90	85	89	94	104	118	92	89	81	78	100	102	89	82	87	101	96	92	86	109	82	79	99	99	92	104	106	110	87	97	79	84	95	103	86	91	79	100	92	78	90	94	105	86	105	93	89	82	84	98	81	88	100	83	80	85	96	92	81	94	86	112	100	91	103	86	84	95	81	83	94	92	92	66	101	82	83	85	73	94	91	101	112	75	73	98	99	93	93	111	88	102	90	82	97	87	93	93	104	84	97	83	90	101	80	84	86	89	93	90	92	87	111	79	96	95	70	87	89	80	86	111	81	74	92	78	92	99	103	95	77	110	84	103	78	93	93	85	93	100	94	88	108	83	88	93	103	78	91	78	89	90	99	106	101	84	91	92	103	74	97	93	86	93	98	96	97	84	90	91	94	69	89	86	83	92	91	87	87	86	103	97	88	79	92	92	82	82	101	81	99	81	99	96	88	99	93	75	96	89	79	75	94	96	81	94	95	87	88	81	90	95	85	76	79	92	103	84	91	78	92	109	94	82	106	82	98	88	94	95	92	103	90	81	86	94	88	95	89	82	89	90	79	81	100	93	78	87	93	96	96	80	93	69	89	81	89	114	98	81	91	97	88	86	94	92	97	91	101	97	81	87	94	82	86	93	81	104	92	90	80	68	92	77	97	92	86	87	82	107	90	72	99	91	96	75	93	89	82	79	91	90	80	90	87	93	82	92	80	83	96	95	88	110	86	84	91	81	86	92	94	74	89	96	77	105	95	80	84	108	80	67	96	96	96	96	85	86	91	91	85	103	74	90	76	84	86	92	90	106	80	81	107	94	86	109	98	90	90	90	104	110	90	75	95	76	100	105	112	96	80	82	94	96	78	85	97	71	71	85	104	78	78	86	78	84	91	93	96	98	99	91	98	79	77	88	98	99	112	97	97	79	82	104	82	92	85	94	82	95	103	81	93	90	98	100	93	103	78	90	101	104	91	102	88	79	84	90	98	92	91	89	89	100	82	67	81	88	104	89	89	99	102	95	88	84	84	88	86	89	90	99	72	109	100	97	91	90	101	70	92	80	95	102	76	86	98	79	103	108	83	89	101	108	99	105	113	88	81	88	107	89	116	99	98	86	110	86	87	90	89	107	74	107	93	93	87	95	97	108	89	76	90	113	85	84	103	91	76	84	91	81	86	81	85	82	90	90	110	103	96	78	86	79	93	96	80	105	80	89	94	90	79	101	94	86	95	93	85	102	86	92	90	73	96	93	75	83	80	95	89	107	101	92	90	96	95	100	76	107	101	94	100	92	82	98	103	96	95	88	100	106	86	89	91	83	92	94	93	86	84	92	81	94	81	90	93	76	91	113	90	78	81	86	79	104	95	100	102	83	73	103	84	100	90	96	103	94	94	91	76	84	81	89	111	81	103	91	105	91	79	74	80	96	109	89	87	74	99	83	87	82	90	94	80	98	93	93	95	84	71	90	84	112	90	101	77	82	94	108	100	85	80	87	65	83	72	90	84	102	73	86	91	76	81	82	76	90	66	95	89	97	96	86	94	105	81	92	92	82	97	82	86	101	95	91	92	89	84	94	95	81	84	90	102	87	94	85	86	95	83	84	84	89	89	104	90	98	91	86	84	88	109	91	91	94	100	96	85	89	97	84	100	85	76	83	101	99	107	92	90	81	83	110	83	93	84	100	98	94	98	77	92	89	75	92	100	97	77	104	85	91	98	84	88	79	99	106	90	91	98	87	92	93	90	84	89	103	95	95	101	106	101	96	76	96	96	74	112	84	86	93	86	82	79	102	80	78	84	95	93	95	82	94	97	81	107	90	108	83	101	111	83	79	87	82	85	90	101	106	102	99	95	77	86	98	113	82	86	94	91	95	91	98	107	89	79	90	88	78	95	94	84	93	92	116	78	89	90	95	92	101	112	93	101	95	90	88	94	84	90	87	89	100	97	103	93	83	91	89	91	100	99	85	89	93	94	103	90	76	100	87	94	96	94	93	76	88	92	86	74	112	102	88	95	101	90	95	92	91	94	113	89	71	86	98	81	83	89	77	93	93	84	99	106	100	84	86	80	69	103	83	80	100	101	94	104	97	111	116	96	83	80	91	87	90	88	94	92	82	81	90	97	86	86	87	84	101	94	88	78	95	103	96	90	98	72	117	94	74	100	83	90	84	90	75	102	94	99	107	87	73	109	80	104	88	100	85	113	79	89	95	76	89	88	97	95	86	100	80	88	91	73	98	90	97	82	86	92	82	96	83	84	88	97	99	92	101	72	84	88	89	109	82	78	91	92	79	113	88	95	94	97	97	82	86	98	95	101	86	107	92	102	67	96	100	95	84	83	94	97	83	88	85	80	105	86	104	84	98	91	91	102	93	87	89	106	98	87	103	87	80	70	103	121	83	93	91	91	110	87	81	109	91	80	98	91	95	98	90	80	88	69	88	86	91	105	73	110	89	98	105	83	82	93	91	91	88	83	97	71	100	78	76	91	87	96	84	82	95	96	94	91	86	94	89	100	103	98	81	83	97	89	81	88	83	88	99	93	90	76	78	86	84	84	79	86	97	96	77	91	110	99	89	102	77	101	94	99	98	89	101	93	87	96	79	106	75	86	86	92	94	102	99	98	81	94	95	87	84	103	91	93	89	99	89	89	86	93	88	86	99	102	87	87	78	87	93	100	85	90	81	92	78	86	87	99	92	94	82	84	86	97	98	97	85	96	85	88	92	95	91	94	91	97	78	99	89	95	106	80	80	96	92	85	91	89	85	86	86	88	88	89	84	82	96	98	91	100	94	86	84	96	85	83	91	88	86	89	92	87	85	104	78	86	86	95	100	89	85	91	100	82	90	94	91	84	97	94	99	106	96	91	99	85	84	96	82	86	94	89	102	99	103	100	91	94	92	96	96	94	91	80	88	83	96	87	90	99	96	84	97	84	85	102	97	86	80	91	87	93	88	90	91	82	86	87	91	80	90	93	81	85	82	83	90	87	77	93	83	89	78	87	91	94	107	105	88	80	86	96	108	76	90	79	100	97	83	99	89	98	90	96	81	86	104	103	84	83	90	73	76	77	106	87	99	94	85	103	85	98	92	83	83	95	105	78	101	87	85	93	86	84	87	84	91	96	89	74	72	92	78	90	89	85	82	84	98	114	75	94	92	94	108	89	81	83	95	105	87	104	95	91	87	83	83	86	81	81	106	88	74	94	79	86	84	91	88	84	83	75	95	107	87	83	74	96	78	83	91	94	75	110	93	75	89	87	77	89	85	97	84	85	88	91	70	91	96	91	78	101	91	80	86	110	104	77	94	111	96	107	74	95	82	92	91	78	88	95	109	87	95	83	78	85	90	93	83	80	89	93	87	106	91	99	80	86	102	92	80	87	89	105	93	100	105	86	90	88	94	88	97	88	89	84	84	86	91	87	89	85	100	78	83	97	91	103	96	107
10598	1018	888	483	346	314	271	218	217	200	197	225	193	174	184	180	211	171	169	184	181	181	185	181	155	182	165	159	181	194	164	175	202	161	204	202	183	178	173	181	205	176	171	172	166	183	203	192	175	164	198	174	171	157	148	174	180	170	187	164	160	203	159	176	166	188	175	163	149	161	171	183	184	185	176	176	186	172	175	170	174	189	180	174	169	164	152	169	173	170	185	189	158	168	186	166	149	189	164	193	178	189	163	155	177	171	176	172	179	166	169	170	181	172	151	164	183	190	177	178	184	158	181	173	193	164	171	173	182	175	186	168	187	182	180	190	188	196	174	176	206	180	191	179	184	166	161	162	167	146	180	193	182	192	195	171	174	184	183	154	188	150	184	164	150	205	163	181	174	166	210	160	186	184	171	179	163	178	173	158	154	156	192	157	179	202	165	186	190	171	164	188	181	162	182	182	167	170	161	172	170	199	169	174	173	198	174	178	155	166	155	173	183	167	170	186	162	174	176	173	169	146	166	184	166	182	176	152	173	157	176	158	166	188	157	163	172	165	172	185	215	186	172	157	190	172	180	175	173	175	179	193	173	175	175	169	167	182	167	181	194	182	169	197	160	162	158	189	190	134	195	176	162	166	163	160	184	171	173	177	183	180	167	165	190	195	169	186	198	183	161	199	151	158	167	172	180	181	183	160	180	184	162	168	196	173	166	179	192	181	178	164	176	192	169	176	187	173	187	196	204	199	200	172	214	187	163	164	168	196	169	181	195	193	176	175	190	170	187	145	177	197	162	172	156	182	160	169	156	167	175	184	190	166	195	171	159	192	190	157	179	167	162	197	202	148	178	180	151	175	186	176	173	161	160	190	163	145	202	153	162	170	168	154	188	179	198	163	159	180	170	186	202	169	181	186	169	181	182	197	177	155	174	144	213	191	179	191	171	188	162	174	159	183	171	189	168	185	195	172	190	190	192	166	172	184	181	173	167	176	163	168	159	185	209	186	172	202	174	160	184	178	150	179	181	169	198	182	164	177	153	159	153	164	174	183	172	180	175	170	143	180	153	171	206	188	178	203	154	198	190	170	164	175	191	168	169	156	183	177	179	168	167	170	175	185	175	192	165	152	196	165	178	189	183	200	167	178	172	167	168	164	194	171	184	164	186	195	199	165	160	179	158	165	163	200	174	173	174	163	181	172	184	169	177	216	166	179	166	184	141	179	196	185	192	164	185	153	185	202	179	167	177	186	168	179	166	194	188	192	194	188	185	162	183	196	187	191	203	178	169	193	181	185	175	202	166	176	160	174	182	153	182	190	202	162	175	172	181	176	166	171	201	161	175	171	171	176	175	184	197	197	181	173	195	163	173	177	183	175	156	186	184	159	165	215	171	165	179	198	149	169	172	158	197	188	185	169	180	176	168	174	181	164	180	188	176	168	159	195	169	177	158	150	171	197	182	161	170	183	167	184	162	179	145	183	176	175	182	178	151	165	190	194	165	163	196	173	164	187	152	153	165	175	166	195	171	178	175	186	182	184	193	183	176	165	179	195	173	162	180	155	171	179	174	173	187	184	167	191	171	160	170	175	188	184	159	140	187	184	173	175	159	169	165	176	181	184	187	174	186	171	172	190	182	151	167	165	172	143	176	173	191	177	169	189	186	176	188	193	162	178	177	186	183	177	189	162	164	188	190	152	177	197	163	153	157	160	187	169	190	165	173	170	172	174	169	164	192	197	149	182	160	165	176	190	176	170	171	186	182	171	183	184	157	157	160	160	167	183	176	170	184	165	174	166	174	177	190	177	177	206	190	167	181	184	179	169	162	163	177	170	161	188	178	177	169	181	192	175	181	168	184	175	164	197	161	188	166	175	166	176	157	165	177	169	176	179	178	171	192	180	182	157	151	185	155	178	173	168	155	177	170	181	176	189	142	176	181	207	194	186	181	196	176	153	169	169	159	164	175	181	187	162	182	168	187	191	162	185	189	171	189	190	183	186	165	193	178	189	193	179	188	183	205	196	166	177	166	151	171	163	185	165	168	180	172	170	163	181	185	194	178	187	210	164	169	156	170	167	173	190	189	195	164	172	189	174	184	178	166	186	160	178	168	161	176	184	162	189	167	190	180	168	181	162	182	172	193	192	154	180	169	175	183	202	159	144	160	198	176	197	156	185	177	182	166	166	182	183	189	170	202	163	183	180	197	175	170	180	161	169	162	192	167	195	182	191	173	161	186	180	153	175	147	175	184	170	159	174	171	181	155	194	150	192	205	185	184	178	163	182	187	182	161	173	166	184	173	171	166	181	188	169	191	183	180	191	189	163	184	175	174	165	161	180	203	172	190	190	180	175	158	167	175	197	175	195	156	164	174	162	181	189	187	174	175	153	185	154	182	171	186	178	172	179	179	166	181	164	178	193	176	166	183	166	185	170	188	184	175	179	183	190	200	202	177	178	175	179	177	194	171	183	168	202	166	162	187	170	189	172	181	197	171	194	182	179	171	208	175	179	184	170	190	153	192	181	175	180	160	166	182	192	187	172	163	185	186	171	175	159	164	172	172	174	175	177	169	151	168	150	192	192	174	169	175	174	172	187	204	173	174	184	189	170	172	178	179	208	159	166	175	175	179	202	195	165	176	165	175	194	181	166	169	179	163	159	188	172	169	182	179	170	181	188	184	175	161	165	194	176	173	179	189	162	185	164	176	186	188	167	210	179	177	186	170	192	181	187	186	179	172	158	177	185	160	178	192	175	168	189	178	184	167	178	185	156	179	173	191	181	188	153	164	186	157	187	193	165	215	189	180	178	165	181	184	190	173	172	177	171	146	179	188	188	169	174	175	182	177	181	176	156	166	178	173	174	174	164	179	171	190	180	170	191	205	189	154	173	172	183	161	167	168	178	194	174	172	174	176	180	188	171	194	175	154	167	188	196	166	212	190	175	172	172	169	186	177	196	171	170	181	175	162	177	170	162	185	193	171	175	170	170	176	191	179	190	170	178	196	186	188	177	160	156	159	167	172	167	157	187	181	166	171	161	178	160	167	180	170	159	163	168	192	182	158	175	167	187	167	190	179	170	151	167	158	165	171	176	158	164	161	185	178	182	171	167	180	159	179	170	187	182	174	182	186	186	189	194	152	162	176	157	165	165	166	150	170	177	197	177	170	184	168	174	147	156	194	173	186	191	188	185	165	200	193	170	162	187	190	182	170	188	201	178	185	174	185	182	192	183	188	161	165	197	174	168	162	175	166	156	162	178	170	193	174	157	191	185	169	156	186	179	201	165	166	187	170	176	176	178	162	168	187	193	187	181	168	172	161	179	171	185	168	188	152	198	148	179	187	164	183	174	184	159	173	180	171	187	159	190	173	205	182	208	221	166	178	193	163	175	195	170	168	187	178	176	192	168	163	170	178	167	153	180	183	174	173	157	175	176	158	172	186	157	179	171	180	177	160	166	183	209	189	181	172	178	169	172	183	170	174	175	183	194
24382	21478	29038	24330	21366	4132	728	470	404	408	343	302	322	296	297	265	256	275	245	268	250	254	262	285	223	233	254	243	229	235	246	241	236	196	242	234	233	240	232	229	227	233	221	241	228	231	247	229	228	230	248	225	232	222	226	266	235	200	207	255	266	244	242	230	247	237	226	241	211	214	213	233	236	241	224	248	237	228	214	238	246	246	229	231	205	220	241	235	226	273	224	240	230	244	199	244	234	233	251	228	213	249	222	246	196	223	221	230	247	244	251	210	252	201	250	248	254	260	256	214	229	243	240	248	225	236	222	249	227	237	236	220	210	207	222	236	232	221	219	236	259	244	201	217	217	234	232	213	224	259	233	228	223	235	210	233	244	234	233	227	196	259	225	259	235	221	226	251	206	239	206	229	233	201	208	234	216	228	204	232	227	213	253	235	244	209	214	223	236	248	222	225	246	224	229	228	227	226	218	239	231	228	215	230	240	235	219	223	243	202	246	253	206	215	203	196	240	246	233	226	229	241	229	242	223	222	245	253	254	218	269	221	215	261	233	202	254	229	229	247	211	221	243	204	224	222	236	227	233	221	206	217	235	210	246	239	234	207	251	227	229	222	228	219	227	223	238	218	239	210	222	212	225	233	232	224	211	223	217	226	218	238	197	223	260	241	205	209	249	182	221	260	237	202	238	216	262	248	239	220	195	213	216	230	274	250	227	235	250	246	244	246	226	222	213	242	210	205	244	226	255	240	259	212	216	212	242	200	243	212	235	241	251	250	223	214	232	213	221	228	252	202	226	209	213	217	244	245	205	211	265	218	225	233	197	214	235	245	243	214	255	233	224	241	246	202	278	198	241	214	241	196	198	220	216	240	211	224	213	253	218	236	252	236	225	226	228	216	219	232	243	247	222	253	212	241	209	219	213	239	227	207	199	241	230	222	247	202	226	211	223	217	256	252	228	212	206	241	240	249	220	217	244	231	232	215	225	237	231	230	209	230	227	218	211	244	210	243	207	207	214	258	254	234	232	234	208	223	213	233	236	231	245	206	216	201	252	226	203	228	234	228	216	223	224	251	235	221	224	227	220	232	228	242	239	241	251	215	201	214	240	226	248	238	233	201	213	270	210	238	245	235	233	250	233	216	235	222	227	238	212	242	239	226	227	219	214	210	230	219	238	222	262	236	227	258	216	257	214	230	222	223	231	226	210	229	224	220	236	204	227	243	256	223	228	222	225	235	211	217	242	221	217	240	230	227	237	249	222	203	215	226	232	214	225	238	221	246	221	263	250	228	251	198	254	226	226	218	244	203	246	210	221	229	213	227	222	222	228	242	245	223	239	251	227	239	240	225	220	241	230	229	208	223	228	239	218	238	236	222	243	243	260	252	203	250	239	211	240	198	209	254	228	241	232	238	217	205	220	244	217	235	217	258	231	219	216	231	225	219	210	225	212	236	223	243	212	223	245	221	228	223	234	251	195	240	233	233	195	238	233	233	247	212	210	232	236	217	236	227	232	227	220	240	201	207	238	216	238	232	238	239	234	223	210	214	226	229	240	200	214	231	243	225	229	246	246	195	262	223	224	228	226	235	234	216	221	227	233	240	260	216	211	212	224	227	220	227	194	233	211	212	217	223	256	219	249	240	247	249	228	216	215	204	207	232	230	252	240	233	240	202	210	230	228	218	222	219	246	230	220	195	229	244	202	241	219	232	211	225	239	250	235	220	219	230	210	216	208	221	238	221	219	231	225	255	225	235	215	245	246	239	235	227	212	246	242	211	208	246	218	230	212	232	251	245	255	225	222	243	235	227	232	212	243	237	239	240	227	229	254	232	204	221	237	243	250	239	244	211	216	226	242	213	237	246	227	205	237	230	227	200	220	200	241	229	228	229	247	216	232	211	216	219	249	228	234	227	204	201	260	244	237	244	214	259	235	206	217	242	208	245	245	231	220	253	246	219	221	213	246	256	237	212	204	235	228	241	226	214	223	217	267	232	210	191	254	228	208	249	238	236	220	222	218	258	235	250	243	234	206	230	231	215	214	233	225	234	245	203	217	245	205	242	215	253	231	245	227	268	227	236	227	231	239	220	241	252	217	228	252	238	219	245	235	237	213	217	254	245	204	244	231	206	223	247	200	232	234	232	239	243	221	237	225	202	204	231	238	242	231	233	220	243	204	220	235	209	196	205	238	213	251	225	239	226	241	241	214	216	215	236	230	233	239	244	203	239	228	240	223	213	203	237	194	191	236	223	226	255	242	224	244	233	215	226	217	212	277	226	240	226	244	235	242	234	227	227	225	223	232	231	231	206	239	216	225	236	211	239	240	231	208	253	218	198	231	223	233	232	227	238	204	218	221	218	225	248	223	266	221	226	225	239	247	237	243	239	190	227	236	242	244	235	224	225	211	213	214	227	227	228	212	220	231	216	261	253	208	227	238	234	221	233	218	228	191	217	233	229	223	231	214	226	256	237	209	231	215	229	247	260	223	221	236	231	219	249	229	223	218	262	243	240	230	208	250	246	231	228	191	207	213	213	211	225	233	250	253	237	236	273	229	218	219	232	221	222	213	208	243	221	211	229	229	215	216	227	237	205	206	237	249	246	223	229	245	227	247	222	246	210	221	230	235	220	202	233	240	231	222	234	230	213	240	223	220	233	219	219	227	232	232	208	232	207	184	237	250	233	227	228	246	208	224	227	241	241	249	221	226	204	232	226	256	240	216	227	246	217	226	230	242	212	220	228	239	276	228	235	236	239	237	226	247	209	206	249	219	217	206	264	216	205	225	231	246	218	260	198	207	224	252	215	228	213	232	209	233	229	222	253	235	221	212	236	230	247	232	232	199	228	227	247	233	240	200	212	246	263	215	201	251	250	202	222	245	253	218	225	244	229	247	232	252	229	225	257	224	222	236	235	212	206	208	249	240	247	231	247	232	255	249	220	220	228	233	232	228	186	207	228	194	218	221	231	242	234	226	242	233	237	236	256	222	208	218	210	230	234	222	229	211	241	248	195	242	215	215	228	219	241	212	239	235	237	245	214	193	233	241	216	229	243	224	229	250	215	222	241	253	227	229	235	210	251	216	230	223	207	210	237	241	204	244	250	221	212	209	239	228	249	221	234	208	227	209	213	212	236	216	240	230	253	216	223	204	201	228	250	236	217	233	186	220	224	232	252	249	232	202	261	245	230	244	231	224	244	220	211	215	237	256	230	237	220	205	219	210	225	241	253	207	235	214	250	236	218	221	229	250	232	210	224	220	236	226	268	245	214	224	229	230	230	210	218	244	226	219	209	201	202	233	225	210	210	202	206	205	222	211	220	257	226	223	245	263	237	223	228	227	216	233	245	239	243	215	231	230	240	230	237	197	241	219	223	227	258	252	242	202	237	228	214	206	215	228	250	200	216	207	223	222	245	269	236	202	240	236	206	221	233	217	218	212	224	259	218	223	215	223	233	208	243	250	252	240	227	236	240	205	199	247	194	225	229
18041	9339	7909	3931	2671	2005	1520	1290	1034	886	830	721	739	603	623	618	594	499	511	501	511	484	487	485	432	490	452	436	432	457	417	440	485	397	457	443	435	425	441	486	407	391	452	379	465	452	424	390	416	424	439	435	384	407	437	428	388	456	419	408	412	417	367	390	400	433	408	401	397	427	437	413	399	447	420	421	410	444	380	460	412	424	468	402	424	430	408	404	394	412	433	416	398	410	417	403	395	401	429	397	397	386	354	420	380	390	414	403	386	395	400	386	438	440	409	426	394	398	408	420	377	394	445	430	419	411	427	390	404	446	428	369	408	407	384	451	390	391	390	373	442	394	377	391	412	410	433	432	397	447	399	402	412	430	444	430	429	400	414	386	384	404	438	393	383	411	402	412	423	406	400	435	402	377	415	415	421	438	398	428	385	403	409	412	390	401	398	411	404	430	429	461	404	404	383	398	410	414	410	398	414	396	414	367	408	422	412	452	415	423	393	429	412	430	414	421	395	389	393	383	413	418	451	421	420	387	418	413	395	415	403	391	395	429	402	396	409	414	400	393	413	429	402	403	392	385	427	411	394	401	423	435	456	426	394	410	430	401	393	435	406	375	389	413	444	396	392	408	422	377	416	391	402	374	406	453	423	416	387	429	404	462	411	386	433	424	406	421	414	384	438	407	380	405	412	400	386	401	402	452	417	418	391	401	407	426	437	387	392	411	438	383	406	402	453	427	422	408	414	401	423	426	413	413	399	386	392	395	413	391	428	433	393	382	430	400	406	408	412	430	416	394	385	409	430	438	402	393	370	424	406	405	388	417	395	385	447	397	400	404	364	407	408	409	455	393	426	417	387	443	413	442	451	430	404	434	359	413	409	359	406	407	392	431	407	425	400	410	408	406	427	424	420	404	398	391	419	367	410	405	455	376	403	401	422	407	474	414	413	379	427	422	408	425	427	397	450	429	417	420	423	422	391	428	405	455	410	404	403	408	454	423	399	422	420	400	390	389	393	391	405	423	409	389	409	386	430	407	376	414	378	449	407	445	404	402	372	386	428	391	406	400	396	411	422	399	406	413	401	400	419	438	391	414	389	401	403	391	418	428	415	396	381	404	414	400	415	412	394	391	435	428	396	400	424	411	422	444	395	394	369	440	421	412	382	417	422	409	392	391	435	422	415	413	427	401	430	393	407	380	421	409	408	442	405	427	406	432	411	400	425	392	467	386	411	384	424	407	391	415	435	377	423	433	413	453	418	416	383	431	419	411	424	418	401	417	387	390	410	371	420	411	392	443	398	440	378	424	444	425	418	420	401	414	417	425	409	440	463	411	412	392	370	443	424	391	425	383	436	389	435	446	416	422	394	347	418	397	406	419	424	400	440	380	424	402	402	366	422	419	395	434	406	422	398	391	412	437	401	385	396	409	410	421	402	409	413	390	410	411	404	414	415	415	404	430	426	389	399	420	421	377	411	395	401	427	404	413	411	424	424	416	442	402	434	433	416	399	398	403	378	412	429	374	427	408	396	414	413	425	412	369	380	388	396	425	404	417	407	386	409	388	409	397	429	387	416	433	415	417	406	397	422	400	404	373	454	414	423	448	403	387	413	391	381	418	419	426	460	412	423	424	386	397	401	400	388	405	437	438	393	410	396	375	410	433	386	405	399	407	424	415	354	417	398	412	407	391	405	371	431	407	407	420	440	413	439	432	396	433	404	404	397	401	454	392	430	438	404	386	392	450	401	375	416	391	387	448	410	423	424	426	381	407	411	456	437	444	440	389	432	418	401	433	397	468	430	395	396	373	436	377	392	409	420	403	387	435	382	470	404	416	399	383	400	417	444	395	432	409	392	425	404	381	401	391	421	403	412	414	428	384	394	394	409	418	430	422	440	391	400	371	447	415	435	416	445	414	422	360	383	410	401	392	404	391	427	413	405	400	435	448	407	448	410	397	383	387	408	418	365	371	438	363	443	425	412	413	410	418	403	436	375	412	419	418	400	406	428	424	419	425	401	391	421	418	412	377	379	383	387	395	379	407	417	381	428	399	443	419	452	411	423	423	427	406	393	392	399	396	408	433	388	448	391	420	394	365	410	413	396	363	455	411	431	412	420	400	421	391	423	409	388	413	414	387	399	398	419	382	435	386	434	428	379	390	419	399	415	380	395	402	435	418	409	400	412	422	405	446	440	402	439	421	399	379	404	400	408	378	424	419	379	431	422	413	378	396	407	426	396	395	401	403	369	408	395	430	423	426	371	422	388	371	375	420	387	402	404	341	419	385	417	396	405	370	404	409	410	396	419	394	418	425	392	401	419	402	436	426	402	401	393	415	385	405	410	407	427	398	422	387	419	393	446	443	394	407	404	387	396	383	417	427	419	409	430	424	406	400	404	429	457	418	420	441	439	426	431	406	414	392	428	382	421	407	410	400	406	381	414	430	403	437	419	400	438	400	417	423	402	393	411	409	417	398	396	423	389	424	371	424	429	386	394	381	441	415	383	408	366	413	430	419	422	467	397	394	361	382	381	395	436	385	423	421	410	406	415	408	393	400	405	421	446	409	405	446	430	403	393	415	438	425	377	385	401	415	393	404	397	421	430	377	396	416	402	430	413	404	387	418	409	425	405	394	394	441	408	375	413	363	431	410	386	427	387	410	425	440	429	430	437	401	429	426	414	415	400	431	392	420	398	421	433	410	417	379	439	432	432	397	429	424	393	396	419	434	376	411	410	436	404	402	400	432	374	368	394	389	403	395	399	377	434	417	427	430	426	411	404	423	405	413	422	410	411	447	374	423	401	413	414	412	396	401	416	387	428	432	451	411	413	445	403	396	415	375	365	411	407	419	408	416	424	411	421	383	401	426	419	412	387	391	398	385	399	434	406	424	420	379	448	395	404	418	389	386	395	426	424	404	401	458	416	427	460	408	442	438	436	433	378	389	380	451	443	420	429	396	422	442	391	412	401	413	388	406	402	389	423	422	407	381	422	410	393	404	403	416	411	394	406	375	371	408	415	394	448	416	380	408	370	397	386	400	378	406	423	419	395	374	397	436	429	385	424	418	399	414	412	395	353	433	413	412	420	392	449	447	405	419	404	431	391	389	438	433	404	375	403	402	395	445	444	374	428	423	377	431	390	448	404	428	441	393	398	394	439	430	437	397	436	406	392	407	405	443	394	391	389	376	400	409	399	415	429	394	375	408	434	389	395	412	466	401	387	366	414	368	396	445	433	390	400	390	404	442	422	395	407	396	423	391	408	401	426	374	405	414	362	424	389	383	392	390	411	452	411	419	383	377	418	397	400	390	407	427	382	413	375	410	403	413	388	420	400	382	375	424	383	371	452	414	433	387	380	428	382	389	397	414	440	401	441	394	422	414	428	404	377	394	400	435	414	397	411	400	390	398	445	393	402	405	398	417	392	392	401	378	381	363	409	386	418	415	417	435	404	420	402	402	406	398	388	398	393	397	411	399	428	424	418	393	415	448
23353	21454	29600	23679	21457	21371	3776	863	680	637	603	546	514	482	528	476	442	423	413	441	404	425	428	413	414	400	399	413	391	376	408	366	349	388	378	399	399	396	409	408	390	394	337	387	382	387	417	373	348	406	379	386	386	385	370	365	381	358	362	399	384	390	356	402	366	373	366	378	353	374	369	359	352	386	383	361	373	363	378	366	352	356	406	397	402	365	360	406	368	387	386	365	378	367	360	369	352	358	359	371	344	351	352	372	391	408	338	387	389	349	359	364	372	344	359	380	348	358	392	351	364	384	385	383	392	350	350	351	378	384	370	392	350	372	330	359	351	373	381	379	373	360	375	366	375	378	418	366	332	378	343	403	379	380	410	376	382	345	374	352	347	408	385	360	358	401	367	369	389	360	366	364	350	381	321	354	346	341	354	359	394	343	364	376	393	348	367	339	375	379	395	387	381	361	360	346	358	407	357	387	384	352	379	372	391	381	399	373	402	366	387	361	362	354	392	357	379	371	340	355	394	386	356	351	334	341	346	392	365	382	337	349	398	378	367	360	378	369	413	393	352	369	356	380	374	353	352	362	375	361	360	376	355	379	385	333	337	358	404	383	351	369	373	367	404	358	350	394	350	374	364	352	380	346	395	352	367	426	399	355	379	371	342	380	377	373	362	391	391	381	390	371	407	366	361	367	378	378	384	359	366	355	407	365	374	370	344	378	354	412	336	334	320	377	370	393	374	367	355	347	354	369	349	358	384	374	368	372	359	361	368	376	356	402	386	322	342	382	360	367	350	356	333	403	370	382	394	375	365	348	387	340	349	379	391	385	386	349	363	367	398	362	328	383	339	372	332	370	386	367	357	362	377	356	373	381	347	355	381	363	368	370	385	313	336	353	378	352	381	328	340	376	365	386	350	361	347	375	379	375	368	404	344	383	352	373	332	370	356	363	363	369	408	322	401	361	362	340	356	349	375	370	383	336	385	375	342	389	369	370	400	363	360	369	371	381	378	357	384	381	335	350	362	359	390	397	365	371	375	363	364	348	373	395	368	360	371	403	369	368	347	372	368	377	358	352	382	331	367	338	369	360	384	364	364	384	358	389	383	369	365	382	367	356	364	384	361	376	339	380	392	380	365	363	397	379	366	371	350	386	373	363	356	365	392	349	371	367	368	390	373	355	368	389	378	395	378	383	368	391	393	358	360	379	373	386	355	397	367	358	366	376	369	380	360	411	358	364	363	347	374	339	353	357	365	379	376	366	369	362	359	361	336	368	356	348	373	354	361	379	309	353	340	313	367	357	366	385	361	389	389	379	378	371	364	372	352	354	363	355	359	399	376	346	375	403	372	364	340	387	403	351	354	381	389	398	341	385	339	379	356	354	370	369	376	394	380	373	373	372	343	355	392	374	346	352	377	344	404	364	349	342	379	355	373	369	340	381	343	376	340	336	382	352	339	358	389	374	351	408	375	356	379	348	362	355	359	429	391	368	355	371	371	351	323	403	358	351	332	357	351	358	368	369	370	374	387	356	380	365	367	365	375	376	398	370	352	402	374	358	357	400	322	359	352	361	368	368	361	368	351	352	342	364	355	361	346	373	392	350	337	359	372	377	390	388	366	365	341	359	341	332	358	404	388	348	372	381	363	373	344	386	384	370	356	364	410	370	351	377	369	390	366	350	355	360	359	361	360	358	349	358	369	380	365	338	364	366	376	406	357	363	374	393	400	373	344	332	383	388	348	365	406	374	342	394	370	344	335	362	352	361	375	376	338	379	313	361	334	365	370	380	395	359	358	352	337	372	362	366	345	359	365	359	366	400	406	366	364	321	356	361	333	332	361	377	351	366	371	394	357	369	343	370	363	376	382	349	331	348	368	343	408	373	360	343	368	360	383	379	347	325	388	349	397	364	362	381	402	386	364	358	366	379	351	369	353	401	334	362	378	361	363	352	370	401	392	391	319	393	357	396	368	335	364	380	326	353	344	377	349	392	402	380	382	337	362	355	356	396	374	357	373	337	373	367	362	361	374	380	354	348	411	362	367	374	325	391	364	344	402	399	379	395	358	351	322	357	361	356	383	364	369	363	400	330	376	383	394	354	359	372	352	358	360	383	388	373	387	354	361	344	361	361	335	375	374	354	363	350	352	394	391	340	332	379	399	378	376	361	367	352	344	346	329	379	334	379	393	358	384	375	369	390	343	390	377	368	382	353	409	367	362	325	379	389	394	374	373	364	369	388	351	344	363	416	344	369	366	359	335	357	359	336	391	343	356	391	361	333	385	370	377	386	367	392	380	366	357	389	349	381	365	347	371	362	363	327	370	356	352	367	356	362	322	379	385	352	382	369	392	389	363	327	360	364	347	371	370	351	351	408	416	360	396	381	355	376	355	380	380	352	365	364	348	390	392	361	391	370	378	380	424	353	384	372	371	343	349	382	362	356	355	347	384	383	381	370	374	351	332	313	340	384	372	360	354	368	356	366	377	383	359	345	356	374	396	379	377	362	349	368	358	344	334	354	404	371	376	377	360	349	342	350	373	369	317	374	368	338	381	362	345	392	425	366	364	342	351	345	368	383	358	396	371	348	390	368	358	372	368	381	381	390	350	375	360	372	372	356	357	351	391	339	371	387	367	357	365	385	382	323	341	346	373	351	348	344	341	394	394	371	372	363	358	349	355	391	355	350	379	373	344	351	366	354	388	386	396	387	378	398	374	353	342	371	345	361	350	388	365	381	369	309	401	373	350	382	375	372	382	356	367	364	348	405	337	381	393	361	338	376	349	353	360	393	354	385	343	353	393	382	392	385	391	363	388	369	377	344	366	387	348	338	375	354	416	373	353	390	349	364	373	382	347	347	356	359	379	365	339	346	357	365	404	354	368	346	359	359	380	354	357	394	336	397	348	349	419	348	346	409	384	375	370	402	357	381	393	384	376	363	359	380	396	395	353	374	377	346	359	397	406	338	370	358	380	353	379	340	382	369	372	367	359	347	351	361	370	366	391	367	362	368	375	346	357	362	375	352	404	362	339	383	389	352	357	397	348	396	396	391	360	381	363	373	382	359	360	350	343	347	375	385	366	377	386	375	397	369	359	355	362	349	371	372	335	374	365	354	349	365	364	338	351	377	363	397	396	352	401	359	338	370	376	349	386	395	403	389	374	402	348	370	383	393	388	366	377	350	357	399	341	368	365	369	381	386	365	365	360	345	376	386	396	335	391	403	414	368	378	364	337	361	338	377	380	373	364	381	361	342	342	370	385	357	429	359	372	351	391	347	393	355	383	340	368	362	382	346	378	346	394	371	366	365	377	410	382	372	416	368	339	372	340	376	379	339	385	341	371	347	347	357	360	345	312	377	365	370	398	356	355	382	365	348	343	355	368	369	359	336	370	395	378	374	338	371	338	322	365	353	341	358	380	369	341	355	367	393	377	348	349	366	375	372	363	380	334	346	369	391	352	365	325	366	386	369	362	366	378	355	366	361	381	374
20175	15186	12917	6964	4799	3570	2818	2313	1859	1586	1385	1240	1162	1123	1056	921	886	874	908	799	839	802	729	782	758	745	729	696	692	702	718	693	685	672	664	687	681	661	663	675	657	705	625	655	637	674	699	673	658	682	632	685	621	704	648	629	613	636	629	637	659	627	619	660	599	640	627	658	630	672	679	627	638	640	641	597	629	637	599	601	670	690	653	644	651	679	663	681	597	597	615	624	650	660	671	618	628	618	694	656	690	630	655	580	588	648	641	606	618	628	615	618	633	597	641	666	647	636	650	593	618	644	642	692	626	601	615	665	662	611	613	645	616	660	656	606	636	642	681	651	618	653	625	594	643	643	603	619	635	650	605	675	625	628	623	630	655	661	586	656	577	630	632	688	644	617	631	678	661	651	608	644	590	630	595	626	643	600	613	645	652	589	627	622	601	632	674	601	614	653	629	656	650	624	660	636	598	655	647	636	654	586	629	634	616	635	629	626	599	668	636	627	619	676	601	638	624	665	652	620	668	619	667	615	675	598	594	649	649	595	664	613	684	622	657	596	629	614	636	633	612	604	621	635	644	657	626	636	623	644	599	613	593	651	690	689	636	648	630	622	611	616	641	636	636	660	642	690	618	630	628	599	692	648	643	627	613	617	659	595	615	651	600	691	657	659	720	613	646	593	633	611	626	612	585	687	695	600	638	624	613	599	642	670	625	606	634	639	608	619	613	608	647	683	630	645	657	624	627	593	613	655	635	658	605	647	608	669	598	653	644	622	638	611	619	666	614	619	613	629	625	652	660	640	654	611	651	643	603	646	601	640	580	627	599	599	621	614	636	617	627	628	652	648	628	617	595	655	614	666	596	662	616	602	625	674	647	613	599	625	582	590	662	681	710	578	579	647	665	619	602	638	597	650	622	637	653	653	592	662	615	599	649	633	658	601	610	645	621	599	596	627	651	625	608	594	657	638	658	613	638	654	661	639	608	595	642	611	632	622	647	637	653	702	619	629	635	639	635	649	614	610	630	617	646	679	635	621	596	603	648	634	639	617	613	650	620	654	598	673	637	617	659	669	610	603	622	622	599	626	658	633	640	610	645	649	614	581	614	650	640	640	645	628	613	647	610	635	643	626	608	606	633	644	618	600	655	608	636	612	601	606	605	664	614	601	611	685	658	617	672	662	638	638	618	621	629	596	603	574	650	635	608	632	654	635	567	589	642	620	626	649	666	621	621	635	667	659	597	665	665	645	622	670	569	645	635	613	623	593	649	661	633	629	610	620	669	612	602	634	657	650	638	620	654	622	659	583	641	649	583	621	632	646	603	645	614	622	689	597	652	639	600	624	610	657	641	652	624	625	628	618	651	665	637	634	623	606	639	646	621	606	574	639	633	565	619	616	615	652	643	607	639	617	633	644	612	663	645	599	656	613	631	629	640	609	621	666	613	647	631	669	627	635	623	654	593	628	639	641	601	625	631	610	640	639	651	580	604	630	631	599	606	669	592	621	610	645	604	599	595	628	630	646	601	642	633	659	613	668	603	627	634	642	643	680	583	639	598	606	618	646	647	622	669	627	654	653	667	612	663	615	601	655	619	632	622	589	619	625	652	636	630	653	614	633	605	626	626	630	628	619	632	568	599	668	616	665	646	610	631	656	654	633	655	627	607	641	627	650	610	670	632	632	641	602	610	605	611	684	653	637	608	620	651	610	647	631	613	625	632	612	609	644	599	629	640	649	615	624	650	612	642	624	659	607	622	637	607	651	648	623	597	648	656	597	622	630	630	658	607	661	610	648	586	671	644	596	658	603	630	641	614	631	634	618	558	666	618	644	646	608	664	602	606	637	630	614	623	617	637	633	601	617	596	621	633	621	598	649	645	618	647	636	614	643	594	642	622	640	619	586	640	611	670	616	666	607	678	619	640	624	643	612	617	625	587	617	587	601	630	659	609	604	648	633	599	659	624	645	598	627	602	639	623	657	653	615	588	647	626	614	602	629	682	622	669	641	596	654	592	645	668	633	652	654	593	586	601	614	631	607	648	560	654	674	642	634	676	659	621	649	638	631	603	626	629	623	637	614	608	592	630	608	663	644	675	609	668	611	639	606	655	674	642	632	619	628	677	629	640	647	637	613	647	655	664	613	663	628	623	600	619	629	626	618	587	637	663	604	656	631	598	633	615	620	608	653	655	626	639	652	643	602	629	657	616	623	597	611	649	614	615	619	624	607	644	620	652	646	619	657	600	624	596	577	639	621	637	632	610	623	664	646	654	643	641	638	600	612	635	606	650	626	625	639	659	647	611	622	655	636	643	617	596	595	635	642	608	614	595	646	660	675	609	606	659	619	668	672	663	622	596	626	649	613	650	567	612	631	632	610	609	621	651	640	553	616	625	641	660	668	628	633	635	656	580	661	622	634	637	613	603	648	650	648	670	643	625	658	658	629	639	619	634	611	629	631	673	614	662	582	616	616	623	604	628	637	624	657	652	627	571	656	644	620	666	636	653	650	603	636	618	651	648	643	631	614	644	606	644	622	624	652	662	661	641	643	589	649	623	625	635	658	627	610	628	629	632	637	696	626	581	626	632	616	605	603	607	620	610	650	607	654	611	610	623	605	606	690	637	650	615	619	635	672	582	627	640	617	611	688	610	662	580	627	618	629	622	665	646	585	644	623	608	647	638	639	613	609	617	665	655	625	628	627	666	662	612	650	657	664	636	559	657	637	609	654	648	564	602	587	622	631	644	586	645	654	628	607	652	578	594	671	639	625	660	561	613	629	633	636	601	646	663	615	607	597	637	584	644	611	669	625	646	589	597	587	619	603	618	612	609	623	666	649	658	621	638	614	672	645	646	638	626	671	642	644	604	628	620	642	639	632	656	644	644	632	633	601	652	651	661	645	605	648	590	647	586	620	632	593	668	661	659	594	637	642	647	592	616	669	622	579	648	685	633	611	641	619	654	609	634	618	637	608	609	628	603	637	612	610	640	600	620	616	618	588	642	637	623	594	653	593	613	659	617	586	658	643	660	650	651	646	633	628	660	607	596	655	610	633	638	644	615	637	639	658	593	643	625	593	613	667	594	654	627	643	614	628	666	637	681	646	649	627	658	642	598	606	629	660	623	638	634	601	593	605	638	621	639	621	604	593	599	674	631	606	620	624	595	621	639	673	698	635	614	633	582	629	634	602	616	599	610	658	640	661	608	629	640	636	671	617	633	660	599	590	649	610	644	611	614	631	643	632	628	603	636	623	656	646	634	630	613	646	612	622	665	625	654	582	621	658	644	649	659	622	677	597	614	630	591	616	656	593	604	683	603	633	653	606	614	654	621	644	616	664	624	649	573	635	639	625	626	624	656	642	646	635	578	599	647	661	616	595	621	596	634	641	628	604	645	606	598	619	605	591	627	641	659	627	621	646	607	648	599	604	636	614	611	647	665	615	638	655	601	604	634	656	605	639	651	657	629	600	622	612	647	605	644	612	628	636	667	622
27392	20480	6501	312	146	131	118	96	100	85	102	87	90	91	98	87	84	107	86	96	92	86	109	93	102	83	87	94	98	97	110	88	89	95	96	93	107	98	104	111	82	91	97	86	93	82	89	108	99	86	92	98	88	101	92	111	79	82	90	94	98	95	81	79	91	76	93	107	96	88	97	100	92	88	104	94	97	75	79	95	111	88	89	81	105	101	98	95	88	87	91	102	89	99	72	98	98	89	91	75	93	70	114	107	96	75	88	97	71	78	96	87	88	87	85	91	88	91	89	92	95	97	90	91	102	94	97	84	86	87	92	92	104	84	76	93	88	90	103	80	86	81	86	100	90	86	113	81	91	84	84	97	96	95	107	88	89	103	76	87	88	83	88	83	99	89	76	91	91	89	99	87	92	111	76	102	89	82	87	92	92	92	73	94	91	74	106	107	94	99	100	94	95	72	105	77	93	97	107	83	103	88	98	101	107	91	74	93	83	86	90	79	85	100	93	88	80	93	92	84	65	91	90	87	92	71	80	95	91	110	96	99	81	87	81	125	88	78	108	104	91	82	103	87	95	83	92	78	83	103	93	87	99	87	95	81	105	88	88	93	102	97	98	90	74	85	110	83	81	83	90	91	94	82	89	98	83	82	78	97	85	104	96	91	98	71	95	89	89	94	93	96	92	84	79	77	119	87	100	78	96	90	101	102	85	93	98	75	91	84	83	85	73	82	97	91	96	106	113	89	87	94	97	88	95	81	86	96	74	83	92	95	96	101	83	93	85	88	91	86	107	87	105	100	90	86	77	88	77	81	96	91	78	100	80	98	98	88	101	91	89	98	106	90	88	76	87	84	85	99	86	98	96	100	88	103	86	93	100	90	94	94	104	91	91	93	100	106	98	83	96	85	105	107	115	99	90	70	105	72	107	92	102	91	88	74	77	109	88	81	97	87	81	98	77	88	100	89	80	90	82	106	91	92	86	85	90	93	80	96	99	87	90	86	83	87	102	85	93	86	85	74	75	83	80	87	88	99	84	85	97	87	99	84	93	77	62	96	90	85	83	110	100	96	87	103	98	107	89	83	94	88	88	92	85	89	91	79	94	108	96	96	81	84	97	92	93	82	86	83	96	81	81	95	87	97	83	89	90	87	80	90	79	75	80	95	85	103	102	103	96	81	89	92	86	90	98	84	104	86	94	81	79	83	100	100	96	97	84	90	88	109	97	107	93	77	110	85	120	91	74	95	88	104	109	86	80	93	75	86	71	88	87	100	102	89	84	85	94	97	80	82	89	104	88	91	90	85	82	95	77	94	95	81	109	115	89	107	88	84	104	83	95	76	104	94	89	91	90	95	87	93	84	84	91	93	73	94	105	104	89	79	78	97	94	97	92	87	92	103	98	98	64	100	96	92	112	91	91	102	96	96	89	76	83	95	91	77	85	103	108	91	83	88	98	99	81	96	83	119	82	104	89	86	92	96	95	82	70	89	88	87	86	90	85	89	88	92	99	107	82	83	70	99	88	97	95	104	99	95	81	99	82	91	109	96	100	100	100	76	78	75	98	98	90	84	94	91	86	102	117	73	85	95	92	80	104	86	99	89	94	81	85	93	92	85	87	82	99	89	82	91	102	97	87	102	98	87	95	94	83	88	86	90	88	112	86	96	112	98	90	81	86	102	92	101	118	85	75	67	79	98	87	94	93	100	75	110	92	102	99	84	95	95	86	97	87	79	106	100	90	75	90	92	87	69	85	95	101	92	102	81	94	74	103	98	90	103	103	104	99	89	100	88	69	103	114	87	94	99	96	86	90	88	85	84	78	101	97	87	108	92	68	89	98	103	85	100	81	83	91	96	95	94	79	83	95	93	101	92	78	92	79	91	84	86	73	98	80	81	74	89	77	90	95	90	102	110	84	76	81	87	88	90	70	99	101	89	104	70	101	77	100	82	93	82	82	89	87	85	101	92	85	94	82	81	94	90	98	107	96	91	88	96	94	82	90	90	86	89	99	82	98	88	87	95	84	89	101	81	84	93	94	94	87	91	92	89	84	91	105	106	95	97	111	109	83	83	83	88	99	97	88	84	97	83	106	90	89	99	103	97	82	85	100	95	101	79	87	87	107	103	111	90	87	94	85	87	107	103	96	87	76	97	110	89	116	76	102	82	105	86	82	96	95	94	109	95	93	90	76	85	82	96	98	86	94	84	101	82	90	89	91	98	93	88	109	104	82	103	95	89	79	84	87	87	92	103	98	91	99	96	78	88	91	87	94	96	102	58	94	99	85	91	85	78	85	93	80	96	95	93	72	90	66	79	110	94	80	90	101	81	83	98	79	94	103	91	101	89	85	82	95	101	85	90	96	95	79	97	79	98	100	103	85	80	99	101	98	80	96	103	89	86	85	78	96	89	93	81	103	83	84	92	87	91	96	78	96	98	109	98	96	91	101	97	77	95	100	93	84	106	98	93	80	81	101	101	103	72	86	88	104	108	95	98	80	109	81	96	82	97	97	94	99	88	78	98	93	78	88	95	81	97	92	102	89	98	106	107	82	93	96	99	81	91	91	82	102	83	83	87	99	80	82	73	92	85	94	95	112	100	86	77	96	103	98	91	92	103	90	100	88	91	70	88	84	92	100	89	83	98	97	100	92	102	81	81	97	83	82	102	95	96	89	95	87	93	95	106	91	73	82	99	111	101	96	97	87	94	91	85	99	89	103	96	97	92	101	100	97	105	96	103	95	90	88	102	89	96	96	87	97	102	73	100	81	99	91	82	89	89	100	89	80	98	100	89	97	94	111	84	87	103	74	89	90	103	79	88	101	101	93	110	77	90	82	100	98	104	79	105	107	92	87	84	76	110	81	82	102	79	90	102	80	89	69	90	99	89	87	86	109	110	97	87	88	82	88	119	78	72	92	94	94	86	103	81	109	95	86	97	93	92	92	97	98	96	106	104	99	91	104	80	88	93	85	106	101	103	96	101	100	94	86	81	100	81	90	79	83	87	111	83	87	77	83	82	113	103	101	87	91	104	89	94	95	98	92	71	80	103	95	88	99	98	96	91	77	91	107	82	90	101	98	111	69	92	88	85	100	111	82	95	90	101	82	80	92	96	103	87	75	101	84	80	84	96	105	94	99	95	95	80	88	90	86	88	91	99	93	99	94	85	92	92	89	91	83	88	87	94	91	87	89	83	86	89	71	92	94	97	86	87	107	81	78	95	86	83	98	94	95	97	86	88	99	107	85	92	82	90	84	93	78	93	105	103	79	83	83	85	100	91	87	84	84	83	104	85	90	87	105	84	83	88	95	88	97	103	103	109	98	81	91	79	86	101	93	74	88	97	88	89	98	79	99	85	91	89	93	102	95	68	76	93	75	101	94	92	95	87	84	92	96	97	96	83	91	93	79	104	86	98	77	91	89	94	93	86	88	78	84	112	103	106	77	72	83	110	91	80	87	68	69	97	77	81	91	87	104	91	88	79	91	86
10701	1090	904	491	356	315	268	272	262	204	206	195	192	192	196	171	180	206	186	178	204	205	202	189	199	193	195	176	193	171	182	187	178	180	183	168	211	173	176	167	167	188	210	196	196	177	179	173	184	172	184	190	169	160	167	180	174	175	159	175	156	168	172	182	172	160	159	151	163	145	181	164	179	153	200	169	201	158	189	165	186	184	173	189	168	176	192	179	191	176	177	171	176	180	179	173	176	175	179	167	198	154	177	173	188	184	176	176	171	168	176	149	165	156	177	148	181	160	191	167	183	179	181	162	168	211	192	197	165	157	180	197	173	169	154	205	178	159	182	198	186	190	171	200	173	152	156	187	182	147	163	187	173	207	185	168	181	175	187	175	179	162	177	203	194	152	169	186	183	166	164	172	152	154	176	168	184	163	182	161	186	165	178	162	197	169	179	170	190	168	155	175	201	187	168	168	179	170	185	184	175	190	176	178	206	154	195	193	180	159	165	198	170	187	168	183	180	180	181	161	194	186	160	168	168	183	187	157	146	174	181	196	180	187	182	171	183	186	154	192	156	167	167	193	172	191	192	193	182	182	174	211	174	189	178	190	173	180	178	163	187	177	179	178	194	159	157	171	162	166	194	171	170	183	185	173	177	189	180	175	182	181	166	185	179	165	167	180	175	158	194	163	181	186	176	192	177	181	154	170	168	184	147	176	171	140	146	171	184	196	191	183	164	169	183	163	167	162	173	140	169	190	186	171	178	186	182	155	181	164	183	180	173	152	169	167	162	175	196	174	176	166	178	183	167	162	168	187	158	177	196	171	190	183	181	158	165	179	167	158	180	140	178	159	183	181	187	196	158	178	188	177	163	165	186	176	196	168	161	169	170	168	178	196	186	177	173	164	189	176	194	191	163	178	178	200	177	183	178	180	173	185	178	169	180	179	188	173	169	174	173	166	163	170	180	195	186	185	183	195	157	168	180	158	169	200	182	166	187	174	160	174	200	188	162	178	181	150	206	195	162	158	157	175	176	172	154	171	166	170	174	168	176	171	174	194	175	188	179	163	181	164	178	182	179	188	176	177	173	170	182	169	157	181	194	160	198	152	158	178	156	171	170	168	194	162	184	179	184	184	171	192	172	166	178	190	185	206	177	167	147	175	168	160	191	182	160	181	180	168	173	151	171	171	162	188	192	184	165	168	197	173	196	170	177	189	189	171	173	176	192	174	154	163	167	189	157	160	180	151	158	171	186	170	194	183	172	170	188	196	169	181	180	192	183	174	163	162	165	153	181	170	178	179	175	176	176	188	188	183	204	151	165	158	174	196	178	170	152	163	172	167	174	161	182	212	187	181	184	173	183	168	160	187	166	184	171	174	187	170	189	173	175	176	215	174	158	189	170	165	168	168	181	162	180	161	183	166	191	183	196	179	178	172	185	179	174	183	180	183	188	171	178	182	174	176	171	146	202	188	174	184	155	160	173	163	189	170	172	165	178	175	171	165	178	166	170	189	175	188	147	165	196	197	182	180	175	175	202	175	176	175	161	179	163	182	162	169	177	174	177	180	176	197	165	161	164	180	179	166	165	175	188	207	182	183	181	172	181	199	174	163	167	165	182	167	200	169	201	186	172	174	183	166	174	194	158	170	158	162	159	190	160	177	192	162	163	163	173	185	165	198	177	142	157	178	147	161	173	171	162	192	172	200	194	182	185	172	186	187	171	193	139	190	163	186	179	181	192	183	196	186	198	207	200	195	153	155	186	170	181	156	179	182	192	188	187	181	176	169	187	176	198	154	155	179	180	181	186	180	165	181	167	163	171	191	205	169	188	165	176	183	181	175	178	175	168	182	173	161	171	182	166	161	151	174	182	181	179	173	174	178	175	161	173	178	174	161	170	188	168	176	171	179	179	180	178	188	198	162	182	165	187	188	163	161	195	164	189	186	194	181	162	164	141	188	185	190	203	192	197	198	181	189	159	200	174	180	188	152	197	163	194	183	170	186	166	157	181	170	187	145	146	176	149	162	170	195	175	166	170	161	163	177	179	171	163	189	168	185	156	181	180	153	171	167	178	170	177	148	195	174	180	168	175	176	172	171	165	184	204	175	184	195	206	192	198	184	130	197	176	177	181	170	186	177	183	172	172	180	169	164	159	178	152	189	184	177	148	177	153	170	176	184	187	171	174	166	154	187	151	173	181	188	171	179	161	192	172	167	175	194	201	182	153	148	210	180	190	145	155	194	189	191	180	177	187	178	177	175	186	161	174	169	189	183	176	165	208	171	190	162	181	168	196	194	176	178	184	183	199	186	185	177	168	190	189	187	167	166	191	170	164	167	203	167	181	176	181	192	195	162	182	174	176	146	192	184	187	160	199	178	161	209	166	198	188	157	175	154	178	169	181	162	181	167	186	175	187	161	182	183	141	181	198	160	195	176	167	182	170	182	190	175	184	171	184	188	165	182	173	176	183	182	190	156	150	161	175	170	176	160	178	188	184	156	179	207	160	196	166	189	158	179	177	159	196	158	192	154	159	161	171	167	150	179	199	169	154	167	169	186	173	190	189	165	204	162	200	181	185	165	171	196	180	178	183	187	162	186	195	188	173	171	166	177	186	180	184	185	174	182	179	148	165	162	173	166	174	164	189	168	167	197	198	162	150	187	176	163	184	167	185	178	170	179	179	165	169	160	187	176	180	173	174	175	165	178	154	189	175	164	180	197	181	165	164	154	170	179	176	194	164	176	177	166	170	192	188	191	170	167	193	199	176	191	158	148	151	172	181	155	183	156	167	166	144	179	148	165	162	173	172	162	159	178	172	165	176	173	168	166	199	177	163	180	172	177	187	171	197	178	192	182	190	195	174	160	174	160	170	184	180	203	192	168	185	181	186	177	166	170	150	174	162	154	182	182	183	179	163	196	175	189	169	202	183	205	195	160	157	174	158	188	167	189	194	165	175	172	188	199	161	197	185	161	159	164	185	160	165	173	175	182	179	156	179	182	177	196	168	181	178	178	196	209	181	160	191	168	180	142	179	177	164	189	182	177	171	181	179	183	185	147	166	201	163	164	208	180	172	176	174	169	165	185	169	186	182	183	166	181	188	195	183	167	163	160	190	208	167	180	181	177	161	188	175	211	163	194	182	177	181	164	181	197	163	194	153	172	174	168	187	172	173	179	183	185	176	173	190	168	184	166	168	189	194	164	200	168	174	178	187	178	187	183	197	179	176	167	173	167	166	181	172	200	174	186	173	179	188	191	180	177	172	175	172	156	173	155	171	185	178	161	181	169	181	163	186	172	179	176	174	181	172	165	149	167	165	156	191	168	162	180	150	198	181	181	173	179	191	163	151	197	149	187	180	168	168	177	168	203	201	148	172	193	180	180	170	210	169	163	160	173	163	177	176	167	150	152	167	162	175	169	183	179	171	168	177	204	151	196	168	159	178	166	168	189	171	187	184	197	190	192	167	196	174	161	195	153	188	173	184	183	177	157
24250	21470	29051	24320	21405	4371	702	475	440	316	340	337	311	317	288	282	287	276	260	252	241	249	246	251	266	243	235	224	231	268	258	242	238	252	230	252	254	198	240	238	258	230	229	234	240	226	230	244	256	233	224	225	253	246	253	270	207	235	253	236	244	219	258	232	243	219	231	212	241	206	226	233	226	238	228	259	259	237	250	231	219	244	242	238	225	227	230	251	242	242	221	229	226	254	232	228	214	227	256	260	245	241	240	259	229	215	220	230	234	221	229	227	224	249	227	210	241	247	231	231	232	209	239	243	229	246	226	222	244	239	213	213	229	258	224	262	223	216	233	259	233	224	217	229	233	228	219	230	247	216	234	237	239	243	227	255	208	228	223	257	261	224	224	248	217	253	226	253	230	240	230	244	214	219	224	233	246	226	222	252	234	224	265	225	245	214	224	224	240	239	230	221	226	223	236	208	225	227	228	230	236	227	241	256	240	215	248	255	217	206	209	228	223	238	221	242	232	235	210	227	246	236	273	248	207	214	208	240	227	255	263	240	237	230	230	224	233	246	231	231	233	239	228	243	252	215	231	217	241	215	231	224	243	231	209	187	246	244	229	227	229	222	226	232	249	262	235	223	227	240	231	248	229	227	200	235	236	230	237	242	235	215	222	224	214	232	220	226	222	241	252	213	279	209	221	235	226	239	217	251	236	227	229	218	250	232	263	223	203	225	213	267	242	216	224	201	216	235	220	209	219	241	243	225	220	226	246	203	229	228	254	240	233	232	235	232	227	242	243	239	244	224	245	217	230	232	248	222	232	238	213	202	219	245	231	245	225	211	261	232	250	220	228	246	244	253	234	228	238	243	223	232	209	232	225	222	229	232	228	241	214	195	220	241	253	218	235	235	215	249	229	234	255	216	254	265	246	219	229	246	263	254	228	219	238	219	227	230	247	229	212	232	228	215	225	229	221	236	256	239	227	242	244	235	251	235	230	220	241	241	196	245	218	242	244	215	227	225	209	230	230	241	219	244	230	250	233	240	224	230	249	217	220	215	270	241	241	223	211	260	218	220	240	224	215	212	225	266	220	233	240	259	203	229	222	211	241	218	208	250	247	242	240	220	240	248	215	255	210	207	238	242	242	233	219	230	220	250	242	246	202	218	237	240	217	238	250	216	221	239	220	224	230	242	218	235	237	220	225	249	227	234	239	228	240	218	217	257	236	244	210	221	219	228	223	242	264	220	210	231	231	246	220	229	215	248	241	216	228	216	251	218	234	188	259	227	218	212	215	207	236	227	225	230	228	229	241	236	232	221	229	210	254	260	254	257	222	256	224	250	209	242	254	245	233	191	225	267	214	222	253	269	198	243	248	190	243	234	213	231	246	213	227	229	228	213	238	229	254	202	233	231	235	230	218	231	205	208	227	241	236	249	240	239	233	228	239	231	211	226	214	232	216	217	220	218	228	234	232	227	224	204	219	221	247	227	210	240	225	202	236	211	204	258	233	240	241	208	200	220	241	244	195	218	230	258	237	254	253	232	240	219	245	257	246	200	218	243	243	232	226	245	247	226	231	237	220	237	255	225	225	223	219	242	226	224	210	234	231	245	223	231	243	270	214	193	202	221	209	244	236	232	270	229	237	230	202	239	250	228	230	265	237	221	222	222	254	224	233	221	236	234	214	238	249	233	222	232	237	211	216	220	217	222	232	229	233	211	193	235	207	219	233	257	222	210	218	238	202	189	232	245	223	215	237	223	256	226	229	228	238	245	209	237	242	255	251	217	229	203	235	209	234	220	212	221	229	212	222	221	217	224	230	242	224	230	249	217	212	225	252	232	237	211	231	221	237	201	221	252	214	259	233	241	267	216	222	241	218	217	233	208	176	244	228	236	263	206	216	228	223	249	224	239	233	215	223	211	237	241	264	238	207	205	217	218	207	237	235	196	230	216	259	242	281	224	209	256	237	241	237	263	246	242	220	226	237	226	254	221	239	230	225	227	237	242	203	243	217	227	213	222	244	238	252	208	225	238	242	242	221	193	199	254	222	235	250	252	223	236	202	237	213	223	242	216	235	224	215	203	231	210	250	246	210	248	209	219	235	198	211	233	220	237	212	218	231	213	250	240	224	218	228	237	243	264	216	224	222	213	233	235	259	232	205	233	192	236	234	218	233	224	236	236	225	227	226	218	224	248	247	248	243	219	233	222	234	196	226	247	255	222	211	235	206	242	239	211	229	264	246	248	226	235	233	220	232	224	219	239	231	239	198	225	255	233	228	261	237	228	251	244	239	248	254	208	243	252	226	237	211	209	216	231	231	214	232	246	203	250	231	230	239	217	207	238	234	237	217	229	258	234	246	233	221	211	242	230	237	262	230	206	230	224	233	239	223	243	223	218	236	221	229	222	233	220	237	216	229	215	225	244	239	249	217	231	244	219	221	240	242	239	232	230	249	225	213	246	250	228	272	250	245	215	229	216	223	233	220	248	232	241	230	250	203	236	219	232	242	245	215	236	213	249	264	246	231	239	255	219	232	215	206	210	249	221	224	235	225	223	222	220	235	232	212	232	274	239	236	202	245	215	229	247	223	213	232	228	230	241	216	275	225	222	235	236	224	230	237	217	250	244	243	267	235	224	256	231	213	222	213	234	241	242	234	227	229	221	221	231	238	223	222	223	275	239	220	239	223	231	229	213	229	240	246	217	226	237	240	233	229	238	226	240	224	256	229	231	204	241	249	227	228	230	210	227	205	235	222	211	253	240	241	237	221	223	232	258	221	234	250	213	248	213	240	235	239	236	223	234	229	220	197	226	227	258	240	232	235	245	217	222	221	259	239	234	211	229	215	220	243	212	227	220	219	246	229	230	247	242	244	220	234	231	224	248	230	245	215	197	216	218	227	238	248	210	246	206	234	238	209	223	243	239	214	217	232	221	229	242	227	257	213	225	207	226	218	234	232	229	213	239	234	227	223	232	223	250	218	216	262	248	213	203	224	246	214	231	225	209	227	239	230	254	206	215	194	227	240	247	231	211	203	236	228	236	222	236	216	213	252	242	234	225	243	201	244	226	232	235	207	251	207	245	229	240	218	231	250	259	245	236	206	212	238	246	221	246	211	232	260	207	221	212	240	250	216	219	233	238	222	220	251	218	230	220	246	252	219	233	206	229	214	218	240	245	230	235	219	237	234	235	211	238	220	219	243	258	216	243	240	229	217	228	207	221	243	239	238	244	244	262	255	263	235	241	226	247	222	208	209	236	243	214	222	231	192	223	248	241	254	199	204	224	236	194	232	230	233	214	226	229	212	223	233	247	219	257	224	245	254	241	215	229	231	222	223	273	227	198	229	210	221	240	218	244	232	226	231	236	237	243	210	206	221	221	234	238	211	235	229	236	206	217	224	216	232	212	219	224	206	231	253	232	232	242	255	266	213	230	230	237	220	229	213	218	245	239	197	206	231	215	215	229	224	232	226	214	248	227	240	233	227	268	238	228
18232	9282	7830	4061	2716	2034	1588	1256	1100	969	807	767	718	712	648	607	556	521	536	517	528	481	465	498	472	496	446	447	427	476	442	471	437	472	432	472	409	426	410	447	418	407	414	426	367	419	425	421	418	434	402	431	389	420	444	431	429	381	411	449	396	422	392	441	426	443	430	416	456	428	382	398	401	372	405	442	404	417	415	421	378	409	413	431	406	424	417	394	423	426	456	424	449	391	425	383	419	415	421	404	406	409	396	384	421	425	388	417	408	410	392	376	404	416	412	394	415	389	391	397	396	413	414	421	423	449	400	386	412	430	383	416	415	441	385	392	421	414	358	430	394	433	403	449	410	418	428	419	403	391	416	380	419	443	415	424	434	385	412	409	403	371	431	444	418	384	379	387	382	406	382	429	417	425	432	405	394	382	394	408	435	400	406	401	410	400	428	424	374	401	406	403	403	388	403	423	421	432	435	408	407	371	416	391	435	407	430	418	418	402	396	399	398	391	421	429	456	397	382	399	419	414	403	421	427	418	395	422	408	403	417	413	389	390	411	425	439	441	418	381	439	409	405	392	414	407	412	383	422	416	413	415	393	419	391	430	421	407	406	441	410	421	387	404	397	393	441	411	421	434	437	390	407	426	413	429	420	393	382	395	376	442	402	437	436	422	388	368	371	413	382	430	403	407	378	392	431	419	410	396	426	417	438	446	436	445	379	420	423	409	386	391	432	381	463	438	398	397	418	429	426	412	402	415	416	413	421	407	415	424	390	441	441	385	392	400	387	394	426	399	436	431	428	416	432	411	437	401	440	409	398	425	437	375	430	446	424	423	384	433	408	423	421	398	420	421	426	449	413	385	394	421	407	400	420	406	412	385	415	409	364	422	432	418	439	424	428	397	420	430	398	427	427	414	421	396	418	406	381	451	380	387	424	382	399	427	417	423	424	417	449	401	430	391	411	411	393	455	408	424	407	429	413	399	395	417	361	428	403	409	399	397	419	453	383	393	390	404	400	414	397	385	390	389	411	413	407	399	387	437	414	410	402	374	449	418	419	418	411	422	426	373	428	391	397	416	430	424	412	404	442	392	419	375	420	391	395	393	402	435	399	443	428	390	401	418	408	415	405	413	468	417	364	417	416	406	397	400	358	412	427	424	380	422	413	411	431	422	401	388	425	438	433	404	416	381	387	416	399	419	415	455	415	394	387	458	421	405	395	398	426	403	398	393	460	407	414	432	417	384	407	396	430	434	450	399	384	417	407	427	403	419	409	404	461	405	412	383	394	436	437	421	407	432	396	394	416	446	392	404	439	414	406	435	382	416	417	426	420	395	411	414	415	419	388	436	418	395	410	411	423	414	404	409	360	394	424	402	425	410	398	420	377	400	402	400	410	441	440	410	420	403	407	421	414	368	407	395	392	420	413	363	415	399	433	405	399	402	406	426	444	389	429	449	389	450	412	398	425	444	403	391	436	401	426	366	422	447	408	438	409	409	425	424	430	405	421	433	414	384	401	416	468	421	392	403	383	415	426	373	398	389	352	455	430	400	419	400	429	378	413	420	410	423	393	416	421	390	398	412	443	396	393	403	395	421	419	413	393	393	380	397	404	378	408	399	398	409	401	420	416	397	395	425	402	417	411	402	420	400	398	431	441	384	418	412	415	450	408	383	407	370	375	396	386	410	375	408	371	401	414	423	404	382	391	444	424	389	403	426	382	404	425	388	412	384	400	443	392	367	383	423	398	386	411	441	393	364	385	413	413	398	401	426	428	431	414	404	367	402	425	442	393	403	432	440	430	376	416	421	429	399	443	377	401	424	412	420	386	400	397	409	400	426	396	443	402	452	382	401	415	394	410	418	391	403	426	412	409	423	397	423	402	427	452	456	408	411	406	386	455	394	412	411	410	421	438	436	398	438	382	418	483	386	406	400	331	410	399	421	415	458	423	412	404	393	409	436	389	392	411	390	386	390	394	411	423	434	386	413	369	413	436	410	410	409	419	396	397	412	462	405	447	410	409	403	422	448	406	409	396	400	385	436	419	422	417	403	401	412	434	392	427	411	430	414	407	420	451	412	398	375	394	413	419	409	374	441	447	414	394	395	413	444	394	424	399	414	393	386	422	397	403	408	419	390	390	447	417	409	419	430	399	391	470	401	391	423	404	418	404	396	442	435	414	455	388	412	397	365	394	403	402	422	425	388	409	423	394	411	421	386	400	454	406	426	394	449	424	423	369	400	378	396	402	386	390	458	413	403	417	370	372	419	377	394	396	386	403	418	410	377	405	446	396	396	417	441	400	411	399	398	398	438	419	421	420	412	389	428	408	425	426	418	398	411	422	399	393	402	429	413	416	432	410	402	427	436	441	449	380	369	447	418	382	366	404	428	388	419	417	407	396	400	396	420	423	400	417	392	397	406	394	448	408	432	400	425	402	423	398	424	398	390	401	429	448	424	426	402	403	403	387	422	398	408	398	428	424	406	395	441	394	400	400	400	402	451	408	370	410	411	408	418	419	394	389	413	399	384	408	415	422	438	411	400	400	420	378	378	388	409	408	412	384	394	414	391	441	370	408	418	435	394	395	429	407	405	432	408	409	393	395	468	413	385	398	402	410	459	381	402	408	379	396	365	423	407	420	405	412	391	390	413	409	411	405	422	402	442	398	377	365	398	421	426	398	428	403	367	449	399	388	402	405	395	423	432	416	424	411	428	415	415	391	402	417	395	409	403	403	417	410	401	386	428	427	389	383	419	406	404	428	451	424	401	418	379	420	406	409	395	427	449	436	407	379	445	386	398	412	372	409	423	408	405	432	422	408	424	425	387	410	429	382	381	414	410	409	403	378	422	395	386	406	436	421	431	461	429	386	357	420	404	409	395	421	453	399	374	396	393	447	399	396	390	390	374	415	410	424	424	424	410	422	382	439	435	410	394	471	418	394	396	417	406	430	413	400	421	425	438	455	400	418	396	441	402	360	445	387	411	392	413	430	417	442	414	403	431	410	420	394	383	361	462	406	435	393	435	372	445	378	422	437	377	423	412	398	389	416	396	425	414	405	439	415	381	417	378	409	434	402	414	428	419	434	402	400	449	421	419	437	395	484	412	408	406	415	397	403	437	382	433	426	402	430	423	417	378	413	421	442	399	390	366	413	423	388	389	372	432	462	447	426	406	420	414	389	422	394	441	376	419	412	441	453	398	381	412	392	424	416	415	412	425	406	466	449	380	389	373	406	407	399	428	391	355	425	424	401	446	396	411	418	407	402	399	414	407	398	403	385	382	382	415	401	429	415	394	376	428	407	413	409	435	449	392	404	410	414	413	389	425	416	347	428	394	413	429	379	430	379	416	438	417	419	414	423	429	365	441	383	412	449	420	422	414	436	432	394	470	402	407	425	429	387	437	395	387	408	443	436	417	397	389	414	405	430	391	402	406	430	418	412	416	425	414	432	437	445	403	402	404	433	411	427	411	402	422	409	401	416	396	422	415
23340	21466	29693	23669	21466	21411	3938	921	732	591	579	535	508	497	509	531	421	460	433	436	433	450	400	396	427	396	407	392	403	378	366	405	371	375	340	407	374	386	371	402	384	358	373	412	404	374	428	327	349	385	377	369	337	375	403	365	359	406	376	391	377	403	361	379	363	392	355	387	386	364	361	369	354	396	352	403	373	381	398	387	385	377	358	369	374	359	376	376	396	402	374	383	379	388	334	397	396	378	387	381	378	370	372	372	356	373	391	372	380	383	378	352	332	409	396	369	337	366	375	364	395	378	380	374	375	398	353	447	370	410	365	335	353	361	325	383	363	376	380	374	414	380	354	386	385	398	338	355	401	381	383	365	367	391	371	362	356	366	351	359	331	338	340	351	388	378	333	378	379	367	365	365	356	356	353	358	364	356	379	356	362	365	372	392	383	353	348	350	369	386	389	392	374	354	343	377	369	377	417	347	371	385	350	351	376	373	323	372	351	366	360	370	397	363	339	370	343	364	348	417	398	422	402	376	390	382	391	354	377	362	384	352	369	408	372	376	344	371	388	362	349	348	346	359	392	366	372	334	391	385	361	405	349	373	358	359	386	385	374	376	377	397	429	355	373	364	362	375	381	411	369	356	335	351	368	342	404	382	357	367	359	340	374	396	385	391	356	350	391	344	355	373	346	368	384	350	385	357	371	349	385	389	379	356	382	372	382	359	362	387	383	356	384	384	358	352	396	349	381	339	339	368	362	387	407	364	386	398	349	371	373	386	380	365	417	322	400	371	397	379	366	379	393	386	393	371	368	397	342	370	369	360	351	377	366	372	381	369	379	379	323	383	381	378	379	416	410	381	378	356	365	398	400	355	375	360	344	352	375	356	382	361	393	378	378	355	364	365	349	401	417	394	358	372	391	366	398	395	411	347	369	367	373	367	388	374	372	382	398	365	345	374	357	371	376	378	385	366	374	374	358	350	346	328	368	366	349	397	354	359	366	337	392	416	401	362	349	345	379	361	374	358	374	385	359	374	355	352	366	356	378	364	412	360	381	397	381	405	407	354	393	368	357	347	359	352	369	358	381	368	358	400	396	373	359	389	358	347	336	394	372	377	357	370	378	379	377	386	407	369	351	371	361	373	380	339	386	380	363	384	360	372	379	404	361	402	375	351	353	408	362	360	340	370	380	376	363	379	370	365	351	381	372	390	353	389	379	391	376	368	368	338	401	389	375	389	376	385	339	353	369	388	362	381	379	349	350	392	371	379	390	400	374	354	334	360	405	384	398	370	380	360	415	353	387	372	353	348	381	361	338	381	351	413	350	379	380	356	387	388	350	383	357	342	405	363	374	389	360	349	344	389	395	389	383	372	367	400	371	383	336	431	399	391	392	357	339	372	389	403	361	360	344	381	331	390	353	385	367	353	376	379	420	370	376	370	389	381	395	406	363	369	387	375	366	404	345	378	363	373	388	374	367	410	370	385	339	366	375	372	382	385	388	393	372	367	393	363	361	368	390	357	382	365	376	384	363	340	356	360	380	381	373	386	377	338	366	417	393	364	345	327	392	382	324	379	382	362	343	390	378	396	406	379	372	396	373	351	385	374	373	372	384	395	385	388	357	358	354	361	378	368	378	388	377	330	389	351	370	356	387	364	361	375	378	366	353	376	425	377	391	370	383	347	393	362	377	393	378	372	371	401	336	370	362	343	384	376	350	391	370	386	367	384	380	366	345	372	357	364	383	371	381	374	378	369	349	382	412	336	363	379	387	337	388	366	404	362	356	355	401	366	388	371	381	348	335	369	375	339	334	380	342	343	403	357	370	408	335	386	355	370	370	390	342	388	387	365	384	355	358	359	373	387	361	374	348	374	409	390	385	358	337	378	374	381	369	375	372	380	363	376	362	340	401	367	373	360	382	389	402	370	389	360	387	358	377	351	371	380	373	370	355	344	368	375	373	391	348	401	381	398	368	347	382	355	389	355	391	365	366	371	410	367	343	393	345	347	356	396	381	391	358	398	351	357	350	384	405	340	363	366	374	364	355	383	387	406	370	351	344	381	373	401	366	368	346	346	364	368	390	370	352	363	389	353	373	374	374	355	384	368	351	367	366	381	375	333	387	361	363	360	381	391	405	376	378	395	355	380	348	398	388	315	385	374	369	389	374	357	351	358	362	388	392	403	349	396	365	386	404	381	390	372	335	381	376	355	360	355	410	375	378	375	354	379	379	369	363	318	359	372	414	358	374	347	373	334	376	342	393	381	358	351	409	392	392	425	391	387	351	350	348	402	381	385	382	338	377	364	377	401	389	350	372	348	384	335	373	362	386	398	388	397	385	347	343	392	355	369	369	356	360	362	351	377	400	351	366	399	370	381	348	388	383	388	341	354	359	367	383	361	360	380	415	392	413	342	364	380	407	405	361	358	362	400	376	381	387	367	362	413	362	350	403	376	374	352	377	379	383	399	364	351	383	363	366	366	385	380	363	371	361	388	375	370	345	406	349	373	367	385	391	378	346	373	369	371	392	358	371	387	381	374	371	356	369	373	348	364	395	334	396	361	364	366	402	363	343	389	370	372	365	379	366	397	355	382	384	363	366	370	365	360	355	352	372	376	374	344	366	359	392	349	366	368	354	404	353	415	358	352	384	363	375	395	373	363	356	381	380	357	368	366	351	405	379	393	386	365	383	364	371	372	366	381	375	379	348	363	391	378	379	360	375	392	368	394	432	343	351	404	362	382	369	372	361	320	348	367	408	372	393	387	349	381	391	364	388	367	419	346	344	366	368	391	388	377	364	339	379	392	426	355	354	353	361	389	386	380	380	357	351	372	339	367	369	356	392	395	389	365	370	337	400	381	353	370	383	354	358	389	345	377	352	396	397	393	364	362	337	381	353	374	364	364	372	399	377	373	375	370	376	350	372	367	376	356	379	364	411	356	336	376	335	399	395	350	361	359	348	399	362	343	332	383	385	372	364	360	355	351	351	363	356	377	380	383	398	367	383	398	343	397	394	352	360	397	374	341	358	388	352	370	366	405	363	390	358	339	343	385	369	381	356	359	350	381	386	364	403	371	380	374	364	369	395	389	377	346	354	355	327	388	399	373	345	389	346	359	386	374	378	354	363	375	372	404	382	365	391	341	332	405	355	379	388	406	381	373	373	383	385	334	345	339	358	383	359	377	385	371	384	341	349	357	368	378	376	396	372	392	363	417	366	354	345	355	349	353	359	404	342	345	376	373	369	348	358	368	362	385	368	377	348	370	366	366	371	363	356	384	366	398	364	356	342	366	365	359	391	352	368	367	348	358	356	403	348	406	382	362	379	384	372	370	387	351	375	372	383	378	379	347	361	347	360	379	384	394	349	333	327	359	366	347	351	401	366	417	353	354	414	386	417	386	379	360	386	354	363	372	402	384	401	375	368	344	365	365	394	361	374	390	335	363	337	399	362	368	377	369	376	387	359	375	390	372	362	371	360	403	367	390	348	403
19750	15525	12802	7073	4913	3592	2834	2248	1948	1556	1419	1246	1226	1082	1027	973	952	850	887	866	798	801	775	785	777	724	719	706	704	682	683	676	671	695	646	675	655	711	712	716	649	689	632	654	660	660	680	656	643	641	666	666	648	628	612	639	656	634	668	661	616	636	649	666	671	622	630	710	619	647	633	653	635	643	597	621	664	598	635	679	633	629	658	614	645	632	655	598	632	649	618	689	641	688	655	644	613	634	625	654	668	625	624	624	613	656	664	636	653	644	622	642	665	651	666	662	611	624	649	556	639	661	633	666	664	618	650	671	627	658	616	640	640	623	596	618	621	625	668	671	631	638	602	623	647	634	662	632	612	613	634	644	635	613	628	595	625	616	662	670	633	645	642	698	593	650	637	610	613	585	687	635	636	650	637	615	663	655	655	609	639	650	572	605	632	597	639	634	677	616	598	616	637	617	662	641	658	630	659	638	655	626	633	641	620	636	630	619	685	639	636	623	652	654	643	623	627	637	626	574	629	610	577	632	644	651	646	611	694	683	626	641	617	646	698	650	613	586	611	677	641	611	663	586	620	633	671	654	634	635	659	669	680	646	672	599	614	631	617	660	637	648	624	659	648	618	649	633	622	664	677	593	621	587	656	615	643	604	670	656	644	602	655	642	630	626	666	648	649	642	633	681	625	637	645	651	588	642	614	635	655	624	608	616	621	632	618	643	654	640	653	645	640	635	666	625	654	628	634	622	633	650	685	640	606	691	623	637	630	623	665	614	647	641	637	612	616	606	621	646	660	596	615	637	599	679	640	623	651	630	643	575	627	637	612	649	651	632	609	611	606	614	641	619	653	601	617	650	609	610	632	640	665	617	638	641	676	659	628	626	646	625	570	621	635	606	698	616	600	594	662	666	643	605	625	667	635	616	644	654	627	638	626	623	624	615	656	650	587	621	621	650	654	674	630	635	674	608	626	597	565	571	616	690	656	614	655	657	606	603	639	627	628	615	662	633	622	653	653	675	629	646	597	668	632	620	658	667	637	639	665	661	635	637	621	681	620	667	626	676	634	623	602	630	638	669	620	604	633	644	668	659	665	675	634	663	647	674	618	617	646	653	641	687	613	662	647	650	614	649	624	658	635	623	656	672	611	630	607	644	630	667	660	648	642	637	665	614	637	650	601	648	638	576	623	643	612	600	652	612	646	623	592	642	625	589	663	634	626	655	622	620	620	599	612	643	708	623	597	625	632	629	607	675	664	619	641	658	614	605	661	612	625	599	642	656	679	592	677	643	638	649	663	597	630	637	622	649	592	618	647	600	662	640	639	657	658	638	623	614	688	674	602	597	623	607	659	644	660	621	639	594	618	632	600	648	638	679	618	662	628	647	616	603	634	646	650	642	627	668	636	651	622	560	652	629	651	637	603	620	657	626	666	601	597	632	621	607	654	631	640	618	610	639	631	629	654	613	637	614	609	667	611	620	682	623	664	658	626	611	639	604	632	620	633	605	596	639	646	638	657	634	609	622	665	621	620	633	664	652	695	614	636	644	633	612	615	644	611	624	682	647	616	642	635	614	601	621	647	647	631	613	642	604	645	611	594	626	617	618	652	618	648	625	673	670	656	596	618	645	625	693	657	630	595	653	645	618	624	607	630	605	657	653	589	643	636	650	685	615	679	603	665	632	611	660	645	612	656	653	637	632	632	653	628	621	635	657	611	652	604	589	634	632	619	671	615	631	619	651	655	614	630	629	633	659	592	657	629	662	663	642	590	617	576	696	647	654	642	653	639	613	619	641	648	581	654	621	660	660	650	595	658	603	628	606	626	591	654	648	639	628	664	621	621	635	646	648	659	612	669	609	664	651	641	656	606	582	628	647	655	585	615	668	584	630	627	625	605	632	617	633	644	630	639	623	630	648	626	617	633	665	620	608	584	645	653	656	644	594	649	595	598	646	643	648	652	632	610	657	619	623	627	642	650	651	638	626	652	606	631	651	641	668	688	619	625	618	658	640	626	611	581	608	675	648	645	655	637	671	654	631	666	667	673	651	621	607	623	614	634	668	622	616	621	634	632	616	637	631	636	620	607	672	644	661	674	623	623	646	661	655	651	659	660	614	620	661	657	638	634	621	619	606	634	641	675	660	628	609	647	667	614	641	606	605	658	591	623	680	606	621	657	633	669	662	632	618	642	645	625	622	654	598	628	645	641	628	620	648	634	639	639	597	647	628	612	655	609	641	622	634	690	640	602	632	623	634	651	625	584	661	579	647	658	649	587	604	600	657	652	630	639	661	635	663	624	625	680	630	646	634	604	613	635	620	635	637	636	650	645	629	645	641	647	579	664	616	631	633	665	640	628	630	632	631	654	627	644	603	589	610	607	600	615	667	614	662	672	619	639	649	674	654	651	658	655	627	621	641	661	640	645	618	648	615	612	643	667	625	694	623	650	662	629	636	618	643	699	645	651	623	609	652	660	626	642	665	650	614	628	638	667	674	630	625	627	662	601	687	672	648	663	603	641	605	602	622	684	660	628	632	615	591	614	640	616	632	644	641	635	670	647	680	642	627	650	649	642	628	611	659	652	662	600	623	633	609	581	683	638	596	630	633	602	626	606	613	643	675	596	667	602	627	650	620	638	619	591	671	679	619	645	584	633	650	617	648	626	602	635	631	595	635	609	611	632	608	614	640	667	616	659	665	666	618	658	624	679	572	607	573	695	611	624	578	648	666	657	647	594	616	603	644	622	653	639	623	640	648	632	604	632	667	616	616	638	643	632	601	614	620	641	684	679	574	600	659	631	637	559	626	621	657	610	593	625	670	656	626	631	659	646	676	623	594	635	675	580	640	635	604	600	666	662	593	645	654	618	602	637	604	639	634	667	649	662	618	623	624	639	619	634	633	657	624	594	653	617	622	619	651	618	631	628	668	685	630	687	632	607	581	678	628	625	620	635	645	617	614	612	648	607	633	650	606	637	651	636	597	618	603	657	656	636	618	606	643	705	645	642	653	619	647	626	612	637	636	624	618	661	655	620	602	648	615	623	638	600	641	608	623	601	601	655	649	677	599	641	617	623	609	654	699	637	601	603	613	619	646	640	595	674	654	648	664	600	648	633	636	638	639	597	622	601	632	612	660	647	673	656	607	678	614	648	615	647	650	630	620	611	643	613	659	647	667	613	615	675	664	673	625	693	632	666	610	625	620	656	637	621	636	598	650	652	680	653	642	630	627	665	587	622	581	612	617	668	681	649	650	606	684	586	632	611	646	631	620	607	633	629	649	611	621	616	624	622	666	630	630	609	640	644	615	679	625	634	622	628	668	667	656	620	620	631	639	662	611	608	629	642	614	647	665	663	681	615	670	629	663	627	580	651	648	604	628	594	654	660	600	620	603	652	632	603	627	649	604	619	621	604	621	655	675	654	649	652	649	672	622	632	619	653	626	652	694	608	610	665	620	643	646	611	677	628	674	661	615	664	628	640	577	627	642	622	615
27462	20417	6501	302	155	140	124	116	99	87	90	104	116	102	94	95	91	115	104	99	84	82	100	97	95	93	91	79	91	96	94	108	81	83	85	103	93	111	86	108	106	95	80	99	104	107	94	76	98	86	90	95	91	80	95	84	81	99	90	84	83	105	77	101	96	89	100	104	84	92	71	93	102	82	88	92	84	101	98	87	91	91	97	99	105	84	80	85	82	97	90	104	89	89	90	82	96	90	87	107	87	84	89	95	98	91	86	99	107	110	111	96	84	99	88	90	101	79	84	107	89	89	97	88	78	93	95	99	88	89	81	93	79	88	89	92	100	83	92	75	94	89	85	94	89	86	90	85	86	81	68	96	84	90	87	83	106	83	98	91	105	96	82	98	96	94	82	89	91	82	82	118	86	107	92	94	69	98	100	96	98	90	108	84	101	107	73	86	86	85	91	89	77	100	101	87	95	85	86	90	84	94	100	83	79	85	98	96	90	95	94	95	102	88	90	93	83	84	79	96	93	92	96	107	85	85	98	95	99	92	94	94	99	93	90	82	72	101	102	96	93	112	92	103	88	95	97	81	93	105	72	105	98	89	85	84	89	90	90	85	113	85	78	81	83	93	93	83	106	98	103	94	75	80	88	85	103	99	97	103	89	101	79	98	102	98	99	97	95	95	98	91	94	91	73	87	100	100	115	106	97	113	100	91	82	83	71	104	75	93	82	95	80	96	107	79	88	74	104	82	94	95	97	103	84	83	86	104	88	95	91	93	78	101	93	80	88	95	99	81	78	75	87	89	105	95	96	87	89	88	72	72	93	83	92	118	101	92	89	95	88	91	87	101	83	113	75	104	98	105	106	80	92	84	88	96	102	113	94	110	88	97	85	84	100	106	95	89	79	90	85	85	96	98	81	99	92	94	91	100	82	93	79	85	83	81	91	100	102	79	82	82	112	99	81	95	86	85	88	101	87	85	80	100	99	92	83	99	89	106	85	83	93	105	89	112	106	93	90	98	95	84	92	88	109	92	89	99	110	94	78	102	82	87	84	95	82	87	99	94	70	91	81	100	96	89	104	98	75	85	96	77	85	100	86	87	83	86	106	86	99	92	100	97	101	93	86	84	92	99	93	82	93	88	108	106	94	101	89	86	91	95	82	105	108	95	96	81	76	106	98	88	101	94	96	98	76	104	96	92	102	83	87	87	98	88	92	90	97	91	89	88	76	101	89	91	101	88	84	92	94	85	85	91	103	88	107	96	101	98	88	101	78	97	109	84	85	106	100	67	91	99	96	87	93	90	97	102	93	101	114	62	78	89	110	87	95	86	89	99	88	97	96	113	91	95	94	84	88	98	92	91	81	105	98	94	77	96	95	87	114	84	67	94	80	89	79	96	102	96	98	93	68	83	89	118	83	98	98	96	95	93	91	91	104	102	108	91	84	97	93	83	93	95	77	92	98	88	91	94	90	96	87	104	87	71	79	87	71	112	105	89	85	91	100	82	95	85	79	80	90	84	102	75	102	107	76	96	80	108	102	80	101	91	94	104	88	102	95	98	85	99	95	103	83	100	92	91	108	89	82	107	90	88	84	86	88	78	99	94	91	91	115	90	97	99	75	94	104	86	96	83	86	85	80	88	87	95	89	100	84	91	108	109	75	91	81	88	101	90	89	92	89	82	102	83	79	89	88	106	86	87	87	94	92	104	91	92	80	78	104	86	81	100	90	89	107	91	86	100	69	105	80	99	115	90	110	93	81	87	83	88	105	105	98	104	82	82	88	88	93	81	84	89	96	98	92	88	84	96	68	105	111	97	92	78	98	93	84	98	116	101	93	93	80	80	101	89	102	92	103	110	96	92	102	94	80	88	115	90	79	97	93	77	114	92	86	87	75	91	81	92	90	93	88	101	100	89	90	80	82	76	86	93	105	97	98	90	92	87	109	93	90	108	97	93	90	81	91	111	86	85	86	88	91	82	88	99	87	100	88	81	90	104	74	99	86	85	88	102	81	112	76	95	106	74	111	81	80	93	86	88	94	84	88	95	82	86	92	85	95	91	97	81	102	105	97	93	88	86	80	104	88	99	95	111	83	89	73	93	76	104	80	95	79	89	102	86	85	87	76	100	93	76	72	82	86	104	101	96	105	79	85	102	103	85	97	79	78	104	87	100	92	88	113	95	94	86	91	94	103	104	101	98	96	92	81	75	84	94	90	91	88	88	97	113	88	79	87	103	93	115	91	98	84	78	73	102	92	108	99	86	90	93	93	84	91	93	98	96	92	65	81	81	85	87	87	90	98	88	90	102	80	98	94	100	96	86	91	78	90	87	82	94	86	101	92	90	108	81	106	101	110	87	88	94	120	87	86	84	81	94	87	117	99	94	94	85	89	94	87	86	105	100	90	79	115	109	84	112	99	92	105	84	79	88	86	87	101	83	98	100	106	108	86	88	90	99	95	71	93	94	99	96	78	94	95	109	89	99	96	86	93	92	108	86	94	81	95	90	94	103	87	91	98	94	99	102	106	86	112	66	96	83	98	102	92	107	90	89	106	102	103	92	88	98	89	86	94	99	81	92	112	87	105	90	99	90	95	112	94	94	75	95	91	98	90	102	90	89	81	85	95	107	99	101	80	103	88	113	94	83	95	86	78	94	85	109	86	74	85	91	92	89	92	101	85	112	95	73	98	84	85	106	71	87	82	103	93	96	73	108	89	107	95	83	97	80	98	95	79	100	106	85	85	95	100	93	83	105	86	88	90	104	94	95	98	106	79	87	95	77	91	80	94	93	88	99	89	82	98	92	91	90	66	103	100	93	87	98	88	96	97	82	96	96	92	86	87	102	94	90	105	69	89	80	102	92	97	89	105	86	72	99	85	96	100	97	89	94	100	89	83	83	92	96	83	98	100	105	94	70	92	84	90	99	87	91	89	99	89	102	88	80	78	94	79	100	86	85	105	90	88	81	91	115	97	80	110	88	87	96	87	88	82	79	72	105	93	95	97	83	88	89	117	97	92	80	84	89	84	93	101	90	95	100	89	89	79	100	111	107	78	80	70	106	91	90	92	89	103	120	83	81	99	83	108	82	111	88	97	102	92	86	106	82	69	99	86	98	105	97	82	88	85	88	111	95	96	94	107	94	88	99	92	98	79	111	90	97	86	82	77	85	93	79	87	89	98	86	74	97	95	105	93	98	91	98	96	83	82	87	92	98	90	87	91	93	86	87	82	107	99	99	89	95	83	105	85	101	100	108	85	96	112	86	89	78	103	100	99	94	95	90	100	80	111	91	91	108	93	89	85	83	99	88	91	90	107	99	92	79	92	94	81	87	104	90	79	110	103	97	81	91	96	98	92	95	84	89	86	94	94	94	86	92	106	106	105	97	79	78	87	93	87	90	105	95	102	88	88	98	110	74	107	82	101	97	107	82	85	88	85	76	109	109	99	99	88	76	71	96	82	78	102	86	76	87	84	90	86	88	89	102	87	95
10798	1024	940	486	384	301	303	275	233	230	195	199	187	198	212	177	205	210	166	184	168	205	184	178	203	168	189	179	165	182	186	181	196	166	164	191	164	171	227	181	208	180	162	200	190	195	158	174	174	179	167	182	168	175	180	175	164	194	177	182	186	177	153	198	176	161	155	178	181	185	190	164	185	169	168	173	164	167	159	196	201	178	169	144	173	180	172	159	187	155	189	165	182	182	177	177	153	196	173	204	164	185	174	182	169	183	181	175	199	157	187	187	177	168	184	184	173	191	179	168	194	200	179	152	174	160	189	185	193	172	181	164	178	181	176	177	180	162	183	189	177	163	208	204	190	189	178	187	174	149	144	171	179	167	179	175	197	159	187	183	187	182	192	175	163	179	165	180	190	187	168	169	173	177	169	173	164	174	171	208	190	172	174	192	160	196	167	174	183	157	193	182	195	174	170	182	158	167	162	161	179	179	188	165	178	183	153	168	148	171	199	172	184	191	147	158	181	186	163	187	204	171	191	173	174	197	168	167	170	167	187	180	183	184	189	169	173	176	182	198	168	171	166	198	185	173	182	189	185	169	165	161	173	185	167	155	183	164	181	181	184	178	186	180	206	175	180	173	180	189	198	138	161	179	174	189	189	172	171	189	174	161	175	167	170	178	185	178	178	166	197	169	162	169	177	175	166	187	179	171	180	176	166	167	211	190	175	175	184	138	174	173	178	202	195	171	176	191	159	185	180	185	149	157	154	199	172	186	171	192	167	173	160	161	175	193	176	156	167	173	155	165	210	188	177	172	199	185	185	194	187	182	183	181	198	175	172	166	180	167	173	187	158	172	155	154	187	192	171	176	173	187	198	182	191	182	179	157	168	161	185	173	127	178	168	156	194	196	162	173	185	196	183	170	180	156	181	162	182	169	171	184	180	180	189	158	197	167	178	176	200	157	187	172	177	175	185	157	173	178	183	166	182	209	199	179	159	159	176	183	178	162	177	164	178	215	169	159	155	165	171	192	171	183	155	175	189	175	180	185	179	183	181	203	178	190	187	188	173	175	162	181	172	180	184	171	180	186	176	161	186	177	170	170	179	174	176	191	178	206	172	192	185	186	181	176	185	195	170	178	192	180	170	182	163	190	168	171	164	171	167	189	170	196	176	203	179	176	180	176	176	170	171	163	177	167	159	195	156	181	180	174	147	182	183	187	163	184	171	171	177	194	200	191	186	180	152	206	183	178	177	170	174	180	184	192	184	174	206	154	166	170	174	185	157	175	183	180	187	191	166	183	178	174	182	175	168	193	189	161	153	199	168	202	182	193	170	165	169	166	164	165	199	166	181	154	175	162	186	172	174	152	189	209	205	173	171	192	168	185	163	178	158	196	183	191	154	192	190	166	201	178	172	172	183	176	169	172	182	158	168	199	191	188	166	165	190	179	194	191	170	196	164	181	176	183	182	160	179	182	187	180	165	174	181	181	162	181	167	160	167	156	188	185	186	180	174	164	183	162	185	175	179	176	173	193	174	168	182	186	165	178	162	176	176	178	201	182	159	185	183	179	183	178	169	161	174	177	169	178	185	164	181	182	168	163	187	169	190	209	187	174	184	186	186	196	182	158	163	171	183	181	177	185	178	190	184	186	162	184	170	178	177	193	219	175	171	193	172	169	181	164	173	164	169	180	171	190	177	186	176	204	173	179	182	185	189	190	177	177	193	164	170	168	184	184	188	160	179	190	173	172	170	169	177	172	199	167	193	176	147	174	173	172	183	190	164	177	161	173	183	181	156	186	174	149	199	155	175	182	208	161	181	174	168	172	195	170	180	197	185	174	168	186	164	185	191	180	176	169	183	174	177	168	182	168	151	170	159	184	174	180	171	179	171	172	174	186	178	186	159	178	171	166	190	179	202	167	190	199	175	210	166	179	160	178	170	169	208	160	177	185	187	163	203	157	155	182	200	169	184	180	186	175	176	178	194	178	170	176	153	193	154	177	167	187	181	192	205	184	205	177	197	166	175	193	168	186	172	191	171	163	194	175	158	189	184	188	195	188	182	179	176	164	181	162	199	175	187	164	168	203	158	157	172	171	161	176	160	169	193	193	169	192	198	209	186	191	171	171	194	175	153	190	199	193	182	184	168	154	171	184	183	186	151	185	178	181	196	179	158	174	167	177	186	201	178	169	195	200	179	194	160	205	171	196	174	192	192	207	165	180	157	180	173	175	191	197	171	184	183	167	180	197	152	181	180	189	181	193	178	176	186	187	181	183	162	188	174	176	170	195	183	211	187	171	177	161	189	157	180	161	187	169	186	184	203	193	202	179	197	167	193	211	193	169	211	199	192	179	158	179	189	148	180	185	173	158	174	188	166	178	165	167	183	192	160	167	186	193	173	170	180	190	173	180	173	153	171	166	161	154	171	154	186	185	195	173	196	182	173	176	173	174	159	191	173	186	160	184	185	182	174	158	188	149	177	201	200	171	177	170	166	175	155	147	162	179	192	177	190	151	178	189	182	175	161	155	173	180	191	156	169	196	167	197	140	181	168	173	182	180	192	203	170	168	174	151	187	157	189	191	143	184	153	181	183	186	172	188	181	186	188	149	176	170	173	210	199	177	183	206	179	186	184	162	190	177	161	176	193	163	181	179	190	171	190	184	184	183	169	193	159	171	160	167	211	202	216	165	192	171	184	170	200	183	180	187	195	170	164	181	160	169	161	161	207	171	174	171	150	184	186	171	179	169	184	176	189	177	186	169	160	197	180	163	175	177	189	175	152	182	180	150	175	173	183	180	183	158	193	187	155	153	170	178	160	170	190	174	181	188	180	201	203	187	163	167	170	175	178	193	194	155	180	167	192	197	199	202	187	187	194	161	179	185	184	210	166	170	205	191	157	171	154	160	190	176	162	188	189	165	185	205	167	176	189	177	154	176	177	163	154	192	172	171	180	165	172	202	166	166	194	192	179	142	164	182	180	172	182	176	176	157	163	197	162	179	163	195	184	190	191	173	175	155	180	200	151	186	188	168	188	190	173	166	160	161	173	179	170	192	181	181	192	190	163	157	187	176	160	188	198	175	163	209	153	165	181	200	193	167	182	172	167	159	149	194	185	179	161	186	157	192	192	174	157	176	191	191	171	197	175	171	159	199	170	188	192	175	178	185	167	171	186	167	172	194	185	191	188	169	192	170	186	168	170	163	172	194	172	166	185	152	176	180	177	198	173	187	188	137	175	154	170	167	166	195	202	176	162	163	171	198	171	167	164	194	175	194	179	156	193	176	205	181	188	180	210	156	193	166	173	157	183	161	167	185	178	204	140	200	182	173	180	162	181	191	181	184	175	166	164	178	163	161	151	167	172	186	188	191	179	190	188	171	153	163	179	167	178	178	187	199	168	190	169	170	198	203	184	163	180	169	181	159	187	172	189	197	184	171	183	201	153	185	199	168	173	187	160	185	175	173	183	167	150	182	175	184	174	178	182	190	156	178
24296	21460	29039	24299	21365	4292	665	548	404	366	336	322	339	294	300	292	273	248	276	263	243	251	255	228	268	244	265	239	264	266	257	265	246	221	251	244	237	227	251	228	247	241	220	233	237	233	206	241	196	236	234	219	259	257	208	196	235	242	256	230	219	252	250	258	222	249	218	233	210	205	227	244	251	244	229	234	229	227	262	249	246	260	274	269	247	222	248	236	232	225	244	247	233	218	204	227	224	210	227	242	252	252	239	231	216	233	272	223	218	242	220	206	249	216	266	251	220	239	217	221	222	269	234	241	262	244	252	223	215	230	253	217	237	239	220	230	235	224	241	221	267	215	229	236	230	227	233	256	246	246	243	242	237	260	244	225	219	225	237	253	237	229	250	229	251	230	213	223	208	227	249	223	237	235	237	239	216	242	246	244	239	249	232	198	233	236	254	226	239	230	203	246	223	229	210	214	221	222	252	211	228	248	235	249	242	208	237	245	242	259	228	245	220	249	273	228	219	230	232	203	243	243	248	235	229	244	221	262	216	231	215	234	216	215	234	234	219	236	230	236	224	201	235	227	246	231	240	226	238	251	204	216	239	255	230	242	247	198	232	242	232	238	219	228	233	247	213	224	225	230	238	236	227	200	247	230	227	263	227	226	246	205	248	239	219	219	231	246	212	226	255	222	200	248	233	226	247	218	221	215	236	210	231	223	242	244	250	213	215	217	233	210	221	226	226	234	226	225	242	235	246	214	262	227	218	236	240	246	240	246	257	257	229	243	210	201	223	251	227	216	237	217	226	248	250	226	247	239	240	264	239	233	246	215	231	228	233	249	225	229	236	232	214	221	231	213	214	237	264	249	246	210	253	212	206	257	252	219	201	249	229	227	226	240	235	210	257	238	252	207	235	233	211	213	243	224	233	207	249	239	206	212	240	248	226	210	250	237	237	219	240	215	202	234	247	240	228	231	236	232	209	219	217	229	227	215	250	216	259	234	239	260	238	213	230	241	227	238	244	239	219	212	199	230	233	241	216	236	225	217	248	205	227	232	221	251	220	230	225	229	191	244	228	231	232	231	235	203	235	264	223	227	245	228	225	219	222	235	225	235	233	225	217	206	239	253	241	235	255	231	235	221	237	244	249	235	219	232	233	226	224	225	203	212	265	228	223	237	240	231	232	213	231	216	236	223	253	225	248	235	263	230	206	218	221	244	214	225	242	231	196	218	226	188	243	244	235	238	224	211	246	255	242	231	242	233	268	215	235	204	218	246	235	229	259	225	246	238	233	216	233	215	208	217	238	232	234	209	249	222	224	238	238	243	224	226	237	226	271	238	237	243	279	220	220	236	211	211	229	234	246	203	228	229	231	247	260	241	206	215	241	210	222	244	239	211	238	252	249	195	228	231	267	238	223	226	244	228	253	224	239	260	254	223	226	234	234	224	200	219	220	215	214	240	237	224	229	237	208	233	242	246	224	231	239	226	231	239	227	215	240	209	223	249	262	240	247	237	216	209	246	225	205	238	215	234	244	220	242	213	216	236	212	262	230	233	214	221	221	233	237	222	248	234	230	238	231	220	233	217	250	217	218	255	222	239	226	258	224	238	240	233	229	227	231	251	234	188	240	222	231	236	241	221	233	240	259	241	241	270	229	247	216	216	205	220	257	225	217	221	244	248	247	234	237	241	234	241	219	221	220	227	238	223	225	235	255	236	239	232	222	226	226	241	225	237	257	231	227	223	215	230	219	243	223	233	235	237	242	246	212	246	231	226	228	229	221	237	206	233	250	239	240	244	257	246	225	211	204	226	204	227	224	230	239	236	224	250	243	203	214	242	235	240	197	226	217	211	228	229	238	228	240	219	211	214	237	226	228	219	216	220	243	232	215	246	250	215	222	266	214	248	228	210	227	213	200	233	213	247	225	241	224	235	220	212	240	222	208	183	236	231	216	244	245	236	266	254	237	218	227	226	226	242	248	242	235	237	234	244	226	237	235	212	214	238	245	244	267	247	257	210	258	273	226	208	225	236	230	223	260	239	224	226	270	225	243	243	225	240	234	247	217	224	259	252	256	210	256	225	210	214	222	223	227	236	229	249	247	205	210	239	238	245	223	213	234	248	210	249	228	266	229	227	253	218	240	206	220	215	206	248	232	229	226	259	244	266	217	217	251	219	236	229	242	224	223	224	226	228	231	248	218	237	233	220	243	259	229	253	241	229	244	213	267	223	248	228	251	254	226	209	230	234	236	206	270	217	219	248	222	229	244	226	228	262	233	238	242	233	226	262	245	223	183	210	238	213	232	232	241	234	236	246	223	233	240	202	219	236	228	225	230	209	245	207	248	234	230	215	228	244	212	232	260	224	239	219	208	214	243	239	246	221	251	229	228	232	233	213	241	221	247	238	228	230	241	227	233	238	241	241	246	222	245	232	219	215	217	224	240	249	233	231	218	203	232	229	229	222	214	202	247	195	265	248	215	230	217	241	249	227	240	238	235	229	258	258	216	238	241	240	236	227	221	229	239	231	229	249	225	239	226	192	245	228	236	252	254	222	226	232	236	226	245	216	229	220	226	257	254	247	237	217	236	202	237	223	216	253	247	223	229	232	219	230	238	230	239	247	254	221	225	226	240	254	254	221	236	213	245	220	262	242	251	239	233	237	216	212	208	222	219	216	205	243	235	208	257	212	252	224	240	221	247	230	235	222	239	228	218	230	216	222	235	240	255	240	205	230	232	237	242	221	224	218	227	248	239	245	216	242	232	237	236	220	239	250	232	234	232	237	216	261	234	195	209	212	229	217	236	206	261	247	208	228	204	206	255	237	229	247	240	232	228	212	245	259	206	216	222	225	255	234	224	251	251	218	215	226	246	235	263	223	237	237	228	232	239	231	253	251	235	200	218	227	211	239	236	230	219	239	196	236	220	221	238	230	239	240	245	244	224	225	228	259	236	243	195	266	256	227	237	240	233	246	228	269	251	254	243	190	236	227	225	271	216	222	222	236	229	248	216	226	252	230	243	229	217	245	219	222	254	203	231	214	251	269	212	236	263	209	206	230	225	223	213	218	233	258	233	206	220	228	223	254	246	219	206	221	229	223	258	232	213	236	216	252	244	203	222	216	233	226	243	236	227	230	236	228	227	219	235	239	236	212	230	233	254	236	219	257	256	230	241	217	237	209	217	208	234	235	228	257	234	235	228	199	244	254	236	249	240	243	282	239	218	265	236	222	261	215	235	259	212	239	257	218	219	247	217	251	223	248	236	240	238	244	240	248	210	236	226	222	249	250	231	221	229	227	244	226	235	249	213	237	205	237	248	229	232	231	220	260	190	221	209	203	215	219	245	241	224	236	250	228	244	225	207	223	235	200	252	241	213	220	203	225	253	227	211	234	246	225	223	216	219	225	240	224	234	219	221	235	212	218	226	233	242	239	236	237	233	221	218	236	213	220	240	224	216	226	217	200	232	211	240	226	202	230	248	224	239	221	218	212
18241	9343	7847	3896	2723	2055	1566	1205	1049	912	823	707	655	631	618	587	573	581	545	503	510	512	475	457	503	467	500	439	492	481	420	418	451	445	464	444	435	442	421	441	420	423	385	473	454	442	429	421	455	436	412	428	425	414	465	434	448	379	455	401	435	402	417	397	445	402	399	433	394	450	426	401	439	445	413	412	436	426	382	424	451	398	390	403	376	449	460	397	442	397	416	432	414	413	434	414	408	424	411	419	429	379	412	394	409	407	396	402	428	368	436	397	400	409	389	424	420	417	382	441	404	375	424	395	402	450	388	455	390	407	441	374	410	399	445	425	418	412	410	384	402	428	383	410	421	412	409	440	405	406	408	401	389	395	404	429	363	464	426	439	374	400	411	396	398	402	403	396	408	417	384	404	430	382	404	440	435	398	402	415	416	395	393	405	405	423	402	424	401	431	380	433	396	389	432	442	450	405	410	433	466	456	395	434	400	403	422	410	410	383	436	406	409	391	437	431	401	393	441	429	437	416	401	421	381	438	400	424	393	441	411	452	413	434	405	397	457	430	424	426	383	423	403	406	378	414	381	407	432	390	435	393	428	419	405	403	378	423	426	397	413	414	407	393	396	392	396	422	380	436	412	414	429	392	405	424	456	418	437	431	437	379	420	445	426	400	455	421	387	432	453	419	403	432	436	428	416	395	410	388	389	422	415	401	410	423	434	429	463	445	428	380	411	435	403	387	412	421	409	411	418	388	414	409	418	410	427	391	402	442	421	419	394	424	400	410	396	416	454	423	423	403	453	427	440	437	403	410	420	440	397	426	431	429	415	441	423	413	386	409	405	388	416	457	416	447	412	419	391	420	414	411	423	407	440	429	420	390	400	399	451	411	393	416	384	429	412	418	392	391	401	419	380	385	399	443	438	408	389	390	406	412	443	375	411	396	401	392	434	388	443	421	433	389	463	417	435	408	375	421	413	401	426	410	409	391	416	452	387	408	402	397	421	435	426	456	411	459	415	388	411	417	443	416	389	410	416	392	398	412	442	404	393	402	453	425	429	402	416	426	418	369	402	415	454	411	436	423	424	435	391	427	394	419	412	418	392	385	426	392	371	410	406	406	397	431	394	420	400	401	426	397	436	423	410	361	413	413	444	428	419	397	393	421	412	410	418	429	400	412	361	414	455	402	394	421	417	419	437	419	425	409	424	418	398	425	408	381	427	381	448	432	429	401	382	406	388	394	399	392	434	435	441	447	420	401	420	420	428	423	433	434	413	443	418	439	405	400	414	436	415	420	414	403	422	445	415	393	399	391	439	413	419	424	389	424	484	428	432	406	409	404	408	407	417	384	420	395	392	402	439	427	426	395	422	394	442	447	381	434	428	396	385	387	416	431	417	428	436	397	432	430	420	375	421	409	414	432	353	411	412	417	423	420	411	429	419	405	390	464	393	420	382	429	402	431	367	436	430	403	458	406	425	414	357	390	453	396	396	418	402	447	394	426	442	420	377	394	401	421	400	384	421	429	401	419	397	417	444	421	417	428	423	376	409	449	417	406	403	447	400	415	405	417	409	396	430	444	440	398	402	413	446	415	424	408	442	414	371	394	396	408	442	404	420	412	417	436	426	394	419	434	420	432	401	422	388	407	404	437	424	368	414	413	434	405	430	390	411	421	415	431	428	422	444	425	387	396	400	436	442	438	393	397	380	385	417	415	408	413	446	458	397	395	405	400	431	417	377	390	418	421	409	408	412	419	392	401	405	368	417	407	383	411	432	417	387	422	419	404	421	400	423	420	440	408	429	405	413	384	418	378	446	412	418	399	424	429	442	413	410	429	429	433	413	409	409	434	417	411	417	389	416	414	431	428	413	404	402	387	432	447	396	414	410	429	416	429	423	441	395	368	423	428	411	468	428	420	364	401	397	395	413	393	399	437	408	428	394	427	403	400	382	413	424	442	419	395	436	409	403	441	400	449	366	402	463	408	432	364	439	409	381	409	420	378	417	377	426	386	403	407	402	406	391	395	405	394	434	407	412	379	400	376	387	409	449	413	374	429	415	430	427	388	439	406	408	431	390	417	366	359	401	403	393	370	418	436	423	415	383	411	403	418	430	424	445	434	397	387	400	428	367	402	415	413	427	411	426	409	426	409	411	455	390	421	381	404	428	397	425	416	438	413	439	420	430	416	416	447	386	450	426	390	433	404	412	422	394	426	402	392	426	438	427	432	419	397	408	432	410	434	430	389	441	415	448	405	416	399	406	395	403	407	403	413	408	398	397	392	429	399	402	406	393	417	403	425	418	417	429	437	398	431	444	419	409	391	381	382	390	391	393	436	429	418	396	426	400	426	369	431	409	399	408	425	405	427	436	390	434	443	429	406	404	419	413	370	436	383	423	412	436	394	372	389	401	408	397	412	421	434	427	396	409	435	451	385	426	373	416	436	381	393	408	430	391	421	429	419	395	367	425	420	415	391	407	433	436	414	440	422	375	458	383	432	423	399	413	396	396	473	416	390	435	376	405	426	378	453	419	418	414	413	432	437	436	403	423	390	404	438	443	391	371	401	444	397	415	396	405	449	431	410	380	377	395	423	422	394	464	404	436	417	422	445	386	426	433	392	405	409	416	420	458	399	419	414	380	422	396	434	423	431	430	430	443	413	464	430	401	403	359	424	390	420	407	418	400	451	408	400	402	433	437	405	417	441	423	420	431	438	434	419	414	404	434	383	423	418	413	408	429	401	390	391	415	409	410	435	430	394	395	415	416	431	386	424	452	405	420	420	396	426	407	433	448	428	423	411	399	425	440	381	376	430	410	404	408	399	391	441	415	453	422	396	430	403	357	424	419	404	405	396	407	383	411	429	371	383	399	415	429	453	436	391	436	387	399	429	417	421	407	399	428	432	433	403	406	378	403	402	418	417	434	448	411	413	407	371	402	424	388	425	388	421	433	413	404	421	409	431	375	429	406	419	399	392	367	415	365	423	440	403	413	414	402	415	394	394	440	420	404	410	408	429	361	427	397	395	393	437	381	381	409	381	415	378	428	390	437	389	415	423	407	407	450	439	414	412	417	410	417	434	423	419	375	393	381	428	433	425	411	439	402	436	410	406	394	418	406	436	423	407	409	408	429	431	440	456	407	417	420	418	423	422	406	410	450	415	441	451	427	433	395	396	397	406	409	409	426	428	396	429	467	419	401	407	436	384	448	423	426	394	437	420	426	419	406	394	440	408	425	420	401	434	426	406	428	433	414	367	436	401	413	409	414	400	422	419	414	399	426	424	406	413	392	416	395	415	418	415	446	418	407	388	417	425	418	415	426	377	400	410	395	404	420	419	403	425	415	440	400	450	399	414	426	414	382	435	427	454	378	423	385	425	443	422	417	412	428	457	388	414	411	411	442	414	433	403	465	387	400	369	411	420	429	443	407	398	478	417	389	409	383	389	398	395	432	431	439	392	439	432	434	431	383	391	447	415	399	409	412	407	448	383
23312	21490	29677	23715	21491	21414	4018	913	676	674	595	557	506	452	490	457	464	464	472	455	376	403	417	388	370	422	372	406	420	394	373	372	383	393	409	401	379	382	386	385	396	349	395	373	364	334	379	390	356	416	356	377	333	382	410	387	365	408	374	356	363	395	368	340	359	376	396	382	406	401	349	371	404	358	369	383	384	384	365	339	397	383	384	343	385	347	403	415	369	387	356	381	386	396	381	377	387	385	354	406	359	389	373	343	351	398	361	348	364	395	371	373	389	376	383	393	345	360	384	400	392	375	391	367	424	388	403	389	363	368	375	369	378	393	348	379	366	374	373	384	404	373	384	379	359	366	415	365	372	392	397	352	398	365	360	360	394	385	421	391	358	401	357	383	357	404	385	399	405	348	366	396	359	369	346	356	359	352	374	353	368	382	409	374	394	360	385	367	402	360	387	360	373	397	367	404	372	382	343	386	358	368	378	390	363	336	368	349	373	346	366	387	368	381	381	371	373	361	354	376	385	348	320	373	362	370	370	363	368	361	364	401	397	366	369	355	354	355	365	372	383	394	371	386	370	344	375	336	371	389	400	383	379	354	354	390	374	355	387	367	377	370	360	386	387	369	368	386	350	340	369	383	357	418	332	345	355	374	365	352	361	351	364	368	362	397	343	415	403	362	365	369	376	368	331	407	350	377	379	363	362	363	392	368	391	395	382	367	374	385	360	384	359	366	384	360	409	376	417	374	368	390	393	391	398	378	392	410	368	367	405	402	370	373	379	350	400	387	362	371	397	353	336	402	374	348	388	379	351	358	382	335	362	370	404	385	332	407	355	330	346	349	395	351	377	385	350	371	413	361	348	342	380	385	371	363	378	361	361	392	351	363	386	392	351	355	374	347	377	372	362	365	361	379	368	388	364	360	381	391	384	395	389	366	383	335	364	384	363	388	342	368	391	348	357	354	361	364	391	321	398	380	369	397	356	359	394	349	398	399	372	371	360	375	393	356	368	376	367	342	380	347	320	338	341	361	369	386	363	403	338	376	364	391	376	363	347	362	390	398	379	381	388	391	378	379	351	360	392	377	375	397	357	369	335	372	372	374	366	371	343	390	351	372	361	355	375	363	390	368	380	372	339	379	406	364	361	369	357	377	364	375	377	393	380	390	372	355	402	367	375	368	402	363	374	392	353	387	345	400	370	397	360	431	410	367	359	350	366	409	368	341	390	394	385	387	392	370	387	355	358	365	397	394	389	370	378	352	381	397	384	358	348	358	366	393	363	371	374	360	348	356	361	392	383	351	362	377	372	363	384	372	362	377	372	398	384	393	422	354	365	334	402	388	388	360	397	391	389	380	391	389	376	374	346	374	414	385	368	343	353	354	399	365	399	361	366	350	359	398	370	377	411	360	348	386	332	361	368	383	388	369	357	351	368	396	372	393	377	383	370	369	382	375	363	400	360	358	365	373	382	357	389	394	352	391	362	385	393	380	365	373	385	380	358	366	364	406	391	348	340	364	316	371	366	397	382	398	335	378	371	356	395	409	366	360	378	369	350	373	382	382	385	378	387	368	339	351	357	380	336	373	409	398	387	315	360	374	378	376	383	334	370	356	372	382	384	345	391	342	370	334	351	374	392	331	382	411	362	347	368	397	376	354	363	375	386	370	369	390	363	362	410	398	359	387	374	355	351	366	359	376	394	375	379	357	364	363	385	335	370	361	354	364	390	386	372	347	362	369	386	385	371	384	358	356	389	354	381	352	367	383	386	355	365	361	394	369	378	353	369	375	392	338	398	390	325	369	406	356	395	361	361	394	381	351	362	365	353	365	385	376	397	418	333	363	413	359	375	397	397	381	374	398	359	382	367	309	404	366	386	370	385	390	385	379	403	399	364	382	353	397	356	363	360	386	361	379	376	385	374	360	373	365	354	387	356	351	380	354	375	377	350	395	411	371	355	378	377	384	407	377	384	385	385	379	393	371	405	376	351	420	363	422	390	376	364	374	361	374	356	367	316	373	394	405	374	393	367	378	400	375	358	354	389	338	346	358	360	403	372	379	363	340	403	354	348	364	347	376	334	351	359	396	367	401	390	374	357	382	371	373	390	402	358	384	386	371	378	380	379	338	399	338	397	359	386	360	369	376	386	392	379	369	338	363	370	360	373	370	344	411	372	375	375	368	393	383	380	406	386	376	381	369	399	371	350	343	351	383	400	371	384	382	398	375	387	377	384	368	376	389	372	377	372	359	332	378	387	374	359	345	382	374	377	374	396	357	385	380	397	357	362	374	356	390	312	390	365	392	419	391	343	399	377	372	374	375	370	389	383	366	360	378	366	397	341	352	341	370	369	340	371	361	378	381	405	361	387	417	321	350	351	361	374	342	384	389	398	358	345	384	376	380	362	344	356	374	383	361	394	351	368	357	358	425	363	352	362	368	386	361	368	376	398	366	356	363	384	388	378	371	363	384	378	362	400	359	349	344	379	391	367	403	371	382	383	327	395	365	355	394	367	341	319	379	366	334	403	353	370	372	363	367	387	383	392	358	370	354	372	354	347	354	354	363	370	396	387	406	352	387	364	410	385	367	346	369	402	396	373	357	362	310	362	369	383	369	360	363	374	415	370	385	395	382	384	361	365	351	412	340	373	397	384	385	391	370	367	362	402	341	369	370	375	379	356	392	363	369	393	385	381	388	372	392	345	344	357	366	366	354	375	365	436	369	385	391	379	374	363	377	364	351	357	385	379	374	410	374	382	386	403	379	362	367	384	362	346	357	376	348	385	369	341	335	352	407	406	344	358	401	344	373	379	359	372	376	351	395	381	410	388	414	333	349	387	377	378	416	362	362	386	384	356	366	369	323	377	391	347	383	355	390	365	383	367	364	364	383	386	371	389	371	389	381	377	356	369	377	375	390	381	347	399	379	411	384	364	353	369	415	355	388	353	388	369	366	390	394	375	359	350	380	357	367	377	371	370	370	355	367	369	394	379	374	354	362	366	344	385	364	411	382	367	403	338	352	372	365	345	419	407	394	389	343	369	371	361	386	383	386	398	355	403	370	393	367	391	357	341	359	338	407	348	351	377	339	360	341	395	381	359	368	369	378	367	329	378	382	355	393	395	377	379	353	375	405	350	361	390	378	424	351	363	379	360	347	355	347	374	379	373	365	400	350	380	388	364	348	385	419	373	365	381	374	368	364	391	366	370	402	362	374	431	360	361	342	372	420	384	352	400	328	357	346	386	377	374	353	414	356	379	353	399	400	382	355	349	384	384	369	357	356	389	360	353	343	347	368	356	367	337	386	329	358	374	351	372	404	403	382	374	396	359	387	396	345	396	327	376	401	374	407	348	358	392	359	355	373	390	387	377	377	345	337	376	396	365	401	350	378	354	378	381	363	389	349	405	385	377	372	371	374	359	355	363	359	365	377	367	393	348	371	343	376	352	390	387	376	372	400	381	388	371	389	381	360	356	372	355	346	351	389	351	369
20273	15058	12836	6931	4758	3605	2759	2230	1855	1596	1394	1263	1168	1119	1017	950	918	914	881	881	848	762	779	753	756	776	711	752	718	699	684	689	686	737	723	664	674	682	675	655	659	663	666	661	648	689	685	669	660	668	604	653	641	665	658	686	634	681	619	643	609	612	618	656	629	632	643	671	662	691	686	659	628	640	630	657	651	681	624	643	705	644	572	626	629	598	618	670	693	682	636	628	644	694	634	621	661	610	641	658	642	639	637	659	664	611	616	638	616	627	616	638	624	671	636	636	649	671	614	624	636	618	625	670	679	636	641	613	638	611	605	637	638	619	636	639	652	632	601	593	610	622	677	605	637	618	609	656	626	632	629	645	665	653	642	615	631	665	628	624	652	641	633	638	663	697	711	632	634	633	642	657	633	643	627	597	652	656	697	676	654	604	621	671	659	572	659	610	615	664	648	649	625	663	667	616	625	653	603	639	623	601	620	643	649	701	662	615	629	664	665	639	635	631	659	634	670	671	635	621	665	620	607	638	671	612	607	670	676	679	642	664	656	618	622	608	618	640	599	650	643	666	666	682	655	634	605	660	666	601	672	651	600	674	637	607	627	614	651	616	679	606	654	678	632	663	640	605	643	617	648	616	646	607	633	628	636	645	649	659	646	642	606	666	653	617	632	677	637	657	625	623	597	635	656	662	627	643	645	634	621	633	656	633	625	634	642	616	622	627	668	635	615	651	649	613	639	616	666	655	624	622	648	631	569	662	643	619	688	620	601	664	644	672	585	609	621	646	613	645	626	635	679	665	611	646	607	644	609	595	608	616	642	625	626	670	628	621	654	586	647	654	631	615	627	630	658	619	620	674	670	669	659	606	623	647	630	626	597	596	625	667	641	636	660	627	647	615	612	656	653	670	602	697	595	636	621	661	642	640	639	660	699	666	644	628	578	622	633	650	636	663	616	665	630	645	649	647	601	623	660	655	591	644	619	636	663	632	683	622	616	614	626	630	629	666	678	656	625	633	680	614	643	611	642	677	633	662	639	631	600	604	668	626	630	582	667	670	618	606	636	661	625	616	611	637	588	643	667	638	631	620	599	624	664	604	624	613	647	672	617	639	636	596	638	636	629	602	627	633	620	608	640	645	677	632	597	647	648	601	624	633	640	658	656	660	624	592	640	641	589	641	657	718	654	666	646	645	631	654	607	604	624	652	658	667	623	649	638	592	611	647	677	634	655	633	647	634	580	620	637	650	592	591	622	627	640	625	639	682	638	614	621	679	604	647	623	595	637	667	608	667	677	595	646	645	640	634	609	652	617	649	649	630	629	604	609	650	595	637	607	625	668	655	613	639	623	607	640	664	707	647	621	619	617	624	590	648	594	577	630	627	649	638	639	617	658	604	626	623	637	615	642	641	661	591	677	675	664	679	626	640	633	646	675	663	643	661	619	633	647	615	636	626	606	597	582	627	618	643	651	652	625	609	690	631	615	663	649	604	617	654	601	577	717	670	600	664	642	619	637	602	605	642	615	611	663	601	611	697	572	610	616	679	648	624	606	672	648	652	664	644	614	605	649	621	662	614	657	681	625	644	690	632	629	607	649	632	600	687	619	651	638	683	622	586	661	604	632	616	636	626	626	622	595	639	603	598	648	652	654	646	678	596	664	681	652	583	689	625	714	601	651	696	592	677	602	613	673	624	611	575	610	601	634	619	639	567	648	672	631	617	656	610	632	658	627	613	601	671	649	623	599	597	641	654	653	643	620	625	638	608	681	655	689	630	666	611	643	635	655	637	673	621	624	689	626	565	657	614	592	620	650	643	632	670	656	659	641	620	599	616	674	640	657	633	673	655	625	668	643	641	669	603	667	618	630	623	614	659	608	644	662	636	658	656	649	670	669	616	629	626	601	591	613	613	602	645	604	638	615	614	634	617	574	640	643	610	610	628	617	589	642	660	609	680	647	630	635	666	632	657	631	679	610	627	636	653	679	645	686	637	665	640	617	620	664	604	604	652	623	639	669	621	623	643	635	663	635	608	635	628	659	615	650	616	647	608	608	676	612	631	646	692	632	607	629	632	662	617	637	644	628	671	647	631	617	616	697	663	628	656	674	666	644	674	635	654	684	625	594	626	590	650	625	629	634	647	598	604	649	589	619	652	607	667	589	610	617	691	650	618	601	644	627	617	632	633	572	642	645	657	612	677	624	630	638	616	659	631	627	608	662	631	586	715	589	636	663	662	638	617	638	625	648	637	634	597	640	609	645	661	636	643	607	642	650	629	649	663	618	632	653	624	604	628	644	619	656	626	601	594	650	652	634	652	647	693	654	596	673	651	635	660	631	639	619	616	624	620	651	654	615	630	622	630	629	615	631	614	602	639	667	658	705	632	623	646	650	633	663	665	629	666	600	668	636	593	652	616	623	595	630	635	650	592	622	632	603	658	662	663	607	581	614	666	595	673	615	641	607	671	623	634	627	610	624	637	617	646	634	668	670	630	667	637	640	668	634	648	643	611	642	654	602	636	665	617	611	654	554	593	595	628	620	620	627	646	650	626	669	627	631	592	681	624	624	664	657	608	625	682	621	620	629	622	631	696	634	697	665	655	602	599	652	664	680	661	633	595	610	645	673	611	639	600	617	648	672	635	628	638	587	642	599	637	648	626	635	621	637	651	659	594	590	660	637	630	654	623	639	644	624	651	658	585	654	632	574	598	643	614	595	670	635	593	659	622	650	675	641	665	635	644	671	638	646	595	616	671	641	637	623	613	653	567	652	644	676	668	625	635	635	606	631	635	643	615	604	613	612	651	653	637	621	706	641	596	646	638	660	657	637	658	632	666	619	622	692	593	623	657	621	636	682	610	629	624	609	623	610	678	627	651	653	644	649	597	661	651	681	652	617	626	625	643	639	622	621	616	621	642	634	616	642	650	631	663	644	637	631	634	598	621	638	640	650	690	661	653	632	623	626	619	663	644	641	693	626	612	614	632	639	668	689	634	669	625	617	649	673	646	612	643	631	617	609	657	606	639	629	696	703	640	610	627	638	650	684	617	691	657	640	627	630	632	679	664	628	678	647	633	652	616	660	656	634	619	659	641	614	618	607	687	614	652	618	597	634	586	634	626	646	664	649	611	665	666	652	670	605	632	618	615	620	667	627	623	681	620	654	662	638	638	633	633	620	659	597	619	633	613	647	618	616	624	674	638	622	609	605	621	650	633	592	611	648	647	620	631	654	642	613	653	645	643	667	603	630	632	650	626	647	650	623	651	650	634	656	591	671	599	627	608	643	627	636	608	658	654	687	632	673	648	618	641	630	634	642	662	656	665	695	645	615	647	598	622	614	631	657	614	659	628	626	606	679	662	624	668	604	628	649	647	644	678	621	637	625	649	614	573	626	645	673	636	634	642	637	653	662	618	595	650	634	655	667	645	664	614	668	636	627	642	634	642	631	605	618	630	640	639	657	630	621	615	647	674	615	603	642	614	661	637	620	589
27438	20453	6532	336	161	162	115	107	116	93	95	94	98	109	93	91	103	108	91	102	95	113	82	108	89	86	86	101	99	108	81	90	89	88	106	104	102	108	100	104	106	89	102	83	82	91	93	93	98	99	104	78	105	107	96	92	95	94	92	106	89	98	77	87	88	103	89	102	88	101	79	115	87	95	96	91	110	102	103	101	79	90	110	79	95	91	94	104	117	104	93	94	111	90	85	106	95	94	88	102	98	86	100	96	94	94	84	77	104	100	79	84	85	76	95	98	94	94	89	77	107	82	101	84	89	91	84	89	87	88	112	101	88	100	72	90	91	81	90	98	106	93	69	105	112	93	99	102	82	98	100	96	104	113	93	100	78	89	91	103	98	82	88	118	105	104	78	105	89	101	98	93	105	93	96	90	89	83	84	98	107	107	98	93	118	103	98	85	101	108	110	104	85	78	96	98	93	98	94	97	94	80	79	84	84	108	81	86	94	76	72	99	81	88	103	90	101	87	90	92	87	96	89	106	90	86	95	88	108	94	81	95	102	85	88	74	101	106	85	91	106	88	90	96	83	102	85	94	87	110	86	102	78	90	71	89	95	90	76	79	109	100	105	119	75	73	85	87	98	90	79	88	111	97	83	90	97	110	86	123	92	85	102	106	79	100	88	83	81	97	78	121	112	98	100	90	102	97	120	90	110	94	89	92	94	85	89	102	108	82	83	93	94	108	91	96	86	106	101	94	95	105	91	105	102	87	85	114	84	89	103	106	104	84	105	91	104	93	103	84	118	80	96	78	97	94	96	95	93	86	69	94	98	87	108	94	119	94	84	90	72	109	109	96	84	106	101	95	100	94	88	68	102	94	97	84	91	93	94	88	77	90	92	90	88	103	99	112	97	80	94	93	102	99	98	104	103	101	82	107	81	92	85	88	96	91	107	89	116	88	113	108	104	103	95	104	97	87	78	93	93	83	86	91	115	97	97	82	88	86	87	91	86	87	90	107	103	108	70	90	94	86	99	93	85	98	96	73	75	101	86	91	97	96	95	92	107	104	92	93	96	76	94	73	86	96	111	113	99	74	84	98	80	94	96	104	98	96	110	83	86	93	106	92	90	93	92	87	84	84	90	117	79	106	94	101	93	95	84	95	89	98	82	89	93	111	89	76	104	99	82	109	108	97	90	106	93	100	96	103	90	108	81	91	100	84	76	91	87	96	82	92	97	93	95	95	92	96	72	87	104	87	94	93	94	91	84	102	78	77	85	90	93	108	86	95	91	102	96	87	79	72	117	93	110	98	87	99	92	98	95	96	89	107	92	117	100	90	117	99	87	84	98	102	92	87	76	104	88	109	88	86	97	91	81	85	99	97	101	106	83	84	85	99	101	105	106	103	104	93	94	100	84	81	99	70	92	101	81	98	111	97	87	90	96	94	107	110	87	107	102	97	94	92	87	104	87	85	97	96	87	97	96	102	99	89	92	81	91	88	105	100	94	100	80	99	93	92	95	98	115	84	92	89	102	103	92	115	86	96	94	91	74	100	99	97	81	115	116	82	88	101	92	91	87	89	77	101	96	91	76	97	103	86	88	97	103	75	94	103	102	75	99	97	95	89	91	91	95	97	81	101	101	102	80	86	89	121	89	96	89	93	87	98	97	104	104	99	93	93	75	85	88	79	108	104	88	111	80	84	89	92	86	106	94	82	86	106	92	109	92	82	92	100	87	105	98	79	87	102	83	95	109	107	90	90	83	90	87	101	95	74	82	90	84	86	81	89	108	86	94	96	100	90	97	93	103	88	93	100	85	102	90	84	83	67	98	88	97	96	75	97	94	91	119	101	95	91	109	97	93	95	91	90	93	116	80	87	92	99	101	93	92	95	86	94	87	97	79	83	91	90	89	81	92	88	85	93	90	104	108	107	95	96	86	108	88	106	94	93	99	92	109	100	89	79	82	82	80	91	95	91	109	98	81	94	89	98	96	89	84	96	100	90	99	97	99	108	88	85	101	126	100	107	90	104	96	83	85	97	100	86	99	84	77	77	82	88	106	91	67	103	99	110	87	77	95	100	110	94	102	103	101	89	91	79	88	105	95	101	96	79	78	96	87	79	93	89	107	95	100	90	82	85	99	88	74	88	80	91	94	102	87	89	93	105	84	91	106	105	102	100	99	113	77	100	96	87	99	96	115	75	89	90	98	78	96	92	93	100	91	92	91	95	90	88	78	94	90	97	99	85	82	102	85	94	107	67	93	94	104	93	99	100	99	93	111	79	100	113	86	89	92	100	108	95	88	79	90	78	97	103	74	99	91	85	98	89	120	102	96	98	94	94	91	87	100	93	90	105	94	97	107	95	89	85	99	82	100	84	94	97	98	80	90	97	89	106	92	93	80	114	95	94	87	81	91	91	98	94	95	96	96	83	91	104	110	98	95	91	79	76	77	94	64	93	98	99	87	112	87	92	112	99	101	89	113	92	83	103	83	90	85	81	78	86	79	114	95	87	92	84	98	90	97	100	80	90	89	113	85	90	84	104	98	79	98	93	102	104	96	97	106	78	86	90	90	89	87	87	107	104	88	96	87	100	107	94	94	79	93	92	87	97	80	84	104	72	91	92	102	82	75	96	88	79	99	106	79	92	95	97	103	79	95	90	80	100	91	107	100	98	70	78	90	95	89	107	107	89	103	88	90	104	94	91	117	90	98	96	80	107	104	101	109	77	86	110	83	83	77	91	87	97	108	101	98	86	90	92	88	80	99	84	92	106	92	110	112	89	96	108	99	84	92	75	96	101	74	101	90	99	99	79	99	81	100	115	79	94	108	93	106	81	90	98	112	93	102	96	100	89	81	78	99	75	86	91	96	73	102	111	94	105	91	94	85	95	108	93	97	82	94	91	100	89	99	104	87	98	85	87	89	107	95	88	92	101	108	85	85	93	115	114	126	106	104	93	102	92	94	100	75	95	92	94	89	84	101	78	92	107	93	94	106	102	111	82	99	102	94	93	104	89	93	83	83	97	87	85	80	85	99	103	94	91	111	89	87	105	97	85	92	75	75	101	89	104	80	109	86	77	97	83	103	89	95	87	89	99	83	94	94	100	99	117	98	96	93	96	74	110	96	100	108	89	99	111	102	99	90	97	106	104	85	110	98	86	86	85	116	103	104	94	91	77	96	87	101	100	90	86	94	85	84	86	87	114	78	93	102	79	85	88	92	85	94	91	94	88	81	106	82	72	93	91	90	91	95	110	101	96	80	100	94	97	106	96	99	89	100	101	94	88	95	83	119	87	109	100	99	83	90	78	101	96	107	90	91	98	86	92	77	91	93	91	106	92	99	94	95	96	105	88	103	107	97	80	106	82	96	112	85	81	82	85	86	89	87	100	85	106	103	91	87	88	78	88	89	97	103	81	97	96	80	85	91	86	105	97	110	107	78	80	87	83	109	104	94	87	82	114	95	92	88	105	86	93	82	87	88	95	87	92	108	80
10995	1052	869	473	313	302	258	238	253	227	201	219	204	171	186	204	173	190	159	207	185	181	164	177	166	196	187	174	199	202	194	186	187	168	159	203	166	170	173	204	199	185	182	169	177	197	166	176	167	198	185	184	181	169	165	175	179	185	192	164	174	174	193	174	188	170	177	171	191	182	174	166	179	151	160	191	163	163	170	187	198	149	190	185	157	173	176	172	180	186	168	180	199	190	178	186	167	174	175	170	190	189	190	168	198	232	154	194	181	169	165	186	186	201	169	163	161	188	169	158	176	158	178	183	181	190	211	165	175	177	194	164	193	179	194	184	163	189	156	166	173	175	194	165	189	181	149	196	188	185	175	165	193	187	166	198	157	184	172	161	173	171	186	192	179	198	189	205	202	184	168	184	182	179	200	167	165	177	206	185	179	187	183	204	186	174	168	191	157	163	176	179	178	157	175	169	192	174	171	189	175	201	172	180	170	192	185	183	189	174	163	165	176	185	172	181	180	157	165	186	179	185	170	190	174	147	169	188	178	187	185	199	180	188	200	189	197	166	165	167	175	190	191	178	175	185	163	182	183	178	156	171	158	188	176	186	156	170	182	184	184	184	189	173	168	196	174	193	184	156	175	202	173	165	191	170	177	186	167	187	178	172	171	182	169	182	176	176	175	187	191	171	180	167	164	173	174	195	159	187	189	196	187	171	183	168	162	188	173	181	189	185	186	192	183	186	181	182	176	152	188	159	191	144	182	186	194	200	189	170	221	172	192	185	172	190	192	186	178	166	166	170	203	203	187	163	193	194	143	199	163	198	176	167	175	172	191	169	190	181	190	184	180	190	192	179	211	196	166	188	182	168	205	185	176	202	169	176	163	174	190	180	198	178	180	192	177	200	188	191	168	149	170	170	156	179	165	173	173	182	167	174	183	176	157	163	189	172	186	165	184	179	175	189	177	170	166	185	194	181	161	165	172	164	160	174	184	190	183	158	160	185	179	200	166	196	175	202	182	215	182	173	164	193	177	218	202	192	187	187	174	163	167	199	167	175	170	190	170	175	188	193	163	202	185	185	172	172	172	172	178	202	163	167	176	169	168	181	172	195	211	178	170	181	187	182	177	170	177	164	172	164	162	171	176	182	177	197	193	178	203	170	190	179	179	168	167	190	160	172	175	187	174	186	163	161	182	168	175	197	200	168	179	175	178	168	184	201	198	188	157	180	196	171	180	163	194	195	150	184	177	181	173	182	165	173	185	188	177	207	156	165	190	180	199	177	160	193	201	170	175	176	171	183	171	200	170	185	178	191	201	182	159	189	181	156	180	204	192	184	180	197	183	165	168	174	183	164	176	193	180	176	164	157	183	171	181	189	179	176	182	216	177	181	188	188	182	173	210	179	190	178	161	198	196	182	180	176	174	177	196	169	176	210	194	152	191	176	182	168	159	174	188	175	175	192	190	178	177	189	186	185	200	174	180	183	180	186	149	161	191	181	191	190	172	189	163	175	183	181	186	195	149	175	169	193	156	193	196	177	197	183	195	171	181	175	186	169	184	187	147	198	179	162	179	168	181	165	172	183	190	191	199	188	186	195	177	203	184	162	172	180	205	157	170	213	173	201	192	171	207	194	183	172	173	179	176	176	198	182	188	196	179	177	177	181	167	184	197	195	169	187	194	183	188	187	181	174	187	193	180	156	182	196	157	172	203	188	187	168	215	171	193	184	196	157	189	184	176	202	167	177	178	178	163	173	166	164	188	199	176	199	175	194	168	178	181	187	188	146	162	155	171	195	184	176	199	191	179	192	174	169	194	189	181	171	184	176	188	180	185	186	175	198	157	175	169	162	172	180	186	175	181	163	181	164	170	170	171	192	176	176	188	172	194	205	169	163	191	168	167	160	188	172	186	208	176	178	181	163	177	187	159	187	207	169	179	177	159	171	193	164	185	179	185	175	199	192	165	174	179	155	180	171	185	186	189	194	172	184	185	192	181	179	192	164	188	180	203	173	175	163	189	188	178	174	164	164	192	174	176	173	202	185	177	195	159	181	187	176	178	196	182	164	200	186	203	200	185	186	180	187	173	201	193	159	180	176	202	176	172	198	167	194	195	190	162	176	184	200	200	159	186	196	190	176	152	148	172	180	201	162	168	194	177	180	177	184	194	184	181	202	188	185	181	174	166	179	173	211	184	178	156	191	167	181	193	170	159	186	168	186	175	204	167	163	196	174	183	162	185	178	165	157	175	180	152	188	178	167	158	199	164	181	177	181	176	193	173	168	199	179	174	173	164	177	168	190	212	156	180	183	157	167	160	162	166	169	181	181	180	172	216	168	180	177	147	185	175	175	160	173	166	178	168	164	190	181	178	185	166	153	156	186	168	186	166	156	165	178	172	192	151	169	167	165	201	161	189	179	189	169	175	168	192	183	199	187	181	180	189	187	173	168	198	209	190	194	198	174	184	145	171	164	190	179	187	176	173	190	178	174	179	200	193	180	174	181	170	156	174	175	183	179	186	178	153	213	179	183	170	178	159	198	189	171	198	172	173	183	169	146	184	185	171	173	175	169	190	193	185	180	162	174	159	171	175	170	178	182	169	166	183	150	175	172	200	179	151	197	170	174	199	189	188	158	154	168	192	176	181	156	170	169	197	217	173	166	175	181	191	155	186	163	166	175	170	186	187	184	176	158	179	170	185	172	177	171	195	189	167	180	184	173	181	195	194	187	176	196	152	168	184	182	139	163	171	174	171	183	146	169	180	175	183	171	175	168	163	192	152	171	171	187	185	177	192	191	169	164	172	190	172	176	165	188	190	180	177	169	185	153	161	173	159	158	172	173	191	204	165	192	161	189	183	188	174	179	175	183	160	173	183	178	170	158	179	183	165	187	157	203	186	176	170	181	160	186	165	192	200	161	187	163	173	152	185	179	162	158	179	192	182	177	160	167	152	187	194	185	173	184	165	185	179	184	199	192	182	208	190	161	164	199	166	176	169	164	182	178	174	175	164	166	189	158	177	191	190	182	190	160	172	171	190	185	186	162	199	164	202	175	180	174	166	204	171	181	188	165	160	182	191	163	210	207	170	184	204	181	197	191	187	172	194	178	178	183	169	197	166	189	202	181	168	183	177	197	161	167	158	176	154	191	182	197	187	185	179	168	181	165	173	175	164	193	188	199	175	165	203	185	178	178	198	188	177	184	195	177	183	194	182	183	165	164	160	188	166	167	203	191	185	176	175	214	174	180	193	156	150	203	177	173	161	171	169	170	183	197	181	177	170	198	178	173	159	224	153	188	197	201	169	171	194	177	172	194	201	175	176	167	175	163	170	204	168	189	172	165	176	186	180	168	171	156	185	176	187	185	177	184	177	175	176	170	196	171	189	195	161	174	196	175	181	190	182	186	182	186	180	189	202	169	182	159	151	171	175	164	178	186	172	186	176	186	192	178	167	201	176	186	180	184	179	183	185	170	176	171	197	166	189	186	155	186
24253	21436	28989	24277	21357	4458	644	496	400	339	343	323	335	293	318	274	281	273	272	269	267	248	242	231	242	290	249	245	281	253	244	238	254	224	238	263	241	256	234	213	240	235	224	234	265	224	240	221	236	262	249	225	231	277	247	262	235	222	246	220	237	224	227	228	247	242	242	262	260	258	215	233	216	261	220	208	223	251	255	230	239	236	246	242	251	249	230	245	241	248	228	230	228	296	229	215	248	218	228	258	213	248	239	223	211	223	230	251	202	238	220	235	243	233	237	267	201	213	226	236	258	208	229	222	246	239	194	228	247	242	241	234	223	232	259	249	214	242	208	230	202	223	232	227	238	224	246	222	213	278	219	227	220	257	249	232	246	221	253	222	247	256	260	237	234	237	250	219	226	246	221	200	263	224	237	245	254	229	233	237	262	256	258	204	212	249	227	208	243	223	227	228	220	235	238	245	227	236	256	264	247	232	238	233	221	258	229	258	254	242	233	233	230	247	225	231	255	220	265	232	224	196	215	228	256	224	245	237	211	236	236	237	250	214	260	217	217	236	242	229	237	229	223	233	220	233	240	279	228	254	233	236	231	216	238	218	236	232	260	233	208	232	266	210	231	227	228	229	223	231	232	240	220	219	224	260	223	240	237	220	235	249	240	229	212	232	236	220	221	257	259	265	238	255	229	214	225	230	223	234	212	257	244	242	266	251	254	282	244	206	222	227	222	232	245	225	271	226	240	262	228	246	236	243	230	217	241	250	243	229	231	243	231	233	233	232	221	242	232	222	234	210	251	239	248	227	245	221	227	214	208	236	254	260	222	248	281	247	229	236	258	230	201	275	216	237	213	237	257	218	216	222	232	212	225	239	228	263	236	264	246	232	225	243	214	234	224	254	215	219	208	244	232	239	200	250	241	235	229	236	256	240	213	218	210	252	244	260	227	229	219	245	248	207	246	253	240	242	233	235	217	237	257	259	218	283	234	260	212	234	219	240	229	244	230	246	207	246	258	244	241	225	241	228	258	218	233	195	227	234	239	252	244	217	222	230	228	246	229	230	229	246	218	239	218	234	208	219	258	235	214	236	234	214	264	240	233	235	218	234	254	265	216	246	262	224	242	225	265	281	243	243	256	232	251	240	226	236	232	244	246	229	250	252	223	239	256	248	240	235	233	241	245	250	233	227	214	254	241	234	235	252	234	234	244	248	236	253	268	222	244	239	256	251	214	201	245	227	200	272	219	229	243	227	254	231	239	251	217	229	263	239	240	237	246	241	246	204	212	213	266	239	258	212	262	245	211	224	235	223	224	226	247	267	245	228	229	224	249	228	232	228	233	226	226	219	241	241	214	247	260	239	229	231	235	236	217	218	239	204	236	265	244	195	242	234	234	221	227	260	222	227	235	211	236	217	219	224	241	253	226	257	244	222	242	201	240	280	228	254	245	211	224	248	252	239	229	223	203	243	249	237	231	207	217	213	243	240	240	248	226	218	218	246	223	234	227	233	207	230	214	257	228	227	243	267	235	229	218	239	237	240	243	278	227	226	229	228	228	228	250	255	254	249	246	234	225	236	226	231	220	234	214	222	242	242	219	212	236	243	222	239	212	239	243	223	232	230	207	215	199	241	212	202	214	219	212	261	217	198	239	248	233	247	245	224	212	228	248	235	242	237	207	217	226	234	238	237	255	258	231	241	236	239	263	238	238	228	258	211	231	271	241	221	221	258	224	225	224	207	248	231	259	228	228	231	231	230	253	228	256	236	219	259	238	193	225	258	209	242	241	242	205	217	217	256	229	220	248	230	215	224	203	228	248	227	236	227	217	218	226	273	229	219	233	239	238	249	237	228	241	241	241	238	251	223	218	229	240	224	207	230	228	217	241	240	231	236	244	235	211	245	254	215	226	231	239	225	266	257	216	236	226	228	241	203	246	218	243	260	269	226	251	233	231	245	227	225	246	203	232	238	230	254	247	252	234	256	255	226	219	244	236	206	225	239	235	232	230	211	218	258	236	228	270	239	207	215	229	228	230	230	252	233	206	233	251	241	226	253	225	233	242	229	214	218	239	211	231	215	239	256	245	229	255	228	224	243	235	274	213	220	228	243	181	222	212	229	212	215	229	201	203	219	237	262	229	237	225	238	268	245	245	268	244	232	213	261	227	234	233	248	250	267	229	237	218	271	219	228	232	249	225	202	217	231	231	235	241	214	238	225	216	243	233	231	235	260	262	238	244	253	232	228	239	236	265	233	218	222	215	215	199	229	254	267	257	246	223	227	244	224	252	252	240	245	238	206	247	218	210	233	262	228	246	229	256	223	227	214	231	249	245	230	240	255	231	253	242	221	252	217	246	254	221	231	264	228	233	249	235	237	232	218	225	218	222	227	233	236	271	268	212	257	216	231	196	224	250	226	234	251	241	238	247	231	235	236	205	223	255	255	211	253	255	231	219	215	259	234	228	248	245	225	239	226	262	225	226	241	240	238	253	212	223	221	231	228	241	230	246	220	253	252	246	222	228	214	219	215	214	225	230	248	234	250	223	235	227	239	237	246	246	232	260	216	232	233	232	241	252	237	257	230	253	241	238	250	260	211	217	224	226	235	222	232	214	224	231	227	246	266	207	244	219	232	244	238	227	221	217	266	230	227	244	226	259	231	246	226	242	231	230	208	215	258	220	221	239	248	229	234	220	255	256	239	236	245	259	239	226	231	226	226	238	213	253	218	235	269	239	233	243	206	237	235	268	233	241	231	274	243	222	228	241	236	216	228	213	221	205	228	226	236	262	232	231	244	265	258	236	257	223	205	244	243	244	244	244	221	240	242	195	250	230	223	232	241	205	219	232	243	253	227	232	232	224	231	187	253	234	219	240	231	235	227	245	224	242	219	250	236	227	217	204	258	220	241	233	212	225	225	197	254	231	215	238	218	230	249	231	247	225	233	258	246	227	249	217	208	250	251	236	240	247	233	243	224	203	225	231	234	214	236	264	247	246	238	246	254	242	235	244	239	229	230	215	250	244	219	229	244	229	246	210	229	230	223	268	224	235	234	207	229	245	217	226	235	223	217	229	227	258	246	223	221	220	243	241	223	202	235	230	211	239	240	230	216	264	255	248	251	235	253	223	254	211	228	243	228	248	223	225	242	219	222	214	223	225	202	213	241	245	236	241	235	233	247	229	249	226	236	214	256	245	237	235	232	248	228	237	248	246	227	220	238	235	246	225	233	220	262	204	231	226	235	232	235	248	262	227	254	252	212	239	196	225	222	217	217	209	219	233	263	248	237	228	231	224	238	238	229	219	236	239	239	251	228	237	254	232	239	240	244	235	235	245	224	234	225	250	247	267	213	269	253	208	214	248	222	220	254	234	258	237	219	228	222	224	229	228	241	214	231	246	237	232	206	218	257	225	238	235	228	225	234	221	235	225	226	265	234	184	211	243	225	240	228	239	236	234	204	231	225	215	251	243	261	245	212	217	229	235	238	226	270
18671	9386	7807	3926	2672	2001	1527	1277	1058	948	877	805	707	613	616	564	532	543	542	490	501	526	511	450	487	508	467	454	452	434	440	433	426	450	449	477	439	412	460	431	426	365	435	441	465	403	431	436	397	457	399	442	476	414	414	447	427	396	403	425	407	435	379	389	465	423	410	368	422	405	446	434	409	397	434	421	428	463	446	414	382	405	404	427	429	383	376	424	404	421	417	424	418	387	418	401	398	437	420	377	410	428	441	431	389	428	395	415	433	395	448	409	454	382	395	421	460	408	421	414	393	394	395	424	441	434	403	450	404	419	445	402	433	411	411	394	425	414	450	440	459	412	412	397	389	417	450	451	384	386	452	415	402	405	429	406	369	431	385	415	436	416	449	430	406	437	416	407	406	413	402	413	426	425	434	401	420	414	397	403	403	448	413	373	388	405	363	427	379	427	448	413	437	379	400	392	401	425	393	428	426	388	435	377	434	399	440	431	427	414	422	429	389	442	395	396	412	363	434	424	371	410	393	428	415	441	414	401	400	405	409	427	404	409	409	410	443	380	374	427	444	406	445	412	421	424	366	390	437	413	414	419	383	454	431	390	419	413	397	427	418	411	443	423	419	418	420	382	412	399	444	404	403	397	439	387	420	442	414	390	376	400	424	434	412	400	433	438	423	447	429	407	428	407	364	431	437	421	402	421	410	418	452	397	434	445	441	399	424	410	417	407	414	398	412	422	416	476	425	415	429	432	439	399	422	428	413	422	423	386	416	398	440	442	417	402	427	409	410	408	408	431	414	419	382	403	470	409	439	409	392	425	432	403	384	429	424	426	390	415	418	426	428	426	372	416	420	436	417	405	405	422	446	429	405	425	458	427	430	431	419	410	458	422	403	400	405	409	431	392	391	442	419	444	381	410	441	422	404	436	431	408	413	411	434	427	413	392	386	396	440	418	441	397	442	380	409	437	440	408	417	418	408	397	410	417	406	374	414	429	397	416	436	395	442	411	388	418	398	392	420	450	441	393	415	405	421	410	422	435	427	425	433	430	376	458	411	429	415	427	415	408	399	403	428	394	421	422	406	407	414	405	405	425	433	423	411	421	452	410	389	413	441	411	426	410	424	403	427	442	409	435	411	413	421	437	402	416	399	419	396	418	411	413	449	445	411	427	400	438	411	442	398	430	445	365	456	402	407	442	443	387	420	396	414	438	426	422	436	451	426	449	427	442	418	428	417	419	397	404	420	426	416	421	404	395	399	383	382	421	406	403	411	442	420	404	420	399	412	427	375	400	418	438	409	425	412	393	407	388	448	415	413	403	414	444	421	419	453	406	416	392	407	401	382	425	409	396	403	407	435	409	371	378	410	450	436	417	420	392	417	380	451	428	425	433	388	406	387	402	417	410	391	422	454	385	419	443	403	422	399	434	421	433	422	433	433	453	430	424	415	393	426	445	427	429	429	465	424	423	427	405	384	438	412	412	453	406	391	437	432	399	407	416	414	434	415	402	425	382	400	413	442	410	392	429	409	413	424	438	419	413	383	430	453	406	441	420	432	399	425	398	424	398	397	420	411	424	418	433	400	402	416	373	431	409	393	377	419	424	424	402	410	389	411	446	445	433	403	407	419	400	423	394	402	414	429	423	413	373	444	425	431	473	409	434	398	412	413	422	403	425	398	406	406	388	449	413	405	457	383	418	393	378	397	423	410	422	403	414	389	460	430	425	431	410	439	401	401	443	385	409	437	414	418	407	393	421	441	394	382	417	406	413	392	423	386	404	415	394	421	362	386	452	388	389	427	417	381	417	413	394	399	399	414	428	387	388	416	395	419	417	449	416	431	418	412	435	437	404	407	404	412	400	439	428	404	413	410	399	403	394	394	414	402	439	417	441	392	402	438	400	436	422	397	454	442	412	421	414	396	386	375	430	430	442	418	422	442	377	389	412	419	426	459	431	403	433	424	446	438	416	394	452	421	403	424	379	466	417	461	402	441	376	409	386	426	433	426	407	452	402	385	415	455	426	405	435	407	427	426	423	425	403	414	408	413	406	400	395	413	411	409	427	381	425	417	393	431	423	411	416	398	414	404	423	403	427	382	437	412	423	427	410	462	420	387	401	411	423	418	407	430	449	407	436	463	431	420	410	404	442	394	437	413	406	449	365	423	426	414	406	404	439	384	391	405	406	409	420	435	432	408	429	369	416	422	395	428	442	431	414	413	411	387	397	430	406	426	374	411	385	401	448	403	380	403	428	415	426	429	423	415	391	427	438	417	391	422	415	445	422	425	427	399	394	431	406	408	393	411	408	427	369	447	396	460	416	426	429	423	402	442	390	395	423	453	424	413	398	398	437	403	416	397	424	425	388	434	382	415	404	418	371	411	405	450	438	439	444	436	427	449	406	406	436	383	434	409	428	424	418	418	418	414	411	429	474	417	420	454	434	412	418	424	417	439	426	400	419	410	414	401	408	394	441	448	410	435	383	437	397	410	426	395	416	410	437	408	413	370	446	420	408	424	391	386	406	445	395	432	429	429	423	381	373	396	396	435	419	412	399	435	446	440	420	414	398	405	389	419	429	400	411	459	403	409	421	411	430	396	425	433	419	388	398	387	420	399	462	384	403	457	427	422	431	410	404	421	437	374	414	400	414	429	415	444	394	431	446	432	381	406	419	409	438	439	415	477	413	394	439	362	409	384	416	407	407	391	408	431	422	420	444	405	416	418	441	395	414	395	411	439	411	381	396	401	404	407	402	430	432	398	393	381	430	417	396	416	425	427	431	435	411	391	402	417	414	406	395	434	397	403	444	413	419	419	440	374	411	430	417	454	414	396	409	403	422	416	403	426	387	441	442	411	400	395	421	450	420	436	395	431	406	413	423	414	425	400	425	424	399	414	438	440	453	424	385	475	413	388	415	382	410	427	418	388	409	436	425	408	407	395	440	433	407	405	436	414	379	438	419	395	408	426	419	423	444	428	374	401	389	434	414	402	442	406	411	430	455	421	431	415	389	437	412	406	427	395	416	416	389	403	454	396	410	393	397	460	409	417	429	443	370	430	418	393	401	412	424	410	420	399	445	423	405	416	452	418	394	373	416	409	458	418	428	406	425	431	427	409	444	450	408	391	431	385	403	417	391	424	409	413	440	399	425	438	398	416	418	365	412	393	455	366	450	401	389	439	436	407	418	402	445	380	406	397	409	432	411	433	379	455	397	375	436	425	406	375	390	413	421	411	401	438	406	367	390	415	443	407	411	399	439	402	445	393	410	382	382	406	421	419	407	425	453	440	436	419	417	398	431	402	383	407	422	434	384	437	423	418	429	395	439	401	466	396	424	402	415	415	423	421	429	414	404	441	426	409	438	453	449	422	392	438	414	409	436	411	419	446	385	419	391	413	421	403	410	436	417	399	426	434	425	403	400	394	425	380	424	413	466	451	442	403	443	393	446	429	397	391	418	390	401	406	400	439	421	454	420	421	432	394	415	429	406
23342	21474	29658	23710	21474	21383	3865	922	695	653	548	548	504	525	458	456	484	507	416	467	426	434	418	422	413	398	407	413	391	420	372	395	382	427	396	388	378	412	387	393	359	368	385	416	366	372	394	350	408	399	355	346	370	398	364	367	376	388	386	371	354	370	348	390	381	338	366	376	327	390	379	357	407	401	355	376	375	384	371	372	395	367	394	355	367	358	373	403	361	375	381	418	347	388	404	371	350	383	377	392	374	355	374	374	373	425	393	369	370	351	380	403	344	354	389	371	380	354	364	384	397	371	404	387	394	385	363	332	395	356	413	375	395	351	375	368	342	361	350	353	395	358	359	383	358	380	354	326	361	342	375	397	376	361	356	388	371	373	375	370	369	365	381	374	371	353	395	361	347	363	368	361	361	373	366	370	403	350	367	386	354	400	384	351	389	386	375	385	357	412	383	372	383	338	394	384	372	417	385	375	360	373	353	396	359	369	396	368	386	376	360	391	361	376	343	385	362	366	368	355	402	386	355	396	386	355	374	372	350	362	393	346	380	373	379	380	384	382	395	362	378	351	387	322	366	357	371	388	369	356	369	380	360	360	367	400	361	416	373	397	350	377	356	381	361	385	355	371	382	429	373	378	378	375	384	395	356	338	350	384	372	388	357	351	358	351	403	351	342	380	344	377	346	389	376	353	362	384	372	387	344	357	418	408	356	412	352	379	333	367	431	367	388	377	389	344	396	345	384	401	369	341	370	362	366	395	344	379	362	378	354	374	383	400	416	374	385	380	398	383	383	371	363	348	377	396	370	360	375	356	348	387	391	401	368	355	404	390	374	379	349	373	386	398	335	384	349	359	365	346	359	394	406	365	366	377	410	388	354	377	375	353	381	393	384	371	372	357	378	389	357	358	419	383	358	388	371	381	374	366	387	351	399	394	362	383	424	395	363	356	345	338	362	389	342	358	359	373	335	379	391	367	392	360	376	362	366	387	374	400	373	343	375	392	391	363	376	396	366	360	341	373	331	351	361	388	362	379	363	393	377	395	386	376	398	378	339	390	364	365	365	373	361	339	372	369	370	413	346	362	389	353	424	377	373	380	394	415	387	331	373	332	360	341	375	385	400	392	373	373	367	375	373	352	393	381	365	410	377	359	334	348	384	397	406	408	392	382	352	337	386	392	384	368	381	390	387	388	358	380	380	396	401	390	354	352	412	365	370	366	370	381	442	388	346	378	363	341	389	363	345	356	385	363	365	368	405	368	352	350	360	365	361	356	387	374	384	367	373	375	397	373	372	383	364	374	397	386	366	333	358	387	326	375	383	352	383	376	385	384	373	354	345	347	378	362	344	376	361	350	369	371	376	370	372	353	381	386	360	372	374	338	351	362	340	377	343	363	393	363	366	336	370	352	386	383	386	397	370	389	410	372	370	360	383	382	355	379	395	371	393	386	374	352	334	354	357	387	392	349	335	383	382	373	394	346	378	393	380	364	355	399	376	362	364	372	377	377	375	401	386	372	402	341	380	388	382	349	375	366	355	347	379	404	396	382	387	367	372	336	391	379	369	366	343	374	370	344	376	392	391	364	374	375	352	371	371	395	394	375	382	359	368	369	335	360	362	353	391	368	389	361	369	361	386	373	405	373	360	386	372	362	341	359	409	375	379	376	362	355	372	368	371	380	396	375	371	376	364	373	393	385	369	377	379	370	357	343	357	364	369	336	390	418	349	386	378	376	368	400	364	357	439	366	355	385	393	353	406	398	381	361	398	367	357	382	409	370	371	385	364	358	389	339	344	342	387	394	386	376	415	372	351	372	364	366	361	392	351	359	362	371	367	405	358	347	350	343	389	370	363	412	375	361	351	371	377	371	384	362	398	356	379	331	351	375	370	405	379	353	358	345	388	363	347	376	361	374	366	400	349	382	397	360	397	366	381	376	402	381	375	330	383	393	390	370	375	372	406	370	362	367	400	368	350	382	341	402	373	380	427	401	395	398	359	361	386	380	387	371	373	375	389	370	363	377	350	361	355	387	377	368	378	371	372	366	371	342	364	343	358	343	379	395	336	392	350	351	374	351	384	380	361	328	367	354	345	394	378	376	351	395	349	366	390	386	372	381	384	371	414	398	358	397	336	336	404	356	377	362	385	378	350	384	346	380	369	378	380	370	408	348	374	361	344	389	398	383	358	393	368	336	358	385	343	369	362	368	367	357	372	355	426	362	342	400	363	415	361	341	374	352	391	372	373	351	347	381	363	402	398	401	339	348	345	364	395	374	360	386	362	340	361	383	394	398	382	352	396	385	399	381	363	379	353	404	363	410	382	373	360	369	352	391	348	334	335	389	370	336	387	379	378	386	386	313	382	372	372	396	374	407	382	379	395	371	389	400	354	380	353	358	406	351	395	372	368	381	367	346	361	365	405	372	334	364	370	415	380	374	379	358	376	397	377	318	370	362	334	337	371	387	377	387	380	366	412	388	398	380	364	380	377	411	345	331	378	400	391	387	384	375	409	357	383	394	398	361	372	373	355	415	375	354	353	404	351	374	378	360	336	407	362	375	368	406	369	368	380	372	357	385	376	356	349	330	319	355	341	375	346	373	352	380	384	385	365	375	374	382	361	376	404	342	341	399	406	408	344	375	368	362	363	382	378	370	371	385	356	350	375	360	401	368	336	381	403	387	357	391	342	377	354	367	347	372	362	442	398	345	368	383	383	348	367	383	381	313	372	370	396	374	376	382	369	379	396	396	375	343	389	411	360	376	375	373	371	330	394	380	370	386	368	367	384	363	340	413	352	377	373	338	367	390	369	349	405	353	358	397	366	377	384	350	334	386	371	373	436	362	397	346	402	367	341	369	359	377	397	385	386	427	368	359	370	407	391	358	372	374	374	380	373	370	381	384	374	363	351	362	375	365	401	339	369	385	399	395	359	350	358	372	404	365	362	387	381	407	376	410	368	383	356	349	367	382	360	350	375	400	365	337	365	351	373	352	354	392	394	364	379	390	398	364	369	397	412	380	376	357	363	360	392	331	365	378	352	380	393	394	400	405	374	389	365	378	372	387	394	389	348	374	400	377	362	363	358	382	356	356	384	377	371	360	376	381	356	409	362	395	379	357	378	395	381	367	396	405	352	355	330	377	385	375	337	329	397	387	394	362	382	385	392	346	378	361	358	392	365	362	385	394	375	371	387	357	370	367	370	328	369	339	346	390	341	354	393	370	376	372	394	374	376	381	380	342	346	361	383	393	367	353	390	385	387	381	379	383	372	381	352	347	365	349	366	372	356	392	406	360	372	363	337	368	393	385	403	372	359	325	381	356	357	372	356	358	375	367	379	402	363	389	410	368	362	362	381	381	364	372	324	366	423	339	366	378	372	371	362	371	346	373	369	381	368	359	368	372	366	397	395	343	390	362	388	360	361	372	363	406	357	397	368	362	372	370	359	400	366	365	340	349	350	337	367	355	367	372	371	379	368	366	370	363	353	369
20599	15178	12682	6967	4727	3574	2715	2268	1883	1668	1382	1302	1124	1063	1019	945	887	868	891	846	848	784	830	763	712	741	765	719	713	694	709	672	730	752	719	722	704	687	657	687	675	670	650	671	654	700	696	633	703	701	660	682	697	735	611	624	682	673	651	639	663	681	647	632	693	703	680	683	654	623	670	664	640	669	669	687	621	639	648	635	673	630	646	634	621	625	692	645	586	661	644	652	668	627	638	650	636	644	652	648	645	668	657	666	649	649	638	639	658	695	647	656	625	619	636	644	688	635	658	660	674	692	626	635	621	671	609	637	683	609	649	668	649	651	629	649	624	643	657	639	669	631	674	648	646	627	631	670	659	670	621	657	658	648	651	681	634	657	637	679	668	687	675	609	632	681	636	649	618	634	618	616	667	612	619	627	625	621	683	611	652	617	652	638	646	604	697	646	665	630	637	617	674	643	641	650	642	678	600	625	673	664	663	643	655	626	615	703	669	614	641	577	628	647	677	615	617	590	641	610	611	613	628	628	606	648	608	664	596	649	640	619	683	660	645	640	614	648	642	618	631	610	625	629	609	635	617	674	598	646	638	639	623	644	626	623	663	672	576	655	671	656	674	596	649	624	661	655	600	635	603	638	634	626	619	656	625	628	663	663	625	636	650	625	592	663	641	627	668	653	605	622	653	642	625	609	612	632	668	643	666	653	677	654	674	669	606	640	637	606	655	680	631	661	648	618	628	634	649	622	624	675	661	616	637	596	652	618	667	659	674	653	645	660	662	615	643	706	601	648	674	628	601	597	634	652	662	639	614	606	639	575	616	650	585	647	645	628	641	660	606	664	643	660	620	619	604	601	627	651	614	653	653	623	648	624	646	656	646	636	660	620	628	653	617	645	657	620	579	683	652	589	621	684	679	647	663	595	637	681	591	655	610	664	632	598	669	665	659	648	659	696	631	675	646	631	583	606	615	663	646	645	646	675	613	637	641	644	646	620	634	609	632	647	618	641	653	640	674	654	693	630	620	651	684	671	627	701	624	635	635	638	650	620	663	614	680	666	658	622	644	652	708	659	650	617	645	642	643	659	649	617	642	610	660	623	618	694	645	607	629	649	638	651	612	650	638	628	656	605	638	652	669	670	641	578	664	622	670	561	643	647	653	637	644	632	642	659	639	656	630	640	664	643	680	640	658	637	634	635	625	617	624	671	668	645	644	616	600	637	661	643	630	635	657	625	635	610	652	613	637	650	666	642	650	634	633	613	652	623	676	644	678	653	638	663	721	616	593	645	656	666	652	636	645	666	639	657	685	645	615	605	632	602	650	658	644	647	614	666	641	607	659	624	677	669	649	634	594	637	635	644	713	634	666	665	641	658	619	657	600	659	657	645	668	641	616	635	566	628	641	621	650	684	653	636	618	660	658	674	645	627	637	652	643	605	652	628	657	599	619	657	645	677	666	615	617	651	638	655	643	657	607	694	625	685	596	588	655	644	621	667	629	647	620	640	618	659	648	642	635	658	659	632	647	670	640	629	667	624	660	661	636	673	640	649	669	646	666	636	692	633	580	698	650	659	643	638	685	655	647	660	620	659	666	710	643	620	639	662	626	651	643	615	672	597	634	717	616	647	668	630	669	654	657	635	691	630	633	646	652	613	623	648	602	649	610	640	633	655	672	615	630	644	609	610	650	636	607	643	611	616	636	597	653	621	633	624	652	663	623	628	638	596	632	635	624	635	622	630	633	621	631	604	666	650	650	631	637	652	643	650	657	640	622	639	625	629	611	668	672	655	650	666	659	642	642	596	641	724	625	640	590	732	639	628	634	639	688	645	596	600	658	674	601	675	577	613	632	616	668	640	668	622	632	640	637	625	642	656	671	657	664	627	649	678	666	654	675	652	655	649	659	612	609	638	688	605	684	649	661	664	640	623	606	645	628	667	633	609	647	661	627	683	602	621	630	661	669	615	611	632	686	656	632	642	664	610	648	667	642	598	655	641	675	617	636	608	658	630	635	626	634	680	633	630	637	621	639	623	645	633	627	632	687	661	616	670	675	661	670	657	591	636	592	660	629	640	647	623	680	627	670	613	613	624	665	673	638	610	661	655	608	638	641	602	660	664	656	674	668	640	659	664	617	631	678	632	654	612	644	640	645	661	629	691	663	630	562	617	639	618	634	633	633	682	607	616	667	646	665	628	639	644	609	682	603	625	626	620	636	635	626	651	678	644	634	595	618	630	587	622	645	624	645	672	646	651	620	614	589	652	660	643	626	636	657	620	637	663	652	607	712	668	622	658	607	627	641	616	663	648	659	582	648	673	638	642	642	667	660	605	658	629	655	643	684	641	628	665	664	625	648	586	686	637	636	662	621	641	660	693	636	639	621	661	648	667	622	665	632	636	641	630	617	586	653	623	659	660	632	640	636	644	655	615	664	642	668	618	647	635	648	618	589	627	603	600	701	606	608	676	685	659	663	647	613	640	683	645	647	629	618	589	643	655	608	621	678	662	614	647	635	632	670	616	632	668	651	619	618	687	675	633	592	584	612	627	659	633	615	634	630	688	640	649	646	658	659	646	617	629	674	633	647	672	632	651	628	632	632	660	645	641	668	617	637	669	620	635	601	590	657	593	626	668	634	629	693	643	675	657	647	627	646	632	644	633	628	617	675	658	663	630	629	629	649	662	600	686	602	619	625	656	625	681	668	626	637	632	631	659	657	686	619	634	617	620	635	681	632	641	585	642	597	643	660	650	674	654	682	650	624	668	686	631	665	688	651	641	647	615	662	618	657	636	641	669	642	626	680	665	655	665	636	675	679	633	647	649	604	650	641	627	639	611	679	653	658	661	624	669	647	651	654	636	654	683	674	665	648	638	663	604	641	688	667	658	626	624	648	667	666	642	645	651	620	606	636	614	666	652	637	621	652	636	645	653	654	628	596	660	599	656	653	599	635	660	659	657	652	630	617	630	645	651	671	678	634	623	603	640	627	660	637	594	640	592	641	624	662	648	671	601	631	649	621	620	636	637	615	646	658	609	668	597	611	663	622	665	651	622	646	653	676	682	632	620	638	603	628	649	644	630	636	648	658	616	652	654	654	607	663	645	636	633	643	641	667	658	626	667	664	633	628	629	648	629	609	671	651	598	664	697	609	640	658	643	675	620	630	656	648	614	621	651	619	671	645	667	632	622	658	654	627	665	671	648	635	643	610	625	600	647	644	633	652	670	644	634	646	668	660	625	608	690	679	658	638	696	631	647	623	635	646	608	645	594	683	673	678	667	649	646	604	616	628	644	659	659	662	657	633	695	619	659	629	619	602	678	687	662	648	633	624	641	613	606	668	682	589	673	616	623	628	685	648	627	683	639	656	646	659	612	665	648	669	657	653	687	674	621	619	672	633	672	656	639	643	616	626	645	636	627	670	639	640	617	639	649	675	657	665	692	634	635	647	629	628	648	626	624	645	619	649	658	648	624	648	613	631	659	676	652	629	611
27424	20441	6372	344	168	128	124	89	106	113	110	91	106	92	94	98	91	107	102	104	79	93	77	107	105	108	79	93	83	86	102	85	94	110	88	100	104	91	113	92	86	82	94	102	107	106	82	87	80	84	96	82	87	108	92	84	71	96	95	83	94	78	97	90	90	79	88	93	108	97	85	95	93	89	82	84	73	87	98	113	97	95	93	88	82	82	84	106	98	98	108	93	85	105	93	106	104	82	104	81	75	98	100	86	77	86	86	104	101	99	98	84	91	84	94	84	82	81	114	93	86	90	94	90	112	76	91	93	86	80	71	91	97	87	107	101	83	90	80	87	86	95	86	97	79	79	81	79	95	98	86	96	93	97	98	88	99	86	100	100	87	99	94	91	92	92	102	77	90	96	88	82	75	95	89	87	95	95	94	84	75	99	87	98	109	99	87	94	88	84	85	97	95	101	99	89	95	76	101	86	111	92	98	94	90	84	80	102	101	96	89	88	93	91	82	80	104	74	78	86	117	98	98	80	89	92	92	71	91	103	109	105	108	97	103	90	112	79	84	104	81	70	96	92	113	91	91	98	101	91	90	85	84	89	98	104	94	108	81	100	106	89	100	107	80	98	105	89	91	96	104	84	86	92	77	83	86	100	102	92	89	100	87	103	77	101	93	90	93	85	94	82	94	78	87	96	106	100	99	102	92	88	96	73	87	97	86	84	69	79	92	85	85	93	87	99	91	103	95	108	81	95	85	113	101	100	92	98	87	91	103	95	81	100	91	98	97	80	108	104	83	88	87	91	78	99	94	88	89	84	75	97	100	91	92	95	92	90	92	98	97	107	86	90	93	88	98	80	85	96	101	101	98	88	84	86	69	99	101	84	84	89	87	106	99	100	91	93	97	89	80	87	78	93	112	75	105	91	90	94	71	80	77	96	101	108	92	94	75	99	92	95	80	95	96	101	94	84	78	106	99	105	94	100	105	95	102	86	97	99	83	94	82	98	91	86	86	103	101	100	92	101	75	90	99	97	91	76	82	94	80	92	77	84	97	102	89	78	106	108	79	88	96	100	87	102	89	94	102	94	94	86	95	104	100	113	103	87	82	105	99	99	108	103	82	111	84	107	100	88	92	99	94	94	71	94	97	88	104	109	101	86	104	99	98	90	107	91	116	76	108	98	98	107	99	92	95	115	98	99	90	94	94	95	97	97	92	83	79	82	98	102	88	95	83	80	102	97	97	100	77	95	97	97	99	96	78	72	104	104	95	112	81	89	94	95	90	94	90	101	103	95	89	88	78	88	91	88	97	80	87	122	86	95	87	79	73	90	85	91	74	92	82	106	99	86	85	80	93	102	94	84	93	105	80	100	90	79	98	102	88	90	90	95	91	91	101	103	96	97	87	98	90	87	94	93	92	92	105	80	97	114	92	88	82	85	84	83	111	103	98	95	98	95	98	87	84	80	104	83	115	94	87	77	92	78	95	90	86	93	106	90	110	90	112	112	88	105	96	98	104	100	101	96	97	94	88	101	109	68	111	80	88	110	97	100	106	95	101	91	109	87	110	94	86	99	92	94	86	104	93	124	83	98	101	88	90	96	89	100	91	99	90	98	84	92	90	97	86	98	105	86	95	91	87	84	88	95	96	97	92	112	88	81	117	96	102	85	101	89	95	101	91	88	100	103	94	81	86	101	87	96	90	96	94	100	96	97	86	89	91	98	105	68	93	75	106	87	93	89	99	96	97	72	88	84	113	87	104	95	112	85	99	99	76	83	96	81	61	89	80	120	78	90	99	100	86	102	104	90	87	96	110	88	98	88	76	99	86	80	85	99	94	103	79	95	102	88	100	75	93	81	106	90	90	92	87	98	82	104	67	86	118	102	88	100	84	79	101	86	83	108	76	83	85	86	86	89	90	96	79	102	88	94	91	93	98	93	79	87	92	106	88	92	94	86	90	80	111	75	89	83	103	101	110	101	85	97	104	106	93	93	107	108	82	86	96	95	93	108	94	86	105	85	88	99	86	104	86	116	101	88	95	101	101	94	92	97	97	79	104	97	72	94	104	99	98	118	94	87	97	88	105	72	99	73	81	84	102	94	92	79	98	82	82	98	86	102	98	107	81	85	85	115	79	88	103	112	92	75	101	79	96	79	101	111	100	79	101	90	83	90	86	85	88	97	94	92	94	110	81	87	111	93	91	104	97	110	102	91	87	81	98	95	92	93	112	80	86	98	82	95	83	100	87	79	85	107	78	95	97	95	100	81	97	83	84	96	88	126	75	86	101	89	91	91	96	85	79	118	99	77	96	77	84	81	73	90	98	100	102	86	89	94	87	95	94	88	105	86	84	94	87	99	105	97	93	97	75	85	101	79	81	95	94	82	112	94	88	99	83	88	98	80	90	95	101	77	74	106	107	83	78	80	87	91	104	99	93	84	105	72	79	95	100	90	110	92	102	80	106	84	101	87	83	88	84	83	101	84	85	101	88	92	113	89	110	95	100	90	92	90	100	102	97	79	100	85	105	109	83	99	90	89	101	82	75	102	98	83	87	95	79	102	71	81	102	107	90	89	100	114	106	97	102	99	91	87	104	93	94	92	86	83	79	83	82	93	88	103	73	114	90	85	94	81	88	99	98	108	103	91	93	107	87	96	85	98	83	84	85	101	91	101	89	92	93	89	86	67	102	95	91	83	87	90	97	113	105	83	89	86	99	73	118	93	100	97	97	101	86	74	71	86	88	79	87	96	98	100	100	94	91	97	90	97	91	89	92	98	102	100	68	92	103	98	94	103	85	92	111	99	87	93	94	85	78	111	90	102	90	104	94	98	89	94	86	98	97	91	101	86	85	95	102	84	93	82	94	94	85	97	96	67	101	98	94	85	106	86	93	86	77	94	90	100	86	98	105	79	88	108	75	100	92	84	86	99	114	97	90	93	91	95	101	87	115	102	94	97	80	83	84	99	102	87	90	95	89	106	85	93	108	93	98	93	110	86	88	79	87	86	79	89	96	89	88	87	97	85	96	92	86	92	104	94	85	90	72	103	108	100	107	97	93	78	94	89	76	96	87	91	82	86	90	83	95	87	106	80	94	93	85	85	90	93	104	96	90	87	92	82	84	105	103	83	78	69	83	100	111	86	87	80	100	88	94	90	98	79	94	90	103	97	106	88	84	81	91	103	89	102	98	80	103	93	109	88	98	84	84	109	101	92	98	96	75	100	91	79	91	86	101	103	92	101	95	106	94	99	94	106	79	87	98	79	95	84	78	110	88	102	103	102	94	85	96	97	75	90	103	98	92	102	85	94	102	76	92	106	97	97	90	89	92	90	90	89	84	100	84	95	81	84	92	80	91	92	78	99	107	94	103	95	99	88	101	104	94	75	89	90	87	102	110	102	89	95	91	105	90	74	91	104	80	81	79	98	96	80	94	106	95	89	102	85	78	92	89	95	89	95	107	97	91	79	89	93	75	94	85	95	91	92	101	115
11119	1015	928	474	362	292	275	251	220	224	204	226	209	214	189	195	194	183	180	190	183	185	220	180	178	165	187	193	170	172	165	176	181	200	201	188	174	207	172	177	191	177	165	213	187	183	177	161	181	194	177	180	187	175	183	216	164	165	175	178	190	190	184	192	194	154	158	163	181	174	177	177	189	202	198	189	179	197	175	175	191	183	180	199	197	180	197	201	158	173	179	182	193	168	193	197	164	147	186	180	157	203	182	184	186	158	178	178	158	153	197	178	167	183	207	181	168	185	183	175	182	182	187	182	181	155	177	171	165	182	169	188	184	163	181	177	180	181	187	176	172	161	194	191	190	203	181	194	185	174	218	181	201	182	185	166	174	179	189	186	205	178	182	155	174	178	179	165	173	171	161	189	198	187	172	168	165	156	186	193	202	163	180	195	179	181	167	202	176	153	169	167	184	179	182	190	186	167	179	192	165	191	170	170	189	166	178	175	196	191	174	190	177	183	175	169	159	182	180	169	183	198	175	196	213	184	177	180	187	170	170	215	194	173	198	175	187	180	178	168	171	196	185	170	164	197	185	186	141	184	197	176	179	189	199	212	196	180	203	187	165	193	171	177	181	161	198	163	175	187	186	190	186	170	177	195	168	197	146	166	184	192	175	165	185	181	180	161	185	190	171	188	172	177	180	210	171	165	175	180	193	189	165	182	191	190	176	176	182	178	185	163	184	163	196	161	176	163	160	167	184	172	195	177	187	169	167	166	205	173	167	178	177	174	202	170	187	194	196	181	184	180	159	190	188	169	166	193	167	166	181	169	183	180	170	192	189	182	191	149	178	194	194	180	174	192	165	182	182	199	182	174	199	182	173	173	181	193	181	180	201	183	180	166	198	183	182	175	178	198	194	185	197	184	191	155	197	176	194	169	188	178	172	173	190	169	173	180	201	198	176	167	193	186	183	174	153	213	162	200	173	189	176	181	181	176	188	188	181	183	153	180	171	181	148	195	195	174	197	170	170	139	191	183	184	164	190	187	181	188	182	187	150	203	206	162	197	158	174	193	195	193	181	169	202	180	183	180	181	188	162	197	177	165	196	159	160	164	172	186	167	198	194	165	189	212	173	178	186	176	165	179	175	173	179	174	206	170	184	193	177	161	197	162	178	170	179	170	193	168	173	164	187	174	174	197	171	170	181	185	169	184	169	182	186	181	188	166	158	184	180	168	152	164	206	199	154	185	177	176	183	186	184	175	184	162	175	170	161	201	169	178	190	176	173	181	186	181	168	176	167	191	194	174	173	192	177	197	174	179	194	180	173	176	196	186	179	198	185	188	184	182	178	189	195	171	168	181	175	174	162	188	168	195	178	187	172	174	158	168	173	183	180	169	184	179	186	172	189	193	163	196	185	172	151	206	169	185	171	184	183	177	167	195	171	163	171	195	201	176	165	167	198	185	178	167	192	186	175	188	157	163	183	188	178	168	171	179	174	179	173	188	176	167	184	157	154	186	170	175	162	198	180	194	179	191	188	169	192	182	174	180	160	194	177	180	195	190	170	192	167	188	162	175	197	163	195	184	164	154	176	180	196	188	161	177	160	178	174	184	182	198	163	156	162	188	184	188	197	171	155	168	190	171	191	176	172	164	199	177	183	177	169	171	168	185	169	203	193	210	183	183	160	192	201	178	172	194	174	187	176	162	185	185	182	181	188	169	196	160	188	197	183	193	187	194	174	167	180	166	216	211	181	198	159	166	146	175	188	190	167	174	189	185	185	194	177	171	197	191	166	171	198	183	171	194	178	170	184	174	180	188	199	181	184	192	186	194	189	166	185	202	184	189	152	209	162	181	211	177	202	192	192	184	176	172	161	192	161	187	162	185	177	190	198	192	177	165	158	162	184	198	205	203	170	191	175	177	190	185	195	195	191	152	207	174	181	162	179	186	174	181	169	198	179	173	166	186	181	158	161	168	189	177	181	168	162	152	193	194	217	190	174	176	196	205	209	171	179	170	162	188	174	172	183	183	166	174	182	198	186	187	182	161	167	167	190	179	163	169	190	165	186	177	173	180	176	153	152	188	177	192	158	177	220	186	185	175	177	151	169	173	189	168	193	197	169	171	182	159	204	196	172	170	173	182	162	175	176	172	189	169	190	174	197	177	165	194	159	197	174	189	160	171	196	196	202	168	196	185	206	167	180	172	199	184	184	189	168	169	164	176	183	186	203	184	208	157	167	165	177	181	168	167	191	185	181	191	214	184	184	176	160	180	165	184	165	220	196	158	151	181	174	159	162	191	182	191	203	170	194	151	189	170	202	184	162	173	169	169	184	184	189	172	172	174	180	156	153	168	165	200	170	182	190	178	157	163	173	176	205	150	174	212	185	174	161	189	193	186	183	175	200	181	194	163	165	167	164	173	169	193	174	173	162	185	161	158	173	189	185	205	176	193	160	189	199	175	177	165	189	186	180	146	174	180	180	191	186	192	185	181	174	189	184	194	182	176	184	174	183	189	188	168	162	181	170	184	217	193	150	156	189	187	175	208	162	178	189	158	191	190	167	175	196	178	175	158	168	217	180	161	178	176	172	185	183	169	182	173	180	201	171	181	173	189	171	200	178	171	184	204	175	179	187	175	182	173	195	185	172	166	159	153	178	184	221	162	192	170	168	202	155	170	168	167	189	189	187	177	193	174	158	178	178	200	169	171	203	191	187	187	174	165	222	171	182	188	178	198	147	185	192	183	176	200	201	202	171	160	178	175	161	193	180	195	196	194	167	189	173	195	163	180	177	155	182	186	168	154	164	190	171	201	180	191	204	202	187	195	178	155	171	196	188	173	174	169	172	203	190	181	200	178	172	181	161	153	183	207	195	166	158	184	178	178	167	197	164	175	171	179	195	187	170	196	181	190	152	164	166	178	183	179	169	173	198	184	177	181	187	179	184	175	167	197	180	184	206	161	189	167	164	178	177	163	188	186	182	176	182	187	187	180	198	214	169	193	172	182	155	184	201	197	178	158	173	182	169	183	161	170	179	183	180	179	175	152	165	183	191	199	179	173	185	155	189	175	175	193	161	164	168	190	210	178	181	190	175	202	165	165	172	170	154	185	153	187	191	178	189	177	197	201	193	194	180	192	186	167	159	170	156	175	190	159	170	208	189	166	178	161	196	185	188	199	195	171	173	192	190	153	201	167	195	178	190	178	174	167	166	184	175	191	191	188	176	170	177	176	150	178	177	164	177	163	175	177	175	183	180	194	163	190	176	184	159	197	201	164	173	167	198	182	178	163	154	166	175	186	181	189	186	161	154	192	175	186	182	155	162	181	181	153	181	178	182	197	203	173	174	172	166	175	181	186	166	179	174	177	177	188	184	170	194	178	203	179	189	178	203	183	162	163	199	180	179	173	186	181	167	208	158	192	175	168	190	185	152	175	188	188	190	172	172	176	184	178	159	192	199	187	169	187	177	190	194	180	188	167	178	177	175	172	177	172
24338	21472	29019	24336	21386	4219	683	520	382	373	363	330	321	295	294	295	281	261	286	250	227	262	272	243	262	258	253	224	249	272	266	245	271	236	265	238	226	244	260	245	235	248	250	239	229	233	268	231	217	230	214	254	236	220	222	229	242	238	238	236	267	246	238	265	229	219	243	252	231	233	252	230	232	242	229	245	212	203	243	219	256	255	221	223	257	249	224	245	243	250	239	234	230	207	247	228	241	242	228	246	213	226	227	249	241	217	230	236	259	246	231	223	234	254	243	247	239	235	221	219	231	231	240	253	246	245	274	226	230	228	234	244	261	244	234	254	224	240	247	238	207	249	212	227	238	263	261	231	222	236	247	247	266	215	223	206	245	244	224	219	251	242	217	244	247	210	246	221	277	227	244	234	238	235	222	243	219	254	243	251	241	245	250	238	245	235	232	232	260	236	228	227	231	240	267	215	217	233	195	237	246	222	223	260	203	219	218	233	223	218	220	209	220	221	260	222	234	230	240	248	227	237	244	220	248	226	225	234	201	256	236	235	244	246	249	214	246	253	243	273	239	230	254	241	214	226	219	224	240	235	223	246	219	243	233	229	215	256	227	225	230	247	243	238	232	232	225	234	257	227	245	254	225	221	233	233	248	237	231	230	232	254	245	232	219	229	228	226	221	217	262	240	226	223	251	241	233	208	234	228	227	242	244	203	230	222	248	221	247	240	243	225	239	232	217	231	244	240	229	253	247	217	222	217	248	244	231	209	197	219	250	259	222	256	262	209	215	236	260	246	258	216	238	248	235	215	244	221	204	240	239	233	240	223	205	215	242	224	260	248	209	228	232	229	210	250	235	216	238	256	247	230	230	235	233	225	250	225	231	231	210	214	243	244	223	242	226	251	233	257	244	242	286	232	254	222	219	241	210	247	212	237	243	214	219	270	233	265	228	218	279	252	235	203	247	248	228	214	250	225	266	232	235	233	215	251	225	229	221	218	224	246	250	230	257	244	270	226	224	238	224	220	240	234	241	251	249	271	214	219	229	226	223	260	229	235	238	243	241	215	223	239	234	233	217	245	246	240	239	164	236	249	240	222	269	224	217	239	270	247	233	236	236	262	251	248	254	251	260	235	260	228	210	227	243	231	216	237	243	225	268	251	247	244	257	229	245	222	248	211	254	222	207	244	240	215	230	229	287	199	248	242	241	275	249	238	256	229	227	242	226	230	227	251	233	222	240	257	239	224	232	220	250	240	203	250	217	239	269	207	240	233	248	220	243	221	219	238	245	228	225	269	204	206	236	243	228	232	239	261	237	210	233	202	246	256	243	251	262	250	244	225	243	249	223	230	228	213	231	244	245	242	223	242	234	235	242	247	211	241	230	252	250	222	235	244	255	237	233	240	233	201	222	219	218	262	212	241	220	237	232	219	285	244	223	229	218	253	249	233	226	241	236	254	222	218	240	212	208	216	240	237	226	200	253	239	229	227	246	261	232	240	220	251	243	231	219	223	241	208	241	236	227	243	216	272	240	222	251	222	223	211	237	235	257	241	249	221	235	196	233	227	249	246	241	216	231	234	244	231	233	207	230	229	253	236	189	218	253	234	234	209	240	255	232	229	244	238	244	211	250	234	232	228	259	213	240	234	223	240	238	248	247	247	261	246	242	243	245	211	208	218	224	225	219	236	235	244	256	246	242	225	260	245	263	285	209	209	256	247	248	229	243	258	235	218	231	225	244	235	253	255	255	245	286	249	219	246	219	247	229	236	245	228	214	228	227	233	218	243	230	245	248	233	235	232	231	256	228	235	216	234	262	232	230	260	226	236	210	246	236	241	242	256	228	238	223	242	232	239	237	211	209	234	250	238	213	249	230	226	218	249	231	232	239	234	226	229	242	206	269	247	237	242	249	226	210	265	235	240	226	212	245	244	221	249	253	232	236	241	206	225	230	232	246	249	243	245	203	230	237	229	225	238	217	225	258	242	224	233	254	243	254	209	241	227	237	238	239	221	252	220	230	230	210	219	209	221	277	217	241	258	226	240	230	238	230	205	220	237	244	236	224	245	228	217	227	221	229	236	221	197	226	247	212	228	219	238	230	203	237	272	200	245	229	228	247	216	237	240	249	230	249	217	257	222	260	237	253	221	237	242	240	231	245	224	219	224	254	240	213	244	227	217	224	227	260	253	210	216	264	217	237	231	247	222	254	238	238	256	224	234	209	233	218	185	232	225	235	213	235	242	208	246	224	255	224	246	249	228	236	277	246	247	233	233	240	234	256	257	246	232	246	227	234	226	231	244	242	229	232	236	255	225	261	230	235	217	256	246	228	221	250	228	274	229	229	228	228	232	251	218	228	220	233	231	263	260	237	235	235	258	266	234	216	224	233	250	226	220	242	215	232	247	231	224	266	246	222	244	258	257	245	238	242	224	219	225	232	234	224	248	226	227	229	224	242	239	250	223	247	247	252	217	252	247	210	250	246	235	213	222	235	244	233	236	249	249	236	222	255	218	222	228	252	233	239	233	227	232	230	240	229	228	222	227	232	229	245	230	247	249	213	256	241	292	240	256	248	239	221	235	230	230	246	203	240	216	213	236	254	250	247	212	219	245	218	218	229	245	211	208	249	257	250	222	214	254	274	222	211	255	237	233	240	228	204	231	251	266	261	258	242	236	246	217	250	255	241	233	232	223	221	222	213	243	237	224	234	246	256	193	241	226	256	210	211	243	237	210	240	212	250	263	212	256	241	245	238	222	250	226	227	233	261	225	228	225	231	215	198	264	239	245	214	236	240	207	229	240	246	239	251	264	224	257	234	240	230	250	230	240	252	212	248	257	232	214	232	221	230	241	274	219	259	233	231	249	251	271	202	230	221	252	228	221	250	216	244	249	246	250	238	235	218	241	227	240	240	225	244	257	242	243	264	227	242	243	195	259	237	222	253	225	235	232	244	253	196	246	231	250	224	238	230	231	255	242	222	254	248	229	230	248	203	233	236	203	241	217	224	211	249	243	249	255	223	224	244	229	247	219	232	230	272	227	192	264	249	243	243	251	237	221	231	198	234	253	215	229	234	231	249	225	256	244	228	242	229	247	234	216	254	204	228	241	230	244	243	233	222	228	234	220	234	266	217	237	228	238	239	250	235	223	248	244	235	232	244	260	217	237	235	238	238	232	232	232	266	220	234	255	227	213	222	283	217	220	241	244	254	202	238	248	224	231	247	226	219	218	237	224	265	230	234	263	233	222	244	259	247	226	224	233	229	238	269	229	252	238	263	223	266	209	228	224	253	224	226	255	240	236	250	206	249	237	233	234	235	261	242	226	249	244	220	233	258	232	247	249	216	236	234	237	268	242	228	219	241	231	206	233	265	232	243	227	252	222	236	224	227	229	221	212	209	229	235	244	263	218	236	249	240	222	219	222	223	251	235	224	231	239	248	234	235	239	227	242	251	238	238	245	238	233	245	244	225	248	259	226	244	254	209	257	233	242
18860	9268	7753	3879	2682	2085	1525	1292	1066	881	826	745	699	600	578	616	546	558	468	514	512	523	520	494	480	463	447	475	454	450	479	433	434	435	442	402	417	465	444	418	450	439	422	410	430	443	449	431	418	473	427	405	459	457	444	435	420	419	407	416	433	424	377	409	428	403	421	430	407	407	438	404	447	476	453	447	389	395	447	394	419	425	416	372	389	464	386	413	435	407	452	415	402	471	426	440	390	411	452	418	399	439	429	442	418	444	426	408	427	435	409	445	448	425	412	396	390	374	405	398	424	410	384	428	444	447	446	398	460	411	443	398	379	433	427	396	405	369	395	427	413	420	401	410	409	442	409	438	449	387	415	400	398	452	426	430	451	396	431	445	395	376	418	432	425	431	421	451	427	416	430	432	394	402	412	434	422	398	433	382	429	436	415	452	453	427	449	399	428	398	382	441	415	399	409	442	430	470	433	446	434	414	404	429	407	398	405	408	417	360	375	411	419	431	381	411	408	416	426	423	446	425	387	412	451	399	418	425	430	409	416	425	394	432	392	418	438	435	428	404	425	443	424	407	410	400	424	434	417	421	422	432	395	448	440	392	404	444	403	416	415	411	418	438	411	415	445	433	437	413	433	438	452	449	385	413	404	438	431	422	448	453	444	414	407	399	434	448	440	420	422	429	378	440	422	449	396	428	434	420	399	426	422	440	396	434	415	447	409	443	450	416	406	446	388	430	441	407	435	425	428	444	437	404	425	429	417	437	392	416	395	397	456	404	400	421	489	391	443	431	428	437	410	453	422	430	424	388	398	419	400	407	409	392	437	401	405	439	416	422	373	403	407	441	397	408	393	410	426	407	432	410	414	436	406	396	430	439	391	475	407	446	417	439	443	422	387	413	410	438	433	385	424	449	420	421	371	407	447	405	416	375	419	444	409	438	415	425	422	448	437	429	412	409	415	393	427	422	423	407	434	434	402	426	426	397	433	451	407	431	465	416	478	405	390	413	437	388	409	429	433	429	420	447	421	430	402	417	403	434	429	454	415	438	411	480	444	430	412	452	414	449	407	429	437	428	466	440	408	426	401	412	432	414	408	381	434	415	477	393	425	407	442	395	400	387	395	440	416	426	385	416	407	406	418	416	426	459	396	442	421	429	411	427	386	409	391	393	436	389	423	456	410	430	441	406	398	411	416	423	408	414	412	445	434	419	391	416	460	445	429	418	397	433	403	439	410	429	408	406	414	386	413	455	420	448	423	425	437	416	425	404	390	407	404	393	438	405	439	400	458	433	397	437	435	404	420	428	424	392	421	433	422	445	433	414	435	399	417	439	418	445	397	391	442	421	429	419	403	416	393	403	445	427	407	420	413	448	414	414	422	437	402	412	397	426	393	398	425	434	422	438	388	455	416	433	419	429	408	411	441	465	460	457	430	423	431	461	360	443	414	463	389	428	430	434	422	396	402	415	440	417	428	445	413	400	449	412	396	423	433	417	426	389	441	391	425	402	418	422	396	427	405	438	445	426	384	377	419	397	406	408	412	437	415	413	403	423	429	415	435	461	433	400	456	408	391	394	401	397	390	428	408	426	430	435	446	448	424	421	424	459	425	398	407	431	450	414	390	376	414	454	429	412	404	406	429	435	394	441	407	431	396	432	420	395	404	390	400	422	391	421	422	414	394	433	435	408	384	433	427	407	414	422	432	420	437	427	384	408	400	398	396	421	446	414	408	401	408	364	416	415	405	446	392	430	430	443	459	399	412	400	395	410	431	417	412	391	442	438	418	399	428	435	436	400	421	406	414	416	399	406	419	413	423	438	410	445	440	406	404	408	389	380	397	401	413	443	418	437	424	403	417	429	434	388	400	403	363	416	382	414	436	415	402	419	378	402	425	393	405	443	403	445	431	428	402	472	411	417	425	382	402	440	430	447	440	416	433	416	419	419	414	420	439	432	429	418	423	423	452	423	438	417	415	383	402	398	420	402	417	440	379	427	408	377	417	423	394	427	427	396	394	425	398	419	454	423	418	440	395	416	413	397	408	446	453	408	445	432	404	440	440	421	412	426	432	431	420	375	442	389	432	415	439	426	403	408	405	427	407	443	435	403	446	404	443	423	419	468	455	402	424	361	455	408	403	426	396	438	441	433	420	421	426	451	470	401	416	395	407	419	437	419	434	406	411	435	453	421	426	449	416	414	423	384	415	418	461	422	427	418	428	368	419	432	437	449	420	431	441	423	424	414	390	425	437	427	422	444	413	395	414	412	413	398	396	414	399	433	419	415	416	446	407	393	452	428	413	381	438	425	417	406	399	414	421	398	418	422	403	404	434	412	416	388	408	404	385	375	419	448	414	392	412	428	451	460	472	377	405	378	426	411	440	399	401	400	417	390	466	470	417	401	413	404	438	382	435	437	422	383	407	424	411	401	409	399	403	417	406	399	434	403	432	436	429	357	431	411	419	435	416	435	422	449	412	385	429	369	428	426	400	434	387	403	414	409	382	414	409	411	421	386	415	390	441	423	380	391	429	459	442	415	442	438	435	384	423	441	399	412	449	431	455	418	410	385	433	426	409	393	449	414	394	407	392	406	435	395	413	409	423	429	425	421	428	408	425	440	415	422	428	433	412	416	424	438	397	407	426	414	416	431	414	435	439	425	422	434	399	394	429	457	403	398	416	405	441	420	440	458	417	429	393	438	401	441	458	410	391	416	454	402	404	410	410	398	458	429	433	442	395	419	422	427	428	425	413	398	401	419	405	420	400	426	430	429	406	446	431	414	409	415	399	445	412	415	442	426	448	424	395	432	411	443	412	451	442	429	407	409	382	426	439	396	448	419	419	415	426	412	434	396	425	424	421	371	441	441	444	414	375	384	400	403	395	414	420	370	446	464	414	400	389	409	430	396	418	443	438	425	460	414	422	409	412	431	418	474	436	422	441	478	388	434	384	405	411	400	441	419	419	406	412	408	425	448	420	416	427	412	406	397	377	395	380	416	436	404	408	408	434	406	436	440	414	428	436	424	412	404	448	425	397	421	402	457	433	395	442	448	394	462	407	414	428	418	382	424	423	401	391	427	409	435	395	385	410	416	429	397	462	437	420	424	439	401	395	440	462	431	414	424	440	424	405	436	407	421	408	403	376	402	395	422	396	434	423	397	403	429	435	413	393	412	414	409	447	449	438	412	420	433	460	393	409	423	427	415	377	396	411	408	433	425	417	410	458	398	451	447	387	467	413	393	400	412	423	392	434	410	439	427	418	405	416	420	418	437	408	429	391	429	410	431	402	415	420	424	429	389	409	427	444	419	420	433	433	410	444	369	407	452	392	412	439	419	411	427	419	416	436	405	446	402	365	414	398	398	447	426	403	419	438	427	419	385	377	433	401	427	421	432	405	416	427	400	410	383	422	451	419	413	365	403	404	387	405	421	441	435	469	435	425	423	379	410	432	401	435	388	436	411	438	434	427	403	416	435	429	421	435	400	398	404
23293	21466	29636	23696	21468	21389	3839	905	712	645	593	559	530	510	460	491	481	467	475	401	430	424	441	428	389	436	397	421	405	385	363	361	394	360	378	370	396	374	387	422	413	384	374	335	367	382	378	373	395	378	396	363	350	385	366	380	376	380	351	387	358	362	383	367	402	391	368	364	375	404	358	386	347	359	395	384	412	380	386	424	370	369	386	358	387	374	371	377	376	383	357	388	365	406	379	356	382	401	361	417	341	378	361	407	358	397	394	376	413	377	391	386	357	389	362	388	367	403	378	364	365	367	382	365	373	345	339	378	360	362	401	353	388	347	377	377	358	383	353	380	345	391	403	385	359	386	411	412	394	363	350	396	401	374	358	400	357	385	389	384	376	336	407	388	361	374	367	384	406	404	381	360	337	372	361	373	365	355	358	400	396	354	369	400	380	377	351	373	355	375	377	331	406	414	382	398	341	328	403	380	368	426	404	379	393	385	382	386	354	344	344	350	384	375	413	336	363	362	350	362	379	389	389	364	400	385	397	378	379	397	360	367	376	363	370	347	366	342	360	386	370	385	356	410	391	379	366	396	382	359	397	374	382	376	353	423	407	402	342	363	359	359	363	392	401	380	374	365	367	363	398	381	377	366	353	389	403	392	339	398	401	392	412	372	376	373	404	396	385	369	395	375	372	391	369	397	349	333	365	399	372	361	357	368	380	376	378	374	395	383	363	388	352	376	367	374	385	339	372	371	372	368	383	381	370	388	412	359	399	365	353	401	365	333	385	380	393	372	394	367	380	379	393	385	385	391	363	405	370	397	386	364	409	366	370	391	394	384	405	395	367	369	393	375	404	397	404	347	335	373	391	369	386	394	370	332	385	378	352	403	361	376	354	378	376	391	389	402	346	390	373	351	324	380	387	341	385	345	378	352	382	394	376	365	365	357	366	363	414	373	344	363	376	373	347	338	355	372	364	381	357	393	354	358	381	381	340	364	405	391	325	380	373	396	412	382	375	400	350	350	378	352	384	370	367	414	396	358	374	359	361	343	378	398	380	356	385	384	356	377	385	397	357	368	368	374	372	361	382	383	378	357	406	369	362	357	365	366	394	353	384	359	375	387	383	353	414	382	373	355	397	397	351	418	363	372	388	368	343	374	380	359	374	375	372	353	350	362	378	339	367	384	352	371	356	346	387	351	384	379	387	355	353	359	366	390	349	396	376	366	336	368	364	370	360	380	384	362	403	383	402	370	385	363	365	343	353	381	383	407	378	376	366	382	428	363	393	401	376	396	380	358	366	355	385	366	387	383	372	370	337	386	343	411	384	369	380	376	366	359	402	383	368	365	379	353	364	373	380	340	404	376	432	372	360	388	360	388	365	387	389	381	375	376	358	366	342	374	380	368	397	383	370	399	376	354	398	367	389	403	358	330	353	330	410	363	388	372	354	372	341	380	407	343	353	346	439	347	380	436	348	387	387	396	347	360	327	374	389	357	392	368	349	372	353	399	394	372	338	388	393	391	351	350	363	387	354	366	384	383	374	384	375	405	372	398	390	412	382	389	383	373	386	394	374	372	373	389	340	398	356	340	361	396	368	380	401	366	365	391	398	383	383	369	401	397	391	352	375	353	391	356	359	387	371	390	366	383	347	339	373	389	350	408	367	389	369	377	413	351	353	372	365	369	397	386	403	372	382	375	375	360	369	355	371	384	414	429	375	382	369	417	368	384	363	394	369	350	380	375	381	383	411	350	387	382	383	351	350	360	375	413	385	366	379	398	395	366	396	404	393	381	341	402	414	389	366	367	381	398	387	395	356	382	397	376	354	377	385	353	338	402	405	354	398	357	342	383	384	361	381	361	355	388	394	392	393	374	359	346	394	366	375	367	358	385	384	352	367	360	362	383	360	387	358	377	366	365	360	366	371	399	388	352	386	352	353	390	386	380	368	406	382	365	342	365	382	398	387	385	390	341	333	365	360	417	380	384	397	344	393	374	382	371	382	382	355	396	391	374	360	418	386	352	383	348	379	395	391	380	377	377	415	384	350	372	362	378	388	352	386	379	387	403	353	348	395	376	378	373	377	351	372	357	389	358	367	359	356	393	366	387	341	349	389	346	357	408	363	368	385	397	389	381	386	340	361	376	396	384	384	361	362	408	395	374	362	379	378	368	372	378	388	415	374	348	346	404	355	389	396	401	375	363	354	336	345	385	359	348	374	372	377	374	365	372	346	376	373	370	387	388	379	372	366	341	413	401	390	363	380	350	356	394	409	363	386	371	353	391	357	398	369	399	360	393	333	405	348	380	366	410	401	366	384	382	338	386	391	372	347	371	369	377	361	376	376	368	387	380	368	391	363	380	341	353	358	356	389	403	359	348	372	374	375	376	385	366	369	330	367	381	342	376	381	385	353	348	348	355	387	349	358	359	363	359	402	392	374	379	354	389	360	386	347	377	383	343	397	388	376	398	383	357	371	360	396	364	353	380	382	328	394	404	379	413	375	385	364	392	372	403	380	376	379	418	341	389	354	369	359	404	367	366	364	328	397	385	361	370	368	371	339	367	364	387	358	391	374	383	357	353	399	350	357	390	354	379	386	389	380	360	371	395	385	383	381	351	352	360	370	382	397	373	370	409	393	381	375	361	386	352	384	346	355	330	345	371	343	368	371	378	384	384	382	378	329	380	370	391	366	368	366	373	381	370	358	398	360	373	373	336	378	356	374	389	379	366	360	399	390	375	380	353	346	325	348	393	352	405	403	386	374	398	351	363	365	359	356	365	368	402	392	394	379	391	374	361	412	380	368	333	376	380	368	358	366	380	394	380	389	347	412	351	352	354	363	386	409	404	365	382	372	369	397	371	373	371	371	393	348	398	395	377	380	366	417	357	372	354	359	363	336	357	383	368	372	400	377	399	394	394	393	373	370	339	367	392	350	341	349	345	378	371	367	352	335	363	384	371	361	381	382	382	406	363	367	389	367	337	365	367	375	397	350	381	361	365	370	354	372	343	397	404	375	380	373	369	371	418	395	387	400	363	412	421	380	353	351	362	394	373	374	398	360	399	363	378	369	410	422	318	349	366	378	381	370	380	387	352	361	375	370	368	363	369	335	379	385	392	372	401	349	390	389	407	383	380	367	360	333	369	353	352	433	381	387	397	377	367	365	349	371	369	358	357	342	368	354	412	374	376	391	369	343	349	372	370	334	339	395	389	391	340	386	377	399	358	369	391	380	378	402	357	394	374	401	371	380	348	382	377	356	370	407	363	410	370	372	370	375	399	374	353	361	364	394	380	378	340	344	340	363	366	406	338	374	395	356	387	359	385	387	384	350	386	371	354	373	391	372	351	393	368	379	381	377	353	360	359	362	409	372	365	342	374	399	405	381	386	407	377	394	373	400	383	411	354	360	349	362	382	412	374	350	391	398	337	373	375	408	380	347	333	382	346	376	377	364	404	341	395	373	347	360	367	380	356	389	403	384	376	343	374	390	345
20613	15266	12726	6762	4632	3513	2774	2353	1839	1595	1380	1307	1213	1107	987	943	930	903	890	820	795	845	766	784	778	746	753	724	673	749	687	760	683	685	648	683	681	639	709	691	700	689	687	676	672	646	689	671	666	629	637	670	636	641	655	653	673	627	646	649	635	597	695	672	659	611	684	681	682	637	625	634	681	583	649	648	693	641	710	626	652	632	652	608	636	684	639	625	676	632	651	642	685	640	663	669	644	636	636	626	633	647	658	612	601	667	663	663	629	631	656	634	602	639	670	626	568	641	683	681	620	630	624	665	633	676	695	642	677	642	630	641	665	619	661	662	608	654	634	571	670	657	692	677	669	676	680	662	648	605	681	632	609	633	625	639	683	657	694	647	634	605	659	664	634	663	672	645	673	636	629	634	623	624	615	628	683	680	609	660	650	685	635	689	662	621	629	659	625	610	667	635	626	661	658	661	689	610	638	645	638	657	652	605	631	695	627	671	614	629	629	639	614	614	655	636	639	665	609	636	650	631	576	648	613	615	637	633	647	619	630	616	693	655	672	641	605	622	659	621	669	681	620	645	650	645	663	650	610	651	650	652	660	623	629	646	627	632	612	617	647	649	676	659	635	624	605	612	679	644	626	651	661	624	603	657	659	666	676	642	682	649	664	635	645	656	611	662	621	577	623	616	616	731	682	619	695	617	645	643	641	622	660	647	676	660	638	651	664	627	638	628	664	648	679	682	670	625	662	610	624	633	671	626	682	637	628	618	649	613	618	670	634	696	657	662	597	650	599	636	593	650	656	630	632	638	723	638	631	645	651	681	642	627	635	667	647	623	632	680	668	637	624	672	664	634	608	614	624	642	629	652	657	658	610	663	637	661	601	658	683	636	664	668	648	637	651	655	651	644	653	656	645	645	622	700	648	656	672	668	659	672	629	639	670	684	620	652	612	651	665	632	662	666	655	657	616	638	600	663	661	633	664	681	625	640	663	671	669	659	632	631	636	649	658	622	643	622	678	674	626	613	642	630	686	593	596	615	611	635	652	658	655	670	646	623	614	633	665	671	622	651	648	665	660	654	677	633	604	630	616	644	635	631	663	679	680	658	638	556	583	585	628	648	665	663	617	660	620	618	642	651	665	641	627	655	613	613	660	629	614	652	613	654	660	674	625	682	643	629	660	653	645	634	706	607	642	648	671	619	643	619	623	641	637	689	619	639	601	672	607	625	612	628	614	607	640	641	634	693	631	655	675	690	668	685	637	646	659	692	628	654	712	639	633	649	651	656	641	624	674	692	638	691	647	648	717	669	659	682	640	706	602	641	636	670	652	635	655	603	582	660	687	683	593	674	649	665	661	673	649	639	600	621	634	658	646	657	643	678	669	632	621	632	667	617	661	659	675	631	657	639	641	622	612	667	615	639	662	653	650	606	683	626	693	713	626	597	653	672	611	667	636	613	624	646	673	651	632	621	654	624	651	634	597	657	649	605	619	679	661	635	651	634	656	630	669	598	659	655	648	667	677	658	580	668	633	694	675	593	665	625	635	614	640	657	606	648	627	615	613	637	667	643	626	570	609	706	623	639	667	635	669	681	638	675	625	631	680	646	656	662	619	636	613	633	626	631	673	665	615	599	644	661	633	681	643	636	645	640	585	651	607	644	635	676	640	647	657	645	641	631	661	658	668	658	644	664	667	653	632	664	578	653	642	623	628	618	635	708	645	612	642	660	673	601	657	657	629	635	631	624	711	658	675	625	630	666	667	655	627	675	622	663	622	651	593	645	612	661	633	688	626	608	672	617	619	635	654	636	640	641	633	650	660	618	642	648	660	711	613	655	670	621	629	657	630	653	675	624	630	617	632	622	612	672	661	628	606	681	643	669	657	642	653	638	655	660	605	642	625	723	665	613	601	601	647	644	651	603	626	659	610	595	626	677	638	629	623	732	621	612	675	648	657	647	662	634	619	691	620	631	668	672	631	653	629	649	624	650	670	663	628	653	644	631	622	596	657	633	640	626	638	642	616	630	676	636	652	652	628	650	671	657	642	632	674	600	615	661	664	599	678	630	622	654	616	639	644	668	615	675	619	653	673	656	648	647	630	636	630	657	653	646	694	628	640	648	641	602	647	604	619	630	647	634	638	623	615	640	618	597	616	624	670	667	687	647	664	635	663	678	620	606	655	681	671	627	639	701	645	673	621	623	600	634	606	654	633	631	614	609	600	663	643	645	667	626	637	671	595	645	654	618	614	623	655	658	621	601	643	682	637	607	661	678	653	663	631	647	625	621	649	665	651	677	636	683	685	593	611	670	646	635	656	664	672	624	627	689	613	631	638	636	630	656	642	623	655	678	610	646	641	667	692	625	600	615	681	629	657	639	660	605	620	683	640	620	619	650	699	650	649	646	665	621	637	624	642	596	659	653	589	620	621	623	650	645	651	644	669	633	636	643	644	621	569	641	641	611	666	647	665	636	646	612	654	636	647	587	631	662	626	650	629	630	673	681	687	653	637	654	684	666	622	642	622	661	671	658	675	610	643	617	651	620	604	622	621	702	606	634	670	618	680	600	674	616	578	697	725	655	638	632	665	643	649	613	632	631	662	643	670	666	648	625	650	598	664	625	625	661	616	651	613	638	668	657	651	660	711	596	630	651	605	621	651	657	577	699	648	654	625	645	619	640	670	604	621	646	670	657	597	634	667	641	634	697	720	610	701	651	662	653	636	645	646	649	660	635	632	640	663	667	614	674	632	665	669	628	641	647	620	630	572	663	622	658	666	650	621	645	647	648	622	595	629	671	606	668	674	596	672	631	650	620	674	647	630	645	627	664	674	645	660	642	636	613	616	609	632	645	655	660	629	614	630	654	646	641	635	643	641	650	605	641	667	621	642	626	655	646	662	632	647	623	656	606	643	628	648	636	684	628	667	671	678	683	613	644	664	587	665	643	648	644	600	643	646	635	602	659	621	597	669	632	629	626	624	667	674	669	593	644	654	662	632	628	629	655	654	577	615	642	623	624	612	661	623	702	598	685	628	673	615	647	665	610	665	639	620	626	656	697	656	623	647	650	644	647	649	648	656	637	669	635	623	634	604	656	692	620	674	637	703	675	671	624	642	659	610	634	651	653	644	633	680	632	653	674	659	635	677	628	640	629	620	659	605	618	680	675	632	617	596	613	657	638	666	664	626	645	626	640	654	645	658	654	643	690	661	648	655	614	654	622	608	626	639	630	664	636	663	672	655	657	627	618	657	655	634	623	632	630	636	674	655	665	644	624	625	654	655	646	633	661	658	613	642	697	636	638	647	645	642	650	626	636	639	621	661	625	662	658	655	654	691	622	636	621	622	661	641	597	661	609	687	661	610	626	659	625	684	674	642	670	646	637	663	634	617	659	629	599	619	621	624	692	643	615	662	688	692	662	642	646	658	607	597	632	616	596	628	648	600	666	674	627	649	615	656	661	657	667	693	633	639	662	663	656	633	681	646	634	573	622
27464	20494	6567	314	160	131	146	87	110	99	112	101	64	97	85	99	83	112	101	106	105	105	84	103	77	97	106	103	89	92	84	93	90	95	105	105	100	111	96	106	91	115	98	77	86	91	86	83	100	78	82	102	103	109	88	95	79	89	107	99	100	101	74	95	100	86	78	95	112	88	102	92	101	93	79	93	108	91	88	106	93	117	93	107	79	73	105	90	83	116	109	110	78	96	100	84	98	81	76	113	92	82	86	99	113	87	92	105	112	96	108	89	100	86	92	114	80	107	86	109	100	91	94	97	97	114	97	106	83	77	96	92	80	105	101	102	78	95	99	101	107	103	110	99	90	93	99	95	103	75	88	81	109	101	96	80	108	78	87	91	93	85	90	94	100	83	105	94	81	89	91	80	105	97	87	93	103	109	90	102	106	99	101	89	94	102	101	99	86	96	84	83	81	82	78	98	92	74	87	99	82	89	97	94	100	99	80	69	100	101	96	80	79	90	101	101	110	90	103	80	89	88	89	87	100	101	94	95	83	117	96	89	99	86	87	104	100	81	98	86	88	103	88	78	90	73	99	110	95	85	88	116	95	92	100	99	107	101	91	91	90	116	106	99	87	88	92	100	93	88	99	91	89	103	83	93	93	107	92	88	109	103	84	105	105	95	116	97	95	107	99	104	94	125	100	105	91	82	96	100	99	94	80	96	102	92	85	102	83	99	93	95	83	107	88	74	108	101	74	99	88	92	106	88	99	105	96	74	92	85	93	70	101	98	95	97	100	97	107	83	106	88	97	85	98	106	109	96	97	90	100	101	112	88	88	98	101	95	93	108	102	88	87	96	100	93	101	106	99	98	79	98	96	116	93	105	85	103	95	81	104	102	74	90	79	78	90	105	92	89	104	113	95	90	105	64	82	89	92	91	105	92	77	103	78	110	105	91	85	99	91	103	83	106	100	91	91	112	114	91	91	99	109	85	104	99	106	90	87	94	87	91	105	93	82	91	86	100	103	88	91	98	79	96	93	85	88	113	113	99	103	97	95	93	79	105	81	99	114	105	100	98	96	92	100	100	108	84	86	86	127	95	101	95	94	93	104	86	93	87	94	93	81	79	94	88	101	109	112	92	89	89	91	97	101	104	94	103	87	113	100	129	93	95	83	102	94	91	90	91	90	108	101	97	102	89	105	87	89	100	89	94	99	85	86	104	106	121	69	91	96	110	82	102	87	98	92	101	120	91	77	92	106	106	94	96	86	104	82	91	108	86	111	104	96	108	92	87	81	113	74	99	107	106	99	72	103	79	93	102	88	99	102	103	112	96	97	99	90	103	81	101	86	107	103	88	102	93	94	90	88	93	91	80	119	78	81	81	97	78	93	98	88	105	96	88	93	91	85	75	102	91	98	108	99	99	94	105	109	89	95	85	74	99	95	95	104	86	94	101	92	116	94	108	97	86	106	90	107	112	86	86	80	93	89	91	101	93	101	89	82	96	115	100	84	81	131	87	110	109	93	80	97	94	92	101	100	99	109	89	89	100	102	89	122	86	89	96	85	103	120	111	112	112	78	95	103	100	109	97	80	106	106	93	90	92	95	96	105	82	87	92	86	92	91	108	79	94	105	89	104	83	88	103	93	100	104	86	87	88	84	96	92	95	96	92	92	78	88	104	100	87	86	85	88	90	94	89	107	94	98	85	102	85	99	95	105	93	88	95	89	105	82	82	105	88	107	90	95	90	94	95	84	92	107	79	104	86	96	90	79	88	86	89	112	71	94	105	91	110	100	87	91	103	102	83	86	84	88	102	80	92	78	94	89	85	89	92	82	105	99	92	95	96	87	100	89	101	98	99	82	108	99	94	101	90	114	92	98	101	106	96	102	96	89	120	113	91	88	107	90	81	91	99	85	88	76	83	119	86	97	104	90	108	82	85	85	90	92	108	96	99	116	96	83	90	100	119	84	108	105	87	103	102	104	77	86	92	98	99	87	92	106	85	102	88	91	106	92	96	81	96	96	86	96	112	80	86	96	99	90	90	111	102	96	88	94	99	110	91	89	113	78	86	97	81	95	104	97	105	84	103	89	103	102	90	99	112	96	101	92	108	74	90	90	106	86	103	85	110	109	95	123	106	102	91	100	88	94	83	105	95	99	89	86	114	81	99	83	104	114	88	114	78	101	102	95	93	81	86	96	88	91	81	91	103	96	99	111	73	97	101	94	100	87	95	98	98	107	79	94	113	94	83	97	111	96	108	107	99	105	99	88	97	101	93	84	96	94	95	100	96	80	99	94	87	117	86	82	105	95	104	96	81	82	105	91	95	113	100	92	90	100	102	107	78	95	89	87	94	106	110	92	117	92	86	83	95	101	101	85	85	81	95	99	117	89	94	89	106	92	93	118	80	82	106	90	108	95	87	84	84	76	98	120	80	89	81	89	89	94	90	86	69	95	101	91	93	101	93	99	97	96	114	105	88	106	94	97	84	98	100	82	99	110	100	107	94	92	81	104	97	105	97	84	78	101	89	101	95	102	90	86	108	74	101	106	80	95	84	97	93	90	96	95	84	100	99	91	107	101	94	79	108	74	107	79	103	99	86	99	93	80	106	86	95	98	85	86	83	95	101	117	108	86	109	88	83	86	104	79	90	100	103	111	101	102	106	93	104	87	68	112	77	98	87	94	82	72	86	95	102	101	89	81	99	95	90	94	82	96	100	104	99	73	112	83	100	98	109	112	88	73	114	97	89	93	115	100	92	89	93	92	81	94	100	92	83	86	106	105	89	100	97	103	76	100	80	92	85	93	95	113	95	88	99	85	103	102	88	101	88	87	88	95	89	110	108	84	85	98	73	95	93	89	79	97	78	99	95	114	91	100	102	95	102	83	85	100	87	73	101	72	98	89	99	97	79	89	113	86	94	107	82	81	92	103	84	98	81	119	102	101	92	83	96	88	69	94	102	90	94	94	89	100	84	93	99	93	92	77	96	104	97	107	113	107	88	107	96	83	87	106	101	106	105	76	105	88	89	96	102	97	107	107	108	88	91	70	93	94	102	96	97	100	106	96	76	109	97	110	81	98	80	92	94	87	87	96	76	103	90	95	84	86	82	95	108	107	71	100	91	85	114	103	86	81	106	101	89	98	88	91	110	105	99	86	87	85	107	83	76	82	89	92	92	96	78	98	95	84	91	99	107	77	106	96	123	118	97	104	99	82	79	103	104	110	84	80	112	92	116	78	94	91	94	92	99	111	100	84	83	107	90	96	90	67	78	81	95	108	93	110	88	78	111	75	94	86	104	98	100	114	105	78	92	83	79	102	101	72	92	79	95	82	103	104	96	99	98	85	83	81	84	107	98	95	93	87	102	87	101	107	80	87	95	104	96	98	95	101	110	81	109	120	82	91	96	104	91	97	80	73	81	101	93	105	94	84	96	89	97	89	96	101	91	83	102	98	102	80	83	95	97	81	104	88	120	99	92	94	101	101	108	81	77
11128	1040	893	509	339	329	267	243	219	245	219	200	219	219	183	188	196	191	193	200	189	196	187	160	184	205	187	188	180	189	217	202	189	176	173	202	190	181	167	182	185	174	172	141	189	169	174	182	190	180	176	169	190	182	178	166	166	182	196	192	168	180	178	159	183	186	166	190	217	190	176	191	179	206	193	172	185	162	211	209	175	173	157	176	175	174	203	171	179	180	173	158	190	208	168	198	204	171	204	193	180	206	158	177	190	156	175	191	186	186	190	186	185	167	192	189	189	184	179	171	164	189	180	208	202	185	208	162	186	190	196	198	191	181	175	195	159	181	190	193	193	191	193	205	180	162	176	181	192	178	187	186	185	200	181	182	170	174	197	179	182	181	185	180	182	183	200	192	171	174	185	174	187	163	173	168	196	162	201	199	180	182	185	162	193	178	195	172	193	186	183	181	188	219	186	167	169	176	162	161	177	174	210	195	180	194	189	194	179	169	182	217	181	166	168	188	173	195	178	176	156	177	194	191	186	187	207	177	175	201	189	215	172	200	171	178	201	175	187	183	178	181	198	176	172	167	192	191	176	161	159	191	190	174	216	176	208	179	177	185	157	182	182	155	178	205	192	168	178	191	166	163	193	150	195	188	189	176	139	184	169	167	182	183	198	193	186	168	194	188	172	159	159	177	187	213	168	172	174	207	194	182	178	168	202	192	197	210	179	194	182	172	177	177	191	191	175	198	174	190	192	190	162	183	180	194	184	199	171	182	205	180	212	191	188	170	180	163	179	186	174	180	161	179	211	174	192	166	191	183	179	175	197	191	178	199	169	183	178	148	204	165	157	183	178	176	190	176	188	165	192	188	199	176	184	176	193	197	160	201	175	191	175	185	186	179	186	181	181	174	159	184	180	186	174	181	174	148	158	179	192	185	179	180	213	181	188	190	181	178	206	173	187	177	165	190	185	172	203	178	176	157	193	164	177	223	183	197	161	212	157	165	146	185	202	162	140	183	174	160	185	187	146	171	174	193	172	168	201	214	172	167	179	203	167	168	182	188	180	164	162	186	180	193	189	173	189	180	179	198	155	196	189	163	183	189	201	166	165	186	187	179	183	184	161	161	175	197	162	171	180	164	197	166	189	193	170	207	172	181	164	191	183	188	173	177	183	178	165	233	189	194	210	183	184	218	186	209	173	181	192	159	185	168	178	177	176	194	217	203	190	203	190	175	197	178	187	190	163	187	162	176	165	193	163	161	182	185	183	198	171	191	172	187	165	192	191	170	160	211	171	191	190	165	184	187	150	182	179	203	186	196	173	185	191	182	183	164	169	179	174	176	178	184	186	157	200	208	180	171	195	187	161	191	179	176	173	176	179	200	175	186	181	185	181	208	193	183	190	188	189	170	173	182	177	192	205	210	191	194	163	219	181	183	171	205	186	182	186	178	178	187	186	193	186	161	187	162	180	167	196	192	185	188	186	179	182	179	201	202	159	197	167	187	158	176	199	176	168	180	182	183	180	194	165	170	164	179	188	170	201	179	209	172	193	172	181	179	170	177	183	175	192	185	184	166	195	203	171	175	192	184	197	212	172	176	189	186	191	166	182	191	165	168	196	162	197	179	191	186	189	179	213	176	194	200	190	206	188	174	185	194	196	187	164	177	183	204	186	206	205	186	174	185	171	193	191	192	189	195	215	214	182	171	191	168	178	176	183	172	179	155	199	183	149	172	171	178	176	166	172	196	183	168	163	182	190	191	192	190	188	205	173	183	180	187	185	189	191	181	183	181	216	181	168	164	181	173	162	195	185	171	167	169	156	154	148	198	180	167	174	211	179	156	186	170	195	179	175	165	190	193	188	200	171	177	200	185	182	175	174	188	199	168	184	175	182	182	187	197	171	186	182	185	190	189	161	161	184	176	161	165	177	162	171	191	163	150	186	187	190	182	186	188	175	200	193	185	190	158	161	186	152	198	185	171	173	193	197	167	179	163	174	161	199	196	197	165	185	181	192	178	183	157	167	171	195	183	184	185	169	195	182	206	199	189	173	179	173	150	198	176	203	170	202	174	185	201	182	170	167	182	176	177	203	182	191	164	160	177	155	161	132	206	171	204	183	204	179	194	165	172	171	173	183	183	181	160	160	182	165	184	198	186	188	194	183	172	176	189	172	166	170	183	184	182	177	196	190	185	183	171	193	180	163	187	179	163	163	198	188	187	177	177	181	175	182	212	168	189	198	186	172	168	151	205	187	181	194	190	149	179	218	173	167	207	163	204	175	193	173	210	183	200	172	187	178	174	162	197	172	183	218	194	184	170	182	189	211	174	193	155	182	172	170	187	184	191	191	180	175	199	206	169	166	183	170	168	161	182	170	171	198	184	189	168	139	192	172	181	161	173	171	170	190	175	164	215	172	177	192	198	182	167	162	167	165	183	197	183	162	197	182	180	156	161	169	161	215	197	190	193	175	171	199	170	179	190	178	199	169	161	184	197	176	182	184	196	170	187	179	177	181	179	184	167	176	174	176	178	181	169	168	186	170	162	195	200	187	210	177	168	175	166	189	193	184	189	181	172	163	200	175	185	189	180	203	190	192	186	177	177	213	177	171	166	190	165	173	188	195	188	158	167	164	161	195	197	188	166	167	189	176	182	169	175	171	190	180	192	180	178	183	203	181	198	205	179	200	181	182	177	170	157	191	163	189	188	172	179	182	192	191	162	195	173	198	180	171	187	204	198	203	188	158	196	213	201	182	191	162	182	197	195	187	188	194	195	167	167	195	167	178	202	200	200	196	178	184	170	158	168	179	191	171	194	177	183	174	197	188	187	213	160	182	188	182	186	155	192	183	188	184	203	192	172	184	163	181	181	173	197	173	169	190	200	196	196	176	193	179	165	179	193	184	205	195	165	192	193	193	184	179	184	170	182	203	177	188	176	189	214	165	162	162	180	182	168	178	181	191	152	191	174	176	182	191	182	179	171	164	175	179	195	192	164	174	175	189	178	179	210	163	157	165	160	176	182	184	189	184	187	175	201	187	154	189	182	178	185	188	193	159	167	171	190	181	171	189	183	187	179	183	160	195	184	202	191	167	174	179	186	192	161	198	176	183	180	170	185	183	182	206	167	189	184	185	179	204	172	173	204	167	186	178	178	176	206	175	169	194	186	198	186	211	184	179	180	174	171	189	187	165	182	192	187	153	185	173	202	167	182	164	171	176	203	183	164	166	212	182	166	179	167	194	183	178	178	196	173	182	194	188	188	174	167	180	164	172	182	189	184	174	164	206	172	183	193	186	183	187	199	211	182	179	187	157	181	176	181	220	181	172	188	189	186	163	209	169	173	195	166	202	174	169	174	200	171	147	162	180	185	166	185	181	188	195	183	173	172	178	166	201	198	167	188	183	185	152	180	178	179	177	162	189	193	150	181	200	206	197	162	168	194	174	193	170	179	159	174	201	178	186	152	162	185	174	159	171	182	213	185	200	186	172	208
24328	21482	29034	24346	21402	4486	744	467	396	406	348	346	268	275	282	246	279	279	235	254	279	246	257	255	217	243	259	270	221	245	252	241	260	258	226	229	211	270	232	234	226	247	259	237	266	260	244	233	244	235	238	232	259	242	241	242	245	267	284	253	249	242	267	251	258	244	242	231	223	240	237	240	222	242	261	264	221	245	249	230	264	254	254	232	247	241	228	231	242	241	247	239	245	232	235	231	238	238	243	246	247	218	254	225	231	257	223	221	199	227	216	223	213	240	238	224	241	260	231	240	245	263	230	239	229	229	231	202	214	235	269	230	246	239	253	226	226	233	247	253	246	228	255	238	225	228	227	249	250	250	225	232	216	239	245	245	216	281	230	266	260	224	234	245	236	251	244	236	234	246	228	270	222	247	237	232	249	220	239	245	238	239	226	243	238	235	227	217	225	231	238	245	254	232	228	224	241	238	229	257	226	209	233	232	219	254	265	251	236	230	236	251	260	248	232	240	203	250	248	217	215	211	238	248	249	233	246	246	230	218	227	234	225	264	253	239	223	255	251	260	222	241	255	277	231	230	251	231	219	255	238	225	243	249	253	221	218	227	263	210	230	259	252	227	199	241	229	228	246	243	249	221	235	233	249	256	240	242	259	228	213	230	194	245	252	216	228	247	238	232	252	262	233	267	221	201	238	260	218	243	232	247	235	217	240	219	230	259	250	230	216	244	243	244	244	253	230	240	247	232	248	231	236	268	219	235	239	221	251	257	242	229	231	242	239	224	231	212	230	247	221	253	238	222	217	241	261	232	258	227	255	228	250	249	239	245	236	233	237	264	242	246	246	234	221	250	270	206	240	266	229	231	238	232	253	239	270	252	224	257	242	222	233	246	262	240	233	245	265	251	239	228	251	237	222	240	249	242	237	240	220	240	236	234	253	245	223	225	255	240	219	270	255	260	220	230	247	225	280	235	242	216	240	220	216	271	215	213	241	238	251	245	255	227	228	234	215	257	240	224	238	236	244	226	228	247	255	256	239	226	240	268	246	210	245	222	269	230	228	229	263	203	256	220	228	252	225	263	249	237	239	246	238	245	232	248	216	212	241	253	259	245	238	219	263	250	248	270	277	247	263	236	243	272	229	226	214	248	247	224	243	249	241	238	225	236	255	233	250	273	225	222	259	221	259	215	264	240	244	260	233	250	223	241	243	236	247	248	242	219	273	206	231	217	229	218	240	214	237	256	285	260	225	185	244	225	251	237	260	239	223	237	225	240	262	225	246	233	240	253	207	238	241	251	252	264	225	223	217	241	228	250	237	243	244	233	252	249	247	248	221	256	267	225	231	249	274	240	244	251	231	239	292	214	224	227	236	221	211	247	234	255	237	226	215	241	273	242	234	225	223	230	238	238	243	252	258	249	263	241	234	252	245	260	240	223	236	256	227	237	259	212	252	242	225	237	247	256	216	232	217	227	228	262	251	237	246	236	261	261	249	242	255	234	238	213	229	224	257	224	219	243	244	253	239	227	256	222	241	236	243	254	250	268	247	226	222	204	249	257	236	248	241	242	253	229	245	228	224	239	241	227	242	244	246	271	229	259	241	242	240	246	243	247	226	232	244	219	242	249	264	228	255	242	262	220	251	240	242	225	234	227	243	254	257	239	229	253	238	249	261	226	253	228	237	255	225	228	250	225	215	251	227	253	208	232	215	266	224	233	209	241	214	250	250	257	234	238	254	213	233	221	244	249	215	261	229	246	257	235	231	265	242	223	242	208	219	231	236	249	238	225	268	240	236	249	217	225	231	254	223	267	235	260	245	242	193	244	219	220	235	211	240	238	212	245	247	241	251	259	227	244	240	237	234	223	258	239	247	258	238	257	243	257	231	259	253	249	255	244	244	235	230	248	250	220	217	219	246	235	237	237	240	233	219	249	224	239	242	232	253	256	227	234	237	271	244	204	211	246	259	219	228	250	227	250	231	242	238	250	244	230	267	249	221	259	215	251	239	249	237	250	230	238	269	241	233	226	241	238	255	224	256	248	246	216	229	223	232	233	244	230	242	236	218	249	248	257	235	241	226	218	237	247	261	233	236	213	223	265	244	231	234	213	246	237	238	269	224	262	267	228	243	210	263	233	228	218	245	251	237	252	238	217	239	240	238	250	240	267	237	210	234	207	230	221	241	248	226	249	235	242	235	220	226	221	247	215	243	271	253	217	238	230	259	264	226	232	266	230	222	243	254	250	235	243	229	230	222	248	238	229	257	259	227	235	240	235	243	227	254	240	253	240	277	225	232	262	233	237	248	238	244	234	252	242	255	223	240	253	249	234	259	239	204	221	246	266	253	237	250	202	231	219	244	234	239	254	211	253	232	253	252	235	263	235	224	207	245	233	228	243	226	255	223	228	228	232	250	269	235	241	253	229	223	250	211	239	214	253	240	227	243	244	221	266	227	225	235	233	235	254	232	250	267	250	273	245	230	224	252	208	215	240	219	226	248	213	222	232	221	225	225	237	238	257	262	235	220	269	226	229	230	224	192	220	256	258	215	273	243	251	219	259	226	231	214	235	222	223	210	229	239	244	236	215	228	224	273	233	221	233	233	253	230	206	240	222	236	247	212	233	246	245	242	252	266	249	244	217	235	236	227	226	228	241	192	214	240	234	250	242	243	246	260	235	234	238	246	244	233	256	261	213	227	244	233	199	245	246	240	262	240	226	268	222	241	211	229	244	211	218	267	232	231	234	232	216	239	225	244	240	226	235	239	231	240	238	218	251	245	230	229	231	234	262	234	238	213	200	226	232	199	206	230	230	237	218	256	204	244	237	229	212	260	234	244	225	252	227	216	230	250	242	253	232	238	228	259	225	213	245	275	284	229	232	242	240	209	246	246	255	222	252	225	253	230	242	251	229	225	237	236	234	248	256	245	243	219	229	242	233	262	232	234	246	232	235	243	217	233	237	246	249	260	264	261	225	237	258	242	247	252	245	246	255	254	218	247	238	234	236	234	221	246	242	214	228	241	236	207	222	240	248	224	239	265	252	236	234	253	236	241	265	224	250	232	240	233	247	229	253	252	225	213	244	227	246	228	237	225	231	226	222	222	221	233	245	227	227	233	280	235	235	254	235	250	242	246	223	245	232	280	268	241	235	231	234	206	238	253	253	235	264	240	222	244	257	231	235	238	224	241	245	237	230	238	233	205	263	241	215	246	245	238	226	258	228	252	234	219	254	246	235	247	239	247	238	231	252	226	271	237	245	223	228	231	244	251	230	233	242	261	222	242	229	232	235	217	250	243	244	249	246	235	222	239	237	227	249	229	238	263	252	230	211	240	255	227	241	234	270	211	251	251	260	236	219	228	220	232	244	251	235	265	235	221	223	235	243	240	229	248	235	233	236	236	244	274	256	230	222	249	214	254	245	248	242	249	231	234	230	228	209	208	204	253	231	214	202	247	235	237	254	239	227	234	237	235	231	240	220	244	243	233	249
18924	9137	7734	3872	2590	1955	1539	1232	1011	975	837	754	666	635	587	618	557	516	547	548	489	474	494	506	458	490	466	444	427	447	454	460	456	449	473	420	444	444	448	453	422	446	442	435	445	450	420	449	411	428	430	459	434	397	454	399	450	436	410	424	405	441	442	418	408	391	438	355	455	426	403	450	431	458	448	394	444	442	413	444	414	434	451	440	385	431	425	403	406	417	419	444	423	438	457	433	418	398	457	426	429	444	415	436	416	364	420	409	427	433	392	430	411	413	421	455	437	384	441	390	426	443	487	425	415	448	414	444	402	415	422	436	444	407	434	449	411	475	439	408	450	422	426	396	404	421	436	469	422	431	420	440	404	431	407	418	444	467	412	400	457	423	441	443	416	403	406	435	426	397	403	430	433	393	387	452	450	415	420	439	419	430	416	426	414	438	423	407	452	407	450	431	412	460	400	442	442	416	410	385	432	394	436	431	380	399	450	416	403	419	389	398	466	398	414	466	442	418	407	421	409	451	433	409	419	411	378	402	417	399	418	401	416	434	452	435	386	428	457	415	376	427	417	436	427	380	431	439	407	437	399	419	423	445	401	406	418	390	428	420	412	415	414	400	418	412	399	449	418	407	440	414	409	429	426	414	427	411	368	409	425	437	404	425	469	449	388	437	398	398	430	411	387	393	407	401	402	425	404	430	385	413	434	419	424	446	418	408	428	425	414	434	432	446	421	405	416	417	428	443	401	416	412	407	410	416	422	414	417	460	398	405	456	432	463	404	436	409	404	440	438	409	447	397	432	421	380	431	430	424	439	412	466	395	406	442	427	431	432	462	433	404	407	444	422	442	449	437	423	417	405	400	422	392	410	444	408	402	448	388	423	379	443	408	429	371	384	440	424	443	451	428	432	416	419	430	436	439	412	481	412	418	416	418	440	429	410	411	394	427	449	459	439	406	442	409	363	403	433	445	410	456	397	399	410	425	449	410	431	406	407	424	430	379	436	417	413	409	412	462	420	425	396	394	381	425	417	397	430	452	420	439	412	426	396	417	399	431	417	434	405	413	445	457	439	425	426	443	418	428	423	462	433	396	399	435	443	418	400	400	437	417	426	422	400	433	426	394	438	484	431	434	413	398	414	445	402	438	441	412	405	398	421	413	406	425	455	401	411	411	457	424	386	434	425	411	414	422	407	430	399	441	432	468	444	395	419	409	433	442	376	434	435	406	351	401	416	409	397	410	412	397	405	402	426	419	415	410	402	441	451	396	444	422	369	449	419	391	373	436	444	448	429	429	412	430	447	395	428	392	404	406	423	410	424	450	415	416	372	423	415	441	431	435	427	440	440	417	409	388	431	397	401	435	412	423	429	449	418	406	378	402	448	390	415	422	405	443	413	431	424	416	383	383	411	414	420	412	416	434	423	437	423	427	436	453	430	391	417	457	428	415	427	438	425	455	405	412	406	420	422	416	423	428	437	421	416	441	388	421	408	445	415	418	428	423	442	401	416	420	415	423	440	423	411	427	404	423	402	455	408	445	396	425	401	395	420	415	424	468	424	424	420	421	439	413	430	433	459	421	372	402	432	423	437	417	407	387	393	401	453	429	412	380	405	446	450	405	411	426	415	383	443	391	419	449	415	452	414	427	436	422	445	425	422	413	422	428	433	396	433	416	438	470	459	435	456	410	439	428	428	434	443	412	423	440	436	408	429	400	417	402	445	419	440	429	407	429	437	387	419	376	411	390	414	420	408	420	401	429	450	377	407	374	420	418	420	411	445	443	448	415	442	441	449	438	398	407	417	414	432	381	433	408	423	393	423	436	390	418	407	432	449	420	419	449	409	415	426	440	403	454	412	479	436	398	427	421	404	398	405	422	471	421	440	405	431	449	437	415	430	459	416	413	405	412	393	409	427	432	441	443	440	412	418	449	421	423	425	406	425	413	430	428	456	426	424	446	409	424	416	462	389	425	405	418	422	409	441	417	420	378	429	438	410	401	387	410	404	408	408	428	373	431	456	395	433	405	438	418	381	409	393	403	392	397	426	426	360	409	413	414	415	431	428	397	363	404	419	416	449	432	418	415	471	437	384	395	403	404	377	458	431	406	401	446	438	442	421	418	394	414	437	393	410	409	387	378	397	429	439	414	402	433	417	423	419	450	423	420	406	384	428	397	442	425	412	432	409	405	413	400	397	422	395	449	469	425	390	417	445	399	436	410	406	443	430	470	418	412	420	399	444	393	394	408	428	406	394	431	421	416	422	409	422	383	417	402	460	419	399	433	409	419	428	440	448	387	435	374	456	448	426	415	406	464	437	408	402	455	460	402	441	453	416	416	410	391	386	430	419	441	406	403	466	416	384	422	408	428	434	401	412	383	417	441	424	417	411	403	378	431	426	398	418	396	432	426	414	451	422	420	454	415	425	442	395	447	400	394	384	431	433	418	409	435	427	411	432	416	425	435	392	403	440	420	428	417	458	456	411	403	430	426	432	400	423	395	434	403	396	414	416	389	431	397	416	406	433	425	417	402	440	457	391	423	441	443	473	377	398	407	394	420	399	406	406	411	428	419	414	388	420	378	403	444	411	430	440	392	420	402	451	411	461	448	406	417	403	391	395	392	443	416	430	400	450	410	446	411	399	423	440	395	415	435	440	433	433	436	439	437	429	396	450	402	392	379	430	401	415	412	410	389	460	451	423	433	429	440	399	429	425	464	416	429	415	428	426	425	432	428	423	410	414	447	432	443	391	388	421	418	405	443	387	433	389	392	413	414	405	414	428	444	421	456	415	447	429	388	428	422	414	413	442	389	409	408	431	369	406	386	412	383	394	427	432	407	443	374	409	415	458	383	424	403	409	395	428	431	449	435	440	432	411	427	389	448	405	408	456	392	423	460	420	393	431	412	425	407	421	388	424	408	429	436	456	408	428	403	372	413	432	445	396	424	428	423	409	427	375	392	413	431	399	437	442	407	432	408	425	445	424	422	414	405	401	468	420	405	398	402	445	430	404	430	385	394	407	443	446	416	449	440	434	392	405	420	411	439	433	419	413	419	426	402	446	393	430	470	420	430	424	442	411	434	413	425	423	432	428	442	416	383	400	442	416	407	397	420	421	412	458	441	439	433	416	389	406	426	468	402	423	418	414	443	448	392	396	411	403	427	380	448	429	410	389	422	410	380	427	406	380	452	413	419	393	467	412	424	440	433	421	433	408	420	442	437	435	449	436	399	418	432	447	427	411	390	464	399	409	426	436	418	425	418	427	403	410	414	411	435	430	396	383	412	398	381	400	430	383	392	435	433	421	400	415	398	430	417	412	413	416	450	383	411	412	412	433	392	439	436	434	456	408	449	442	429	411	418	402	421	422	402	414	439	416	414	403	415	407	423	411	428	403	458	428	446	423	413	443	432	441	434	436	410	394	401	398	404	428	421	390	419	385	408	424	438	432	425	404	443	417	422	400	423	441	401	432	436	447	423	439	408	383	395
23307	21464	29614	23739	21464	21417	3925	977	705	624	599	574	505	488	492	468	441	434	448	386	431	424	410	428	409	426	397	409	425	379	406	406	362	415	381	386	378	416	360	411	421	388	391	424	385	429	344	361	375	370	399	377	415	386	362	369	353	360	384	400	379	369	392	383	411	364	387	378	385	375	357	377	422	376	400	398	398	368	398	356	374	387	380	364	359	371	395	375	396	406	354	365	386	378	382	399	405	378	372	389	362	419	365	387	374	374	380	352	387	396	356	330	395	401	375	365	376	366	364	342	343	391	344	357	343	424	359	388	368	384	383	381	366	390	397	384	403	337	382	408	359	407	374	373	413	376	374	397	367	375	361	357	355	399	348	342	367	395	400	389	346	414	366	353	382	382	368	376	391	394	369	361	391	355	381	359	375	397	344	347	361	396	388	382	393	406	387	391	364	369	399	385	377	354	399	363	392	373	388	364	324	369	398	359	389	394	369	373	411	380	390	368	384	378	375	383	363	389	395	361	379	358	385	346	359	374	366	362	368	385	376	381	393	395	370	383	346	378	351	316	384	382	367	357	380	392	399	355	371	369	394	381	410	359	353	392	375	394	362	388	346	389	368	379	373	356	374	368	366	382	367	336	392	365	372	376	364	372	388	358	384	389	397	406	369	367	392	393	386	368	367	372	352	407	385	384	344	333	390	393	378	405	354	368	380	369	376	365	396	368	355	364	404	413	386	379	359	408	390	348	396	387	379	383	341	366	385	370	403	375	360	380	349	359	340	389	350	345	364	339	376	372	377	344	368	374	387	367	362	366	375	328	399	382	375	356	363	347	407	429	347	359	411	359	393	382	334	364	381	390	346	370	371	384	363	358	325	369	355	350	375	381	375	357	364	395	381	345	374	367	376	379	382	398	372	358	378	334	360	363	350	394	374	372	380	365	352	359	395	367	363	354	353	374	354	368	371	417	344	361	368	353	387	378	349	395	344	381	368	367	366	359	358	357	369	381	324	355	363	373	409	372	374	378	375	400	390	375	367	381	387	359	367	333	344	345	387	387	370	368	338	422	391	386	397	381	363	376	338	380	385	397	364	382	363	383	353	375	391	390	390	380	335	364	359	336	384	367	378	357	371	394	348	387	370	361	336	369	373	394	384	393	388	382	391	372	380	364	372	359	366	379	362	379	395	390	360	378	368	384	380	391	369	390	377	367	384	362	342	394	398	371	400	355	386	320	381	373	355	371	395	375	390	345	393	376	377	383	342	407	379	384	368	412	360	378	347	378	347	373	389	353	401	379	379	353	351	378	358	384	401	375	371	345	397	378	357	364	360	380	348	355	386	368	357	360	377	364	379	385	366	384	376	338	347	348	363	394	395	394	362	378	397	383	343	360	370	380	392	337	346	366	357	356	370	382	358	340	363	345	393	358	347	343	382	380	410	386	392	360	373	375	372	380	340	408	373	391	364	362	346	430	352	379	324	357	377	400	384	412	393	366	405	356	380	384	368	400	338	364	327	390	372	387	372	372	382	366	369	347	365	377	350	381	395	388	366	391	371	375	373	414	428	348	380	403	366	384	378	348	351	343	392	363	363	374	357	369	343	385	379	356	345	379	366	343	391	383	368	392	361	359	362	368	378	346	379	409	370	375	400	379	369	385	380	410	367	361	360	384	386	357	387	354	417	348	363	369	344	359	352	370	399	370	378	381	348	385	354	414	364	366	361	359	367	364	384	367	347	374	373	338	390	356	349	369	387	387	377	373	401	384	387	379	366	387	368	391	336	398	383	381	367	372	377	365	369	383	389	371	371	371	360	409	391	374	377	336	350	393	399	374	354	366	333	373	370	365	402	348	381	347	386	360	364	376	340	397	349	346	360	386	396	379	423	361	330	376	391	376	397	372	382	384	383	379	370	334	364	383	379	378	363	376	390	380	352	376	366	357	402	337	363	384	384	345	352	364	400	389	419	376	388	384	383	372	378	351	395	384	359	388	411	399	373	370	361	393	405	362	378	381	397	384	399	400	407	408	389	371	404	351	375	384	368	346	389	399	380	409	355	395	373	391	348	379	369	367	376	405	349	355	360	388	386	394	371	347	358	408	391	374	361	356	384	393	375	374	369	387	369	395	358	393	363	395	347	391	348	399	372	379	358	364	384	357	358	372	377	312	388	398	383	340	374	359	373	387	378	394	350	387	375	386	391	393	405	372	376	386	381	384	383	379	374	362	393	366	334	385	369	408	377	381	331	387	359	364	384	401	386	395	381	379	354	389	396	368	354	388	326	382	356	389	362	394	354	375	350	377	400	349	370	359	331	380	370	373	365	363	385	380	374	355	395	387	385	385	362	368	410	373	374	355	384	351	351	387	362	384	366	351	352	356	351	369	355	362	388	393	413	376	379	393	361	430	328	390	362	372	395	382	429	375	377	361	382	393	368	384	360	394	411	357	366	379	365	374	370	389	414	395	399	375	393	372	345	377	394	342	383	366	370	386	389	356	350	343	388	365	349	356	382	360	397	368	366	385	416	358	378	368	378	411	396	394	332	387	394	362	365	351	376	365	355	371	393	373	360	374	373	347	360	331	371	366	369	370	396	362	371	386	378	333	362	349	366	386	371	360	330	372	389	391	367	364	356	382	374	381	378	383	382	363	372	373	361	330	350	348	384	388	347	404	406	354	375	406	347	359	373	414	363	389	382	378	372	344	367	377	399	356	367	371	387	370	338	374	323	348	405	381	361	362	379	385	380	351	384	341	363	384	340	388	360	333	374	357	347	382	353	367	410	370	337	376	352	342	356	362	380	390	359	355	359	407	360	355	366	349	367	376	366	377	360	389	355	378	374	367	369	371	381	378	381	371	353	392	351	369	359	381	374	358	366	392	379	392	349	339	387	371	372	383	380	399	345	369	372	366	348	358	360	363	384	333	382	343	361	373	337	428	353	390	380	384	364	347	409	363	385	383	381	357	391	371	351	353	412	376	396	386	410	320	364	363	399	373	340	372	374	364	351	359	389	397	376	362	401	371	323	377	376	387	349	355	381	364	325	363	384	401	391	395	379	355	387	382	394	389	391	334	370	363	401	386	361	375	403	432	362	397	371	400	403	380	392	413	355	405	389	357	367	391	363	389	401	370	352	368	356	419	388	388	401	372	379	370	414	352	359	394	397	374	384	396	407	390	363	385	353	354	372	365	347	354	400	409	355	402	391	377	375	386	358	378	366	371	351	401	368	374	362	365	374	364	376	368	405	355	362	360	381	371	344	406	390	386	376	386	385	371	383	368	375	355	353	384	343	386	361	372	345	377	400	387	359	373	355	400	403	349	395	368	368	362	393	377	384	368	379	352	370	384	395	383	358	363	384	382	384	373	349	382	378	390	367	375	377	361	372	368	364	386	380	334	385	376	373	399	368	362	400	378	374	385	366	351	382	427	382	366	389	403	358	396	367	354	374	392	398	337	374	389	357	372	367	352	385	366	374	348	370	383	376	372
20862	15155	12654	6879	4883	3590	2727	2275	1848	1597	1445	1358	1199	1066	1070	1001	953	884	875	880	872	768	809	769	726	742	716	699	758	757	707	721	688	702	703	657	682	696	676	734	675	681	645	633	705	679	702	662	648	645	692	634	688	687	656	634	649	640	644	653	640	607	660	620	687	674	621	649	630	701	642	647	632	663	660	672	651	641	626	677	677	639	636	693	706	666	663	646	656	617	665	672	660	657	661	673	616	628	656	657	647	670	590	698	626	639	679	627	647	636	663	649	629	668	676	605	636	668	648	626	610	661	674	675	685	621	652	641	664	688	697	710	687	653	649	634	662	662	641	653	610	634	674	625	618	639	624	636	669	664	637	672	668	635	634	665	641	640	718	637	644	674	651	632	641	667	638	621	582	657	630	656	622	681	667	646	624	641	679	612	702	635	669	566	693	654	625	613	682	641	643	648	614	668	697	639	719	615	631	606	653	682	662	647	633	642	615	669	625	601	672	657	634	626	674	634	621	667	593	649	633	664	650	634	633	627	639	670	693	655	629	659	669	612	635	650	668	659	654	667	661	613	620	587	621	638	657	621	673	627	642	613	627	620	635	679	670	663	663	626	595	685	658	644	629	639	603	662	677	704	644	666	653	654	664	642	639	693	621	628	633	644	648	587	647	612	649	624	629	621	617	667	665	609	632	577	618	569	680	650	655	610	664	625	667	635	662	621	615	620	628	643	691	686	674	639	613	668	621	660	694	663	639	630	652	707	614	674	621	627	642	626	647	652	663	624	606	605	654	626	678	631	652	651	611	677	625	609	615	659	678	632	651	659	594	643	645	616	650	649	630	668	658	649	651	610	646	631	621	670	638	650	637	656	665	642	629	634	633	647	631	635	681	650	628	669	701	637	605	648	663	620	634	620	635	663	662	656	666	634	657	650	615	689	687	681	659	601	669	647	664	693	656	641	636	689	643	657	644	661	632	604	642	622	591	654	620	629	604	626	660	641	643	648	601	609	668	665	638	640	642	638	610	599	669	626	634	645	658	654	648	694	629	625	606	617	672	618	659	628	651	703	659	637	646	681	660	670	637	637	642	653	606	639	706	576	631	636	617	650	631	640	643	664	609	679	640	727	603	632	679	637	634	639	655	617	637	630	649	664	668	613	665	668	622	656	623	648	700	616	657	634	656	626	626	622	625	615	661	618	622	637	664	647	655	669	676	665	638	627	632	679	632	635	691	623	641	666	618	670	632	662	675	659	621	578	624	674	659	672	641	662	639	651	621	675	640	664	691	624	705	682	685	682	609	665	637	588	665	652	646	612	625	642	633	623	638	676	638	670	618	613	616	672	669	606	710	652	687	677	684	667	651	601	634	643	657	635	651	693	643	671	670	640	651	667	664	612	649	614	624	629	649	579	681	665	614	602	645	647	688	620	642	651	672	623	669	674	656	653	638	597	640	641	627	647	657	646	655	595	618	614	645	687	656	617	674	655	655	624	637	653	614	676	630	659	675	623	641	618	655	678	632	616	666	684	656	645	606	646	631	618	603	658	597	641	626	649	665	641	621	644	632	609	655	624	607	632	642	673	626	664	628	639	666	616	643	638	679	639	628	659	616	639	660	647	649	646	718	687	626	652	648	647	642	692	615	631	626	616	663	634	621	621	608	631	621	658	628	646	652	677	639	658	661	644	620	663	611	670	617	648	639	629	662	633	626	663	633	645	642	658	646	629	674	643	620	645	653	623	624	647	689	629	627	612	652	666	607	633	622	661	681	621	644	673	656	601	605	627	661	625	607	689	633	660	616	678	634	654	639	600	623	613	623	643	600	649	702	631	613	605	633	641	639	627	635	664	680	628	663	641	639	595	666	655	633	669	654	616	624	645	658	652	630	643	657	638	644	660	656	677	623	613	628	661	651	603	671	673	667	607	636	631	651	633	660	636	604	654	605	599	633	656	637	653	668	636	644	662	638	646	638	618	599	672	652	684	636	632	681	636	644	660	612	632	649	642	643	631	642	666	629	625	640	645	647	640	625	684	599	580	651	613	617	663	639	616	653	705	701	644	644	611	688	666	666	661	648	637	627	655	644	649	636	623	644	669	652	640	624	618	609	625	629	609	612	663	647	617	620	598	644	654	681	650	643	612	627	649	658	617	632	655	604	631	649	653	639	648	639	635	593	655	702	631	597	636	669	659	620	616	622	641	601	660	658	626	633	602	636	661	626	633	656	642	628	629	662	660	647	661	617	653	643	659	649	655	632	648	625	627	642	636	640	636	653	629	621	668	633	670	668	643	636	660	648	627	636	657	652	626	615	630	637	657	631	647	678	683	653	640	668	639	637	660	670	676	646	659	621	669	641	632	668	618	643	607	683	586	642	690	643	641	680	648	640	669	649	666	637	629	618	693	630	630	675	704	646	632	650	597	605	674	649	652	649	658	688	629	724	658	671	665	639	629	610	655	645	621	643	681	607	696	602	634	678	672	602	663	698	624	664	696	672	678	634	677	590	663	637	643	628	584	650	701	628	671	679	626	627	660	629	615	650	607	723	627	627	632	651	606	648	654	674	627	609	655	672	600	630	603	596	656	674	640	647	678	670	659	593	640	642	681	595	695	614	628	656	647	604	595	703	617	622	669	651	659	692	591	656	663	624	650	643	612	678	675	652	707	682	637	606	681	660	644	614	641	627	566	604	643	648	618	646	609	648	646	648	616	583	664	630	653	647	657	641	633	613	623	646	668	658	655	618	687	666	588	657	609	626	687	649	624	649	615	637	652	592	649	688	670	631	657	619	643	627	630	645	596	615	653	641	605	622	649	610	588	631	644	669	634	677	637	675	685	625	611	631	640	664	639	656	687	670	639	664	691	624	604	633	612	604	665	649	580	644	681	644	636	624	651	656	645	701	618	684	646	609	610	659	662	624	640	609	638	640	647	638	628	646	605	644	635	645	626	672	679	601	651	643	614	647	600	682	638	623	652	638	641	632	608	623	639	650	614	658	654	685	608	631	660	636	636	622	619	611	626	647	684	628	661	662	641	616	630	632	660	616	640	679	597	637	675	649	610	624	621	634	623	653	632	623	646	624	616	660	601	661	654	592	645	647	623	652	629	667	678	672	612	654	669	591	596	672	687	624	622	686	640	677	680	632	645	631	647	623	634	652	658	637	638	678	645	644	620	665	686	667	656	649	590	638	629	627	654	656	624	653	632	611	661	652	634	637	615	606	660	683	647	648	645	650	636	678	658	614	634	671	680	644	616	657	653	689	646	674	628	637	691	667	655	692	616	619	669	696	622	643	632	600	683	644	632	685	630	694	631	662	648	615	620	690	616	649	646	649	607	653	635	717	615	661	629	680	642	673	622	673	648	617	631	696	626	618	643	637	615	617	623	644	601	637	627	624	649	626	618	637	657	602	612	642	634	670	670	650	638	658	645	657	636	627	603	602	636	651	599	632	674	678	597	663	626	637	658	636	600	637	615	641	665	665	663	653	650
27451	20448	6376	317	155	129	117	116	97	109	126	105	118	99	91	90	113	111	85	111	87	100	93	94	87	99	91	90	89	79	111	106	98	91	91	86	84	86	74	93	88	90	79	88	81	97	98	108	80	94	92	95	86	80	93	93	125	86	83	90	103	84	98	94	91	116	97	112	100	86	76	94	104	79	91	81	111	86	111	103	94	89	91	89	84	83	97	90	86	83	87	97	95	111	90	111	95	107	89	109	97	99	101	102	79	89	102	96	94	99	100	111	88	101	97	88	88	73	84	95	103	82	88	70	83	76	105	99	102	77	97	97	95	90	109	104	94	88	100	95	94	86	123	85	85	114	102	91	88	98	118	104	89	85	123	107	106	94	104	82	92	102	78	110	88	102	110	64	104	76	83	105	90	100	89	80	100	104	85	87	89	94	114	90	88	76	103	83	89	78	74	104	88	95	98	78	102	97	74	109	102	71	108	96	94	95	70	92	97	95	87	98	90	93	95	93	92	107	86	88	105	108	80	95	82	89	90	88	93	100	104	87	93	100	108	82	95	98	107	90	87	90	103	97	96	76	92	76	95	91	84	102	105	100	96	99	103	98	94	84	100	67	90	94	90	96	106	93	103	92	94	103	88	69	102	97	95	101	106	88	85	87	98	111	101	115	105	100	80	101	99	84	106	113	88	97	93	94	88	98	88	96	88	98	87	79	110	93	95	93	84	114	87	104	105	98	96	88	95	88	86	86	98	84	102	92	96	93	80	86	111	107	84	91	92	85	99	95	91	101	106	103	100	108	90	89	99	85	87	117	106	100	110	64	98	104	100	106	92	98	102	80	94	86	94	107	93	88	99	89	97	98	100	113	83	105	117	70	86	80	94	97	87	99	90	97	100	97	92	92	106	105	93	99	94	85	95	101	74	99	93	90	87	106	92	80	81	106	97	90	88	95	82	77	88	76	93	96	77	81	114	97	80	79	99	98	103	74	83	85	76	105	90	87	95	89	97	94	106	92	82	73	83	89	84	89	75	90	103	90	77	100	81	84	85	102	86	104	98	75	110	96	89	88	80	94	90	97	95	104	90	83	99	91	105	93	88	91	90	100	80	101	90	98	91	97	88	84	101	87	97	96	106	104	98	90	84	95	93	101	96	95	109	86	89	87	105	93	94	78	87	98	94	92	99	90	98	103	118	96	100	115	106	71	97	108	88	85	83	112	94	87	84	109	96	100	91	87	94	88	101	89	102	91	86	81	93	106	75	82	107	99	84	102	91	87	92	89	82	107	88	90	89	100	116	96	86	87	85	107	100	84	80	73	74	99	98	99	97	101	96	95	99	77	80	85	101	96	92	95	118	92	95	103	99	96	102	90	107	94	88	78	81	90	86	96	100	107	78	102	112	99	89	108	91	92	96	80	92	107	93	109	101	84	98	85	91	105	84	100	93	97	82	94	93	96	82	90	80	77	93	100	94	102	91	115	105	109	107	84	86	103	97	78	106	92	97	89	89	105	70	90	92	103	88	79	98	87	96	83	101	78	107	93	87	87	96	89	92	106	97	93	90	86	94	86	95	100	96	91	95	113	111	105	92	104	77	96	96	101	95	92	107	110	104	90	90	73	89	74	96	116	102	105	112	100	94	106	88	103	96	100	86	79	110	109	83	91	88	92	102	86	97	84	90	71	82	84	92	113	101	94	102	90	102	107	88	89	103	95	91	84	94	99	101	94	75	83	96	87	74	83	95	103	104	87	108	103	71	89	82	90	82	116	76	113	89	89	93	102	81	95	107	94	102	90	102	89	78	87	95	90	107	104	96	84	74	94	111	87	85	105	86	107	86	109	105	91	98	86	72	90	88	93	86	94	101	94	80	91	91	100	88	89	95	91	97	78	94	99	93	95	124	95	105	94	73	87	82	76	98	86	94	80	100	84	105	98	113	80	85	92	90	101	99	116	105	104	99	94	97	107	89	66	104	103	87	91	86	103	87	97	113	83	105	90	84	92	88	86	98	96	75	95	88	93	89	108	87	109	77	77	94	89	89	81	95	67	83	106	112	110	115	98	96	83	115	97	103	97	84	100	89	91	91	94	97	102	108	108	94	94	111	85	85	83	124	95	79	86	104	89	89	96	102	96	102	92	100	109	100	92	89	88	108	86	101	103	83	95	85	96	99	107	66	100	90	91	102	78	89	91	107	83	98	106	91	96	90	80	82	97	95	90	85	103	121	97	91	99	95	83	96	103	83	99	95	94	110	100	58	86	90	82	76	82	91	88	94	83	87	99	90	99	103	87	90	97	102	94	87	106	85	96	84	94	111	88	106	100	81	87	106	94	120	81	94	93	96	106	101	108	94	97	91	87	91	95	92	111	96	81	82	88	94	91	88	119	104	85	109	90	83	84	107	100	97	82	85	82	84	97	103	87	89	81	99	83	99	92	85	90	93	105	91	115	99	98	81	87	74	82	98	81	103	103	73	90	105	93	83	98	81	97	91	100	97	101	96	92	78	90	100	98	106	93	91	81	94	91	103	84	80	94	81	91	102	108	104	104	113	95	83	105	96	85	99	78	104	103	84	85	93	82	83	97	92	104	89	93	93	97	98	101	104	83	100	98	76	108	70	90	98	87	97	87	80	105	105	95	103	98	91	107	92	75	86	97	86	79	95	94	86	88	80	91	79	105	99	105	103	88	99	85	79	106	90	92	91	90	86	107	106	93	105	103	89	93	88	101	99	89	92	88	88	94	85	93	101	86	103	90	88	97	107	83	97	88	87	116	88	89	94	79	94	84	95	87	94	88	102	108	100	82	86	96	89	88	86	82	88	104	74	90	100	78	107	85	100	106	109	82	102	88	99	103	93	102	86	98	93	97	85	89	102	95	111	102	87	119	89	91	96	87	96	94	87	82	106	81	75	115	91	107	84	93	101	91	103	83	89	97	97	86	98	90	84	113	77	83	88	106	91	98	97	97	92	90	95	95	103	106	91	78	71	97	103	89	101	94	97	75	93	111	78	82	108	93	100	99	67	98	94	97	100	100	108	100	76	98	98	92	77	78	85	104	87	100	83	87	102	83	88	84	86	100	88	113	82	101	85	87	84	105	109	101	92	99	89	96	108	93	84	109	92	88	88	107	100	89	94	97	85	98	82	88	71	85	80	98	87	90	92	85	96	90	68	97	97	108	113	81	97	92	99	98	102	97	83	93	89	93	91	108	82	116	86	81	101	93	116	103	71	108	90	112	91	96	91	94	89	105	96	102	107	93	87	99	113	96	92	74	102	90	103	85	72	92	92	85	89	105	102	115	112	100	86	105	97	105	93	77	90	99	95	91	97	90	89	102	84	95	108	111	73	106	80	100	97	101	97	86	97	95	83	86	69	98	73	91	78	86	88	91	81	98	93	89	74	87	92	105	113	90	79	99	82	84	109	96	110	97	94	82	92	90	84	98	84	102	94	84	93	90	81	109	74	89	88	92	97	101	86	95	86	97
11200	1024	900	520	428	321	277	256	229	206	226	237	218	211	189	208	190	170	190	198	174	181	194	174	171	185	188	186	183	176	186	193	198	194	179	177	190	193	186	182	185	183	180	175	146	175	163	187	180	183	163	185	181	181	165	178	175	188	167	181	182	160	173	168	207	172	187	179	164	160	162	180	143	183	183	175	200	164	176	187	181	170	191	170	185	195	177	199	197	195	199	181	198	176	179	184	199	184	174	165	180	178	192	195	169	189	172	199	168	185	174	170	169	176	182	174	179	185	203	142	174	173	177	182	185	175	193	174	174	184	198	180	179	183	191	168	171	186	165	178	201	166	170	178	170	211	173	190	177	177	167	181	200	183	201	170	210	181	190	183	184	162	189	193	154	201	175	188	167	161	152	182	191	180	164	167	189	198	181	184	168	186	183	196	180	183	174	190	187	177	189	171	188	181	180	181	194	182	181	191	179	183	164	187	186	166	179	177	182	184	165	188	175	193	191	170	187	174	201	189	196	175	184	175	201	176	202	177	176	168	168	185	177	177	203	178	169	175	159	184	197	195	181	198	202	166	182	196	178	157	202	202	152	180	176	192	174	174	180	209	166	196	183	170	179	186	167	173	187	180	177	184	186	177	156	178	185	192	164	178	168	186	169	185	188	198	174	190	183	178	207	182	174	178	167	169	175	196	186	203	174	199	172	190	185	174	174	195	178	184	196	175	152	161	181	206	180	186	180	175	186	184	183	214	196	168	182	181	172	177	173	200	178	176	199	174	190	173	159	187	163	175	169	182	168	179	171	156	201	192	190	190	173	188	176	158	199	164	185	192	172	172	197	188	170	166	169	197	186	200	178	198	186	184	176	163	185	208	204	188	195	143	187	171	158	207	173	179	150	180	175	153	174	203	180	170	184	154	199	152	191	184	176	172	174	165	181	174	187	206	159	199	163	174	174	185	172	179	180	200	192	209	210	181	187	182	173	186	171	179	204	164	208	194	209	184	171	175	177	175	181	171	206	167	180	189	174	181	154	204	181	186	185	199	172	175	202	193	186	195	174	192	183	168	187	190	190	171	190	176	171	194	181	186	183	169	186	207	189	195	190	196	184	191	167	178	189	193	173	162	208	193	183	168	184	179	180	181	174	158	182	186	212	196	175	157	164	170	188	180	185	185	174	186	181	175	178	165	167	170	155	199	172	155	196	156	168	153	187	169	181	176	187	177	178	176	172	201	200	178	193	175	177	193	183	186	186	186	197	181	193	167	175	162	180	196	151	186	176	167	160	185	189	197	167	172	172	194	200	188	175	182	191	189	172	176	205	197	171	175	176	165	184	197	190	194	179	175	167	200	215	188	174	156	183	172	174	164	171	190	205	181	200	178	181	168	177	203	208	190	166	191	179	164	185	193	175	183	191	178	188	184	181	166	170	184	182	197	180	173	182	182	167	182	180	191	190	183	174	188	183	178	193	162	179	168	195	194	177	190	182	198	188	178	176	151	187	173	186	174	176	189	188	183	180	187	186	198	177	161	170	184	181	181	181	173	171	167	175	181	203	183	171	184	184	184	182	199	177	181	181	190	198	184	197	182	201	196	181	196	182	188	192	153	181	161	188	185	170	180	190	175	191	170	207	179	193	175	171	191	186	195	191	186	177	184	196	161	178	190	192	180	188	166	149	184	189	214	205	199	173	157	172	194	159	167	176	174	177	179	176	165	166	205	175	191	184	154	178	168	173	162	197	184	160	181	199	181	170	175	155	180	193	167	196	175	173	179	183	149	191	171	198	172	178	193	160	162	176	164	189	189	159	187	140	187	188	193	179	194	192	207	192	169	167	156	179	192	166	168	197	178	183	154	176	179	172	154	178	166	199	177	166	164	206	175	164	193	181	169	184	177	183	173	168	170	196	201	190	173	191	177	178	185	181	178	186	168	183	166	191	191	183	180	176	166	169	178	178	163	205	181	174	164	177	196	172	213	205	186	176	196	202	185	156	183	176	196	176	168	165	167	172	179	186	181	195	188	200	175	182	162	206	160	200	152	196	164	201	170	197	187	202	181	203	216	168	174	177	172	180	194	186	196	175	183	174	157	169	177	190	171	184	208	159	177	179	168	194	213	166	201	171	162	184	178	202	192	175	171	167	209	176	185	202	167	167	194	187	192	169	212	180	179	157	184	195	193	157	207	192	183	175	180	186	175	186	173	196	158	190	193	159	182	179	184	175	191	190	182	171	174	196	182	171	188	168	175	168	182	191	179	172	197	187	196	185	192	172	199	178	185	176	170	180	187	184	199	167	161	165	198	168	196	189	214	168	168	174	201	190	196	187	179	177	184	174	197	165	189	193	186	180	198	185	168	192	209	189	198	181	177	171	155	187	169	183	168	193	183	202	189	192	213	191	171	201	148	175	186	156	185	176	160	162	207	178	195	201	166	177	174	197	196	165	182	170	181	166	181	178	184	176	187	160	182	183	203	172	187	172	175	182	181	167	172	193	159	208	192	181	190	180	171	195	155	185	183	192	166	180	161	190	180	211	152	159	178	182	185	179	169	189	194	173	203	183	191	186	181	179	171	186	184	185	181	199	189	188	184	180	186	195	173	177	192	182	169	175	200	201	188	175	183	209	202	178	165	157	169	180	181	174	167	172	169	166	180	182	166	174	200	202	182	187	167	171	171	189	178	181	179	216	165	183	191	183	169	185	193	175	197	173	193	175	183	153	176	180	178	180	183	172	197	203	186	189	185	185	174	200	178	174	196	184	161	176	192	197	185	171	175	176	167	189	180	179	177	185	165	174	172	193	184	181	169	190	187	170	185	208	180	170	213	175	182	185	189	193	196	177	200	190	212	177	184	188	188	180	192	178	173	199	183	191	165	177	179	165	189	192	211	162	169	199	191	189	195	151	182	180	202	183	184	201	164	193	192	174	186	199	180	166	171	170	164	195	158	172	189	199	151	187	194	162	191	192	183	178	183	190	148	153	163	175	183	180	167	191	181	177	186	189	185	168	197	173	180	199	178	187	186	198	161	161	183	178	189	183	180	189	156	202	217	174	174	166	183	170	180	176	159	168	183	154	182	194	202	178	182	185	198	177	181	182	194	164	205	166	158	194	179	164	206	187	177	169	174	176	195	189	171	169	159	181	164	199	189	180	166	167	189	172	168	203	173	179	200	169	174	163	185	165	185	183	184	208	191	181	196	171	198	173	177	169	159	175	200	182	188	169	191	172	173	196	198	193	173	182	176	188	189	202	156	191	193	172	179	196	164	190	186	164	180	198	199	157	189	181	195	165	176	172	153	175	173	213	170	189	185	195	190	203	177	166	167	196	156	181	172	173	182	196	191	194	196	154	188	199	199	182	191	165	177	178	180	191	188	202	177	181	194	188	186	178	205	192	199	178	164	160	185	187	188	175	196	168	180	193	169	172	194	189	196	176	180	200	188	205	181	175	184	149	178	189	223	192	179	195	184	165	177	208	171	178	190
24347	21474	28995	24385	21378	4201	711	476	387	351	347	328	319	305	296	269	281	263	286	284	263	253	265	260	252	253	245	253	255	243	226	248	249	257	245	228	248	240	232	251	238	248	240	223	247	272	241	240	257	257	234	256	263	245	222	234	238	251	240	255	241	250	231	239	271	272	227	220	233	213	256	222	241	235	243	214	255	229	237	245	245	228	263	252	222	245	259	255	237	212	234	248	230	240	277	226	253	247	249	246	211	202	254	223	205	235	250	222	226	236	244	233	227	236	235	240	233	255	238	230	217	230	237	243	233	254	239	220	276	274	233	225	268	255	231	222	227	219	223	233	249	249	236	236	236	251	235	248	261	256	229	214	206	279	261	255	230	219	258	271	232	236	251	250	252	260	247	221	246	240	216	199	224	258	244	239	189	221	207	246	224	238	233	251	239	225	257	259	279	226	237	235	240	218	240	247	243	229	246	236	251	263	229	215	243	239	238	234	222	205	258	230	228	234	245	234	254	229	212	233	219	227	232	213	232	231	195	239	221	215	257	252	259	252	224	258	244	238	234	234	247	243	235	258	208	251	235	223	207	213	232	239	240	247	242	242	219	257	242	231	225	230	214	226	216	236	236	223	223	236	242	254	265	235	228	230	229	234	219	237	258	240	225	229	249	218	238	245	243	244	250	218	249	241	237	222	275	258	229	256	245	247	240	246	237	238	237	246	242	238	235	251	252	236	219	237	245	219	248	246	239	226	248	224	217	245	234	226	235	225	244	231	240	210	238	229	229	256	221	204	234	243	235	260	237	223	258	253	223	217	209	256	244	248	247	238	241	227	223	228	246	230	256	256	236	223	225	240	240	213	238	209	233	225	188	240	231	244	209	264	233	231	273	219	223	253	233	248	243	217	227	250	221	228	232	244	209	240	228	232	220	244	239	244	228	221	287	220	220	237	246	238	235	241	237	239	237	215	263	219	231	229	226	237	236	260	231	246	248	231	236	234	253	227	221	204	222	256	247	245	232	229	229	252	230	262	242	243	263	229	227	228	214	249	223	232	226	255	227	239	254	260	230	228	233	226	252	229	256	219	255	245	238	242	261	237	230	250	226	248	238	237	222	257	223	239	226	215	242	233	247	234	229	255	252	259	239	233	246	220	246	236	241	235	245	238	210	223	236	245	226	222	219	249	227	215	222	235	250	243	243	243	228	223	225	255	228	233	231	228	247	231	254	198	250	240	239	233	216	254	228	219	219	228	200	229	226	221	232	238	219	238	231	224	249	222	226	239	211	254	235	234	246	228	224	229	257	273	224	235	223	244	237	231	229	196	227	235	227	222	222	239	225	253	240	261	228	232	239	208	263	190	226	248	229	222	240	229	234	220	225	249	213	219	235	254	225	228	244	268	238	219	225	240	257	253	233	215	226	239	257	230	237	232	233	242	240	227	252	234	235	212	225	250	221	233	233	215	248	227	239	195	250	242	243	239	218	223	254	229	223	244	243	228	221	231	221	228	226	235	220	234	216	261	247	222	232	235	229	230	251	215	200	244	211	231	239	242	248	230	241	233	249	242	221	243	237	249	251	219	255	245	215	238	234	260	252	237	246	223	223	211	239	239	242	220	247	219	225	250	246	263	255	221	213	243	248	218	231	237	230	209	236	260	229	217	233	238	268	211	238	240	210	207	220	242	222	226	247	248	249	211	268	226	253	230	232	259	233	241	234	214	230	236	271	229	232	229	233	242	218	257	238	227	240	247	238	223	225	269	195	223	241	245	225	252	243	234	238	245	221	247	225	257	235	200	218	227	230	240	228	245	253	214	258	237	218	278	221	210	242	226	258	245	250	244	224	226	238	244	250	228	238	217	238	233	228	249	263	228	237	240	242	246	246	223	213	232	224	227	236	240	249	208	239	252	260	221	244	235	249	224	224	225	234	240	255	222	230	211	244	231	242	218	235	214	221	238	248	231	253	211	237	266	241	260	258	230	262	222	214	254	213	271	230	263	245	247	234	249	240	234	231	246	229	254	222	217	239	217	256	260	247	256	234	249	226	239	204	215	245	248	252	236	236	211	229	249	218	238	238	277	240	210	228	241	214	234	239	199	243	222	226	260	245	254	220	260	223	224	251	270	236	240	250	245	221	256	230	211	239	243	226	247	218	243	235	216	201	215	263	268	231	234	221	225	234	221	221	222	221	206	239	246	231	257	228	226	221	221	260	254	234	238	229	239	228	252	258	257	248	228	219	229	226	293	240	240	252	238	232	205	232	257	227	241	234	238	208	239	227	226	252	268	228	230	225	235	210	248	228	222	229	240	204	253	214	239	220	214	224	225	223	241	249	256	227	203	261	235	203	263	240	238	229	250	253	242	219	251	216	235	235	241	237	271	218	251	236	287	225	253	235	243	225	213	277	233	255	242	253	245	216	235	251	255	223	231	236	250	223	221	239	230	219	228	241	251	233	214	243	238	222	241	240	222	221	233	227	242	241	200	215	234	227	248	244	223	221	237	212	236	236	211	210	208	238	231	216	224	245	227	233	223	217	241	222	260	230	222	281	231	245	238	245	235	244	252	231	241	274	215	247	247	239	248	224	235	239	255	205	206	209	249	252	236	242	210	218	236	255	238	251	227	230	246	238	222	244	232	268	225	250	237	238	233	216	243	242	257	209	252	216	229	219	250	218	232	222	234	233	254	228	244	235	265	225	244	268	238	252	216	216	210	239	220	226	260	220	221	241	244	226	243	242	233	221	223	265	220	216	235	231	258	226	230	238	232	219	265	223	231	233	241	224	221	225	215	239	219	215	304	238	237	227	200	218	229	241	237	215	241	247	270	236	258	250	245	256	223	211	241	253	259	253	253	234	236	242	266	232	225	247	253	243	250	211	240	252	226	252	224	232	216	242	230	212	238	237	242	226	247	232	236	248	244	217	225	257	212	244	247	202	208	233	231	230	236	218	225	240	251	226	212	254	264	236	245	217	223	240	239	223	203	235	238	238	206	259	250	258	236	229	228	205	218	246	209	220	226	220	233	254	258	224	238	241	243	224	231	237	249	253	255	257	224	220	242	230	238	204	227	234	242	235	233	253	234	224	228	234	250	226	209	224	238	235	253	227	234	239	230	227	234	220	218	244	238	226	219	237	242	239	248	224	233	231	246	248	224	241	230	246	240	225	259	232	257	248	232	230	230	226	224	215	237	244	223	219	227	245	247	258	219	240	238	236	249	227	249	216	255	212	232	238	257	260	249	251	248	249	227	237	264	233	230	229	223	216	240	221	231	252	252	261	223	244	242	239	213	214	241	225	241	223	237	248	221	219	205	233	234	283	240	216	246	239	217	235	245	225	233	270	240	215	256	231	232	243	271	222	230	227	231	211	229	256	233	247	251	240	235	233	219	249	240	238	224	215	200	243	222	245	232	240	230	214	257	209	211	233	229	221	224	238	250	265	239	249	220	235	228	230	233	266	241	236	256	210	252	241	216	248	230	239	250
18788	9216	7746	3935	2575	1970	1491	1263	1025	922	809	729	676	614	576	607	582	545	527	482	543	474	458	497	525	463	473	454	482	442	468	472	472	473	462	459	476	431	465	431	433	445	418	459	448	437	465	432	466	417	432	422	406	430	445	457	431	455	412	416	431	415	459	411	414	459	393	408	408	405	419	426	415	438	432	446	430	414	409	437	435	424	424	434	412	443	373	390	421	452	414	399	450	428	431	385	432	441	422	405	419	462	431	418	436	399	420	418	448	412	438	442	417	424	389	421	446	426	428	414	385	437	409	393	464	434	432	407	382	462	444	391	389	427	441	397	442	434	417	416	411	424	432	419	436	445	423	416	410	434	436	442	456	428	446	406	430	437	434	415	422	407	410	407	383	430	411	436	395	430	436	428	384	435	432	387	393	401	420	403	455	420	428	431	434	422	436	444	448	408	412	424	460	411	419	437	450	412	408	411	428	423	448	436	416	487	405	412	398	387	427	424	452	410	421	458	429	408	396	409	444	472	428	381	461	456	413	399	422	458	424	414	414	450	413	431	437	429	377	438	447	422	430	425	416	409	440	413	399	402	442	439	366	405	465	425	386	439	412	426	425	406	447	426	428	469	449	467	418	439	422	411	428	423	415	416	372	428	440	453	457	432	457	427	418	437	382	457	419	473	424	457	427	419	410	433	457	420	408	428	403	420	404	412	437	442	360	399	436	436	474	438	394	442	398	423	441	412	480	411	419	434	417	424	413	462	430	466	396	409	411	416	432	409	434	419	431	424	420	413	390	421	430	415	426	480	430	445	421	405	422	409	422	436	406	417	439	424	450	438	426	430	386	416	410	416	454	397	459	410	409	415	437	391	378	436	412	409	405	389	412	409	403	398	410	436	409	403	435	438	430	420	402	440	387	432	443	422	444	426	419	412	410	421	392	417	414	398	396	446	421	413	428	421	388	409	445	398	449	416	401	415	471	400	409	411	414	401	438	432	373	419	430	466	425	437	439	432	420	416	401	412	397	399	402	443	388	413	451	419	430	419	412	440	440	442	417	449	445	455	411	432	411	420	429	395	419	404	416	413	418	441	420	420	379	379	439	411	423	446	437	426	447	436	391	445	446	436	431	420	415	430	384	447	398	413	421	405	401	410	458	396	406	411	451	441	444	423	389	411	421	440	391	418	438	411	452	405	428	420	451	393	477	410	393	468	408	444	412	443	457	398	412	418	428	415	437	430	404	436	407	428	417	461	409	391	425	421	425	440	437	399	438	413	407	423	430	412	416	432	408	438	410	379	432	428	396	424	402	416	396	442	395	437	458	399	419	419	429	415	416	394	428	471	392	392	426	387	417	429	418	442	433	406	400	458	434	412	406	419	417	414	414	422	407	419	426	417	417	451	463	440	428	419	422	450	426	449	410	414	426	428	402	405	430	430	435	414	388	410	449	440	438	393	428	418	440	446	452	419	413	436	431	442	397	425	429	437	425	437	414	392	382	403	432	445	424	396	421	429	442	397	423	379	407	439	459	416	427	425	423	461	409	424	404	449	417	432	392	418	449	424	431	388	430	421	409	448	388	426	394	400	410	415	395	420	433	402	448	457	409	429	406	391	411	408	440	464	420	436	414	388	453	405	423	400	442	421	422	419	435	431	422	433	431	420	433	432	429	397	421	441	427	425	413	382	442	401	426	403	409	436	396	440	412	404	403	408	410	401	435	438	427	406	422	395	416	444	453	452	420	398	423	392	448	407	430	423	422	435	455	388	432	443	453	435	374	443	436	404	476	444	433	414	396	385	401	377	440	406	455	451	414	420	432	404	427	429	445	426	413	439	438	412	417	464	405	381	419	401	432	443	436	423	393	436	395	394	392	464	405	423	423	413	430	427	460	428	471	416	404	384	466	436	426	415	433	441	441	405	414	422	427	420	419	400	422	424	445	415	445	393	448	408	413	419	432	457	437	409	452	430	417	419	419	431	387	416	423	402	441	413	412	434	405	447	405	413	447	440	453	432	416	426	437	386	436	421	422	403	410	449	434	402	445	388	419	426	417	430	440	444	420	444	425	424	397	428	388	407	402	408	413	459	437	410	415	434	458	392	422	417	435	430	403	414	459	410	414	402	429	427	449	401	423	417	390	428	439	373	395	434	384	430	465	402	402	401	399	403	413	444	445	426	420	418	429	433	406	423	444	433	415	443	435	416	382	430	405	434	449	392	431	462	428	389	420	409	438	448	392	419	397	402	386	430	449	415	421	392	398	472	400	418	419	445	406	426	409	387	414	434	435	457	450	441	426	417	426	419	446	425	417	417	416	401	463	424	428	427	386	423	436	422	431	435	415	421	422	402	445	430	435	416	436	403	397	435	421	437	417	426	417	427	423	421	408	424	456	440	428	424	422	479	454	386	404	412	446	434	460	461	411	443	428	390	418	398	424	367	388	433	432	457	402	382	370	433	425	418	420	441	436	407	408	441	412	404	420	404	440	432	424	392	390	425	452	438	424	419	434	388	418	422	432	417	411	382	432	414	446	432	416	403	436	447	461	405	423	431	443	404	409	438	373	444	419	445	400	412	408	413	424	390	431	427	408	425	438	455	423	429	424	429	444	421	386	433	420	444	433	432	423	422	408	400	396	443	437	396	396	439	407	432	433	453	420	438	432	394	418	445	458	452	440	414	403	402	451	431	425	416	433	409	370	420	424	459	396	412	397	402	421	408	406	409	439	422	435	424	454	404	404	422	456	397	454	417	426	413	429	399	408	397	455	435	446	418	418	413	413	398	454	392	410	385	419	373	382	384	424	413	406	438	455	429	410	450	436	453	417	449	406	397	460	427	435	395	417	486	441	435	389	432	426	432	414	431	422	429	430	426	409	416	437	418	445	424	411	439	428	411	407	413	427	509	409	425	436	396	427	416	422	439	400	435	460	409	401	474	424	379	429	412	400	382	411	430	441	446	385	443	402	416	416	411	417	409	422	384	411	431	406	403	436	472	436	416	388	384	411	430	452	424	402	411	420	419	438	414	455	400	398	415	433	444	431	402	422	395	404	462	398	425	419	419	444	375	453	430	401	420	418	394	400	437	401	439	407	415	398	457	431	438	404	428	404	440	438	403	418	421	446	409	420	390	426	418	409	413	441	390	438	412	418	380	404	403	443	388	426	427	407	409	416	427	381	414	420	448	399	444	422	435	436	409	419	385	406	411	383	424	430	416	410	408	420	429	404	439	406	413	433	422	380	390	409	389	432	441	390	407	407	377	423	433	425	436	421	409	410	399	415	418	383	420	404	436	424	380	404	437	418	409	443	411	426	412	447	429	384	438	393	412	407	394	429	437	401	411	434	412	402	422	410	439	402	389	416	435	408	443	400	437	463	413	426	403	418	413	412	411	406	402	422	428	420	382	411	429	416	421	430	415	432	405	456	380	431	406	441	413	428	420	436	441	410	442	417	418	430	416	418	378	431	417	415	431	436	385	447	429	413	433	420	455
23332	21464	29636	23731	21466	21386	3862	902	720	667	610	540	504	518	486	467	481	454	435	428	452	418	387	400	370	391	378	383	389	408	400	375	416	380	370	398	396	371	360	399	402	384	387	397	399	399	386	393	386	391	385	388	386	374	389	395	435	376	383	368	390	399	389	373	370	371	402	399	358	380	390	391	365	403	407	384	389	371	385	378	372	375	363	379	415	384	380	367	375	358	379	383	375	372	378	356	408	363	392	387	399	353	361	341	380	333	364	378	370	377	407	373	329	375	378	400	381	412	420	372	410	394	384	347	379	367	376	366	404	383	340	381	405	376	390	421	381	396	383	419	376	369	408	414	386	380	373	378	380	344	372	363	373	364	363	381	379	376	367	375	352	397	362	368	391	361	341	390	382	363	377	360	349	393	400	369	353	333	368	365	368	384	362	367	374	367	318	371	386	375	361	361	402	400	363	376	398	384	387	418	393	380	363	353	340	374	367	368	400	376	394	378	363	398	426	346	385	409	380	371	362	373	360	350	381	371	367	379	351	349	390	363	403	369	389	395	388	380	369	412	342	394	375	403	347	336	408	322	389	370	353	370	363	406	356	379	374	383	352	380	350	376	377	363	387	363	404	391	388	354	395	395	395	367	403	368	407	355	345	364	345	343	371	380	375	390	376	365	387	373	339	363	315	327	344	354	386	381	391	384	389	343	361	374	358	335	410	373	385	382	386	368	372	382	348	356	372	393	354	381	401	386	372	353	370	385	394	394	387	360	370	367	403	383	348	344	383	385	358	355	394	370	402	375	368	355	403	378	368	377	381	356	359	355	365	354	347	401	378	378	384	327	368	406	380	388	337	349	373	369	340	360	396	427	369	391	385	387	366	388	349	362	403	380	371	373	402	399	368	373	385	393	366	349	368	379	406	359	369	348	374	393	389	404	389	404	410	375	351	361	391	365	366	370	405	388	359	352	397	383	355	398	351	354	346	380	362	329	363	354	390	361	374	369	392	379	419	380	365	373	381	374	375	375	369	418	386	383	352	369	431	385	371	349	373	391	388	381	402	389	363	367	335	360	415	348	378	369	372	363	358	378	368	374	377	363	382	402	399	367	380	356	369	388	364	400	385	394	386	399	365	371	365	371	343	377	381	392	365	360	358	349	364	349	386	378	397	373	344	368	383	349	413	354	389	371	378	334	363	359	360	355	399	373	387	359	373	363	379	386	364	381	381	383	347	351	375	384	366	406	369	384	382	342	356	400	347	380	375	375	387	370	378	383	347	386	346	386	367	389	388	366	366	400	360	378	388	382	372	346	343	345	368	404	381	386	377	361	384	391	391	391	364	394	361	383	357	355	383	342	416	371	349	357	366	387	378	392	359	377	384	378	378	374	366	399	417	376	351	412	383	361	360	355	389	360	372	362	378	380	365	387	379	345	346	377	372	368	394	394	379	361	379	356	381	331	407	393	373	340	360	386	376	394	362	356	384	367	370	353	376	361	371	360	406	396	411	395	397	342	386	363	336	388	366	357	345	385	367	388	382	365	377	336	363	371	412	386	337	354	348	338	368	388	389	400	404	372	380	346	352	394	361	357	392	372	361	342	373	352	356	381	344	393	401	380	379	398	370	386	388	360	364	409	393	360	347	362	374	391	385	385	361	395	357	371	355	367	334	347	339	359	380	372	366	421	376	358	402	346	399	373	361	394	359	378	347	381	369	354	368	392	390	379	372	391	402	371	341	378	350	378	369	369	353	367	380	380	377	397	390	373	351	338	388	407	398	364	393	388	372	382	380	373	440	362	355	375	385	391	358	335	362	325	333	339	370	402	365	347	378	380	423	351	381	338	377	399	402	379	367	362	362	354	350	380	392	365	377	385	377	384	384	372	344	394	404	359	383	367	378	361	378	399	378	343	356	396	336	356	353	386	381	363	396	359	384	394	355	386	342	388	377	401	409	396	371	366	408	364	360	367	383	354	375	367	392	386	361	360	386	401	381	360	346	403	393	398	371	386	369	374	348	351	367	405	357	376	365	370	381	392	343	374	388	384	392	399	379	368	406	370	388	349	373	397	395	363	391	375	353	382	383	381	337	350	386	373	392	390	393	357	359	355	356	391	392	381	363	401	383	368	389	358	390	386	373	418	365	364	359	355	372	387	415	355	363	375	380	370	354	344	366	364	340	384	356	366	360	356	406	381	391	400	415	375	363	391	371	377	398	361	390	363	350	365	384	369	360	380	387	396	373	373	378	351	388	403	354	388	357	389	390	371	360	357	382	383	403	367	373	360	353	355	373	384	385	385	368	349	346	370	393	381	379	403	374	384	393	376	371	364	388	402	382	402	383	380	387	404	369	385	405	357	377	405	379	371	360	370	399	349	375	351	370	389	352	390	359	375	345	390	386	405	389	350	354	357	367	374	384	374	378	386	357	381	380	333	353	367	373	351	381	382	376	360	384	337	405	386	393	381	353	414	341	346	358	372	399	410	369	382	358	381	354	403	382	357	392	366	382	394	345	408	343	360	370	382	392	409	390	323	382	367	350	353	383	370	367	397	372	379	370	363	353	363	391	379	375	372	359	381	380	369	367	363	402	388	330	393	348	381	368	390	335	352	394	388	403	367	391	350	393	397	367	368	399	382	402	375	379	399	396	351	344	386	403	396	374	391	376	350	396	358	351	366	365	375	367	394	371	385	387	371	343	382	351	398	361	364	428	395	378	362	370	383	356	364	356	381	346	379	341	363	378	385	382	351	376	391	373	405	351	346	344	372	376	372	403	371	392	350	372	360	355	365	401	356	377	403	394	415	363	383	359	353	339	380	361	363	361	370	386	382	380	379	387	358	374	384	360	381	387	403	355	389	379	365	362	366	366	374	392	369	376	359	377	355	356	414	397	387	390	367	361	369	374	374	374	346	394	411	396	381	353	372	348	386	366	387	348	406	381	393	389	402	357	380	377	404	417	366	395	380	367	336	391	380	366	352	410	367	331	391	376	382	359	385	358	383	396	400	386	394	351	372	377	379	385	354	333	363	382	378	386	394	398	390	345	359	390	369	365	378	395	363	343	376	373	355	374	367	405	362	385	383	355	355	371	373	373	344	356	350	390	364	367	369	359	368	397	339	425	416	370	368	371	405	401	369	350	361	369	384	357	393	369	378	382	392	360	380	338	373	349	404	382	351	399	365	362	365	374	371	355	359	392	389	352	389	369	358	389	354	361	397	346	366	386	376	374	359	368	420	379	403	382	376	380	361	351	386	393	375	377	336	382	399	391	365	344	395	395	400	354	393	370	395	370	332	375	411	369	333	384	377	384	359	347	342	351	382	393	384	392	344	374	391	371	348	400	376	389	347	382	359	351	398	350	393	389	391	387	379	348	360	337	415	386	373	366	348	361	344	383	376	391	376	407	372	363	365	369	373	388	380	392	376	399	366	367	372	376	378	362	363	355	374	392	353	391	367	402	369	396	389	390	376	404	408	406	379	373	398	385	378
20558	15239	12610	6713	4649	3534	2653	2258	1859	1651	1393	1272	1193	1112	1053	994	914	912	881	849	819	799	793	776	739	792	768	777	729	707	718	663	708	693	747	699	713	747	677	694	676	696	685	678	605	700	639	713	662	685	715	641	632	654	637	663	605	647	692	667	682	655	672	652	684	669	682	658	656	626	666	628	626	637	692	646	688	638	653	645	647	649	641	674	617	681	602	711	666	669	689	649	656	615	631	636	633	653	678	629	628	663	681	631	687	688	599	654	594	686	657	667	595	629	630	679	643	667	656	675	646	656	664	625	688	632	669	643	669	640	703	658	583	683	623	653	655	626	664	617	642	593	638	650	635	661	666	684	618	637	654	641	629	646	610	652	627	606	609	664	621	652	628	667	669	622	616	607	651	635	625	636	631	641	677	639	647	624	638	647	641	611	649	678	632	617	629	707	645	651	692	658	644	663	652	624	696	619	654	669	662	695	640	665	656	641	619	643	630	630	658	638	614	665	634	651	644	634	644	629	622	642	591	641	630	629	618	662	630	644	655	635	702	661	628	662	689	678	649	667	643	650	635	657	671	673	630	633	599	620	639	701	635	644	645	628	646	619	635	624	648	653	626	654	666	619	641	648	658	695	617	647	644	602	649	649	653	659	655	621	654	663	627	622	652	607	620	662	616	667	651	642	663	660	670	658	646	690	670	664	628	640	658	656	667	657	686	604	640	650	656	664	618	646	628	691	668	651	618	648	621	650	649	642	679	694	643	642	681	655	672	656	646	614	639	630	620	656	688	624	647	656	634	692	639	615	650	668	660	612	677	606	636	606	667	638	602	663	647	677	616	585	631	671	656	630	639	616	644	661	611	627	623	609	665	646	636	629	621	616	663	687	674	641	618	618	660	639	651	636	594	640	612	659	614	680	656	657	635	649	630	640	651	637	631	688	674	653	658	674	647	635	599	634	656	696	623	648	649	662	654	641	630	609	708	618	633	612	667	630	627	658	616	659	657	650	636	629	675	654	662	610	650	625	639	628	652	633	656	645	612	644	673	607	663	625	653	629	658	627	601	664	657	626	651	617	656	621	616	642	656	625	648	638	650	594	628	695	647	611	664	630	626	671	649	669	656	627	626	703	660	632	636	646	672	682	702	661	664	644	648	632	648	682	610	670	646	642	618	653	618	684	616	588	609	640	651	659	642	666	631	578	623	646	627	617	674	695	616	633	685	644	656	662	642	631	629	682	640	652	670	660	647	638	633	641	638	667	668	684	641	642	645	615	643	638	677	648	644	674	624	671	661	653	615	618	669	653	646	683	695	668	658	652	628	644	664	619	665	622	654	681	620	671	593	654	666	655	578	666	642	615	666	629	681	638	601	695	629	606	658	649	643	643	660	659	672	674	644	648	653	671	602	628	637	683	632	630	589	655	670	629	630	661	684	646	642	698	675	662	669	662	624	647	620	682	641	698	613	646	677	619	623	673	624	655	623	658	662	576	613	604	609	672	618	590	616	645	662	647	637	627	620	637	623	623	640	654	629	650	674	639	659	645	624	638	669	603	668	675	685	632	674	646	602	635	584	642	683	620	640	630	631	667	682	643	694	641	678	640	660	643	671	668	677	690	642	641	620	615	640	646	645	627	605	597	669	639	618	659	679	623	659	699	647	645	631	626	664	672	677	623	682	641	663	617	666	621	642	670	673	670	616	621	650	652	650	653	647	619	622	648	652	653	611	652	646	648	604	639	665	655	641	700	660	655	663	670	592	655	668	683	680	639	646	625	639	684	652	676	620	632	628	629	683	621	675	660	642	640	643	652	707	663	673	650	634	642	654	568	606	640	689	616	635	616	642	638	628	654	651	632	602	632	643	680	602	661	629	633	628	602	682	623	617	653	656	674	665	631	648	639	660	596	661	628	665	664	675	625	695	660	617	594	646	683	636	634	632	616	646	654	638	611	645	629	669	692	602	639	702	661	655	637	648	638	621	617	601	597	673	660	584	658	634	682	707	607	639	659	605	611	668	628	652	672	665	646	654	630	643	660	641	624	653	639	668	647	633	617	609	622	633	645	670	633	636	668	613	623	647	677	658	645	625	599	667	639	635	627	610	644	649	638	648	638	630	654	619	642	661	577	659	635	643	596	656	634	644	649	669	622	693	633	655	630	599	681	624	618	672	664	648	668	684	691	636	627	635	661	686	646	681	641	662	645	636	699	679	652	682	655	695	712	643	636	699	630	631	614	666	657	607	627	672	612	622	626	630	635	660	643	646	624	628	635	627	668	655	650	657	664	647	621	647	636	693	647	664	599	663	647	618	676	653	666	671	649	658	618	634	633	620	655	639	665	632	622	614	664	659	661	643	678	622	634	617	650	647	630	667	656	659	633	676	655	636	676	689	623	657	657	659	604	653	657	631	663	646	621	622	688	636	618	658	678	657	666	689	650	618	620	649	625	652	621	629	630	638	651	601	640	671	641	613	615	634	645	614	615	646	654	653	629	671	618	634	662	660	658	663	629	647	637	661	603	646	641	668	666	654	632	652	654	644	619	662	633	658	646	620	610	637	621	675	606	629	652	631	645	665	658	664	653	631	671	613	642	661	650	635	674	630	631	668	632	610	638	613	657	614	677	634	664	596	657	637	660	625	671	682	618	652	653	670	660	658	628	620	634	651	638	618	644	654	650	671	702	639	711	676	625	687	661	649	629	633	646	669	643	620	657	608	641	663	618	632	639	627	632	596	692	635	687	657	648	611	634	662	622	686	706	622	639	656	655	686	618	664	679	667	669	628	668	622	645	659	634	628	666	609	674	643	671	676	671	656	624	627	634	650	664	675	637	648	704	651	644	653	633	602	641	631	622	654	634	674	686	647	642	669	625	645	667	653	648	647	646	609	672	659	667	662	688	630	636	641	641	608	648	637	615	635	631	608	633	615	622	657	628	635	647	623	633	644	643	622	617	631	666	664	627	662	650	641	641	681	685	698	653	689	662	673	639	659	638	623	647	637	732	645	681	655	655	662	689	639	607	667	653	642	673	674	595	652	656	636	693	682	656	630	623	641	657	686	639	631	666	650	612	630	710	594	620	625	606	658	655	655	609	696	650	636	655	652	600	616	673	629	620	636	640	600	678	685	613	652	639	586	660	650	619	619	714	654	648	637	621	666	635	664	634	664	657	644	643	660	659	645	711	614	627	687	596	654	594	694	611	662	625	596	678	698	688	640	646	642	682	591	637	615	641	679	646	643	651	631	653	664	687	636	606	642	630	621	627	649	646	649	600	625	683	661	603	620	644	637	608	634	615	647	678	655	676	653	644	573	614	631	648	658	654	633	657	637	687	673	668	640	648	661	613	667	670	638	632	653	632	642	654	640	666	629	641	626	673	620	677	678	676	624	661	636	625	654	667	671	627	654	653	597	659	629	648	677	603	645	667	670	644	607	632	604	695	706	665	609	655	672	651	676	654	674	647	647	595	634	637	612	632	627	615	662	640	592	646
27515	20378	6232	328	171	129	119	114	90	103	90	88	83	120	91	109	95	104	86	89	92	86	119	83	88	91	93	91	104	91	103	84	85	95	92	84	100	97	102	109	105	112	98	101	87	93	96	104	99	102	102	93	98	92	101	108	101	85	105	79	94	96	116	95	106	87	100	97	83	86	101	105	95	101	98	81	79	109	77	110	95	91	102	83	95	110	87	89	79	99	92	105	96	91	79	92	96	87	87	95	76	101	108	91	93	85	76	97	101	108	85	97	97	81	91	114	96	88	90	86	99	92	90	91	92	95	95	84	97	95	99	107	98	81	93	92	70	101	78	100	103	81	103	93	90	100	96	108	100	99	93	90	105	89	97	96	102	90	91	113	98	104	92	89	89	90	95	93	92	89	101	84	108	104	91	79	90	100	91	91	104	98	90	84	101	105	91	84	93	92	92	103	111	83	101	116	85	94	91	90	95	99	95	103	95	91	100	100	87	104	90	102	89	105	84	94	95	88	107	88	82	82	92	91	97	101	103	101	95	102	96	101	102	111	114	80	104	92	93	103	95	104	72	96	98	94	99	105	103	96	86	95	87	97	104	107	84	105	90	80	100	107	99	92	102	94	95	96	104	84	90	102	81	98	102	90	79	92	113	99	89	89	89	88	93	117	99	83	91	83	95	95	105	112	85	89	88	114	83	101	82	116	94	93	76	98	84	86	101	77	95	95	86	86	93	85	112	91	88	73	96	78	102	100	87	102	104	85	92	83	105	95	98	88	104	96	100	90	85	95	97	95	91	92	101	98	98	99	98	108	77	89	111	109	82	100	98	95	92	102	94	93	106	92	100	94	86	100	109	99	79	99	120	80	100	91	88	80	82	87	109	95	97	82	94	97	76	96	107	101	92	92	95	108	98	95	99	96	89	94	96	102	94	83	95	107	105	99	87	92	94	99	93	107	94	89	90	97	80	78	89	94	100	88	100	87	91	100	106	91	90	88	84	92	111	91	91	113	85	102	75	86	91	79	102	76	104	83	103	88	113	104	85	114	84	99	99	90	82	97	86	101	80	90	80	83	86	95	88	96	93	72	82	106	105	99	90	106	102	87	88	108	90	102	87	89	79	96	77	76	84	89	104	88	98	102	101	95	68	85	89	101	102	102	102	100	105	86	100	92	105	100	104	99	94	98	86	99	96	93	91	102	97	95	110	72	93	92	106	109	102	100	97	83	79	103	96	105	87	98	95	83	90	89	100	100	96	103	105	103	86	101	94	97	94	96	96	88	89	100	93	94	96	87	87	89	83	109	106	95	101	97	76	98	106	101	75	81	101	91	97	87	92	103	116	88	113	102	94	116	96	90	78	99	109	86	86	110	79	102	103	89	114	78	109	106	86	86	107	112	113	94	86	96	92	89	107	78	81	89	89	74	77	88	102	91	92	97	95	107	85	96	98	75	78	105	104	85	93	92	96	91	88	95	98	90	96	105	77	107	91	89	98	102	66	91	92	97	98	88	91	100	98	96	83	86	83	92	97	92	104	100	86	104	99	127	97	83	105	90	102	101	101	89	90	86	91	83	93	89	86	103	84	98	85	99	118	86	80	94	105	83	92	82	96	91	91	108	97	81	81	86	94	103	99	93	110	90	106	87	88	89	88	90	88	101	83	91	88	100	85	97	100	83	91	102	91	100	92	80	107	115	106	114	87	95	102	94	91	90	103	81	103	86	81	79	95	106	95	95	96	116	99	89	101	87	104	93	98	90	91	102	95	91	79	115	79	84	96	83	111	101	78	92	97	102	103	100	93	93	70	88	96	104	95	103	89	110	99	99	97	82	94	78	87	97	79	105	98	85	100	91	105	111	83	92	85	96	87	85	99	95	105	107	88	90	90	88	74	71	87	90	89	101	98	100	86	92	81	106	92	80	95	85	102	104	100	96	109	86	100	99	101	106	81	91	107	92	96	87	100	88	110	89	105	100	86	76	93	76	102	97	87	97	106	109	115	83	89	110	93	108	83	92	81	93	125	97	93	95	97	90	102	94	89	89	101	87	83	90	97	98	98	87	89	91	106	113	91	97	111	88	90	82	84	118	101	108	91	72	110	80	83	86	93	91	91	108	85	122	80	110	79	105	96	94	110	77	88	108	88	108	73	93	84	110	84	90	83	109	110	85	109	85	84	98	96	98	100	92	74	98	103	93	95	93	96	92	93	109	105	86	105	85	88	90	87	95	91	83	96	84	88	86	82	102	100	101	91	95	86	86	110	97	95	93	88	91	85	93	87	78	67	99	87	77	106	89	94	90	100	90	111	104	93	77	93	87	90	101	105	83	113	92	102	99	90	92	74	99	84	98	100	100	102	101	101	88	109	88	84	94	101	89	85	92	101	91	81	96	86	107	94	86	91	95	92	95	95	97	91	97	90	98	94	83	89	97	98	90	97	91	95	92	98	88	108	94	104	97	101	110	113	100	84	88	85	84	83	92	103	92	87	108	79	94	102	101	89	99	91	86	95	98	110	92	94	85	106	104	91	86	70	113	96	100	95	111	90	89	88	86	96	96	93	94	88	77	106	90	95	98	93	86	95	93	93	87	103	110	87	86	67	97	99	96	92	103	100	91	97	91	102	92	109	77	91	110	110	100	79	102	97	114	92	102	95	95	93	100	84	95	100	111	79	91	100	81	96	101	81	81	85	81	78	106	92	88	125	90	86	83	86	95	106	117	97	84	103	85	93	93	102	91	83	108	89	107	90	119	85	92	66	93	81	92	115	87	99	99	105	79	85	100	101	107	103	87	93	92	89	91	110	81	107	90	76	109	91	94	97	112	99	97	91	92	90	85	112	91	104	85	86	104	88	84	83	99	85	88	89	84	101	105	107	79	105	111	80	95	108	108	106	81	91	91	75	83	100	96	97	95	95	82	80	73	67	92	105	103	83	97	96	108	104	96	101	95	117	102	112	90	93	80	82	71	87	73	94	90	91	94	92	83	91	95	92	105	96	83	85	86	96	97	92	92	89	96	82	82	98	112	78	87	108	87	104	101	102	108	87	88	101	97	88	99	98	80	93	98	96	96	105	98	89	98	94	104	91	94	78	101	97	99	90	98	104	89	97	100	112	87	88	103	92	105	90	87	97	95	93	93	83	107	105	103	92	109	78	103	106	75	96	87	98	87	100	102	79	107	88	80	94	98	97	91	97	88	96	91	85	81	86	71	91	109	83	100	95	97	111	104	107	88	105	83	91	101	89	93	88	89	91	90	98	86	112	111	99	101	110	94	85	96	88	92	95	86	86	94	104	89	95	94	98	92	102	86	111	113	84	89	96	104	90	108	103	102	83	99	99	93	109	109	96	104	91	94	96	99	105	97	98	103	114	96	90	95	97	84	102	75	101	91	78	96	99	88	88	107	97	84	97	99	91	94	98	82	82	108	86	77	99	83	85	89	98	88	91	107	85	110	84	93	96	83	83	94	86	83	83	91	87	92	101	91
10979	958	858	471	388	323	272	226	247	241	197	215	214	196	189	206	219	195	207	173	175	189	213	184	178	189	173	174	187	197	174	182	173	178	189	169	191	186	197	184	181	204	167	178	174	195	193	180	216	184	173	195	189	187	208	187	192	188	180	175	177	191	162	182	185	214	176	195	184	171	179	169	178	192	168	204	196	187	176	176	170	169	175	195	160	208	181	188	205	178	178	195	216	181	194	184	187	170	194	172	192	181	189	170	172	181	192	145	199	192	187	178	176	198	180	192	156	189	184	168	195	172	181	181	180	173	183	164	199	204	187	186	197	181	196	189	159	192	173	175	145	181	192	184	176	185	198	159	204	186	175	165	174	181	170	185	171	194	194	165	179	166	208	201	163	194	180	176	172	173	188	176	184	198	168	178	197	170	187	214	165	184	189	192	196	197	169	171	184	175	183	171	189	188	168	165	171	190	180	189	192	184	182	193	168	184	180	159	194	186	181	177	194	184	182	192	179	204	191	191	178	173	161	214	200	201	170	181	177	191	194	193	199	172	181	197	176	180	189	177	141	201	173	181	166	191	183	225	170	185	182	205	189	183	217	177	177	184	175	167	169	209	182	181	212	172	163	169	191	177	186	175	189	211	153	189	179	179	150	173	188	176	177	184	177	183	182	180	177	180	183	167	185	207	193	172	181	181	203	174	208	173	173	184	181	178	159	177	174	182	171	195	182	193	189	187	170	201	178	177	175	166	188	161	182	188	199	181	170	181	175	159	205	197	181	172	173	175	177	177	166	199	174	192	186	159	191	197	178	192	172	185	192	199	175	172	164	198	173	183	170	189	170	180	187	206	182	161	191	179	198	179	194	187	157	174	180	197	164	187	174	181	209	164	159	163	202	173	182	197	195	156	184	179	169	174	195	173	188	174	176	192	210	196	178	196	158	169	219	182	191	186	184	205	184	178	206	187	193	168	177	193	186	178	190	198	162	198	177	180	176	179	173	211	181	201	208	180	196	191	181	174	196	171	194	195	170	205	199	198	174	168	186	196	151	172	194	193	194	195	190	179	185	182	182	198	183	192	182	182	200	184	164	200	178	183	179	179	190	185	180	188	187	181	186	186	182	182	176	171	192	178	179	176	158	193	203	220	196	182	187	187	168	185	165	188	186	199	163	178	194	154	183	204	198	185	186	175	191	180	189	182	186	184	168	166	196	166	188	158	202	208	211	188	172	194	181	166	200	181	212	162	196	178	198	184	184	184	191	191	176	193	178	187	179	176	198	178	187	174	162	155	187	168	201	174	190	181	185	186	187	180	171	174	190	195	195	176	189	181	174	179	184	169	176	186	176	188	203	200	200	188	188	196	182	163	198	180	175	178	178	192	202	197	170	185	185	190	187	164	182	159	165	197	184	175	186	181	189	187	198	179	175	176	152	176	178	169	156	176	198	220	155	169	183	171	188	181	179	189	206	165	184	197	177	187	180	170	185	183	210	165	189	165	161	180	210	175	161	191	193	192	195	208	175	184	189	163	174	159	207	183	169	174	177	146	178	175	200	186	157	175	193	189	187	180	188	193	179	181	157	163	198	175	211	182	220	190	189	184	171	179	211	182	200	212	179	200	195	174	188	158	174	178	184	171	172	195	184	190	182	193	199	172	183	186	188	169	157	170	191	183	166	156	200	184	188	194	209	174	213	161	202	185	189	185	178	181	180	171	177	184	174	165	200	175	179	191	205	188	179	175	186	195	186	175	184	174	194	187	197	161	213	178	178	175	156	189	176	170	182	179	185	192	186	204	206	182	169	171	191	195	197	189	176	185	172	157	194	175	185	191	182	180	200	194	175	165	176	185	173	155	190	192	162	184	169	197	180	191	181	201	177	163	200	194	153	167	167	181	203	178	173	190	184	173	186	185	159	157	180	180	175	180	179	197	176	183	192	190	182	202	183	192	186	163	173	192	199	199	203	169	194	178	166	184	188	210	176	184	172	175	201	171	190	204	167	186	167	175	180	171	178	183	177	188	175	193	170	168	172	173	182	203	167	171	196	181	185	193	192	179	186	191	179	177	200	181	158	167	191	187	172	167	177	181	172	137	183	157	201	160	159	171	172	176	190	184	187	174	189	185	191	195	215	153	170	190	190	175	197	187	171	200	193	166	191	192	160	177	165	199	190	158	181	176	201	182	194	195	183	172	206	171	183	176	178	174	170	179	185	175	173	177	160	186	211	192	173	214	188	166	200	198	198	184	181	170	176	192	169	192	202	179	168	175	190	157	183	181	197	183	185	186	162	154	198	181	172	156	197	155	218	190	181	189	153	186	190	160	227	179	198	181	170	183	179	171	191	183	170	198	166	172	183	186	194	187	211	160	179	162	180	190	163	200	190	172	167	161	198	189	170	162	218	174	185	157	180	171	194	170	172	185	209	144	168	198	165	177	178	176	171	188	196	192	178	151	184	210	146	184	167	185	173	197	187	165	165	165	198	187	178	162	173	186	176	197	176	180	192	174	185	183	166	186	177	175	174	171	195	167	168	195	185	174	214	167	192	186	197	180	175	154	145	188	173	185	184	185	203	192	198	195	181	172	195	191	183	209	187	180	176	189	178	182	189	171	196	172	162	185	158	161	180	173	175	189	171	175	151	199	193	195	182	183	172	191	191	195	209	187	175	180	175	192	185	180	187	178	162	175	196	170	183	182	174	197	172	191	194	173	207	161	189	213	182	185	180	186	177	188	188	166	177	189	179	187	186	195	190	185	185	153	181	185	176	191	161	205	193	176	202	192	166	178	170	192	184	191	187	190	179	181	197	177	185	187	188	177	160	200	183	192	185	168	160	185	172	188	184	173	187	198	186	167	191	184	184	159	178	187	167	186	197	162	168	168	191	194	188	163	181	200	177	179	183	182	173	224	154	168	212	205	162	183	175	199	179	179	153	189	173	195	175	178	170	219	185	197	189	162	170	198	164	191	181	165	183	164	177	205	181	202	212	179	193	168	165	204	170	168	183	189	170	188	182	156	184	170	199	184	195	170	158	199	194	183	189	181	181	174	183	154	162	186	209	193	187	171	210	180	194	183	178	181	172	182	179	178	180	179	179	193	149	159	194	157	164	188	154	183	182	189	182	179	182	182	173	188	184	189	157	198	165	166	159	187	182	202	183	190	196	146	177	191	211	201	211	204	183	184	193	163	198	171	165	183	170	181	198	181	191	177	178	196	188	167	199	168	153	184	185	177	203	185	171	169	194	183	183	184	204	185	189	210	186	197	196	219	186	194	186	180	193	186	167	194	195	181	170	187	191	163	191	184	176	171	179	173	177	181	177	194	199	206	185	198	201	219	183	170	193	190	187	179	196	173	172	195	185	170	170	139	211	182	192	162	191	215	174	159	175	167	187	186	178	179	198	173	172	203	199	189	198	181	198	196	176	185	163	173	184	200	187	189	163	173	163	206	161	188	175	180	208	190	179	185	184	152	157	187	173	179	187	185
24425	21482	28993	24398	21371	3990	691	463	385	379	331	298	294	293	286	251	293	293	264	242	256	268	249	254	257	270	278	248	268	245	268	258	250	226	220	220	237	223	267	236	245	237	225	223	225	232	254	240	237	252	247	244	227	236	202	223	252	275	240	260	248	255	251	278	294	254	214	210	229	248	223	232	237	256	256	249	241	216	248	232	224	246	229	250	236	264	233	234	214	232	234	221	233	238	223	232	246	230	253	235	259	248	229	223	220	238	229	273	239	241	237	246	224	245	247	225	231	255	224	244	234	251	221	260	267	238	234	243	227	233	253	238	225	237	226	254	250	268	221	251	240	254	209	257	241	230	233	241	233	225	220	271	248	259	267	254	237	235	230	240	247	239	225	250	254	243	281	223	230	245	237	231	241	257	227	214	223	250	229	223	236	222	231	236	248	224	237	223	213	227	236	246	218	242	218	217	249	233	237	238	227	228	260	241	229	244	223	200	242	240	244	223	226	215	260	245	250	228	228	247	235	233	245	226	242	243	236	247	247	223	245	233	238	262	253	279	245	226	244	241	226	236	222	239	226	248	251	235	244	265	251	211	231	242	252	219	221	237	209	229	234	238	210	228	235	228	229	273	227	229	241	208	264	241	262	236	243	233	244	243	250	223	241	230	231	221	258	225	223	242	228	247	243	201	243	251	264	207	261	228	236	231	229	228	257	207	230	226	228	221	225	230	225	237	244	207	253	237	223	218	238	243	217	220	251	246	233	233	238	241	231	216	241	251	250	251	217	242	244	201	246	243	239	257	278	235	242	221	233	234	262	260	215	237	222	252	207	207	221	260	231	221	229	240	226	221	235	245	243	214	211	251	254	255	241	276	233	231	234	245	225	241	231	244	211	256	235	265	238	220	257	256	228	249	199	199	245	253	252	243	242	229	237	262	246	240	240	220	233	253	226	249	248	226	254	228	229	265	247	266	237	248	233	251	237	252	246	213	261	237	234	227	243	250	233	207	228	210	253	251	224	244	205	253	263	242	246	251	233	233	277	242	229	208	238	238	228	235	255	239	246	203	247	237	239	260	226	235	232	237	251	220	236	250	230	227	234	235	246	238	235	219	219	230	239	241	217	256	232	239	257	267	216	224	233	236	214	253	266	228	244	234	254	228	232	263	259	208	222	233	248	256	231	281	220	208	229	226	254	241	240	225	245	241	244	233	219	252	227	245	258	237	242	239	229	229	248	250	233	222	244	230	226	252	244	224	220	214	249	241	214	236	232	238	247	234	231	246	235	234	283	232	217	244	253	221	260	232	201	239	232	224	237	227	217	250	225	266	237	212	263	230	237	254	245	230	246	240	265	234	226	286	199	233	227	227	242	216	247	221	235	226	235	243	246	211	252	214	245	250	230	219	243	260	268	243	277	253	244	226	253	228	249	238	227	234	236	247	254	225	229	230	212	246	232	241	246	246	241	256	228	227	211	253	259	213	260	262	236	255	226	248	226	253	208	206	210	218	235	218	217	236	258	232	264	237	256	276	247	234	220	234	259	229	212	227	215	229	229	224	236	264	250	244	223	253	227	247	218	256	238	241	252	243	224	250	255	225	268	228	240	238	206	223	250	242	233	237	246	238	234	215	242	220	244	233	246	229	235	231	248	246	224	218	216	244	230	243	246	232	245	245	208	233	240	253	222	236	223	236	250	228	232	244	234	242	260	241	262	247	229	237	222	260	260	245	237	221	244	209	223	240	235	245	209	239	220	235	251	241	226	253	241	265	223	236	248	228	227	252	242	237	229	248	249	241	236	240	246	211	249	228	237	254	204	269	260	260	247	225	227	225	231	240	234	214	241	242	221	242	242	229	239	255	225	217	225	264	243	252	265	237	237	233	243	242	262	211	244	227	244	259	249	217	245	244	249	227	227	239	233	245	232	240	229	218	260	198	254	227	223	252	261	256	248	258	211	254	222	232	237	216	275	209	217	224	222	259	258	259	218	239	229	211	236	226	232	254	238	244	251	240	247	214	258	214	238	247	275	242	239	219	238	217	236	229	259	245	249	232	238	227	254	243	272	234	276	235	218	232	242	239	257	230	254	241	228	241	225	220	237	229	253	236	251	224	232	248	242	245	232	261	264	237	245	230	245	248	235	231	219	234	252	260	245	238	234	223	204	236	245	252	223	219	197	238	216	226	218	202	233	248	245	209	218	214	235	231	228	255	246	219	226	249	227	237	242	235	261	242	211	228	257	226	264	229	245	230	247	236	225	229	248	242	230	226	239	228	244	213	242	236	255	233	245	267	247	226	250	241	227	252	209	221	267	220	235	212	215	236	217	258	214	271	249	256	238	219	244	254	245	220	238	231	254	238	231	228	244	241	258	237	227	213	218	240	236	236	229	234	230	219	224	225	252	244	246	234	234	212	247	216	237	247	252	236	214	235	213	221	221	261	225	260	228	257	221	209	262	245	221	236	236	228	235	265	242	236	211	245	228	226	247	259	231	222	263	279	231	244	239	232	238	195	225	223	248	246	237	232	252	239	261	249	240	260	241	267	233	249	261	253	270	240	251	217	220	246	223	266	232	231	240	229	239	231	216	221	244	244	227	233	252	200	241	233	253	229	241	225	221	235	248	257	241	221	234	209	216	263	251	257	221	249	255	234	232	228	217	218	231	263	234	240	205	248	221	252	204	223	262	239	231	258	250	240	246	241	253	248	244	247	229	246	231	249	257	243	236	233	210	266	238	230	229	234	237	242	237	243	255	257	238	253	281	282	259	222	252	217	248	223	252	228	248	233	232	258	247	235	216	211	225	225	239	211	237	268	188	249	253	263	242	230	223	262	242	211	230	228	224	200	223	241	256	253	225	234	233	222	218	239	283	240	256	235	231	255	225	235	237	228	216	241	223	263	229	260	226	242	219	269	277	243	255	211	217	222	232	230	231	229	250	238	220	243	234	229	239	240	224	244	245	213	215	239	269	235	249	230	230	225	228	258	244	227	251	284	248	251	244	240	228	223	259	232	239	224	253	267	242	239	232	243	215	226	230	251	230	252	245	223	251	238	247	222	258	217	245	235	235	250	225	215	247	253	240	236	242	252	212	248	235	265	224	239	243	248	228	226	239	262	242	241	239	248	237	210	239	244	255	229	254	222	247	232	250	263	232	247	265	228	262	281	228	246	229	235	223	235	219	225	221	244	224	247	257	212	253	251	239	250	227	252	253	240	217	243	213	229	244	223	209	235	230	216	231	242	262	235	238	246	278	230	260	221	236	241	207	254	242	239	233	224	248	262	237	258	247	225	256	234	244	244	223	223	245	203	227	247	232	244	238	244	245	240	239	228	271	235	253	240	217	263	218	235	246	253	245	231	264	237	248	226	237	228	236	206	217	211	237	242	265	208	250	260	268	281	247	234	257	245	251	243	221	232	257	245	237	240	213	246	246	248	247	224	228	265	242	221	255	225	220	229	263	248	228	218	248	238	232	221	223	247	249	267
18874	9257	7671	3871	2704	1951	1537	1256	1022	923	823	748	693	600	605	564	600	536	514	478	498	475	501	519	502	528	464	470	436	451	451	443	454	428	407	392	427	444	462	409	436	446	413	462	428	421	404	436	403	438	433	413	408	447	426	445	442	426	439	412	412	406	432	388	473	434	442	443	488	395	449	409	411	412	422	430	381	454	426	397	435	429	419	415	416	413	397	430	422	422	450	418	442	444	422	389	458	459	394	446	409	398	435	439	409	435	430	415	397	414	447	439	409	421	382	424	446	410	455	433	379	431	407	443	415	468	429	417	476	443	391	417	380	414	450	410	380	390	406	429	407	427	404	443	446	402	407	456	424	367	432	423	386	418	423	440	423	398	434	423	443	429	420	401	409	450	459	422	500	471	394	423	405	401	402	450	402	423	391	412	426	419	452	399	433	424	432	396	412	448	393	436	434	390	438	440	430	416	413	394	428	408	390	446	493	422	441	415	403	450	447	417	424	414	423	421	439	433	480	415	380	423	437	396	418	453	422	407	429	391	426	387	403	419	405	402	410	433	391	455	400	425	445	416	473	447	467	429	413	410	437	439	451	409	429	400	434	434	452	393	435	387	407	377	434	455	418	428	422	398	439	453	437	390	425	474	447	433	426	405	433	466	427	425	441	439	442	417	413	420	442	426	417	441	412	442	416	404	411	387	426	410	418	439	447	418	442	434	444	418	400	416	447	421	467	411	455	446	417	412	408	424	409	433	403	396	416	441	436	415	462	404	442	431	405	423	421	402	431	414	428	424	408	439	409	441	428	413	416	443	433	441	482	430	388	411	435	411	419	411	448	463	425	457	439	427	420	435	464	406	403	447	410	414	452	416	414	447	403	414	387	435	413	444	401	399	387	429	405	436	460	408	422	405	409	443	424	428	397	402	418	423	401	414	432	421	404	399	426	453	416	419	469	442	406	420	394	417	391	442	458	447	462	403	433	466	414	422	446	468	434	410	386	422	423	405	407	453	428	441	440	413	453	397	403	386	461	429	437	411	451	422	407	419	411	441	425	420	430	423	440	402	445	441	424	428	420	410	431	435	439	444	450	393	402	431	392	385	411	420	412	415	413	413	448	435	413	445	446	378	400	411	411	421	427	406	431	406	408	408	419	429	429	429	433	461	435	418	385	402	422	429	406	447	410	420	410	469	438	404	424	438	454	437	436	404	466	433	462	413	408	389	439	420	399	440	405	421	426	414	447	432	410	474	429	435	440	429	422	449	385	409	434	396	436	469	379	418	434	460	412	407	415	409	393	420	418	401	400	469	425	422	390	409	390	465	443	409	404	445	449	439	439	421	400	414	391	428	435	433	442	425	398	417	452	423	465	430	425	424	399	377	391	424	410	411	419	438	398	415	414	461	391	415	431	406	400	405	425	414	380	416	433	424	430	418	435	387	435	403	403	434	370	396	417	426	441	429	417	416	406	435	434	454	417	431	410	429	424	405	417	402	444	407	406	397	411	426	437	413	415	466	424	424	435	412	463	415	444	421	441	392	415	416	404	405	435	413	451	416	436	450	429	421	423	435	413	420	437	462	430	420	447	457	382	429	404	407	417	425	392	405	389	443	412	433	425	394	413	432	460	422	410	431	416	380	434	431	422	425	437	402	419	409	446	400	417	421	391	401	380	437	417	476	426	432	432	423	437	384	400	440	431	440	415	430	445	437	431	432	403	424	427	425	413	432	410	382	439	428	430	426	412	430	452	426	426	419	421	413	430	359	424	435	419	400	428	390	420	394	435	458	415	415	475	410	396	417	436	428	468	391	455	430	406	434	431	463	415	399	403	426	432	414	395	441	450	425	426	423	405	397	411	405	415	414	420	446	414	433	459	397	405	428	410	389	429	435	419	368	411	430	442	411	404	434	408	432	476	418	416	427	428	407	433	474	430	466	439	386	393	367	424	449	433	398	410	405	363	416	406	431	428	472	406	421	418	424	428	434	420	462	431	412	443	419	430	397	417	437	425	392	410	447	428	419	387	413	389	432	425	410	404	416	431	423	427	465	446	462	429	461	390	396	423	409	441	449	404	422	427	437	421	447	419	401	438	446	434	426	447	404	402	426	446	423	408	382	436	377	397	443	386	416	425	441	444	436	452	444	404	406	413	420	425	440	429	423	416	435	427	405	474	430	459	447	410	413	410	403	408	475	429	433	430	424	435	408	425	406	430	426	435	422	435	409	465	434	409	444	453	432	387	440	422	403	409	435	441	430	414	402	427	440	425	451	475	392	449	402	425	413	423	379	433	426	431	413	420	423	401	435	399	436	411	407	437	426	430	445	408	445	456	406	446	412	442	397	427	425	438	456	443	433	426	432	429	419	431	425	437	435	443	440	425	434	421	399	411	436	404	431	442	408	449	382	427	433	410	448	422	446	432	434	386	438	420	433	433	431	418	455	464	388	435	423	418	395	385	400	429	423	417	437	411	412	424	426	407	407	405	408	445	453	427	398	408	424	420	443	419	406	432	455	416	404	414	440	400	422	428	394	411	413	397	423	440	426	407	456	406	430	409	435	409	442	408	418	461	392	412	403	417	423	417	450	438	447	440	414	421	419	425	406	447	396	453	410	440	440	418	396	373	433	461	394	417	420	396	447	423	410	391	407	380	445	411	420	420	415	465	422	413	402	475	449	425	435	414	428	432	384	425	419	454	431	439	414	447	425	455	392	424	393	418	429	412	392	423	441	429	424	392	467	439	427	390	429	392	393	427	425	434	419	412	445	394	421	404	464	415	442	418	440	409	372	441	427	432	464	418	400	445	402	406	396	375	401	445	444	423	425	431	420	437	432	396	439	418	427	423	361	398	454	428	443	433	396	448	422	420	459	431	432	414	406	438	439	420	395	424	410	470	421	461	457	427	428	431	428	446	441	410	448	439	391	432	440	429	442	441	438	447	405	444	416	402	423	439	414	396	424	426	418	395	413	426	412	432	445	434	426	429	438	427	394	428	446	415	426	429	406	437	416	441	469	438	413	432	424	443	460	434	375	432	382	409	397	422	434	470	433	425	429	439	438	422	441	429	403	428	414	441	395	456	393	447	424	425	401	406	402	389	424	439	471	417	422	411	451	433	424	422	440	390	418	403	391	427	438	395	440	405	425	414	425	396	434	400	456	420	430	443	406	397	408	425	436	418	423	454	389	412	430	429	427	420	393	426	423	395	400	462	429	418	438	409	415	438	431	402	422	435	434	426	390	409	458	395	431	429	432	431	443	395	424	382	445	427	459	423	398	398	470	407	416	393	387	455	404	399	399	406	429	403	411	448	432	414	418	461	418	427	428	404	436	422	429	445	425	404	397	404	397	437	404	441	402	410	437	419	410	468	397	448	433	434	436	385	457	451	403	444	388	424	436	386	476	447	393	465	447	442	428	385	427	439	423	427	438	424	436	437	451	406	422	389	382	447	402	422	430	437	412	398	420	439	455	428	429	386	434	416	422	401	385
23345	21482	29634	23734	21482	21393	3765	934	690	634	575	497	514	512	486	451	457	487	427	376	424	411	425	402	424	406	390	384	377	410	359	407	381	391	369	375	405	387	372	389	408	376	409	363	391	391	375	388	379	369	412	415	373	367	393	397	410	387	368	379	357	344	332	388	414	380	391	405	405	373	377	432	358	393	346	355	373	382	383	383	376	393	385	403	371	394	369	385	365	353	418	393	353	398	388	405	385	375	405	391	374	380	348	330	354	396	388	374	384	359	365	395	407	397	401	351	358	389	398	400	376	391	405	386	392	361	393	345	363	376	370	372	380	397	364	403	378	370	390	375	377	386	387	364	358	372	372	378	371	355	396	383	395	377	362	407	385	408	373	372	382	357	361	397	382	394	370	376	382	420	360	351	399	387	387	356	383	389	348	374	386	383	394	371	385	373	390	378	373	393	367	364	392	377	402	358	388	401	378	346	396	395	428	412	401	379	379	372	389	345	395	367	389	393	400	354	409	354	403	367	435	369	377	383	367	366	362	357	354	361	387	344	352	397	395	372	381	383	372	377	378	363	352	383	391	433	390	338	365	369	400	387	434	378	382	393	390	356	356	395	386	360	390	372	375	388	362	370	414	328	368	361	396	380	389	382	365	365	380	374	383	381	376	409	372	414	408	353	370	379	376	377	383	385	360	363	374	364	379	428	385	376	358	383	378	370	332	364	381	370	411	353	404	356	378	394	340	380	409	363	358	378	374	358	363	425	373	400	390	383	355	355	393	378	395	351	394	359	373	365	364	352	364	372	376	412	369	371	402	404	393	354	360	355	393	382	347	374	369	364	349	405	373	356	369	348	354	385	394	344	396	442	374	377	358	358	348	352	360	408	364	343	347	371	351	394	400	384	412	346	389	373	374	361	351	409	413	348	387	383	363	388	397	408	367	354	367	377	368	370	408	380	374	382	366	387	371	408	379	362	356	397	383	376	408	379	375	358	381	374	394	411	349	347	372	360	379	393	365	379	391	340	372	374	407	373	372	367	388	414	403	372	345	380	331	355	386	379	393	349	367	364	390	374	404	381	355	408	379	363	401	407	404	390	356	391	358	384	415	388	398	379	385	373	339	357	391	381	395	395	371	386	390	376	382	369	355	385	373	368	365	360	372	382	381	367	372	348	347	342	354	350	362	402	373	354	389	365	380	375	370	357	364	342	364	358	371	360	347	380	364	362	386	342	356	353	364	374	388	380	365	356	389	390	332	364	364	405	353	386	419	388	396	376	361	356	369	382	374	359	390	380	367	429	378	376	391	383	388	375	365	361	365	357	371	384	389	392	361	345	362	382	401	393	391	405	319	388	368	364	376	391	340	395	369	396	382	395	338	382	368	425	359	370	341	360	395	382	369	404	398	351	391	413	382	349	373	362	346	369	409	348	360	400	364	376	368	361	379	372	360	363	356	360	412	369	410	355	371	375	383	379	369	382	414	355	387	361	400	396	359	393	377	377	370	374	431	394	330	370	368	393	383	373	367	370	344	386	359	362	411	390	363	418	381	390	354	373	396	369	366	426	351	368	364	379	379	388	393	407	352	372	393	386	366	380	357	374	373	382	363	388	384	421	360	345	370	397	363	361	361	397	368	381	403	367	369	390	389	373	368	398	353	365	387	366	344	357	388	369	386	392	382	386	380	387	368	321	400	405	371	379	381	380	354	399	374	368	394	377	387	364	398	382	342	363	363	379	401	354	383	392	401	363	398	370	378	372	367	419	388	375	342	398	365	375	379	371	385	366	397	347	358	366	348	416	381	377	395	392	391	361	364	394	381	370	377	353	375	349	411	375	364	400	358	330	376	377	356	396	362	359	351	380	355	375	356	372	393	368	384	375	390	372	411	379	383	397	394	381	366	347	367	403	398	351	377	411	330	368	356	375	362	387	389	351	403	356	382	373	416	354	379	379	368	331	371	399	423	390	407	329	382	365	382	401	373	394	378	401	371	394	385	345	384	392	357	403	349	392	367	392	384	363	375	368	403	357	371	389	378	379	375	364	342	368	379	358	379	394	392	337	373	378	410	364	384	353	351	389	384	378	395	407	378	388	398	361	368	386	392	366	364	440	353	375	346	386	361	322	386	388	436	373	394	382	355	382	385	365	378	410	363	395	337	391	377	380	371	337	380	381	338	343	355	388	395	381	363	382	370	365	351	392	404	387	376	384	362	393	365	364	389	389	407	381	345	376	367	366	373	376	370	377	364	392	407	368	381	374	385	402	402	422	372	360	384	361	384	367	385	383	382	375	355	361	384	360	370	346	389	368	395	370	368	379	421	396	342	391	362	348	370	405	376	375	358	380	360	379	368	341	350	366	378	384	369	376	358	356	374	386	399	386	377	380	375	366	375	367	426	356	385	385	388	365	368	367	375	402	378	370	349	337	382	359	417	372	372	380	369	373	374	353	348	340	387	412	389	383	410	361	360	378	343	371	402	389	398	384	361	383	387	395	355	373	390	367	401	385	365	399	380	358	366	345	400	366	383	373	384	394	348	380	377	360	365	404	381	379	362	368	380	393	376	407	389	356	378	336	398	414	377	375	348	390	344	374	390	359	367	377	393	375	362	382	390	380	372	374	396	357	372	362	399	367	396	356	404	378	372	362	351	386	329	380	375	352	376	395	377	394	358	373	377	370	354	416	384	397	365	383	356	368	375	377	334	368	347	380	347	382	332	422	387	380	362	395	400	361	382	393	376	376	341	364	374	358	357	383	349	354	421	372	377	353	355	354	393	332	387	346	379	355	399	381	403	373	352	365	385	399	383	345	371	380	355	383	386	380	373	379	365	355	409	415	344	339	362	377	397	378	394	387	371	377	396	367	388	390	345	373	347	372	384	367	399	389	343	354	371	405	385	410	367	373	378	335	370	384	392	405	390	352	377	397	386	366	371	377	406	376	360	378	358	373	347	386	393	372	355	362	370	357	366	343	410	357	393	414	380	398	409	377	341	349	388	380	385	406	404	411	394	385	366	344	370	411	378	343	383	358	389	382	379	385	407	359	408	377	373	376	378	342	403	404	355	394	393	381	378	359	394	366	401	382	348	382	341	369	366	354	381	363	374	367	408	387	359	349	350	384	359	389	387	389	376	399	386	387	356	377	388	364	367	375	353	361	355	392	377	375	366	339	394	403	363	355	398	375	402	362	356	380	353	376	368	369	384	351	388	367	391	365	370	377	366	388	400	395	363	387	385	413	409	387	368	397	362	389	395	397	348	359	403	402	390	337	367	384	370	364	387	380	372	377	380	390	379	352	360	359	407	368	390	367	359	387	347	363	345	387	347	394	374	383	386	376	384	390	371	378	385	414	357	356	388	390	418	352	374	371	350	399	381	375	360	354	366	394	368	371	367	394	357	393	364	374	346	393	362	368	356	381	393	377	370	340	374	405	396	359	378	365	386	373	379	387	386	380	391	369	360	343	405	399	356	370	373	383	380	374	394	365	378	392
20398	15156	12503	6804	4700	3470	2764	2238	1870	1627	1421	1231	1135	1085	1013	977	932	914	886	802	822	818	774	805	720	741	703	711	697	713	755	707	724	711	691	702	664	680	678	672	713	684	633	714	699	651	644	675	635	696	693	693	713	688	686	705	654	671	671	656	594	664	669	662	704	662	610	665	639	618	664	709	690	662	649	669	653	656	680	639	635	650	661	625	639	658	687	648	634	663	667	654	627	640	622	665	687	637	633	668	595	663	661	675	675	648	635	641	628	644	671	656	698	607	637	658	635	644	676	639	629	619	690	666	650	634	638	674	653	665	683	644	684	632	628	662	707	676	596	659	632	653	687	663	613	625	591	633	669	629	643	630	617	676	666	595	653	653	607	683	622	606	641	670	617	627	631	635	655	683	668	646	624	647	640	633	661	623	620	660	658	656	641	662	646	704	675	659	656	673	609	652	638	633	673	676	645	663	632	690	646	650	652	629	665	616	640	688	639	647	609	643	616	631	639	640	641	697	614	652	594	646	641	626	637	647	654	622	601	627	668	642	633	634	660	675	639	638	601	630	674	617	647	669	656	683	625	614	615	684	637	663	662	661	623	611	629	668	613	631	621	586	613	642	592	641	673	654	583	664	640	633	690	703	633	672	634	661	593	634	685	674	666	662	601	625	604	673	632	668	658	655	643	685	588	675	644	667	664	691	662	642	627	686	692	622	660	668	608	607	674	636	686	631	657	620	638	638	634	615	635	680	616	658	640	642	682	626	628	632	614	650	654	644	627	655	675	619	647	616	669	668	583	666	615	630	647	639	648	604	627	670	693	643	646	652	637	665	632	628	668	644	625	642	650	647	670	613	669	636	651	665	624	640	620	661	646	662	634	664	660	699	659	656	603	627	646	647	638	594	656	632	640	661	646	623	667	646	655	725	668	629	671	683	670	690	667	687	632	675	610	650	653	690	632	676	604	617	608	690	609	673	651	635	610	652	646	627	654	663	633	659	659	619	657	664	669	648	663	595	636	660	660	617	686	667	668	636	665	640	596	648	671	602	624	646	679	584	665	667	643	657	695	625	690	620	661	624	642	642	620	635	648	665	614	664	650	625	632	647	610	625	632	648	653	627	667	656	690	628	665	656	615	674	641	636	613	591	684	622	645	636	642	651	675	628	646	665	666	671	673	678	683	596	678	718	645	648	615	655	605	665	641	642	639	668	686	657	615	675	618	656	670	683	643	658	670	696	690	662	627	674	635	661	685	659	627	650	663	656	628	673	621	627	627	610	682	628	629	674	620	624	635	641	637	640	635	677	627	648	642	641	619	637	680	654	663	667	650	609	614	659	676	683	665	645	625	581	639	640	638	633	615	666	639	671	648	690	611	706	643	647	684	628	696	689	622	660	588	670	657	706	659	660	631	644	668	634	641	645	618	635	674	646	654	667	681	642	673	619	672	667	635	632	632	632	636	656	692	617	647	625	655	674	640	630	608	678	626	620	642	614	620	648	655	644	625	684	619	654	628	617	622	672	658	673	626	642	684	637	645	632	627	650	667	647	658	654	648	650	610	673	667	698	637	662	723	638	593	675	636	665	657	628	628	644	623	670	657	642	624	704	633	628	674	644	669	637	667	628	646	621	633	643	630	654	686	644	620	652	642	645	587	608	682	632	624	597	640	636	637	626	670	613	676	703	651	640	698	654	633	688	663	648	578	653	630	662	641	651	642	637	641	672	637	630	686	628	642	646	676	632	660	638	641	641	686	657	633	626	638	676	674	641	638	655	688	601	628	598	641	630	619	668	645	665	639	651	610	574	580	650	636	635	628	630	648	654	633	684	687	607	606	693	660	640	671	650	676	674	642	626	604	657	644	643	650	640	699	621	640	673	703	690	664	670	662	646	660	670	701	642	640	653	616	595	660	625	675	654	684	665	671	663	606	639	655	627	666	663	622	645	628	664	674	645	647	614	623	610	663	643	631	660	699	638	654	651	614	643	650	670	638	606	647	648	665	668	639	634	610	658	629	623	634	622	676	622	634	620	668	636	612	670	661	651	616	661	656	635	644	690	654	669	629	640	622	654	672	649	633	654	650	635	639	638	662	657	653	616	673	668	606	667	641	652	651	663	669	620	637	660	594	623	667	650	666	636	635	629	681	653	633	644	646	631	688	626	618	624	661	698	658	611	654	682	665	643	605	621	654	664	634	610	626	634	645	625	591	638	670	624	643	675	656	645	651	646	655	643	651	691	651	670	655	682	630	621	656	579	668	644	659	639	669	673	615	592	636	660	628	626	699	612	658	690	684	578	647	649	623	656	665	643	640	662	651	640	602	683	636	607	620	648	614	653	629	604	645	672	618	679	683	619	663	647	658	618	604	625	637	610	671	644	704	592	624	632	647	644	633	628	684	723	644	605	663	661	735	640	616	663	595	594	641	637	674	584	621	624	648	626	627	619	650	635	650	617	653	620	634	654	624	636	630	643	645	671	668	666	686	617	650	655	655	656	686	644	643	666	610	611	635	598	660	644	626	656	670	615	671	653	654	636	669	636	610	655	640	599	630	601	650	629	658	653	625	624	586	653	633	669	629	642	660	621	695	668	641	610	635	660	626	672	650	680	656	631	659	634	657	649	613	650	650	669	630	641	657	637	691	670	668	604	663	648	644	646	661	647	634	654	635	669	616	626	655	611	656	650	632	650	643	657	652	696	661	673	705	627	650	690	656	683	652	661	630	672	665	636	637	659	670	683	633	604	620	611	668	643	671	666	643	670	644	591	653	643	710	623	629	651	594	689	614	632	626	693	668	638	664	665	600	670	641	671	688	630	635	641	686	640	641	667	659	616	642	640	622	649	634	624	628	639	656	669	660	636	606	629	613	645	598	628	637	615	662	655	698	628	589	635	691	622	655	648	636	651	620	634	626	645	654	683	632	651	636	687	659	658	660	613	592	622	650	632	643	673	629	632	622	622	662	587	665	672	645	647	627	618	651	617	661	708	727	618	662	675	624	654	636	600	680	656	634	643	668	628	646	657	629	649	669	691	717	615	626	634	655	612	654	641	654	652	643	684	634	598	650	662	653	643	679	638	734	666	674	656	639	647	629	670	625	707	675	611	599	622	663	660	650	659	648	653	640	650	699	635	621	697	658	643	632	606	720	631	655	630	655	637	640	666	588	631	644	589	660	679	615	676	649	612	648	671	592	672	667	615	669	630	644	633	636	610	664	673	640	669	649	638	602	655	658	649	625	652	660	607	657	656	635	631	671	679	669	650	638	625	667	661	626	611	643	636	632	636	636	716	627	629	648	687	654	671	673	663	604	624	634	660	694	618	668	654	643	655	650	637	619	627	627	646	647	677	597	649	636	668	667	636	623	666	632	654	663	678	635	629	606	662	657	679	650	658	671	624	664	627	644	632	605	606	658	668	643	651	671	660	668	680	653	613	637	640	655	696	673	678	650	627	664	621	668	644	678	660	667	678	604	665	633	687	610	684	647	627
27362	20434	6551	302	158	133	117	110	127	116	104	104	104	118	97	86	93	94	82	95	96	80	94	99	102	91	79	93	94	93	91	120	86	89	77	92	99	84	108	89	93	85	87	99	96	92	100	109	93	96	100	101	104	93	90	80	84	107	78	102	95	84	98	102	89	91	91	97	98	100	102	88	108	90	111	74	97	86	88	98	106	96	95	101	99	96	112	92	77	90	98	88	95	113	82	82	102	101	101	88	91	84	112	101	87	97	85	83	99	95	89	102	93	98	88	89	92	104	94	94	79	99	106	92	103	101	90	112	91	100	102	113	83	89	108	110	83	83	74	102	88	94	80	88	87	86	91	92	81	80	94	95	96	96	108	88	90	96	111	111	90	95	99	100	100	105	99	104	89	97	88	100	106	83	84	85	87	89	105	88	87	98	90	90	91	111	103	83	92	86	115	83	112	78	99	83	93	92	102	90	102	114	104	82	101	113	101	82	77	84	102	102	96	112	92	102	112	91	102	106	87	94	92	110	84	95	101	92	75	88	87	89	111	87	90	93	84	98	96	68	100	92	101	91	98	97	89	102	97	91	102	88	103	107	94	101	86	95	82	86	103	86	90	105	96	89	102	87	78	93	94	70	79	76	98	91	87	101	75	71	85	79	98	74	91	92	79	88	114	97	94	113	106	92	87	89	98	100	91	115	110	101	108	94	94	86	103	102	109	100	92	92	88	94	106	115	92	100	93	95	107	85	101	107	94	102	101	85	105	112	89	93	80	109	92	96	91	105	83	92	95	100	95	93	109	108	109	90	117	90	95	99	98	85	96	92	87	115	89	89	104	89	87	96	83	96	100	103	98	89	105	74	90	101	93	108	88	93	94	103	115	90	98	91	109	89	109	91	105	82	97	100	98	87	102	91	88	90	94	86	96	98	88	100	107	92	91	78	86	87	96	93	92	88	121	99	84	92	87	92	111	116	85	95	100	111	102	110	110	104	83	76	98	110	95	88	104	90	89	94	108	97	85	104	82	107	102	94	89	87	81	98	107	105	102	97	91	88	95	110	87	86	105	83	90	88	92	96	97	101	74	93	93	103	96	85	99	101	104	91	83	92	89	107	112	112	94	87	75	87	93	114	105	91	114	97	103	102	108	84	94	88	86	86	105	102	87	83	104	91	98	92	97	115	102	95	102	93	103	98	82	88	91	91	99	88	84	105	100	84	92	90	78	100	91	87	100	98	93	91	92	90	81	87	100	89	97	79	98	104	84	85	90	96	91	90	78	109	104	86	116	79	93	108	87	110	93	83	91	97	87	92	98	103	94	94	79	118	95	89	100	97	81	106	96	104	102	94	88	95	95	94	66	104	114	88	113	86	107	89	80	94	87	80	94	113	90	87	82	98	91	85	86	97	99	109	95	94	109	95	107	110	94	101	106	84	95	87	110	105	109	99	97	100	90	92	82	94	74	104	75	114	116	99	90	95	101	89	107	106	89	85	103	78	89	101	80	113	84	82	88	81	114	84	98	70	101	96	85	111	103	96	76	106	93	97	113	90	104	94	113	90	105	88	93	100	95	75	94	73	103	100	88	96	99	104	108	85	88	78	100	106	82	103	100	103	71	88	94	94	101	103	112	83	101	93	102	85	107	93	74	105	87	110	112	97	101	102	89	107	106	93	101	94	96	92	99	97	84	116	89	111	91	87	102	103	86	98	97	91	97	111	101	89	112	83	81	107	86	84	109	85	105	87	92	92	95	84	102	90	105	102	97	92	80	88	96	97	79	99	112	103	84	113	113	81	91	91	108	88	114	100	111	103	86	103	109	107	94	99	87	87	99	88	91	92	94	110	86	119	88	78	79	100	101	102	91	98	104	115	90	98	97	105	83	93	67	105	75	99	109	95	93	88	105	93	106	81	100	89	76	109	88	76	105	100	99	80	111	109	102	109	97	102	103	77	82	103	102	119	82	105	94	103	102	80	88	99	98	111	82	93	113	100	93	100	93	102	102	107	95	85	82	100	82	103	121	90	92	84	100	111	72	85	94	99	101	119	85	96	86	106	83	74	93	95	80	89	87	86	95	97	79	83	98	84	77	95	85	94	98	117	82	84	90	122	105	88	85	113	90	107	99	90	92	72	94	88	74	115	98	92	93	100	83	81	90	81	86	103	86	97	111	116	84	94	94	97	111	86	83	105	110	92	94	105	109	75	93	101	99	91	97	89	100	92	91	94	97	83	94	91	80	81	81	97	113	75	88	106	90	102	96	76	120	99	97	107	110	80	109	96	94	97	96	91	95	95	91	98	123	93	98	103	100	83	96	101	108	108	99	121	99	100	85	95	93	100	85	87	93	109	80	95	104	111	85	85	92	83	95	91	81	95	79	98	94	109	80	77	94	89	86	97	94	100	104	84	112	89	93	85	102	92	102	97	95	100	89	84	69	91	88	92	104	98	111	101	80	100	96	100	92	92	100	84	105	85	107	100	93	85	95	94	92	93	95	80	85	88	111	101	107	110	115	87	102	89	90	106	97	104	113	110	84	91	95	93	93	99	92	100	87	95	105	113	95	97	92	91	92	93	111	102	95	91	80	79	105	90	93	101	100	99	94	89	132	90	71	92	97	103	83	110	87	113	105	94	86	80	93	105	101	83	107	107	97	90	98	89	105	87	87	81	95	106	81	108	92	105	87	103	95	84	93	99	90	80	83	90	98	107	103	97	84	89	100	89	86	105	84	98	97	94	92	93	101	95	97	91	88	93	94	94	90	81	90	101	88	88	100	99	95	102	91	98	95	97	83	83	90	86	81	97	84	100	91	84	102	95	79	99	93	89	89	84	87	103	83	113	113	91	97	95	83	106	99	106	98	98	93	102	96	90	107	98	102	118	89	107	87	96	86	113	117	91	102	105	104	98	93	112	112	76	85	102	84	102	102	81	110	109	97	95	83	72	94	93	90	107	93	89	93	115	98	97	101	80	87	112	102	81	98	87	101	105	94	87	92	86	93	107	97	86	99	95	113	88	93	104	103	88	99	94	87	85	87	101	91	107	107	83	91	86	91	105	112	98	103	100	117	98	109	94	85	82	100	94	83	88	98	104	96	100	118	95	106	109	97	112	84	84	89	92	100	105	98	108	108	100	85	97	103	101	91	83	124	104	88	109	97	99	87	100	92	78	94	83	85	87	70	85	98	80	93	79	88	107	104	95	90	87	78	72	112	84	99	116	92	99	81	103	82	81	94	92	84	95	100	91	107	93	98	95	101	88	80	99	112	114	79	89	81	113	94	94	97	103	88	82	95	94	88	105	81	92	93	99	81	88	93	105	91	95	102	115	79	100	97	87	78	98	86	87	77	100	95	94	88	87	90	92	86	90	98	83	101	99	97	81	89	88	105	90	105	92	100	84	94	121	94	73	99	99	97	104	99	83	96	102	77	85	101	83	92	86	91	96	105	108	94	101	109	102	89	95	97	93	92	99	104	94	108	116	99	99
10909	1056	924	527	338	296	265	251	236	206	222	217	197	197	180	202	196	177	205	180	189	187	188	198	175	177	166	181	159	177	187	181	184	180	178	169	195	155	175	175	189	193	203	185	187	196	178	168	184	188	181	210	201	199	190	172	179	176	181	184	196	191	185	168	198	158	167	174	191	195	173	181	195	174	176	174	173	189	182	170	178	173	145	190	180	172	170	154	199	186	184	182	189	189	174	181	166	153	182	190	192	175	186	174	174	157	175	186	188	170	178	204	210	171	192	186	171	197	167	195	168	186	192	177	155	198	204	171	195	213	178	192	188	181	190	180	192	207	189	173	191	164	181	206	197	190	181	194	171	200	164	182	174	164	179	194	162	200	171	199	178	185	179	172	161	169	176	188	177	186	205	185	187	185	193	183	198	178	184	168	181	194	179	192	190	207	180	190	191	186	174	205	147	164	200	185	184	164	166	192	171	176	171	204	181	173	189	173	179	185	216	194	189	181	191	188	174	192	187	173	174	177	158	173	194	181	168	175	198	191	187	165	191	166	164	197	177	187	179	186	160	169	182	186	192	187	187	177	159	182	179	175	197	173	193	200	181	176	192	193	188	179	169	203	168	185	157	206	170	155	170	191	190	201	175	181	180	182	191	177	184	169	183	156	195	199	188	174	180	176	204	184	192	178	200	205	177	186	189	166	182	188	171	183	192	175	192	188	215	179	203	194	196	195	158	172	173	174	195	163	183	162	197	191	178	193	166	185	188	194	187	196	183	211	208	191	175	187	178	188	176	189	175	179	191	175	198	175	207	185	179	170	160	176	177	185	172	207	188	188	177	179	159	180	201	182	190	167	184	164	184	196	175	184	197	165	160	174	191	178	171	190	187	171	185	198	167	180	198	172	186	169	174	186	158	193	183	194	171	157	160	164	202	176	167	199	170	175	170	178	183	173	169	197	171	188	202	201	189	194	197	165	190	180	185	159	202	173	171	183	177	170	204	175	201	170	185	181	163	177	180	165	184	167	164	191	172	196	201	171	156	196	186	172	181	170	173	176	204	193	159	191	166	206	164	187	196	177	185	170	172	169	178	184	203	203	165	196	205	190	189	190	195	194	181	191	198	185	189	203	176	195	181	189	165	189	197	188	191	189	177	193	188	163	183	178	180	185	169	172	186	203	170	174	168	188	185	210	156	163	183	174	200	177	175	193	175	202	167	201	181	185	170	164	188	188	175	196	179	196	189	190	178	165	174	168	182	174	173	167	194	175	184	177	196	198	180	173	176	182	174	196	154	200	178	183	166	188	181	205	177	165	194	163	158	171	178	182	167	177	177	170	170	194	195	158	197	172	156	193	159	166	164	186	167	180	192	174	196	179	175	167	177	190	181	181	172	211	187	220	194	161	187	175	175	164	188	189	187	181	183	182	210	179	163	174	189	169	164	192	198	175	171	173	190	161	170	184	192	183	202	167	186	182	172	191	188	181	157	215	178	145	169	196	186	190	191	210	184	161	179	186	176	168	186	172	215	198	182	187	194	191	193	184	180	174	177	194	189	188	211	184	186	218	171	181	187	178	183	164	178	187	173	152	183	167	199	160	190	175	176	190	161	198	163	185	185	194	201	205	192	185	150	172	178	177	188	194	177	178	186	187	166	194	209	213	203	186	188	178	185	175	180	187	195	177	176	176	175	171	188	198	194	176	192	199	165	178	183	192	168	175	186	194	186	171	161	183	157	177	183	173	191	168	172	193	184	177	209	195	181	182	177	168	195	186	174	189	174	166	205	174	192	167	164	186	169	196	198	191	185	200	185	169	169	176	191	194	194	171	188	188	203	172	175	187	156	171	179	186	192	175	189	214	176	165	177	183	185	162	163	179	171	166	191	181	160	197	167	151	170	176	177	171	163	183	183	172	168	153	177	190	180	196	180	176	201	200	195	178	172	198	169	182	203	170	191	196	182	168	166	189	190	164	162	188	176	193	175	170	191	186	168	203	192	176	182	193	205	202	177	194	186	190	187	172	209	173	192	170	174	179	182	186	211	191	170	181	171	186	193	199	195	190	171	198	149	179	196	191	178	209	187	191	184	183	176	177	174	180	201	165	183	172	153	163	167	170	173	186	200	200	185	196	187	187	193	174	206	190	165	182	191	189	186	184	170	200	193	147	181	196	147	187	183	181	211	176	204	156	175	185	176	178	191	146	173	177	164	185	197	163	177	181	209	154	183	188	181	188	176	204	154	178	167	164	195	175	194	197	199	202	195	205	189	191	155	173	180	166	205	185	185	205	183	183	190	171	174	205	185	186	198	204	186	198	170	191	164	185	197	185	164	177	177	166	176	204	216	166	174	157	169	182	173	174	204	185	180	177	181	185	168	174	193	190	193	193	173	185	178	200	195	177	207	179	178	158	195	199	185	185	212	179	185	200	186	192	177	203	189	182	195	167	201	183	181	191	186	171	205	182	194	171	193	136	170	178	170	189	191	182	196	177	173	186	189	184	165	187	176	195	160	175	149	162	188	200	179	187	181	201	190	189	182	171	206	172	181	185	199	167	180	188	174	169	186	180	186	193	187	206	162	191	199	168	196	186	183	184	184	209	164	200	176	184	178	198	177	197	199	181	173	175	168	188	185	190	206	193	199	189	170	186	188	173	192	189	173	190	174	194	158	183	208	206	180	167	170	181	190	223	178	190	190	204	182	157	182	164	183	157	174	176	180	171	182	208	170	187	204	185	183	177	180	187	175	194	192	195	170	178	190	191	195	189	177	195	196	186	183	176	192	197	170	202	188	198	169	191	176	175	191	192	191	169	170	187	167	192	180	178	195	179	166	178	183	199	186	186	169	190	179	169	185	182	183	157	169	173	197	198	173	169	192	193	208	162	152	181	227	197	189	192	156	195	226	154	153	173	181	171	182	174	175	160	219	190	196	191	186	177	152	177	198	183	155	194	186	180	168	189	202	179	170	184	175	176	186	202	177	179	193	188	170	185	169	186	163	177	185	173	164	175	151	198	189	187	194	164	153	181	161	186	192	162	185	170	172	180	201	177	183	195	184	173	184	173	168	171	189	170	210	178	212	189	167	173	189	188	182	165	197	179	167	193	175	181	176	179	210	199	192	181	195	194	179	201	164	171	184	199	181	181	171	174	189	180	203	193	192	204	182	178	184	182	203	178	172	198	187	197	168	179	210	167	162	169	185	190	182	173	157	191	192	191	203	173	172	174	176	217	196	194	158	197	211	193	186	174	189	195	185	194	174	176	187	171	199	205	180	188	163	172	165	193	180	186	179	193	166	169	188	180	179	174	182	196	188	166	179	191	185	166	165	173	189	170	180	176	178	187	185	207	176	163	190	174	176	186	193	165	181	158	197	202	178	196	193	200	167	163	183	197	178	171	194	181	170	167	167	192	205	172	167	176	196	180	178	183	156	189	194	195	182	190	189	196	172	183	213	178	200	170	183	187	176	170	191	171	195	181	180	189	205	191
24348	21466	28996	24354	21390	4488	722	508	403	371	366	329	292	306	265	306	278	286	296	242	246	301	275	261	255	245	267	286	256	279	248	245	234	219	277	236	256	234	247	263	248	248	253	260	260	256	219	248	261	225	261	220	252	276	195	223	262	225	247	232	247	236	233	237	232	255	248	260	251	230	225	245	277	233	254	229	252	237	263	256	261	236	237	231	247	223	254	227	254	231	244	263	243	252	238	242	236	273	230	261	232	233	210	247	251	212	254	233	251	255	241	207	225	234	239	246	262	252	254	224	221	238	234	240	253	248	230	235	230	229	244	237	238	231	214	239	232	236	231	226	262	244	232	220	237	242	255	240	243	243	248	221	236	232	214	246	230	226	196	238	264	222	245	224	250	278	223	265	218	257	235	241	260	273	239	228	224	253	248	246	236	235	222	244	225	250	227	249	264	250	238	219	236	246	280	244	247	240	264	270	219	252	260	252	261	227	240	244	241	241	229	238	232	219	260	245	219	239	227	264	237	242	225	243	217	249	249	227	234	212	219	243	253	230	222	223	231	248	228	229	229	241	221	243	230	241	240	265	251	236	232	240	223	228	224	235	200	256	217	271	251	229	223	242	251	227	243	261	262	239	241	233	217	247	244	217	242	244	241	252	241	209	229	225	251	254	229	236	259	256	261	244	228	233	253	245	247	233	242	223	225	219	237	234	260	228	223	250	215	250	245	223	229	252	223	240	221	257	214	219	276	244	230	270	248	238	226	208	239	261	271	272	260	273	232	258	248	238	267	273	226	245	225	233	240	221	230	264	288	261	242	220	237	242	249	229	258	238	236	235	253	230	238	273	231	248	238	268	222	227	254	234	252	236	250	227	243	196	239	225	250	247	229	242	249	259	256	245	221	254	217	228	267	232	244	218	236	231	236	243	212	225	264	230	235	230	247	263	234	246	218	225	237	247	244	229	228	221	238	240	217	230	233	221	269	227	231	242	247	259	253	229	210	267	232	247	220	251	242	242	234	229	236	253	235	250	251	272	227	227	249	224	240	227	241	254	234	249	264	258	213	237	229	262	247	247	235	227	227	246	242	276	227	235	262	246	249	239	212	227	242	261	248	225	284	246	199	223	236	222	235	267	246	234	271	232	213	229	236	226	231	239	231	250	275	234	224	262	265	236	253	237	254	231	208	222	260	209	260	247	234	238	265	237	245	236	224	272	243	216	251	236	245	253	230	237	234	243	240	219	258	262	245	243	244	227	228	249	248	254	245	243	274	245	249	253	244	236	252	219	223	253	263	248	252	228	276	241	249	246	248	248	225	256	246	243	236	241	254	252	236	236	226	249	251	242	212	245	237	200	264	231	216	257	221	253	270	247	234	228	230	237	219	231	257	240	235	218	254	219	248	276	249	256	215	226	220	227	232	242	242	238	238	229	229	230	253	255	271	218	217	251	246	229	234	244	252	243	234	266	224	235	212	244	227	230	234	230	239	245	238	228	214	232	246	245	245	267	257	224	272	267	245	247	242	249	245	252	259	229	244	240	243	245	235	242	224	243	235	227	241	235	215	246	243	216	246	222	250	240	233	251	226	259	221	253	233	239	245	249	244	235	223	217	239	246	229	234	239	241	239	249	258	225	234	274	214	244	255	235	229	247	245	236	244	254	228	255	248	248	214	250	235	232	243	240	272	259	232	220	240	227	221	236	236	218	206	258	256	245	258	210	232	238	240	231	232	273	250	229	223	220	217	230	241	208	256	226	205	246	227	256	262	231	230	228	226	215	245	264	229	250	235	229	220	240	225	271	257	260	242	234	237	254	233	214	231	235	250	258	213	242	247	230	248	247	249	241	250	245	249	234	219	269	243	238	265	253	265	252	218	224	223	223	225	217	243	234	258	230	227	243	246	249	269	248	258	201	253	258	255	223	219	243	220	270	254	225	220	242	226	243	231	219	240	237	219	230	240	237	245	256	233	254	266	253	232	256	258	246	225	240	221	245	218	239	265	231	234	244	221	250	240	274	265	241	228	242	257	234	223	248	229	213	247	228	238	237	229	242	232	224	218	223	274	245	257	244	242	268	251	229	219	226	273	244	229	244	237	222	254	228	217	207	250	229	244	243	256	246	241	214	275	232	214	251	238	240	219	239	220	254	238	223	268	229	261	243	244	251	238	220	238	225	252	236	249	263	243	251	251	240	227	235	255	245	232	229	252	261	272	213	247	231	223	263	251	233	258	217	233	262	245	228	246	244	213	236	255	229	247	253	229	235	220	221	236	251	224	242	246	219	249	210	250	228	242	222	223	221	221	226	232	254	208	217	273	250	244	219	257	236	250	220	272	232	214	269	231	267	241	236	269	238	216	224	217	227	257	252	242	230	236	258	234	244	215	252	215	238	238	252	244	231	229	221	228	251	239	263	249	265	271	226	231	259	221	269	225	243	230	263	230	241	231	210	243	235	262	229	238	237	237	225	235	227	249	210	266	218	240	223	262	249	231	253	227	216	226	233	227	246	232	234	231	244	232	258	239	239	245	246	257	263	214	270	247	235	267	232	251	232	241	234	232	218	237	219	264	235	236	236	217	268	278	220	229	253	257	227	248	263	259	205	236	225	235	216	217	244	233	245	237	248	214	241	258	249	258	226	217	250	246	273	245	262	240	231	239	244	244	255	226	216	246	256	229	227	241	218	217	241	217	260	271	242	270	222	260	228	230	235	246	253	249	216	254	231	222	213	236	197	241	249	252	253	236	232	233	225	213	216	211	218	230	254	254	221	252	238	260	242	249	240	228	254	245	240	236	239	236	253	247	267	209	247	238	235	225	267	254	223	232	227	210	213	241	240	229	250	269	226	241	240	239	213	238	244	242	237	235	208	235	233	225	229	229	226	251	213	226	212	278	230	231	239	241	218	252	261	234	249	250	225	238	244	268	236	243	250	212	240	224	260	227	235	243	224	245	238	235	255	234	236	257	224	225	272	219	236	271	218	230	231	243	248	236	257	225	258	244	239	267	252	262	251	256	252	262	230	264	249	229	228	234	302	257	239	223	243	254	234	232	244	240	240	254	227	237	221	247	237	269	229	246	242	215	233	233	251	250	218	248	226	230	242	227	254	245	241	210	243	233	243	247	265	231	257	258	206	239	240	246	265	246	250	241	249	246	230	250	243	222	220	235	242	218	242	246	253	231	230	215	245	224	264	247	247	255	225	247	242	230	229	261	218	255	248	249	242	250	228	229	226	234	250	251	241	218	233	220	229	242	222	259	223	225	258	248	239	257	226	229	227	246	242	228	230	232	229	246	233	244	233	240	227	247	235	242	252	262	213	231	250	261	233	251	245	257	250	257	208	242	234	224	266	230	249	236	260	220	219	263	237	265	276	237	236	255	261	246	236	229	260	274	255	228	243	225	227	215	228	246	220	223	233	245	240	235	252	221	263	238	242	249	229	226	232	242	241	265	236	238	237	239	271	245	235	225	228	233	264	233	241	245	232
18834	8995	7659	3984	2624	1937	1534	1239	1034	939	801	710	708	648	619	598	560	545	536	541	511	509	472	544	491	464	533	474	421	434	452	438	452	447	450	453	444	431	431	443	458	427	445	450	424	422	441	400	436	440	439	428	414	405	435	431	430	443	413	409	456	453	419	422	457	444	430	414	448	388	430	422	439	450	409	420	436	458	458	450	403	404	451	475	448	425	438	456	408	436	421	421	407	455	418	430	439	444	413	405	447	412	410	404	441	419	403	428	443	441	427	453	434	462	445	472	422	411	431	407	426	446	424	425	444	434	442	492	436	426	396	401	451	408	441	453	443	451	429	421	445	426	408	413	386	416	419	421	449	406	441	439	406	416	390	427	430	417	437	436	441	403	429	419	412	406	437	413	408	382	420	406	439	410	467	421	473	418	388	435	421	425	412	411	456	453	450	405	471	452	418	443	438	419	418	400	417	410	479	412	437	417	424	406	407	392	409	435	418	400	427	404	415	421	480	390	426	443	432	397	368	423	490	425	435	421	409	406	414	470	409	436	389	430	405	454	441	415	414	463	446	425	396	437	440	428	414	452	421	426	414	446	412	441	420	429	429	421	422	407	432	455	451	430	411	445	440	468	388	401	427	427	441	438	440	459	434	445	398	428	430	433	451	393	423	411	404	435	432	414	453	358	398	413	448	412	410	406	454	456	415	403	418	388	453	439	434	404	426	443	417	429	431	390	443	434	395	429	438	404	391	393	426	389	415	404	414	424	426	407	434	400	445	398	396	423	413	430	436	446	440	421	466	429	413	448	426	392	419	437	445	422	469	442	408	421	406	438	412	399	382	425	430	433	408	448	408	439	411	434	442	414	431	411	419	391	397	442	403	391	408	425	407	438	447	412	432	427	393	413	429	457	416	418	438	379	439	387	405	423	452	447	428	402	434	406	388	425	412	423	404	416	440	380	458	456	410	424	420	391	444	481	392	411	446	427	441	437	434	413	405	413	413	401	405	397	422	453	448	413	428	401	439	414	431	422	436	412	401	438	398	433	390	401	411	409	454	427	397	403	412	392	380	454	410	419	387	424	442	429	404	419	441	439	436	396	423	430	404	453	436	415	431	428	402	415	417	440	426	460	411	407	397	436	440	419	415	451	478	404	409	460	460	428	387	413	422	412	439	425	403	405	429	431	447	414	424	408	419	409	455	435	454	424	405	405	418	454	438	421	416	435	428	431	428	443	406	404	441	401	414	444	389	422	411	422	428	403	462	477	422	410	439	391	420	439	374	414	426	397	404	390	412	407	426	421	416	434	421	454	449	405	440	429	416	422	423	436	410	408	440	467	402	407	427	420	451	469	436	430	416	381	423	422	433	438	381	427	387	423	422	411	425	433	410	394	449	402	394	459	413	418	417	403	421	444	410	408	417	394	438	462	451	442	412	458	460	425	406	410	438	431	445	432	411	412	434	396	407	429	434	405	414	424	410	459	435	487	404	436	420	411	410	469	423	462	419	405	390	414	401	410	425	436	438	428	427	432	423	375	441	379	438	433	399	457	428	432	426	429	419	423	440	409	421	438	425	415	418	443	439	427	429	388	453	418	458	423	437	421	419	403	392	425	452	428	419	380	416	400	458	423	426	430	448	416	430	434	429	443	428	428	390	396	436	433	422	420	397	398	393	445	448	435	452	414	431	409	424	443	386	452	406	426	421	432	416	449	479	402	458	441	405	423	426	440	444	414	415	471	390	401	383	372	404	416	433	421	435	421	412	431	381	431	400	452	412	394	450	441	420	385	415	402	394	397	431	427	399	444	415	445	426	416	440	419	425	410	421	427	436	422	412	428	442	417	420	394	406	426	429	399	411	449	444	434	398	404	407	417	433	397	379	442	422	420	429	435	419	428	428	409	422	444	381	425	418	408	402	387	416	381	411	436	422	456	418	405	430	436	408	415	469	413	432	472	418	418	414	381	432	443	419	396	445	429	439	467	425	453	425	401	414	432	416	394	444	414	438	438	443	433	411	442	460	439	398	396	392	453	429	415	433	415	438	451	452	425	384	412	431	416	419	429	392	452	469	435	414	420	421	397	447	411	453	398	402	411	430	415	397	439	451	438	405	424	391	411	428	444	395	393	432	425	424	402	424	446	449	400	420	448	405	428	397	409	452	445	372	443	419	386	415	407	403	420	421	446	397	421	434	421	434	404	424	434	413	419	453	417	399	413	443	439	442	445	449	392	408	404	430	434	440	432	395	425	440	425	413	406	411	397	398	446	395	424	427	439	431	413	424	444	419	434	401	408	390	434	449	446	448	406	404	401	411	397	454	431	423	419	437	427	402	410	445	424	426	398	382	423	430	403	409	407	410	416	397	428	411	413	438	380	436	418	412	402	413	415	427	422	397	425	451	417	444	403	421	397	414	413	438	406	452	433	402	462	410	420	429	453	424	410	397	447	437	411	448	408	420	441	417	407	427	418	501	381	413	402	423	460	414	422	404	434	442	416	412	408	426	404	408	423	406	463	434	427	464	409	459	457	410	427	420	439	445	446	428	407	420	432	427	434	428	401	463	453	437	414	427	424	421	434	449	421	392	418	425	421	421	455	386	429	445	400	431	430	422	388	409	393	392	443	428	406	439	398	437	414	431	450	449	433	446	423	405	395	435	411	498	433	444	444	415	396	411	397	415	428	417	410	433	440	477	391	408	462	411	416	409	379	405	417	440	438	428	388	412	427	386	472	413	413	438	414	453	419	442	409	438	402	419	471	406	428	421	431	461	427	431	416	413	411	443	421	420	411	444	434	423	427	449	428	433	445	392	456	457	436	392	435	418	438	446	407	415	374	398	463	414	399	413	440	440	460	400	402	451	397	427	421	383	411	405	420	411	437	409	407	386	408	418	418	436	429	418	396	426	430	417	412	470	430	418	418	424	433	430	449	465	434	441	426	466	426	410	418	418	403	439	443	413	389	413	405	453	432	395	438	441	417	465	400	393	405	421	421	425	443	395	399	432	416	429	435	434	429	440	412	392	425	450	420	438	441	392	437	442	430	414	407	417	431	417	437	441	436	403	421	450	401	420	427	440	451	444	417	424	474	438	410	393	416	431	405	420	452	427	416	446	401	402	413	409	426	420	413	390	400	415	399	378	433	403	417	417	410	444	410	448	370	428	442	419	422	412	445	412	427	442	412	428	382	420	414	384	451	435	421	417	413	401	452	428	434	378	420	413	409	381	437	442	415	429	463	417	424	466	429	465	424	445	427	407	423	415	431	375	424	422	413	438	408	399	411	379	426	407	426	459	386	399	406	392	431	420	467	400	440	430	450	379	399	442	416	390	402	428	436	421	429	433	432	427	422	468	390	372	406	413	413	421	411	451	444	406	415	418	392	448	397	450	444	421	394	425	451	447	393	414	422	401	436	416	415	442	390	415	435	432	428	365	423	425	427	435	451	406	496	435	423	394	417	434	417	446	407	453	453	427	407	416	403	441	455	466	427
23302	21468	29633	23711	21468	21410	4127	936	690	639	630	588	557	501	464	478	421	479	480	438	427	406	420	420	402	391	407	367	420	411	423	400	378	455	387	418	390	407	406	406	394	400	409	398	392	404	381	369	364	393	443	392	396	363	379	405	357	371	396	396	357	375	404	389	385	380	414	396	376	379	375	393	414	403	371	377	351	412	387	411	391	375	393	428	393	375	387	386	370	394	421	362	358	420	374	385	375	396	381	374	357	404	388	359	379	399	393	414	381	429	375	375	388	345	370	380	392	383	395	406	399	370	393	387	354	357	374	387	389	381	397	378	404	397	399	405	379	397	369	357	386	402	384	343	351	435	419	353	395	385	399	369	367	396	390	410	370	377	376	334	373	389	361	399	371	355	432	374	380	409	384	411	342	357	390	347	397	372	398	395	353	395	385	381	390	382	403	383	341	370	426	390	374	384	349	378	409	366	385	420	374	346	384	382	351	384	379	352	363	390	346	385	377	370	382	334	375	356	379	371	387	361	372	403	382	379	372	392	422	384	416	408	378	375	406	369	368	384	377	380	388	364	361	367	378	388	416	372	356	386	352	377	391	375	379	368	382	378	387	358	381	372	411	380	384	355	403	381	398	400	378	386	392	379	381	374	381	369	385	371	379	382	375	381	356	404	347	357	364	401	397	388	353	362	362	380	360	377	355	369	399	390	360	380	382	423	370	387	379	357	348	363	373	358	396	383	392	398	380	362	373	397	435	382	356	394	387	378	391	380	401	359	379	392	362	389	388	379	378	372	328	363	395	379	372	367	399	408	377	382	361	360	404	387	400	360	404	384	383	363	400	370	396	404	408	338	356	390	387	365	406	368	361	392	376	387	356	390	405	356	419	393	365	386	352	382	355	403	374	395	373	370	344	380	399	361	381	382	356	365	353	400	385	354	403	379	337	380	360	405	386	359	370	416	356	371	394	389	365	384	375	361	378	372	384	390	380	355	406	384	387	365	397	395	367	378	424	412	371	397	402	417	423	389	398	354	370	394	369	425	367	389	365	391	415	395	369	393	375	382	341	383	386	368	337	354	360	369	415	359	419	401	390	360	366	363	363	403	401	348	376	372	332	380	351	379	399	347	372	356	391	373	372	415	356	370	404	376	379	362	352	357	345	367	396	397	384	403	356	371	359	400	380	391	387	378	389	370	358	383	387	370	370	396	390	365	364	363	356	339	388	404	384	384	394	379	393	403	363	374	370	389	388	355	393	369	387	371	382	409	380	393	351	382	377	361	352	395	400	431	378	367	380	375	354	395	395	362	393	364	369	388	370	375	410	400	396	383	375	358	404	382	331	376	396	393	387	385	351	369	357	375	372	396	360	403	372	407	415	332	369	397	393	354	395	354	410	360	370	413	423	372	359	376	392	350	395	368	386	380	338	395	393	397	358	371	408	353	383	386	357	428	357	381	377	369	386	373	392	354	380	371	362	362	357	375	408	364	398	384	413	393	385	363	400	348	386	334	393	414	379	372	370	369	368	385	368	371	367	372	396	415	408	361	404	397	346	349	349	399	394	426	357	428	379	399	373	388	351	383	416	349	363	364	410	400	375	417	359	369	387	383	384	375	373	388	348	395	387	375	387	350	379	362	382	354	397	392	386	357	384	348	388	396	398	402	382	404	384	351	381	374	363	332	389	384	385	414	403	357	375	374	351	374	420	378	360	398	373	377	431	400	381	384	399	378	379	365	382	380	391	375	375	411	388	384	401	406	370	361	382	403	402	364	408	374	362	379	363	373	425	402	378	394	357	376	405	407	385	353	391	389	341	352	349	381	371	372	388	354	384	402	357	366	394	390	391	410	389	376	378	385	368	394	400	374	352	387	426	369	354	393	370	380	400	348	392	359	396	363	368	387	374	368	383	368	362	352	367	347	380	372	347	389	346	377	378	369	363	378	357	360	366	375	372	351	370	395	379	357	393	389	394	405	361	394	363	387	421	357	392	403	403	369	367	406	408	378	371	362	366	367	386	396	373	401	355	382	409	398	396	388	393	385	376	388	357	420	376	391	370	368	363	347	363	367	370	354	343	371	390	363	379	380	385	367	397	368	382	388	359	399	384	364	396	343	344	378	359	379	371	359	377	359	379	394	391	387	342	354	348	388	393	345	391	381	358	382	383	370	353	367	364	352	378	382	374	384	365	367	402	372	426	354	371	389	341	396	352	381	410	383	371	395	381	379	371	386	410	366	337	394	371	385	386	380	351	332	385	351	435	370	424	353	380	372	394	391	359	373	363	368	392	375	397	410	395	408	377	393	389	395	370	405	349	383	363	383	355	374	348	358	354	404	363	392	354	360	378	380	379	395	374	383	367	365	359	381	419	356	389	416	409	399	328	404	347	393	414	368	369	350	399	399	375	385	375	384	389	393	371	402	379	402	378	365	356	355	425	381	367	377	387	392	370	326	355	410	381	422	378	381	373	359	386	379	354	442	397	351	409	387	352	405	392	370	348	393	379	380	398	379	365	353	384	409	357	410	378	349	382	369	372	347	347	359	395	352	380	366	378	395	382	383	350	378	353	408	402	369	374	368	350	384	359	387	390	411	379	374	351	364	400	355	365	335	393	385	359	380	391	387	399	370	368	370	398	359	372	372	380	370	367	389	387	364	398	400	368	369	384	395	384	423	348	372	404	382	374	363	332	372	378	386	386	416	364	384	364	367	383	365	342	375	365	383	384	365	350	379	385	379	356	380	367	370	382	371	404	356	368	355	348	419	345	384	386	393	391	385	337	360	380	376	409	399	380	373	398	381	390	391	406	393	348	377	395	385	359	379	388	384	374	374	376	344	356	378	345	365	399	373	400	400	397	377	337	390	360	408	368	386	404	363	397	343	380	354	372	416	390	370	423	383	373	424	382	364	398	372	364	359	402	405	374	382	377	418	344	394	390	393	378	371	378	412	388	387	381	389	413	385	371	404	406	392	381	378	392	355	386	381	328	362	412	362	387	375	401	396	366	362	387	376	367	411	386	381	384	393	377	374	358	324	371	365	339	402	424	388	390	388	376	400	373	378	393	332	376	361	377	377	333	371	380	338	376	386	358	401	373	355	378	375	398	346	382	402	390	367	398	381	414	416	415	404	365	355	358	391	419	393	372	359	359	407	417	395	332	377	356	348	352	346	366	360	399	366	369	375	404	377	367	380	371	386	360	386	390	368	422	380	383	376	376	373	408	387	385	380	364	386	364	400	372	406	379	382	376	354	387	407	400	381	377	366	376	377	377	403	405	404	399	360	386	382	381	372	374	370	402	367	390	428	397	360	389	379	350	387	421	390	395	388	366	369	388	366	425	377	368	335	405	390	358	392	363	397	344	373	414	372	406	438	372	370	369	337	384	414	349	382	407	402	387	391	377	387	380	393	375	371	377	370	406	376	413	381	337	392	367	384	410	391	383	343	367	377	367	389	405	359	385	371	373	386	375	372	367	364	399	402	381	400	366	388
20163	15102	12661	6957	4731	3494	2796	2221	1913	1594	1410	1307	1227	1148	1029	972	942	904	804	839	786	795	786	770	767	781	724	709	703	726	731	707	729	746	655	750	661	689	685	728	756	698	692	647	637	737	670	649	677	640	640	722	686	685	698	700	682	663	691	680	683	659	676	638	687	679	688	644	637	667	704	581	653	645	630	659	672	639	650	628	653	671	620	671	648	644	677	662	685	628	639	662	606	656	676	653	643	690	621	618	714	651	658	664	674	645	669	669	660	679	665	663	668	627	676	646	694	626	659	625	625	647	615	625	667	654	630	695	668	635	676	635	665	626	696	663	635	664	617	682	644	690	649	643	672	686	651	648	634	623	690	652	638	659	664	689	623	643	652	624	611	582	642	650	661	651	623	634	722	652	653	660	707	681	640	723	688	641	636	618	615	650	642	633	610	651	634	652	685	643	659	660	686	649	649	653	671	622	622	651	653	647	623	700	635	613	621	662	650	659	677	671	600	671	647	660	677	622	625	650	634	695	610	641	666	632	594	628	639	696	678	650	665	675	642	641	642	640	680	707	683	639	667	630	648	655	701	622	632	641	645	630	645	669	629	687	662	597	634	677	673	584	658	699	698	624	674	718	632	676	670	643	641	668	656	621	657	623	672	654	595	620	615	649	675	664	668	607	648	665	701	653	634	655	702	727	670	636	661	636	676	679	632	611	641	676	667	669	674	678	668	631	561	665	638	674	670	690	644	642	687	604	650	661	650	628	653	640	642	607	691	649	667	655	677	666	658	637	631	635	628	633	709	674	631	634	679	628	657	628	675	663	638	624	614	676	625	645	601	670	658	643	618	636	660	686	699	690	687	605	621	612	644	664	636	677	677	578	625	623	660	653	657	658	700	663	658	667	630	667	598	629	651	612	665	647	652	630	614	661	654	626	612	659	651	621	666	622	627	672	617	644	633	661	664	607	676	645	635	621	636	662	678	672	648	657	662	637	605	670	670	612	673	618	647	640	625	661	627	618	655	689	658	675	639	686	664	587	680	623	651	629	665	621	605	657	618	600	634	627	643	686	636	610	568	590	650	641	669	696	672	704	679	671	653	649	658	662	650	646	711	649	646	652	637	695	640	659	679	656	625	661	677	641	600	646	645	625	686	620	634	656	643	622	623	630	661	623	641	636	637	673	617	661	658	661	636	640	657	644	649	640	628	656	620	696	649	613	600	649	648	618	652	641	709	669	638	667	632	638	689	641	655	609	629	650	645	666	625	664	659	616	680	619	680	664	631	636	645	625	657	646	684	616	647	650	635	670	649	598	650	657	642	665	659	643	643	637	643	626	613	688	667	638	629	648	651	650	701	642	648	680	636	636	681	627	634	623	644	663	636	609	665	609	644	607	708	678	668	634	658	678	666	629	612	679	615	616	622	683	682	685	653	617	663	629	695	578	617	625	642	666	646	628	633	655	645	630	631	650	668	653	617	646	699	633	649	661	642	632	643	615	667	644	631	646	628	644	639	672	641	653	640	646	649	687	657	599	664	662	655	650	646	610	641	652	661	664	643	647	626	651	594	648	670	646	611	630	625	657	686	661	699	679	635	697	638	618	632	647	646	637	696	663	634	641	680	630	643	617	628	671	683	662	647	676	683	665	663	667	681	694	625	658	655	638	683	695	630	643	654	596	658	636	688	605	614	666	640	615	694	645	626	620	635	675	663	597	640	699	617	672	645	642	631	654	664	642	643	643	638	639	656	629	657	657	643	651	636	644	701	637	682	685	613	658	673	683	619	634	634	625	678	653	637	607	638	621	678	674	640	667	653	635	631	626	646	684	620	607	678	625	646	691	627	675	700	634	664	648	653	646	635	669	669	609	665	646	614	640	645	664	658	692	630	653	670	661	663	642	665	674	588	620	614	638	638	683	670	631	659	679	628	626	667	656	651	644	642	639	661	670	619	663	648	637	668	615	639	590	666	634	668	674	676	586	622	651	663	656	664	607	679	681	626	644	631	601	613	627	678	644	711	599	644	674	641	670	663	645	685	622	621	684	638	619	680	638	658	646	653	671	613	662	625	650	643	673	673	647	703	662	652	645	638	686	653	658	679	642	638	679	675	623	664	638	642	708	645	641	698	617	689	636	656	686	613	661	650	628	687	668	640	625	679	641	645	590	648	695	670	634	613	663	624	645	656	679	625	687	691	657	647	612	655	677	656	654	612	661	634	671	645	653	659	645	708	607	664	637	603	638	648	682	664	662	644	608	623	648	665	664	709	631	620	600	653	627	669	611	689	633	652	658	665	690	660	645	625	676	641	678	640	635	673	618	624	636	631	628	642	640	627	637	664	648	618	609	662	705	662	634	649	743	627	659	686	658	668	676	672	656	661	610	641	598	645	672	611	687	620	644	615	666	637	608	647	653	612	622	628	636	695	619	661	657	685	655	623	645	659	661	696	657	716	626	644	653	611	649	662	634	654	633	639	609	636	636	637	625	598	650	656	623	622	626	618	657	664	602	681	658	627	634	675	703	660	671	635	650	637	678	633	649	669	651	649	618	704	660	664	630	658	650	618	633	635	634	672	656	664	623	690	668	621	650	643	646	650	649	617	664	661	647	682	623	638	636	587	674	608	644	715	688	654	636	657	660	621	716	656	640	640	671	654	683	634	699	670	686	655	652	656	622	692	633	679	662	711	630	675	637	648	651	682	600	625	641	641	712	577	669	620	661	639	606	642	613	628	640	660	640	661	575	652	650	647	634	674	649	677	613	668	655	624	675	634	633	655	656	698	653	635	684	624	682	649	665	660	668	612	681	640	638	644	657	641	657	623	642	685	647	689	639	682	641	635	642	680	615	621	643	646	598	639	646	673	675	635	622	655	627	675	640	641	621	653	634	696	592	661	642	647	658	634	680	644	646	636	658	628	657	642	642	666	618	682	640	632	627	609	663	682	623	645	642	622	661	663	616	639	658	671	635	633	619	646	655	703	668	719	645	659	672	655	676	673	656	680	658	654	628	626	691	602	636	690	656	660	627	707	652	636	634	661	644	632	621	638	647	607	674	669	645	599	614	609	648	681	621	683	671	609	672	641	658	633	703	670	688	634	695	670	664	650	645	649	657	647	676	634	677	632	634	664	682	656	692	665	646	692	625	649	676	647	634	641	628	667	635	629	614	618	636	647	685	678	626	635	633	633	657	620	647	657	647	642	658	635	680	674	618	711	621	624	584	650	646	645	624	648	689	667	671	652	686	649	667	630	645	651	684	649	580	669	600	672	613	710	668	676	629	628	577	624	694	696	650	635	627	619	721	679	620	687	665	655	626	666	695	638	665	638	618	645	665	645	658	665	629	652	652	643	636	631	672	663	669	638	640	628	688	655	599	637	610	620	660	660	661	620	648	651	647	621	655	617	692	644	668	643	665	654	605	648	660	649	659	644	619	652	649	657	645	655	647	599	644	656	645	678	623	624	647	637	676	651	654	667	671	632	671	644	657	679	647
27540	20544	6800	334	175	131	119	119	102	117	133	100	112	90	108	89	101	89	99	90	78	106	109	106	119	77	103	83	97	79	94	99	105	94	97	100	99	96	110	99	112	109	85	104	100	86	102	89	94	94	82	108	96	72	94	109	98	86	84	98	85	107	103	96	88	104	111	109	106	98	94	82	108	109	96	117	95	90	105	86	99	98	85	89	84	99	87	115	87	101	111	84	94	98	117	86	104	94	94	96	94	100	100	114	93	100	72	117	84	102	105	79	100	75	81	100	92	88	97	94	79	99	81	86	79	87	116	98	96	81	92	73	87	103	102	101	107	107	81	95	83	101	85	79	98	106	105	110	89	94	97	89	95	108	91	86	87	102	89	84	108	88	109	90	99	94	103	95	75	104	80	101	89	89	91	86	97	112	82	105	94	101	108	92	97	106	83	92	105	107	99	108	98	109	89	84	91	100	92	84	92	82	117	98	80	91	77	97	93	82	110	97	120	92	95	106	101	93	94	81	64	102	90	92	103	82	92	84	101	107	95	110	83	95	102	108	87	93	93	80	91	98	101	101	98	113	101	92	122	91	75	87	86	99	81	90	93	78	107	101	90	84	82	99	92	83	99	90	81	78	78	92	84	98	97	91	92	93	98	85	92	96	106	110	81	99	94	113	74	94	94	106	83	96	98	88	87	103	94	78	88	114	89	110	91	103	103	85	92	105	106	96	95	104	80	101	92	87	108	85	97	91	106	95	90	105	88	102	88	98	88	89	97	101	88	89	100	94	89	96	90	74	87	105	111	110	98	82	90	101	90	100	100	83	88	91	97	87	107	91	108	109	90	67	98	96	96	87	92	97	108	113	95	109	97	92	100	97	95	98	100	101	104	87	83	77	76	92	85	89	99	90	89	92	99	91	101	81	102	93	96	82	110	116	96	78	109	88	89	84	99	94	100	101	100	100	91	111	81	89	101	103	111	84	108	104	103	91	95	110	77	112	99	88	98	95	91	98	98	114	95	83	100	90	98	91	100	79	97	85	101	91	119	102	85	91	95	99	102	87	88	67	102	87	98	84	95	98	101	84	108	83	97	97	93	91	96	98	120	101	90	86	83	94	103	100	92	79	106	89	101	108	93	87	96	100	95	104	79	98	94	92	109	90	91	88	103	88	111	114	86	96	100	88	96	96	87	90	83	95	100	89	83	106	85	93	91	103	95	88	82	121	89	91	92	78	98	89	110	98	109	108	85	89	85	125	107	88	95	84	94	92	101	96	106	89	81	82	104	83	99	94	107	105	97	101	108	93	97	90	101	85	96	87	99	99	92	105	106	110	81	113	98	99	95	103	94	99	97	107	94	70	83	102	94	85	91	110	95	96	88	92	100	93	93	103	90	94	102	99	87	94	101	110	93	91	73	106	105	106	97	95	99	100	93	85	82	111	91	94	102	87	107	101	102	102	91	80	95	96	87	84	89	88	91	115	92	103	105	89	85	94	100	89	111	88	93	103	111	94	92	74	95	105	77	114	94	104	82	81	96	112	73	95	108	102	99	85	115	102	90	97	105	86	85	85	106	89	94	89	84	85	110	74	87	81	88	124	106	98	93	111	107	122	95	97	100	90	106	96	83	115	98	85	97	112	97	84	93	89	109	101	96	92	105	100	99	80	92	94	96	107	87	93	84	111	104	104	91	88	86	87	104	105	79	81	88	103	107	87	102	88	96	100	107	94	101	83	97	90	78	94	90	69	72	100	93	95	111	94	88	90	112	89	98	89	90	96	91	115	109	108	94	85	99	85	106	103	104	94	103	109	84	92	85	98	116	91	107	90	95	87	100	91	71	84	97	106	111	77	107	75	86	101	92	88	93	89	110	82	89	105	107	95	112	74	81	98	81	106	96	89	85	105	98	85	106	91	107	80	126	95	91	85	100	108	85	101	82	95	100	94	88	112	80	85	101	102	101	96	91	86	94	110	98	100	108	91	91	92	105	103	102	99	106	88	94	86	89	97	103	101	94	87	93	96	104	83	81	103	99	84	93	101	114	89	92	86	96	78	71	106	87	99	109	85	90	104	72	108	85	95	94	101	92	91	79	81	71	94	106	103	87	105	113	100	105	105	87	97	88	80	97	103	99	93	109	90	95	88	103	78	83	101	89	100	105	92	99	93	95	69	93	86	135	94	96	97	97	103	99	92	97	107	81	84	104	85	91	94	124	102	95	88	101	86	81	113	92	102	111	104	98	89	112	97	85	99	106	96	103	101	103	95	105	104	93	97	97	84	92	91	109	100	93	89	100	77	76	86	92	96	103	103	89	83	79	94	87	102	85	96	84	95	95	93	103	92	97	101	90	99	88	101	90	96	89	79	92	82	98	115	89	99	104	103	101	87	96	96	104	106	77	70	108	91	98	113	95	105	87	101	106	88	100	98	87	103	107	96	91	91	92	106	87	98	97	91	87	91	107	88	103	86	89	97	111	132	94	86	98	97	87	113	101	116	97	91	82	91	111	99	104	101	83	98	89	93	89	114	84	102	107	99	104	104	99	102	84	96	92	81	81	95	92	102	99	80	100	102	86	111	97	102	96	101	117	96	90	95	99	119	95	89	112	99	100	111	97	69	107	97	96	99	101	97	106	97	95	110	91	91	96	85	102	101	106	107	110	105	79	88	94	106	85	95	94	83	96	96	95	110	87	96	88	98	103	73	95	113	80	85	87	108	120	98	93	101	90	98	75	80	75	97	81	99	90	92	86	90	95	101	87	91	99	78	97	95	110	106	109	114	74	96	92	85	97	98	100	90	82	78	94	78	90	113	118	90	82	95	101	94	97	98	103	102	96	103	104	111	101	107	102	98	91	106	106	98	94	110	94	84	107	88	103	97	114	107	91	116	81	90	98	83	98	86	114	101	99	83	100	105	106	90	93	98	96	92	99	82	87	99	95	98	94	98	69	85	102	107	95	90	100	113	73	86	95	74	100	108	111	96	105	117	100	90	91	88	94	92	88	114	91	84	98	109	99	98	88	97	90	95	91	81	108	89	108	98	100	93	82	88	86	87	92	81	94	102	102	95	106	104	87	89	97	106	90	101	95	106	90	93	87	99	100	94	113	90	83	103	79	99	90	103	111	111	110	87	79	73	110	106	102	115	83	90	95	90	97	97	102	88	93	94	104	92	102	90	106	100	88	111	83	85	81	106	88	94	95	88	106	91	103	103	103	103	79	99	97	96	94	87	104	75	95	107	100	87	104	93	118	92	98	99	81	101	100	91	85	103	91	97	98	101	96	97	92	92	101	104	89	100	99	109	80	107	105	98	95	91	99	103	112	101	81	80	86	99	95	96	97	94	84	88	86	86	100	91	103	103	88	104	97	79	107	78	102	77	98	96	95	74	102	105	91	93	86	105	125	103	98	87	105	87	86	101	83	91	99	88	95	80	89	88	91	89	95	95	89	68	74	75	89	84	96	98	77	86	85	97	88	84	99	92	98	76
10823	1051	894	556	357	295	246	276	219	219	200	210	178	191	228	219	199	177	192	192	187	195	199	206	186	205	184	187	182	171	189	174	188	191	186	173	194	199	184	202	178	177	174	167	166	194	195	168	179	193	199	191	203	205	183	189	206	174	199	168	192	176	187	188	173	182	169	190	171	185	187	166	184	179	168	193	169	200	179	203	161	196	172	170	183	201	170	204	161	167	193	203	185	166	183	217	205	191	183	168	206	202	185	189	192	165	188	189	157	195	173	168	214	176	179	193	171	200	193	175	189	169	156	179	191	176	199	174	183	202	191	186	160	195	179	194	149	200	167	185	189	177	185	169	205	182	176	180	178	180	200	201	179	210	207	184	184	191	182	200	190	179	181	196	203	186	164	174	160	196	194	188	187	198	178	172	192	191	189	191	180	198	185	178	167	195	172	177	193	181	180	148	198	187	166	196	172	162	186	171	168	183	202	183	195	194	199	197	157	184	189	207	159	178	183	194	182	161	183	189	185	214	188	187	199	190	173	205	201	170	171	182	186	188	194	172	174	166	184	169	196	182	177	173	188	170	190	182	179	203	185	200	198	203	188	199	161	178	179	201	204	189	171	192	190	194	205	204	204	180	190	183	182	192	196	198	188	195	182	185	180	171	237	197	170	164	214	200	179	169	188	201	151	180	174	177	195	211	192	175	169	173	171	184	190	181	217	206	172	182	182	179	191	176	172	197	187	175	187	173	174	179	206	187	185	157	188	173	180	189	172	190	188	200	164	186	186	177	176	184	189	177	196	179	187	191	176	209	186	174	158	183	165	194	187	176	175	191	175	170	179	174	185	187	154	186	158	178	174	191	195	189	165	184	176	178	190	170	186	190	176	160	188	191	185	180	182	177	163	178	168	188	174	182	202	208	192	194	184	169	183	195	200	191	182	187	194	193	169	172	208	190	172	180	178	184	184	193	177	195	185	180	188	172	180	183	155	183	167	177	185	182	199	184	180	166	181	179	175	181	196	182	162	185	199	177	162	188	189	187	174	186	198	174	168	176	173	208	192	162	174	201	210	178	199	177	180	186	192	185	168	181	174	213	182	186	185	185	177	197	183	196	183	169	182	190	176	187	203	179	198	212	186	165	154	207	188	190	175	169	174	199	183	158	214	181	177	204	169	190	164	190	167	176	195	192	181	176	210	183	195	182	187	174	188	177	197	168	183	185	178	175	187	185	191	191	206	162	181	174	155	197	184	174	176	197	175	190	193	179	191	180	180	203	178	192	196	204	174	176	175	190	176	206	167	178	201	163	208	175	166	170	187	165	179	174	206	207	160	194	180	169	185	200	197	177	203	166	183	198	185	196	173	185	182	211	178	179	159	189	178	177	192	166	169	191	174	184	175	201	169	187	214	163	170	200	177	189	178	161	180	180	170	166	186	200	175	194	172	173	212	177	179	203	171	177	188	183	167	178	172	185	185	164	190	193	175	181	178	180	169	194	175	175	201	183	182	173	175	200	192	174	191	175	199	164	179	172	182	168	177	190	179	174	168	176	184	180	167	170	201	176	185	162	197	185	162	183	181	179	169	167	165	190	177	169	171	190	196	184	195	186	178	189	175	193	180	209	181	186	185	163	197	192	202	173	200	183	183	193	168	187	179	188	190	188	197	185	177	201	200	178	196	176	189	207	215	182	175	170	185	173	170	177	192	193	166	198	196	187	179	167	195	169	196	168	153	158	184	168	156	192	201	188	177	199	176	194	167	188	189	185	192	189	195	174	182	181	173	196	174	182	157	167	190	183	166	196	202	188	161	173	181	187	184	174	180	199	200	186	168	178	161	190	187	214	199	212	193	172	167	185	167	200	178	192	199	171	166	185	188	197	183	193	189	212	176	186	181	175	190	180	179	155	199	182	192	190	172	193	201	167	201	189	199	206	173	176	193	188	153	198	184	175	178	187	193	184	181	182	183	173	184	173	190	157	188	157	194	184	197	175	161	205	177	188	186	169	173	175	156	194	174	189	179	190	186	165	198	197	183	185	188	192	214	190	195	170	215	180	183	157	216	193	192	174	209	200	197	190	184	195	194	165	181	168	179	179	178	196	190	190	210	148	192	190	197	186	189	192	176	177	159	164	178	168	160	189	207	184	183	172	205	180	186	161	204	172	196	192	176	163	193	201	201	189	190	193	175	184	189	209	170	189	197	185	197	193	185	159	180	188	174	192	189	170	167	173	170	181	183	197	184	166	196	170	184	186	170	160	185	190	176	187	174	182	173	197	177	186	182	181	201	191	169	177	171	180	167	171	194	213	159	179	161	163	179	170	179	165	196	160	179	180	194	190	189	161	187	187	163	209	182	176	183	172	167	175	206	177	205	182	173	170	194	198	200	206	167	188	186	197	196	174	191	166	179	177	152	187	185	190	179	180	189	181	173	172	177	173	167	172	192	180	199	167	187	219	181	193	174	197	192	185	190	169	198	185	186	190	182	198	223	169	180	169	183	157	181	190	190	190	190	197	207	170	178	188	158	191	179	181	188	190	155	190	165	158	186	193	189	184	188	193	188	168	193	177	171	181	175	202	205	177	207	198	180	190	166	184	175	176	179	186	164	187	178	187	190	159	173	193	178	156	196	190	193	182	155	190	190	200	172	189	190	201	210	194	173	220	184	186	201	167	149	188	193	187	198	167	163	191	161	164	166	183	201	175	209	197	168	205	189	210	184	191	165	169	151	180	196	182	193	182	185	203	195	202	176	187	195	188	209	177	202	165	159	170	175	181	193	171	185	178	192	185	195	157	173	187	198	197	161	197	189	181	204	196	172	180	179	205	196	182	166	187	175	175	184	180	197	192	191	176	196	183	186	161	186	181	171	160	199	183	184	173	171	192	189	165	179	179	185	181	191	185	182	174	179	183	172	194	177	195	180	180	183	182	195	173	236	175	190	188	181	182	195	195	189	205	184	189	199	170	163	188	174	201	182	164	193	195	207	184	164	190	202	196	190	186	170	177	175	184	186	209	185	210	185	200	170	199	188	189	179	205	165	186	185	168	175	198	202	212	182	184	167	200	174	187	190	208	183	189	198	190	178	189	189	181	210	180	196	185	153	178	190	186	198	200	160	175	208	167	154	201	207	179	175	181	176	177	156	177	193	181	195	164	193	185	194	172	179	201	169	181	200	183	190	175	181	185	189	185	166	208	183	167	180	195	195	188	186	214	185	156	190	181	187	211	206	172	185	171	187	201	201	154	178	171	193	180	167	189	195	213	199	199	159	179	194	172	187	194	155	168	202	211	175	189	189	182	166	189	197	211	167	166	161	169	179	174	210	191	177	205	161	166	195	173	177	190	177	182	169	198	193	186	181	179	169	209	189	158	186	157	165	173	176	173	178	174	183	195	165	190	180	177	194	172	192	171	176	187	187	157	196	205	179	172	178	161	233	199	193	204	172	175	203	202	178	196	189	193	173	175	199	179	153	162	172	174	178	182	192	184
24326	21490	29035	24360	21420	4395	689	477	352	352	360	338	338	307	297	291	278	296	289	255	262	279	273	224	273	252	244	268	259	242	241	235	266	239	228	261	265	234	235	240	207	256	248	219	244	201	228	259	226	236	237	235	235	254	228	232	251	202	272	237	238	241	233	266	259	228	270	220	257	234	250	233	234	256	241	258	222	234	248	268	242	257	245	236	227	240	242	268	245	243	244	237	245	238	244	250	250	231	239	243	237	244	239	230	241	260	241	227	239	249	246	242	231	228	254	238	257	234	250	261	218	217	216	222	271	260	229	227	251	221	228	255	261	245	232	226	249	247	242	248	271	220	236	261	212	215	245	245	261	238	254	249	244	265	228	212	240	243	242	233	254	230	238	225	244	249	241	247	243	251	227	267	227	244	236	270	257	258	256	243	261	218	257	238	279	253	237	216	245	241	232	255	241	267	223	260	240	230	238	219	257	268	247	248	208	216	235	234	234	226	251	248	227	248	279	238	231	215	226	265	244	206	222	257	228	243	257	239	232	272	221	253	246	244	226	246	240	260	254	248	262	270	251	281	241	240	268	225	244	243	222	229	235	244	259	249	232	247	242	223	252	251	229	240	224	230	249	238	233	239	231	221	229	251	227	243	219	252	232	244	235	219	240	239	225	257	282	232	249	224	250	269	233	254	262	239	285	226	237	243	221	244	239	222	260	213	266	243	230	250	237	254	247	236	245	233	225	216	253	210	258	228	255	266	260	273	235	219	221	245	224	256	240	227	233	243	248	235	244	243	236	226	225	231	255	256	249	231	204	259	242	254	271	262	257	264	262	230	198	228	232	270	243	240	241	234	231	258	257	238	216	266	215	255	247	229	263	246	247	237	243	242	237	229	269	256	220	231	256	251	229	253	220	258	247	264	251	232	209	242	246	255	227	243	225	219	254	249	269	239	269	204	265	248	244	250	241	233	231	249	254	245	260	237	227	261	225	236	224	235	233	251	240	218	244	238	244	220	264	232	257	252	242	240	243	284	236	226	249	271	262	269	255	237	243	236	240	261	223	274	235	256	212	223	262	210	239	219	228	251	246	245	260	246	243	238	240	249	234	228	236	223	241	264	256	222	266	244	237	244	228	233	266	230	226	234	218	261	256	241	217	216	223	252	232	243	226	220	232	214	262	222	221	243	228	225	258	254	248	247	240	235	263	231	248	264	220	237	258	246	226	290	227	246	258	271	258	254	222	238	265	263	231	256	267	229	223	217	248	236	257	249	243	247	252	241	224	204	251	261	214	217	214	227	244	234	253	261	234	258	254	227	262	245	238	239	230	252	254	239	222	220	245	232	236	231	228	229	217	236	225	220	218	254	235	221	260	259	243	242	260	233	254	276	231	238	258	243	220	223	242	241	248	263	234	234	217	220	225	258	244	226	256	256	257	252	243	258	221	232	217	246	259	233	228	230	231	226	251	265	238	240	220	239	236	266	226	253	255	259	261	235	251	234	252	218	231	248	258	235	241	253	241	302	264	230	219	253	257	252	256	244	231	248	205	229	215	272	219	247	237	229	240	214	226	226	279	243	230	231	233	255	240	233	262	234	234	236	233	256	245	263	245	242	227	227	245	265	229	263	262	235	220	233	249	270	216	240	232	247	230	233	243	270	254	282	241	241	229	236	221	233	243	224	233	234	247	251	240	242	222	227	241	245	204	244	252	250	235	232	243	239	284	251	225	257	270	228	250	246	241	225	243	250	260	261	228	220	248	245	227	247	236	254	250	252	251	263	256	264	260	251	255	240	245	223	263	258	218	230	235	230	228	233	268	237	238	246	228	243	265	257	227	243	226	248	253	233	276	232	226	236	246	221	253	221	263	254	229	230	242	221	241	230	224	226	242	227	242	237	244	247	254	210	223	240	224	203	219	231	256	233	234	246	254	244	277	247	246	237	254	237	237	235	253	208	231	230	248	278	224	252	231	258	258	247	231	257	215	241	245	228	270	237	238	250	251	211	238	259	262	225	244	245	236	250	217	261	217	257	248	250	254	270	222	246	215	224	225	235	249	232	225	229	237	226	241	266	249	207	241	215	217	246	258	237	245	213	218	234	227	232	270	245	229	220	243	233	232	244	229	214	266	234	242	235	235	205	219	241	240	235	258	223	246	226	266	239	261	238	215	252	220	233	235	252	248	220	232	229	233	241	235	252	224	250	244	243	239	260	232	257	279	231	261	184	244	237	255	231	232	258	230	237	254	240	239	236	264	254	247	235	273	247	230	231	256	234	250	218	267	261	268	226	246	207	232	227	229	252	272	253	223	236	222	238	252	251	245	231	238	243	281	228	249	209	285	212	224	246	254	228	268	256	230	237	261	263	236	286	240	244	238	216	209	244	225	256	220	226	245	244	216	223	241	256	253	245	223	238	248	255	228	231	252	225	219	232	225	236	253	223	263	249	231	229	262	247	264	242	237	264	220	229	224	238	225	273	216	228	232	251	248	236	240	231	252	224	239	288	251	223	242	267	214	245	240	259	247	214	219	249	236	249	255	253	230	221	249	214	249	234	281	225	228	241	255	242	246	229	255	235	250	252	238	263	222	256	233	243	253	232	217	241	262	216	271	237	209	244	253	259	270	226	270	209	246	248	231	229	246	249	274	222	249	215	223	228	228	236	212	268	258	223	236	269	237	207	235	240	245	259	228	239	241	232	253	208	253	248	270	240	243	256	234	237	204	249	246	232	210	253	221	221	235	236	259	232	224	261	242	245	245	224	242	240	256	240	216	227	236	250	230	253	234	251	216	243	234	234	220	238	225	239	256	256	253	239	240	249	253	265	260	236	235	235	234	238	221	231	253	250	252	238	252	226	242	263	227	263	253	248	238	238	239	250	249	225	229	231	254	250	244	271	234	254	246	236	263	240	233	231	240	224	238	229	231	244	242	266	251	245	264	247	256	267	240	243	233	242	220	254	241	234	240	244	249	258	230	254	240	251	234	243	248	223	236	213	251	271	220	212	258	231	213	251	260	235	246	258	241	235	237	250	219	236	257	254	257	240	247	222	222	265	244	229	280	258	252	229	218	216	253	258	245	197	229	233	249	229	260	242	237	239	247	244	262	251	237	220	236	236	240	244	243	244	238	245	247	224	241	216	225	278	265	238	228	243	241	226	248	248	274	234	253	265	263	231	227	234	278	240	253	264	219	212	238	244	250	263	228	244	221	266	244	243	233	257	243	271	230	233	244	251	227	264	243	224	247	264	252	251	234	247	238	282	251	251	256	217	232	249	249	260	200	234	254	238	256	230	244	251	217	229	241	229	262	268	229	243	239	210	265	217	248	245	239	248	236	241	269	234	228	287	254	260	227	244	270	215	233	262	224	260	261	229	235	253	213	206	255	281	207	210	236	220	248	238	235	216	250	258	248	246	262	227	228	205	238	264	249	251	236	239	227	248	219	258	249	232	252	248	248	240	264	208	223	244	231	259	282	240	231	248	219	262
18847	9088	7741	3941	2629	1936	1546	1212	1002	923	862	761	670	705	615	595	585	575	488	486	520	518	498	496	484	471	486	433	476	442	467	414	450	456	479	402	451	476	465	440	439	406	442	456	466	432	450	409	425	475	423	447	441	451	412	453	448	421	457	408	424	429	454	412	434	423	438	411	444	461	410	446	449	406	432	461	425	412	413	412	440	414	412	426	401	436	450	403	426	404	398	446	393	421	397	448	425	472	415	419	443	433	441	448	411	406	428	390	422	435	433	415	397	390	476	434	460	411	424	418	441	458	442	460	470	465	423	434	427	438	426	417	434	445	412	431	441	400	431	429	394	422	393	450	432	454	412	416	415	443	416	412	432	396	415	439	453	420	427	431	453	449	440	406	455	413	400	417	420	388	389	417	406	403	428	409	429	405	461	426	416	450	415	435	401	459	419	398	431	421	414	403	363	467	402	415	435	389	410	417	445	442	444	404	422	434	451	414	432	394	440	423	414	430	450	433	452	409	412	408	423	440	417	436	411	434	443	439	425	421	431	419	433	421	400	432	451	464	427	410	479	447	418	408	467	434	441	405	446	420	419	425	413	497	449	437	401	424	457	412	456	420	426	420	436	441	415	391	429	398	421	414	449	442	402	457	420	439	434	439	411	456	443	442	428	470	433	392	424	432	454	431	414	425	403	464	395	456	443	419	428	426	410	422	424	413	382	429	425	429	405	424	424	409	417	396	395	425	434	466	444	417	447	434	411	446	448	442	410	404	443	434	457	409	404	421	414	405	439	429	407	409	430	431	402	443	419	422	412	437	388	425	403	427	405	417	395	416	388	446	441	418	408	422	432	425	437	419	410	406	461	424	420	442	385	410	457	428	461	412	423	412	429	417	510	434	417	410	457	410	466	416	427	385	424	439	427	418	392	438	407	436	434	440	412	448	420	466	403	412	421	394	427	416	425	465	441	461	417	465	464	445	419	419	415	395	411	449	435	413	430	422	398	419	422	428	455	375	466	421	412	439	445	415	419	445	426	415	429	413	438	419	415	392	455	392	392	411	407	393	455	471	410	410	400	370	421	406	425	440	404	420	411	438	413	406	430	429	480	415	419	399	426	416	438	441	423	443	449	397	424	431	412	426	428	434	415	454	435	422	454	417	420	447	443	413	458	421	445	385	440	448	425	428	463	414	425	417	447	410	424	402	408	432	464	442	434	433	426	417	387	442	402	404	398	454	410	415	423	433	447	452	396	431	421	424	412	408	415	443	428	425	426	430	427	442	444	439	459	435	400	418	419	443	394	442	407	444	437	404	406	441	435	410	429	426	398	412	412	437	411	440	423	421	441	412	468	391	402	387	428	415	416	432	418	399	424	442	412	442	451	424	425	403	413	431	420	400	451	436	468	411	395	422	407	431	454	424	453	470	418	420	428	408	410	429	392	436	430	475	422	433	424	431	442	392	380	408	407	439	428	454	403	414	426	418	380	435	401	393	450	387	412	433	434	398	450	405	389	407	429	405	450	413	428	426	425	418	432	396	431	444	454	435	435	390	414	422	477	453	408	443	406	396	419	441	437	401	461	424	446	403	416	439	413	443	445	411	448	414	467	387	424	430	405	432	415	430	452	406	431	418	406	420	426	441	439	412	414	428	376	403	464	453	404	437	474	422	426	460	420	431	414	418	430	399	420	408	405	474	444	411	416	407	428	422	442	415	430	396	417	447	432	416	426	423	418	424	425	427	421	446	422	416	462	402	402	398	460	430	436	441	400	428	413	447	425	483	375	433	437	442	466	407	407	445	435	455	425	421	400	388	408	436	397	428	399	432	426	441	466	441	448	389	451	452	436	475	445	412	444	400	427	443	427	447	405	388	424	452	405	457	444	412	435	449	437	456	435	454	450	445	421	423	421	396	402	415	430	395	441	439	435	463	441	413	430	418	426	398	434	417	399	412	422	403	440	401	427	423	452	419	418	423	423	402	444	428	398	424	382	424	431	445	446	438	407	457	385	433	407	426	407	416	396	408	416	448	436	411	434	440	428	426	435	431	420	411	417	441	408	409	418	428	405	454	423	415	385	442	422	442	448	431	433	448	455	409	406	396	420	426	438	431	436	416	435	402	404	422	406	424	414	431	424	443	428	443	448	401	397	407	397	433	425	449	448	438	401	469	409	436	423	418	406	381	408	407	445	414	409	426	438	423	382	410	420	426	441	442	439	411	394	416	445	424	429	420	399	411	430	420	435	422	431	429	447	442	393	433	410	465	443	425	429	407	430	416	388	393	426	397	444	409	443	431	409	457	414	435	429	436	432	409	401	420	412	415	428	424	403	414	388	428	440	441	411	446	447	444	434	436	443	382	462	453	408	405	448	425	393	401	463	435	410	434	443	415	420	424	428	407	413	434	428	438	418	420	416	434	412	429	511	428	436	410	411	400	445	432	399	420	409	433	456	464	400	428	414	407	423	411	407	437	466	414	456	441	380	458	408	393	421	435	427	400	406	429	410	452	454	463	434	408	473	431	449	424	450	402	396	420	445	434	394	427	423	415	445	419	443	444	385	405	398	423	430	406	439	448	390	426	383	416	431	468	420	415	402	438	413	425	442	445	433	446	412	415	430	410	459	411	440	434	403	422	417	382	418	444	420	427	447	445	446	452	438	413	418	402	439	401	443	410	440	436	403	417	421	460	424	408	434	440	460	401	439	402	412	424	420	387	423	438	399	424	434	424	402	432	437	417	416	419	434	444	409	409	414	404	426	408	401	434	439	447	445	416	443	436	441	457	427	414	425	447	404	452	392	444	403	402	396	405	442	469	420	405	433	458	444	450	435	451	412	405	455	434	433	423	405	416	442	419	386	430	444	424	433	417	393	461	432	404	451	400	414	451	409	435	432	445	420	456	460	413	438	443	415	457	413	414	429	419	373	419	453	453	398	402	444	462	420	462	424	473	400	427	427	393	442	414	422	449	418	462	426	419	416	463	494	430	449	418	441	436	405	429	428	400	403	424	484	461	424	429	426	469	396	455	420	458	461	444	403	477	415	429	407	425	413	465	414	435	447	412	405	412	441	409	442	430	378	401	403	428	415	428	414	424	438	449	416	449	433	413	412	476	440	394	436	410	407	428	445	427	423	417	420	400	417	444	444	422	400	440	427	447	431	417	408	451	441	451	463	450	404	439	393	402	445	409	428	410	406	440	432	419	438	431	467	447	419	462	449	470	387	427	388	431	431	387	439	418	422	421	423	435	420	436	435	458	446	444	480	463	409	442	413	429	459	434	451	420	439	382	471	443	433	409	428	405	453	448	447	450	435	457	398	466	431	451	408	434	435	401	448	438	441	424	442	434	422	408	421	411	401	430	433	413	394	433	400	415	406	436	427	429	453	403	432	456	446	444	419	404	450	448	424	434	431	442	415	432	437	427	429	414	442	429	442	443	385	415	413	439	427	441	417	423	435	412	432	446	415	420	434	374	432	454	439	395	456	450	387	426
23308	21468	29618	23720	21468	21416	4070	979	656	612	592	566	553	472	481	524	494	438	473	436	431	446	445	427	379	405	426	398	371	368	439	425	417	442	395	401	380	400	418	419	386	376	378	397	414	398	380	387	388	382	374	392	409	378	392	391	387	425	417	358	390	398	379	396	398	354	388	382	365	402	374	401	377	399	361	396	384	342	393	403	396	356	418	411	400	388	369	379	379	352	378	364	405	376	382	383	387	370	341	401	387	356	416	394	416	397	366	380	440	369	365	355	391	396	415	419	420	368	383	384	437	386	406	412	417	398	385	381	412	372	366	419	379	388	406	347	426	387	389	410	417	383	407	357	395	399	407	388	405	374	401	372	405	377	401	354	400	393	397	384	378	382	386	406	373	420	421	397	370	376	370	362	379	378	392	381	357	362	391	389	385	376	379	386	397	381	394	378	349	373	390	408	403	367	379	358	367	392	369	382	403	378	375	385	359	352	398	386	400	392	395	371	414	358	368	422	390	356	381	351	385	398	379	398	399	399	378	380	402	389	377	383	355	373	387	384	374	389	391	367	392	379	414	368	379	373	371	364	397	419	350	382	395	420	387	373	388	412	381	407	391	385	407	379	394	352	379	385	365	381	370	351	398	362	410	367	400	345	364	405	353	410	401	342	395	378	408	392	378	369	388	393	401	399	413	382	392	366	416	377	396	374	375	412	379	342	369	389	376	370	412	398	400	370	375	385	360	398	352	397	411	393	384	394	342	413	387	402	354	353	345	363	369	398	372	413	416	377	379	365	354	366	397	388	385	349	374	335	404	373	419	373	386	395	428	391	376	373	388	376	355	388	369	404	340	386	416	365	394	381	364	385	415	361	374	336	385	393	386	401	419	394	372	382	365	390	367	383	386	377	395	356	377	395	379	375	374	384	388	394	395	379	384	375	423	402	410	388	395	364	372	329	357	379	377	357	374	392	388	363	396	411	414	396	364	372	401	405	370	357	401	393	375	383	417	402	396	341	346	403	398	394	379	389	372	395	404	387	375	374	350	358	388	401	372	359	420	374	386	379	377	363	402	388	407	406	373	345	390	395	365	369	371	374	374	371	385	375	365	383	372	358	387	373	367	405	386	349	338	394	391	384	348	420	357	364	419	364	384	382	359	361	384	372	394	390	366	403	386	382	374	388	414	413	385	402	386	378	395	354	372	362	369	361	350	402	373	359	373	379	386	408	365	375	408	392	363	404	387	397	355	359	382	389	398	395	379	401	354	397	408	376	371	362	396	401	389	395	367	381	336	395	387	401	376	377	381	383	385	369	383	394	406	404	389	391	406	388	372	377	414	365	364	371	399	400	356	378	342	360	362	379	389	415	368	381	388	361	373	372	373	397	393	411	370	412	390	408	377	371	391	383	424	383	371	367	364	428	385	358	392	361	395	394	365	359	370	373	384	410	373	397	396	359	387	392	374	360	386	387	371	374	392	388	373	391	405	372	392	377	400	393	356	407	400	380	388	407	413	381	388	368	377	410	388	384	356	383	367	424	377	403	376	367	333	381	374	355	409	373	402	359	384	404	376	373	401	393	379	375	407	368	387	380	390	356	368	403	417	381	389	405	344	357	371	376	398	351	385	372	383	359	368	395	390	346	368	360	363	388	387	409	377	378	372	361	342	408	396	399	379	388	407	388	387	368	389	384	391	394	384	371	355	374	402	362	408	399	372	384	357	380	410	361	379	388	385	378	375	411	396	362	347	393	393	351	391	352	378	372	370	388	389	390	363	353	378	396	388	376	373	397	382	361	352	397	389	369	385	369	394	367	398	348	405	360	420	369	421	400	398	353	376	351	386	391	389	403	395	411	376	384	367	383	384	395	382	365	376	397	390	399	355	397	383	355	351	387	424	419	376	388	388	417	433	380	363	382	397	351	356	387	398	405	417	363	375	362	390	345	400	368	376	375	391	388	396	392	419	413	370	381	372	367	377	439	402	366	400	388	395	405	373	396	392	375	416	389	377	374	376	373	377	377	382	397	387	369	372	362	365	406	402	396	389	373	361	408	385	384	414	364	343	344	383	359	367	360	351	381	363	350	387	397	392	397	371	443	379	388	410	370	386	370	357	395	385	395	401	410	353	397	382	380	368	394	406	405	395	376	391	378	384	354	416	401	358	429	364	427	394	374	388	366	343	385	378	382	375	380	371	363	391	359	362	388	392	382	355	368	384	355	412	365	375	399	370	376	383	384	367	366	379	369	360	406	405	400	370	379	374	377	377	365	397	363	358	400	392	402	389	384	363	387	390	365	409	386	403	400	386	417	367	362	396	363	371	388	363	389	376	356	378	392	385	363	376	387	375	373	352	380	373	397	371	391	416	381	400	383	386	433	355	373	375	356	380	373	399	384	362	419	375	388	361	345	379	417	394	359	385	373	373	365	351	393	362	357	354	383	416	377	380	355	379	396	371	345	400	375	408	390	383	379	368	380	389	414	381	364	373	377	384	406	395	380	395	379	422	357	368	362	366	378	370	357	368	443	393	357	365	383	388	414	390	388	391	398	368	364	347	375	367	363	369	427	376	391	426	380	411	379	384	371	404	378	364	371	376	372	411	355	392	381	413	347	409	374	394	368	383	352	417	402	340	354	401	399	374	409	365	359	397	364	414	410	363	374	407	383	395	371	402	389	391	388	405	383	367	390	384	395	362	388	376	397	364	393	364	387	403	382	353	379	383	361	389	390	369	399	354	390	376	370	375	414	361	368	373	351	395	383	368	405	370	406	370	386	388	361	339	340	392	365	393	394	373	393	382	419	354	365	387	402	359	381	377	342	359	414	376	355	418	429	383	365	379	374	360	411	379	431	370	377	395	369	346	372	380	399	378	397	381	412	379	387	374	437	374	384	360	343	383	395	367	393	376	401	374	382	395	382	360	366	399	390	341	393	373	380	386	400	355	383	408	364	356	359	416	391	398	376	387	361	372	385	379	348	401	410	415	387	380	381	374	397	408	353	375	372	335	410	391	384	409	390	418	365	373	364	379	425	362	336	378	374	396	389	377	380	394	395	405	372	388	364	396	398	378	416	382	364	382	366	373	394	365	352	377	368	374	382	389	416	417	369	364	391	402	367	366	362	382	369	378	356	400	385	353	390	391	409	389	347	397	357	426	378	367	362	385	389	366	382	378	419	364	404	392	356	341	393	405	387	361	402	395	409	400	361	378	387	398	402	377	370	393	362	398	380	365	349	388	367	366	372	387	393	390	351	373	379	403	384	362	417	381	384	377	371	385	388	353	402	397	370	356	364	392	319	355	367	415	358	391	382	392	381	398	400	410	386	348	375	388	406	381	391	411	360	373	375	384	361	346	382	361	403	381	367	375	365	415	378	338	410	391	366	399	392	366	377	402	396	388	374	374	372	396	343	387	371	379	363	384	371	376	356	388	348	359	392	371	369	360	402	372	396	407	363	380	392	366	414	372	394	393	379	414	388	393	419	402	412	390	392
20515	15258	12672	6831	4769	3602	2706	2258	1917	1597	1419	1270	1198	1121	1025	975	933	901	919	855	790	825	783	775	766	766	711	753	714	731	687	712	674	698	676	706	706	713	661	708	627	650	705	720	676	643	664	652	646	650	666	651	640	642	694	646	685	693	664	638	696	645	656	654	670	622	668	653	678	726	667	667	712	650	691	677	663	649	642	626	697	663	698	696	621	647	675	614	672	682	629	684	640	658	691	633	677	672	696	681	628	681	652	677	639	679	660	649	649	708	656	651	628	602	659	694	658	667	675	695	682	683	674	631	645	681	676	678	621	670	669	689	653	658	633	619	664	664	602	669	644	664	640	686	684	644	610	674	668	651	666	639	655	633	648	668	662	669	665	620	636	662	678	641	672	608	616	649	688	610	642	649	597	609	674	670	664	640	650	617	638	660	659	619	640	643	595	620	676	646	707	631	591	632	690	668	635	654	613	672	655	637	619	652	669	645	661	641	663	711	658	618	649	642	644	655	641	653	676	588	677	623	642	677	706	663	632	677	681	597	670	640	655	623	642	645	633	647	681	581	653	664	626	673	705	636	629	693	644	668	675	662	660	596	641	651	619	672	650	662	646	651	675	657	661	605	621	650	642	640	642	645	663	689	666	652	681	660	626	667	634	631	673	647	685	642	654	634	684	636	673	631	665	655	590	659	686	647	641	590	625	661	671	642	663	663	695	655	667	678	621	639	626	664	643	668	632	644	652	666	688	635	632	631	645	666	680	613	625	645	667	671	643	595	667	665	644	634	626	691	677	650	661	648	670	656	664	627	649	648	674	686	661	641	644	669	661	621	626	662	655	691	633	686	616	640	634	637	644	638	613	666	637	620	662	641	633	641	671	677	621	660	663	607	668	646	637	639	642	706	649	648	652	653	628	664	648	648	618	629	668	661	666	628	606	643	625	697	626	671	613	639	634	659	625	689	615	691	661	636	679	670	655	647	638	674	649	646	632	637	635	686	580	616	618	631	636	653	609	667	663	704	673	627	680	647	610	645	637	675	680	656	592	619	624	616	700	662	644	629	640	656	667	685	653	649	615	646	619	633	646	645	644	664	721	649	639	670	665	667	722	594	644	676	684	613	623	653	670	639	644	643	667	678	645	646	631	651	701	669	676	654	632	617	648	673	699	677	610	653	694	687	655	645	688	619	627	640	644	656	638	657	660	662	657	621	657	690	630	641	663	629	635	658	646	647	696	678	639	697	639	626	670	630	621	655	622	631	628	654	630	637	601	656	656	616	653	621	677	601	694	656	638	653	649	615	638	686	699	622	642	669	677	640	673	684	660	613	649	685	637	658	656	680	686	667	680	632	706	692	655	588	617	632	652	676	720	606	663	613	671	673	647	621	624	679	651	653	608	628	653	637	659	667	661	679	708	619	627	650	662	671	645	687	629	677	619	686	649	641	696	657	657	643	628	651	641	657	673	634	600	620	645	683	615	612	654	638	650	653	649	633	685	603	644	649	656	669	632	657	658	620	656	691	638	662	610	650	616	662	721	706	657	664	642	695	664	648	634	627	658	652	649	636	598	637	693	652	674	626	624	649	640	687	633	615	717	693	636	597	671	607	671	636	649	640	614	632	650	607	600	643	667	665	645	697	624	647	650	642	648	627	630	661	637	643	647	653	675	657	628	642	659	616	637	683	658	630	624	628	616	656	691	652	648	655	666	647	662	637	671	654	648	677	668	656	638	641	674	634	701	593	623	620	627	665	661	643	645	636	625	632	659	666	691	649	621	617	656	595	668	616	587	654	674	652	671	653	628	668	680	661	645	673	662	662	743	673	637	640	660	635	622	606	698	677	676	636	615	640	685	675	691	699	638	623	672	672	644	646	615	633	669	670	628	641	566	651	639	653	668	602	690	612	614	621	665	646	670	624	655	670	605	633	670	657	664	639	647	647	681	632	657	634	630	616	667	658	631	691	611	658	641	660	659	692	667	655	629	663	672	638	651	623	659	660	649	613	624	616	639	649	634	645	624	657	672	653	631	620	644	681	674	655	677	682	662	639	639	703	659	711	660	649	645	688	643	624	674	644	655	657	660	673	631	662	625	629	648	655	627	663	650	695	687	684	668	592	701	719	713	650	654	675	628	659	634	622	646	653	659	655	672	640	620	594	665	658	656	632	654	683	635	600	678	635	635	650	662	660	635	640	656	667	727	665	682	655	651	671	580	646	638	658	607	624	606	667	583	624	691	624	647	619	636	609	632	663	683	679	702	694	641	645	658	674	679	640	683	683	648	666	652	646	671	689	648	635	608	664	645	666	664	645	704	615	644	696	680	642	645	657	616	632	634	621	646	626	627	665	600	636	641	654	672	656	649	664	656	681	623	702	648	685	643	662	676	673	632	642	665	638	624	623	658	668	648	608	649	656	632	647	654	626	654	636	668	687	673	597	648	612	654	674	644	597	643	657	651	650	642	676	660	607	634	615	649	639	646	651	659	646	643	651	679	604	624	649	676	625	633	684	675	634	679	640	648	630	605	673	656	612	694	630	732	665	610	627	657	631	645	673	646	640	647	681	661	662	662	679	630	639	678	653	655	645	641	660	686	668	655	656	654	707	631	603	637	636	646	639	627	637	664	643	647	685	705	634	677	714	639	667	603	683	631	654	651	712	688	672	641	627	692	599	653	649	654	650	671	660	654	646	613	678	652	646	702	684	648	615	649	676	662	662	655	628	618	652	665	642	663	643	663	662	655	668	651	713	600	620	655	603	668	608	634	665	627	624	673	685	652	672	671	654	681	649	625	667	627	636	639	682	640	657	665	601	642	632	619	647	616	622	682	640	614	672	648	651	631	667	662	639	666	646	743	670	635	650	628	617	685	640	624	662	679	671	655	637	657	608	652	666	672	611	601	637	664	635	672	674	645	669	693	680	652	605	656	671	630	717	622	676	633	642	671	689	638	689	616	653	676	676	602	636	689	670	626	649	688	641	668	638	646	623	695	679	667	666	670	666	612	672	660	644	657	664	651	634	634	653	662	628	635	664	663	616	664	658	626	658	655	662	649	646	602	690	680	652	606	661	659	644	623	667	628	654	685	655	645	691	633	665	693	650	660	668	697	654	634	667	615	673	669	594	666	686	596	637	669	639	639	651	620	658	614	691	681	678	678	704	652	662	646	663	651	635	665	592	636	626	619	674	640	659	635	650	599	687	601	623	609	632	645	676	615	688	632	648	622	677	666	673	637	652	689	653	623	633	700	647	669	666	648	624	592	631	634	681	671	631	676	648	673	706	617	630	661	634	676	652	632	664	683	659	667	673	661	715	658	661	657	651	666	656	620	650	653	657	666	695	679	661	658	613	694	667	614	638	641	605	661	705	675	640	629	636	659	660	673	697	603	654	631	670	652	667	676	640	676	650	661	639	626	614	688	712	628	646	675	664	628	690	647	665	679	630	648	709	661	638	686	684	627	620	630	673	651	662	646	640	643	665	649	682	656	640
27444	20542	6733	352	190	107	105	126	126	100	104	109	114	81	100	96	90	117	92	97	101	92	93	95	105	104	98	79	108	83	85	99	116	96	105	98	101	103	92	105	82	85	104	83	99	94	102	92	91	97	103	94	87	103	101	102	95	86	90	106	92	106	99	100	105	94	96	94	98	78	115	79	88	89	85	99	85	88	97	102	95	98	101	107	84	82	95	110	104	95	102	97	98	97	98	111	95	87	96	94	108	107	87	99	80	96	92	95	109	95	104	115	96	110	77	100	81	98	104	91	101	97	96	107	89	103	97	108	82	104	98	87	89	113	105	113	92	83	89	100	118	109	95	85	89	94	109	89	104	87	86	112	94	101	100	94	83	84	94	88	81	106	101	83	98	88	94	99	108	106	81	103	112	91	94	109	85	95	96	85	87	81	94	90	104	101	99	84	99	94	92	97	85	103	108	103	84	93	106	96	110	99	98	83	96	104	96	104	97	113	113	100	106	105	115	101	104	101	96	95	94	97	108	83	96	96	105	94	83	90	99	87	93	102	97	111	86	88	96	102	94	91	88	103	103	82	106	104	100	93	87	99	96	100	90	103	99	117	92	89	91	92	94	94	88	95	109	103	98	105	94	76	91	105	78	104	94	103	106	94	90	90	103	106	93	90	106	93	76	91	87	107	99	101	94	85	85	97	92	85	90	93	103	97	100	97	83	86	91	108	105	81	93	95	88	84	85	93	100	112	83	96	98	90	115	95	89	112	94	88	86	112	94	89	86	80	84	90	108	116	99	82	91	80	74	96	96	97	97	89	88	94	120	92	98	99	105	107	98	77	76	94	84	93	100	108	86	98	99	84	95	101	108	113	104	93	97	101	84	87	117	87	101	97	117	95	90	81	106	93	108	74	105	90	100	111	73	103	120	106	98	96	94	94	95	108	81	104	89	90	103	87	103	92	98	90	104	89	88	99	82	91	99	109	102	118	104	99	109	109	93	101	96	98	94	74	83	101	99	96	97	90	111	96	110	94	87	91	98	102	107	97	104	109	110	80	105	104	95	86	100	83	118	99	89	102	101	79	85	99	83	85	99	87	116	84	89	83	83	92	91	88	77	97	82	95	91	85	90	100	79	87	90	80	71	96	107	88	86	101	87	96	94	85	95	101	90	89	98	91	91	103	86	94	98	83	105	91	94	90	67	84	90	85	85	78	80	95	82	99	101	110	91	98	116	92	86	105	80	86	102	109	97	102	110	89	102	87	100	88	99	89	80	83	100	97	107	95	100	92	97	105	88	102	103	86	95	93	89	108	108	116	84	98	85	116	88	89	92	92	82	92	93	97	90	65	108	103	97	98	114	126	100	94	82	89	105	105	108	103	99	91	118	102	85	95	96	89	97	97	108	108	101	82	97	107	90	97	91	94	103	86	96	95	96	92	92	92	89	96	98	80	86	105	104	93	92	97	92	94	104	93	82	108	91	101	75	109	93	98	85	91	95	94	93	96	86	93	79	98	93	90	77	92	95	101	93	84	103	110	99	105	103	85	89	89	94	95	96	86	92	86	96	94	117	78	100	109	91	106	107	105	101	98	95	93	96	100	87	100	91	76	109	96	88	113	89	90	113	108	84	83	86	99	96	96	112	97	112	102	108	82	86	106	95	102	114	115	106	96	79	92	106	84	93	89	112	80	95	90	93	79	104	86	100	96	77	103	98	100	110	95	83	77	89	107	93	89	77	116	95	88	92	89	97	105	89	100	108	89	100	94	89	98	109	99	79	93	97	95	82	90	102	103	102	83	99	88	101	84	96	91	87	81	89	103	108	116	89	107	95	89	91	98	110	104	89	97	103	83	100	87	115	98	90	92	84	111	98	106	114	114	89	85	78	78	98	95	95	96	94	102	99	98	92	80	119	110	93	100	101	97	90	90	117	87	115	93	95	109	94	100	99	104	87	97	103	109	86	104	103	86	110	95	77	99	110	91	100	95	94	109	98	104	107	88	90	100	95	99	95	87	101	104	102	101	114	118	97	94	112	95	87	94	114	95	103	91	93	107	69	114	101	106	99	98	91	121	98	100	102	87	92	107	101	111	90	102	90	99	101	97	83	100	103	94	111	96	95	119	75	72	82	81	86	95	100	92	103	79	94	107	96	114	103	90	92	89	112	84	92	92	100	103	89	101	82	81	103	82	93	96	94	102	97	112	89	79	101	92	82	83	91	88	73	84	112	103	97	85	109	100	83	81	94	116	101	90	97	97	93	97	85	77	109	87	74	99	102	116	103	95	82	90	95	110	93	108	95	93	91	90	89	77	97	86	104	104	98	97	85	101	108	101	101	99	86	110	81	102	104	102	85	98	104	96	116	92	101	85	89	99	120	99	95	94	92	101	94	83	94	100	94	90	107	90	83	116	96	98	90	90	93	118	110	96	93	92	102	96	82	74	98	80	101	94	110	87	126	107	109	106	91	91	96	106	97	119	99	107	117	93	97	84	93	91	85	97	99	89	115	81	81	95	83	91	79	96	99	87	91	103	109	95	126	91	89	106	104	105	93	84	87	89	102	96	101	94	89	91	94	107	85	99	108	99	95	98	99	102	97	92	96	103	100	91	81	105	92	91	116	116	104	90	85	77	104	96	84	83	105	81	101	102	101	89	99	101	87	75	90	88	90	99	79	103	91	100	110	84	100	91	83	100	94	95	96	96	83	96	111	108	107	101	99	93	91	89	100	103	90	87	90	86	97	94	88	84	110	98	91	106	83	94	107	93	110	81	94	107	113	111	100	78	112	105	87	87	81	87	89	99	96	92	96	86	118	94	96	91	92	96	89	95	95	110	92	93	98	92	101	100	93	96	96	87	91	108	87	94	91	87	96	103	84	88	94	99	102	81	106	97	111	101	104	100	87	92	96	111	91	104	100	94	92	85	108	94	93	98	89	86	106	102	102	92	120	92	102	80	94	106	103	99	101	99	96	88	111	96	91	97	93	104	89	93	78	90	92	102	106	82	84	72	105	92	100	101	99	98	98	102	91	95	87	95	97	100	95	100	84	90	116	88	112	91	102	100	97	93	93	102	90	103	82	89	104	122	96	106	94	94	98	102	109	95	88	107	99	95	91	105	89	115	106	101	93	92	100	94	105	95	86	94	106	91	94	102	98	90	86	97	108	118	97	103	91	106	95	100	85	79	90	107	96	97	105	106	117	99	87	116	88	103	105	94	97	95	79	88	101	122	111	100	106	101	92	81	86	130	92	97	72	106	102	64	97	98	92	97	111	93	82	108	90	111	98	106	95	79	88	91	91	105	85	97	104	84	89	90	97	101	91	95	108	87	98	82	106	99	107	117	95	79	93	102	104	98	93	113	96	97	85	100	93	95	121	97	106	89	102	111	101	108	112	97	118	92	98	90	89	85	86	109	93	105	88	101	115	101	98	102	94	86	98	84	96	94	85	103	100	91	108	108	85	103	100	93	82	87	98	114	101	100	104	105
10962	1023	882	467	365	285	257	241	252	211	199	215	192	201	195	202	198	172	213	184	189	186	193	181	170	180	178	216	183	177	195	170	173	194	148	204	188	176	195	185	204	194	193	186	175	198	190	186	182	185	183	190	209	175	198	187	192	205	200	174	180	153	185	197	195	186	203	171	193	178	173	169	194	187	171	210	197	197	178	170	177	195	190	179	169	192	170	176	171	179	168	159	182	177	193	173	181	202	175	180	196	183	189	194	177	209	177	182	195	184	174	189	174	185	202	190	197	208	182	189	191	187	179	182	198	188	212	189	190	192	193	167	181	199	169	193	200	196	174	170	191	189	182	172	212	185	166	174	196	180	204	197	187	173	181	168	212	181	206	171	172	169	205	185	162	170	172	179	183	153	191	198	192	177	188	180	206	224	173	169	177	190	186	185	185	193	189	171	197	164	184	194	188	189	187	194	192	190	189	161	194	174	196	199	169	160	164	199	180	190	176	181	189	196	203	176	190	193	167	202	184	186	194	181	172	188	179	175	181	207	171	184	158	202	191	193	189	185	176	168	197	194	192	187	199	193	211	181	188	163	189	182	174	155	169	190	172	157	172	180	197	198	192	166	158	186	178	172	166	203	201	183	179	200	188	184	173	204	171	206	165	170	183	209	204	189	173	181	171	185	205	228	191	191	163	183	188	183	198	197	185	169	173	173	205	173	192	183	183	162	176	201	163	167	207	174	178	196	192	182	187	196	184	209	178	175	184	180	203	179	191	178	198	187	204	165	191	193	182	175	174	169	189	161	162	176	175	161	171	196	207	184	193	206	173	166	165	174	200	186	160	201	196	203	190	178	168	201	183	187	191	190	165	220	165	185	186	192	196	184	201	164	161	177	203	185	180	189	184	188	177	181	182	195	173	178	186	157	185	185	187	172	166	195	192	186	158	197	182	201	178	184	174	193	186	189	181	186	203	181	207	184	193	177	188	166	190	169	181	190	210	170	203	165	180	179	191	207	183	187	177	166	176	176	180	179	186	160	196	188	186	172	188	179	185	184	188	171	183	188	181	177	186	192	162	186	182	185	174	198	163	195	181	191	179	205	171	172	193	175	191	216	188	208	192	200	178	160	194	153	189	189	203	182	189	187	171	180	171	181	205	188	175	186	161	172	217	163	164	186	177	188	173	157	200	182	190	202	190	183	140	192	180	183	197	196	168	188	177	216	191	171	159	192	165	190	191	197	159	188	160	175	203	177	187	187	202	176	174	206	182	185	187	187	166	167	194	174	199	190	192	212	206	191	185	182	189	179	203	189	169	189	202	197	182	182	193	196	164	186	182	200	175	220	170	196	192	201	187	179	173	167	179	179	177	181	184	163	190	186	186	185	180	193	198	199	180	199	182	185	180	200	166	137	207	179	173	181	167	183	159	243	203	170	178	166	174	194	170	172	196	179	181	159	177	181	176	166	167	208	189	198	194	173	175	181	173	196	183	159	166	199	174	191	187	181	177	187	175	199	184	183	184	188	178	180	190	180	206	198	201	170	179	199	189	174	184	201	191	188	153	184	175	173	166	183	186	203	185	180	192	181	185	169	185	175	184	178	214	198	178	187	175	195	197	195	189	192	192	188	211	176	178	173	174	197	187	175	191	183	186	167	182	177	197	183	170	192	201	157	180	189	186	179	190	178	169	181	172	175	180	186	173	204	178	188	198	196	194	201	176	183	163	169	166	180	168	183	178	203	196	195	188	186	182	183	180	189	162	199	199	217	196	199	200	172	175	182	173	166	184	174	185	180	172	188	197	183	167	161	174	185	182	209	162	168	183	199	184	184	180	171	189	189	172	176	170	173	184	196	165	187	184	182	199	189	202	183	163	200	196	198	164	203	178	177	179	195	187	184	198	201	176	170	159	185	202	179	208	187	181	174	190	187	194	175	184	192	164	173	202	211	189	179	187	190	191	201	169	162	183	179	197	185	208	185	171	167	178	178	150	183	191	194	199	157	175	201	199	186	161	177	172	170	199	185	171	188	179	200	177	196	180	172	163	184	199	168	178	188	192	175	173	185	166	159	189	173	147	177	186	178	176	164	196	187	174	171	175	193	191	173	158	209	197	185	177	165	176	203	177	208	174	205	201	179	185	190	204	201	170	180	189	181	194	171	186	191	168	180	174	156	180	158	177	181	220	205	171	176	184	195	167	167	176	186	205	213	199	179	193	190	194	180	169	173	184	190	196	172	177	187	161	188	204	197	167	173	173	202	199	193	183	173	178	182	173	183	177	209	187	184	175	186	196	165	167	158	183	195	216	206	181	188	181	177	165	196	188	185	188	187	165	177	165	173	177	188	193	163	173	177	164	187	194	185	172	160	187	167	157	169	197	183	181	189	190	204	194	203	185	188	196	187	164	185	190	166	194	195	165	173	182	200	202	187	205	199	191	181	182	198	192	155	165	166	163	183	197	187	202	184	178	182	179	194	195	186	169	196	175	205	184	178	181	169	174	191	198	194	170	178	212	196	188	171	179	188	192	179	194	164	195	160	162	194	179	172	167	171	164	163	178	195	212	171	187	173	172	190	183	170	171	195	203	180	181	191	198	173	198	195	213	168	159	186	193	197	163	184	179	207	175	172	206	179	184	189	180	206	176	185	170	196	194	164	194	195	177	175	192	191	189	173	196	179	202	176	162	205	173	182	186	183	192	183	168	175	177	162	177	175	175	200	188	176	184	190	168	183	182	168	178	160	210	181	179	180	196	171	198	184	180	161	188	186	162	202	187	183	192	193	167	167	189	200	195	174	191	196	189	184	192	180	192	173	181	166	179	182	195	174	180	184	199	159	179	187	196	170	160	204	185	208	188	149	185	193	182	183	191	202	176	180	189	171	183	171	184	180	198	159	189	216	161	178	185	175	183	169	204	207	202	199	187	184	162	202	183	143	176	195	173	183	176	207	182	197	174	179	209	163	177	213	177	176	180	167	205	164	183	170	206	169	148	197	174	198	196	163	185	189	180	183	159	217	208	184	174	213	194	162	176	177	180	174	200	174	153	176	194	176	195	182	207	191	215	176	182	189	159	163	195	173	193	181	189	190	155	181	186	184	199	167	169	192	226	176	177	193	173	190	169	172	209	211	206	211	186	184	196	166	186	178	182	198	163	196	186	187	175	193	166	187	181	163	191	212	177	191	188	187	202	193	170	173	177	177	178	204	169	169	167	199	185	179	204	197	183	209	170	162	168	156	184	181	180	167	182	201	186	195	194	165	179	206	172	186	189	185	195	223	184	165	190	188	182	181	198	207	174	193	172	185	200	192	174	197	194	207	200	152	185	190	165	198	173	186	179	190	188	147	192	178	189	192	175	176	189	164	188	151	174	194	193	191	189	220	179	175	184	155	193	183	183	175	206	185	162	174	195	194	190	168	195	190	179	197	189	180	156	171	185	212	192	150	183	188	192	197	213	207	163	173	179	184	154	208	186	173	177	173	175	167	186	182
24280	21458	28975	24354	21395	4621	694	462	375	360	377	326	314	327	277	278	264	304	283	266	273	254	246	272	267	276	283	260	262	235	264	273	271	258	241	255	252	234	248	240	253	239	256	240	231	244	255	236	247	241	247	241	264	245	252	267	238	239	215	255	237	218	232	250	261	236	226	244	255	257	251	224	235	223	258	235	261	238	262	237	258	251	253	242	270	270	239	255	242	272	245	229	256	261	239	256	245	265	242	229	265	292	259	251	222	262	240	246	250	218	257	231	260	236	258	247	270	259	248	236	241	260	242	238	254	252	259	220	255	217	259	237	229	227	262	275	235	243	259	258	245	272	226	229	267	237	232	250	256	245	246	238	249	241	254	209	256	233	255	253	212	217	274	230	276	234	250	242	212	232	244	267	226	262	244	252	220	238	239	243	234	231	242	255	243	255	225	269	251	261	216	242	268	240	251	238	245	214	224	255	266	230	197	248	230	243	242	262	256	250	210	245	267	257	235	259	264	232	244	213	233	217	230	237	265	233	248	240	228	268	240	251	226	261	220	245	253	248	218	255	228	210	243	234	253	220	243	246	248	268	251	256	209	249	243	234	230	212	273	222	250	220	244	242	244	256	242	266	274	218	224	240	234	227	247	239	243	230	256	250	252	239	262	241	243	258	245	238	230	232	243	239	256	214	215	232	217	236	240	247	218	238	242	220	232	229	228	231	225	257	262	244	220	240	248	251	241	273	219	226	215	236	266	284	260	194	224	235	236	243	230	245	229	249	248	239	253	258	224	267	234	225	218	237	201	203	258	229	250	224	253	239	259	236	225	234	223	239	209	245	241	250	255	209	228	231	232	243	253	252	250	268	234	258	233	221	239	230	235	233	213	246	234	233	253	232	261	251	209	295	255	232	263	223	229	228	237	226	255	249	214	243	262	194	220	236	242	268	244	238	222	242	236	254	237	253	255	245	284	263	229	245	260	242	245	234	235	238	242	236	240	263	237	253	247	270	225	241	233	213	238	233	215	240	241	237	253	240	226	283	242	273	255	235	247	240	248	259	222	235	248	244	231	240	235	224	258	249	251	230	234	239	237	213	235	238	238	243	246	243	230	240	230	253	236	247	216	225	227	224	257	252	224	217	231	244	235	245	243	225	213	243	252	241	233	257	259	249	268	217	241	268	230	234	251	233	248	240	230	226	207	222	238	228	276	241	252	232	251	251	248	268	242	262	245	249	227	240	242	266	263	231	256	236	229	229	244	261	245	235	227	236	248	279	253	244	231	237	239	266	222	246	233	234	238	237	231	231	233	229	233	228	263	238	215	225	234	235	249	223	213	238	239	243	271	255	241	278	224	221	191	210	260	239	222	228	235	254	241	255	244	258	260	242	264	273	238	254	213	234	243	251	240	243	245	260	230	247	258	239	242	261	235	232	233	253	235	246	241	225	255	210	241	250	270	227	233	211	220	248	221	239	271	246	269	258	243	235	259	265	253	243	240	232	220	232	217	223	212	260	230	251	242	260	238	233	209	217	211	246	238	258	239	246	248	233	235	229	236	235	229	230	278	230	214	229	234	233	249	234	225	231	234	231	244	259	219	259	258	226	273	261	238	242	278	250	240	198	258	219	259	278	273	240	270	236	235	265	246	268	248	237	251	250	250	227	249	260	256	211	249	223	254	227	242	217	262	253	262	243	244	236	245	226	220	258	250	238	224	227	255	255	254	216	245	233	247	233	220	227	247	241	243	251	247	252	248	233	236	248	239	242	274	244	265	254	246	246	227	229	248	217	238	225	250	243	223	237	247	230	249	215	251	257	219	215	243	237	255	245	233	207	216	222	251	238	246	239	245	255	221	231	268	241	243	231	239	231	237	234	235	229	265	215	227	241	264	235	235	227	231	219	266	227	254	233	228	208	231	236	247	256	248	226	222	225	249	274	237	235	255	240	236	234	253	229	218	265	210	234	275	227	230	285	229	232	262	211	244	231	238	252	233	228	268	242	234	233	262	239	251	238	265	260	233	262	236	240	226	230	236	250	231	233	230	244	216	242	245	241	229	229	252	253	238	232	230	227	233	267	242	259	235	236	232	237	248	231	216	233	229	250	229	252	251	217	224	222	226	229	227	268	246	246	257	218	263	247	250	263	234	227	242	239	272	227	260	239	230	269	226	241	218	254	253	250	255	238	233	228	244	266	245	249	231	243	248	231	268	219	257	233	267	226	232	223	235	251	259	256	273	246	240	233	264	275	274	234	260	276	237	241	236	255	248	244	232	207	248	223	226	235	217	229	225	235	233	253	246	233	268	238	232	253	230	256	225	244	245	238	222	247	246	257	222	229	230	240	250	235	257	215	257	250	264	238	262	218	255	248	236	249	247	239	266	238	223	247	232	228	251	244	253	246	241	243	228	220	205	266	234	225	220	227	243	250	267	243	225	274	213	247	229	234	240	219	254	213	253	250	238	235	269	252	229	218	218	247	251	255	232	228	234	254	242	253	225	264	243	242	232	270	246	259	231	230	248	225	231	240	240	251	240	219	233	228	248	257	241	229	243	237	258	236	255	228	227	224	231	270	238	235	229	254	254	239	253	243	223	241	243	259	216	255	263	235	234	239	259	259	249	241	242	245	233	237	223	219	251	222	200	219	231	229	245	249	240	257	229	234	238	236	229	265	231	244	233	248	219	211	243	256	224	247	222	225	236	240	251	252	232	255	252	275	223	223	233	264	232	252	226	228	228	268	245	244	261	241	223	260	225	220	232	251	238	249	233	232	271	225	255	236	214	217	249	219	230	254	238	219	208	217	235	243	217	225	245	254	259	216	239	241	247	254	236	229	248	240	270	268	209	231	244	252	245	243	229	217	261	245	248	247	230	221	253	212	226	236	244	235	257	219	242	246	259	243	226	238	259	242	229	247	249	227	245	239	244	227	257	257	228	228	228	252	247	227	206	251	269	231	238	253	243	258	242	236	238	223	235	272	219	200	236	232	256	249	248	216	244	236	227	231	271	215	242	242	255	235	235	217	222	255	242	256	223	236	277	242	249	251	215	211	236	223	234	245	248	247	219	249	229	233	222	245	241	244	228	237	224	227	225	233	213	210	236	229	235	236	226	218	265	276	230	248	235	244	213	246	234	239	238	255	262	254	199	234	223	285	251	254	223	244	232	232	247	231	247	250	220	233	216	259	240	231	232	242	224	233	244	237	248	246	260	246	239	250	279	245	240	220	214	248	233	237	243	206	239	231	276	241	216	242	238	261	229	243	245	239	250	211	231	258	253	226	235	251	221	255	219	231	237	206	241	240	232	251	212	232	240	208	226	258	243	244	281	227	242	236	243	237	250	245	243	238	199	232	239	246	237	224	228	247	290	230	265	211	233	247	221	230	253	244	262	229	234	243	209	251	218	241	246	234	251	251	242	221	242	247	240	239	236	244	254	249	233	231	236	270	257	233	226	231	232	236	261	235	230	234	240	266	250	242	260	226	229	249
18697	9267	7823	3915	2683	1957	1591	1266	1061	899	838	725	723	673	595	594	589	547	517	522	504	502	468	461	442	461	471	495	468	472	435	459	460	441	436	466	468	457	412	414	435	447	426	446	464	468	436	400	445	434	461	444	446	419	463	439	424	424	456	460	462	427	430	437	430	457	481	452	426	416	470	439	418	474	411	446	406	448	457	425	458	475	418	430	390	416	455	424	411	429	407	406	426	407	418	414	447	436	421	408	416	399	426	399	418	418	412	407	434	463	420	417	451	402	432	435	426	422	449	447	409	439	404	450	424	427	433	441	424	406	415	406	464	429	441	468	450	430	431	405	447	384	440	423	446	420	464	421	416	439	441	450	417	431	434	414	436	449	442	408	417	425	429	401	453	418	408	452	408	421	439	433	427	418	479	414	422	414	441	405	427	407	471	464	471	432	406	441	397	412	420	381	450	416	416	459	428	433	439	427	430	424	430	448	409	421	431	440	416	424	455	418	426	462	430	406	431	423	437	422	415	441	428	442	436	416	444	425	414	414	449	436	454	408	404	446	411	410	419	375	451	434	424	440	427	445	387	438	416	457	412	430	417	407	426	432	439	477	414	442	434	399	434	422	413	411	422	428	423	395	427	419	405	435	411	423	439	419	442	425	461	446	427	418	455	427	444	388	435	403	424	421	412	444	456	423	444	413	416	432	404	424	466	459	440	421	445	405	427	436	446	431	402	421	425	408	455	451	411	451	432	431	428	440	426	461	400	408	410	458	409	427	417	448	466	450	459	498	428	438	428	416	396	394	459	441	409	416	394	430	438	435	427	443	425	416	410	415	428	425	413	444	439	466	428	455	427	421	428	452	441	435	424	414	423	435	433	431	454	400	398	427	425	426	415	446	415	434	453	426	425	449	404	437	436	429	419	433	410	398	409	420	464	434	412	426	383	396	437	403	462	428	462	384	432	420	410	405	432	445	427	424	416	413	426	420	439	430	426	410	438	421	407	416	420	418	426	440	468	410	453	425	400	405	441	425	414	449	434	429	407	437	400	425	473	427	456	423	461	433	428	438	426	413	426	426	439	420	400	447	428	428	406	399	448	418	422	451	465	380	397	427	442	406	445	465	474	430	408	419	406	397	448	408	420	416	455	403	442	439	394	389	465	399	426	426	428	507	405	450	408	427	452	438	449	401	440	429	381	501	402	441	432	451	419	424	454	448	413	419	427	457	415	443	401	430	434	418	396	412	437	432	407	420	432	427	412	439	396	398	404	417	422	418	428	426	430	465	426	423	435	419	429	433	432	445	418	398	430	416	419	457	430	422	431	423	403	434	440	458	443	468	435	448	425	412	446	427	433	426	427	428	407	457	397	415	447	391	402	454	401	435	422	404	420	413	425	433	463	433	425	414	429	412	438	443	430	417	404	429	408	415	425	441	413	421	442	417	454	459	424	429	383	434	463	417	433	437	434	408	407	434	452	397	428	443	413	465	437	406	413	476	442	404	443	426	405	408	440	445	416	403	427	429	454	407	434	441	459	435	396	411	441	428	431	405	414	411	425	422	402	412	401	427	424	443	417	428	421	409	436	434	425	426	407	439	408	387	460	418	424	439	422	414	411	398	446	457	429	402	446	440	411	433	421	462	448	431	448	396	449	449	437	435	449	445	426	378	403	451	396	402	439	433	399	447	441	432	441	434	417	417	484	400	407	407	433	458	436	430	478	433	464	455	422	433	426	383	447	412	412	414	449	410	411	429	486	448	433	422	398	426	433	422	404	429	427	396	418	402	448	417	413	412	412	419	392	431	427	445	410	400	422	401	403	411	409	404	391	368	446	431	464	411	433	417	430	398	450	451	427	446	402	425	457	472	402	414	439	392	437	458	427	448	404	436	400	432	417	413	430	411	455	452	428	408	438	461	432	445	409	398	435	399	412	417	427	425	456	465	426	409	433	487	401	471	385	430	448	459	459	416	458	431	412	441	436	382	383	469	401	416	398	438	404	451	448	419	410	434	419	436	399	417	440	456	415	441	394	435	440	412	393	373	429	398	424	414	425	447	419	434	440	428	456	408	406	445	431	442	464	451	432	408	400	447	424	463	410	406	422	440	423	404	427	443	429	412	435	443	401	415	462	396	407	423	453	410	423	437	434	426	401	423	431	449	451	429	434	423	419	431	429	398	431	423	455	447	441	432	400	431	453	400	407	462	447	422	407	469	440	449	465	394	444	444	481	434	423	440	416	426	403	395	426	414	427	429	430	451	425	362	418	467	450	425	395	455	424	424	456	446	427	438	444	445	399	426	437	450	466	411	447	426	427	438	455	427	438	429	431	410	428	419	442	411	390	442	428	421	445	430	401	405	430	432	426	417	431	466	429	430	383	410	439	412	404	426	453	434	453	421	438	400	441	422	430	442	401	418	385	448	402	401	439	416	436	401	408	426	393	416	451	451	438	435	402	452	401	447	410	415	447	394	428	423	444	408	416	393	489	433	407	425	454	425	374	433	429	477	426	397	436	396	393	442	422	433	429	426	457	393	399	379	439	443	410	468	422	411	455	396	430	422	424	407	474	429	380	407	404	405	420	442	472	420	436	446	421	408	418	461	397	462	430	422	416	402	435	409	451	465	424	429	444	424	441	437	416	424	439	460	424	422	420	436	417	474	433	433	452	418	429	430	426	428	447	436	462	449	464	442	429	393	465	403	447	428	427	420	435	437	422	414	449	433	453	446	416	428	433	423	433	407	408	432	395	466	407	424	405	425	430	404	390	403	426	422	451	393	421	439	420	425	426	417	458	419	418	417	396	424	476	409	442	402	427	416	414	434	424	420	431	424	407	435	450	396	440	442	404	417	422	444	406	434	417	437	419	418	411	426	394	440	452	404	420	402	470	420	437	403	439	418	412	450	450	443	391	405	411	396	416	412	418	427	442	419	445	412	402	467	446	404	398	425	424	392	412	443	452	408	405	384	401	433	424	459	445	434	446	423	437	447	464	439	439	435	418	427	433	436	485	411	402	430	400	393	418	408	438	414	418	415	429	451	407	434	387	430	424	394	432	440	405	432	420	439	427	446	444	420	397	411	431	443	459	420	426	459	444	444	445	433	418	417	443	420	420	439	415	418	455	444	414	446	403	394	472	426	424	419	428	416	421	469	442	419	434	420	393	421	431	440	438	428	438	481	419	439	442	439	406	385	422	431	431	418	431	412	417	434	436	454	424	387	412	474	463	434	405	429	457	444	432	434	466	434	424	443	409	476	418	430	434	386	396	412	455	492	446	395	483	430	448	434	382	454	466	443	395	431	452	415	431	474	428	415	441	428	424	434	390	422	424	413	401	436	461	450	435	470	392	465	444	424	409	441	417	410	419	473	464	416	447	409	448	447	440	426	418	451	405	440	465	425	432	447	433	397	445	449	396	441	412	437	453	447	443	440	423	462	382	419	425	414	427	372	432	406	424	472	385	433	411	393	408	393	449	441	398	417	414	454	421	445
23259	21474	29641	23711	21477	21412	4098	923	720	652	597	605	528	515	478	503	446	444	485	440	444	434	394	431	413	415	421	423	414	393	424	393	422	421	450	408	416	387	374	412	421	405	433	416	384	396	352	334	360	395	407	374	356	401	374	407	367	375	398	381	388	379	392	384	351	410	353	420	391	389	400	411	403	379	351	412	381	359	385	378	399	405	392	400	398	383	345	385	398	408	387	362	399	360	363	392	376	380	365	386	365	375	381	361	363	386	381	396	372	402	407	364	361	396	385	382	394	415	386	390	382	363	398	394	408	356	404	386	393	393	407	407	383	378	386	408	402	343	396	414	367	372	372	373	396	392	410	387	408	386	373	376	376	432	390	384	394	358	344	378	402	418	382	376	389	385	368	375	404	366	393	364	374	390	405	353	358	363	394	390	412	388	393	401	423	398	379	374	364	356	374	393	409	396	381	384	367	408	386	387	389	402	399	381	381	423	412	374	385	416	394	394	393	376	380	388	379	371	370	409	365	414	412	375	380	398	336	430	397	378	397	335	362	433	388	410	397	380	405	387	395	384	332	359	356	350	382	393	385	388	371	403	403	375	366	378	389	416	398	389	383	380	350	405	381	372	410	386	354	399	358	387	387	387	366	380	378	399	378	377	368	383	387	398	377	370	390	384	342	400	392	388	407	376	387	405	398	377	403	398	401	393	401	389	361	388	375	351	385	386	369	377	383	377	395	422	416	409	376	360	422	381	374	415	386	391	366	379	385	377	369	389	372	358	383	410	400	371	400	400	408	419	401	386	362	398	393	353	391	405	401	361	386	355	358	360	376	396	351	385	373	378	413	381	381	369	398	380	384	362	379	358	376	352	377	383	357	379	387	361	389	381	393	358	376	420	393	382	374	360	385	361	394	385	369	414	390	389	374	394	366	351	376	365	383	393	371	379	383	381	390	364	376	384	371	372	395	402	400	382	413	361	370	369	367	384	378	397	355	412	355	401	377	374	366	414	395	388	408	359	376	403	376	393	362	399	375	391	342	380	378	373	389	406	401	366	377	371	404	402	403	390	392	380	399	355	368	392	348	416	380	370	414	382	352	361	370	384	374	382	399	377	390	402	396	381	373	355	381	429	417	420	396	386	382	373	364	380	370	387	358	393	391	389	386	411	361	362	383	389	375	400	403	375	384	398	371	390	394	352	367	419	366	365	403	368	388	418	361	424	380	378	402	381	383	407	349	349	355	365	389	373	398	378	418	373	374	355	387	414	398	369	386	390	396	344	363	409	398	373	404	374	363	363	384	353	380	404	388	361	367	377	373	383	413	403	350	380	395	408	393	394	363	369	390	376	376	356	380	387	382	368	431	378	400	401	400	387	384	421	378	352	411	378	360	375	399	340	332	397	361	401	365	326	371	393	393	347	413	374	378	383	400	389	349	395	395	369	379	395	382	392	360	360	380	338	348	385	418	374	349	392	406	399	394	375	389	378	367	386	375	332	395	382	383	357	395	389	387	363	408	390	376	363	384	435	415	373	376	442	376	416	392	379	385	375	366	355	397	407	346	378	387	391	390	373	356	384	387	392	363	403	376	384	396	392	336	397	411	371	380	351	376	384	390	343	395	372	379	367	387	403	395	366	363	359	401	350	403	373	403	343	375	364	402	376	379	377	368	355	354	394	396	391	400	386	387	394	374	409	374	368	423	413	382	418	399	401	347	381	373	372	372	364	379	389	376	358	358	375	345	375	374	365	372	376	407	396	316	366	383	371	396	398	375	405	359	378	392	410	374	382	401	353	397	385	425	418	422	404	397	388	379	409	371	375	327	383	392	395	379	360	351	365	366	371	371	358	367	376	374	371	386	355	434	379	366	402	388	384	435	395	383	395	380	364	371	356	383	352	369	389	346	355	405	400	375	388	379	397	406	391	396	383	378	390	369	400	361	383	403	388	416	379	394	367	387	362	383	378	387	364	380	352	375	356	390	417	368	399	390	407	368	392	381	372	407	423	380	372	394	416	363	384	408	352	353	361	391	357	378	434	409	364	406	332	373	385	355	385	371	379	402	385	390	426	374	380	397	418	357	430	401	375	367	328	378	381	405	366	390	386	363	381	365	417	416	384	354	373	395	383	381	356	398	415	382	353	347	373	384	366	363	399	402	374	378	378	348	360	411	391	405	415	404	414	393	397	408	380	361	390	386	384	415	398	382	381	374	389	369	361	407	373	352	388	366	373	393	395	402	401	421	394	405	403	344	401	365	386	371	367	347	414	356	357	402	358	364	402	411	394	372	378	362	354	405	397	402	396	399	341	382	415	417	380	408	386	381	387	384	371	360	390	361	357	357	376	382	365	352	333	385	382	362	363	384	403	403	357	377	346	399	376	372	377	382	390	386	362	387	384	369	360	400	405	391	389	385	371	405	410	342	359	364	394	379	365	374	372	407	383	383	381	354	391	384	363	373	411	403	394	368	393	411	338	428	404	338	363	388	359	373	387	391	378	373	366	394	355	338	385	358	402	382	365	407	398	389	378	405	389	380	385	381	379	380	409	372	384	375	371	412	419	422	364	373	375	366	369	382	385	414	388	388	389	374	389	412	416	367	379	368	367	362	381	395	401	372	358	386	407	378	417	361	389	404	361	392	380	346	361	388	402	352	347	362	349	389	381	403	400	369	377	340	385	438	378	344	391	379	407	392	378	380	387	385	382	395	399	373	352	376	358	355	397	372	405	389	358	358	397	385	382	358	379	388	385	399	418	352	377	400	400	412	412	377	386	355	357	398	375	383	396	352	369	365	390	368	376	372	402	379	409	388	367	353	376	362	398	360	355	403	404	407	361	373	389	408	402	367	353	366	382	376	368	390	342	411	380	383	359	399	405	409	376	364	425	367	394	420	388	419	393	358	385	388	382	391	329	433	363	384	371	393	382	349	378	386	366	377	363	372	391	424	406	385	381	373	391	358	379	400	369	403	339	421	366	375	372	382	380	367	399	381	395	349	383	394	413	413	404	361	423	369	375	371	360	389	370	369	354	390	391	376	374	396	360	379	409	380	382	383	384	405	411	400	366	401	381	402	380	395	352	413	355	360	406	392	400	413	384	352	386	353	378	371	365	388	374	369	377	367	381	421	383	403	359	408	400	351	390	390	382	425	364	380	335	386	410	401	362	388	397	354	398	377	381	372	371	374	365	350	412	359	364	404	369	380	379	370	384	400	377	374	373	392	394	394	414	388	390	369	405	383	387	390	380	395	400	379	405	347	363	371	402	372	339	379	368	356	380	376	371	399	381	382	386	373	390	378	370	426	370	420	400	381	378	391	375	370	392	389	352	386	358	387	395	386	405	365	392	359	347	375	375	365	370	387	388	401	368	420	371	346	400	383	398	385	368	383	384	398	400	389	380	377	390	400	376	351	387	403	367	378	384	381	371	426	358	404	409	400	421	422	397	369	388	378	389	387	404	396	362	405	375	404	372	392	387	391	386	386	382	371	377
20628	15276	12599	6864	4704	3505	2722	2238	1935	1645	1443	1330	1162	1149	1042	920	875	869	892	822	847	836	790	755	726	761	739	762	745	714	718	739	737	691	704	713	726	699	695	723	710	681	695	713	667	713	670	706	704	670	689	703	645	675	627	701	703	697	676	676	627	669	659	674	592	679	652	656	646	692	671	636	650	636	655	654	606	654	707	616	691	644	655	649	680	668	675	624	642	656	651	623	693	683	657	620	663	650	644	703	624	661	668	686	680	610	668	618	664	647	630	690	640	620	638	658	637	669	659	640	685	720	677	638	669	664	661	680	694	670	645	656	620	660	613	660	686	646	699	643	651	644	693	665	630	684	653	640	688	682	634	662	635	671	656	631	664	614	648	600	681	642	654	652	654	683	635	626	688	621	704	679	650	656	683	621	634	665	678	627	622	642	680	679	667	656	645	698	650	618	675	624	656	691	610	607	667	636	594	582	637	655	656	696	699	624	667	705	671	638	704	604	633	649	677	663	686	622	708	688	687	652	635	649	687	671	717	686	675	660	651	662	606	648	633	644	672	673	655	619	644	635	685	656	665	643	643	627	688	660	674	653	678	667	633	657	680	641	632	671	656	638	630	646	646	701	665	664	685	617	686	613	656	655	680	666	628	656	708	663	645	652	632	670	701	663	627	661	663	619	657	650	626	631	640	657	665	621	687	696	650	647	646	655	639	642	648	679	651	656	663	662	638	650	674	636	673	631	629	676	668	652	630	668	651	627	696	658	666	634	648	594	664	651	664	635	665	626	667	659	664	644	657	721	657	640	648	667	649	614	639	656	656	647	628	664	645	650	671	653	642	656	639	613	638	687	665	639	633	646	630	681	669	638	671	608	618	637	633	648	636	651	624	667	673	654	690	644	676	638	652	637	680	655	620	639	673	639	622	658	671	625	609	647	651	698	634	669	642	639	632	654	696	658	657	660	651	691	684	649	662	658	637	668	613	625	644	659	674	652	652	626	671	663	611	637	714	666	644	662	659	643	672	696	639	695	646	620	689	669	672	632	628	634	664	623	624	637	660	704	660	692	574	675	642	673	673	633	636	568	676	670	665	650	635	675	651	650	652	682	639	686	613	650	706	645	683	642	619	656	660	659	618	635	627	657	684	684	673	650	661	679	651	635	662	687	648	659	648	669	711	644	666	690	660	667	671	643	631	674	671	669	680	699	591	652	630	657	656	600	631	636	619	640	670	660	638	614	685	701	618	623	685	643	685	620	654	671	614	639	614	624	653	645	629	651	647	638	668	648	668	649	682	654	637	654	650	633	649	699	654	657	629	629	658	680	672	629	640	687	651	677	665	669	645	645	618	633	649	652	697	668	684	636	662	681	642	637	693	643	666	686	644	663	656	657	673	638	670	637	671	637	685	663	579	669	659	640	674	630	747	651	640	660	704	587	668	653	649	650	679	663	621	630	603	623	642	702	653	682	646	653	655	643	638	633	668	632	667	624	662	680	685	631	685	626	667	603	651	639	662	656	694	660	688	616	635	699	678	732	665	627	659	636	613	656	721	639	650	648	676	656	622	677	652	675	651	691	611	677	677	649	693	679	645	728	679	677	637	661	616	602	648	644	662	627	660	649	653	643	660	659	671	673	616	630	655	638	639	650	614	706	690	687	616	641	607	632	663	617	683	706	622	661	666	691	631	666	648	657	668	690	651	643	649	657	687	605	616	674	642	639	660	697	613	692	654	631	701	673	640	623	625	613	644	649	664	666	664	651	626	650	688	653	676	675	637	616	625	664	676	649	632	587	654	718	651	728	634	633	670	641	655	651	672	640	664	643	614	649	646	608	634	686	650	666	687	685	635	684	622	613	663	633	634	657	661	623	684	612	662	666	651	716	717	654	638	678	662	679	687	674	644	650	682	678	627	653	655	660	670	675	675	643	655	628	628	647	632	651	669	651	667	669	648	653	653	661	645	642	637	670	650	657	639	639	631	679	628	638	620	707	650	593	646	642	645	648	689	654	673	645	638	667	562	637	635	683	618	608	668	689	625	642	632	654	639	662	654	656	658	668	671	627	676	650	609	694	667	654	637	682	635	706	646	654	637	664	648	655	671	666	650	648	651	630	683	673	668	646	628	633	675	651	717	646	662	644	624	690	671	655	701	603	639	666	690	674	674	687	709	697	666	657	657	639	660	649	643	725	643	673	668	652	608	633	642	650	684	670	649	659	628	638	623	621	638	676	600	660	678	702	660	677	627	645	647	673	654	680	666	642	641	645	661	663	683	648	643	647	642	652	625	677	627	659	634	655	656	664	689	686	652	638	667	652	637	617	692	666	626	692	665	654	652	642	656	645	661	669	675	631	683	637	666	657	602	621	655	625	615	659	668	663	635	661	661	654	653	657	627	609	672	658	649	642	699	679	660	666	653	659	644	647	685	638	665	630	663	679	620	657	674	652	637	653	616	664	647	677	656	675	659	678	644	649	640	705	663	617	708	630	649	656	672	625	661	640	663	620	634	618	666	655	658	667	622	641	669	662	641	661	655	699	644	630	648	712	647	671	665	673	620	689	607	661	682	656	640	668	668	646	668	632	657	634	652	624	611	689	663	649	633	659	623	664	578	678	676	628	699	702	656	617	664	617	638	647	656	677	688	634	603	624	682	667	672	669	679	676	650	704	672	624	636	648	655	667	614	636	661	676	668	672	618	663	651	642	693	649	612	636	651	675	663	664	663	662	626	663	666	647	681	655	684	696	668	691	672	641	675	608	687	651	652	599	659	629	664	660	659	646	617	668	623	644	687	653	612	641	670	697	643	673	623	665	648	641	674	658	701	657	630	642	701	605	638	661	652	643	649	634	629	681	689	694	652	695	689	625	673	624	632	633	619	597	628	658	667	606	697	658	688	643	617	633	688	659	689	658	673	630	677	647	652	686	637	628	632	698	654	627	693	640	643	626	687	675	667	687	668	650	580	665	645	647	646	677	650	628	624	688	648	618	660	643	639	676	638	597	603	652	627	657	659	657	642	645	601	638	609	640	649	653	670	660	619	662	653	639	648	634	634	664	654	682	605	625	675	613	601	600	689	683	675	633	670	651	626	660	647	684	699	604	663	645	645	703	643	653	643	698	651	612	642	604	667	670	648	687	669	655	675	695	686	632	680	693	648	666	653	646	642	629	655	607	638	683	671	698	658	659	663	696	642	629	646	647	661	639	625	670	683	640	629	631	632	676	633	721	662	642	661	723	723	647	609	646	667	658	651	611	663	673	656	614	631	651	659	673	630	641	670	639	623	624	635	637	636	645	630	654	662	621	641	669	694	662	659	652	698	657	662	608	641	648	683	652	693	715	665	682	643	634	671	662	637	675	681	693	640	644	675	628	694	646	691	681	661	612	630	645	646	665	661	641	618	628	607	633	629	631	655	683	685	651	658	664	617	657	653	644	652	661	619	691	663	660	675	655	609	693	669	669	691	666	625	657	680	642	632	646	659	697	628	684
27455	20524	6659	349	165	126	140	128	99	127	103	95	111	114	88	102	97	85	107	103	93	89	85	79	101	99	95	86	104	110	95	89	106	92	90	88	90	95	95	102	113	86	110	99	100	106	106	99	88	81	91	91	103	111	105	94	97	105	101	81	87	79	94	103	107	106	84	109	104	118	107	101	81	90	104	88	86	96	98	95	82	90	103	110	107	96	94	96	108	72	93	99	96	94	76	88	103	95	80	94	91	71	107	101	89	93	100	87	97	94	72	90	104	86	113	95	94	78	104	82	93	99	95	90	101	85	92	103	116	94	101	96	92	114	83	88	112	85	99	104	94	88	94	80	86	104	93	91	93	88	94	96	99	94	80	108	92	98	78	108	90	116	102	89	106	85	91	96	103	86	99	83	88	103	87	106	95	99	87	89	83	89	120	82	107	92	88	89	107	81	87	91	76	67	105	91	85	81	89	91	98	85	115	99	68	97	120	88	86	95	92	113	97	115	81	94	96	117	111	98	95	105	88	97	86	74	83	99	96	100	86	96	82	105	93	80	81	98	85	98	100	94	92	103	91	88	105	94	96	106	113	94	102	98	119	91	98	91	98	86	94	100	108	85	87	107	96	73	87	103	93	104	74	101	92	94	85	83	87	116	97	102	98	94	87	104	95	100	93	98	95	105	93	111	109	107	74	91	81	96	109	100	79	86	90	102	86	94	111	91	90	103	106	94	92	94	85	104	98	95	95	100	103	92	91	102	101	112	83	83	79	85	93	123	109	102	95	128	98	97	106	101	74	81	104	91	96	89	107	113	86	93	104	84	87	84	72	102	125	103	94	88	93	82	90	78	102	81	100	90	85	85	87	102	101	110	106	103	83	99	83	114	99	100	108	101	92	89	105	114	94	93	95	85	97	105	97	98	97	114	101	105	114	98	91	99	109	95	78	86	101	97	93	110	80	98	94	109	103	104	113	90	83	119	88	102	85	94	96	99	105	99	100	88	111	105	108	91	85	99	92	105	87	88	108	97	100	107	76	91	99	88	96	101	102	94	95	98	73	90	88	105	99	109	103	83	93	107	89	88	100	80	81	96	112	106	91	97	86	93	90	74	86	94	84	105	91	97	91	79	110	111	101	93	95	109	101	85	101	87	105	104	75	97	104	93	111	91	87	87	87	96	99	87	108	92	83	99	82	91	85	100	103	78	106	108	98	94	85	89	109	72	118	95	90	91	107	81	87	86	112	87	83	96	89	112	78	101	88	114	101	94	89	88	101	70	101	115	83	89	97	83	96	107	116	86	102	100	85	85	112	84	95	79	94	109	103	92	85	76	98	87	84	90	108	88	99	95	104	87	102	104	79	99	104	83	98	85	87	90	90	90	94	93	99	106	78	81	87	82	82	86	93	86	95	94	73	100	115	90	83	115	83	114	95	106	84	85	108	100	89	113	108	80	96	90	84	84	83	107	96	94	95	95	86	91	101	97	101	102	77	114	92	92	105	104	78	82	101	97	100	109	75	108	100	105	99	89	92	96	89	96	99	104	80	110	105	98	82	107	90	97	97	94	104	91	93	88	103	97	107	98	89	95	108	107	99	89	92	86	109	76	85	99	91	95	97	96	126	92	95	81	90	88	98	97	93	107	104	98	91	87	92	100	103	96	90	115	80	95	77	89	93	102	80	92	91	89	107	99	77	89	101	81	90	103	86	91	90	77	90	96	102	98	84	101	102	112	88	88	76	111	95	92	93	81	87	106	102	94	102	77	106	96	94	107	107	92	74	88	85	109	109	87	94	83	101	89	87	84	117	97	90	90	97	95	88	86	100	100	101	105	93	108	102	97	83	96	85	88	110	94	86	86	90	106	77	105	96	78	91	100	101	95	105	90	114	73	90	88	92	100	108	93	95	99	87	97	96	88	90	91	99	102	80	96	98	93	96	93	109	94	95	100	98	95	90	97	90	93	82	116	107	81	92	92	100	100	87	93	89	103	88	114	93	98	100	83	99	100	98	94	100	98	99	81	80	95	108	101	96	87	93	118	104	90	95	90	101	94	105	99	97	94	108	92	83	84	117	99	112	93	92	96	92	94	86	92	99	96	78	115	110	96	97	95	109	97	95	97	92	104	93	111	93	100	99	106	96	113	96	97	90	98	76	104	102	89	87	89	106	104	96	104	103	109	105	97	82	103	95	100	90	83	101	79	100	91	95	91	103	101	89	98	127	87	92	116	90	100	99	102	98	96	89	92	81	99	90	81	106	90	87	84	112	107	84	75	122	110	97	98	101	88	104	101	81	77	94	95	97	101	96	92	99	93	100	92	102	84	93	104	100	106	90	100	88	71	94	110	82	96	102	86	93	87	99	118	103	110	107	104	113	95	90	85	95	98	90	111	87	95	101	88	76	98	78	96	90	97	103	95	98	90	91	94	91	106	98	96	99	84	77	100	97	89	103	107	110	103	114	98	86	89	110	84	78	106	108	89	87	85	101	99	91	94	104	92	95	96	77	106	111	86	103	101	97	91	91	80	86	83	100	92	98	83	104	91	109	92	75	103	100	102	96	100	104	94	109	99	95	102	79	103	91	96	96	102	89	98	86	110	89	124	94	105	106	82	88	92	93	81	110	103	95	102	96	94	87	100	95	94	99	92	96	105	94	100	92	100	81	102	95	118	84	96	90	102	87	93	93	83	109	96	97	78	92	96	106	103	88	107	99	88	89	104	89	87	96	108	93	79	100	100	106	86	92	103	115	126	75	106	86	109	99	106	116	80	105	98	99	110	92	117	96	91	83	111	104	114	99	95	112	95	104	93	101	96	84	86	101	87	80	85	94	91	92	78	102	88	102	100	104	96	105	93	86	100	103	86	90	94	90	95	114	92	98	83	96	101	99	94	91	92	103	104	99	106	82	82	108	100	81	98	106	96	100	94	97	78	91	83	102	90	106	94	107	82	101	103	74	79	94	85	98	93	80	100	86	97	92	107	89	87	89	93	107	91	90	83	88	88	98	91	103	78	90	93	105	87	90	104	87	89	86	96	101	94	87	104	96	78	96	113	100	91	110	97	97	105	109	95	96	110	100	93	102	81	96	106	90	116	113	91	86	107	96	114	84	99	85	95	83	83	107	84	75	104	92	81	84	93	96	95	94	90	82	100	93	89	105	100	100	101	95	103	116	88	88	101	89	111	91	104	111	93	71	103	103	109	97	104	85	98	86	92	106	93	96	69	95	111	95	104	103	109	114	86	97	91	92	97	93	92	86	111	105	100	96	87	91	101	85	94	81	101	93	99	83	113	103	89	99	126	105	103	86	100	90	110	104	88	83	104	97	109	89	91	95	90	105	76	103	80	89	107	95	85	113	103	118	96	103	102	91	90	97	89	106	94	94	93	86	93	100	98	73	92	97	82	89	110	90	107	111	101	96	90	95	91	106	78	87	90	103	103	82	118	108	89	103	100	100	99	93	94	96	97	82	87	104	114	88	109	92	101
10832	1064	938	519	359	319	249	231	232	220	218	205	169	161	176	193	245	193	174	184	189	223	170	181	205	188	169	184	191	201	182	164	195	176	179	198	201	191	196	203	207	179	187	179	191	187	170	185	193	187	200	183	187	195	181	173	196	179	176	176	212	187	196	185	200	164	188	202	200	181	179	171	175	184	183	167	172	168	194	183	198	175	208	177	187	184	192	179	204	194	181	194	202	176	195	182	203	183	177	173	181	186	206	174	182	179	178	171	193	166	177	193	170	196	189	176	183	185	190	167	208	168	181	165	184	170	205	172	194	195	189	210	183	182	152	174	197	168	165	183	204	170	200	161	166	180	174	175	192	211	213	171	166	193	183	198	191	187	181	176	192	186	196	204	165	162	196	172	224	173	205	199	206	182	192	186	161	176	177	194	178	191	190	182	206	189	198	183	196	197	187	176	199	169	200	203	186	175	178	182	209	175	183	207	193	186	178	168	186	154	187	174	169	175	174	186	189	166	187	183	195	178	182	182	197	184	182	176	205	175	196	166	185	195	199	184	158	178	197	193	205	185	180	182	177	180	188	170	177	225	202	195	186	174	192	195	180	187	227	183	208	198	201	186	172	199	179	184	204	187	193	181	185	177	192	167	187	201	190	198	188	188	192	164	155	174	201	180	179	200	158	155	189	179	182	188	199	209	165	164	172	190	179	212	200	220	176	189	191	175	196	189	192	165	177	171	197	171	181	185	182	175	215	161	218	171	184	184	176	178	210	167	188	159	196	174	201	212	196	179	188	153	181	165	172	209	182	156	180	209	192	191	213	182	195	167	196	196	180	184	170	176	168	170	204	184	180	202	193	170	170	191	195	190	180	203	186	206	202	197	178	172	174	177	197	188	187	163	171	192	201	185	170	187	189	182	178	181	189	168	194	176	170	174	189	173	187	177	189	175	175	172	179	187	178	191	183	181	179	193	192	165	170	183	154	180	166	197	168	180	187	177	170	202	185	199	170	198	197	189	183	195	176	184	182	190	188	185	197	164	182	187	194	194	194	200	175	174	171	172	198	179	184	188	191	170	170	186	179	178	173	197	179	157	200	203	184	183	198	189	179	177	180	189	186	190	211	155	184	197	206	190	174	213	185	174	188	166	167	183	189	194	185	203	197	199	182	193	190	185	190	187	209	190	184	174	174	190	179	182	182	187	182	167	169	196	179	166	204	188	162	168	177	189	167	180	178	205	165	172	190	184	185	180	185	186	176	159	177	168	171	210	179	199	173	217	202	168	198	186	181	151	177	210	190	176	183	170	170	172	179	191	191	187	198	178	182	197	168	182	188	178	166	181	194	183	180	181	195	182	173	165	153	218	178	182	173	190	180	190	193	188	174	179	206	181	194	152	194	170	167	181	192	198	185	192	194	196	180	165	163	186	164	186	170	188	178	188	174	201	193	212	171	201	170	176	204	199	169	185	177	171	180	198	179	164	168	187	164	191	190	175	177	171	177	188	201	175	166	167	185	162	203	180	187	191	178	183	189	170	178	176	190	178	180	202	184	177	184	161	188	196	168	173	185	204	172	182	182	185	183	178	194	202	173	180	186	203	173	178	206	171	174	178	170	188	206	202	191	173	158	168	168	162	211	167	169	195	202	187	189	183	180	185	193	166	208	163	169	184	167	162	191	193	177	192	202	182	183	186	179	189	182	185	184	189	176	179	195	177	199	178	198	173	190	165	164	195	185	191	189	188	180	156	203	188	189	178	186	174	189	176	205	189	154	199	156	192	191	188	173	188	170	178	190	185	199	197	177	172	175	181	179	195	181	165	184	200	193	188	190	188	185	171	193	189	190	154	182	179	189	205	179	214	196	200	204	189	160	178	189	189	194	193	187	194	179	181	180	172	175	204	187	176	201	187	183	181	181	185	207	187	170	187	167	186	193	165	191	206	180	180	168	183	213	181	189	180	166	208	185	207	175	187	178	196	175	171	193	178	186	163	191	196	180	200	185	177	199	196	200	165	181	195	197	162	183	185	179	196	191	182	166	190	185	173	155	189	191	176	183	193	191	173	203	188	166	182	185	192	178	190	179	210	189	177	188	188	192	186	174	188	182	157	166	179	189	175	183	179	192	172	206	196	177	174	181	165	175	190	172	182	185	161	188	167	199	183	166	189	170	201	190	190	170	205	200	191	187	190	193	181	186	167	213	181	196	189	180	176	183	158	203	203	189	179	196	187	158	197	171	166	187	165	177	168	172	166	176	179	200	199	200	153	169	169	161	193	192	167	207	173	197	188	173	178	184	191	192	184	164	175	175	173	178	210	189	172	188	188	205	174	208	187	179	174	171	173	173	185	172	169	185	213	173	201	165	190	177	196	178	179	194	167	192	184	165	192	182	184	163	203	196	156	168	190	169	183	193	198	173	192	192	187	184	189	172	188	178	194	182	174	197	190	173	203	175	181	185	175	165	157	188	173	187	192	203	187	203	164	183	185	187	167	193	181	183	197	173	159	189	191	161	194	195	186	171	176	208	175	188	203	191	192	173	154	180	205	189	175	191	183	191	195	197	172	192	198	191	184	203	165	188	194	175	197	182	185	172	169	165	213	201	144	198	179	166	186	168	179	186	199	168	164	207	213	217	168	182	182	167	183	181	177	186	185	178	194	180	191	164	204	173	179	200	184	165	166	190	183	206	206	194	203	169	202	185	180	171	182	154	183	162	171	183	193	152	190	146	200	181	192	177	173	164	199	199	155	188	194	180	193	187	186	188	189	190	191	152	190	164	190	194	181	176	183	199	193	188	173	196	174	157	195	177	194	186	170	175	187	172	193	179	191	186	185	176	204	202	189	181	188	190	190	179	179	182	185	179	177	172	175	173	185	197	167	196	186	176	190	196	166	202	191	165	191	181	198	169	186	201	161	178	216	179	215	183	191	157	180	213	202	196	173	156	168	185	182	194	191	195	167	209	177	181	179	168	189	182	170	205	197	209	194	178	163	165	186	180	162	197	179	188	183	194	163	180	178	184	166	198	192	185	170	178	196	182	173	214	181	171	172	198	205	175	166	188	170	191	169	178	170	218	175	192	194	217	176	163	163	180	213	202	188	167	180	198	195	191	184	179	209	185	174	196	191	200	224	176	171	173	196	176	188	158	179	182	172	158	152	194	200	182	176	175	188	190	192	160	206	170	176	190	191	189	180	196	183	176	194	168	189	169	173	199	199	187	190	190	189	178	176	182	184	154	176	161	203	165	193	187	177	180	200	190	189	178	197	171	188	197	197	193	185	188	192	193	169	194	182	196	188	166	184	195	183	184	193	183	191	199	175	177	197	203	185	161	182	181	169	179	158	193	180	197	171	198	197	194	180	189	168	170	182	186	186	186	171	180	179	175	201	181	196	171	186	185	185	187	182	175	183	169	201	191	191	186	171	192	175	185	184	181	163	170	193	204	175	171	179	167	205	193	177	174	188	194	185	194	188	168	179	160	171	191	199
24272	21460	28996	24341	21405	4540	735	507	418	410	341	331	333	313	303	255	271	275	266	268	269	264	246	285	279	246	276	273	276	253	241	252	298	261	239	263	260	265	257	257	254	241	267	269	239	236	248	256	256	256	251	246	255	233	254	244	269	250	267	264	254	256	238	258	251	242	251	248	253	252	248	232	227	273	227	248	250	246	249	246	249	252	216	258	221	238	259	221	255	251	241	255	261	242	212	245	244	244	245	234	218	214	238	235	251	235	244	244	272	240	263	234	211	255	245	264	225	249	260	244	265	240	253	274	220	257	257	252	224	250	258	257	239	271	237	255	252	253	234	224	255	235	256	247	260	252	259	222	233	248	239	242	236	231	240	231	250	242	235	256	274	270	240	238	239	241	228	279	259	254	232	214	232	249	255	211	254	262	262	232	261	246	240	261	223	247	254	264	233	234	266	248	243	238	214	249	240	224	253	249	212	231	227	256	269	256	229	254	247	231	227	239	220	259	225	240	247	260	237	259	252	223	248	238	253	225	246	224	248	213	246	245	246	246	248	268	231	251	223	227	235	235	240	250	244	255	266	242	231	258	262	252	238	256	243	240	246	219	264	248	232	245	252	250	223	251	252	241	250	231	229	263	240	265	230	219	257	263	239	256	219	260	248	231	265	251	243	252	234	232	253	251	267	273	223	250	241	249	258	252	228	248	272	219	239	246	266	254	210	250	234	258	257	223	241	241	231	254	238	245	235	246	236	252	225	245	229	217	239	223	236	245	235	231	226	239	234	255	210	270	250	229	273	210	248	248	224	220	250	225	238	237	249	238	229	242	224	284	267	240	238	215	233	235	219	249	223	235	249	256	248	247	243	201	244	228	241	225	242	252	251	244	233	256	234	275	240	239	252	238	244	253	256	207	250	243	279	258	232	245	248	226	267	213	233	249	225	266	239	271	284	249	232	240	233	240	241	219	223	248	248	243	236	228	255	253	263	238	248	217	230	267	227	241	265	248	248	231	237	235	247	250	260	225	240	233	241	231	227	248	260	233	258	246	232	240	263	230	231	228	247	267	271	242	250	244	246	268	261	246	208	227	228	224	241	249	254	235	247	246	239	221	246	239	268	256	257	240	233	241	247	230	246	251	270	265	251	239	247	240	253	232	237	224	225	239	269	270	251	227	254	220	255	220	238	268	265	260	276	275	230	255	268	232	238	245	225	229	269	246	224	215	227	263	250	269	235	262	219	227	218	230	243	227	241	229	260	251	247	227	262	260	269	246	240	216	280	240	251	229	255	247	259	231	238	212	237	256	252	242	245	255	256	233	234	253	247	247	241	255	257	222	262	257	264	244	248	207	245	270	231	235	223	244	260	251	233	246	216	255	231	225	251	229	248	274	231	214	259	262	224	213	270	221	243	239	256	246	263	241	239	245	237	247	256	243	255	244	254	249	245	220	246	234	239	237	255	219	252	261	222	235	250	254	227	232	252	261	248	230	229	243	261	244	255	248	259	242	234	253	255	251	238	245	238	231	247	223	240	242	247	242	236	245	226	239	242	241	237	228	245	235	246	268	232	253	217	261	238	250	238	230	240	255	227	205	244	269	251	249	237	224	230	233	203	245	275	221	280	246	277	253	218	243	218	255	251	248	236	229	237	248	232	241	229	261	252	251	256	219	231	229	242	225	260	265	245	226	235	250	239	264	236	256	241	244	234	212	250	225	244	253	245	239	240	211	250	218	242	251	251	226	223	260	236	249	229	261	240	242	252	261	222	247	266	233	236	256	244	225	273	268	228	250	237	234	269	231	259	237	243	237	245	226	213	239	240	217	235	263	240	233	219	231	265	248	238	248	262	218	245	237	238	256	250	248	226	252	241	260	240	223	252	255	240	248	225	231	224	232	259	237	261	241	223	217	266	238	239	219	246	246	275	256	241	266	228	241	236	240	260	240	219	249	270	252	240	236	232	222	245	240	225	244	218	258	243	201	259	226	244	236	258	211	237	242	245	270	212	236	232	210	249	236	224	215	229	239	258	224	238	225	284	253	230	234	266	245	244	248	247	243	234	261	248	230	242	246	242	225	244	230	237	261	241	249	267	242	293	243	233	255	237	249	230	249	223	245	237	242	273	244	239	239	234	252	236	247	222	259	252	253	222	230	254	252	225	250	238	252	229	271	210	233	263	243	236	231	273	257	249	264	242	247	269	266	232	252	245	245	219	230	219	271	240	247	258	262	238	232	260	233	242	234	264	242	231	248	234	238	237	237	243	241	222	226	239	229	237	242	252	255	260	264	255	241	241	240	235	234	249	224	232	263	281	247	209	220	222	237	263	235	234	244	255	255	249	246	255	225	226	270	281	222	242	238	219	241	258	238	237	212	248	249	260	223	254	212	218	237	254	237	279	255	245	246	251	235	199	230	262	216	233	231	236	238	254	248	279	243	259	218	237	205	246	237	245	255	239	218	248	238	262	215	282	247	207	221	223	236	242	249	266	244	243	230	232	232	228	255	242	244	250	229	253	252	224	218	227	245	243	216	245	250	240	237	233	274	221	291	262	222	229	249	234	252	231	243	291	220	224	263	222	246	231	237	215	225	216	214	255	256	235	208	254	240	251	253	257	249	240	243	222	219	242	238	266	239	224	256	240	231	258	218	246	257	230	244	257	264	254	198	220	255	234	237	271	238	248	251	256	232	234	227	227	265	222	259	217	233	275	251	246	254	239	228	255	248	241	290	215	251	255	248	270	216	234	241	239	210	275	224	233	259	245	225	223	290	228	232	249	223	198	263	252	278	228	236	250	239	239	244	230	239	252	236	249	260	250	248	234	270	250	261	274	246	261	226	229	275	247	207	228	236	282	268	260	227	292	253	255	235	259	242	251	249	233	249	211	252	280	213	221	240	243	241	236	247	246	234	218	224	207	241	243	233	225	251	223	235	230	227	244	237	244	253	252	226	209	244	246	226	255	244	239	229	262	253	220	220	217	241	245	247	270	257	208	253	281	241	226	269	254	229	259	244	269	241	259	240	241	248	245	250	213	245	262	263	259	260	247	234	259	255	267	231	222	230	250	264	251	240	251	260	257	218	224	258	252	242	264	240	226	229	248	250	246	245	233	237	215	242	226	216	248	224	244	236	260	266	248	240	236	238	255	227	249	225	230	246	220	240	243	227	248	263	261	236	259	233	243	246	232	275	253	243	258	247	260	238	246	239	262	245	237	242	225	279	252	235	239	254	246	241	223	247	269	235	256	245	230	243	225	208	275	251	219	233	244	269	258	264	269	246	259	239	278	231	259	255	260	246	242	231	260	192	253	244	216	211	236	242	244	252	240	239	240	227	261	267	237	220	267	227	221	234	234	274	234	245	245	233	252	229	224	225	237	230	245	240	229	232	211	231	245	249	240	292	231	249	228	241	258	234	239	241	251	254	230	199	235	236	237	235	257	233	247	237	239	231	249	245	236	229	227	253	243	235	254	257	242	246	238	250	241	237
18806	9275	7863	3986	2625	2000	1510	1271	1039	927	826	741	712	608	627	603	594	570	516	550	532	537	495	498	481	499	481	442	437	436	481	456	414	436	478	477	421	447	448	442	449	441	419	467	451	472	434	475	485	418	457	448	438	478	462	444	455	451	437	441	411	429	462	427	439	454	429	418	399	435	418	451	451	396	444	417	439	432	419	454	411	453	456	426	424	396	456	423	497	437	409	457	418	437	433	444	417	454	428	461	393	411	465	444	439	407	428	436	415	434	470	442	422	380	386	424	436	442	443	457	398	428	474	427	444	394	473	461	421	445	456	408	424	428	413	456	408	426	432	408	446	466	443	410	413	416	450	415	411	449	403	423	434	422	419	438	421	425	441	421	442	451	466	476	411	436	413	439	442	429	446	432	400	440	443	421	414	419	444	447	416	418	436	435	449	460	436	463	424	415	445	433	459	448	418	377	390	442	436	416	420	451	365	389	409	400	428	425	423	404	442	448	422	440	439	434	437	417	415	372	439	428	480	452	451	425	454	416	405	459	424	418	437	463	449	409	423	424	439	428	423	447	432	444	442	425	417	439	419	456	428	439	409	433	405	417	413	423	425	423	459	415	426	432	437	438	393	423	438	477	405	420	415	417	405	427	442	432	416	396	400	464	424	427	437	421	449	462	460	453	480	446	444	479	430	447	440	438	419	435	415	407	413	487	418	410	434	408	406	435	419	462	403	443	426	425	425	395	424	452	425	469	375	434	413	431	437	420	450	432	460	433	430	438	422	437	429	413	416	444	416	423	451	428	442	462	429	434	424	443	468	378	434	428	436	405	444	449	431	428	420	401	459	447	449	459	407	421	406	463	420	449	400	439	433	386	434	436	437	455	434	435	424	441	437	431	436	433	424	405	436	422	437	389	413	426	439	414	477	406	423	419	409	448	459	408	426	417	407	433	448	415	425	446	425	403	407	452	464	440	420	439	441	442	425	452	428	459	474	432	427	451	451	423	405	454	434	444	442	412	429	424	416	436	421	460	417	449	422	393	456	444	430	453	417	455	438	441	421	404	429	419	439	415	422	415	456	436	425	419	443	445	430	452	427	447	418	436	425	432	436	446	435	472	451	430	410	387	391	373	406	441	433	424	410	472	417	443	427	441	422	441	454	425	473	438	440	445	431	455	419	421	418	412	451	454	424	432	431	428	438	418	429	453	460	427	417	427	454	414	415	428	484	409	420	410	447	422	462	436	452	465	412	415	433	478	431	417	414	455	441	446	408	417	432	447	409	444	431	414	441	433	426	448	438	434	420	392	456	446	459	418	430	409	449	413	464	468	477	438	421	432	439	413	436	451	426	398	415	428	425	426	426	443	437	424	416	449	437	463	440	463	422	416	445	417	439	411	418	454	456	459	402	456	438	428	425	439	404	393	445	462	438	437	414	425	439	404	428	431	424	409	399	418	428	435	451	407	403	434	421	437	437	425	399	426	423	433	431	419	428	421	397	437	449	446	488	438	448	426	443	436	432	430	426	425	402	427	430	419	435	440	422	460	464	455	457	411	413	446	449	420	421	410	424	461	405	405	428	412	440	446	417	435	405	460	443	431	442	435	438	420	440	464	421	425	440	439	423	438	417	450	407	418	445	452	435	431	399	406	465	435	450	447	409	482	408	408	454	439	420	434	454	419	433	447	412	441	411	441	442	446	468	457	424	408	408	426	473	452	442	423	427	398	463	414	400	404	427	426	430	470	428	370	440	414	448	407	431	413	417	405	407	431	446	433	452	425	417	436	440	459	435	409	400	417	420	447	442	409	428	429	434	398	420	421	388	420	413	403	411	458	430	403	407	437	448	411	434	455	445	412	412	451	435	455	432	419	457	401	423	475	421	445	386	452	418	463	430	451	429	414	423	446	472	402	424	455	420	447	450	440	467	451	424	401	450	452	437	458	407	448	483	434	463	455	456	440	425	480	458	412	459	427	395	406	412	455	379	438	410	424	441	462	453	416	419	463	449	444	428	442	449	437	440	443	423	448	425	459	455	426	411	448	442	427	441	420	456	431	431	428	426	392	469	415	445	424	442	420	456	480	461	444	411	480	449	424	437	408	443	399	419	438	443	450	420	444	423	412	473	459	406	405	420	425	422	424	423	453	428	406	430	418	470	436	438	399	452	477	448	406	425	404	418	467	437	468	438	433	439	453	439	422	440	410	440	429	437	405	437	430	421	445	444	404	428	442	431	431	419	424	408	443	423	399	408	417	414	450	427	404	431	430	424	473	447	418	411	446	449	450	467	423	424	452	413	414	451	441	435	440	404	412	460	429	422	421	441	413	406	394	421	460	443	439	390	445	438	401	449	406	455	422	426	401	424	420	464	398	454	434	409	436	435	407	463	407	433	428	393	405	446	436	443	429	463	438	425	434	410	444	457	439	399	455	449	412	447	435	424	415	453	416	455	424	419	436	439	429	411	433	426	450	405	431	441	421	422	428	416	456	431	421	420	436	456	433	412	473	434	443	403	435	440	441	414	377	411	435	399	419	390	410	438	457	454	446	437	428	443	429	423	453	410	436	411	458	449	402	448	443	459	423	415	401	377	437	427	418	445	413	418	430	417	431	414	411	419	405	392	444	459	446	430	416	439	436	420	422	437	392	428	404	420	431	423	432	462	459	433	417	408	420	397	408	414	445	422	417	413	440	412	435	412	445	444	456	427	450	409	453	393	477	394	457	430	426	436	432	422	415	443	470	432	429	430	432	461	451	425	434	414	424	464	453	439	417	443	415	415	426	434	458	422	427	422	448	387	422	415	449	436	392	437	399	443	427	445	472	431	439	458	438	448	438	443	433	423	430	432	434	446	409	407	438	423	407	439	409	438	423	447	453	391	415	442	446	486	448	446	404	426	428	415	409	427	427	456	401	423	441	402	397	432	418	400	402	412	424	461	438	397	400	438	444	443	464	446	395	388	429	420	426	408	406	413	428	396	423	445	412	445	452	410	452	438	454	432	433	410	418	463	427	492	401	411	423	438	424	419	433	446	409	390	431	399	462	426	423	447	378	429	459	413	375	466	447	418	417	413	405	425	429	451	395	444	415	426	426	463	432	428	476	464	434	464	419	444	399	432	386	427	439	412	449	433	402	427	407	448	388	428	402	422	437	455	413	409	411	474	424	403	442	440	449	455	454	398	428	424	466	442	423	404	478	459	428	441	437	434	440	425	409	424	459	442	415	400	408	434	427	420	430	416	449	424	430	442	434	422	423	425	427	430	456	407	435	415	467	435	426	426	444	479	435	408	436	476	466	448	434	434	454	434	468	466	423	444	425	439	433	395	440	420	430	414	388	431	471	412	426	401	409	423	436	396	409	385	446	409	429	412	447	435	436	446	426	436	438	474	442	463	396	445	439	397	405	401	420	407	430	414	405	397	442	409	437	424	440	460	464	426	435	445	438	435	414	435	428	398	430	417	421	408	468	449	409	430	434	462	462	416	414	426	450
23299	21454	29591	23715	21455	21419	4142	1012	729	653	606	554	507	495	474	504	438	425	477	433	442	437	438	442	433	397	424	416	426	421	398	429	428	441	417	430	433	378	400	410	391	373	409	396	411	374	418	407	421	422	434	403	456	419	392	413	385	399	426	394	432	395	377	387	383	388	384	385	376	367	361	367	367	394	379	381	403	373	350	371	381	415	403	393	379	385	416	422	416	389	400	370	382	414	393	402	373	382	383	405	371	385	385	389	389	396	397	363	386	418	411	438	424	376	345	367	393	425	357	374	399	405	364	404	391	402	383	384	358	365	383	373	375	395	392	390	422	404	377	389	352	389	401	399	380	372	379	385	398	408	382	367	405	377	421	396	401	386	386	425	375	401	368	377	381	393	389	368	357	373	404	383	410	415	357	366	402	369	385	401	365	396	367	374	388	376	413	382	363	365	351	406	423	383	403	380	355	368	387	386	373	406	386	358	378	370	393	356	416	363	366	422	376	387	357	383	350	387	416	386	366	396	403	406	376	400	412	386	397	405	373	382	374	350	366	366	396	424	369	394	373	399	407	402	378	383	387	386	404	373	370	377	364	402	398	377	440	379	379	359	391	370	393	392	415	419	354	396	404	379	370	395	361	394	377	374	384	391	384	357	407	398	370	410	378	370	389	383	380	368	372	451	350	401	412	372	379	393	396	392	392	382	380	383	368	369	397	394	380	398	415	370	408	402	362	399	367	368	381	397	364	431	400	365	387	355	394	373	391	366	374	391	386	372	398	369	357	428	367	378	391	379	387	371	408	423	402	394	381	366	337	391	404	360	373	350	350	388	387	401	369	391	402	366	385	388	391	394	390	368	408	404	322	386	385	390	410	408	374	377	389	384	411	378	387	416	398	354	383	387	395	374	389	373	400	407	355	374	350	371	404	399	353	368	378	379	365	408	362	424	378	396	369	381	385	392	373	370	382	341	371	369	354	361	370	371	387	350	364	384	332	359	426	402	363	350	387	356	355	393	381	393	373	392	397	349	395	360	427	370	372	373	389	370	400	356	382	373	404	417	355	391	425	401	404	380	374	363	351	395	395	383	360	428	364	358	354	373	378	384	403	392	415	423	414	373	409	360	424	389	416	418	421	417	396	371	401	368	365	364	376	393	402	352	400	398	368	365	380	397	393	369	408	425	382	386	370	392	387	390	409	399	407	377	398	373	376	392	390	405	362	355	351	397	382	380	366	367	366	415	375	410	405	371	379	407	405	391	401	380	379	366	372	387	381	384	351	371	352	390	394	414	374	406	356	409	370	378	364	410	369	365	366	378	375	384	375	419	374	389	368	394	356	357	386	383	370	381	385	383	399	396	403	382	409	373	391	358	410	381	407	395	393	385	383	383	370	396	407	364	423	416	374	377	396	382	388	388	366	414	399	381	389	385	377	381	413	411	418	381	381	370	418	411	397	373	356	395	388	387	364	399	373	375	410	414	391	371	359	390	365	377	369	381	384	375	373	360	394	371	411	362	392	364	389	366	362	354	343	370	399	402	395	397	390	377	375	363	409	385	419	366	371	446	402	357	369	377	409	397	399	428	395	409	380	414	363	365	405	367	400	381	357	380	382	413	387	387	362	388	387	360	382	364	352	367	386	364	369	360	375	372	364	408	358	385	422	408	398	403	384	351	388	354	382	382	387	382	396	375	395	383	386	387	388	393	377	412	400	394	401	376	385	397	390	391	379	376	414	354	368	402	389	349	386	381	376	369	331	394	364	355	368	388	426	388	365	382	388	389	415	359	381	376	382	378	368	391	381	399	434	374	410	401	362	378	377	372	384	372	365	364	402	383	379	406	387	397	377	380	368	396	420	403	380	367	372	355	379	413	366	364	375	381	405	394	377	380	409	357	398	385	380	412	358	405	375	379	363	358	352	374	379	384	394	398	407	364	363	372	400	383	388	388	358	400	377	365	379	394	388	371	406	389	390	361	363	395	352	377	407	339	356	397	403	406	401	410	399	393	373	403	405	403	413	369	400	407	361	391	361	401	383	418	370	371	362	362	360	417	350	388	372	381	390	408	373	356	389	376	382	372	398	409	382	366	384	379	382	411	366	415	385	351	352	376	388	372	406	365	375	384	379	400	392	351	392	387	396	394	370	372	378	380	374	402	398	390	392	377	377	402	390	368	382	414	361	385	343	389	386	377	375	385	373	367	377	377	409	370	406	388	393	405	357	385	370	351	399	411	395	412	390	395	400	376	374	378	403	397	401	392	416	415	428	371	375	368	395	388	417	418	380	358	392	369	363	390	381	397	365	384	409	362	389	409	377	373	400	348	393	378	375	377	343	405	368	390	385	399	376	347	412	386	392	373	386	398	382	399	363	391	407	356	380	377	378	377	403	355	382	368	402	380	353	356	380	364	389	379	379	378	401	397	419	372	421	413	402	389	407	397	407	375	387	376	381	372	365	409	413	369	367	384	426	388	379	353	397	398	328	375	414	387	382	401	376	381	378	395	374	413	385	363	387	388	381	384	376	418	383	394	401	387	362	352	402	410	406	392	375	395	373	368	415	397	379	414	419	408	390	400	390	405	370	386	365	381	402	365	401	406	371	382	392	381	388	345	342	366	404	368	367	436	423	420	378	417	406	380	387	387	406	370	409	374	403	407	389	386	379	359	385	406	360	383	362	364	395	433	355	362	387	420	393	374	401	368	426	389	391	379	418	410	368	366	364	372	395	359	370	346	399	376	370	401	400	365	404	399	383	396	359	390	422	416	409	373	399	388	370	388	392	400	373	398	384	361	380	374	367	401	426	389	404	389	394	381	428	381	374	396	390	348	357	354	404	372	380	409	394	390	387	366	402	379	385	369	359	372	403	442	374	392	401	371	374	340	372	400	385	381	380	382	385	381	349	388	390	365	358	395	375	399	404	402	409	394	350	353	375	408	328	394	382	389	416	370	362	403	384	395	376	406	356	397	398	373	353	379	395	365	347	389	404	399	436	370	375	371	395	349	398	375	394	367	341	417	358	404	394	382	397	371	379	404	372	416	386	386	372	438	423	405	379	406	409	388	378	391	374	384	387	375	406	377	378	384	360	388	402	356	377	395	390	396	401	407	375	391	417	413	383	368	383	362	372	362	394	397	377	369	386	380	392	393	372	348	368	392	379	391	422	352	366	396	398	377	389	381	364	388	412	363	363	409	409	361	384	378	374	405	368	377	371	390	409	413	372	397	384	378	366	392	429	387	401	391	382	373	362	394	397	370	341	351	372	385	397	374	390	387	369	393	404	395	389	388	372	356	426	340	393	358	402	402	369	357	362	362	389	366	349	369	378	382	393	390	408	372	407	389	376	393	347	400	415	362	360	389	379	357	384	401	368	401	381	384	386	396	389	371	348	339	431	394	391	407	400	392	392	385	401	418	379	410	404	385	406	361	366	357	385	394	375	381	360	387	394	436	393	375	397	342	389	428	384	390	383	390	378	370	387	333	373	413
20581	15214	12691	7039	4870	3622	2821	2192	1866	1610	1481	1362	1217	1047	1062	988	962	854	886	818	834	801	821	729	735	741	745	729	743	788	702	713	696	696	718	683	678	722	684	717	703	662	680	716	719	702	689	709	686	681	677	681	707	721	682	694	672	654	694	630	713	674	663	675	678	609	661	630	643	658	657	619	737	662	689	635	629	660	617	637	688	684	693	727	652	640	687	648	643	676	642	647	659	696	619	702	648	600	685	615	675	660	688	682	624	678	646	661	677	709	686	647	690	674	700	604	660	680	643	613	641	680	648	649	649	632	592	650	653	690	614	652	639	677	680	670	627	619	662	673	659	627	659	686	664	658	707	661	672	636	673	646	629	606	611	610	661	619	648	624	599	702	647	678	650	611	612	633	676	644	666	661	655	658	652	672	663	613	637	722	637	633	661	638	649	638	638	664	643	636	660	640	663	664	665	693	722	624	638	656	626	651	612	642	645	647	632	630	696	662	662	600	654	666	645	681	649	667	652	666	674	669	681	631	656	641	630	669	653	689	662	671	675	639	708	682	668	686	658	670	658	629	668	646	662	674	626	645	659	656	657	670	678	699	713	652	679	688	625	687	689	693	614	690	655	638	669	636	665	647	643	636	690	668	688	684	672	670	648	661	679	631	703	675	619	617	640	592	611	657	643	645	630	662	645	653	612	639	667	613	620	675	678	666	709	618	613	681	649	699	649	645	625	631	640	684	666	639	651	648	682	664	657	663	710	660	685	652	665	686	667	637	610	614	658	637	657	664	632	660	638	635	641	626	687	621	662	671	707	670	612	736	665	647	656	659	656	611	687	645	676	613	682	667	649	612	685	644	650	665	664	635	674	638	632	671	658	672	620	639	642	637	718	686	675	601	638	620	653	652	627	655	699	673	685	638	674	663	606	648	606	650	664	657	660	650	651	640	594	626	658	670	658	636	646	655	686	660	574	686	673	654	636	711	637	629	658	661	651	635	648	664	617	661	654	634	676	654	612	633	633	656	654	639	613	643	644	666	650	636	707	663	652	647	625	664	614	642	682	615	649	643	613	659	656	643	673	675	675	625	624	680	649	652	655	648	618	674	657	648	624	649	664	732	651	658	619	654	638	597	654	690	638	643	634	671	625	637	648	666	642	642	682	629	677	663	649	630	664	618	629	683	637	629	653	671	641	618	679	680	645	721	635	640	616	639	677	662	658	651	641	651	615	621	612	649	692	606	695	685	667	636	664	635	605	666	664	643	626	637	661	615	643	673	621	631	680	678	652	640	623	640	684	665	665	657	685	656	669	664	642	642	647	642	645	714	651	689	689	638	682	713	721	693	677	681	677	637	643	638	661	643	668	708	641	633	674	630	704	613	661	668	682	647	649	655	656	632	631	681	652	623	662	678	651	682	645	682	671	659	654	647	643	645	643	642	633	671	671	643	650	687	655	617	633	672	590	620	609	657	674	676	626	638	631	706	726	651	699	650	622	617	658	667	644	664	669	632	615	633	658	710	642	643	663	640	673	690	664	641	673	652	684	654	655	671	665	624	667	678	690	643	663	601	664	672	639	636	657	643	659	654	641	649	651	664	656	658	665	652	647	669	658	630	624	680	669	641	675	671	666	651	737	657	609	654	607	662	688	623	644	675	656	611	667	651	605	645	674	656	660	660	648	663	619	661	692	652	644	673	661	642	648	667	676	651	669	633	690	688	603	628	666	673	678	610	645	646	604	661	648	638	624	661	690	652	632	628	625	669	647	648	713	685	623	614	644	660	637	658	648	717	674	710	678	696	657	655	618	650	609	674	622	655	673	687	652	671	686	680	637	613	631	658	610	646	626	617	699	662	613	634	653	678	676	608	628	647	696	619	626	619	626	577	656	623	652	638	697	692	642	622	686	633	676	663	659	624	669	641	680	633	668	703	654	660	629	628	653	625	676	674	659	674	699	626	649	641	616	638	662	692	675	652	643	659	640	666	621	615	633	631	701	654	664	665	662	633	605	667	642	678	646	640	655	728	642	599	664	659	638	636	655	639	637	649	647	661	662	695	665	642	627	645	634	650	674	620	696	647	650	722	647	656	652	680	681	651	669	668	659	652	665	684	664	679	677	613	663	655	657	643	605	662	646	636	634	646	725	644	610	715	678	687	686	631	609	682	638	658	600	664	653	641	672	605	664	675	612	635	693	663	677	651	663	624	687	635	676	611	669	649	677	655	648	680	673	653	650	656	676	653	603	643	648	611	666	643	653	668	635	620	680	659	646	661	635	682	665	643	620	670	697	653	680	636	663	682	658	695	642	621	661	634	648	629	654	668	637	621	613	630	621	653	652	667	675	615	653	704	647	618	642	656	672	668	689	623	635	638	658	682	648	644	648	660	695	658	646	631	625	615	635	638	645	625	653	665	648	637	643	642	631	636	664	668	648	651	666	626	633	684	632	636	642	659	646	600	680	658	662	681	660	656	666	632	659	666	657	649	674	678	679	701	656	681	632	659	639	656	676	644	648	626	674	690	681	639	665	646	650	635	681	659	650	661	667	679	624	636	623	646	667	601	678	620	641	647	689	651	647	645	613	665	669	652	649	616	692	740	635	642	653	716	655	681	642	653	660	692	657	648	646	650	647	674	673	665	627	655	682	713	646	651	671	632	670	630	694	663	664	664	637	635	660	631	653	652	655	657	656	692	718	628	695	622	630	635	653	662	660	662	674	659	578	665	672	706	629	680	672	664	647	630	662	677	660	653	650	689	676	689	641	636	669	679	661	686	686	599	656	660	636	629	650	652	638	676	641	592	650	634	662	644	672	697	706	683	665	634	648	633	673	618	652	678	619	641	649	687	651	660	693	622	643	607	650	632	667	635	650	643	682	656	646	648	646	627	692	643	658	648	666	680	665	634	605	619	678	664	654	657	622	680	649	680	674	601	695	666	663	663	652	636	650	665	660	673	647	624	616	633	655	602	613	651	639	637	624	665	684	656	647	652	605	639	641	684	642	612	639	724	676	626	650	655	641	599	643	626	662	637	602	674	665	647	688	642	625	624	643	675	610	673	661	668	628	649	652	649	658	618	641	656	711	664	637	635	644	689	645	667	691	654	652	682	710	640	703	653	636	644	615	648	664	638	676	607	668	614	683	630	632	599	668	665	645	622	681	628	690	636	649	665	636	711	615	664	667	658	648	669	651	674	660	685	719	641	709	633	659	633	662	652	622	697	590	653	614	647	602	655	651	637	661	672	657	641	654	694	671	630	656	631	614	621	658	640	682	646	690	669	631	596	663	603	654	666	663	679	633	678	640	643	655	664	660	605	677	670	679	649	681	636	601	628	672	589	656	638	642	698	656	642	625	676	658	626	642	681	677	674	672	674	604	607	702	651	643	605	652	627	629	665	655	681	617	670	648	640	722	672	689	675	687	644	648	679	628	676	612	652	639	662	683	634	672	656	608	681	640	678	641	647	703	635	630	659	677	677	683	697	638	637	618	674
27379	20659	6893	342	207	153	136	88	111	103	90	94	87	100	109	91	94	96	92	121	83	94	99	95	96	97	85	98	85	80	107	109	94	103	108	91	103	97	90	91	87	102	89	106	82	93	96	99	108	94	112	98	106	103	99	105	103	96	100	89	94	89	112	101	100	87	97	116	99	93	109	95	78	103	88	120	98	88	85	93	95	105	104	100	84	104	98	109	96	85	92	100	78	92	105	93	104	91	90	81	79	89	90	99	91	82	94	92	115	86	95	96	104	102	117	92	102	106	109	83	105	98	123	121	107	83	95	100	100	100	112	101	97	89	119	105	101	88	112	93	93	82	96	103	94	86	106	109	102	98	85	86	106	89	111	99	79	103	78	93	92	88	87	84	115	99	106	94	91	90	108	94	105	104	102	87	91	93	104	99	100	98	117	92	99	90	90	87	88	91	87	93	103	104	96	91	105	96	103	103	95	82	112	84	97	110	90	112	91	84	102	112	98	91	90	112	98	97	84	99	118	99	87	92	96	110	91	113	99	100	98	91	89	107	106	83	83	94	102	111	104	106	100	99	76	90	100	92	117	94	107	90	89	79	92	86	100	97	98	98	91	100	74	87	83	79	105	90	96	100	117	81	107	85	104	80	111	99	75	97	88	95	98	104	115	100	89	122	95	108	95	84	96	96	91	102	89	84	91	96	76	108	88	118	108	89	93	112	108	110	101	101	99	94	86	118	70	94	103	106	101	103	103	100	84	99	111	88	102	112	91	108	94	112	75	97	111	95	120	92	93	93	90	117	90	78	104	122	84	104	105	116	87	104	94	104	92	96	100	114	87	96	93	98	112	100	101	98	102	95	104	101	113	105	83	104	104	90	115	94	101	93	104	117	92	86	101	104	85	111	130	88	96	111	112	96	98	104	94	101	104	96	100	94	107	107	94	82	103	107	89	85	106	105	79	88	97	101	89	106	110	92	101	96	90	109	102	99	103	119	76	103	106	90	91	112	91	88	113	94	105	104	101	102	113	78	88	103	92	98	119	92	107	105	97	95	88	84	111	85	88	89	97	106	103	92	98	76	84	95	89	110	87	101	90	103	109	113	110	97	105	87	95	101	97	77	91	97	112	95	85	114	86	100	117	87	93	83	109	90	100	94	95	104	95	94	87	96	82	109	95	98	97	93	99	88	114	88	95	91	111	90	81	83	100	74	95	83	91	84	94	93	102	71	91	84	99	104	95	105	97	88	105	95	85	105	100	87	108	102	95	101	107	100	109	102	87	102	105	89	99	87	88	97	98	101	100	91	100	97	110	119	99	95	92	104	111	103	105	92	91	94	113	95	104	98	109	104	103	91	110	100	96	98	83	82	88	91	95	92	113	83	106	95	101	83	106	86	96	77	100	91	119	106	97	69	87	100	85	112	90	87	101	94	81	111	103	100	97	97	105	105	92	96	92	99	105	91	94	102	90	97	96	92	83	85	77	85	88	112	116	102	89	76	101	102	100	87	103	97	85	104	111	106	125	101	99	115	101	99	79	100	94	89	97	108	91	101	104	109	97	97	112	104	97	92	97	75	91	88	94	98	88	110	78	91	77	96	86	84	97	95	118	89	78	106	83	121	106	108	93	111	104	98	91	106	113	79	93	105	83	109	90	119	94	102	116	93	91	107	94	92	105	93	106	91	97	100	98	82	113	104	102	102	100	94	85	95	105	113	86	102	111	96	95	78	85	93	88	109	82	94	114	97	105	92	99	87	98	106	101	98	98	101	101	112	91	109	99	110	86	85	104	81	97	101	92	99	82	114	95	104	87	113	107	100	95	86	91	104	82	84	101	96	99	104	115	117	105	105	103	110	101	92	108	95	83	102	92	102	98	114	129	107	101	106	99	90	111	82	107	87	97	93	97	112	100	104	111	95	82	108	90	99	112	85	99	94	97	106	89	91	84	89	89	111	90	89	98	84	103	90	101	97	109	119	94	95	98	119	94	84	105	86	83	95	96	91	88	87	79	104	102	98	84	120	111	90	93	108	100	107	101	91	89	83	97	94	89	89	102	99	91	123	93	95	101	94	92	102	85	106	87	92	99	78	99	115	99	110	115	101	91	91	92	94	108	88	93	97	81	91	94	110	97	91	109	107	99	96	94	105	93	92	100	92	103	105	101	74	99	95	103	95	91	84	104	80	92	107	97	92	81	93	78	92	102	100	91	102	97	108	98	77	97	93	91	110	96	98	98	84	108	80	85	99	88	101	96	81	111	102	78	87	93	97	83	81	90	102	104	95	98	82	115	99	105	100	91	96	101	98	85	102	105	82	111	104	94	104	104	95	107	107	92	92	94	110	110	96	111	98	89	111	96	96	109	90	103	94	100	100	70	92	96	99	91	91	78	102	98	108	93	95	88	99	111	92	91	101	95	83	97	108	94	83	102	108	88	98	123	98	84	86	92	99	92	81	94	114	95	90	104	108	101	92	83	92	107	107	96	95	115	94	97	78	92	90	79	96	96	78	102	92	104	92	96	104	101	97	104	94	108	102	79	106	84	90	93	97	98	98	105	98	95	119	91	105	99	105	108	104	85	102	110	87	105	98	89	97	91	91	101	107	101	105	116	88	112	112	105	107	78	107	120	83	101	105	89	96	87	91	91	97	95	99	95	79	106	97	93	95	105	93	106	106	92	79	97	97	119	105	110	106	123	97	108	104	104	100	118	76	92	96	93	88	92	84	123	86	110	100	105	101	95	113	74	106	86	81	81	116	105	90	108	103	98	89	88	101	94	101	103	102	89	98	91	101	104	86	97	97	75	105	101	100	107	112	107	99	110	97	107	96	97	108	103	94	106	107	76	104	92	102	101	105	96	104	100	93	84	81	96	100	96	81	91	110	90	94	95	107	101	93	91	89	99	90	71	95	105	99	111	77	92	94	95	87	104	113	111	114	98	94	92	104	85	93	107	110	98	101	100	93	105	83	95	106	111	87	105	102	94	110	88	124	106	86	93	102	79	101	93	101	104	105	91	93	99	87	111	91	116	87	91	81	84	112	109	87	101	90	99	98	94	91	108	95	112	80	90	100	92	111	99	88	112	103	96	96	97	112	96	110	123	93	91	99	105	85	86	102	96	81	98	98	85	85	102	95	92	97	96	95	97	97	98	92	104	109	108	116	108	95	97	86	86	103	114	111	91	91	96	92	98	101	114	91	96	100	94	95	114	86	94	84	102	102	95	114	103	95	113	95	78	95	93	106	112	88	107	106	87	87	89	102	101	108	98	111	98	94	97	112	109	73	107	82	119	90	92	95	90	96	80	116	93	83	101	84	94	85	101	91	89	104	86	92	92	104	97	80	110	92	100	102	94	103	80	112	101	85	101	103	91	102	94	98	106	97	110	86	86	128	94	93	103	109	95	98	93	110	116	83	108	91	96	108	86	95	109	69	101	109	97	98	104	90	98	84	97	102	91	107	82	102	76	112	91	103	99	104	104	93	105	88
10824	1033	888	521	359	307	252	255	259	228	221	200	194	206	212	179	176	201	184	203	164	199	165	182	185	206	184	178	165	202	192	184	188	194	171	175	167	203	184	179	176	201	204	192	183	203	175	190	187	170	171	205	214	211	192	191	206	180	202	186	176	209	166	188	164	187	201	183	198	166	186	216	173	166	187	209	195	188	181	164	174	196	192	193	187	188	161	178	184	162	172	180	205	153	197	185	183	178	195	197	192	170	179	181	190	162	162	197	207	209	198	173	174	206	191	201	166	175	198	202	172	178	201	195	194	170	171	185	175	193	182	174	196	186	162	186	181	199	202	174	169	200	175	167	187	198	184	174	182	187	202	188	184	189	163	155	183	177	174	191	208	200	211	195	181	184	207	209	190	186	200	177	161	170	184	187	202	159	203	185	203	182	191	181	198	160	192	188	163	171	195	199	202	193	195	177	189	170	183	190	184	194	197	194	196	186	186	176	199	189	199	182	207	203	176	180	223	176	192	192	185	177	182	197	214	167	188	176	179	193	184	181	199	180	200	183	202	199	189	155	174	198	190	188	165	180	190	169	185	191	216	169	223	162	202	160	169	183	185	171	185	206	194	200	202	169	198	218	198	189	188	185	171	196	185	170	207	176	164	205	179	186	185	204	184	193	197	175	205	195	180	177	177	174	180	185	187	213	177	207	173	172	188	194	206	203	160	181	184	209	178	192	183	182	183	178	186	189	201	188	191	197	202	188	212	185	205	184	193	189	188	202	174	205	179	168	170	186	185	180	198	194	191	193	204	200	173	189	184	203	182	210	181	208	191	201	177	193	186	184	193	178	183	196	176	174	201	185	175	185	187	198	218	172	217	183	172	193	187	176	185	174	197	191	160	181	168	186	193	167	196	171	167	165	223	204	194	178	195	190	207	203	199	193	187	191	167	188	176	187	198	199	177	208	163	187	180	161	217	184	168	181	188	172	196	185	171	176	188	208	172	186	174	178	192	182	182	177	182	192	193	190	182	173	165	190	163	192	166	178	195	179	206	184	169	213	184	163	166	192	170	191	189	198	169	176	182	167	173	166	206	194	167	203	174	169	206	178	166	188	198	170	174	178	186	201	170	163	170	164	184	179	196	192	190	191	176	177	185	170	197	185	196	186	189	190	194	151	198	169	195	181	165	203	182	183	183	213	201	189	193	177	183	187	167	159	188	175	209	188	191	187	181	183	178	177	179	180	178	173	169	194	187	188	172	179	173	162	212	165	189	197	181	201	212	172	194	207	205	171	183	175	200	179	208	192	180	191	163	187	173	170	196	181	187	204	171	183	188	174	178	166	188	209	181	176	203	186	185	165	175	177	168	186	187	167	178	232	170	198	209	188	181	178	200	196	203	175	199	201	205	180	177	180	210	182	187	194	190	188	192	186	170	193	195	194	181	190	175	172	182	184	193	190	191	193	189	177	189	179	177	172	202	184	195	188	190	187	194	206	197	212	213	181	174	201	209	197	186	180	190	187	189	195	172	188	175	217	210	184	174	184	178	211	178	199	213	170	189	190	183	206	164	204	198	170	175	177	184	187	221	168	182	155	184	187	161	176	191	177	190	184	170	183	165	201	165	205	205	178	210	198	176	181	189	182	168	181	198	187	191	171	172	177	188	159	190	182	190	194	199	195	192	199	179	213	181	191	171	197	163	158	196	161	173	183	216	187	199	204	179	190	172	179	191	167	184	171	201	196	196	176	173	209	177	201	183	177	204	171	192	160	183	188	191	198	173	169	179	210	180	186	182	201	180	171	189	193	189	193	183	175	179	203	174	216	198	173	193	174	179	198	173	189	199	167	199	200	206	189	176	189	207	179	189	183	206	176	199	191	192	197	172	167	167	186	175	185	170	152	176	173	182	171	198	208	180	186	187	173	187	173	158	184	201	172	193	179	173	170	167	175	194	209	187	195	162	180	188	196	184	190	173	188	197	195	179	173	190	194	191	194	176	174	191	202	190	193	188	179	180	189	162	187	179	181	168	183	192	166	172	223	190	188	182	198	180	191	206	195	203	193	199	186	184	162	165	215	190	197	189	217	205	206	172	201	172	203	155	155	184	162	158	171	166	204	177	172	169	179	167	194	206	152	214	206	171	175	164	185	182	196	196	200	185	179	189	198	161	194	206	172	175	176	182	191	186	200	211	205	200	181	181	203	222	179	167	173	197	195	185	178	172	157	187	177	212	197	192	175	204	202	182	207	191	194	160	184	154	201	184	154	192	173	162	201	172	164	180	149	176	173	186	179	172	195	183	163	175	184	179	198	194	181	186	203	184	186	197	179	164	183	188	179	185	188	177	166	182	187	177	204	177	214	177	191	178	192	196	173	173	191	177	200	169	190	181	163	164	176	185	172	203	210	179	170	189	191	169	175	188	193	168	183	171	174	191	174	170	222	174	183	198	185	184	182	180	165	175	185	183	164	188	157	158	202	166	194	190	194	159	182	178	187	202	199	185	189	194	186	179	182	189	187	171	194	191	195	179	206	162	230	187	192	185	181	185	179	167	174	160	167	176	183	188	200	183	194	196	186	181	184	168	210	185	187	187	175	193	170	181	180	184	202	175	155	198	172	186	188	173	191	196	176	188	189	189	189	177	165	186	169	162	204	181	174	201	171	193	179	189	171	205	175	173	189	192	174	179	188	203	170	197	194	194	193	177	178	161	174	167	177	174	209	188	185	185	171	172	188	185	184	161	190	195	164	172	175	174	181	186	203	203	187	185	183	171	188	187	200	167	197	193	181	182	167	189	188	229	162	176	176	196	188	179	191	183	182	175	151	205	163	205	173	190	184	187	183	187	211	157	195	171	192	183	170	182	182	166	194	196	163	193	187	191	181	175	180	180	176	192	183	191	153	165	171	174	167	179	181	153	178	204	175	184	176	217	169	202	205	177	186	189	162	187	198	194	184	181	190	183	177	198	200	166	162	182	187	197	163	175	193	174	192	159	165	159	177	182	201	186	176	172	183	168	216	173	170	189	182	168	196	196	224	197	180	194	178	163	201	214	188	187	190	182	202	186	167	179	178	207	177	172	175	214	179	199	184	195	178	189	199	187	194	193	207	187	184	178	168	158	205	179	170	166	189	175	189	185	177	192	187	190	171	211	187	192	196	187	208	168	187	172	170	190	198	173	210	172	172	197	181	197	189	194	169	207	165	193	208	179	183	199	176	167	199	189	195	175	202	191	201	176	195	192	165	183	170	194	189	196	204	182	173	212	174	188	176	184	173	176	206	188	209	219	172	204	178	226	171	177	195	183	180	178	197	166	194	185	178	182	196	172	195	181	179	180	174	191	171	186	174	197	175	203	179	197	202	198	203	189	183	191	170	189	170	205	184	190	158	192	192	171	212	179	152	187	196	185	212	167	179	184	171	184	166	166	183	201	211	181	195	193	178	187	186	151	196	176	179	178	202	190	197	189	182	200	177	192	178	181	191	157	192	191	166
24346	21468	29009	24339	21410	4763	747	512	409	374	348	355	337	280	329	291	334	272	260	274	262	266	271	271	282	259	283	293	260	288	247	238	248	251	270	235	254	232	257	268	264	254	252	239	262	262	218	279	275	284	249	263	248	246	241	242	254	238	247	246	244	248	237	250	262	237	254	250	246	250	253	260	265	244	240	249	243	249	252	250	237	244	257	253	258	256	250	252	234	260	266	245	261	247	241	276	250	245	246	234	224	248	272	254	248	238	280	231	223	249	262	217	257	256	249	257	256	250	217	259	247	258	246	238	274	246	242	243	233	252	233	242	254	242	227	268	270	227	246	230	245	230	246	262	250	233	273	265	268	259	259	237	252	232	246	264	229	225	266	233	254	248	265	227	272	230	231	227	255	262	224	274	240	247	251	264	232	247	218	238	261	243	267	246	211	239	250	244	240	269	233	236	239	261	255	222	264	223	238	243	275	248	251	279	231	276	246	221	245	220	231	265	257	236	251	242	234	230	274	240	248	242	254	239	205	238	237	244	238	245	260	254	251	249	255	265	238	249	234	231	236	271	282	258	235	243	259	247	227	246	238	252	287	229	236	257	236	244	261	262	250	252	261	244	250	265	244	223	265	245	219	246	233	252	252	268	264	243	240	280	241	252	235	251	247	234	267	255	231	252	243	228	273	235	275	256	281	239	217	253	240	247	248	236	220	232	235	262	223	261	270	262	281	241	243	212	242	239	224	235	243	237	235	229	246	223	253	248	256	256	239	223	238	261	274	245	242	230	267	261	264	248	224	240	225	266	239	271	251	251	231	267	260	234	256	242	256	263	273	252	279	248	245	257	235	257	244	249	237	225	255	251	264	261	242	233	258	224	263	252	255	249	252	258	273	234	230	232	251	255	262	255	243	216	256	255	280	246	251	246	250	255	234	267	242	238	272	248	248	242	253	252	249	247	238	248	257	264	244	245	238	249	245	255	246	252	239	250	269	247	243	269	229	237	249	232	235	210	257	243	241	221	214	239	239	245	251	264	240	250	267	270	251	213	232	267	220	253	265	244	271	258	236	270	252	242	231	261	267	249	246	258	255	224	254	273	246	251	240	259	243	258	229	246	256	262	250	265	248	254	227	215	237	227	235	256	254	239	251	235	235	246	222	226	265	242	248	234	244	236	250	245	260	235	279	266	239	249	272	246	227	230	258	261	239	263	248	195	214	230	227	262	270	256	256	260	229	244	246	229	234	245	254	273	259	224	263	256	248	260	224	257	269	241	216	253	249	236	240	242	232	230	250	263	240	259	237	241	225	260	231	228	238	275	242	258	235	232	235	216	239	247	270	266	251	250	268	243	213	260	265	258	267	276	245	244	274	254	253	212	255	264	245	268	244	284	231	242	255	265	246	237	247	239	252	255	218	263	235	233	247	225	231	245	272	233	241	248	242	245	239	249	252	256	221	256	231	243	214	237	232	237	253	227	233	242	236	255	220	259	250	244	258	229	266	264	270	241	240	257	266	249	242	258	267	237	267	231	240	244	253	251	262	264	245	268	276	215	240	234	241	240	240	266	226	236	248	244	250	249	235	261	237	260	234	247	237	255	261	235	248	257	248	205	254	255	236	234	254	242	240	259	250	244	255	255	233	234	230	213	262	237	244	243	232	247	242	268	220	259	241	230	252	246	241	227	236	261	283	234	231	238	235	241	226	256	272	235	262	255	245	249	278	229	235	254	261	232	260	242	236	222	227	227	258	249	244	220	264	227	228	213	232	237	254	240	266	249	241	253	246	250	243	232	248	279	255	235	254	194	239	248	223	263	244	258	220	242	228	250	254	256	252	236	234	238	256	216	246	262	240	230	244	232	247	255	227	248	230	233	236	266	248	277	229	257	248	261	242	285	264	265	261	233	239	232	231	248	247	253	217	262	253	212	248	215	236	250	246	247	232	286	228	253	259	285	213	226	225	265	271	249	234	248	224	274	236	253	258	262	249	252	235	227	230	248	241	250	245	248	246	265	256	259	274	233	269	235	257	251	221	246	267	251	286	260	236	214	236	256	240	215	255	271	258	243	260	256	248	258	260	230	217	217	269	248	239	254	273	251	266	248	239	260	249	257	259	266	262	247	278	265	258	242	237	207	244	241	236	266	270	243	247	233	248	233	210	250	249	262	256	262	244	263	251	268	253	252	265	236	231	262	242	239	237	241	245	247	232	243	249	253	234	257	268	250	244	237	232	241	229	277	227	259	247	237	221	250	245	254	262	246	230	255	225	232	238	240	271	239	212	232	233	221	252	247	244	223	258	251	234	226	231	245	247	257	231	248	264	289	233	264	220	255	253	236	242	240	227	259	243	247	255	247	257	274	248	241	245	219	253	252	268	268	232	230	234	233	259	267	223	237	235	250	247	256	243	253	245	240	262	256	275	239	252	229	221	254	286	245	219	246	251	240	237	249	262	234	257	225	253	278	240	239	233	244	236	241	228	215	242	221	235	207	250	228	232	264	257	262	245	220	230	240	244	242	259	211	250	224	255	256	239	242	235	229	267	252	259	227	254	237	268	237	269	265	238	227	258	255	226	240	249	244	230	238	280	219	218	232	235	238	248	243	229	223	246	237	232	249	233	237	273	221	253	249	246	260	244	218	271	242	251	263	271	246	268	225	267	229	243	260	253	246	238	244	243	287	255	250	242	222	248	282	254	230	245	238	207	249	232	254	240	223	243	210	237	225	231	228	228	244	250	248	248	257	257	257	244	248	225	254	235	246	228	270	262	250	273	259	262	263	239	221	237	223	250	258	261	245	267	244	235	256	216	254	252	244	239	249	253	226	246	219	250	235	263	267	233	245	231	276	248	231	258	262	250	250	263	234	250	244	230	236	262	260	253	255	239	247	205	244	239	246	247	259	250	249	252	258	260	257	236	282	258	246	256	267	257	244	253	263	247	249	288	253	233	250	279	247	243	245	245	243	244	251	248	248	224	248	251	258	271	222	273	238	228	248	257	254	245	264	274	220	225	242	261	226	237	236	272	260	245	271	271	230	213	244	243	229	225	248	240	244	250	277	238	234	230	273	245	252	284	262	263	243	271	256	253	231	257	254	224	261	252	222	256	235	247	259	249	261	258	225	245	213	225	236	231	225	251	255	255	233	222	241	227	249	241	224	238	237	249	248	249	246	251	243	237	266	216	253	258	247	249	253	266	248	258	228	262	254	246	247	232	249	241	252	269	239	247	233	261	272	236	218	259	260	257	258	236	253	239	240	227	256	240	240	254	248	223	261	256	240	234	239	275	252	251	262	221	238	255	235	218	238	252	209	246	246	252	254	266	235	242	259	251	229	198	243	232	230	255	253	248	247	268	255	256	238	252	262	243	221	246	236	246	282	249	258	229	232	285	258	262	248	263	237	234	260	249	265	248	217	262	249	247	245	243	246	255	258	239	244	261	265	256	259	243	249	232	241	236	235	239	249	267	256	260	215	241	258	235	255	254	253
18946	9268	8035	4017	2640	2036	1612	1268	1066	962	900	757	758	676	677	643	550	559	568	561	526	525	503	511	499	483	455	482	445	475	462	411	479	470	415	449	473	429	462	453	453	449	474	427	475	484	441	426	404	432	439	412	452	404	451	413	431	424	483	443	402	491	421	431	450	384	435	407	434	445	457	398	451	444	465	407	447	406	446	448	430	454	436	431	406	410	430	455	435	411	475	464	416	419	409	441	470	414	420	454	408	399	450	444	444	438	427	406	444	419	418	443	416	453	433	465	440	422	441	450	407	409	424	444	440	446	393	425	419	437	441	406	384	439	435	420	431	439	410	458	419	445	415	431	459	451	459	449	408	458	481	429	422	433	401	436	425	397	420	410	411	418	423	437	444	432	452	440	406	461	401	403	378	440	432	401	452	432	427	397	431	438	444	406	423	407	477	412	452	441	415	448	463	424	415	428	455	428	449	428	387	448	415	406	402	423	436	429	426	431	459	423	431	430	407	426	422	469	440	470	390	435	419	443	473	450	403	439	420	410	434	422	448	432	433	437	418	436	464	442	369	423	428	442	444	423	443	400	413	416	469	446	419	471	443	420	429	404	418	448	431	429	419	438	400	448	437	426	451	406	424	435	415	458	438	445	450	399	446	459	416	464	415	406	395	440	461	446	441	440	389	444	423	421	418	437	395	418	456	432	414	441	431	405	421	467	477	434	441	420	418	447	440	408	461	438	414	412	444	425	452	434	397	408	415	418	456	415	393	387	411	406	471	473	407	430	381	437	419	462	475	380	422	411	402	363	403	452	423	449	475	389	433	458	435	419	446	444	417	427	421	430	421	424	438	443	429	406	440	467	405	426	421	391	418	433	440	425	433	444	438	431	420	407	448	476	418	429	459	413	454	381	430	434	484	464	401	417	433	416	435	444	429	417	445	427	404	395	428	447	475	419	376	444	479	434	421	420	459	413	412	462	461	450	417	430	421	417	445	416	434	453	436	445	414	430	414	421	445	422	425	434	436	424	425	463	415	414	443	455	435	466	429	436	410	428	408	387	411	411	427	433	433	442	409	424	433	452	461	392	404	431	449	411	433	462	425	441	382	440	453	428	421	421	466	450	404	443	406	442	470	411	414	408	397	390	464	433	415	423	423	395	435	464	415	437	487	423	442	417	414	431	425	408	433	430	443	467	408	441	415	439	459	449	416	413	434	440	435	424	395	416	444	430	395	453	400	431	433	436	456	402	404	395	457	427	466	395	425	440	438	431	447	418	438	413	449	424	440	424	391	439	472	432	413	454	426	432	441	454	375	460	411	427	460	436	422	443	476	434	425	394	427	422	437	422	445	424	443	433	440	423	437	464	467	419	430	449	433	405	413	394	420	381	425	424	424	433	459	390	390	444	433	437	416	434	403	406	422	422	463	433	441	409	416	447	429	438	424	425	482	415	396	445	437	409	442	426	412	432	449	425	431	399	382	449	471	447	425	451	448	426	420	444	423	386	431	458	443	432	419	445	480	471	435	463	450	416	431	459	428	442	429	406	459	390	439	403	433	444	411	429	435	402	469	424	418	435	441	425	424	451	452	414	414	476	402	419	436	399	438	428	414	419	472	434	428	442	410	438	430	388	451	441	410	449	456	442	496	428	447	440	439	426	409	432	443	433	423	441	414	425	414	430	445	424	425	412	457	446	418	411	430	384	454	443	388	425	419	448	391	400	452	440	452	457	410	425	477	462	437	420	432	429	411	423	448	443	453	424	376	435	413	428	407	446	427	403	432	410	428	436	416	464	421	457	460	443	446	434	412	418	437	462	420	459	426	456	437	429	428	442	466	445	424	422	409	422	398	444	431	439	420	415	427	457	405	434	437	435	446	468	422	419	412	414	465	438	444	426	436	412	407	439	414	437	422	444	485	410	439	411	431	414	461	455	437	416	424	443	423	374	422	454	453	436	454	394	466	425	455	435	426	408	441	418	424	444	442	421	394	450	409	423	440	447	411	410	468	453	435	421	441	446	428	435	415	412	443	403	477	460	438	448	443	440	442	442	392	418	420	402	423	433	438	446	453	425	446	425	456	451	438	459	475	442	421	452	403	436	417	449	473	448	431	417	440	445	452	411	424	477	450	430	430	436	444	428	446	438	420	431	426	422	442	390	434	450	436	436	413	452	432	411	404	425	436	435	400	458	413	430	442	441	410	446	424	405	432	429	460	454	414	482	428	450	453	418	429	440	422	423	408	450	433	413	469	407	438	405	440	423	434	439	404	436	418	445	438	416	431	408	421	431	429	417	405	418	427	396	409	409	429	424	411	399	429	411	430	405	398	412	441	442	437	439	431	411	435	443	425	407	426	447	385	430	428	447	430	397	429	462	426	415	444	387	484	419	441	444	424	403	423	416	438	414	434	442	457	441	415	407	479	454	426	446	450	448	430	447	419	455	428	441	439	436	429	449	426	439	378	413	413	398	407	405	444	413	410	420	422	451	389	414	400	440	413	448	404	414	405	374	423	411	459	431	434	423	408	420	434	463	412	409	432	434	440	417	426	401	421	453	453	445	406	424	431	423	440	434	429	434	448	431	451	428	426	417	369	430	423	438	439	480	435	438	435	443	411	414	441	444	370	448	422	447	443	397	419	426	399	431	400	462	437	444	435	443	410	451	422	413	426	426	423	436	440	365	405	429	460	434	451	404	439	411	407	443	382	400	457	441	433	437	453	445	464	415	427	438	418	450	430	441	460	438	433	440	430	412	442	459	441	405	419	452	409	441	384	428	423	408	410	452	404	439	431	443	417	474	435	403	457	426	412	428	414	472	418	441	467	430	451	403	422	427	442	434	408	426	448	451	421	417	415	398	416	407	395	439	412	443	485	420	407	452	448	412	459	444	454	418	416	409	437	427	434	421	449	432	443	419	450	440	436	455	424	405	420	410	436	441	450	445	454	413	439	419	424	426	424	425	443	410	466	447	452	450	423	431	403	461	411	437	478	468	425	433	419	412	406	401	433	437	386	431	405	427	431	436	433	425	422	444	404	447	448	445	404	404	455	462	443	406	399	439	396	411	442	454	413	422	433	425	438	453	476	447	423	447	411	414	419	413	434	432	497	441	440	425	427	429	407	413	472	423	424	431	424	463	452	416	431	457	459	417	441	447	444	458	442	441	430	429	417	419	422	452	421	416	423	446	397	416	448	407	447	482	446	409	407	439	424	387	443	434	419	479	445	464	432	438	451	417	456	413	436	455	420	414	473	440	407	450	405	442	434	433	401	442	404	441	480	396	441	441	396	449	451	454	449	449	454	421	437	417	412	446	447	428	428	448	444	411	408	442	386	463	427	430	432	436	404	420	434	422	436	413	446	430	401	472	428	453	412	429	424	452	431	428	480	482	426	437	425	452	419	398	421	458	443	419	455	428	426	414	413	463	423	429	436	440	491	414	385	433	467	413	448	424	432	448	466	422	410	478	448	433	419	446	424	440	417	451	431	425
23279	21462	29617	23700	21462	21429	4325	876	716	644	580	539	581	483	513	505	415	500	467	468	423	412	450	417	428	425	433	413	364	425	376	430	420	432	398	424	428	422	410	395	393	406	418	414	400	356	387	388	381	394	414	405	355	382	412	386	398	404	391	364	383	422	389	381	368	362	404	414	368	393	371	363	402	396	410	385	418	379	424	412	403	420	389	396	358	376	403	400	386	425	378	395	420	365	419	404	390	380	390	393	363	385	373	365	351	365	372	398	430	371	365	339	393	340	405	359	387	376	386	401	398	384	389	385	389	382	397	385	357	380	375	402	375	375	398	397	382	384	365	407	393	391	400	355	432	403	381	386	383	389	380	378	408	384	374	390	376	370	408	336	358	378	367	391	363	411	374	390	380	398	354	411	433	378	376	378	395	357	355	381	414	411	397	387	365	388	400	443	387	395	389	389	389	347	373	372	404	384	385	373	407	367	382	381	365	371	391	369	392	372	403	390	397	409	366	391	407	375	415	395	382	382	382	372	404	393	387	380	406	393	383	365	385	382	365	396	376	419	394	372	368	395	380	375	387	381	378	398	375	388	391	376	365	350	397	392	394	416	425	418	374	392	377	376	370	383	387	398	392	394	377	388	406	379	379	386	398	401	367	376	395	384	373	374	388	400	400	376	375	406	398	419	379	365	398	413	370	365	383	359	385	382	365	364	362	357	413	389	402	375	395	352	417	347	376	361	355	404	408	371	378	383	361	405	380	373	410	399	377	366	417	390	372	408	373	371	377	385	404	371	398	350	384	407	404	367	375	337	355	396	440	378	408	391	387	363	397	351	383	369	405	375	420	415	379	356	384	377	386	377	382	358	381	409	425	389	350	378	395	363	362	411	388	386	380	356	388	379	382	371	409	392	394	407	401	405	402	421	367	396	363	402	390	386	422	375	358	372	396	372	396	376	371	369	399	371	402	414	380	370	384	400	395	409	423	383	368	358	381	374	355	400	385	373	389	382	416	382	366	417	374	401	396	377	373	388	370	371	369	384	394	393	401	367	403	383	390	411	355	414	375	389	385	399	345	420	386	373	384	383	395	389	410	391	357	377	367	442	385	361	378	355	392	398	373	371	367	371	374	364	383	385	397	400	398	396	368	378	387	379	380	382	347	370	403	399	407	326	416	364	399	374	394	364	347	385	405	382	370	371	408	360	413	376	373	398	374	378	403	368	442	375	412	374	394	387	353	392	397	358	385	381	392	354	399	395	403	408	382	402	374	401	386	377	383	361	417	397	394	386	415	370	386	407	385	391	387	367	404	380	396	367	392	401	374	335	378	376	366	442	394	370	359	392	371	404	367	385	370	355	350	377	393	390	427	391	392	355	403	341	372	360	373	382	370	398	369	368	400	391	391	388	380	358	356	364	408	370	390	355	393	372	358	397	347	407	382	380	411	404	392	401	372	382	417	409	393	409	416	372	377	399	372	404	397	379	397	406	405	436	436	355	385	394	385	364	358	370	419	366	399	373	383	371	375	379	368	380	383	349	434	378	388	381	383	381	402	369	357	404	407	364	436	386	388	389	367	400	424	372	372	374	392	379	367	389	403	396	413	384	365	340	390	394	417	377	382	399	361	387	381	430	377	377	398	421	412	377	369	376	372	398	379	393	384	374	388	409	390	373	356	388	401	367	353	376	372	402	378	411	388	404	406	372	377	398	403	362	402	416	367	375	374	371	346	420	403	359	358	335	407	393	395	369	394	423	420	394	387	389	393	379	387	384	371	361	380	398	400	402	385	386	376	387	411	415	404	349	382	395	365	380	399	403	389	403	405	387	396	401	401	392	369	367	388	364	354	381	400	402	432	371	380	370	392	393	415	434	359	398	386	372	374	418	410	404	392	399	382	408	388	358	373	384	397	397	407	398	371	360	390	374	380	400	334	392	394	401	390	379	370	399	393	417	424	411	379	349	364	375	415	373	394	367	396	360	385	374	409	406	377	358	362	367	389	368	391	404	399	362	358	370	369	391	387	423	365	392	368	401	407	373	375	363	396	405	385	395	409	312	408	381	390	379	341	363	388	385	381	377	401	366	368	391	364	371	371	425	362	384	363	345	386	389	357	407	380	382	381	379	364	331	411	362	410	369	370	358	400	405	408	394	403	395	368	407	377	360	368	386	410	356	393	394	394	384	370	364	343	397	344	406	377	392	403	407	352	399	360	360	376	385	403	364	391	399	399	367	387	391	354	384	377	412	382	398	392	451	407	436	422	358	387	388	418	411	391	418	391	378	362	406	378	382	382	389	407	385	389	409	400	346	386	414	401	364	373	340	391	345	362	439	381	362	386	396	365	350	408	403	372	417	393	393	381	364	368	376	348	408	369	425	370	396	366	350	387	375	389	402	350	359	359	379	380	349	393	402	386	394	360	370	390	408	359	393	355	396	400	406	391	370	376	383	369	386	379	402	435	384	389	394	362	394	390	400	388	402	354	420	367	369	365	362	413	418	379	385	408	354	391	368	349	397	405	403	366	378	386	405	374	412	381	356	379	385	406	372	374	372	383	405	394	409	372	387	381	380	363	368	369	408	398	380	381	411	403	375	375	396	370	370	368	363	408	390	407	388	407	350	381	376	396	399	351	419	390	389	416	397	405	344	373	387	375	388	388	430	388	406	387	389	373	386	414	369	408	358	360	424	382	409	383	353	389	360	397	385	359	392	389	440	381	373	376	362	341	426	387	417	377	369	393	373	358	365	381	426	390	413	395	378	337	391	384	371	391	370	397	409	384	395	361	389	405	397	392	401	394	389	387	347	377	378	379	362	378	422	418	372	366	364	383	409	370	395	407	340	378	386	399	392	367	407	347	348	371	400	364	397	397	376	363	383	370	371	389	404	406	410	381	384	400	359	426	385	402	393	406	419	398	354	393	402	359	377	384	367	392	388	383	359	421	408	401	367	397	379	365	392	367	345	355	390	380	363	366	382	389	362	388	403	359	377	378	385	370	365	403	389	381	390	378	391	399	408	382	374	387	387	377	366	419	394	378	358	379	393	372	393	383	372	399	354	410	385	369	385	396	369	368	374	384	364	396	377	388	383	388	375	402	373	381	402	378	400	373	406	374	372	415	416	386	401	398	360	389	374	401	408	410	361	386	391	404	423	356	339	391	390	384	399	397	402	358	408	394	400	396	425	407	361	377	380	377	382	377	373	404	399	400	395	416	391	397	399	364	369	414	358	347	343	370	374	380	352	383	383	399	376	390	415	369	384	401	389	382	394	356	374	394	390	378	411	328	420	396	379	378	421	407	348	367	355	379	421	383	361	410	342	360	404	344	399	374	418	359	367	374	415	420	398	425	389	400	361	395	403	402	357	368	381	400	389	380	397	378	367	352	400	410	382	370	402	381	398	392	385	383	359	371	372	414	389	389	376	358	387	390	390	402	384	369	401	375	401	352	439	386	411	428	403	387	420	421	384	369	366	379	418	357	381	400	371	406	347
20297	15413	12887	6909	4971	3629	2916	2255	1894	1587	1487	1382	1222	1139	1003	1021	993	912	856	879	826	831	803	789	760	762	743	758	775	731	732	710	730	736	731	694	669	680	674	718	655	720	658	715	724	680	727	686	674	645	695	688	678	684	677	650	685	665	719	643	668	681	703	666	694	680	675	669	674	619	670	657	668	682	601	696	683	650	677	673	665	642	681	671	667	641	648	642	624	665	678	697	654	686	613	696	624	658	659	693	672	653	679	683	671	685	706	658	692	635	670	676	651	673	681	682	645	623	673	634	675	679	649	645	681	643	617	623	639	687	623	616	713	671	682	639	644	685	639	652	688	624	679	678	632	652	631	636	662	664	678	712	695	648	629	667	673	688	629	609	689	659	693	659	662	715	629	649	661	658	652	706	657	705	681	617	643	680	600	635	637	658	628	658	674	646	661	602	638	655	630	658	662	667	625	587	654	611	617	666	639	650	627	686	651	663	653	772	630	656	675	628	621	652	626	685	635	646	660	664	660	641	674	627	664	668	622	600	661	669	679	636	664	668	621	631	613	586	712	659	696	677	704	621	651	641	677	622	686	644	678	654	642	655	661	666	662	670	672	666	665	633	666	641	656	659	640	677	670	670	671	682	660	672	692	637	666	699	698	648	677	663	636	645	664	675	640	622	648	680	643	636	666	662	656	607	658	628	649	621	685	658	625	688	666	653	677	645	671	617	640	622	685	656	676	656	642	687	657	641	644	659	655	672	644	682	630	639	680	605	718	661	607	637	660	617	580	678	657	573	668	637	652	628	651	698	649	624	665	640	670	664	628	695	648	657	676	650	649	686	610	634	649	640	644	638	676	662	680	647	647	649	639	637	684	628	625	642	675	636	637	656	645	652	634	672	635	665	680	619	689	642	687	600	710	635	667	618	654	687	658	646	677	692	645	672	643	622	659	639	628	648	625	612	652	703	636	656	629	668	669	682	665	638	655	663	699	671	657	652	642	674	653	627	611	616	656	643	665	623	614	661	626	622	677	659	665	673	650	675	619	664	683	657	650	665	660	677	646	716	643	676	671	699	672	649	690	645	652	660	613	674	635	604	637	658	654	653	661	620	657	626	678	669	632	650	665	677	652	681	647	670	607	633	717	659	680	665	659	635	649	618	648	657	678	663	704	704	652	648	629	633	673	675	647	648	655	652	657	674	607	679	656	681	643	685	652	629	624	611	683	629	665	658	712	709	644	628	654	652	634	682	659	636	652	722	692	651	632	638	666	689	652	680	624	702	604	630	674	652	676	658	602	633	640	690	672	696	666	656	648	642	636	664	652	648	646	648	642	687	602	605	664	698	608	660	679	634	651	684	694	652	689	686	665	677	648	629	659	642	639	754	640	682	686	614	625	635	677	700	692	697	680	643	668	663	655	627	643	658	658	692	655	672	655	699	635	657	663	659	689	624	659	669	626	680	641	672	690	670	644	680	638	682	681	650	677	663	678	637	632	659	634	708	657	653	659	668	663	653	697	622	652	665	664	651	696	672	661	651	666	671	650	643	708	677	718	699	668	695	682	660	663	646	632	608	656	673	641	646	685	681	685	649	673	671	677	629	656	664	642	653	656	672	666	625	687	620	678	669	655	640	627	611	633	620	679	622	663	644	702	624	628	647	668	668	656	697	640	615	642	613	634	621	641	630	639	646	609	687	627	667	627	653	673	637	693	678	671	681	681	639	627	624	675	700	614	676	635	630	635	633	616	633	686	656	666	689	656	660	665	643	648	648	681	655	625	685	687	643	686	660	698	637	640	662	654	691	704	683	633	641	664	664	688	642	649	663	620	647	701	651	619	642	671	669	651	651	661	673	680	675	707	643	645	646	651	650	649	664	663	654	665	645	649	648	692	671	681	619	671	653	621	666	666	676	655	617	640	672	682	695	667	652	712	646	656	664	692	653	672	632	662	677	654	659	668	664	642	640	662	678	642	712	646	656	664	682	659	656	628	675	631	621	695	651	654	691	638	634	665	662	625	637	636	677	635	656	654	704	687	643	685	617	616	652	672	656	637	677	649	705	661	623	601	591	645	628	651	661	652	645	646	675	648	633	619	630	681	599	676	640	660	668	651	689	612	654	633	631	652	651	668	618	684	631	697	698	663	654	650	650	651	670	654	675	648	675	658	658	636	651	645	650	673	663	658	686	658	698	650	639	667	662	650	666	659	623	630	667	714	687	677	662	711	625	647	686	674	644	663	677	612	657	676	726	661	654	680	656	592	649	673	654	648	670	643	675	688	672	645	608	650	648	654	638	660	684	650	684	682	608	675	682	662	611	609	661	658	650	703	671	620	670	651	659	671	635	649	659	667	619	635	608	634	642	699	637	659	656	623	657	655	677	650	684	646	674	661	650	690	639	613	651	679	627	670	638	643	687	653	627	658	647	677	627	661	692	632	607	654	609	698	660	654	682	618	655	730	614	680	606	665	633	646	641	644	677	668	654	694	639	653	643	631	623	641	669	707	651	633	646	687	684	666	662	687	675	654	638	672	663	652	655	643	726	646	641	606	626	671	672	632	630	647	656	643	662	644	678	632	672	662	690	687	660	663	660	655	646	665	631	643	596	652	652	689	701	666	652	663	676	670	633	632	650	646	661	665	688	641	657	628	676	611	682	657	623	639	658	654	686	631	686	668	635	644	632	690	670	650	651	641	657	650	670	629	649	729	635	697	661	638	610	607	681	672	624	631	663	580	660	660	662	656	622	700	668	660	727	643	659	672	681	676	671	669	675	652	657	656	669	637	658	690	660	648	692	713	670	644	675	631	659	700	654	634	668	649	653	671	578	636	659	635	707	623	672	665	628	660	671	632	610	676	671	646	655	659	655	618	631	704	607	665	648	682	606	637	648	686	666	628	616	633	695	668	646	634	654	634	645	657	635	632	639	671	655	677	685	668	681	677	668	650	650	646	684	628	604	676	605	618	655	704	698	651	635	640	686	632	659	669	648	683	676	677	665	610	663	678	662	681	615	617	653	671	644	633	693	667	653	673	673	649	577	629	632	625	642	708	613	662	696	670	619	636	705	648	659	633	657	667	641	668	637	659	645	652	652	671	657	645	614	636	667	619	647	642	664	697	665	660	677	677	679	670	664	610	646	635	628	624	691	697	630	667	677	660	687	662	648	684	662	640	622	662	675	638	627	601	677	648	642	664	647	662	696	647	671	646	643	643	655	668	625	613	635	635	650	574	653	599	620	681	643	674	662	641	707	688	650	639	633	633	630	654	630	623	674	692	658	674	652	674	672	649	632	646	659	677	675	646	677	641	636	634	635	679	619	637	702	621	681	667	632	661	658	640	631	593	692	652	634	659	639	646	675	682	635	645	634	697	652	684	657	659	637	689	667	662	602	584	686	659	691	660	646	638	639	636	648	648	677	653	699	692	652	673	627	676	627	687	693	676	633	617	652	643	633	633	663	667	663	682	653	669	600	674	634	700	651	658	673	667	613
27408	20512	6904	352	181	134	133	126	93	113	118	94	113	135	111	116	95	91	107	87	117	131	112	108	106	118	110	101	88	91	78	85	92	107	95	93	103	96	101	98	100	87	102	90	98	109	86	76	116	120	106	86	101	87	90	75	87	82	97	104	82	100	112	110	90	104	114	98	92	89	92	109	104	104	91	102	108	121	96	80	105	95	89	97	83	82	89	95	97	84	83	116	91	108	84	113	107	117	91	98	100	111	92	105	108	113	108	97	115	117	101	93	97	94	102	106	116	91	116	92	110	88	102	90	107	90	111	106	98	89	118	94	94	117	97	92	78	106	80	89	103	115	107	114	107	79	85	80	92	107	99	87	88	82	89	83	98	89	111	94	109	106	100	71	80	103	97	117	107	84	90	104	90	120	95	85	100	105	108	111	99	91	105	107	99	110	102	122	115	93	96	107	96	98	76	99	82	90	88	102	90	102	87	95	95	92	101	88	84	97	89	87	96	106	105	95	92	98	91	82	92	99	99	96	86	92	86	102	79	105	93	95	100	107	88	96	95	104	92	86	88	94	98	97	93	88	94	101	89	86	109	103	102	101	92	120	101	100	108	93	96	105	108	101	99	119	103	92	100	107	109	128	101	95	103	106	99	94	95	86	109	86	87	92	97	105	96	96	97	117	90	91	92	82	103	98	100	99	91	111	88	113	87	97	90	110	108	96	87	97	101	104	88	102	100	84	89	106	95	76	91	95	97	111	111	93	104	95	93	84	87	106	95	121	108	98	107	89	96	87	89	105	102	83	89	105	92	97	90	112	92	97	92	102	84	87	102	112	90	90	80	98	93	90	107	95	97	104	118	92	105	92	97	85	118	104	88	94	98	94	98	90	104	96	94	88	111	89	91	87	101	100	108	86	103	108	101	103	85	101	105	97	104	90	87	97	106	99	106	94	91	90	95	82	111	105	94	93	97	109	106	90	106	101	84	96	98	95	111	104	93	101	107	112	97	108	113	97	99	85	97	98	108	97	101	99	98	108	102	90	101	92	85	92	102	101	105	102	87	89	100	100	92	91	82	96	110	108	95	97	101	113	102	101	98	108	113	89	94	93	111	90	85	105	124	109	99	97	99	106	106	113	93	87	79	93	97	100	110	108	101	92	73	92	107	112	122	112	92	98	106	98	85	114	97	107	87	86	98	83	105	96	106	102	104	93	98	82	88	100	89	76	111	93	82	92	99	92	99	84	94	95	82	85	98	93	100	85	96	98	101	84	77	91	95	96	88	107	99	85	103	105	92	91	87	94	88	108	98	108	106	96	84	89	83	115	100	108	83	103	101	107	97	85	99	112	84	125	100	85	89	102	108	83	96	84	86	75	108	100	89	109	109	95	92	92	88	95	124	102	85	108	104	98	98	116	103	91	86	107	93	88	96	112	99	111	87	110	98	105	101	97	99	99	86	83	111	88	85	102	91	83	89	112	107	86	107	113	96	106	104	109	96	103	94	89	101	99	104	89	86	117	105	79	100	95	102	97	82	114	111	92	104	119	84	114	95	104	95	97	84	121	98	92	88	83	107	98	96	92	104	86	99	103	98	58	94	98	98	93	97	106	103	101	103	91	106	101	103	87	76	100	102	99	105	93	89	103	98	101	114	92	101	98	94	113	88	84	105	96	96	85	100	81	105	79	104	100	94	103	79	109	79	97	107	86	85	97	93	115	92	102	97	103	81	86	99	93	108	86	94	112	74	99	85	92	106	87	98	84	103	102	82	101	99	96	82	86	84	98	101	83	106	102	97	88	91	108	95	102	90	93	89	104	87	106	113	87	97	112	96	95	83	100	101	107	98	88	92	84	94	94	96	94	103	107	101	86	106	100	92	87	105	99	91	98	114	110	99	110	83	104	101	103	97	93	96	92	84	85	109	94	99	101	99	111	104	90	100	96	100	109	108	104	106	105	106	88	104	90	90	95	79	98	90	125	106	105	97	97	84	102	94	89	95	102	106	89	92	92	92	110	104	84	106	102	116	80	96	87	83	90	95	83	90	98	107	82	95	102	93	104	90	90	84	100	85	85	91	97	103	99	90	102	104	98	93	93	104	106	109	89	105	93	118	98	108	97	102	118	85	73	93	110	99	89	95	101	104	101	74	108	96	83	112	97	96	102	112	89	90	110	107	113	88	98	115	99	95	100	100	102	97	90	97	86	101	96	102	101	100	124	100	95	108	88	102	93	101	93	111	98	123	109	91	97	102	106	109	100	108	90	89	118	94	118	86	117	106	99	81	100	91	92	70	99	95	90	107	89	98	101	108	81	115	89	85	86	105	110	98	98	103	99	99	89	98	84	101	77	99	97	84	99	92	89	107	91	113	103	98	99	101	89	88	105	121	103	87	99	114	92	92	100	93	106	110	90	91	86	108	104	96	76	87	96	99	85	96	93	90	79	111	96	78	82	96	89	88	106	86	94	105	91	95	95	117	102	87	78	104	94	110	92	101	102	97	86	97	85	116	110	103	88	83	92	99	95	92	101	98	98	98	117	120	113	97	92	72	105	84	109	113	92	97	107	93	91	100	99	87	90	101	97	77	99	92	103	104	101	87	102	99	107	107	105	104	100	100	101	102	94	105	86	98	102	86	98	106	97	114	102	92	105	101	96	87	94	98	99	91	81	82	100	81	121	92	108	93	93	95	96	96	103	93	113	93	99	101	94	88	113	86	96	102	90	89	105	100	85	95	98	87	111	77	103	104	98	107	93	104	124	92	109	97	100	103	94	87	63	107	85	81	106	104	92	89	82	115	91	94	81	108	108	102	104	91	98	90	85	96	96	82	119	105	93	85	91	93	102	103	98	88	98	95	99	106	91	110	94	105	99	107	96	118	105	113	107	105	108	93	81	94	104	97	86	90	83	87	103	89	90	106	110	106	110	98	115	92	89	92	108	109	94	107	83	101	99	97	90	112	107	104	97	94	108	111	98	90	93	91	93	90	98	87	92	80	100	102	105	92	86	87	92	96	100	82	100	89	91	106	112	92	100	91	90	95	86	97	82	101	109	100	97	87	96	79	91	106	91	86	105	92	84	94	107	82	91	91	87	98	105	103	99	91	106	96	90	95	90	96	107	100	87	98	107	109	89	94	75	77	128	82	87	90	105	116	102	103	96	102	104	92	110	107	97	93	101	91	97	83	112	90	107	112	68	92	87	109	112	100	92	100	92	92	115	95	94	81	101	97	79	112	97	91	107	96	95	80	79	90	105	110	95	104	102	114	107	105	107	87	97	99	102	107	99	88	89	106	110	115	99	97	81	98	94	77	90	85	99	96	103	94	97	87	93	106	91	111	95	96	91	105	90	106	62	89	89	101	89	83	93	108	82	94	99	90	100	100	100	92	107	109	102	103	75	112	96	125	106	97	106	98	104	82	97	110	131	105	108	105	94	109	96	107	83	86	92	96	98	100	86	85	94	96	101	96	108	80	91	105	90	99	86	98	100
11042	1031	968	491	373	304	260	257	276	220	225	219	218	205	175	219	195	195	196	193	188	194	194	203	174	198	185	194	195	199	184	188	183	196	209	194	181	162	196	179	198	193	152	204	178	200	224	161	170	191	180	182	184	166	167	186	197	191	180	199	158	195	177	165	182	161	163	167	207	193	195	194	215	177	183	185	194	170	185	161	208	168	180	197	192	195	198	178	184	193	192	169	174	194	178	186	178	217	174	160	203	196	195	162	207	191	207	186	156	185	172	174	173	195	202	189	187	188	195	198	189	214	174	182	211	192	204	172	177	200	179	185	165	203	183	183	190	156	190	171	213	181	210	190	196	186	203	185	177	178	175	212	173	176	204	191	194	203	161	198	188	188	177	194	182	182	169	198	181	188	169	168	195	166	184	176	176	178	200	195	159	204	162	188	195	170	177	183	197	185	185	153	207	186	205	204	201	187	194	187	204	186	185	183	190	185	173	163	181	179	169	189	171	177	194	167	177	173	203	179	163	164	164	180	160	200	168	181	179	188	178	195	183	171	170	195	184	174	171	182	199	183	166	184	196	204	192	204	171	189	190	194	167	187	189	184	184	199	185	179	188	192	206	193	189	212	168	190	152	166	190	198	175	166	195	194	175	182	191	176	190	189	168	195	171	199	176	181	193	203	176	208	175	171	183	185	195	183	206	209	191	187	162	205	189	201	200	181	203	179	174	187	199	169	208	197	193	189	201	181	165	168	156	176	180	191	194	185	176	201	197	177	174	189	167	177	170	193	183	159	168	186	182	169	191	165	179	199	202	181	203	195	191	188	189	190	194	187	186	175	166	187	197	174	187	174	177	188	202	171	219	153	168	182	188	180	193	197	197	191	181	185	181	171	180	204	180	160	168	217	181	188	175	173	174	181	188	171	176	195	206	179	159	178	178	190	186	198	193	175	192	163	186	188	166	194	165	200	166	177	185	180	176	189	170	197	186	176	177	212	171	170	181	199	182	182	212	173	203	186	170	175	166	172	188	179	188	187	192	166	186	192	190	182	172	191	197	175	168	186	189	194	175	214	187	186	185	190	197	192	176	201	191	182	194	197	217	173	161	220	186	185	198	177	203	205	196	167	205	175	213	198	205	150	181	201	182	179	178	182	181	171	185	195	174	177	187	183	162	185	202	176	171	196	185	172	207	198	190	186	210	180	213	201	185	185	187	179	166	186	191	179	187	187	185	207	188	152	169	181	191	189	189	210	165	197	173	191	172	176	208	173	186	184	168	177	175	188	188	192	182	180	190	192	161	212	190	177	184	189	198	181	196	169	184	175	178	187	202	183	179	186	180	192	183	194	174	204	187	203	170	165	179	189	182	179	172	165	193	196	163	180	190	165	164	183	160	202	212	179	190	200	182	206	196	202	183	189	185	194	209	186	186	184	200	199	191	191	182	189	189	185	156	186	214	198	175	211	175	180	150	188	177	180	193	187	178	193	167	200	185	195	177	183	203	189	188	205	188	194	180	199	164	184	181	181	210	204	185	184	161	176	195	173	186	189	174	170	192	165	185	185	181	193	192	178	203	193	180	177	180	194	202	194	171	178	169	170	143	195	199	204	175	167	175	203	193	204	189	203	194	189	176	180	193	189	169	173	191	173	174	205	171	154	179	174	169	163	173	190	182	178	186	164	167	201	173	156	213	164	176	185	209	188	173	178	151	182	197	173	206	178	194	175	175	196	174	231	170	183	190	178	168	174	207	191	183	173	177	144	177	197	174	176	192	199	189	185	177	153	192	173	166	172	191	188	197	178	191	178	177	188	197	183	190	174	180	179	195	174	172	179	213	178	193	190	190	187	178	161	158	206	196	192	161	168	203	196	202	166	168	183	164	175	176	202	188	186	188	186	171	156	178	182	176	183	198	180	193	193	192	177	176	192	204	184	180	184	184	191	195	146	207	173	205	178	197	186	188	190	171	178	180	182	169	182	204	204	177	171	187	158	186	163	197	190	175	175	189	194	198	162	178	183	181	206	178	176	179	217	171	187	193	197	179	179	170	183	196	178	185	193	188	178	187	176	188	161	170	199	170	179	180	203	189	181	185	188	171	168	181	160	180	196	192	181	201	163	186	169	182	171	155	180	184	196	188	192	176	183	188	186	193	195	169	195	172	186	194	186	188	183	189	203	190	205	176	202	193	190	190	164	203	162	198	177	169	188	186	180	179	201	170	164	215	175	182	188	182	196	175	178	183	198	188	201	196	183	185	152	184	194	202	212	181	200	200	195	197	195	194	205	169	177	204	207	164	178	197	167	165	179	184	189	187	175	190	168	189	205	180	193	192	163	198	181	206	190	167	186	171	194	190	203	164	208	177	198	181	182	177	174	187	170	170	169	189	182	177	190	190	184	185	197	201	199	215	179	161	186	187	189	178	200	202	198	155	180	179	170	172	174	191	178	185	180	172	170	170	196	204	188	181	173	172	185	180	178	183	171	168	185	180	169	169	172	175	170	204	189	189	173	204	173	192	211	175	176	179	183	182	184	197	214	201	179	191	175	212	184	186	183	184	191	174	178	190	173	195	205	192	186	197	182	198	196	214	207	167	189	163	165	181	207	203	206	198	202	190	181	191	170	185	191	183	163	212	182	170	167	176	177	167	193	178	219	183	213	192	188	185	149	193	169	162	192	209	192	190	179	184	197	191	150	186	177	200	193	177	190	169	172	173	197	197	178	175	191	170	171	177	196	193	180	168	172	188	185	177	176	177	193	187	205	185	173	176	197	200	164	197	175	174	170	209	175	198	209	192	216	180	182	186	187	174	172	190	183	148	210	179	210	176	198	193	206	193	187	186	186	208	199	189	219	189	201	187	174	209	171	178	181	179	168	189	181	195	210	192	182	167	171	192	208	200	188	180	197	181	183	185	174	203	179	173	172	172	164	188	188	192	184	171	179	182	189	189	171	178	197	198	192	180	181	208	202	189	194	185	183	182	186	180	190	178	177	181	172	176	200	189	173	194	185	161	174	169	192	175	195	186	186	221	175	176	202	159	211	192	188	173	182	183	172	151	182	180	190	168	175	198	184	200	185	205	180	209	182	191	187	183	181	183	175	156	163	210	202	180	198	176	189	186	187	186	169	192	207	176	196	185	210	171	193	189	183	191	180	185	184	181	171	156	185	187	185	177	196	215	189	183	178	203	171	184	197	167	184	199	190	193	190	196	182	185	203	183	177	208	178	165	185	188	175	189	188	179	166	190	173	174	187	159	215	166	188	171	209	207	189	186	222	185	208	190	169	203	182	207	176	204	177	203	188	180	198	176	189	201	184	175	187	171	198	211	191	187	185	190	162	180	191	189	186	190	181	192	197	201	178	166	185	183	187	164	206	191	198	171	192	177	184	181	172	187	187	185	194	200	206	180	177	164	195	199	187	183	169	181	180	185	183	188	211	211	206	193	168	183	209	174	165	161	209	189	185	194	170	202	183	180	184	181	174	188	177
24328	21482	29036	24353	21408	4618	692	525	444	390	332	360	326	310	316	295	267	283	284	307	285	280	264	277	261	277	254	253	258	247	276	232	245	235	243	290	277	253	257	261	275	259	267	255	276	233	250	265	253	268	225	234	248	252	250	263	260	249	239	244	235	234	246	263	229	240	280	219	247	256	235	254	244	246	243	219	233	228	250	256	213	230	250	220	253	248	243	237	280	230	248	262	240	258	262	248	264	228	254	238	252	255	212	244	244	259	252	245	251	248	232	258	267	226	252	249	246	258	256	270	232	241	234	232	241	251	225	246	237	243	238	236	276	249	241	266	236	263	251	254	241	211	226	259	237	256	234	228	248	264	262	254	228	227	234	253	211	243	238	247	251	261	250	256	226	251	238	248	229	250	244	243	266	234	251	220	231	254	248	241	245	263	219	257	264	235	255	241	249	226	234	247	264	240	257	228	235	256	221	254	264	216	254	263	245	241	252	274	257	230	255	230	229	249	247	249	215	221	238	235	236	263	237	241	249	232	263	223	226	262	236	245	214	248	272	255	233	251	271	244	251	257	254	240	253	229	248	227	242	257	260	255	231	253	231	236	263	233	265	252	240	274	253	223	270	222	259	255	247	240	231	255	241	258	251	254	243	231	251	232	247	252	252	247	249	234	240	264	257	232	260	225	249	254	238	223	251	241	251	231	225	232	263	239	259	250	230	266	255	272	251	234	280	258	250	242	250	238	245	282	269	217	241	249	270	242	252	262	239	217	263	252	261	277	243	267	262	238	255	250	275	238	242	262	269	258	249	240	255	234	240	269	244	233	261	252	266	262	234	245	223	237	258	245	228	238	250	215	233	257	263	254	243	231	260	233	211	242	264	247	243	237	233	241	255	236	262	252	206	240	275	225	233	249	240	248	265	228	250	227	263	245	243	210	229	223	250	233	243	250	251	243	229	266	237	262	269	236	213	252	218	233	252	238	245	245	251	243	227	212	265	241	246	251	249	250	240	269	255	237	255	245	222	286	254	265	240	269	248	259	253	248	247	257	271	248	267	250	247	255	242	239	227	249	240	257	218	236	241	264	245	239	264	262	269	234	223	242	258	258	247	251	261	243	242	260	248	239	234	242	253	264	218	242	253	243	238	238	206	243	276	244	274	248	251	254	243	262	268	225	263	261	252	259	244	259	240	262	244	227	237	237	233	251	246	274	248	243	252	239	230	257	257	264	222	235	266	223	242	247	253	260	248	254	249	264	259	250	244	245	263	239	234	265	248	251	253	242	282	215	260	227	236	267	272	255	220	254	274	216	238	226	281	266	257	238	225	249	240	259	228	260	266	272	276	241	255	233	235	222	229	283	230	243	231	235	262	278	210	242	261	235	229	268	204	285	217	250	253	271	221	270	231	210	246	240	234	249	252	245	240	254	258	252	246	256	239	222	250	238	229	212	230	256	235	233	257	238	276	263	290	251	218	237	235	241	256	264	246	253	263	240	226	252	227	257	236	228	244	259	234	263	230	257	256	267	246	240	262	242	219	284	252	251	267	236	256	243	217	234	248	276	267	252	250	269	271	238	247	272	242	232	256	258	273	271	247	261	248	243	238	248	236	254	245	220	229	239	243	264	257	233	237	237	210	234	257	271	270	223	227	227	229	236	251	244	239	256	231	260	246	249	230	245	230	233	236	252	270	239	263	233	267	227	290	248	270	219	274	230	244	254	235	242	242	246	247	252	265	239	266	234	240	253	259	230	240	249	223	238	244	270	243	273	249	246	234	242	251	239	229	253	274	230	220	261	251	242	240	242	236	247	248	271	263	222	263	253	235	260	235	263	252	238	257	212	230	219	240	248	247	258	246	210	240	232	234	248	241	242	246	242	239	242	256	264	240	209	238	251	249	267	252	265	249	248	265	250	263	260	251	259	229	267	223	241	260	250	229	240	256	245	238	264	252	245	249	256	238	241	234	276	233	261	267	261	218	227	240	244	229	244	257	233	268	271	243	247	256	238	251	243	246	274	242	254	245	244	245	236	261	244	237	231	230	214	267	261	243	228	225	249	239	237	256	251	255	233	258	254	258	251	270	235	246	242	254	238	246	226	271	220	229	255	233	257	239	256	225	226	251	245	242	240	259	241	253	254	286	262	227	244	249	249	242	247	259	243	253	273	277	238	242	248	240	243	242	240	255	269	256	272	246	233	237	259	247	209	240	224	249	247	249	242	254	253	245	247	241	264	237	231	237	242	245	253	229	242	220	257	218	243	255	270	278	232	249	255	271	230	240	238	242	242	255	263	259	260	276	250	244	242	235	269	236	248	242	236	249	262	280	248	271	267	245	284	277	239	254	249	249	241	261	234	243	238	203	240	260	231	257	216	271	255	224	254	242	232	227	262	266	240	219	233	239	225	245	243	235	256	264	271	234	274	269	251	214	235	251	262	228	229	236	243	237	251	253	241	251	249	236	253	227	267	240	262	249	243	271	254	256	246	242	255	245	263	283	215	244	225	264	237	224	248	236	270	259	259	244	252	222	237	252	262	229	260	240	255	222	239	249	232	230	237	244	249	266	251	240	251	249	213	220	240	247	243	259	250	260	247	251	217	226	242	256	220	229	245	250	260	245	235	246	250	272	252	255	242	255	254	254	246	245	258	242	259	245	232	234	253	201	261	285	241	274	228	221	269	270	236	255	227	240	244	263	248	259	254	243	262	244	256	237	226	245	257	249	255	249	302	225	264	245	242	258	254	253	243	236	235	243	263	234	276	233	216	255	258	250	236	253	235	262	281	247	268	232	246	274	246	245	239	232	271	267	262	241	252	254	272	247	261	263	237	247	246	258	237	264	242	254	236	235	230	240	235	253	248	231	231	242	229	239	249	220	238	244	270	225	221	257	273	250	254	249	241	264	242	227	257	251	233	241	219	245	255	232	248	238	270	235	261	235	241	269	266	249	249	242	276	246	239	225	252	260	222	222	233	235	252	263	259	250	282	260	236	249	231	266	248	266	248	237	229	239	245	254	253	232	232	258	275	242	243	230	225	261	245	246	250	245	232	259	244	256	256	252	217	276	240	215	252	244	257	270	255	250	235	259	227	250	252	238	242	242	258	238	255	225	235	237	245	235	261	235	243	266	262	242	263	231	223	247	239	217	229	228	246	248	227	252	230	242	225	223	248	258	224	251	245	240	235	259	239	245	275	264	228	253	262	281	233	251	265	222	261	247	239	226	241	228	236	240	202	249	244	251	226	239	253	251	222	245	222	244	233	239	267	239	219	239	224	235	255	261	249	238	247	260	249	261	223	259	264	245	255	253	263	236	237	222	274	273	223	250	251	246	253	217	261	242	277	239	273	270	270	247	210	262	256	229	247	234	232	229	229	273	223	271	257	249	242	260	263	257	234	242	235	233	228	242	245	245	275	242	233	233	227	255	253	277	263	237	258	225	223	259	265	263	236	257	271	235	264	236	230	238	229	246	249	244	233	243	242	252	221
18885	9634	7792	3949	2727	1922	1591	1281	1083	909	838	818	737	626	626	593	591	591	535	518	558	493	492	511	506	457	524	440	448	463	468	480	454	444	486	417	427	443	448	450	455	435	447	422	469	438	443	430	462	432	434	426	462	485	407	455	445	434	421	446	463	438	417	431	457	415	429	436	410	438	448	456	406	407	458	427	432	439	406	430	451	416	420	423	437	473	402	432	424	409	479	438	406	488	429	430	434	459	444	435	448	444	480	427	458	428	437	430	443	473	462	437	443	457	434	439	434	395	452	409	408	419	449	410	440	448	437	450	382	441	415	442	403	445	426	390	472	398	429	454	454	455	432	464	393	421	467	409	446	445	427	422	451	406	434	434	412	428	429	447	434	433	456	424	438	453	437	471	425	433	459	425	445	409	443	429	455	432	422	436	439	469	467	456	427	467	465	404	418	427	427	393	473	421	445	440	446	438	446	450	421	437	390	412	421	425	411	424	475	427	424	438	430	430	394	440	435	432	426	437	425	406	450	420	418	451	434	425	427	457	437	429	407	432	408	392	422	410	398	413	424	415	444	431	447	414	411	429	435	468	471	446	448	417	406	397	444	461	448	436	451	434	460	426	426	438	417	378	446	436	422	470	432	427	424	413	420	429	464	423	442	432	407	409	446	421	422	449	446	458	438	413	435	402	423	451	394	437	430	435	448	471	441	425	389	410	443	422	462	437	452	492	433	425	422	413	424	441	444	427	440	431	451	417	431	447	411	436	430	426	425	429	426	423	438	413	430	429	405	463	426	439	392	432	430	452	449	430	448	410	401	428	439	454	442	469	441	477	438	417	453	453	432	417	412	403	434	462	448	432	411	431	413	443	402	464	410	439	419	417	423	394	413	421	422	427	429	404	433	440	447	398	427	445	435	421	448	410	427	398	457	464	407	423	458	430	442	459	427	417	435	431	450	429	451	433	404	430	450	431	459	433	412	414	437	415	436	405	445	431	464	463	443	405	456	468	457	457	420	468	419	422	440	436	449	457	418	416	419	452	431	457	417	476	418	435	414	427	437	415	464	428	427	439	417	451	463	428	453	411	435	443	423	395	472	453	476	418	422	418	422	458	395	431	423	418	434	433	442	473	400	414	404	465	448	394	492	436	446	405	459	472	450	402	422	458	440	425	446	451	435	409	452	451	470	459	437	459	436	408	408	439	421	414	437	431	444	437	435	421	447	447	398	419	454	440	428	410	445	457	432	432	439	431	441	429	436	428	392	428	416	405	397	440	470	423	438	436	415	437	433	417	434	429	455	423	466	387	427	428	438	438	403	440	465	414	449	448	410	402	418	473	432	412	419	466	423	440	446	448	444	458	439	433	427	470	400	442	406	437	409	433	434	465	403	437	448	415	415	418	441	445	455	439	453	438	417	411	418	425	418	439	473	457	431	459	454	442	447	441	425	437	451	417	440	418	456	430	460	434	446	435	429	456	441	474	420	448	437	416	463	476	402	439	453	417	425	451	447	385	393	427	394	464	425	435	447	432	436	440	431	472	416	436	397	447	391	418	447	457	448	418	403	421	455	421	420	459	424	403	438	397	383	424	460	427	431	421	423	441	455	467	421	425	445	415	425	428	418	428	420	401	464	401	446	436	427	443	457	455	478	439	397	482	439	401	391	458	470	397	416	431	418	423	451	405	449	442	444	404	412	402	441	423	434	452	452	396	436	411	432	400	443	444	425	467	436	472	447	449	433	440	450	442	415	424	436	389	455	429	435	416	395	388	476	437	449	407	400	455	430	393	451	443	444	438	398	433	461	414	455	439	413	443	421	455	447	435	427	433	465	424	404	409	409	426	408	466	438	465	451	425	433	419	448	429	465	424	448	435	428	416	434	482	414	453	367	423	432	439	461	443	429	418	409	396	436	432	456	440	441	394	473	426	401	442	463	429	422	438	445	448	404	443	428	426	472	439	427	452	434	427	434	465	415	430	452	419	412	387	408	424	473	460	457	419	383	420	474	449	433	409	453	409	427	423	445	424	437	401	409	411	430	457	401	421	419	462	427	459	424	429	426	410	400	427	415	439	465	437	450	428	439	425	438	434	420	438	442	388	415	415	433	450	448	448	413	428	472	458	450	387	424	404	396	438	439	399	397	422	443	419	451	460	455	411	434	412	474	452	452	403	457	395	433	394	401	423	409	424	448	407	434	427	420	422	464	473	414	453	421	422	417	465	467	425	444	448	431	463	440	494	411	442	463	429	421	410	467	413	439	411	439	430	413	405	441	427	399	453	408	429	428	437	435	435	424	413	457	419	429	418	426	425	440	424	403	456	410	466	415	446	406	436	435	419	410	451	434	437	430	443	435	450	411	427	453	446	442	452	457	431	418	398	432	452	400	431	448	427	452	464	434	448	427	461	460	413	432	419	420	441	467	432	421	456	446	442	435	429	388	462	406	445	426	394	442	427	419	418	430	475	391	385	460	443	413	471	405	483	424	434	428	460	430	396	424	402	438	430	436	430	443	403	399	452	388	425	429	458	422	411	434	446	425	432	452	449	413	437	418	447	413	425	466	426	447	465	445	418	428	405	411	437	421	406	428	437	428	446	478	415	414	432	429	459	402	434	470	438	411	436	444	449	411	432	417	430	425	415	440	397	452	419	436	447	444	458	437	446	436	418	456	441	449	450	418	434	443	483	448	423	452	416	415	435	432	440	447	399	418	447	422	431	435	466	430	439	453	457	428	417	439	421	421	449	421	417	397	432	443	441	441	412	437	446	415	388	437	406	452	431	422	442	431	426	420	410	429	448	456	439	436	445	409	465	444	447	431	394	406	436	432	445	441	434	438	428	396	429	448	435	397	450	435	442	446	447	384	421	445	463	456	427	430	439	419	398	406	411	394	454	459	432	457	402	439	419	428	438	410	418	446	413	423	442	427	404	392	398	483	414	412	419	431	430	399	432	457	443	426	435	436	456	431	430	415	483	435	431	433	464	395	447	451	435	421	427	429	443	429	441	434	412	441	440	456	443	403	441	438	444	439	397	414	457	443	432	449	418	404	426	412	460	390	454	442	466	439	446	403	443	470	414	424	402	444	466	438	425	442	443	421	430	423	450	447	406	422	425	458	422	434	414	436	434	446	400	420	432	436	445	422	432	447	428	414	456	452	458	454	456	465	449	455	412	444	465	466	422	418	394	435	413	391	409	422	423	437	423	415	473	437	458	427	443	445	390	443	434	454	442	452	440	426	442	429	450	419	438	413	418	444	415	414	437	436	460	433	439	410	417	442	434	450	411	444	432	419	421	426	402	405	447	440	463	468	458	378	446	441	429	430	443	420	453	419	426	421	448	415	400	482	438	461	459	443	421	440	455	476	435	423	444	424	441	438	410	433	416	438	426	445	436	441	444	479	478	410	378	443	423	434	456	422	427	431	473	451	446	454	447	393	422	510	400	416	437	429	418	402	424	406	411	445	429	420	433	459	433	466	411	422	444	406	393
23354	21468	29610	23740	21469	21420	4351	965	694	674	584	557	526	521	506	497	452	471	457	472	445	426	380	427	429	486	417	410	435	415	382	433	374	412	431	418	408	433	430	437	396	387	390	424	370	427	403	419	403	417	403	415	367	405	408	392	401	411	426	382	382	424	384	395	363	395	398	368	404	381	384	397	372	370	408	407	393	371	401	374	390	414	390	375	403	359	391	404	377	385	394	409	440	387	374	398	371	380	375	374	391	377	397	379	387	388	381	381	420	371	392	420	342	357	331	360	415	366	380	418	379	383	386	388	426	414	387	391	402	393	388	382	392	380	428	403	441	402	379	416	408	389	404	374	375	411	401	378	398	412	370	436	370	396	376	416	397	403	361	378	434	369	396	401	407	419	386	443	385	394	388	353	386	400	375	404	394	386	378	374	393	424	407	396	383	390	376	348	380	363	391	356	314	371	412	394	383	422	401	371	366	450	374	413	384	400	403	394	383	392	422	420	400	394	410	408	395	374	422	368	412	362	398	370	368	406	360	403	370	384	426	395	372	396	363	392	378	335	382	407	411	371	380	405	396	383	370	390	402	403	406	391	376	360	385	394	387	389	383	373	368	357	388	401	421	413	403	400	373	385	377	406	393	369	419	407	366	395	395	413	425	352	393	406	396	362	374	372	381	385	385	371	383	396	395	382	380	437	401	373	375	356	388	397	380	374	383	410	420	428	381	412	430	406	385	410	413	392	382	375	399	387	425	391	415	382	391	394	411	399	402	392	400	386	365	386	360	367	372	400	361	383	335	382	372	381	395	357	435	413	365	400	371	403	426	413	416	391	417	358	414	381	379	362	362	391	431	345	388	391	342	391	360	388	445	370	379	388	413	373	362	419	418	382	409	419	365	366	385	388	379	408	375	376	380	377	385	407	398	370	413	410	409	372	365	367	395	390	394	361	357	384	384	386	370	382	386	366	385	407	442	398	415	415	324	373	370	374	403	384	378	398	375	380	398	404	343	410	392	364	403	420	405	404	357	374	391	386	392	411	409	360	416	428	386	429	381	356	359	381	421	394	393	372	399	331	408	380	360	401	427	351	394	404	451	360	360	397	390	366	369	396	414	398	402	376	386	394	396	395	359	368	397	379	354	370	379	396	419	383	413	387	389	402	388	392	362	401	377	422	404	390	405	388	414	377	400	409	392	389	363	384	375	400	372	390	384	338	402	401	396	370	401	408	393	385	411	395	393	421	377	453	397	369	395	383	380	373	408	382	387	412	407	346	381	372	399	379	391	365	378	399	399	363	347	395	370	356	394	399	376	360	391	395	382	414	373	372	385	385	406	425	412	412	381	393	389	389	368	415	373	395	373	378	344	373	418	408	374	385	382	405	357	402	384	383	373	400	375	403	421	413	414	356	399	379	439	379	402	423	390	420	387	376	366	400	396	395	379	404	394	402	385	374	375	388	411	388	375	359	383	374	369	367	400	408	404	404	372	379	387	402	393	380	401	392	401	406	385	423	386	404	391	388	382	376	374	346	356	372	398	385	406	427	401	380	386	417	387	378	398	420	396	425	371	396	412	389	397	404	380	360	378	372	381	417	372	385	382	391	413	359	389	363	368	347	390	386	376	415	432	343	384	381	355	410	414	393	415	400	426	345	424	334	416	360	386	389	392	398	367	375	396	414	332	398	354	415	369	350	390	407	376	402	423	386	387	382	382	399	370	394	402	427	371	405	374	404	377	381	391	405	399	405	365	393	394	386	384	376	412	392	379	374	409	439	385	385	354	379	358	393	393	405	389	389	391	395	407	408	368	418	410	412	362	425	398	357	440	399	388	405	391	377	383	401	413	389	373	397	384	362	378	394	407	385	373	362	322	359	378	396	380	417	355	366	376	374	364	387	345	356	382	352	394	412	377	366	391	378	370	362	407	411	373	357	393	387	404	353	391	367	383	405	390	376	383	395	433	401	376	338	401	425	377	425	350	361	390	393	393	401	399	385	377	381	401	380	371	378	362	394	405	385	400	386	412	388	385	370	383	381	405	375	363	398	408	366	388	404	394	381	394	391	369	394	381	396	370	354	395	399	373	378	398	382	374	422	398	373	349	379	382	427	409	405	354	412	399	402	387	376	410	378	398	381	390	368	399	388	399	407	416	385	386	381	379	355	415	375	361	373	398	394	383	402	400	362	390	354	381	386	383	359	403	377	335	392	413	415	372	392	392	392	410	400	414	389	372	367	386	390	379	418	390	386	382	373	387	397	394	380	377	381	403	408	399	389	372	405	372	378	380	373	347	354	367	360	372	364	366	361	359	365	401	408	390	404	398	392	355	328	388	382	407	400	403	382	380	407	438	423	381	445	408	348	366	403	390	350	405	386	378	366	378	402	387	378	415	402	435	390	356	386	368	380	357	420	364	368	404	375	385	376	414	421	352	384	396	380	397	361	413	380	393	394	371	383	381	423	393	406	355	352	375	347	443	373	363	393	406	401	392	356	399	391	351	412	391	388	407	380	408	392	390	359	370	409	426	382	420	404	378	391	366	374	383	377	377	400	395	429	389	387	380	357	403	376	367	392	369	403	347	374	410	352	387	390	399	351	376	362	419	409	369	380	371	361	409	374	368	394	394	433	389	383	366	392	361	397	419	409	398	405	347	354	380	400	396	415	342	372	395	398	393	443	364	409	381	415	392	421	372	381	400	374	404	410	352	416	398	382	382	379	414	394	364	377	371	373	369	372	368	384	361	377	363	387	402	390	375	346	382	378	385	358	364	424	369	406	385	389	375	409	390	380	406	374	388	385	363	350	373	368	382	396	415	363	411	425	391	410	362	383	406	377	381	366	374	357	427	367	360	375	356	322	367	396	366	374	391	401	376	404	378	401	404	388	383	373	395	375	391	372	431	396	355	374	388	429	387	384	439	370	375	368	392	374	405	402	409	381	355	363	389	375	366	363	400	374	375	381	410	397	393	379	361	388	362	390	388	387	387	416	337	376	390	380	445	375	383	373	374	371	379	391	388	369	383	392	351	368	404	384	376	387	423	372	392	390	441	376	387	364	382	388	355	430	417	405	384	373	403	408	367	379	393	393	365	415	348	423	380	381	367	352	385	391	395	382	359	368	396	427	383	417	373	406	358	383	376	416	381	387	395	358	361	352	368	410	403	379	364	384	346	382	426	376	393	370	392	382	393	390	412	399	362	398	357	371	400	423	421	377	408	368	415	394	385	391	391	364	404	378	377	389	395	373	374	394	352	375	358	392	410	366	368	393	373	363	399	353	376	397	346	412	403	393	378	389	383	346	350	370	378	370	377	373	376	410	379	377	369	353	422	378	396	392	420	376	376	360	424	378	365	374	388	350	381	344	380	365	382	412	397	399	374	347	380	400	354	371	399	405	385	393	391	403	358	419	364	344	381	383	367	368	391	403	358	377	395	380	389	404	405	355	397	398	352	373	351	387	413	422	383	427	423	415	378	375	420	389	367	362	403	370
20213	15549	13000	6931	4899	3540	2800	2342	1879	1715	1517	1355	1245	1118	1042	989	984	938	888	857	797	820	769	774	770	766	726	752	689	724	683	725	675	767	649	699	735	743	695	706	681	701	695	696	713	682	668	712	683	649	696	695	675	680	702	667	676	625	649	663	712	665	723	645	648	706	639	672	673	691	702	660	735	699	696	628	689	723	658	705	707	661	649	683	657	663	683	656	681	634	663	665	683	705	686	612	640	665	677	707	659	672	689	702	663	671	647	671	646	630	679	632	696	654	632	666	668	685	741	672	640	675	650	663	657	670	635	646	696	678	632	645	655	681	690	693	653	640	618	645	642	639	648	704	635	683	649	661	597	701	676	676	673	638	660	613	661	646	705	662	677	660	675	650	655	695	665	658	652	707	645	620	695	647	710	663	604	625	639	685	692	650	691	656	675	660	679	696	667	676	717	651	655	620	689	658	661	642	732	638	675	694	632	675	666	690	647	674	636	650	667	702	692	649	690	669	632	666	625	649	650	682	654	626	643	654	684	660	644	618	691	668	632	631	678	635	641	643	676	645	645	677	668	666	644	653	604	626	656	699	635	630	664	656	697	654	641	638	643	656	650	664	683	697	692	659	618	677	684	668	685	688	606	622	698	649	691	632	675	670	616	661	646	621	687	672	652	649	573	681	627	645	669	659	675	644	665	654	633	678	678	615	652	644	673	636	663	627	666	689	677	615	685	671	655	612	641	685	654	632	685	689	631	657	626	718	644	680	610	688	659	632	673	656	669	686	691	695	593	650	707	661	707	614	684	709	697	638	678	684	634	705	639	695	654	683	629	638	652	662	649	645	673	637	682	661	676	603	607	699	643	658	689	659	638	690	578	660	698	674	607	680	622	677	675	665	645	663	664	668	636	632	695	688	650	645	661	635	649	667	635	669	646	676	674	673	685	705	640	627	681	702	662	692	628	630	664	710	704	658	659	686	656	636	662	649	686	632	654	693	657	660	684	647	659	668	624	627	587	687	623	583	640	682	696	666	693	637	652	671	692	633	686	698	659	672	632	651	646	687	674	651	672	652	656	673	666	610	665	627	593	663	637	631	689	662	622	652	641	662	679	677	606	676	676	695	677	634	612	650	672	656	683	643	675	680	702	660	686	652	661	663	627	694	689	672	670	654	658	643	648	646	649	680	639	689	655	614	638	680	633	661	627	684	673	647	625	644	669	693	645	676	690	650	647	673	619	672	631	688	647	654	657	658	653	664	666	671	659	677	652	676	640	675	679	670	677	658	659	651	643	639	673	639	696	634	679	642	646	693	712	655	659	716	636	702	655	681	657	676	640	681	682	617	634	642	702	676	640	704	689	659	621	635	669	644	646	678	641	654	625	675	695	661	662	699	683	663	757	636	655	686	644	618	640	686	634	687	674	672	657	647	656	648	679	658	665	640	625	663	684	676	673	690	651	684	649	676	665	700	652	675	661	630	641	720	670	682	659	629	647	620	613	680	668	654	665	664	655	673	647	708	658	678	675	658	651	634	641	679	613	677	628	672	678	658	669	651	646	684	690	662	640	642	675	660	663	631	651	643	697	668	669	685	661	615	639	680	671	672	701	668	641	734	657	669	664	600	629	661	645	688	651	636	639	655	613	639	642	699	634	656	635	696	623	664	675	702	670	639	681	651	665	657	668	676	651	649	663	643	654	628	640	634	660	671	637	624	651	685	673	671	647	694	640	690	655	679	603	600	655	623	669	675	639	628	675	648	637	613	608	627	674	694	683	659	653	689	666	673	644	627	674	676	607	677	644	634	645	662	686	652	652	625	655	663	651	676	643	680	668	637	675	652	669	687	636	635	623	640	670	676	672	650	687	677	702	673	634	666	688	690	657	645	657	678	658	616	685	651	665	696	654	673	650	647	655	673	628	660	634	668	662	655	648	635	635	604	673	672	682	652	631	645	667	673	683	665	625	695	673	652	628	660	625	642	695	729	650	703	635	605	690	642	647	652	657	707	607	633	591	666	667	627	664	662	679	665	669	638	633	678	661	667	654	654	660	630	678	593	639	646	696	650	635	654	659	632	661	696	654	669	708	689	629	673	678	650	637	690	693	616	687	616	645	658	637	667	651	639	677	654	668	651	690	657	637	653	594	630	649	657	653	661	681	671	658	676	624	655	630	693	647	685	681	638	676	650	665	672	676	675	673	657	668	690	683	654	640	720	687	663	669	584	641	673	699	664	679	685	664	680	683	671	617	652	619	663	705	640	643	708	625	714	664	652	590	633	686	667	676	670	615	691	611	606	657	632	667	645	684	682	664	709	674	640	678	624	643	643	709	651	656	660	650	622	607	686	634	626	635	592	667	624	641	623	618	646	603	674	652	682	639	668	676	645	668	647	666	640	642	633	664	663	667	650	653	682	653	638	665	706	710	690	684	673	656	680	626	641	613	708	588	688	636	663	724	658	650	691	658	638	624	653	608	663	652	661	667	647	692	628	683	658	663	599	689	605	632	653	668	623	642	640	676	647	651	594	668	687	701	693	682	655	673	677	662	686	695	634	670	677	639	649	653	633	625	702	681	653	681	724	659	666	642	651	647	717	655	655	708	637	641	683	649	634	655	625	664	610	631	706	656	634	617	669	683	652	647	658	673	639	671	675	668	689	660	665	669	709	655	674	682	669	697	674	696	703	670	665	702	666	679	660	664	680	663	674	664	628	632	665	668	607	611	629	660	618	633	698	688	663	657	694	678	715	634	621	703	664	679	631	698	698	627	688	674	687	634	631	724	645	705	668	637	673	629	631	661	645	681	676	625	622	671	643	698	684	691	672	681	668	652	651	677	681	656	728	702	732	659	601	715	680	684	681	696	688	677	662	634	657	652	682	719	663	609	623	645	636	664	619	645	661	695	701	628	642	630	654	660	670	619	660	665	716	686	635	627	645	635	658	675	629	663	669	657	678	654	659	668	711	680	662	683	632	668	665	641	633	657	657	655	684	586	719	652	713	669	654	634	670	695	647	619	673	634	613	694	656	628	698	686	666	655	677	644	672	663	703	647	628	669	645	625	666	644	666	685	670	678	619	661	713	625	641	663	671	673	667	648	631	647	629	668	693	641	649	684	664	639	678	666	656	675	673	662	667	647	687	664	606	646	650	689	612	653	636	725	668	628	657	697	619	612	621	646	678	616	649	642	679	586	666	650	662	691	615	675	650	657	671	652	688	694	676	635	669	617	638	677	598	662	619	630	665	682	640	641	662	671	698	677	668	702	643	629	616	661	702	620	694	616	633	635	724	621	638	667	622	644	684	683	665	671	622	636	662	700	677	636	698	679	661	622	650	617	688	658	697	652	648	658	677	648	606	671	651	643	714	657	651	641	665	673	649	686	656	629	674	640	639	641	670	681	659	655	646	629	623	685	648	671	616	636	641	639	676	660	651	675	664	633	639	620	647	660	659	647	677	646	651	638	591	705	678	689	650	656	665	703	662	661	650	672	648
27291	20652	6983	387	190	146	143	122	89	108	116	110	93	100	92	79	92	117	99	108	104	111	116	92	79	105	85	104	104	101	101	91	119	96	109	111	99	100	88	99	113	115	113	98	103	115	107	122	105	99	94	100	93	97	99	105	93	90	105	96	86	102	85	98	94	98	87	89	83	83	80	92	73	97	123	101	113	99	102	89	118	113	87	99	92	85	92	101	85	90	104	86	101	91	89	96	86	94	106	73	109	83	105	89	93	104	102	90	104	96	98	83	98	80	91	99	80	96	112	116	107	105	113	96	85	82	104	88	86	106	103	103	98	103	102	91	90	100	104	93	100	97	93	95	99	102	100	96	113	100	95	92	101	82	106	90	104	105	99	83	91	101	89	92	92	91	88	108	87	84	108	92	105	104	103	85	81	102	84	88	94	100	116	91	101	97	84	100	87	80	88	76	91	107	103	95	98	74	94	96	99	82	99	86	93	94	117	100	94	103	78	97	89	97	121	104	103	106	86	90	105	84	99	101	96	88	96	100	99	105	90	117	105	101	117	102	93	75	87	102	108	67	110	90	82	101	89	89	94	94	91	96	90	91	89	104	107	82	79	84	90	89	107	91	98	94	104	96	115	91	109	124	84	115	107	87	81	101	80	87	101	96	93	82	107	81	97	86	91	95	97	125	87	92	105	89	105	110	106	88	100	111	101	103	91	94	102	99	101	99	115	106	108	93	100	115	105	103	105	110	91	82	90	87	80	104	106	98	101	94	101	101	97	88	88	96	104	83	96	97	103	93	95	84	90	91	90	100	80	92	90	109	96	97	103	88	83	82	91	78	99	90	107	103	114	109	105	70	98	107	75	112	91	84	88	97	111	81	117	82	97	102	91	101	88	101	102	96	91	93	91	84	89	91	107	86	92	105	96	94	119	96	105	94	93	89	117	118	91	105	96	95	91	103	105	100	105	108	86	90	87	108	96	82	93	89	115	106	99	101	89	88	113	88	100	99	102	93	96	85	99	78	90	82	79	103	100	104	96	89	98	91	102	97	107	97	100	97	84	96	100	107	109	108	96	87	101	101	108	98	87	77	93	82	87	112	95	113	88	78	115	83	89	112	100	108	108	95	107	105	76	96	106	91	91	93	105	104	98	89	86	90	99	85	93	83	96	94	102	72	90	93	119	86	101	87	98	105	92	103	91	90	98	91	101	90	89	110	87	94	92	106	105	112	97	96	114	110	93	105	103	84	108	86	83	100	108	86	109	89	73	90	99	81	91	111	101	87	103	98	98	111	107	94	109	87	97	107	103	103	92	75	74	103	95	83	112	104	97	97	113	93	109	109	93	96	100	105	95	107	100	81	99	93	90	105	89	90	88	110	100	93	86	98	91	102	98	97	103	100	110	111	92	94	96	103	104	97	94	106	95	95	89	91	92	108	108	113	101	91	100	96	94	88	111	121	97	82	106	108	94	85	106	96	81	102	104	86	80	95	90	86	82	115	99	95	85	85	95	89	86	96	97	96	103	107	92	104	110	94	94	84	115	93	83	103	89	93	89	81	80	89	99	100	99	103	93	95	102	103	80	88	97	99	112	124	93	122	109	97	90	95	78	84	89	89	99	99	98	99	102	96	104	110	88	102	106	94	100	100	93	94	83	95	116	81	95	100	98	115	85	81	95	113	101	96	87	94	110	113	95	92	79	112	103	88	100	98	86	79	98	104	115	88	96	107	108	90	97	98	95	89	97	98	102	97	96	86	97	106	92	94	95	97	82	87	94	106	104	100	103	88	91	110	85	80	90	99	75	82	94	95	98	90	90	99	114	123	99	106	91	89	95	89	111	128	96	78	91	85	96	113	105	98	83	97	103	114	104	94	93	93	112	95	89	82	98	97	89	89	80	109	83	102	91	101	104	90	108	92	82	89	103	96	91	91	100	91	104	100	86	86	102	87	109	126	91	96	88	90	88	89	80	101	113	104	76	114	85	104	110	103	95	110	108	94	100	92	107	89	98	85	113	85	84	81	93	75	104	102	84	96	90	104	115	99	105	93	103	99	91	78	108	106	77	104	106	91	89	115	97	93	107	98	121	106	98	90	75	81	82	88	97	101	90	111	112	105	107	106	83	97	92	107	104	98	84	84	103	103	121	93	75	98	92	106	96	104	79	93	101	89	96	92	88	101	92	94	99	100	91	93	88	129	85	117	109	105	110	98	73	116	85	103	83	91	84	87	86	105	97	88	95	96	103	101	102	83	86	83	100	101	87	93	87	85	107	98	117	112	89	99	106	110	117	86	94	83	94	91	93	104	89	121	77	101	102	116	81	95	87	94	83	101	106	106	87	97	96	87	95	93	111	87	106	102	104	108	87	82	105	89	101	110	99	104	98	101	95	107	110	94	95	88	100	89	110	89	79	92	94	100	83	94	107	100	93	109	102	94	101	97	100	105	103	103	108	94	88	86	109	97	84	96	112	93	68	95	98	81	98	96	102	81	102	98	113	96	93	90	102	83	89	105	102	104	106	112	89	90	96	78	98	107	111	94	102	109	95	89	98	78	103	97	111	89	81	88	112	100	96	92	80	104	104	94	107	97	84	115	97	110	101	96	117	85	111	89	81	95	96	91	95	92	107	105	96	94	105	99	79	100	104	112	94	100	82	101	95	82	94	110	100	108	106	117	86	91	79	99	103	105	96	83	93	113	102	92	97	95	95	100	95	100	100	97	107	92	110	88	73	107	97	106	114	102	89	96	82	103	105	103	97	101	115	96	82	99	112	116	105	95	100	79	94	94	100	83	97	94	90	104	92	96	101	106	93	110	95	112	89	82	88	106	87	84	97	102	100	109	93	105	85	96	94	99	78	103	96	92	91	99	112	117	101	101	90	101	87	95	108	116	100	102	88	94	93	103	93	102	90	100	104	95	95	99	96	106	99	115	112	107	95	79	95	94	95	108	100	93	99	93	93	109	109	103	98	90	103	81	96	91	91	103	99	103	113	104	91	88	95	111	100	83	84	98	99	88	88	111	92	104	101	102	110	107	96	89	89	102	94	106	94	102	86	107	109	114	91	99	102	105	98	82	94	78	112	87	96	101	114	87	92	111	93	109	98	96	108	114	90	107	85	102	105	93	97	89	101	103	112	92	103	105	107	91	110	90	91	99	94	93	109	74	90	108	92	101	107	82	94	107	99	99	98	71	102	94	101	103	103	93	93	103	109	93	89	95	98	105	104	87	115	97	105	90	97	107	107	113	99	96	108	88	86	99	100	105	92	95	97	88	83	98	98	90	106	96	106	110	126	112	94	94	101	102	102	101	96	99	80	90	90	109	89	96	99	107	101	104	99	82	110	104	99	107	99	94	112	89	87	82	109	85	95	104	81	103	102	89	95	98	97	92	83	84	103	109	94	84	107	100	108	95	86	109	95	106	92	109	96	87	98	101	91	92	95	102	97	91	88	106	105	102	88	100	102	104	105	90	97	101	108	98	105	80
10862	1082	956	459	388	313	292	234	237	244	220	191	220	206	211	196	182	198	198	190	196	185	197	205	195	177	181	190	210	166	211	172	185	209	225	179	177	189	192	182	175	187	193	198	195	208	201	169	191	184	200	181	191	172	178	186	185	178	205	176	182	169	189	185	166	185	199	165	172	169	182	185	190	186	192	169	184	194	190	179	190	176	193	161	205	177	183	167	173	178	215	184	177	182	178	181	176	197	192	179	166	187	179	181	185	173	201	196	179	194	186	197	165	189	188	210	198	193	195	178	190	193	186	189	196	193	202	176	183	179	184	159	189	184	176	197	189	166	196	225	194	184	183	189	190	189	185	204	198	213	189	175	172	179	178	199	178	181	202	200	181	166	186	158	184	165	189	178	210	193	161	176	176	179	179	149	176	202	183	206	198	176	195	202	180	202	183	174	181	190	182	204	197	195	203	185	188	165	182	160	178	177	188	189	186	190	176	183	182	205	206	165	193	173	199	169	185	197	186	181	165	186	167	186	188	172	179	193	223	196	179	191	187	177	177	178	182	202	162	192	185	196	195	196	185	193	198	212	188	191	168	192	209	206	181	194	196	191	187	180	175	180	196	188	195	186	186	208	209	191	184	195	204	200	193	208	219	203	209	201	212	173	168	210	196	194	181	182	188	169	191	184	208	180	171	181	202	167	183	178	193	178	181	196	211	167	197	199	202	166	166	176	180	184	189	194	179	173	169	199	203	181	188	172	193	189	171	170	197	200	197	193	206	213	168	179	183	182	187	195	179	180	170	170	196	183	185	207	184	179	185	172	206	186	179	186	205	184	192	177	197	173	224	190	199	179	184	203	178	188	179	179	168	188	193	170	180	165	206	191	183	215	187	199	185	213	225	158	168	182	169	181	182	208	177	180	168	196	179	174	178	192	193	196	205	162	189	217	194	205	167	182	147	188	196	170	192	191	197	226	177	193	215	202	167	179	198	179	188	186	184	212	190	178	165	170	191	205	175	184	175	175	192	212	175	208	176	192	186	185	179	186	217	182	172	170	192	213	169	174	201	209	175	186	174	172	191	175	182	207	172	201	180	186	191	167	209	192	198	190	185	192	202	171	177	194	187	198	195	164	145	190	196	185	189	179	169	186	195	195	191	186	194	171	196	178	196	189	191	175	200	179	196	181	192	199	192	198	198	188	186	176	196	196	187	186	194	187	164	162	192	159	167	187	166	181	214	185	157	159	185	174	177	193	198	180	181	183	194	213	167	177	185	175	187	195	194	176	181	187	193	188	187	191	197	173	208	192	207	190	179	192	168	211	173	196	187	187	196	221	196	172	161	201	193	186	174	212	202	211	165	171	191	191	171	180	188	179	162	205	171	176	196	181	191	194	188	180	201	164	180	173	193	149	189	185	188	172	161	180	199	183	167	201	189	183	198	201	187	178	197	178	182	191	168	216	191	181	200	167	179	177	217	184	185	185	166	178	198	155	177	168	188	166	171	186	183	166	188	173	181	186	188	189	188	172	225	195	178	196	179	178	202	181	187	182	183	201	213	180	174	196	181	181	184	179	188	170	150	170	186	187	200	184	167	180	202	196	174	185	178	149	209	188	183	188	175	173	199	177	199	196	183	170	189	187	188	208	184	193	202	175	193	222	212	170	176	184	194	191	182	201	193	206	190	163	190	199	183	185	205	166	184	177	201	189	195	183	181	177	187	153	156	175	168	172	198	178	179	187	165	202	191	209	187	188	184	212	190	181	171	191	192	200	180	183	159	169	177	195	157	185	168	175	182	194	170	174	193	187	199	177	193	169	162	183	206	170	181	187	188	202	192	172	185	203	173	174	171	206	196	190	172	196	184	178	198	183	196	178	195	178	185	183	203	173	184	181	189	207	183	172	169	211	204	165	180	186	182	182	174	208	179	188	192	190	175	186	185	178	212	173	167	190	181	205	204	183	171	169	191	190	200	186	194	166	182	205	183	213	180	178	182	186	196	176	193	189	190	159	162	186	185	191	181	186	197	203	202	186	203	186	194	199	180	199	190	158	191	173	146	188	195	184	159	189	172	167	192	186	178	181	186	197	206	183	195	171	187	201	181	205	221	196	190	211	197	192	184	191	191	175	158	211	192	181	189	205	174	192	185	182	204	189	176	180	155	175	207	171	190	201	175	181	198	184	197	207	168	181	195	220	175	181	191	203	194	171	192	203	184	159	164	160	192	211	172	146	176	210	200	181	196	192	188	185	186	196	175	190	167	194	170	173	170	184	183	189	194	202	178	178	195	165	202	178	216	180	165	204	173	196	212	186	192	200	169	199	173	202	188	201	195	187	193	190	190	186	186	195	155	172	168	172	192	185	191	184	175	173	201	177	180	170	191	173	172	206	212	199	183	161	196	164	178	193	188	187	192	184	169	184	187	194	165	166	158	202	197	183	195	197	188	175	203	209	200	191	190	164	156	196	185	193	187	180	203	196	186	206	178	193	197	181	177	169	200	187	169	178	177	200	186	165	182	186	197	196	176	187	190	201	157	184	179	184	172	180	199	157	179	187	197	161	183	196	186	192	172	205	201	180	171	201	190	206	198	169	195	171	168	196	161	182	174	206	204	150	183	165	218	205	191	185	175	199	196	181	181	167	182	175	194	187	171	168	181	208	191	180	199	189	194	190	169	157	190	180	200	171	211	196	164	178	193	190	192	207	187	187	181	188	194	180	184	190	194	185	186	169	203	185	202	197	170	180	197	185	185	161	169	185	198	163	171	168	195	174	190	193	199	168	199	194	191	196	176	200	185	204	202	175	186	181	196	183	186	160	163	185	182	200	185	184	166	151	214	196	184	179	198	180	157	189	186	193	212	172	176	172	199	185	185	189	190	181	178	193	225	177	188	194	169	214	187	219	194	173	181	157	197	206	173	170	187	186	204	187	190	193	181	171	177	172	189	170	183	190	171	204	188	176	205	191	199	204	182	196	185	195	177	182	175	170	179	189	161	178	170	178	195	191	169	193	195	197	159	184	193	172	193	203	181	175	181	186	178	185	190	185	179	173	174	200	178	187	202	176	168	187	190	197	176	210	189	200	163	184	184	191	179	170	219	202	202	176	208	185	177	197	208	187	201	206	201	189	188	194	186	188	188	186	183	188	184	146	202	183	181	169	206	187	216	183	188	185	177	179	191	208	156	185	173	188	193	191	200	182	167	197	166	170	178	175	193	175	167	179	185	179	195	196	186	185	189	199	173	182	190	171	198	180	208	175	184	166	197	190	198	193	187	172	189	168	189	173	200	190	178	203	186	177	171	192	196	208	158	189	171	197	176	184	186	180	158	204	208	173	181	196	183	190	198	180	189	174	190	202	187	193	187	198	179	190	181	206	188	162	176	183	196	181	165	172	172	188	178	190	176	183	174	199	193	202	175	186	170	169	183	159	187	201	203	178	204	159	199	186	174	188	190	203	181	178	170	199	191	179	197	188	186	190	176	194	175	217
24325	21486	28996	24365	21404	4560	746	477	434	378	355	328	349	313	309	292	288	294	291	261	291	260	258	278	256	255	232	277	247	274	279	263	289	252	265	266	254	281	222	265	257	284	256	228	274	263	285	245	255	244	241	242	236	231	250	265	262	267	255	238	262	232	227	255	241	255	270	232	224	258	257	264	255	271	267	239	233	240	252	250	241	224	234	278	240	265	229	257	253	269	258	245	262	239	251	242	249	264	218	243	243	247	258	222	256	255	247	251	245	255	245	242	271	267	259	234	234	259	253	274	225	232	239	254	251	236	232	250	234	253	245	235	248	248	240	233	232	232	245	247	263	222	236	221	230	237	225	239	250	288	253	248	276	245	257	232	230	254	259	264	238	243	240	240	223	255	259	270	254	232	253	244	276	270	234	251	226	250	222	242	235	255	272	268	241	240	247	233	270	260	232	244	227	272	258	226	234	244	244	230	265	256	243	275	238	267	246	232	241	242	257	240	236	258	240	274	230	254	265	252	248	267	259	249	236	255	217	252	246	249	245	264	260	267	243	223	256	254	264	251	238	250	239	212	242	264	227	238	247	249	231	228	228	234	246	253	251	243	236	225	263	248	237	248	254	252	250	254	235	241	254	256	245	236	246	251	261	247	246	258	231	249	256	244	257	253	257	252	243	240	233	238	243	234	228	271	266	278	213	253	239	230	296	234	262	258	266	225	252	246	226	229	257	244	250	242	258	230	286	247	214	250	226	254	262	225	264	259	237	236	248	247	219	239	239	266	276	219	232	265	284	258	221	252	251	239	225	245	248	239	241	255	246	239	251	263	246	257	251	216	238	247	227	236	248	241	257	251	254	267	258	252	287	235	254	274	270	252	269	236	263	238	245	258	246	273	233	240	247	238	243	257	251	253	213	232	248	242	249	256	242	254	240	244	227	247	253	214	231	263	257	220	234	272	250	243	256	245	250	276	269	251	251	231	254	240	222	228	254	247	250	260	275	231	261	221	237	244	255	267	231	247	258	263	254	257	257	231	245	260	268	227	210	259	239	235	238	207	261	272	224	253	273	246	266	261	223	220	244	226	236	252	257	256	257	249	253	219	235	246	239	226	271	249	268	244	240	254	240	236	239	257	269	274	234	254	273	259	229	240	217	256	232	217	214	238	260	245	257	254	240	229	226	248	243	258	279	242	256	227	243	229	236	271	245	210	221	258	249	252	238	235	268	221	250	267	239	250	232	231	246	244	244	233	233	255	245	237	274	246	233	257	266	245	228	256	251	255	237	223	265	251	267	245	241	240	237	225	239	207	277	251	274	253	254	240	248	236	266	237	229	235	227	239	263	229	258	246	257	241	258	257	256	222	248	234	281	243	276	235	248	248	257	260	257	232	246	266	242	253	229	238	213	238	251	241	230	269	241	251	260	255	255	215	248	222	247	273	208	260	250	271	228	253	264	221	238	228	241	253	248	268	224	248	239	262	241	263	259	246	234	251	238	229	287	252	259	227	255	230	232	263	232	238	249	249	237	211	234	264	235	228	253	251	257	240	258	229	252	262	258	250	273	246	244	253	252	248	243	272	263	230	265	227	230	244	257	225	238	256	241	241	230	233	237	266	231	273	237	257	246	260	235	258	252	257	229	232	239	230	270	244	265	235	253	219	264	257	228	258	240	274	242	261	250	241	276	229	264	257	246	258	244	246	208	238	212	231	265	225	263	273	249	250	236	264	257	235	259	232	234	260	241	242	266	246	243	243	233	233	264	230	271	245	236	256	278	248	255	243	275	217	243	266	257	222	234	258	257	277	233	240	266	274	244	238	239	266	241	247	260	266	243	226	256	244	264	260	251	257	267	233	229	248	230	275	258	241	247	251	226	266	238	247	267	227	266	247	263	259	241	233	226	267	251	273	250	232	247	260	264	247	245	234	230	239	245	279	260	270	218	232	251	267	237	242	224	257	262	250	236	257	215	243	263	268	227	223	229	246	268	253	290	257	259	237	242	260	243	228	237	239	244	254	237	247	270	225	258	252	280	235	245	263	246	255	245	251	247	240	276	226	252	250	262	237	234	262	224	257	228	266	239	245	229	224	239	243	267	237	253	230	258	229	261	209	250	219	258	241	263	250	235	238	239	235	248	268	238	248	264	222	252	223	252	227	229	250	242	239	217	252	247	262	228	242	259	238	250	256	304	227	243	254	222	244	228	249	265	260	234	257	216	220	258	232	230	238	257	240	267	252	229	243	255	232	259	234	257	239	249	252	249	262	244	281	232	260	232	256	233	252	270	238	261	262	219	234	218	234	243	236	248	275	287	239	280	280	249	253	216	238	253	255	289	260	256	226	241	247	247	234	248	214	280	232	247	226	236	261	254	266	226	256	250	238	253	244	251	258	249	277	250	245	243	274	236	254	253	256	274	222	251	253	247	259	244	233	264	240	225	252	253	241	253	235	250	236	262	275	232	243	294	261	274	239	234	236	259	262	237	244	246	246	244	245	193	234	246	258	262	267	255	257	228	251	258	251	238	254	209	272	283	245	261	261	280	257	255	249	220	234	249	255	248	224	274	248	280	298	225	239	226	240	252	246	272	249	225	255	245	264	247	244	254	242	255	225	248	256	240	236	244	259	278	246	243	273	238	258	233	230	250	251	255	233	245	253	256	223	252	256	249	244	276	275	270	242	260	222	255	253	279	258	247	261	233	270	259	265	235	235	219	271	236	236	262	229	227	225	257	254	237	225	244	238	263	218	250	231	258	253	232	247	270	218	245	240	250	238	222	257	253	225	238	252	275	245	259	254	273	223	257	229	243	253	248	272	226	234	250	235	262	272	231	264	252	228	247	241	245	242	256	221	237	247	276	270	234	265	219	260	244	238	221	238	234	233	240	262	237	232	256	243	247	241	244	283	248	226	265	231	237	231	272	241	240	241	260	235	254	219	253	235	247	256	226	270	285	236	230	255	241	271	262	218	243	245	255	243	217	256	221	238	244	239	268	247	256	271	233	227	271	243	273	252	254	225	241	249	230	248	237	261	264	230	241	227	239	229	243	254	224	257	219	251	270	249	262	274	227	250	258	241	232	247	261	247	257	238	248	247	229	230	259	239	239	238	261	249	220	240	265	253	238	253	240	235	223	264	238	242	224	231	260	231	230	222	250	272	238	241	229	234	237	239	257	232	238	273	206	246	250	236	239	293	284	244	249	222	264	263	246	232	261	248	240	239	235	223	243	240	217	269	241	231	225	215	246	280	247	252	243	259	281	286	229	221	243	200	239	233	260	224	225	224	281	260	249	258	258	239	262	242	261	245	257	250	234	234	236	263	229	223	223	243	257	253	249	238	254	222	277	250	285	241	235	262	261	250	259	265	236	249	244	260	243	267	259	237	275	250	212	255	249	244	265	250	240	228	266	252	233	242	252	248	244	222	264	255	246	237	258	226	261	243	223	259	245	249	226	227	262	259	278	222	254	255	279	243	261	255	277	258	215	269
18622	9427	8012	4020	2774	2006	1622	1216	1096	958	842	730	732	694	665	607	601	502	534	524	510	528	527	511	530	496	494	486	470	480	537	459	471	449	458	475	441	433	459	445	418	491	454	484	418	437	462	420	457	407	476	466	417	434	432	416	404	410	426	435	439	457	455	469	440	467	435	432	432	444	450	432	438	468	480	470	447	429	406	477	470	448	418	450	413	471	430	415	387	415	439	448	435	411	446	374	447	443	430	447	452	460	450	429	417	395	407	429	457	439	428	464	442	437	435	429	431	471	400	388	434	439	433	410	416	413	426	420	469	414	427	419	430	431	443	456	432	481	425	422	455	428	436	448	404	428	440	446	423	445	446	463	421	401	474	431	451	388	482	444	449	440	418	424	458	418	474	452	398	409	436	406	446	453	400	423	459	444	435	415	438	434	409	432	423	436	454	469	370	426	447	419	428	456	430	434	465	422	428	422	417	401	457	466	433	424	420	414	420	457	459	444	403	439	410	439	400	427	419	444	424	460	409	412	429	428	449	447	431	392	414	415	405	432	442	453	448	452	436	437	463	440	429	422	425	445	436	444	446	434	451	430	404	464	437	426	435	424	421	427	448	449	410	419	455	450	419	411	431	462	446	428	408	400	441	448	436	420	433	413	435	437	427	429	446	403	441	464	469	427	424	447	452	461	453	416	456	449	448	427	456	448	451	427	456	413	412	440	430	395	424	446	460	453	452	428	450	466	457	427	442	467	438	433	432	447	472	442	425	435	457	453	422	417	446	440	416	421	448	486	443	430	460	420	415	444	437	432	459	455	434	421	462	444	417	391	436	418	396	407	453	405	392	445	399	432	426	411	413	401	441	389	421	445	447	410	455	464	451	421	418	439	403	417	440	413	443	432	393	444	448	410	453	469	472	452	463	448	412	410	460	429	424	469	432	460	469	410	441	442	420	400	410	406	452	459	430	445	423	440	447	442	444	406	436	408	430	410	447	460	444	450	446	411	436	457	429	432	437	416	420	407	435	437	442	400	439	468	420	454	449	451	396	434	418	412	417	467	465	419	439	423	459	471	403	448	461	443	411	450	440	471	476	425	449	425	428	464	463	427	436	444	421	456	450	406	418	440	448	438	450	449	436	402	493	430	447	435	399	430	439	394	409	458	410	449	436	399	443	428	448	445	436	430	473	438	448	415	454	400	440	448	472	408	418	422	421	420	445	387	422	401	413	488	422	446	469	438	438	402	385	395	424	428	452	474	414	443	411	476	445	490	435	462	437	439	448	432	455	432	469	427	411	458	405	428	445	406	450	437	445	408	423	435	435	418	418	451	415	450	414	404	436	444	426	416	455	464	467	431	443	472	444	453	430	455	455	427	429	452	447	439	420	423	445	437	422	423	416	424	417	406	411	456	472	439	435	415	444	476	440	449	435	427	408	464	466	476	442	454	425	471	434	400	412	423	473	476	407	391	443	421	427	408	470	457	431	445	415	405	450	423	419	437	422	414	401	407	388	434	423	418	438	430	467	433	424	422	409	468	429	435	466	458	458	397	439	428	424	439	433	455	426	446	455	425	469	448	437	438	430	415	412	425	409	417	427	442	426	409	416	390	391	412	428	443	425	439	422	428	473	452	437	416	417	430	440	482	441	430	414	409	459	441	414	421	457	427	486	462	432	389	437	433	406	443	438	430	429	419	439	422	401	421	398	409	430	414	400	419	398	423	411	418	433	437	449	452	442	421	401	425	402	450	432	406	397	443	443	428	430	443	402	430	463	419	414	464	432	428	447	437	427	433	431	461	425	430	439	413	407	383	433	422	415	388	416	418	452	429	442	418	452	428	451	440	436	431	453	396	424	436	441	409	458	458	425	410	412	438	443	471	451	435	436	400	435	421	453	426	427	403	441	376	461	428	456	405	444	397	448	432	413	450	424	427	440	437	433	418	417	439	449	434	448	434	435	446	486	417	438	440	433	430	442	421	448	396	380	440	431	450	413	410	422	486	407	429	434	425	439	418	402	452	446	435	451	453	467	439	441	436	418	442	420	424	474	445	422	417	445	414	452	416	462	461	440	413	424	426	402	386	444	393	379	388	395	406	428	441	429	448	447	440	452	448	431	405	442	446	439	452	414	394	470	464	416	421	416	447	481	482	424	414	456	437	416	410	438	432	460	442	409	416	434	467	422	458	470	453	402	446	446	464	444	438	462	444	419	435	422	449	382	421	440	416	450	411	461	446	458	446	424	421	383	420	398	468	464	441	429	415	441	417	439	452	431	440	414	434	432	405	441	472	440	412	407	438	404	422	456	461	452	440	466	446	425	444	408	419	461	451	414	393	435	386	442	385	455	404	429	411	453	450	429	428	457	424	457	427	409	425	440	440	456	433	437	421	435	455	412	430	410	444	433	433	428	433	416	439	418	411	442	415	424	413	426	428	400	454	403	459	406	451	420	452	417	453	462	452	450	445	439	411	430	457	443	430	424	393	420	432	425	373	437	455	419	445	444	444	425	451	449	456	392	457	439	412	471	417	457	445	409	448	458	411	439	470	399	449	431	383	460	421	448	425	438	436	460	445	471	450	456	426	405	468	419	414	432	458	437	432	438	430	431	404	437	445	427	430	459	444	435	422	403	449	400	440	433	399	443	389	465	447	425	429	453	412	479	405	423	437	462	423	448	423	448	470	431	463	436	411	407	439	437	436	418	415	444	420	431	463	449	419	428	456	407	428	431	415	454	461	438	422	416	412	452	412	465	437	428	441	456	447	380	417	432	394	438	427	413	401	422	428	413	489	444	436	455	442	405	428	432	421	463	398	457	461	433	424	460	428	440	396	375	433	447	440	416	412	437	414	428	424	438	445	407	443	423	472	440	413	434	445	425	422	462	438	457	404	429	423	433	434	438	408	432	429	422	438	459	470	447	455	430	385	456	430	460	403	428	416	437	454	419	436	455	454	470	393	419	480	452	409	441	421	423	444	414	429	463	428	426	488	421	431	426	406	440	410	449	431	465	428	416	442	471	438	408	442	426	415	465	423	422	434	420	445	444	432	420	413	457	425	433	470	450	432	432	464	409	402	412	422	411	455	397	429	444	410	441	364	442	421	456	449	411	460	451	401	426	376	441	458	440	438	459	472	429	454	446	434	429	446	419	424	427	432	420	431	405	401	422	440	414	427	427	417	441	440	432	448	449	412	393	434	462	426	432	435	464	447	445	460	418	424	478	428	453	441	420	445	418	445	443	444	448	438	426	440	461	387	443	461	433	434	448	438	410	417	434	443	433	422	406	429	458	386	432	426	457	455	425	446	444	399	477	443	414	416	443	457	438	446	445	441	431	422	423	443	428	435	414	418	438	422	433	458	428	462	448	452	463	452	497	439	434	442	406	455	445	433	441	428	452	429	414	416	384	428	404	420	445	440	437	462	404	435	453	452	435	413	464	448	426	412	418	425	420	451	448	469	483	408	409	427	411	443	401	444	425	411	446	469	442	409
23266	21462	29641	23697	21463	21413	4262	964	744	656	623	585	532	502	499	476	482	474	432	484	445	428	469	456	420	440	428	405	405	437	396	387	384	406	431	387	407	386	403	447	428	373	405	387	404	397	398	397	409	405	373	399	381	376	410	378	393	403	396	365	344	387	412	388	410	377	371	352	359	363	399	344	396	362	395	394	384	406	450	387	370	357	345	394	372	368	415	369	382	377	374	416	407	393	406	391	387	395	452	357	371	398	400	425	392	405	406	363	385	384	408	400	387	420	345	373	379	391	417	404	372	361	391	391	366	366	392	366	375	389	398	399	383	388	399	410	375	389	387	388	376	370	390	419	400	367	380	414	380	389	405	383	409	379	389	379	391	379	367	387	398	404	378	364	416	360	420	390	404	382	393	384	419	371	385	352	388	420	361	363	404	396	390	435	408	365	378	376	384	362	374	395	426	386	374	433	413	371	387	387	433	394	336	385	377	373	365	398	376	425	405	341	361	386	363	387	381	363	405	425	389	375	397	369	423	343	392	375	364	397	429	364	383	372	378	394	386	363	401	404	380	413	369	379	382	371	382	407	366	381	379	373	380	434	378	381	436	366	416	351	424	395	381	407	381	366	384	420	365	400	379	355	371	402	393	367	384	425	364	386	343	391	399	381	408	407	402	351	386	376	377	395	422	380	369	423	381	370	386	386	369	405	358	374	407	436	371	373	400	423	352	381	411	396	398	376	377	356	426	376	394	370	414	383	375	420	357	397	364	401	403	414	411	394	378	423	355	408	389	383	395	394	379	394	364	345	344	390	393	385	408	384	412	378	397	409	384	381	387	386	383	398	348	399	413	402	382	380	369	376	392	367	425	374	383	366	381	361	386	383	403	368	401	438	370	366	384	389	340	410	406	382	369	399	380	377	391	376	365	391	376	395	385	394	365	432	367	402	379	384	375	356	377	408	380	403	417	410	392	379	389	423	389	403	396	402	355	385	360	358	381	421	412	373	401	399	386	359	420	347	382	407	410	396	373	352	389	350	390	373	378	392	370	402	358	382	402	372	399	386	399	396	407	406	413	378	368	348	387	383	367	396	387	359	394	413	410	398	359	416	368	381	378	350	372	402	382	373	377	383	396	387	401	403	392	388	390	394	403	362	386	367	390	358	364	349	375	395	405	400	396	407	336	434	369	375	412	419	367	394	371	384	388	377	403	399	391	408	395	408	377	357	383	405	374	401	393	402	374	414	389	363	414	388	365	382	402	391	390	405	393	349	374	403	380	383	399	402	428	359	402	383	390	382	418	363	370	401	389	375	398	364	374	411	381	337	380	382	406	339	379	380	363	378	412	429	385	375	351	389	393	378	351	380	366	356	363	383	426	366	414	391	387	423	394	387	368	392	361	370	423	396	400	392	406	372	361	366	360	376	385	398	375	419	410	385	370	370	394	393	416	423	363	397	393	412	409	372	444	408	373	362	373	371	372	414	393	403	362	366	403	401	404	380	388	379	365	404	391	394	384	364	376	390	375	369	377	390	409	413	404	400	367	372	389	372	402	388	424	368	368	406	395	399	388	384	364	366	395	377	397	422	399	378	391	426	368	372	377	351	388	405	361	377	396	399	392	369	383	403	366	395	380	399	408	373	363	429	373	389	369	401	361	384	406	380	384	355	374	382	371	390	349	399	400	391	406	410	382	382	389	360	418	403	401	368	391	389	421	379	395	398	404	381	382	386	404	407	397	377	426	410	372	377	392	385	404	411	388	404	349	412	346	376	380	336	395	395	381	373	374	406	375	371	378	368	350	381	369	367	386	380	363	416	405	375	394	380	399	400	391	430	355	395	377	420	432	378	364	382	355	358	394	426	334	393	371	356	381	382	392	387	360	353	355	389	386	391	395	364	405	401	380	381	408	382	419	405	382	390	353	387	355	399	377	428	357	383	388	389	382	364	396	408	355	350	381	377	411	389	437	372	377	378	418	370	398	383	386	376	361	378	379	405	400	358	405	384	364	418	356	388	396	381	430	416	420	391	368	390	364	387	415	373	370	407	405	387	368	385	353	378	409	411	375	389	416	385	354	370	377	383	405	398	377	387	397	411	372	368	402	368	361	362	359	384	367	388	375	409	383	392	404	374	403	380	351	421	354	393	379	420	426	357	363	378	357	373	383	392	370	411	399	355	381	397	413	345	388	399	383	376	419	344	412	398	400	416	399	394	383	381	380	383	378	410	379	387	351	375	374	414	371	372	407	378	397	401	376	378	376	404	367	378	380	393	384	383	383	371	352	374	393	389	388	405	394	365	404	369	383	401	380	405	356	379	385	393	435	381	347	350	396	380	377	406	385	362	393	384	425	343	411	416	407	367	402	378	411	373	400	375	385	424	400	387	371	393	377	426	379	391	355	404	358	394	407	391	372	399	403	373	389	394	391	385	411	394	417	399	405	389	392	415	403	372	396	422	374	426	358	373	389	372	376	343	387	363	422	386	420	375	377	367	387	398	376	347	407	407	399	383	413	351	392	387	373	406	424	398	344	374	362	378	383	391	375	373	387	349	430	371	380	393	377	427	410	415	388	383	417	384	372	393	405	383	390	343	349	419	409	377	373	363	375	390	421	403	347	376	392	383	360	400	387	406	385	383	389	378	399	363	365	356	355	389	377	366	425	392	392	383	368	371	348	385	388	417	372	403	399	383	409	394	381	380	381	409	388	382	407	367	402	398	415	360	355	398	360	384	400	403	378	370	388	399	368	379	366	375	395	420	397	395	382	400	384	378	401	381	367	351	383	410	416	404	397	414	407	390	374	390	357	379	414	396	396	397	397	362	393	365	385	361	378	400	379	378	374	379	391	378	345	392	375	378	393	383	389	423	360	368	417	408	371	417	377	387	402	371	413	389	374	395	399	385	369	359	375	362	392	376	394	376	391	379	371	371	375	361	371	405	407	386	371	400	375	359	385	373	382	378	367	368	363	391	408	362	376	393	357	358	398	395	388	399	427	393	371	402	401	390	396	411	374	384	387	355	415	398	383	402	368	390	373	389	379	396	366	400	389	357	357	374	369	342	382	361	377	361	371	377	378	401	398	390	383	375	385	381	370	392	372	369	406	379	379	370	397	357	384	363	380	350	391	407	380	392	390	373	363	381	369	369	373	364	366	392	408	355	366	397	407	370	325	430	418	398	384	352	379	376	397	359	416	384	367	365	428	388	399	376	388	379	392	394	352	418	345	396	377	406	381	389	370	376	403	404	353	399	371	351	391	375	357	392	410	371	346	390	394	365	383	376	386	418	375	379	355	428	408	380	398	386	412	399	362	391	400	387	386	392	382	371	374	397	399	387	397	366	391	375	441	382	427	377	411	388	385	344	366	403	378	380	373	384	359	379	363	392	355	399	407	397	386	370	393	369	375	403	398	396	391	404	389	419	424	394	388	424	384	374	403	378	388	376	363	362	359	388	386	390	387	391	384	370	396	324	392	422	380	374	417	424	390	380
19875	15625	13181	7121	4955	3659	2789	2311	1945	1676	1497	1348	1190	1103	1032	1008	896	905	877	891	822	852	803	748	768	794	763	722	760	785	726	722	727	691	709	706	738	716	670	717	649	681	710	652	655	717	685	666	661	653	675	714	682	682	693	699	649	660	697	696	658	657	693	679	681	635	656	672	650	713	707	669	690	702	647	671	671	685	639	704	702	646	672	689	656	646	670	662	629	689	661	646	663	659	690	726	646	656	650	637	650	697	669	672	646	650	684	682	669	667	674	650	607	683	669	674	701	697	658	686	661	661	631	650	673	700	631	667	647	617	676	651	678	654	673	700	669	644	682	713	689	706	699	646	654	626	657	649	675	651	684	660	620	690	661	648	648	677	695	597	684	669	686	708	700	665	625	680	691	677	673	638	701	685	685	703	652	667	652	640	683	611	664	646	630	710	690	679	631	667	640	669	644	612	685	656	650	621	664	655	634	697	653	698	629	655	681	643	690	706	652	666	682	627	623	700	658	687	691	669	702	718	656	694	644	677	660	674	671	703	670	648	683	662	727	654	677	691	639	661	624	643	639	608	657	653	598	660	678	684	645	691	698	646	680	679	683	633	658	651	669	666	668	696	662	606	709	668	677	686	637	630	671	711	698	632	708	664	644	645	680	629	688	671	704	622	668	661	659	670	630	644	663	656	662	657	633	648	633	687	706	645	652	654	708	630	684	692	635	652	661	632	667	652	708	687	639	670	632	622	660	667	648	666	674	698	676	678	651	671	651	692	635	620	654	659	660	674	710	665	659	720	649	661	639	654	636	695	618	689	591	601	661	666	701	663	722	644	671	646	622	647	669	680	651	632	642	638	684	640	658	616	654	663	686	685	685	660	648	663	671	652	692	633	666	668	656	641	652	667	644	692	627	657	692	648	685	669	680	645	627	655	689	699	667	646	596	676	681	644	702	691	694	688	662	649	656	615	661	635	680	699	700	656	663	650	615	676	710	645	678	684	634	680	626	675	654	644	645	691	621	679	674	674	684	643	669	666	640	677	669	689	668	624	653	652	638	672	650	648	655	676	671	673	690	656	654	639	676	615	666	702	692	663	671	693	664	692	644	680	617	673	696	656	647	706	654	668	683	656	658	646	694	664	673	672	613	669	676	660	656	687	708	623	711	751	677	626	641	661	659	659	652	708	667	723	685	664	681	669	661	646	686	653	653	664	664	708	634	663	662	665	667	653	676	666	660	663	687	621	701	627	676	721	663	630	648	655	682	643	649	656	690	637	663	660	636	695	609	666	658	675	662	639	634	655	694	673	638	633	639	667	639	661	648	636	689	639	687	639	648	638	664	651	700	683	650	668	666	662	637	676	633	700	674	679	649	661	681	706	664	655	643	699	747	674	658	642	686	677	701	651	681	647	685	631	674	644	651	663	683	670	703	637	661	658	646	642	672	642	695	628	668	660	752	684	671	611	613	628	708	682	664	660	656	638	663	658	688	693	664	681	676	687	630	654	660	622	656	659	701	668	667	690	645	634	663	695	660	638	668	692	650	644	630	683	638	647	599	656	626	643	646	607	678	662	636	646	624	623	679	640	629	673	640	679	682	680	636	643	654	678	708	676	683	648	640	649	686	665	652	664	682	677	687	725	684	658	650	695	692	650	724	674	662	676	678	666	665	649	651	620	624	675	673	657	716	671	642	676	690	666	633	689	634	642	645	623	689	699	605	667	652	698	642	659	684	631	650	663	670	650	616	644	682	650	644	610	664	643	667	638	657	659	690	651	656	600	644	629	655	670	688	678	670	628	662	657	661	669	677	657	623	633	657	598	671	642	635	650	686	638	699	641	670	632	634	655	677	656	664	665	653	644	655	708	625	650	668	662	685	675	685	659	677	653	650	649	675	671	671	666	693	719	660	663	665	602	680	661	667	658	649	644	676	635	673	610	694	621	674	693	654	667	675	684	690	611	676	624	653	658	662	652	663	673	653	621	713	658	629	637	664	657	693	666	626	652	652	653	683	670	668	677	642	614	613	655	657	657	639	645	721	637	651	669	651	681	635	660	654	640	608	700	643	729	643	731	657	664	675	646	678	680	648	637	624	667	617	695	658	653	644	682	671	686	675	674	706	661	643	700	661	654	641	676	660	632	639	676	709	672	645	655	646	683	694	616	711	609	631	674	688	631	604	636	609	692	632	710	654	596	707	676	647	655	668	684	665	623	696	668	646	672	636	610	678	644	672	670	688	639	652	633	616	675	617	645	682	659	709	652	689	665	659	656	661	630	634	680	666	659	652	688	652	646	645	677	634	685	641	685	670	650	644	629	694	676	686	648	709	653	632	639	685	634	638	624	715	646	612	668	642	687	619	663	658	669	706	654	602	680	663	639	644	659	672	654	664	671	656	685	670	680	646	684	645	687	669	655	644	639	659	655	672	645	685	662	678	672	679	694	679	693	648	669	685	681	638	678	650	624	662	692	630	658	645	702	659	683	640	640	670	645	659	688	687	683	654	623	653	643	654	630	662	658	632	684	673	614	666	695	667	663	678	722	684	650	701	701	665	657	721	679	630	649	683	648	651	724	711	628	629	666	604	673	654	689	677	668	651	645	670	705	651	652	665	675	681	648	625	664	696	655	652	632	658	635	675	706	672	671	643	709	626	716	671	658	647	674	713	686	654	625	653	637	659	644	638	655	656	637	655	647	631	643	674	642	668	673	704	644	682	716	663	613	662	685	660	641	661	675	673	689	701	650	637	635	684	694	666	697	684	638	672	657	666	659	668	639	645	711	683	669	658	668	699	655	661	651	633	644	618	650	644	684	649	657	705	680	702	679	668	651	661	653	619	677	624	657	656	645	668	635	676	684	687	675	710	690	674	674	675	669	620	653	638	628	664	660	650	670	647	649	685	676	686	670	636	657	662	641	620	651	638	660	695	669	639	663	668	677	628	647	611	629	667	620	676	637	639	654	637	677	658	695	692	639	661	649	673	666	638	671	701	650	625	664	669	609	654	714	655	697	659	666	657	675	642	619	627	663	630	660	684	673	661	681	657	644	650	637	666	710	657	680	702	644	676	673	656	672	670	688	666	651	652	644	681	691	646	620	645	665	641	680	669	625	662	647	644	649	676	685	652	597	639	656	624	678	659	673	652	653	669	659	612	667	627	651	653	614	646	656	634	659	628	680	613	674	649	652	654	636	652	620	639	605	658	683	673	655	674	640	647	633	703	672	663	666	632	685	652	678	623	649	627	667	678	670	681	655	611	627	673	688	630	672	670	715	650	692	673	635	672	629	658	677	673	658	661	687	699	652	672	648	645	663	687	659	653	684	668	673	685	674	671	667	651	670	654	609	717	633	649	649	653	641	646	661	654	643	667	669	627	660	691	678	645	634	650	638	670	631	663	681	674	658	657	677	670	680	672	670	637	634	636	637	640	670	597	650	608	671	631	652	648	626	667	637	628	666	673	687	665	644	681	661	626	682	678	712	718	652	655	676
27277	20616	6875	342	161	135	125	122	118	102	102	119	104	111	96	93	97	101	84	105	100	90	104	70	112	107	104	101	98	84	92	87	98	89	93	91	111	98	115	107	77	94	115	72	89	92	101	96	96	96	95	100	84	93	101	105	101	102	106	96	116	102	94	102	107	98	95	92	85	76	103	100	101	116	96	106	101	95	107	101	113	90	108	95	107	94	94	89	108	97	104	103	99	85	100	109	109	95	86	112	99	88	104	93	94	95	106	87	87	93	93	116	104	117	109	98	94	89	93	89	89	93	90	103	93	105	106	90	94	109	98	94	88	91	88	87	94	79	98	100	98	102	70	94	108	105	98	90	104	92	79	94	105	85	90	102	106	91	94	89	102	94	93	81	97	110	109	85	127	98	119	81	97	94	86	93	94	104	93	95	102	91	87	95	90	86	82	91	102	81	113	92	94	90	91	91	94	96	93	86	95	81	88	93	85	97	104	97	78	82	100	112	106	122	91	86	100	89	93	83	104	105	81	96	98	105	88	102	118	85	115	98	108	88	105	99	85	108	82	121	104	110	83	123	103	103	91	84	94	107	94	93	86	101	81	97	113	111	100	91	87	107	93	92	96	99	95	91	110	89	109	84	92	80	100	97	98	97	93	96	102	107	83	98	95	90	102	98	90	108	110	104	100	93	94	98	108	103	91	106	103	105	97	98	99	100	95	113	82	88	91	96	99	100	88	93	89	100	93	95	90	84	91	80	84	101	120	98	88	91	82	96	85	96	102	102	98	84	98	91	81	70	100	89	100	85	108	90	92	78	84	100	91	85	118	102	102	94	93	85	92	103	105	83	90	88	95	81	92	88	100	94	92	86	82	92	105	92	88	91	90	95	81	80	85	107	108	92	105	83	104	103	80	89	108	106	85	101	110	107	90	103	95	100	99	87	94	102	89	91	97	90	84	99	102	98	91	102	123	92	81	90	77	104	95	84	90	100	94	105	107	105	99	106	101	99	95	114	88	96	101	91	101	104	100	110	113	111	99	97	97	101	103	112	73	109	106	90	109	108	95	95	113	91	112	89	87	98	87	100	105	113	105	101	85	87	97	84	109	92	79	112	105	111	93	90	88	98	94	100	98	99	98	80	99	102	83	97	85	100	98	99	100	89	77	94	107	92	91	92	107	78	94	93	95	95	114	110	97	82	89	92	90	97	103	95	114	118	90	85	88	110	78	101	90	90	97	106	94	90	100	100	96	103	104	101	116	106	89	88	85	94	98	99	88	99	98	118	95	78	92	104	83	102	101	99	122	94	97	98	97	97	109	89	101	102	87	90	100	74	108	100	93	107	91	130	99	86	86	105	114	97	103	98	92	93	95	93	88	97	103	113	98	103	84	103	95	87	85	93	80	93	100	80	100	86	104	92	107	93	91	98	83	107	91	106	93	101	115	86	111	90	89	95	87	84	105	88	101	85	95	94	98	114	105	102	95	107	87	83	97	101	102	97	100	81	104	98	101	91	104	101	100	90	76	99	97	100	103	85	92	87	106	93	119	92	112	92	95	90	82	103	94	77	82	73	108	106	113	107	108	122	97	112	92	93	103	87	92	91	112	86	118	95	97	98	111	104	98	108	96	88	80	98	90	112	107	119	106	82	88	80	103	96	100	93	90	94	110	97	100	89	94	89	109	92	88	96	122	99	101	89	98	103	100	101	107	88	92	109	98	100	98	110	101	80	92	108	80	84	98	75	87	85	102	88	102	101	74	93	94	92	99	93	108	94	79	101	95	94	93	85	90	85	93	84	92	96	84	83	81	88	87	100	92	82	88	77	102	103	104	106	90	108	92	101	99	98	94	91	93	89	100	101	98	113	95	102	108	83	109	93	92	95	89	105	113	96	102	94	100	102	93	108	105	113	119	117	87	92	105	97	92	105	99	107	114	119	105	111	99	85	87	88	86	89	95	99	95	82	90	113	83	84	83	95	81	89	92	117	99	88	89	108	102	112	98	98	96	112	84	94	91	75	109	88	73	112	84	100	93	104	84	114	88	103	83	110	113	102	91	86	83	87	92	88	92	92	110	92	99	100	82	86	92	96	87	101	98	88	81	107	87	90	93	106	105	88	100	94	81	111	108	99	90	97	87	97	92	93	90	83	95	80	104	97	101	78	88	103	98	95	108	103	76	99	88	82	110	99	103	90	81	103	94	98	88	98	79	88	73	103	108	108	113	90	86	94	89	78	95	98	101	99	69	97	80	100	92	100	114	110	106	101	98	91	77	104	87	98	99	66	102	94	88	111	104	110	94	103	102	97	88	85	98	104	101	111	99	115	103	83	98	112	108	90	86	93	114	103	115	111	99	81	78	87	90	77	102	108	107	90	94	94	107	88	125	108	84	90	93	79	102	93	102	109	81	86	94	97	92	89	98	93	85	108	97	73	95	100	93	89	115	103	90	108	92	110	99	98	101	98	100	114	94	101	100	87	103	109	114	112	119	89	113	84	90	101	104	104	108	88	110	95	100	104	94	99	104	102	96	66	94	77	103	116	94	98	84	100	100	101	105	104	76	100	85	110	85	83	89	90	100	101	88	108	87	93	112	99	86	96	98	91	101	93	76	91	94	94	97	100	79	110	83	96	97	87	91	93	78	103	110	100	97	98	86	106	83	87	102	108	84	97	79	105	93	79	90	93	112	83	85	101	95	95	102	100	99	96	107	96	91	96	85	93	113	76	97	87	100	98	80	102	120	89	86	102	114	81	102	106	99	101	103	90	85	95	116	101	101	103	84	108	102	96	101	100	92	88	100	86	84	91	83	105	71	121	76	84	86	108	93	104	103	82	82	102	84	85	86	108	101	90	98	86	111	94	85	93	93	108	123	91	92	123	85	88	102	97	101	96	98	107	109	101	119	101	96	94	122	102	100	104	104	106	108	92	96	92	109	104	88	94	87	96	105	86	85	99	95	112	74	111	87	107	95	100	92	97	99	117	106	80	93	100	101	99	94	99	95	101	82	101	95	77	93	91	93	113	107	96	84	107	95	90	99	105	92	91	97	96	94	105	101	79	79	112	80	89	91	83	96	92	83	110	103	90	76	88	94	83	87	113	93	94	105	73	96	98	88	90	94	90	97	108	93	81	100	98	83	95	82	90	103	97	90	87	104	83	83	94	98	86	98	79	96	86	88	89	101	101	95	90	105	90	94	104	96	95	98	99	81	92	86	80	105	93	108	101	100	128	103	101	100	105	98	92	88	114	93	94	100	88	98	102	107	103	79	99	87	110	100	93	88	75	99	108	94	110	104	105	92	104	102	100	115	86	105	87	107	91	97	106	89	104	115	108	110	91	108	116	85	105	107	88	103	111	97	107	94	109	101	89	87	96	94	93	101	98	78	104	94	105	87	103	83	89	94	100	102	87	101	110	99	89	101	98	93	98	96	93	97	112	101	108	101	107	97	97	81	105	89	89	98	109	94	90	92	106	97	80	100	112	88	104
10738	1088	890	471	379	282	295	266	232	202	210	217	203	192	194	181	177	211	212	207	178	202	186	231	193	200	174	183	191	151	182	182	201	181	180	200	164	191	183	176	189	176	166	190	210	175	198	191	197	186	173	196	186	187	190	166	186	172	195	183	178	185	200	197	201	191	188	184	182	168	198	199	192	193	199	186	198	206	168	173	178	176	213	186	212	196	210	202	173	211	205	207	222	171	204	172	221	163	177	182	175	184	180	187	170	163	185	172	174	192	169	195	175	159	171	176	182	176	200	164	185	194	179	186	189	186	175	188	179	206	191	184	209	173	182	172	176	167	194	183	185	191	185	204	177	217	194	222	199	173	213	197	181	172	165	188	170	191	206	171	162	181	210	169	193	191	150	165	208	192	153	198	190	168	163	207	166	188	202	182	180	189	198	189	193	157	145	195	178	187	175	167	178	172	167	162	185	180	225	193	196	174	172	191	159	182	199	192	188	172	186	161	216	210	180	170	169	168	205	191	212	187	180	170	180	184	191	189	195	204	173	154	184	163	196	176	179	187	193	177	198	199	205	178	181	154	180	179	189	193	184	190	177	196	175	196	166	201	195	197	174	184	212	184	183	176	175	217	178	169	146	198	179	211	193	187	188	196	160	194	174	199	212	197	180	194	196	195	174	179	185	197	175	201	200	161	202	192	181	162	184	170	192	203	198	186	174	196	191	191	159	195	174	197	185	194	193	205	162	186	185	158	191	208	167	174	176	209	169	181	166	174	197	196	184	182	181	169	178	194	196	173	180	190	175	178	167	199	169	196	196	167	161	170	198	198	214	180	185	160	202	195	197	199	174	198	201	195	187	179	191	190	222	179	198	181	171	182	154	220	185	190	190	207	212	199	174	168	178	178	176	179	200	201	194	210	181	172	177	172	198	181	205	177	176	183	163	199	179	181	177	182	192	166	179	194	172	191	173	166	189	205	174	192	171	180	161	189	168	175	175	214	179	177	193	192	179	197	193	182	190	185	157	190	182	183	204	172	188	195	193	199	183	190	179	177	213	195	190	199	184	200	191	208	195	200	189	195	179	200	205	187	187	188	184	204	179	160	217	199	183	203	177	196	163	188	192	184	175	205	172	196	177	185	174	197	166	184	191	208	188	174	212	171	183	179	175	190	185	174	170	185	181	200	168	166	195	191	196	177	187	198	178	184	175	158	184	180	179	196	175	188	195	177	178	203	185	166	183	197	177	214	174	204	201	207	204	173	173	177	173	187	167	180	192	197	178	187	181	165	184	186	189	182	173	182	203	183	187	200	182	207	187	176	172	175	178	174	193	186	177	213	177	196	182	201	181	175	180	155	197	172	175	187	194	191	173	208	190	178	174	179	194	188	181	166	187	173	192	141	203	160	170	181	209	175	174	204	176	189	170	193	199	189	184	194	177	192	218	200	184	189	168	211	171	183	188	192	168	197	200	194	191	192	205	209	185	206	183	193	188	183	193	180	159	190	221	178	186	218	197	177	179	165	191	188	194	203	173	199	192	182	210	232	178	158	191	185	181	186	214	178	182	189	170	172	204	198	198	186	177	196	181	204	168	187	180	168	182	158	189	179	180	188	204	167	196	178	205	185	185	191	170	176	166	187	187	189	175	189	170	207	161	190	183	179	186	187	172	170	156	185	187	200	197	162	201	193	177	198	177	175	178	151	198	181	159	173	175	194	205	169	187	164	195	184	186	171	181	212	178	200	193	185	203	188	190	182	216	192	185	201	194	180	180	191	193	202	170	187	182	233	171	196	185	178	186	182	181	170	166	185	158	171	202	187	221	176	188	189	152	192	178	173	200	192	181	186	158	179	196	165	177	207	172	207	196	179	200	196	174	176	183	192	183	186	184	195	195	204	198	171	193	192	198	195	198	184	180	203	171	183	160	160	179	191	183	178	205	190	171	211	183	191	192	177	201	180	176	170	189	187	155	170	180	191	174	185	177	158	181	200	194	170	168	191	181	198	175	209	173	186	182	198	185	181	197	180	225	204	209	192	181	174	205	190	188	201	181	183	170	175	202	187	195	193	181	164	173	205	188	174	185	177	180	181	185	161	154	183	192	187	162	179	180	158	185	181	161	182	179	189	197	188	173	184	210	206	168	190	184	190	169	161	185	187	186	176	183	186	185	200	151	162	173	180	184	201	192	157	176	181	158	179	197	190	186	203	209	192	206	205	176	170	197	186	186	184	194	153	195	183	187	179	186	194	217	175	170	158	206	204	187	206	174	183	218	178	168	173	187	196	171	185	192	195	190	179	177	201	197	207	201	179	186	188	187	181	193	170	197	183	185	211	176	189	189	202	172	180	192	203	189	197	183	195	182	170	176	167	188	183	173	193	180	191	169	174	189	174	186	177	190	172	183	157	175	157	174	177	177	165	170	179	179	177	186	182	218	192	176	211	163	191	194	201	181	188	171	170	182	188	189	163	172	183	188	187	176	201	187	183	163	186	159	192	206	186	182	215	175	207	192	186	186	181	174	195	193	208	198	170	189	192	179	164	195	205	195	210	193	193	205	185	195	173	174	179	176	187	196	193	188	181	203	193	201	190	197	174	164	191	189	211	183	189	168	175	162	180	184	165	202	192	181	182	181	172	188	175	187	192	202	169	194	163	174	194	178	197	190	210	184	177	194	162	173	161	190	195	172	185	173	166	193	188	199	196	194	193	159	184	202	199	148	183	183	175	174	181	183	173	185	198	178	178	189	199	168	191	202	192	194	157	170	190	156	177	179	177	173	163	202	196	171	169	178	203	192	195	180	170	182	192	181	199	185	205	188	195	179	202	195	206	203	171	192	183	202	173	194	182	195	204	165	174	174	197	172	182	204	175	205	180	173	168	208	206	179	197	175	169	186	179	183	175	191	188	178	198	228	195	153	178	180	180	185	180	170	188	176	198	193	161	201	181	171	188	207	190	192	176	190	193	183	196	212	191	192	158	199	198	214	173	186	167	180	185	192	174	155	197	174	188	180	196	192	181	168	183	200	168	161	179	198	184	208	195	176	151	189	170	180	175	175	202	171	174	197	161	171	174	168	182	186	189	195	207	169	193	173	179	192	197	197	160	190	172	161	197	182	159	189	184	186	178	180	173	165	188	211	197	185	191	212	179	206	231	173	195	172	191	178	164	209	187	172	188	193	169	179	193	205	175	182	167	182	179	190	196	196	168	176	209	171	201	178	171	210	190	173	185	208	166	201	165	172	180	154	190	194	190	196	190	189	173	176	156	185	184	182	190	194	173	203	181	213	165	183	204	167	186	184	178	186	177	173	206	188	181	179	181	168	174	187	182	189	200	191	180	195	205	186	199	182	164	194	168	188	208	199	197	201	166	180	199	192	194	209	199	171	196	178	180	174	182	193	169	196	202	176	183	194	182	188	178	194	200	180	205	197	170	168	196	188	164	168	172	182	175	175	185	165	180	204	209	173	172	189	176	197	195	204	211	190	187
24278	21466	29015	24284	21384	4716	717	515	412	422	367	326	332	298	346	255	287	323	262	278	260	269	280	283	263	242	259	257	239	267	264	269	247	255	251	260	245	256	252	251	233	236	208	273	235	275	251	251	285	224	264	265	269	257	238	268	267	234	246	255	254	270	259	238	229	246	234	235	248	250	264	268	266	244	246	240	264	246	239	254	240	232	244	261	259	217	238	235	253	258	243	256	259	247	251	250	257	264	281	212	268	231	256	270	267	231	267	251	235	237	261	231	273	235	249	261	243	252	215	254	248	258	259	261	244	256	232	241	270	259	236	233	239	255	241	244	229	225	238	280	258	243	222	268	280	265	248	245	228	271	279	256	250	242	249	240	235	272	234	241	250	270	246	254	262	235	246	270	252	249	251	232	246	243	259	256	237	252	257	238	237	255	250	252	252	233	239	238	237	210	248	272	286	270	245	255	243	263	224	234	255	264	244	264	219	237	210	267	238	249	225	238	258	241	214	268	245	259	278	233	255	249	247	250	300	259	279	229	234	231	220	254	252	269	244	247	225	264	251	278	278	241	249	244	258	256	236	257	252	243	271	262	242	271	246	256	279	242	270	226	218	244	211	254	254	251	264	253	211	227	255	230	261	247	261	252	242	237	264	236	238	240	230	237	255	224	255	265	234	240	244	235	250	243	243	248	239	239	239	239	249	235	236	246	254	250	237	257	242	261	228	257	262	245	265	228	243	243	269	245	259	238	259	274	272	232	233	241	228	267	230	242	243	254	241	241	243	268	267	260	271	236	237	260	241	253	224	217	230	228	253	238	264	225	247	204	219	261	223	247	270	249	237	282	219	254	254	283	253	227	260	234	231	245	214	230	229	261	253	254	259	231	235	243	266	249	237	240	254	237	221	247	224	234	231	259	243	248	270	239	230	261	242	245	248	231	242	240	261	244	265	256	237	242	265	219	231	235	260	278	218	237	250	243	254	263	250	231	236	245	214	233	237	259	249	250	238	253	236	249	259	264	256	245	247	245	256	247	251	266	218	254	254	248	228	224	227	227	243	240	245	272	242	225	262	248	268	246	227	217	241	240	236	230	269	237	234	249	276	242	209	283	241	263	260	279	237	244	239	266	222	266	253	221	239	254	223	217	262	232	250	255	266	250	267	273	236	275	240	239	236	257	231	242	236	256	257	218	266	241	272	239	259	279	245	235	245	239	261	250	228	238	242	233	252	237	267	253	239	245	251	286	248	240	278	241	251	222	259	221	240	226	261	266	262	254	237	219	223	236	226	212	232	243	239	236	245	227	226	261	244	245	234	256	208	252	233	233	236	220	231	239	236	228	248	236	272	251	243	255	268	236	275	239	251	249	254	273	237	240	250	230	259	235	236	246	241	198	249	250	214	238	248	237	242	244	243	257	260	221	236	246	246	264	271	236	239	230	258	239	237	225	239	244	237	236	235	238	229	248	269	241	245	258	257	231	235	248	243	224	245	271	249	239	245	247	240	246	239	262	253	245	220	266	249	250	233	239	239	219	233	208	242	257	243	246	245	275	248	228	257	240	238	276	206	242	249	234	262	247	252	221	265	225	244	253	234	234	258	232	245	261	245	247	273	265	232	261	245	237	230	237	241	259	264	256	278	250	232	237	244	259	254	260	242	242	252	242	268	245	235	246	223	259	246	235	250	244	256	231	253	242	220	259	227	248	264	243	238	228	237	225	248	250	240	217	260	224	236	264	249	250	244	209	245	236	244	247	240	243	253	243	263	260	263	249	243	261	243	255	228	246	265	253	249	247	238	254	232	233	233	218	221	232	261	267	253	276	235	250	263	226	271	244	219	236	227	245	234	242	214	243	232	210	240	261	274	251	290	232	240	262	263	247	257	231	250	226	216	296	289	230	261	219	257	221	265	238	261	243	221	258	241	244	229	215	281	262	257	231	245	243	248	249	235	303	248	218	226	253	241	259	246	230	227	237	235	224	283	255	244	232	268	243	229	247	226	218	253	227	238	221	268	253	242	246	264	232	265	238	260	226	235	223	235	248	243	243	244	239	275	220	244	232	266	252	240	242	277	241	239	277	261	251	266	225	232	248	213	242	261	243	246	241	250	237	256	222	263	247	235	253	233	228	237	236	224	258	262	222	239	229	272	245	238	249	261	253	230	234	254	237	255	251	238	240	241	249	257	241	271	208	224	263	237	215	241	271	237	223	225	229	224	236	272	228	243	267	252	253	216	248	240	247	240	257	247	250	250	249	231	260	219	244	221	251	241	257	235	219	236	237	219	222	241	241	247	230	255	254	274	252	271	256	232	234	245	222	237	246	248	240	237	237	227	228	223	256	250	272	251	260	259	253	234	241	237	260	232	251	250	279	257	235	242	261	214	227	264	249	237	236	238	240	265	248	236	219	240	254	258	240	232	243	228	244	254	273	232	236	238	244	244	260	244	260	232	224	257	274	269	250	254	240	227	250	268	266	258	252	264	241	232	266	235	204	291	249	244	234	240	243	247	233	261	254	238	246	266	236	243	249	279	238	244	244	241	216	262	256	222	223	263	275	241	257	242	231	255	266	251	245	263	252	254	259	264	239	248	261	239	249	255	238	229	225	252	238	232	248	241	257	244	291	227	244	219	255	229	242	235	248	238	257	253	271	262	226	228	240	221	224	259	232	242	248	214	248	224	264	262	230	255	227	226	257	277	264	231	253	237	251	249	235	250	216	245	265	259	235	255	273	235	235	225	245	238	248	242	245	211	221	265	228	253	237	257	241	286	238	238	261	253	217	234	240	243	231	225	238	258	272	243	246	258	235	244	211	245	256	242	284	275	245	225	254	262	254	230	226	229	240	256	281	240	280	257	227	236	256	251	250	261	247	282	242	248	228	251	233	237	223	250	241	259	269	245	230	228	201	247	262	251	261	243	230	255	267	260	250	213	227	260	252	234	237	273	247	264	247	245	273	250	270	252	256	242	228	248	245	229	241	253	221	252	253	256	267	255	234	251	261	261	250	234	251	241	247	258	242	234	272	235	274	244	235	276	211	231	222	248	256	250	256	281	240	238	230	238	244	240	238	253	246	251	260	266	246	232	228	242	232	261	239	255	271	247	234	244	244	247	240	244	233	222	215	240	247	234	247	247	254	262	250	266	267	240	246	272	212	258	249	273	207	223	263	213	277	263	253	246	258	235	248	255	219	241	267	248	240	262	257	241	261	258	241	225	298	237	218	261	236	246	264	242	246	250	226	252	223	260	227	246	258	231	246	230	264	249	236	258	229	220	204	240	223	252	235	205	241	233	209	261	249	249	265	230	238	228	228	222	229	262	244	258	229	273	233	256	241	231	222	260	257	246	259	224	254	260	243	254	243	272	248	251	229	244	232	300	267	230	258	287	270	246	233	236	246	237	249	243	220	244	239	256	231	245	291	238	250	254	255	243	253	264	241	249	249	257	235	264	245	232	251	258	238	228	257	287	239	243	244	236	228	252	261
18669	9432	7980	4076	2711	2004	1615	1350	1123	975	829	753	736	656	653	566	585	596	489	537	576	493	512	500	527	485	465	501	493	453	493	444	478	450	448	425	444	453	473	521	450	464	437	440	460	446	445	479	470	444	456	411	430	453	413	461	458	442	416	390	447	403	437	430	435	463	431	434	436	453	487	390	401	471	415	460	425	489	441	436	400	445	415	422	468	435	402	424	438	423	460	483	463	443	466	435	452	485	401	428	429	432	456	461	417	468	419	446	433	444	443	446	423	458	461	456	453	443	442	413	463	428	412	475	453	422	447	433	437	429	413	451	452	427	407	418	451	407	449	457	432	420	424	451	425	421	449	428	465	420	418	427	426	445	429	425	439	464	461	412	435	431	408	435	432	443	439	421	483	438	434	422	450	451	447	452	460	430	453	478	407	448	441	439	424	428	425	466	399	408	420	439	449	427	401	450	439	466	456	425	457	423	450	450	448	417	421	473	431	464	462	439	450	456	440	400	458	461	426	424	424	402	426	430	436	453	423	441	477	454	437	416	443	455	415	429	453	449	405	463	448	405	418	439	461	420	437	415	442	440	440	402	450	442	396	412	432	375	432	438	412	429	430	445	435	412	409	443	441	421	466	418	422	454	468	454	426	451	419	472	437	447	441	391	462	440	422	441	452	462	460	443	428	425	395	421	437	449	443	406	408	475	459	415	424	396	465	424	411	428	417	455	425	423	426	447	422	426	452	428	433	428	417	437	455	462	464	415	421	412	441	448	440	401	428	428	427	455	402	427	411	470	430	463	448	458	437	422	437	446	438	433	414	425	435	419	447	426	436	429	439	394	429	424	450	438	460	435	428	455	458	444	423	452	423	409	449	456	390	439	412	405	413	427	425	426	422	447	495	424	442	422	448	426	451	432	436	390	446	429	426	459	465	461	447	443	436	405	448	439	424	463	444	444	413	445	420	455	396	413	434	424	463	474	442	398	442	416	399	433	434	469	432	447	445	416	429	399	429	428	473	432	470	444	416	437	480	411	451	469	457	454	464	436	443	485	454	404	444	450	441	468	429	422	398	428	419	462	425	431	442	454	450	425	446	432	422	436	434	439	418	398	432	409	460	434	425	420	457	426	441	433	416	428	402	454	423	445	415	446	438	396	429	445	408	479	465	474	404	424	480	438	409	432	429	457	449	437	397	437	412	419	399	439	419	413	410	455	439	421	440	420	426	444	460	401	461	461	390	430	439	417	448	458	445	425	415	422	467	433	464	440	433	441	410	443	429	421	461	418	408	423	423	438	409	426	432	461	438	407	464	444	464	449	442	459	414	418	441	454	429	418	409	432	423	437	441	424	470	443	450	428	449	411	450	440	396	458	442	432	468	413	434	436	414	454	436	401	401	458	418	441	411	449	438	446	456	423	429	447	416	406	440	435	403	447	445	415	467	426	407	442	432	422	437	418	458	439	443	452	441	449	434	444	450	435	486	414	447	437	410	456	470	438	436	459	438	457	413	451	446	435	435	424	419	433	449	413	468	418	442	441	441	433	412	426	440	447	439	445	432	442	446	393	446	433	409	480	432	413	443	409	445	425	445	433	443	439	404	447	446	465	421	453	455	386	420	416	407	444	426	422	430	415	423	449	461	402	463	428	434	406	423	445	426	469	441	421	463	435	401	456	404	443	466	448	450	414	370	432	437	458	399	440	465	445	474	418	448	412	453	468	430	452	446	421	448	419	440	439	436	423	449	462	428	406	427	437	399	426	409	413	417	408	444	455	459	455	457	449	456	407	428	421	416	457	474	403	468	434	437	448	407	434	447	420	461	411	400	411	432	445	473	460	434	458	435	405	434	458	428	456	506	467	455	444	398	438	440	432	445	421	418	462	457	433	409	445	444	448	449	442	441	417	431	472	475	455	398	440	452	443	454	360	429	418	442	417	425	427	421	442	435	455	440	465	455	428	398	445	411	400	458	414	459	425	402	443	436	431	449	422	435	471	442	428	424	447	426	459	443	449	415	433	441	456	475	425	467	411	446	434	440	403	432	449	442	444	463	437	438	481	474	442	419	429	429	470	451	415	421	412	405	448	423	434	474	417	462	433	414	428	430	457	439	431	455	458	424	419	415	427	411	473	440	443	423	441	441	473	414	491	450	466	418	404	399	479	419	444	455	413	457	424	421	438	410	450	422	429	438	392	420	442	440	444	430	464	445	443	422	452	434	419	467	415	473	439	465	443	423	435	445	481	434	419	421	467	443	460	463	432	436	434	431	427	438	406	416	432	472	464	427	432	439	435	418	405	422	411	442	431	459	446	455	436	441	445	445	447	449	448	466	459	396	424	438	410	453	436	465	452	434	432	423	466	452	438	400	412	431	437	424	481	455	421	445	433	447	397	433	383	440	413	468	465	441	457	406	437	423	429	463	429	492	410	435	447	438	405	470	401	430	435	445	401	428	444	479	473	433	402	424	444	400	409	444	436	445	411	426	451	405	420	432	397	421	437	417	426	460	451	450	414	447	434	430	426	453	407	450	453	427	448	439	457	445	499	411	419	449	455	447	463	421	466	442	424	420	412	461	456	437	436	448	416	433	423	434	439	426	426	435	431	419	433	430	434	442	443	416	417	464	446	473	496	461	441	405	416	402	463	426	434	448	444	442	454	414	413	424	411	439	487	418	416	412	464	446	433	439	428	468	413	456	446	425	434	436	440	406	435	470	457	446	418	437	453	459	425	449	400	456	413	428	411	422	428	433	414	451	454	416	450	443	450	441	438	430	437	408	453	441	456	430	453	437	437	428	399	434	443	445	426	410	407	450	396	463	452	427	455	469	452	404	448	419	446	458	429	414	452	412	444	424	471	424	457	411	449	462	447	483	439	415	418	445	444	440	441	468	402	429	441	385	392	460	397	453	380	421	469	474	457	439	431	424	438	421	457	432	415	446	440	416	456	438	449	464	425	382	419	448	425	443	441	378	430	427	412	427	462	418	435	411	421	421	446	407	445	404	451	434	433	417	451	425	418	456	436	469	435	421	438	420	443	434	448	458	409	447	391	428	464	447	439	428	422	445	416	403	444	449	435	436	425	438	434	416	462	439	446	437	446	436	422	436	419	481	407	407	484	430	409	443	428	406	431	412	459	438	420	439	418	443	422	410	466	451	442	466	423	475	460	410	437	415	428	436	434	436	426	416	430	389	466	423	430	483	441	460	440	417	406	458	435	445	417	425	437	412	449	424	443	437	449	423	437	387	445	451	406	415	434	412	484	437	425	454	431	409	405	445	431	446	466	412	475	429	446	461	436	448	426	453	410	425	456	444	450	429	471	455	472	438	439	474	453	436	437	436	425	413	416	434	448	437	400	438	420	421	426	454	436	423	406	443	438	446	464	428	436	451	449	433	438	454	421	413	429	454	460	418	451	414	435	430	468	448	433	437	464	456	424	441	398	444	439	462	439	408	447	474	439	427	419	421	401	466	414	403	427	412	452	456	431
23321	21466	29632	23705	21467	21408	4169	897	723	652	594	596	506	527	516	501	468	468	481	459	459	425	458	434	412	418	387	443	418	424	406	412	392	420	379	398	459	409	424	442	409	414	421	367	378	403	373	384	392	426	368	429	382	386	410	406	397	401	389	383	416	393	391	372	409	372	413	411	406	400	391	381	393	388	405	413	380	407	417	367	404	384	386	378	426	395	387	381	372	396	385	402	360	422	417	415	347	423	410	397	400	380	381	370	410	365	417	374	405	375	370	399	398	382	401	396	379	423	410	415	412	364	369	413	400	378	374	422	411	395	410	408	409	406	392	372	405	384	410	414	364	399	406	438	367	372	382	379	388	381	365	380	418	395	397	407	371	408	422	411	384	353	420	388	367	415	373	391	385	396	376	385	358	378	413	382	386	385	413	358	405	364	353	362	391	399	411	400	382	373	369	442	404	370	388	393	379	387	401	395	434	426	398	395	394	386	374	378	400	375	367	392	411	379	401	344	394	396	375	349	363	412	383	405	360	384	366	394	354	407	366	354	433	366	390	401	384	369	429	405	405	431	384	389	373	372	418	422	359	388	381	395	392	395	372	387	426	379	439	386	372	426	391	417	377	378	385	380	375	354	381	404	388	381	385	381	354	376	416	397	379	376	397	396	412	425	407	366	376	417	366	373	386	388	389	404	398	381	375	365	371	426	391	416	375	354	374	395	375	360	368	341	410	384	418	444	395	407	355	398	383	399	397	389	352	371	417	392	374	401	387	380	403	370	361	387	403	343	374	373	390	417	388	344	392	401	420	403	405	345	368	385	359	390	374	407	403	377	398	375	388	405	412	414	386	379	410	388	414	395	414	417	382	362	385	366	370	413	401	375	365	365	401	398	418	360	389	392	395	382	383	395	366	388	414	367	383	391	392	388	420	393	404	399	368	377	413	364	383	383	364	391	388	390	380	393	356	405	365	372	389	378	405	354	388	408	411	377	371	400	416	399	400	404	378	369	413	387	385	378	378	398	346	397	414	406	355	391	392	389	372	327	364	402	369	384	408	379	374	395	406	410	379	405	404	376	373	391	416	413	378	394	376	405	391	391	387	409	391	364	398	397	372	373	355	404	359	363	394	410	408	397	393	378	377	371	379	361	414	419	384	391	360	402	386	421	362	388	393	382	381	382	376	380	386	425	382	405	407	398	376	382	356	347	418	380	392	407	394	367	388	379	398	355	405	362	377	401	408	383	378	377	377	368	401	371	379	447	385	379	398	380	382	385	350	385	385	395	409	387	406	397	390	377	371	438	356	404	385	379	364	353	382	414	393	365	399	375	430	357	369	366	397	386	373	382	371	383	386	407	372	396	388	405	403	386	384	359	404	404	401	386	369	382	400	366	375	387	387	398	395	384	365	372	406	366	386	365	399	375	414	371	398	400	401	408	404	368	367	414	399	417	362	364	435	391	402	373	374	389	410	392	419	395	397	381	374	376	318	379	383	378	384	405	391	377	379	395	345	406	390	409	394	406	400	374	366	395	397	359	402	369	390	404	397	380	406	395	378	400	391	383	389	385	367	403	409	402	389	372	368	376	376	369	372	389	381	413	363	431	394	401	397	381	401	420	379	387	400	414	389	384	413	387	368	395	391	411	383	447	385	350	354	393	378	404	372	362	367	390	361	402	395	396	374	401	387	370	387	430	368	415	345	394	371	349	388	393	446	368	376	382	381	391	368	326	391	397	379	343	385	357	396	416	393	414	388	405	408	414	398	404	378	352	409	343	379	373	414	406	387	389	400	361	396	418	397	408	385	393	381	381	394	392	374	399	410	357	369	384	393	348	411	361	396	368	378	376	391	403	350	403	354	403	401	376	406	389	395	394	379	370	378	431	395	399	397	380	353	359	379	368	387	384	401	405	364	367	390	438	383	349	378	420	391	377	359	405	385	393	350	386	355	403	378	367	394	384	381	384	418	374	367	393	374	384	359	386	372	349	392	390	405	379	389	413	385	378	372	401	389	390	418	383	386	414	403	377	390	359	405	384	387	384	339	411	390	385	396	418	357	361	380	370	379	382	374	370	365	411	387	354	393	367	384	395	368	381	378	407	394	392	374	404	392	370	371	351	369	395	366	410	369	396	382	351	364	398	390	388	362	392	384	407	385	422	378	403	362	432	376	392	398	379	400	380	391	375	382	373	414	402	384	390	367	391	414	389	371	399	404	423	378	393	391	376	417	366	360	394	374	357	403	392	387	401	404	376	381	402	397	364	427	413	401	403	365	388	372	381	383	381	391	368	374	354	384	418	379	385	385	370	380	375	400	417	423	399	390	392	391	375	394	370	370	367	429	379	354	395	423	411	364	390	396	405	377	373	410	395	395	401	389	394	381	350	394	423	378	370	381	406	357	346	395	380	377	395	372	351	400	414	369	392	396	382	379	379	417	378	401	406	376	412	419	385	395	383	382	366	383	396	386	403	409	402	415	387	377	388	383	373	415	381	386	386	350	388	397	408	395	395	378	358	340	355	388	384	354	372	415	431	379	364	420	391	351	363	382	399	394	368	371	366	383	391	366	362	399	396	360	357	415	378	394	394	384	394	408	415	371	384	370	402	360	372	396	415	380	376	379	379	410	362	394	400	365	414	401	405	361	407	371	392	364	384	419	427	369	393	390	435	372	380	385	383	376	403	377	392	385	390	440	355	412	369	401	403	399	367	360	392	396	412	428	375	397	362	392	384	406	379	401	394	376	381	405	376	390	387	404	382	407	413	391	381	386	377	386	351	402	372	346	381	413	392	382	389	391	393	407	364	408	363	362	396	401	364	360	382	374	407	391	395	380	371	393	372	416	372	386	400	394	425	390	425	354	392	388	380	374	382	410	382	383	407	412	404	352	388	422	382	404	373	398	419	393	421	398	382	389	376	396	392	359	377	395	381	385	379	388	380	385	378	375	385	391	404	375	390	374	385	410	383	363	374	358	420	366	388	388	430	396	352	399	384	420	360	405	383	396	384	398	407	359	376	381	405	414	408	360	381	409	379	389	391	383	380	392	359	369	399	381	375	425	382	389	374	412	396	390	382	368	401	392	376	342	371	412	376	372	374	394	415	404	397	362	354	402	394	409	363	389	407	384	380	393	390	366	380	370	414	394	398	385	372	388	418	421	402	373	393	401	411	379	335	392	380	367	378	400	417	388	390	371	429	379	375	400	376	366	345	411	376	347	387	387	374	387	390	368	380	374	405	424	395	375	378	383	390	369	372	371	409	381	370	381	362	393	423	380	398	411	402	431	354	372	413	396	387	405	383	380	402	392	427	426	365	401	407	412	403	409	363	396	374	381	376	361	389	384	375	401	362	390	392	352	374	411	399	382	429	414	383	388	389	370	381	396	396	427	356	409	390	398	426	432	415	391	429	388	407	403	397	411	366	354	403	373	384	415	385	412	406	385	359	365	416	378	390	361	389	398	400	398	396	381	400	410	362	392	370	376	404	400	385
19829	15540	12911	7145	4968	3532	2924	2265	1998	1602	1501	1350	1230	1166	1051	1062	938	870	827	866	857	861	842	845	792	724	763	742	756	773	726	698	700	681	697	695	709	708	729	690	723	680	687	699	744	657	734	688	754	728	703	692	670	656	695	727	664	649	661	719	686	687	645	664	719	688	613	636	662	668	719	618	677	666	685	642	684	717	638	632	639	646	639	701	681	627	675	616	676	655	626	668	664	715	647	718	648	684	657	665	658	666	645	652	643	679	661	632	646	644	666	655	673	657	663	682	654	694	682	678	674	670	685	643	649	653	641	619	660	714	696	663	618	701	650	649	705	642	629	648	636	667	643	640	650	645	665	646	623	666	665	669	679	671	634	631	694	663	658	625	644	643	708	670	670	670	690	694	728	704	673	643	634	652	711	675	663	668	669	641	666	682	719	668	656	695	666	649	692	680	706	693	668	661	650	680	628	661	667	657	713	681	627	672	691	708	656	643	656	622	645	679	659	658	682	667	636	687	663	596	670	618	667	688	689	633	646	633	690	664	600	635	626	707	674	646	621	706	683	674	676	652	695	711	610	672	648	666	637	688	648	642	661	701	648	649	630	643	649	663	677	635	696	636	674	610	683	666	707	678	666	676	697	629	674	696	640	675	671	661	692	614	652	646	658	641	707	666	693	627	650	666	680	708	643	656	647	688	627	666	657	675	684	629	635	688	656	650	650	658	709	651	632	634	683	692	675	686	633	646	714	640	667	631	618	703	640	687	692	633	721	634	632	620	678	677	677	704	659	662	662	657	663	675	668	628	649	648	685	669	654	655	634	659	665	709	639	629	656	646	678	613	588	633	631	708	656	664	673	685	678	633	658	674	674	668	671	642	599	711	632	655	696	639	659	635	625	629	654	686	694	685	639	651	637	612	611	654	626	644	683	677	719	657	670	664	653	641	637	627	682	642	638	615	655	701	688	669	647	696	650	706	679	669	646	661	621	653	696	668	695	667	678	658	661	669	631	649	698	669	616	662	674	629	663	698	673	639	664	663	714	658	671	645	652	671	677	673	691	668	683	656	651	631	662	689	717	680	703	684	697	641	699	645	676	680	689	661	645	671	692	619	656	653	660	666	651	693	664	640	617	652	661	664	649	646	674	698	693	692	746	687	667	657	636	648	660	653	634	664	641	672	710	663	646	689	703	656	616	653	682	650	632	648	644	648	664	660	628	685	684	649	702	657	652	631	646	696	700	633	641	681	691	659	637	672	654	640	638	649	686	662	700	680	691	635	689	645	683	682	668	656	651	620	683	662	668	646	631	579	680	659	637	670	661	686	664	664	642	647	689	641	655	694	662	615	612	687	593	653	673	682	662	719	665	657	652	676	680	686	620	705	630	676	679	651	667	638	637	699	633	657	703	621	659	719	665	710	660	678	669	663	665	648	645	642	701	671	625	658	678	719	660	648	689	626	668	605	633	651	687	728	684	631	661	677	659	676	687	645	697	636	640	661	649	658	600	678	668	651	613	659	685	663	720	706	697	665	643	656	649	669	662	680	669	684	658	620	636	650	659	676	664	673	658	693	632	652	687	651	625	641	655	693	641	655	654	627	658	661	715	661	662	617	623	650	672	713	651	657	742	629	659	660	675	705	643	646	662	616	655	650	650	672	642	657	611	695	674	673	660	685	642	671	680	669	629	647	669	703	651	633	660	687	641	672	678	687	696	678	638	659	647	697	662	660	657	638	674	615	660	632	686	680	664	683	669	676	642	618	655	689	701	702	696	658	686	684	695	669	658	666	674	625	622	672	659	706	654	668	664	688	643	675	619	658	606	685	666	694	671	647	648	594	698	673	657	704	717	630	649	647	662	637	647	716	703	698	678	646	659	681	614	648	663	647	621	672	658	662	671	667	644	620	629	614	673	692	661	720	670	651	664	664	683	650	676	670	690	671	637	653	701	705	683	628	667	665	685	650	618	668	675	617	668	702	697	639	688	651	678	668	633	699	704	720	656	625	685	618	656	637	647	656	651	650	660	697	652	651	668	732	675	675	682	651	636	635	639	658	688	655	648	685	700	671	724	687	677	621	697	636	656	671	671	620	624	640	646	635	635	668	655	677	678	669	680	648	673	674	639	654	674	653	661	617	623	686	672	704	665	637	686	630	705	665	700	664	640	624	658	648	682	680	680	648	679	617	666	677	641	753	666	642	690	626	632	632	671	701	676	677	636	669	658	703	644	655	681	681	671	643	687	614	632	648	646	623	629	688	668	627	662	629	613	622	695	606	680	625	696	676	682	680	626	683	624	629	662	692	670	704	648	612	685	663	664	646	658	673	620	622	663	655	615	730	654	663	654	642	678	680	705	674	671	654	672	668	712	669	688	663	662	674	661	678	668	661	652	607	682	649	625	653	710	639	645	655	664	686	708	662	636	695	666	675	680	625	663	733	650	679	723	680	654	696	667	689	648	694	601	659	678	706	673	662	699	659	637	660	659	652	630	660	674	699	639	650	658	651	647	652	651	646	664	652	646	648	702	700	690	630	676	653	674	672	628	667	675	639	667	685	650	683	615	638	645	677	669	638	633	653	674	682	643	691	647	629	664	661	646	604	674	645	681	675	668	713	612	651	677	685	728	656	601	641	705	665	683	673	644	663	715	664	651	690	655	652	633	618	665	644	652	660	682	643	676	682	607	644	711	657	681	701	661	703	687	694	670	687	672	650	671	688	667	695	690	644	693	637	657	707	656	678	646	683	607	701	650	696	661	677	648	702	663	671	675	711	641	626	696	672	691	660	685	640	672	727	649	656	698	666	643	667	677	673	680	625	669	658	675	622	647	654	702	681	696	656	652	689	681	668	666	667	670	664	613	652	619	625	709	660	669	673	682	689	696	701	639	652	717	644	651	668	663	644	703	640	682	642	656	644	617	648	646	672	677	691	650	631	659	670	642	652	645	673	619	709	680	704	677	700	693	677	657	638	686	722	648	671	688	666	644	669	646	673	641	646	661	595	714	662	657	633	676	685	678	716	650	673	655	633	620	684	678	666	667	643	654	609	640	691	640	642	644	691	642	652	641	652	683	655	651	646	629	660	695	684	682	664	640	653	653	661	624	653	690	683	632	687	698	682	638	710	663	663	679	664	685	638	689	666	638	684	678	664	676	620	609	671	636	643	698	648	684	684	666	628	699	655	665	673	676	668	702	668	652	693	650	664	661	690	632	633	638	647	662	659	652	655	641	681	666	677	687	670	660	625	688	623	682	692	663	672	638	657	645	630	627	655	724	654	642	658	657	666	700	643	635	620	633	631	612	685	635	631	607	676	653	634	700	665	651	663	665	640	630	632	658	640	694	631	701	671	619	623	670	652	639	632	675	640	647	644	671	722	622	634	672	669	647	630	637	657	717	653	611	650	653	630	616	682	652	668	655	673	694	639	697	660	712	634	678	683	660	620	668	662	649	672	653	661	689	622	638	728	640	652	710	652	613	592	663	685	646	659
27038	20434	6903	371	210	152	127	123	114	91	112	105	114	107	92	114	103	103	107	104	101	93	95	87	86	115	106	103	100	97	81	105	96	97	90	114	110	105	106	95	91	87	90	110	101	102	98	100	101	90	86	87	104	101	114	95	93	122	103	100	84	95	111	106	95	97	105	101	100	111	109	92	116	97	91	97	107	90	109	120	94	105	95	121	78	93	108	122	105	83	101	95	104	88	91	100	94	104	108	104	78	101	117	110	108	101	98	105	119	84	91	90	84	96	90	120	86	102	89	92	91	100	91	89	97	102	84	102	104	112	116	89	89	102	103	119	95	99	107	99	101	82	109	87	111	101	97	87	90	100	91	100	100	93	89	114	75	101	91	100	90	98	102	98	125	100	107	86	109	77	113	107	99	93	84	96	108	107	80	92	96	103	109	95	83	95	96	92	108	111	81	96	108	93	97	104	100	96	93	120	98	95	92	89	90	86	91	108	96	104	90	92	104	76	94	102	87	110	93	98	88	75	73	110	101	84	87	110	87	100	99	77	91	94	95	91	105	94	82	92	112	90	93	80	97	97	101	118	93	117	88	84	100	90	93	80	94	92	104	86	115	88	91	107	92	92	105	106	87	89	113	99	96	100	95	103	109	98	91	87	95	95	94	100	105	80	82	111	87	101	87	122	93	113	106	105	111	94	92	98	96	82	111	97	87	109	114	105	103	109	99	98	101	83	102	104	113	89	87	96	111	96	97	91	108	113	107	82	102	104	98	92	107	101	108	98	93	87	117	103	76	104	117	93	95	90	97	102	108	106	92	110	96	89	85	86	94	102	96	92	95	81	100	95	114	110	91	85	102	108	103	110	100	87	91	91	101	109	75	89	96	103	95	101	105	114	108	93	79	89	97	95	115	93	82	99	83	91	102	84	106	96	106	111	95	87	95	97	106	96	117	106	82	92	102	103	113	79	118	110	101	96	102	106	102	95	96	113	103	92	102	92	87	118	84	110	99	89	105	82	89	90	96	107	105	117	100	100	91	109	101	86	93	97	102	94	95	110	96	110	104	106	83	87	83	93	85	107	99	94	101	98	101	116	93	93	79	102	112	113	92	115	99	105	99	117	99	69	118	96	107	108	88	106	85	85	91	105	91	105	88	103	95	93	103	119	98	96	104	101	104	105	103	97	73	107	91	84	112	89	115	98	84	92	113	94	81	109	112	86	84	89	108	119	95	87	104	100	104	90	95	78	83	91	108	85	104	111	104	109	103	105	85	120	102	82	110	116	78	110	96	94	82	98	83	92	85	101	96	102	93	88	119	95	96	105	98	109	96	90	113	91	108	104	111	87	104	98	104	96	87	106	81	104	87	102	92	96	116	90	122	113	101	95	123	82	111	93	77	107	86	86	110	81	106	74	85	94	96	89	102	118	97	98	98	96	99	89	97	87	103	99	97	90	107	65	94	89	75	89	85	93	96	99	108	107	85	86	85	87	94	98	116	92	99	96	88	101	85	79	94	102	95	104	93	86	105	95	103	97	78	101	109	96	91	85	94	104	93	73	91	86	112	102	111	95	93	105	98	101	82	89	94	105	107	89	112	104	99	101	91	94	109	98	93	88	108	94	82	108	101	100	103	86	99	86	104	117	93	107	104	99	116	92	117	93	104	94	100	88	118	104	106	103	99	111	113	97	109	113	91	82	76	104	104	102	97	86	114	97	91	93	102	94	97	83	100	95	93	88	85	97	95	102	102	107	106	95	86	80	87	90	97	121	89	94	81	108	111	96	101	121	96	96	97	85	94	91	98	95	103	88	117	103	78	100	106	95	113	112	105	87	95	90	97	105	102	112	110	100	104	91	85	95	101	107	94	113	94	86	115	89	102	112	99	99	105	85	99	89	80	98	104	75	82	111	109	102	99	105	101	108	88	110	103	114	97	104	99	106	112	100	81	83	98	90	94	93	99	88	105	109	103	95	98	92	108	91	76	87	103	98	97	116	72	92	92	83	89	100	87	101	110	82	88	80	98	91	95	104	95	103	111	91	106	80	90	91	97	106	108	89	80	104	105	107	109	111	84	82	92	90	113	89	96	96	93	86	105	93	91	90	87	100	104	118	81	83	88	100	91	103	89	87	110	106	104	95	96	90	103	88	106	96	111	111	94	88	90	109	87	100	95	102	86	89	94	112	97	94	117	99	94	102	121	99	79	92	108	96	86	102	75	111	106	114	80	99	117	97	90	100	100	86	107	94	103	103	93	91	100	93	109	89	86	116	88	104	101	100	96	89	98	94	115	99	95	102	86	89	93	98	88	92	88	97	106	103	108	94	107	102	120	104	91	91	104	98	92	94	107	84	113	76	99	88	94	103	92	84	98	103	99	90	93	81	87	97	104	87	94	106	97	101	87	92	107	115	84	95	105	121	75	114	107	92	90	103	90	106	100	91	97	90	105	106	93	110	106	105	91	113	98	96	124	86	104	107	115	104	84	106	103	105	86	84	123	80	94	92	86	95	105	90	108	108	99	102	91	84	93	111	93	93	92	110	94	106	107	90	91	90	92	97	111	85	84	85	81	91	100	110	107	86	82	81	108	93	93	101	96	89	103	109	108	89	90	88	88	111	104	95	105	87	107	97	112	88	105	81	84	104	88	96	100	109	104	110	83	97	103	80	82	96	112	105	107	80	106	112	89	91	99	101	113	102	107	92	108	116	101	103	89	88	83	99	102	97	97	91	88	102	96	96	85	98	91	96	94	98	101	102	106	80	106	95	100	95	84	92	107	83	111	92	80	101	103	83	98	105	105	98	97	90	91	101	84	88	100	101	93	83	112	100	93	81	98	91	86	94	85	95	106	94	100	116	97	89	88	93	97	119	97	90	108	97	92	96	100	93	101	73	98	88	107	105	134	92	95	90	84	100	114	86	109	113	104	109	102	93	97	96	109	94	80	94	96	105	106	98	88	102	87	103	102	94	90	97	95	99	99	97	89	94	96	94	91	98	116	101	103	94	87	102	114	119	97	109	97	111	89	93	97	95	101	93	104	106	83	94	100	88	76	102	90	104	113	106	113	79	104	106	76	96	105	111	89	101	94	116	87	93	78	97	99	107	84	83	111	90	101	93	96	89	92	115	91	100	96	110	88	71	97	93	99	92	109	104	103	105	106	108	94	102	95	102	96	74	90	93	100	98	100	112	100	89	88	94	102	94	111	83	95	93	107	95	88	98	97	104	106	88	85	112	91	92	101	106	104	112	91	91	105	84	108	93	99	114	94	114	90	116	106	92	101	121	98	82	97	99	132	96	85	95	106	87	114	114	113	99	91	104	86	82	93	85	99	68	84	102	99	101	86	104	74	96	93	94	89	83	108	100	88	95	100	115	103	107	111	92	95	86	78	88	111	109	82	87	102	90	90	91	85	86	79	101	93	88	100	105	95	105	104	111	89	120	90	102	114	88	97	94	86	95	85	91	105	99	87	97	95	98	106	101	92	86
10596	1046	907	507	364	313	297	264	266	259	190	201	173	213	215	198	192	208	169	180	184	188	181	195	209	205	182	179	187	195	186	177	179	188	195	203	197	181	193	190	174	193	186	184	181	204	165	212	166	190	160	205	174	185	203	171	200	167	188	224	172	199	184	193	181	224	171	197	184	178	204	173	173	184	171	166	181	200	196	196	189	205	177	201	195	190	193	160	164	160	179	186	158	158	183	206	172	193	186	169	173	186	178	178	193	190	181	193	176	167	177	186	186	181	172	196	203	182	187	183	155	205	195	185	165	183	172	166	179	189	201	192	181	201	171	190	196	187	176	194	179	194	177	183	153	174	220	203	191	171	177	172	167	185	186	170	166	163	212	197	183	186	177	215	181	192	171	187	160	198	172	173	187	180	164	185	184	175	190	193	189	210	196	171	172	201	192	173	198	170	196	196	190	174	195	174	187	200	200	179	192	176	182	189	180	164	219	186	166	186	180	192	178	174	198	164	169	182	167	176	164	208	187	179	172	186	191	214	200	180	186	178	165	186	192	177	184	186	178	198	182	189	193	196	197	188	179	178	197	160	178	203	197	197	181	185	183	168	177	168	206	176	156	190	176	193	174	185	189	210	193	182	197	205	177	199	197	196	195	189	172	214	176	182	195	167	184	171	173	194	186	181	171	186	168	184	182	175	192	171	174	202	168	207	195	197	185	187	204	183	190	221	189	201	208	191	170	197	180	183	192	190	163	189	198	215	180	169	176	185	194	184	188	181	156	194	187	204	185	216	181	197	188	165	193	156	165	203	180	214	193	172	185	173	174	180	199	206	179	173	159	175	178	188	198	183	179	176	190	201	195	192	157	197	178	173	200	184	210	192	161	189	195	190	174	191	187	188	187	199	181	178	185	185	189	182	178	159	198	181	158	189	156	185	163	228	178	193	194	185	188	154	176	194	160	190	172	178	177	189	187	191	204	188	205	185	183	183	213	164	170	170	172	199	195	177	161	204	186	183	188	168	191	193	213	200	211	182	194	172	193	185	187	165	204	201	172	181	181	203	192	175	165	199	194	184	211	180	184	169	168	191	176	191	195	169	198	184	165	166	171	183	177	169	173	164	209	177	194	178	190	179	189	195	181	189	197	186	176	204	180	192	182	181	195	201	170	192	185	189	176	183	178	186	208	175	198	151	200	171	204	188	167	172	206	185	175	187	203	201	185	187	200	204	181	190	185	189	168	173	193	182	198	166	173	171	198	183	170	191	174	187	195	159	210	179	163	195	190	181	195	162	176	172	209	197	164	180	199	190	176	184	189	181	167	186	193	174	188	174	179	176	188	201	215	217	193	195	199	167	182	182	207	179	195	168	195	202	173	189	180	199	207	181	173	194	191	189	184	168	185	171	178	198	196	185	197	201	175	184	188	173	198	171	180	195	182	186	199	180	172	199	167	187	184	186	188	164	192	214	188	193	168	217	164	185	194	183	197	179	188	188	181	194	186	176	164	196	174	203	189	168	164	208	163	176	183	209	175	203	180	176	173	207	200	174	188	152	200	171	189	182	175	176	179	188	189	182	177	188	181	184	166	184	195	170	204	217	172	167	187	198	182	198	187	215	193	176	191	175	182	189	180	170	171	182	196	184	164	175	172	184	158	169	186	170	190	199	188	170	190	177	183	191	213	196	192	187	186	178	212	175	192	191	170	185	149	202	165	164	187	173	177	195	202	174	195	193	172	154	217	170	199	170	193	158	193	164	160	175	197	177	197	170	181	186	185	198	179	189	181	168	199	173	160	182	166	187	175	173	196	181	186	186	200	196	168	177	179	177	180	192	165	191	191	199	167	182	189	187	195	197	193	188	184	176	182	195	184	176	178	192	178	172	186	182	150	198	215	168	175	194	173	149	196	181	174	177	206	195	171	199	188	180	185	194	177	165	204	178	186	170	182	190	164	188	171	181	158	199	189	206	198	192	182	179	188	169	171	192	186	186	197	201	177	179	185	212	192	200	204	171	207	196	203	155	200	209	182	179	178	182	166	174	171	189	209	184	156	207	201	178	193	172	174	177	189	196	170	199	212	190	188	198	198	181	190	207	189	188	191	165	183	204	208	173	188	193	188	198	169	193	191	164	172	193	199	184	181	185	202	184	190	186	187	194	184	194	171	180	180	211	194	209	180	177	188	204	174	194	178	185	192	185	183	181	179	153	213	176	182	188	190	167	188	154	190	191	201	167	200	170	203	184	194	177	179	175	170	188	202	189	185	195	199	212	192	175	186	192	196	181	198	173	204	193	173	182	176	173	183	170	178	187	184	177	194	190	202	179	196	183	192	181	175	195	176	190	190	155	200	193	171	195	174	171	183	200	171	171	174	185	196	175	184	191	174	194	173	210	194	182	167	198	166	192	201	175	191	190	166	177	190	165	200	194	193	175	182	181	188	213	197	188	207	204	188	154	172	187	166	165	192	179	195	153	191	187	190	183	187	183	188	196	188	190	206	183	178	189	187	169	177	208	200	189	166	168	183	191	160	177	186	181	165	213	194	170	173	185	187	194	158	185	171	210	181	214	167	194	174	177	161	184	158	187	191	194	194	182	193	196	177	197	167	173	184	178	181	176	183	173	196	184	199	169	193	155	177	188	180	185	207	185	169	186	201	158	178	168	203	196	176	177	186	209	195	189	180	175	191	173	208	196	193	174	186	180	180	187	161	185	159	191	173	208	214	185	188	192	172	189	181	186	211	188	179	187	182	194	195	174	175	201	165	186	179	208	173	175	191	219	187	180	153	196	211	194	186	164	182	197	202	184	164	179	182	196	175	172	199	191	176	181	182	183	203	171	177	184	169	213	190	181	222	171	186	181	176	165	189	193	159	182	177	174	180	198	184	193	167	174	195	200	202	191	162	204	153	202	183	184	200	196	176	178	172	183	169	190	182	180	187	187	183	209	189	193	189	216	201	192	166	178	173	194	181	175	182	171	186	192	177	199	152	178	184	192	194	178	193	203	166	188	194	162	166	232	200	161	175	193	194	160	214	199	184	189	203	182	174	211	191	182	189	199	176	180	176	198	177	200	196	178	192	182	182	190	177	211	181	189	189	165	164	186	182	207	207	199	192	200	182	176	198	177	183	202	183	168	204	190	179	211	165	189	175	172	175	162	188	155	170	170	175	231	167	212	203	193	190	183	175	178	189	204	184	188	180	184	184	179	184	196	181	194	203	171	187	182	177	187	165	189	170	173	206	175	182	160	189	198	191	197	160	157	179	198	198	182	191	173	186	170	189	171	200	186	157	190	175	201	188	171	191	196	181	177	185	202	176	176	188	186	180	159	191	180	191	183	165	177	192	207	189	184	193	191	158	163	202	172	182	188	195	182	191	170	197	196	181	179	182	177	199	174	180	173	184	194	180	168	179	174	165	223	169	153	182	179	217	165	175	178	203	181	202	196	181	204	175	189	182	188	180	188	190	206	180	179	194	183	196	170	198	174
24276	21410	28951	24257	21312	4677	727	536	415	357	351	350	323	310	277	302	280	309	290	264	275	261	276	270	282	270	241	275	265	267	259	247	253	258	256	241	279	244	256	252	274	220	249	270	269	261	259	263	245	247	253	251	264	247	274	270	285	252	274	244	279	241	214	265	266	269	242	274	274	254	242	267	271	258	261	252	277	239	252	256	264	258	231	237	235	243	254	259	248	290	275	232	250	270	257	240	245	259	260	239	274	239	254	243	243	248	228	251	241	257	288	219	258	207	236	225	262	246	243	231	230	271	247	255	231	233	260	267	245	260	230	246	278	275	260	260	239	283	256	228	251	261	255	267	250	277	251	248	230	251	258	251	233	260	248	256	238	248	247	244	252	241	230	267	256	253	246	239	256	248	243	265	269	228	220	242	253	212	226	259	258	222	263	236	223	250	263	251	257	282	245	243	251	256	259	253	266	264	264	245	263	245	217	235	207	235	249	260	259	242	242	227	251	243	264	260	255	254	234	236	223	264	256	256	275	262	255	244	240	262	257	276	251	255	270	275	241	269	281	295	241	274	257	247	262	231	227	252	276	270	254	260	267	254	258	261	263	229	231	257	246	267	250	238	246	256	244	240	231	248	264	268	255	259	230	251	259	260	220	259	233	248	227	252	262	245	241	275	252	247	249	246	234	235	230	270	243	266	245	242	255	272	250	257	227	257	265	246	225	241	272	247	246	268	242	222	270	263	240	236	224	231	269	238	246	259	246	258	225	220	234	253	268	244	248	225	253	257	251	245	237	265	232	238	261	278	238	229	257	253	273	260	245	259	280	255	244	228	274	230	267	258	236	208	260	225	271	252	245	249	241	258	267	247	234	257	248	240	234	244	218	246	279	257	252	240	250	256	270	262	238	260	232	255	239	238	249	220	270	241	263	246	235	276	230	231	246	245	256	230	251	256	228	248	264	264	268	238	276	236	229	239	257	217	252	234	266	246	250	261	246	271	253	261	247	256	239	288	271	248	276	266	240	238	243	256	241	244	262	256	236	274	220	272	262	250	254	255	213	244	243	279	248	237	266	251	248	252	249	245	244	248	250	234	260	213	270	240	281	270	288	265	248	258	249	249	248	232	246	259	231	249	272	214	241	231	239	246	254	263	276	239	225	259	232	228	237	237	259	251	234	235	239	259	237	251	208	243	261	239	258	240	287	237	260	260	268	238	263	248	224	229	258	271	253	250	251	227	256	224	252	255	223	243	257	280	247	240	290	271	245	260	265	250	247	251	232	238	284	266	242	259	239	232	281	240	249	250	267	235	240	257	239	239	251	238	255	257	243	256	221	267	249	262	242	243	254	255	243	215	229	288	219	252	234	224	276	218	260	290	232	230	231	251	237	241	258	278	234	252	238	228	237	235	239	272	249	254	235	276	274	261	256	256	252	245	234	242	256	263	250	238	257	259	251	247	253	243	254	266	236	216	240	238	273	250	246	230	257	229	241	244	256	250	245	237	242	263	276	249	258	253	250	255	229	223	247	223	260	236	263	245	256	273	273	256	256	246	261	271	256	260	231	260	246	221	230	230	270	253	281	228	241	235	235	253	260	273	242	275	234	266	267	255	260	240	230	229	233	251	240	247	238	234	271	250	258	243	268	248	259	276	241	268	263	247	242	232	243	253	228	240	223	256	256	253	246	258	226	266	245	240	239	213	268	249	237	230	278	242	218	250	239	212	244	236	283	247	250	239	273	243	248	231	257	259	242	239	256	252	266	252	266	271	258	256	251	271	221	246	276	242	240	266	268	270	252	236	266	262	269	252	222	239	257	250	227	282	234	232	267	259	251	238	243	239	238	256	246	271	247	249	236	233	255	256	244	255	234	260	238	234	263	233	246	230	251	250	258	260	243	243	219	262	248	278	280	246	243	239	214	251	247	227	249	239	249	225	246	256	276	232	228	286	236	249	259	266	236	279	240	259	249	246	256	269	239	230	247	249	238	232	261	233	225	231	228	248	221	235	220	253	258	265	222	214	273	260	271	236	261	238	245	236	251	249	275	243	227	232	222	245	245	224	258	236	246	275	232	226	269	253	243	257	253	294	245	280	214	253	231	265	231	246	233	252	255	238	255	230	243	267	250	252	245	264	217	255	267	242	250	270	228	228	268	256	247	240	246	274	240	219	259	255	244	268	237	245	260	247	269	278	229	266	218	245	233	245	245	227	219	263	246	248	227	252	271	235	254	225	249	252	258	261	235	233	256	222	234	253	256	247	229	240	251	269	255	237	276	248	256	240	275	240	248	250	263	237	238	284	241	247	271	224	275	237	233	256	227	283	223	252	264	271	252	247	260	253	229	228	252	260	264	205	234	258	263	248	244	255	265	223	254	238	257	274	259	237	254	222	267	250	278	268	238	261	279	250	209	236	273	210	207	237	275	242	226	264	234	264	238	251	257	222	271	251	236	237	238	249	249	254	228	274	217	265	270	216	254	265	252	254	254	264	240	259	257	244	275	253	256	225	260	249	267	235	256	242	244	214	265	251	264	230	249	266	261	225	253	236	259	248	234	234	263	259	263	231	255	260	274	242	245	261	226	291	245	248	253	266	264	261	252	239	231	223	226	260	228	238	251	250	256	260	266	263	266	241	261	238	262	259	231	267	257	252	252	264	276	259	246	233	216	263	243	237	244	261	240	231	248	296	266	260	253	237	269	224	255	262	267	284	246	239	262	261	247	261	248	240	231	264	265	271	235	228	232	238	202	273	233	262	254	261	268	244	244	249	246	244	237	231	261	226	249	240	243	243	255	244	235	255	236	258	262	244	258	252	236	224	265	260	226	279	245	255	245	231	244	216	235	253	291	266	246	245	247	215	254	269	229	252	241	225	243	257	259	246	231	254	235	263	241	242	238	249	248	235	254	245	236	265	226	252	295	238	246	244	250	255	257	244	248	256	239	242	248	240	241	266	244	205	234	263	258	269	257	239	287	258	255	285	235	266	241	260	273	261	245	220	216	272	237	247	207	248	250	251	252	241	221	267	245	230	261	248	227	247	227	248	234	247	252	217	261	269	238	224	256	256	233	251	260	255	249	243	244	243	248	258	241	234	236	237	248	238	231	260	244	235	275	250	258	246	237	242	237	243	246	268	255	236	225	243	278	248	255	222	221	277	247	240	255	231	241	223	243	244	245	245	248	235	279	231	255	234	259	259	246	287	227	210	227	255	243	267	246	247	240	250	262	243	249	221	237	256	238	245	239	230	257	239	247	237	228	271	251	253	259	234	236	235	231	251	230	259	248	254	236	241	245	255	261	236	229	239	246	225	265	263	277	248	243	235	274	227	242	250	279	230	262	242	238	265	257	245	234	242	233	242	256	255	263	235	222	234	225	245	254	254	259	282	237	244	243	254	268	282	250	260	248	237	258	248	292	238	223	239	246	258	271	270	267	224	257	246	260	234	252	258	231	249	239	252	245	244	228	247	233	268	259	268	250	245	224	272
18446	9616	8005	4046	2746	2061	1597	1270	1099	973	855	780	676	679	605	634	569	583	537	556	559	507	517	512	499	470	479	474	452	453	438	471	478	497	483	451	481	499	442	484	432	456	474	461	488	462	413	484	501	459	426	448	440	449	437	436	456	415	444	440	435	463	394	438	451	427	431	442	386	405	396	424	420	445	453	427	402	428	437	482	422	457	408	462	445	433	446	416	462	458	424	437	460	415	437	437	408	392	385	437	434	468	411	443	448	444	440	420	411	420	449	463	401	432	429	451	435	457	388	466	429	446	407	425	441	449	414	432	432	457	452	454	420	410	445	435	417	440	422	428	443	455	427	468	423	413	414	426	449	421	413	460	448	434	435	427	421	458	444	448	453	451	442	473	451	433	406	453	438	450	424	451	425	397	433	425	466	462	417	406	462	444	450	427	465	443	428	424	415	451	456	437	420	469	468	447	429	443	420	420	421	461	433	428	422	452	434	457	398	449	437	425	437	392	430	454	404	461	409	436	452	406	446	436	410	466	429	411	428	434	427	443	436	475	440	438	434	448	412	434	430	470	471	421	447	449	407	443	402	418	496	447	442	415	433	410	479	434	444	405	419	418	436	458	452	448	419	449	428	460	427	439	423	453	467	457	412	436	433	419	442	428	466	437	425	427	452	398	437	464	440	421	429	424	430	441	437	429	445	429	429	417	408	426	436	423	426	434	448	464	440	408	450	455	389	449	443	426	446	412	397	441	439	427	438	445	466	441	458	426	443	440	447	440	455	429	419	408	442	411	449	436	500	458	457	437	426	416	437	445	409	444	424	448	437	436	460	430	403	455	455	402	414	446	439	388	394	462	407	434	441	466	473	413	400	424	465	425	430	415	440	447	440	398	463	437	459	390	408	466	483	419	377	428	423	432	421	456	435	421	431	468	417	446	429	433	400	449	473	444	440	462	412	440	431	445	408	486	443	441	462	434	438	445	466	433	441	442	452	412	405	420	426	430	414	411	424	451	421	409	448	422	381	408	489	452	402	410	410	412	432	445	433	416	454	437	505	457	429	468	442	418	435	417	419	408	423	440	448	440	467	471	436	443	437	462	447	422	440	434	427	409	468	464	409	375	464	420	413	446	428	400	430	440	438	472	425	477	426	429	439	429	443	419	411	449	443	456	410	412	405	444	429	410	447	452	425	430	414	461	443	436	429	398	430	433	441	432	437	397	429	417	429	443	421	420	447	468	433	423	426	445	451	446	429	406	391	455	462	440	434	424	414	452	437	433	408	426	418	435	434	441	413	423	446	470	430	427	438	484	454	405	431	417	374	423	463	435	437	410	422	392	411	434	443	410	470	400	459	460	406	462	470	442	457	439	433	444	453	420	411	441	411	459	466	457	437	430	440	417	443	428	483	414	439	468	428	427	444	406	430	437	444	404	422	418	397	456	425	407	442	440	425	411	456	454	433	423	426	408	447	412	389	427	439	386	390	417	447	414	460	405	425	420	482	438	429	422	423	423	458	432	439	437	451	445	480	440	446	422	442	446	478	445	411	453	434	443	425	448	440	394	413	469	431	442	451	442	465	456	477	429	451	433	452	412	430	459	405	435	449	426	459	443	423	428	439	424	413	441	447	448	427	441	419	493	397	429	407	448	431	425	489	403	423	427	443	402	437	433	412	446	435	447	440	423	414	419	419	431	443	424	400	437	427	442	410	429	444	456	450	499	419	427	473	427	398	422	415	403	464	446	425	433	390	450	472	471	438	425	437	436	421	457	479	441	418	437	399	420	457	420	419	423	446	430	396	455	462	436	445	467	406	444	433	419	428	433	416	441	447	433	431	457	418	420	442	402	411	438	429	428	429	453	436	439	415	465	476	453	443	424	419	416	451	445	454	437	449	419	462	392	437	456	437	425	442	449	436	449	432	449	407	452	420	424	449	459	419	432	440	451	435	423	428	454	436	454	401	439	422	473	440	422	447	420	457	469	436	435	394	435	421	422	414	409	433	445	445	455	460	484	425	408	429	449	418	432	448	405	425	417	459	437	426	420	402	477	431	438	455	413	422	428	437	424	444	389	476	411	407	428	418	438	423	421	423	414	461	440	455	426	411	436	431	441	437	432	446	434	435	402	425	453	407	445	445	442	433	473	439	445	435	416	452	414	443	457	455	440	440	447	452	428	406	392	418	439	435	453	439	380	429	450	456	428	409	411	421	459	453	438	423	420	422	405	403	471	422	432	439	439	426	426	433	399	408	427	458	432	409	485	453	433	417	463	447	437	433	414	422	418	424	397	437	420	427	441	435	425	442	469	415	400	423	444	463	446	469	412	454	446	437	470	458	450	416	453	394	481	433	436	453	463	426	474	396	471	450	438	433	451	442	443	414	437	438	407	452	456	443	410	417	431	436	433	475	429	402	398	457	432	406	436	452	445	442	423	414	414	424	442	393	431	432	419	462	444	430	423	434	432	410	430	465	454	398	423	431	475	437	453	466	408	454	430	453	408	456	391	425	410	426	424	422	411	414	442	469	434	441	440	432	426	431	465	495	450	390	430	420	407	443	455	451	421	409	384	453	454	464	429	407	460	420	454	444	418	435	459	426	472	433	448	432	438	429	386	390	461	452	413	436	435	450	449	436	445	398	455	440	457	472	414	412	438	415	441	421	431	442	434	465	402	442	444	423	396	473	434	434	453	405	404	397	407	414	413	445	416	452	459	411	426	406	417	460	437	447	430	443	450	454	434	405	424	426	411	433	438	418	418	410	425	431	425	419	454	401	457	393	432	430	440	443	419	478	420	462	424	461	412	442	414	441	431	458	406	416	422	443	424	414	438	452	420	446	441	441	449	431	446	435	406	400	417	439	436	433	434	473	425	474	437	435	419	470	430	406	434	428	427	443	433	432	428	452	412	407	446	401	429	437	421	407	450	459	458	435	424	464	425	451	417	424	437	464	416	443	430	432	417	411	431	433	452	427	440	413	443	432	405	438	448	465	436	443	451	407	424	444	427	422	451	407	447	473	434	428	448	448	414	429	452	401	446	451	461	422	449	437	414	406	432	418	444	490	401	443	443	417	447	473	439	413	459	422	438	450	442	457	414	416	422	430	422	436	422	450	452	416	435	454	421	424	458	407	445	418	423	428	485	404	427	407	453	452	433	437	405	466	448	426	444	421	400	453	446	476	467	451	394	431	457	431	437	422	409	399	438	446	403	457	432	485	400	467	430	455	427	434	424	426	446	502	435	429	427	510	415	426	402	439	400	449	457	415	462	421	393	397	402	429	418	425	422	426	428	435	434	426	388	459	460	398	431	409	422	432	420	445	409	415	432	429	428	439	458	459	467	448	449	421	435	413	437	406	427	422	396	438	390	490	418	456	446	445	424	431	439	435	436	401	416	466	460	442	411	420	394	431	433	420	417	464	454	446	418	436	420	412	446	426	415	462	398	433	433	422	418	408	445	450	472	454	467	427	437	456	449	419	434	422	422	440	451
23209	21408	29555	23641	21409	21361	4316	1011	727	668	581	571	537	547	494	477	464	487	454	457	441	415	468	417	446	425	400	426	491	411	420	419	363	392	413	397	393	390	377	397	426	419	408	381	424	401	388	368	384	353	408	378	426	368	454	415	424	390	400	386	388	397	392	407	402	393	412	422	390	385	406	387	368	377	399	401	411	431	406	387	387	378	386	401	382	380	380	393	375	421	398	399	384	358	353	402	401	434	390	415	384	381	356	403	422	377	400	388	375	413	406	431	378	372	379	428	428	374	371	405	401	409	417	382	380	402	405	385	395	374	422	383	368	395	362	437	405	420	362	397	380	400	393	393	415	362	334	372	393	398	426	378	384	388	375	377	402	387	396	410	403	386	391	390	404	381	391	374	356	416	387	372	368	369	358	403	370	416	350	367	392	408	383	373	418	401	400	394	383	384	386	384	397	418	410	387	384	384	387	386	383	416	404	411	417	412	418	387	373	388	395	419	402	395	368	421	409	362	405	395	400	377	401	354	378	402	373	401	401	368	373	410	401	376	371	372	371	408	425	390	411	417	392	374	364	383	389	384	418	358	370	359	360	405	413	381	393	389	394	412	362	375	407	409	399	435	404	403	421	419	357	413	378	351	386	428	406	350	401	395	417	386	373	438	439	398	385	421	397	414	396	445	403	421	356	381	388	384	377	428	371	358	373	433	385	378	417	381	396	390	393	421	411	409	383	398	418	375	367	363	442	377	397	401	374	367	404	404	387	392	398	382	407	374	413	378	373	395	434	419	356	392	393	404	438	380	368	389	414	364	372	374	379	383	358	350	423	369	372	396	387	371	398	435	388	391	392	385	398	395	346	380	418	410	360	373	387	379	373	420	419	383	403	391	387	394	402	388	399	401	429	388	367	383	418	382	380	394	421	431	394	378	397	337	402	385	417	411	425	402	412	395	413	389	389	423	412	391	428	371	390	399	382	404	411	399	399	386	387	388	382	387	411	401	388	383	398	371	377	398	403	435	404	419	379	421	344	393	388	348	381	373	397	384	348	378	434	414	370	377	382	405	416	372	348	367	375	386	379	413	405	356	419	377	367	413	391	379	385	405	372	385	381	394	406	386	436	339	397	406	391	371	396	370	383	365	399	344	372	402	402	394	405	428	351	400	373	363	409	400	417	379	413	401	396	394	403	389	398	421	425	382	400	392	371	379	390	384	382	392	384	363	415	414	381	368	385	397	406	391	434	383	384	423	415	391	385	388	398	393	405	368	396	404	384	423	397	397	393	401	371	390	395	419	363	382	401	392	379	386	371	389	384	420	375	387	388	397	390	371	402	383	407	383	364	411	393	397	408	400	360	359	401	387	381	376	374	405	365	405	420	359	356	397	407	366	381	369	363	398	349	405	348	372	400	386	384	364	370	387	383	406	409	339	390	394	356	371	394	375	411	391	372	380	391	392	395	423	387	389	423	385	396	366	392	366	400	393	370	412	387	390	395	396	387	386	402	360	397	389	369	383	397	405	375	399	371	386	404	384	386	467	408	421	406	401	399	419	391	382	434	383	374	405	391	368	402	404	416	363	402	369	377	384	378	429	385	391	377	433	393	370	376	382	424	385	372	391	378	381	370	379	395	395	371	409	382	394	396	407	389	390	361	367	359	395	408	386	371	398	395	412	431	384	389	397	396	430	401	379	419	371	395	401	369	414	390	377	404	406	399	401	413	408	381	367	383	393	404	391	358	408	398	377	390	410	368	373	407	416	399	419	384	414	357	369	425	392	413	413	368	397	396	378	383	372	369	383	405	385	391	382	364	393	416	407	420	412	418	390	387	399	379	377	419	396	391	430	425	399	365	391	382	358	373	407	374	389	364	405	375	370	375	396	394	417	406	409	411	384	383	418	400	412	385	391	397	399	376	386	385	403	400	360	384	408	390	383	367	364	385	395	402	378	373	386	377	440	380	368	433	367	387	404	373	389	385	399	375	398	369	398	385	392	386	388	377	405	435	423	408	382	399	393	361	376	411	380	406	411	378	388	405	384	395	399	375	386	416	359	430	408	416	400	387	359	385	383	371	392	418	390	387	339	353	398	348	414	366	377	399	403	421	407	398	409	376	390	404	367	398	401	410	403	364	415	392	398	403	392	391	378	389	408	377	400	392	404	394	388	383	391	413	402	372	404	421	394	415	387	367	390	397	361	395	390	408	389	374	395	360	389	426	369	424	385	375	398	398	359	366	408	407	389	364	387	388	405	448	396	360	405	355	389	396	347	440	389	378	411	387	377	386	421	357	370	360	388	394	365	381	398	397	359	367	412	397	379	385	409	419	409	379	417	372	379	381	397	377	391	383	371	402	360	381	400	373	422	418	414	397	388	369	380	423	387	388	348	419	400	381	376	410	370	377	347	389	377	374	369	378	422	371	422	390	377	408	350	361	384	447	381	374	395	398	404	374	436	395	428	389	401	390	380	391	354	410	377	409	406	404	387	367	383	399	402	387	361	399	383	384	376	402	411	395	382	359	409	367	368	369	424	372	409	380	381	374	404	375	385	413	377	391	377	389	359	380	381	414	353	427	368	391	399	417	383	358	407	402	391	404	379	423	346	376	379	380	381	377	403	375	397	374	389	401	394	391	396	376	402	413	369	403	415	370	400	403	386	386	387	384	395	366	368	343	424	415	404	413	403	389	431	418	368	383	393	361	394	385	386	397	381	411	400	378	401	397	402	361	419	413	406	376	376	411	366	391	394	375	368	411	425	382	387	419	400	391	409	382	396	410	421	372	396	387	428	396	402	405	398	366	381	330	381	406	393	378	391	410	365	367	406	355	397	383	370	370	389	377	394	396	380	380	413	395	378	402	375	386	384	392	399	433	385	391	404	385	365	373	405	422	414	388	394	387	371	396	378	395	424	371	432	385	348	396	410	370	391	376	385	419	381	371	348	395	378	383	394	413	389	406	395	412	387	404	379	396	417	397	372	374	422	394	392	384	377	376	365	404	430	370	398	393	386	403	371	401	393	405	393	394	372	384	403	389	375	417	373	386	373	371	386	359	396	329	373	383	377	388	386	365	371	404	374	353	416	393	402	403	403	396	414	399	405	380	379	393	380	423	411	407	398	384	399	359	405	413	401	398	387	405	384	386	401	401	387	392	385	369	360	405	410	384	381	377	388	425	391	388	413	389	388	386	394	375	396	383	379	358	375	401	395	369	376	375	379	398	370	389	418	388	391	389	392	394	404	345	372	400	379	375	398	417	383	404	371	348	394	389	397	406	383	361	409	417	378	410	388	388	389	371	373	424	404	391	374	404	415	419	373	389	376	374	364	323	378	392	405	371	377	390	376	377	371	387	399	380	436	387	371	415	415	427	368	416	357	416	375	398	381	349	373	383	409	389	415	372	380	380	416	414	373	393	404	381	383	359	408	392	417	387	403	385	370	388	380	403	384	376	396	371	398	382	403	391	386	350	388	384	367	380	428	371	410	377	416
19981	15798	13162	7065	4914	3772	2836	2328	1959	1745	1439	1362	1207	1146	1072	1025	908	893	842	856	811	840	826	813	758	734	762	769	729	768	765	734	721	755	739	710	713	687	700	716	640	711	665	696	694	622	710	683	680	678	664	682	683	685	669	636	645	629	678	646	666	671	678	723	665	700	737	632	680	639	702	607	657	649	692	683	680	659	641	675	697	671	648	692	640	638	648	673	649	696	693	648	671	653	713	653	669	674	633	638	688	657	696	681	675	658	736	660	659	646	639	657	702	699	676	684	654	624	660	698	688	637	705	675	629	630	636	654	622	656	690	655	656	645	648	664	666	626	721	670	647	704	661	716	671	697	687	642	642	657	701	642	676	644	672	708	630	643	644	643	732	659	669	684	637	652	702	682	673	631	671	659	639	689	661	699	682	662	663	652	619	643	675	696	626	640	641	645	699	658	641	658	651	647	648	656	661	651	616	653	675	655	672	671	634	679	655	639	628	608	655	642	680	658	670	637	640	662	639	654	662	651	663	642	688	649	671	706	661	670	688	632	699	690	676	687	734	673	675	630	668	631	650	634	697	707	651	683	672	631	679	668	623	694	668	706	684	624	673	656	646	635	679	641	718	689	653	663	686	629	685	656	647	653	689	646	687	630	644	683	710	657	644	667	694	609	703	629	611	646	693	653	654	684	672	688	646	639	694	706	690	704	653	655	659	685	700	676	694	649	634	666	699	658	709	687	641	628	682	673	634	631	652	617	673	659	682	701	692	671	669	675	645	676	654	662	650	660	679	673	679	662	696	686	688	657	674	631	672	697	650	629	664	661	619	677	627	659	655	698	688	724	676	659	661	655	598	687	654	625	669	655	670	615	681	644	640	682	677	670	657	663	661	680	630	644	637	626	633	630	687	652	704	631	669	639	648	693	659	635	713	680	701	703	677	661	664	675	726	683	672	672	635	672	643	654	618	706	670	637	625	661	643	675	651	702	640	695	638	691	651	698	642	669	655	639	621	609	692	631	696	655	687	649	657	673	644	694	682	633	638	682	623	669	639	615	658	638	635	682	667	663	626	666	629	667	605	686	676	733	636	663	654	635	627	644	644	649	672	642	665	660	703	657	681	640	659	681	695	677	694	673	672	623	678	673	662	692	640	645	638	693	705	671	656	685	645	628	625	665	643	657	703	649	669	636	659	646	688	639	676	695	649	673	683	651	679	668	661	650	670	687	711	656	663	671	645	659	637	660	686	655	663	656	622	647	637	688	653	664	669	669	616	654	659	630	616	621	646	649	640	667	668	665	679	677	678	694	658	652	656	652	648	654	642	683	671	642	681	628	642	588	701	635	646	653	638	634	620	669	685	654	655	619	656	655	653	640	685	688	637	668	712	649	699	639	677	691	657	673	673	639	631	687	661	659	637	673	639	661	649	690	628	667	693	666	636	658	650	598	646	682	685	666	677	647	661	632	652	661	674	647	684	644	672	652	653	659	622	641	649	603	634	648	631	687	647	670	701	652	642	665	639	624	653	665	685	615	675	638	658	643	691	715	677	664	614	674	668	636	708	675	630	648	631	681	668	596	651	641	664	688	649	637	645	683	647	644	655	643	650	668	664	636	634	649	627	686	664	707	656	672	681	605	689	619	669	629	694	688	683	674	610	678	688	672	684	682	642	659	627	685	673	659	649	694	645	661	695	613	671	688	664	650	656	683	678	627	628	645	679	662	685	725	684	632	662	656	663	644	689	687	712	656	645	667	639	695	697	697	639	673	661	658	685	658	682	680	684	634	650	660	658	634	661	681	685	669	707	688	655	653	645	664	627	657	638	679	618	687	620	644	654	626	667	647	696	684	649	668	673	617	669	641	696	612	658	615	693	690	667	655	681	607	680	609	690	696	658	664	676	634	642	666	662	699	686	608	681	652	687	664	645	640	664	699	675	666	669	676	665	620	589	672	683	691	667	689	669	642	673	696	632	648	676	665	721	671	653	686	674	649	650	669	638	626	699	689	669	641	657	666	638	676	666	607	650	683	667	672	684	672	678	643	674	649	674	667	670	678	680	636	662	636	633	690	685	646	698	666	655	663	668	671	624	594	692	677	642	672	659	675	636	659	650	647	665	648	662	648	618	672	666	698	664	681	629	681	648	677	645	624	654	678	625	675	657	647	700	664	637	688	682	649	625	644	628	660	655	665	664	701	674	623	676	686	647	650	666	694	688	672	666	621	661	671	634	680	671	669	646	691	671	646	652	678	681	682	646	674	654	665	668	630	662	637	652	670	712	665	638	660	678	650	661	666	671	647	674	696	663	676	660	672	666	671	650	706	669	643	644	648	691	651	681	689	664	635	659	633	649	709	635	686	685	726	659	699	668	663	690	604	708	649	619	664	683	646	664	693	679	666	618	684	661	632	619	687	642	648	640	668	634	658	636	664	652	659	639	685	606	649	690	632	702	689	688	634	696	656	615	641	631	643	662	683	641	642	643	695	694	686	664	640	696	645	635	691	650	693	638	680	641	660	664	650	606	605	732	633	704	621	633	676	672	683	664	625	672	662	673	633	655	701	651	626	691	682	665	651	658	667	626	656	683	673	676	629	674	658	647	679	634	637	614	632	681	638	637	644	623	688	666	654	687	710	647	643	671	647	630	605	673	674	659	679	686	667	650	634	666	659	643	660	638	683	639	680	652	666	672	652	672	656	662	656	669	665	645	668	692	642	634	651	590	657	625	630	665	668	631	672	647	651	690	599	645	666	686	648	626	649	682	634	650	628	667	639	661	647	639	651	655	709	692	635	668	649	699	606	646	618	663	652	696	674	681	690	621	644	665	709	681	660	676	655	689	650	667	658	695	606	699	677	647	639	647	685	684	679	697	667	686	673	675	647	628	609	653	623	649	677	645	650	705	675	656	651	663	691	684	649	671	663	664	660	686	658	623	676	662	655	711	646	670	662	695	634	657	617	663	692	597	666	707	678	693	635	675	628	660	669	619	693	641	624	679	666	690	700	654	679	637	650	647	610	660	652	692	653	643	666	663	630	667	602	652	640	633	635	665	653	667	644	706	620	677	634	667	678	632	590	668	612	631	669	686	701	662	704	694	637	673	666	656	655	705	645	679	642	680	641	666	672	680	651	642	607	632	638	673	652	668	646	650	677	649	685	677	648	667	635	666	637	662	634	600	641	668	682	645	660	660	673	688	661	648	705	654	682	676	641	691	684	641	663	644	698	705	636	644	641	625	649	690	709	686	647	637	658	661	643	591	672	660	635	668	703	647	635	697	640	683	653	668	697	671	657	607	669	633	607	680	682	644	686	657	659	689	631	644	700	686	660	670	671	635	646	632	703	676	656	639	679	659	721	623	690	651	689	656	605	666	682	683	669	630	622	669	663	679	640	639	650	647	654	699	607	673	668	662	635	685	676	665	642	648	661	686	671	685	705	670	651	625	703	678	659	630	671	646	671	675	633	678	695	671	740	637	663	651	667	658	641	658	621
27054	20434	6823	409	227	158	130	117	112	109	121	119	99	124	106	103	100	118	95	103	93	115	80	110	91	97	101	104	102	86	87	97	86	95	101	92	83	98	100	104	96	86	108	109	104	112	107	96	87	107	98	102	105	85	105	85	105	99	84	114	98	94	100	102	104	84	81	94	99	89	99	89	84	86	108	91	74	82	101	104	113	98	88	100	101	93	81	88	101	127	108	98	97	98	112	117	93	89	99	98	96	95	90	86	98	94	83	81	97	98	101	108	95	103	87	103	97	105	83	94	99	114	107	90	91	110	89	101	97	90	92	105	92	104	129	108	87	111	108	90	105	103	88	90	97	92	103	111	86	94	92	97	101	90	82	97	93	111	97	98	95	97	90	99	101	115	83	94	90	100	104	97	117	95	87	99	110	101	96	98	84	100	96	109	90	88	99	136	95	101	107	111	103	90	91	91	107	91	88	103	104	94	86	90	104	102	93	109	95	103	90	109	85	95	89	90	89	100	101	93	110	95	96	96	84	91	88	99	111	89	90	97	111	107	94	91	115	96	90	97	96	121	94	85	87	102	100	98	88	105	115	92	93	95	86	103	88	106	103	93	75	108	86	92	91	101	85	93	90	89	105	100	86	101	90	92	91	89	81	87	80	82	93	86	109	95	90	121	104	108	102	99	101	98	103	112	91	88	88	107	95	98	90	85	112	95	92	89	108	118	108	90	96	116	107	97	121	90	92	101	84	111	95	104	96	90	84	84	127	102	111	119	97	89	109	92	99	93	92	92	102	89	103	111	104	109	107	96	102	102	119	108	106	88	92	95	90	93	106	101	108	91	95	90	101	93	86	97	93	109	91	97	86	105	93	90	129	109	102	96	105	102	117	90	98	108	96	113	88	100	107	111	78	96	81	93	107	72	80	79	73	111	93	102	119	104	85	112	103	84	91	89	93	99	89	100	92	96	92	96	109	101	100	89	104	94	113	103	75	95	104	112	105	112	104	119	89	87	80	103	102	81	98	84	99	105	101	87	86	97	99	78	106	98	91	103	101	86	114	82	98	86	87	111	96	91	102	98	99	108	96	100	97	102	103	80	90	99	109	93	102	94	112	110	116	96	104	96	97	89	114	88	87	84	95	105	105	104	103	94	110	112	112	103	100	102	107	90	90	88	96	92	114	94	108	110	101	99	104	100	93	90	87	91	104	94	111	115	87	84	112	107	93	92	116	101	89	90	121	92	85	112	84	94	99	106	98	83	94	110	92	107	108	100	96	98	100	95	114	92	109	107	105	91	88	99	96	107	119	113	91	120	105	95	83	81	116	119	109	91	86	86	105	94	80	110	93	115	114	99	98	121	101	99	99	91	117	107	94	116	101	117	95	101	109	83	96	96	92	83	105	112	109	105	100	119	104	92	104	101	90	99	120	93	95	110	92	98	109	94	107	99	116	94	109	84	98	97	96	94	88	111	99	99	99	78	100	96	106	89	99	102	92	88	95	92	126	105	101	111	118	106	108	103	98	109	87	94	99	88	107	110	86	80	110	97	86	103	100	100	93	111	113	80	88	85	108	103	81	93	87	116	102	93	81	97	92	98	88	97	91	110	69	103	114	104	79	102	98	94	98	93	101	100	108	81	95	93	110	95	102	95	99	107	95	97	93	91	92	115	99	83	107	102	96	106	95	104	94	85	74	88	89	108	105	99	103	97	95	93	98	89	108	98	95	110	91	115	102	99	114	118	108	86	115	74	86	87	100	90	115	107	96	77	99	99	84	96	100	92	101	99	95	100	100	85	97	93	94	108	89	91	124	109	78	102	107	85	100	90	87	95	103	87	97	89	107	113	106	94	101	91	97	99	95	100	119	98	78	102	84	100	106	97	94	99	104	101	101	87	87	105	113	99	118	96	87	106	88	105	116	77	105	106	103	94	113	86	92	83	113	102	98	95	87	93	90	88	88	110	84	88	87	82	93	101	103	95	93	95	83	99	95	111	84	97	117	87	100	89	90	99	100	87	88	92	93	97	83	93	95	110	106	104	111	88	106	84	98	90	94	112	96	89	86	102	92	106	87	116	107	89	101	96	85	82	106	106	101	99	98	91	85	101	95	105	90	94	92	85	99	109	103	95	88	104	108	104	105	82	99	106	93	109	94	92	90	100	84	104	90	84	102	104	87	109	83	92	88	81	104	109	100	98	87	102	95	84	108	97	100	106	106	94	92	102	102	106	91	101	91	87	95	110	91	101	98	80	98	101	97	81	88	97	91	99	81	117	98	84	106	84	97	93	94	96	96	101	97	104	91	93	80	95	102	117	96	112	98	88	100	108	87	107	78	90	100	94	110	94	92	102	88	87	112	120	91	99	91	90	102	94	112	97	94	100	97	90	99	99	96	118	84	99	104	102	91	105	95	102	93	79	100	87	107	96	86	102	100	96	109	96	97	89	91	87	107	105	105	85	113	102	107	98	102	91	102	103	103	100	94	100	108	105	92	91	101	93	109	96	93	91	114	102	95	112	96	89	99	89	107	110	126	99	103	124	86	104	103	109	89	103	91	80	107	93	96	98	83	92	88	82	76	110	107	97	109	92	99	93	92	93	84	83	99	113	94	99	77	77	79	94	111	92	84	100	99	93	114	101	102	71	85	119	107	100	87	90	91	88	102	95	100	97	103	90	87	98	81	100	107	100	98	97	87	86	97	101	101	104	125	76	94	84	108	101	94	120	93	107	96	104	111	90	114	105	101	95	122	95	107	98	95	89	102	112	114	98	82	100	95	104	94	91	116	95	111	106	122	97	99	87	95	94	90	100	129	103	98	85	97	92	108	102	103	86	109	113	100	107	89	101	99	102	86	108	121	103	98	105	107	100	80	112	112	77	91	77	85	80	112	69	102	112	107	105	78	99	95	100	83	99	85	100	101	71	92	94	85	87	103	99	118	105	108	108	108	87	100	102	110	93	97	86	96	85	88	93	100	100	93	106	83	100	108	100	87	120	111	95	109	103	118	106	99	92	110	100	93	103	94	107	97	98	83	101	104	105	98	83	80	107	113	102	83	97	97	104	91	90	84	106	96	102	97	105	99	94	98	114	111	99	96	103	108	96	97	96	95	90	99	88	90	93	98	102	97	95	100	103	122	107	82	105	99	104	106	91	96	101	90	91	92	112	107	94	83	103	95	98	85	102	102	106	94	90	75	105	93	78	87	81	109	102	95	98	117	91	97	103	103	98	81	101	85	97	106	110	93	93	114	81	107	118	116	83	90	107	102	83	102	98	92	118	99	87	96	93	82	99	89	116	87	95	105	102	90	98	100	95	87	88	88	103	83	107	95	104	84	93	98	119	100	103	104	103	91	94	108	91	95	100	94	97	103	84	99	100	90	85	88	101	90	97	99	101	95	102	119	104	80	97	115	101	83	95	85	84	102	77	96	94	104	93	103	109	108	97	93	93	79	99	104	93	91	96	105	95	108	104	100	109	106	93	103	93
10539	1069	949	479	351	322	283	280	221	231	211	216	229	173	202	194	209	201	183	187	198	183	208	209	182	221	169	217	200	198	178	189	194	189	192	176	186	197	209	177	201	185	163	197	193	168	198	162	188	170	175	218	166	219	190	187	167	195	181	174	175	191	191	176	216	169	172	173	188	166	162	184	166	174	191	194	178	185	188	190	188	196	172	172	194	182	174	170	175	195	203	193	200	197	187	216	183	170	200	160	165	199	196	209	178	179	184	187	186	201	157	202	182	169	187	192	194	181	213	161	175	178	174	157	188	188	194	179	200	183	196	188	201	225	206	182	179	209	206	170	187	221	197	183	187	207	197	178	194	194	181	178	173	174	172	189	180	184	178	171	167	181	184	186	183	175	162	170	186	185	194	182	169	182	189	192	192	168	196	177	190	190	178	193	203	186	197	191	176	176	174	184	182	173	201	183	193	210	177	188	194	190	180	189	193	205	184	195	164	191	192	184	186	180	186	165	167	179	175	198	183	195	178	183	192	164	200	174	203	202	170	169	197	170	172	195	187	174	189	187	179	190	169	194	172	170	200	177	174	192	190	197	209	203	189	219	195	192	189	181	173	180	146	197	196	189	177	193	187	168	169	165	175	189	214	203	187	185	179	176	197	197	194	165	176	190	184	174	195	188	164	174	170	179	176	205	208	180	189	176	178	176	164	183	197	184	165	181	192	181	168	175	210	172	181	202	190	171	186	172	184	141	176	171	194	192	180	195	193	186	160	175	180	183	193	193	173	196	175	206	171	176	187	180	175	176	198	205	200	211	192	188	178	174	209	180	220	183	207	207	194	193	202	181	179	169	183	191	197	187	185	188	181	201	192	175	195	177	175	218	187	158	173	175	186	172	189	187	189	196	192	153	200	194	179	192	163	175	195	189	196	174	183	169	170	183	177	205	198	168	201	193	182	174	184	189	180	188	208	154	190	185	185	169	167	173	173	188	182	180	200	181	199	192	197	194	188	199	182	169	174	209	196	175	190	178	179	201	201	173	171	182	206	188	200	211	180	171	194	170	160	198	170	190	196	203	166	175	182	150	196	167	190	192	207	194	185	206	193	200	195	176	188	193	178	165	195	175	167	155	189	167	192	184	190	181	177	178	166	184	195	197	174	157	199	195	172	169	170	191	188	214	197	207	196	179	175	190	180	198	192	181	179	172	197	195	214	177	185	178	194	170	160	189	162	179	198	189	185	175	155	170	184	191	223	174	165	192	174	192	190	184	182	172	196	197	177	179	208	213	185	193	178	216	159	187	190	211	160	183	162	187	168	159	179	206	154	186	195	181	188	175	165	193	165	180	182	200	173	194	186	210	169	186	192	168	196	178	194	199	182	179	181	199	184	171	211	182	168	202	208	175	164	170	195	202	208	188	190	179	180	179	193	206	197	172	190	191	203	188	183	187	196	198	183	209	177	191	182	166	207	173	185	188	185	186	176	190	191	183	180	186	202	202	160	192	165	187	206	179	185	171	187	180	206	188	190	186	207	200	177	189	202	181	200	194	175	174	177	193	194	189	201	169	181	202	200	172	190	177	212	179	185	209	185	184	179	186	167	187	190	186	186	187	174	175	178	186	201	191	182	206	206	173	186	193	174	189	193	198	175	180	184	177	190	178	180	188	176	177	198	166	193	188	209	175	210	170	178	174	177	179	171	188	174	169	193	183	189	179	181	184	180	189	181	188	169	150	185	173	186	182	184	196	171	198	198	188	189	158	184	162	164	162	199	179	178	199	186	174	164	187	192	182	186	178	181	170	178	189	162	162	182	184	182	183	194	194	193	197	194	197	181	190	194	179	163	170	188	195	188	184	199	200	185	177	191	192	191	173	201	213	195	170	159	196	176	183	173	163	187	187	196	195	186	200	207	158	175	179	184	169	189	199	189	181	173	184	175	173	161	178	179	164	184	187	205	176	179	194	181	175	185	169	199	182	172	187	173	180	182	198	172	159	190	190	196	186	190	201	192	188	166	176	172	157	199	197	174	191	178	201	197	170	189	193	186	175	164	169	211	166	187	189	192	175	183	168	183	182	194	191	188	166	197	208	169	215	177	170	171	170	196	171	187	185	159	252	208	172	183	190	166	183	173	176	183	178	200	183	202	184	160	190	176	175	161	185	172	167	154	219	173	174	183	178	173	209	179	180	186	154	199	173	191	194	194	173	189	173	175	175	193	171	168	176	193	163	181	186	176	186	163	179	170	170	203	191	174	181	178	180	206	197	181	205	184	196	188	186	196	198	181	194	176	179	187	178	177	198	187	169	186	158	172	201	196	181	204	189	215	195	182	189	175	204	194	203	188	209	190	178	182	210	194	166	185	202	176	163	190	195	196	184	163	212	189	190	179	173	181	185	192	185	189	182	181	172	175	178	187	167	184	192	189	192	190	182	195	170	170	199	208	189	180	197	175	186	196	179	182	182	181	156	225	193	171	197	194	175	191	202	181	174	180	207	191	190	153	182	178	183	176	175	199	179	164	167	172	180	179	187	168	205	186	190	201	201	199	187	209	181	207	189	179	183	189	176	181	195	192	169	173	173	177	225	166	193	200	188	176	177	198	169	209	183	170	191	162	214	201	187	193	170	179	210	187	175	198	174	181	179	187	183	185	183	180	205	188	180	166	162	196	189	188	185	178	172	196	219	184	178	189	197	166	195	186	196	185	160	165	182	160	179	180	190	190	168	175	212	176	201	190	190	181	197	207	186	178	186	184	172	176	150	194	192	184	170	183	182	181	177	202	170	182	184	189	179	182	195	189	169	160	184	164	165	180	183	170	173	185	173	191	203	174	174	166	184	196	188	201	183	194	194	170	203	186	175	154	166	195	200	196	177	175	193	163	183	191	167	216	199	191	205	196	188	199	188	162	214	199	172	182	204	178	171	186	194	169	198	174	194	178	168	185	174	186	182	166	182	208	200	207	183	183	197	171	173	179	187	173	154	193	201	182	220	153	184	176	172	179	191	180	152	177	202	192	194	179	186	194	195	203	171	194	176	199	167	181	184	170	188	175	171	184	177	170	184	192	177	174	170	187	178	188	196	177	187	184	201	186	149	194	179	208	154	207	209	178	179	185	195	186	205	162	167	196	182	171	193	194	189	189	198	200	199	187	181	166	164	216	184	164	194	187	191	175	190	190	182	179	206	200	156	169	197	190	184	184	177	181	190	187	186	209	190	179	180	192	176	210	182	199	168	187	178	187	190	196	173	204	196	173	183	193	190	193	181	174	192	181	184	199	190	198	205	186	189	205	190	191	167	177	193	189	182	164	196	193	176	161	183	175	203	209	177	201	190	188	164	191	167	185	171	195	162	198	203	157	198	176	208	190	211	199	179	186	198	200	191	201	187	194	195	190	174	176	195	195	198	164	196	166	193	154	191	170	170	163	195	177	202	183	166	170	189	184	172	168	179	198	191	187	200	187	180	206	157	186	191	190	179	188	220	188	225
24231	21436	29016	24224	21331	4501	737	517	433	397	387	359	351	323	293	282	262	274	270	281	291	294	286	287	303	282	256	251	277	255	252	262	256	246	266	259	238	265	255	251	274	265	250	268	264	230	296	257	238	260	247	240	248	270	243	255	258	257	267	263	248	247	239	252	256	261	240	258	271	229	226	241	268	234	241	238	273	230	276	228	242	230	271	241	234	257	263	246	265	225	232	259	241	236	255	226	271	284	240	236	214	239	237	255	219	253	234	236	237	226	249	223	242	234	249	258	280	214	251	257	257	269	289	256	252	271	249	254	252	279	252	262	260	246	286	246	261	246	252	266	236	230	283	279	258	229	250	248	236	264	221	259	237	271	249	282	243	267	249	244	252	252	256	238	250	220	254	243	238	243	250	247	263	254	240	239	245	257	274	256	231	268	223	240	267	272	248	260	245	254	256	263	243	247	255	237	257	215	248	255	249	253	265	227	228	237	261	242	237	244	243	217	243	271	248	243	245	247	217	255	265	231	278	229	256	275	234	273	240	252	236	253	256	241	221	220	249	231	250	256	224	258	243	227	251	268	271	245	232	237	260	275	243	228	252	231	247	237	243	261	269	237	269	234	244	256	261	221	265	228	278	262	282	251	244	253	213	230	240	228	227	250	248	266	247	252	238	240	259	248	274	249	260	245	237	251	252	280	272	244	244	268	286	244	252	274	244	229	269	254	235	217	231	253	237	251	262	240	248	251	250	251	254	231	259	213	258	227	275	241	226	248	253	257	274	238	242	233	263	249	269	258	254	267	262	231	237	228	232	218	231	244	245	243	263	266	226	227	228	236	243	255	231	235	241	271	245	250	265	261	261	245	284	259	242	247	232	246	239	238	257	253	268	245	255	267	251	247	245	248	259	289	245	243	241	252	228	276	235	231	251	226	238	254	259	255	242	238	253	273	239	243	254	253	267	247	234	262	272	215	243	260	252	255	230	268	264	257	250	264	253	250	264	246	245	257	249	234	241	238	238	210	237	225	261	213	256	289	273	241	296	236	248	263	272	242	233	250	255	242	241	253	234	241	274	245	248	246	244	238	258	273	252	242	216	218	265	245	271	259	269	248	224	231	239	264	259	246	254	245	248	268	250	243	245	281	251	262	262	244	258	253	240	238	239	231	249	267	247	272	246	247	250	233	261	239	214	215	216	270	248	293	235	246	247	241	255	230	224	261	230	286	243	250	242	264	251	246	246	247	236	266	246	281	240	233	248	237	266	251	267	245	244	256	231	222	243	262	237	249	254	217	226	262	248	221	246	252	246	279	246	266	245	244	230	264	260	235	225	250	254	254	283	276	250	266	218	221	232	239	289	259	252	255	271	225	272	226	238	252	251	245	238	266	265	266	240	255	231	231	260	246	244	255	264	238	246	247	244	238	247	226	230	267	254	231	285	286	259	279	258	230	253	255	234	237	224	245	255	251	219	247	252	260	269	258	247	234	257	237	254	260	232	230	232	257	259	235	254	236	232	260	260	257	291	266	267	251	255	251	246	260	252	246	259	249	255	250	239	252	235	250	250	250	242	223	260	268	251	240	254	259	223	242	254	247	259	268	256	289	241	252	260	276	244	243	245	234	254	244	249	219	256	248	219	238	217	228	260	236	240	240	254	252	243	264	255	230	238	248	270	234	266	239	277	263	253	256	242	253	259	250	237	240	253	242	231	260	245	206	248	221	259	230	250	275	262	241	265	252	248	250	254	236	224	252	251	239	240	240	269	255	251	253	215	250	285	262	259	237	252	264	241	247	255	234	264	226	252	255	252	235	247	234	258	236	226	268	244	239	238	257	253	224	247	251	235	237	274	236	264	213	247	239	255	244	245	255	217	265	252	264	250	215	269	257	257	237	253	252	247	255	228	211	261	242	226	251	251	235	280	229	270	248	240	241	284	225	252	276	246	233	239	246	275	245	245	225	263	279	248	241	248	246	257	279	247	267	232	253	273	232	238	242	248	263	238	241	241	229	248	237	277	257	273	235	230	259	251	229	269	228	247	263	224	262	267	250	247	221	229	234	247	261	272	238	261	245	247	274	265	249	246	246	251	262	235	210	257	234	255	212	225	247	231	283	243	234	244	235	251	233	230	235	256	240	264	256	273	255	254	250	230	244	240	255	247	219	238	207	271	259	270	240	230	252	245	247	266	241	264	243	253	242	260	250	254	242	227	234	234	228	266	261	238	251	261	256	259	240	237	275	234	239	262	249	248	238	251	244	262	253	256	258	255	249	255	238	233	258	258	233	233	258	243	255	256	218	254	234	212	230	250	264	261	227	225	242	250	264	235	292	238	231	245	275	255	278	257	225	240	272	230	279	272	270	267	254	277	264	224	238	252	229	255	230	255	273	236	272	242	228	286	272	252	223	262	240	250	288	247	217	251	247	255	242	251	221	285	252	243	256	242	263	248	231	258	233	247	260	262	227	272	243	231	284	241	238	245	270	252	239	235	252	259	251	220	237	239	245	250	272	220	251	252	217	262	273	257	258	276	251	259	257	249	266	259	245	243	275	257	264	249	247	268	236	240	233	237	274	253	242	247	250	268	236	270	240	253	234	237	228	237	268	254	205	242	233	275	250	236	245	239	271	238	193	239	238	213	272	225	269	237	239	263	240	245	262	254	240	229	242	255	239	236	260	275	247	242	256	248	236	244	252	262	253	270	242	248	282	246	222	254	264	232	239	223	258	246	265	268	212	227	245	255	244	235	263	246	239	235	249	251	262	250	251	219	247	233	261	258	241	238	253	255	241	248	219	249	257	240	273	240	241	239	261	265	239	251	253	241	247	253	273	252	237	255	269	236	248	219	261	269	252	263	255	248	250	231	244	235	242	247	280	262	248	250	245	247	265	266	255	275	225	238	249	274	247	247	265	246	221	237	237	265	274	234	251	258	211	248	236	238	247	283	240	265	250	232	253	240	260	245	267	257	255	231	249	223	253	235	253	267	275	257	256	254	252	244	226	255	245	236	236	229	240	247	237	242	239	261	243	232	261	277	255	261	238	254	255	239	267	266	223	248	236	219	252	236	239	235	261	228	252	248	244	254	246	255	255	226	245	237	243	274	219	238	255	260	258	248	253	234	282	243	216	250	279	240	266	220	266	245	231	235	233	256	273	250	263	272	266	260	214	240	241	240	258	241	247	237	230	260	246	223	268	242	239	243	253	268	219	246	253	235	266	243	218	256	215	232	260	266	256	257	262	233	262	291	291	239	247	229	258	265	225	255	245	232	254	251	263	227	263	222	248	255	239	270	254	254	244	245	239	255	273	233	245	256	244	226	241	230	261	242	259	264	267	231	235	232	244	243	232	239	261	257	238	248	232	261	217	266	258	227	237	280	242	238	237	249	225	244	250	238	248	259	257	244	250	271	240	220	205	242	241	276	225	254	198	261	225	218	246	212	262	238	250	233	233	272	234	243	256	265	238	266	253	240	240	242	276	266	245	259	255
18677	9572	7911	4190	2792	2034	1609	1238	1146	913	891	777	687	626	636	619	591	573	518	493	531	556	490	524	515	520	479	464	452	464	498	452	506	483	452	468	449	422	440	465	477	446	426	422	480	468	473	473	442	438	478	465	394	415	457	402	457	442	435	450	440	443	470	432	437	410	478	431	436	451	416	425	465	471	421	443	423	452	410	445	459	449	462	443	439	417	447	461	438	416	388	414	436	412	457	448	456	438	471	422	431	431	434	434	447	437	427	466	430	461	444	448	431	450	436	488	420	420	424	411	413	444	419	377	454	435	420	431	430	384	460	429	440	429	450	419	460	411	456	448	459	422	466	451	459	429	474	421	411	423	438	426	452	439	399	412	429	422	462	459	401	429	439	460	443	457	453	467	453	452	447	441	434	454	473	456	458	421	394	448	406	422	415	421	417	461	435	413	447	437	460	476	431	454	413	445	447	427	450	414	408	432	390	424	434	432	400	435	436	478	468	459	420	456	426	445	450	452	491	452	453	426	440	431	488	425	433	436	419	431	422	436	433	429	445	464	401	429	439	465	408	460	433	396	445	405	424	457	425	452	401	435	427	426	415	453	455	408	418	451	452	460	398	441	432	427	428	458	390	439	433	420	460	411	466	425	436	447	397	447	452	466	456	435	414	405	434	435	403	433	408	451	453	444	465	416	427	431	447	414	423	461	466	415	448	429	444	434	423	438	443	415	420	422	479	435	436	468	441	430	440	452	417	423	414	430	466	425	417	407	459	477	423	496	445	455	446	444	427	424	454	438	418	445	451	440	438	466	425	421	416	411	430	424	454	435	446	429	425	399	446	457	426	433	479	459	462	446	458	422	465	437	465	411	393	458	428	421	435	455	435	423	449	448	447	435	495	420	431	432	455	438	408	455	450	402	452	433	437	468	432	449	467	444	453	455	428	446	466	433	456	438	459	459	400	445	439	430	409	424	383	410	443	462	435	437	438	442	441	441	413	446	437	470	409	451	421	421	405	442	437	432	426	483	429	429	421	431	459	406	464	423	455	460	443	404	442	431	427	411	455	449	441	427	429	470	425	456	409	411	478	391	456	415	445	445	444	394	465	460	459	425	453	437	461	422	452	473	468	439	474	446	431	429	445	420	431	424	391	424	422	443	451	426	455	428	427	410	415	431	437	364	447	460	424	428	458	416	420	436	419	448	450	438	394	420	447	436	469	450	404	398	399	455	424	420	395	448	430	441	451	425	399	430	469	479	444	403	435	419	461	428	476	431	463	433	400	426	472	428	430	390	439	433	454	462	432	436	447	459	440	437	441	427	462	445	430	437	440	426	418	409	458	389	402	406	430	420	427	436	417	444	448	439	411	459	425	439	448	437	441	430	439	447	430	432	432	418	427	440	465	395	425	460	436	460	438	460	452	434	432	411	459	464	422	462	476	433	448	467	405	443	504	430	406	450	406	422	479	479	461	470	430	441	420	428	430	437	420	425	396	436	423	434	437	444	425	430	427	421	435	438	442	417	440	459	442	423	477	450	452	432	453	438	431	440	414	419	444	461	440	420	418	450	472	436	454	447	455	418	436	393	436	426	429	444	443	423	424	428	423	434	434	450	438	471	442	443	432	433	434	441	420	465	431	451	446	442	424	449	411	435	455	412	386	433	441	433	396	429	416	426	463	428	472	424	406	435	449	449	462	438	462	436	412	427	465	433	419	449	434	477	464	446	441	418	441	401	421	436	432	452	444	434	473	411	429	489	397	439	433	457	442	431	437	408	460	449	489	453	441	431	427	406	407	425	413	431	452	438	435	402	416	438	451	448	439	447	410	425	420	429	416	464	436	428	439	465	413	431	424	437	418	394	457	492	406	457	400	441	448	413	438	449	472	487	458	434	437	402	427	433	430	457	408	459	443	422	409	393	416	464	436	423	447	421	446	441	456	409	432	433	437	446	393	440	467	419	424	446	486	455	423	429	483	426	423	454	488	410	461	416	459	448	434	425	449	408	459	466	389	437	401	423	450	431	432	444	431	436	436	431	422	463	431	421	390	442	414	420	467	415	429	450	433	470	425	425	419	414	441	439	432	426	395	421	446	444	438	446	441	447	453	449	437	418	418	438	395	470	419	434	458	433	440	450	446	402	451	410	444	423	470	437	432	429	422	438	421	404	402	436	459	430	445	424	437	416	436	440	414	456	463	404	423	437	431	440	410	455	462	480	474	446	418	420	449	442	415	426	423	450	424	438	461	425	454	413	460	383	453	442	421	415	444	456	418	453	452	425	419	455	416	438	463	491	432	457	427	425	438	406	461	425	460	445	439	442	407	426	456	437	429	424	417	445	465	461	394	449	445	414	441	466	450	439	433	437	424	431	438	435	441	460	431	462	434	449	437	431	422	424	426	418	408	472	416	409	444	429	462	401	442	418	453	439	425	435	455	457	446	449	444	439	392	423	445	433	406	433	443	443	455	419	427	420	442	460	426	433	431	462	418	432	437	467	424	407	442	424	467	461	446	436	435	444	441	416	440	413	449	455	435	462	445	429	422	434	497	420	430	456	463	442	424	396	418	412	446	425	434	478	416	453	448	424	434	438	433	457	425	440	421	400	431	468	423	463	435	479	451	412	455	424	448	395	394	433	452	456	422	413	416	434	396	430	425	428	404	399	436	434	418	434	446	449	425	402	431	453	419	437	418	449	423	442	391	452	403	442	435	432	411	446	442	431	452	450	426	463	480	490	426	428	440	425	439	427	465	445	425	454	460	427	449	444	426	417	431	440	450	486	396	406	407	427	438	423	427	504	420	417	455	447	441	427	450	457	425	436	431	422	424	435	422	438	450	432	440	442	437	443	447	413	448	462	443	434	395	458	398	456	441	438	422	370	426	405	471	428	438	468	458	483	429	442	464	418	419	427	424	420	474	440	431	427	424	436	492	405	441	435	453	426	443	426	454	449	436	449	450	462	416	445	446	430	473	405	469	413	416	433	418	406	462	423	471	411	434	452	472	437	476	422	466	454	426	424	448	420	457	453	410	425	459	431	423	449	452	455	394	409	436	419	411	455	422	445	460	426	408	432	491	475	443	442	465	448	419	454	452	387	423	402	440	463	482	426	465	436	437	407	470	429	454	427	422	408	423	448	430	427	453	457	442	423	414	404	483	440	417	448	456	408	453	452	411	461	446	417	444	423	449	429	430	433	423	410	432	442	425	433	442	456	486	463	431	442	446	441	442	411	415	413	451	408	429	426	440	415	428	452	457	437	470	451	472	458	435	451	418	394	430	459	461	455	466	453	469	440	442	434	444	440	441	428	450	422	441	426	416	438	416	424	418	427	422	421	434	413	434	442	447	427	454	457	455	448	408	439	434	431	419	419	448	450	414	376	412	442	437	431	478	421	439	443	416	422	425	411	415	441	447	419	445	415	430	463	421	469	427	412	473	425	456	410	446	413	417	443	457	451	441	430	428	434	415	423	428	434	482	453	440	430	412	448
23206	21408	29599	23581	21408	21357	4175	931	700	687	592	602	494	538	480	506	448	476	457	458	477	397	471	432	440	381	443	417	404	413	426	401	451	394	425	428	367	388	402	434	409	383	424	376	415	388	398	396	393	388	416	416	412	399	440	366	382	385	397	437	397	395	381	426	369	394	416	367	401	382	390	394	401	376	452	396	384	407	369	390	380	426	404	414	381	403	409	410	393	396	340	380	384	376	424	378	402	389	373	378	373	394	398	423	419	400	382	404	370	378	397	388	372	407	377	377	416	368	415	389	434	410	404	412	369	381	431	405	418	361	399	412	377	411	413	393	367	345	389	373	382	386	388	410	351	391	393	396	373	372	378	379	383	398	390	359	377	395	390	393	370	409	431	413	386	377	388	395	385	366	422	378	402	385	380	392	398	389	397	361	388	367	381	403	379	406	378	380	367	393	390	367	360	358	380	424	402	430	403	348	385	367	386	419	353	391	405	392	435	384	447	387	391	405	384	403	336	381	430	406	360	368	399	409	386	340	375	411	347	396	388	371	354	397	415	369	396	406	363	360	399	377	412	386	396	327	385	368	374	400	368	377	413	412	398	368	415	378	368	398	381	370	400	336	378	376	399	377	375	419	389	391	399	384	408	413	379	438	424	384	414	414	405	400	391	407	375	396	397	413	402	425	425	383	396	382	383	401	405	395	391	403	369	423	404	415	376	381	371	417	368	425	378	400	412	362	370	354	387	378	365	411	378	384	389	355	383	399	349	385	416	387	356	377	383	377	379	397	392	344	385	387	399	397	390	417	328	388	394	354	394	373	422	408	373	402	367	386	415	363	415	413	384	427	392	381	379	357	397	379	378	360	394	400	413	411	406	388	416	353	380	394	396	397	388	434	421	383	355	400	382	393	380	367	387	374	404	373	390	408	377	379	361	425	425	370	417	392	392	364	383	387	382	379	403	381	375	369	394	384	377	377	373	377	396	401	396	371	391	398	391	395	394	350	374	412	380	381	402	370	398	370	392	439	386	398	401	379	370	408	383	358	367	370	388	381	404	361	401	393	414	386	404	390	377	395	384	389	416	389	400	374	348	353	416	419	403	399	402	384	388	365	400	381	377	371	386	372	385	375	411	407	385	363	381	383	395	415	384	385	400	368	424	413	377	372	357	409	438	418	406	387	364	354	415	416	393	403	380	387	381	379	346	378	389	384	403	402	432	393	374	366	421	392	401	388	371	348	379	432	424	380	400	391	409	397	430	397	369	390	381	340	372	359	377	385	359	389	375	365	364	381	391	373	384	396	339	418	413	380	398	407	436	385	378	388	420	383	380	402	400	393	383	397	360	372	366	379	428	406	379	406	368	410	383	379	392	373	397	364	406	397	386	379	391	407	397	395	424	445	372	369	383	397	367	396	383	360	387	375	405	392	385	413	366	378	421	397	357	381	380	380	375	417	389	383	407	371	393	405	353	412	371	414	372	407	401	395	438	404	377	396	392	410	378	368	362	407	394	375	379	381	384	404	363	433	372	395	403	402	407	430	375	340	384	341	380	397	380	400	386	386	418	389	406	388	403	399	416	372	401	404	381	391	398	363	397	403	375	396	436	408	406	390	409	389	379	394	353	353	363	389	371	370	401	388	373	379	388	390	400	428	402	425	378	370	395	379	403	388	375	399	379	392	364	397	401	395	394	379	390	386	385	407	399	405	390	352	460	380	399	404	353	365	368	350	356	398	380	366	388	355	414	431	392	432	401	374	410	424	414	400	397	420	389	372	366	416	400	370	386	377	433	377	364	357	414	394	392	408	381	358	411	419	382	391	389	384	417	402	404	362	389	398	366	351	369	357	388	358	365	404	379	364	364	373	382	380	403	393	368	387	388	391	396	378	397	407	364	353	392	381	370	376	418	410	397	404	371	413	398	398	383	348	429	393	385	376	368	394	357	404	414	399	397	385	359	379	414	361	390	389	390	394	376	385	385	389	383	353	381	345	382	361	371	395	390	411	369	379	370	406	401	378	375	403	386	428	407	373	412	398	371	368	371	395	392	382	381	426	416	386	435	384	378	373	366	404	378	377	393	417	390	354	432	357	385	390	396	373	343	402	415	370	375	373	388	377	382	382	437	377	343	424	369	376	369	371	389	388	397	378	413	378	354	378	428	382	396	362	377	386	373	371	410	390	388	414	405	385	377	343	376	421	382	388	409	365	393	400	354	407	390	396	392	382	360	381	392	407	390	407	368	358	389	375	393	431	404	415	364	392	404	383	403	365	388	410	374	372	371	438	417	399	421	373	406	397	360	383	424	419	386	361	442	392	430	352	364	396	425	425	411	389	374	374	366	366	394	405	367	398	360	405	389	408	373	366	349	407	414	382	409	338	381	407	390	405	384	385	390	400	386	393	392	400	383	360	377	353	382	353	397	406	390	367	350	379	413	391	398	348	365	407	402	385	408	391	378	381	383	421	384	412	387	383	385	394	390	387	384	388	404	405	381	384	417	401	405	410	412	364	398	429	368	378	415	395	412	396	388	383	377	365	359	416	385	396	391	400	397	394	402	351	408	387	386	415	416	392	361	412	399	411	381	397	392	387	391	357	427	387	365	391	371	370	384	367	430	416	384	388	420	403	388	373	387	384	389	386	419	413	383	392	384	407	407	429	383	376	392	400	405	381	395	402	391	392	400	428	378	406	392	409	381	397	392	347	392	402	351	374	395	387	385	405	365	396	359	404	395	376	384	426	402	392	378	398	394	406	420	356	404	409	397	370	401	388	400	411	391	401	370	446	411	369	393	377	431	338	403	413	419	389	363	394	410	351	374	391	391	410	360	399	391	400	397	416	367	406	389	390	375	365	415	373	364	365	447	396	381	402	348	389	398	393	392	416	383	409	410	394	380	406	377	409	402	368	377	398	372	361	401	411	386	392	394	390	382	416	397	380	386	390	404	375	395	391	395	393	378	379	395	368	403	371	352	412	378	367	376	387	413	388	402	417	383	402	398	395	388	400	380	399	386	419	409	397	366	397	371	393	368	404	414	368	385	384	375	371	370	366	412	381	385	412	372	360	419	358	408	399	399	399	374	384	390	398	387	392	374	383	402	370	389	361	398	348	412	392	429	414	379	393	376	372	417	416	411	398	372	404	369	366	433	374	406	374	380	358	379	367	391	364	405	417	317	356	401	344	421	413	385	403	402	403	386	379	392	412	443	376	376	416	343	393	393	388	388	361	404	347	393	386	390	405	387	402	403	352	385	391	398	383	380	381	405	370	412	398	362	387	352	400	408	389	392	427	376	391	421	395	368	386	390	386	402	432	384	409	388	361	386	382	376	408	378	377	370	406	373	388	410	425	385	392	397	410	356	370	365	359	413	395	411	381	366	408	386	428	416	341	360	401	391	410	412	388	393	353	373	379	378	377	390	381	394	387	377	384	389	352	388	366	365	373	380	385	381	388	408	395	414	401	400	391	390	362	386	377	412	408	357	375	412	362
19975	15711	13117	7129	4940	3617	2850	2341	2003	1656	1465	1284	1195	1128	1096	994	918	900	947	847	877	849	830	761	751	763	757	760	725	769	778	697	739	710	686	708	724	716	718	682	664	725	718	766	708	650	724	618	672	708	694	676	685	693	674	713	700	634	713	723	640	666	700	661	659	695	675	709	687	642	684	671	678	675	667	633	676	651	664	710	645	666	670	639	684	666	642	681	673	649	636	668	623	640	683	650	616	699	698	666	683	650	648	655	689	710	691	676	661	644	660	680	713	675	643	701	653	678	678	677	650	616	664	666	658	693	658	650	668	689	624	691	695	609	669	655	654	650	635	646	683	648	667	636	646	660	676	694	673	701	715	610	671	670	667	633	666	695	648	689	685	654	656	682	647	651	687	676	654	714	673	665	690	645	671	671	645	656	667	638	674	641	704	680	661	697	664	696	631	648	646	645	661	672	623	637	660	693	637	681	680	688	690	634	671	617	689	635	686	665	661	671	659	639	677	659	676	681	661	669	692	666	632	624	658	643	617	669	636	670	646	695	667	659	691	657	614	702	702	649	670	634	684	602	662	658	647	701	661	701	648	659	677	706	665	649	691	657	643	672	663	672	676	658	657	672	659	705	633	633	657	627	658	624	680	704	703	635	615	699	664	661	646	668	621	691	693	614	624	649	664	643	638	701	645	645	663	669	696	650	616	699	641	700	659	657	680	676	652	663	712	661	684	640	659	643	638	647	660	672	669	657	717	668	644	673	720	627	703	637	670	631	672	682	684	702	655	662	694	622	627	681	658	674	660	656	653	662	697	688	699	696	655	648	626	656	693	652	655	686	672	686	677	650	690	641	656	655	632	652	646	625	719	679	667	661	694	647	632	698	664	662	658	664	663	655	619	642	700	678	685	699	666	676	697	623	649	675	675	655	646	695	678	653	711	653	666	675	695	630	669	683	710	649	684	713	644	625	655	659	666	700	672	716	672	649	714	720	620	703	644	660	651	656	630	627	640	665	638	678	681	683	698	679	635	666	673	652	667	669	638	677	608	647	656	656	655	636	671	646	678	699	654	673	668	670	671	655	663	689	681	712	681	683	715	703	662	643	699	643	664	672	653	650	681	645	675	669	649	691	646	672	663	693	619	695	666	651	663	640	651	673	657	611	664	645	670	688	659	636	650	683	661	635	647	669	655	639	660	660	643	627	686	625	664	701	656	689	612	684	688	652	647	674	652	644	650	648	683	662	688	655	667	690	679	693	628	643	679	639	657	692	684	672	695	668	649	648	702	654	625	664	657	676	623	668	658	646	687	621	641	677	666	664	672	631	644	612	632	653	668	674	656	644	665	631	613	656	729	629	674	655	661	616	667	704	665	653	689	665	663	648	693	632	702	664	670	667	654	673	655	656	693	669	662	631	624	655	657	652	625	666	635	638	678	675	657	640	635	670	629	652	680	639	700	656	670	659	671	644	649	664	637	609	683	632	655	696	647	652	621	677	643	619	657	661	677	684	667	645	672	690	623	663	712	678	689	668	649	663	658	700	696	650	686	631	734	647	638	689	649	726	632	652	662	648	675	686	691	655	647	652	649	656	681	624	663	620	680	682	667	662	726	656	642	673	690	654	660	682	646	682	653	669	669	635	655	682	641	683	658	667	646	721	671	653	675	650	653	688	629	665	654	671	673	650	675	627	656	630	709	699	648	687	669	675	715	669	704	644	696	689	659	635	643	688	661	681	665	647	604	675	689	682	657	669	660	643	689	723	636	671	660	664	729	631	664	637	696	647	690	690	633	627	635	625	600	656	699	678	654	683	661	680	649	661	671	684	656	652	624	644	691	653	675	636	691	638	715	681	645	644	635	688	652	674	671	657	632	617	646	650	656	668	650	644	630	671	658	705	693	710	673	692	658	704	642	681	641	674	622	647	643	674	669	708	682	677	699	663	725	620	674	681	712	689	629	712	647	669	660	645	694	627	636	694	675	657	632	651	689	624	690	664	645	654	685	646	638	617	644	689	670	655	607	674	642	633	602	652	683	703	704	661	668	646	626	667	694	632	666	628	676	642	688	666	624	668	646	662	672	715	658	631	665	661	679	690	655	640	661	652	639	671	638	633	635	613	702	680	672	680	672	651	700	718	611	654	665	633	670	693	667	687	643	653	630	645	613	633	626	646	653	669	648	666	645	651	729	695	668	679	654	671	647	679	666	681	657	639	677	656	634	685	688	632	675	622	617	664	611	683	638	682	656	677	690	649	655	684	665	690	677	682	631	645	682	663	693	661	655	673	650	644	654	691	674	658	673	684	711	652	678	698	644	660	689	629	626	627	658	620	717	651	662	632	666	665	673	668	692	667	657	663	639	636	675	713	689	626	663	680	663	654	674	655	701	627	654	687	674	661	690	605	693	644	676	678	627	675	681	683	685	715	689	657	636	637	646	692	725	668	666	681	659	665	667	659	701	669	630	605	675	661	666	670	652	644	684	675	646	681	743	681	636	697	676	657	652	655	723	683	641	668	669	683	736	654	668	691	672	682	662	682	618	651	672	677	651	681	637	671	681	651	700	643	628	623	664	616	648	648	671	596	691	677	653	649	650	688	662	646	666	654	675	677	670	663	719	650	672	651	664	667	694	627	649	716	692	645	663	648	679	674	621	634	656	661	669	651	678	678	622	672	693	683	633	692	634	732	696	673	617	707	668	631	676	654	702	645	651	683	695	674	604	643	680	658	655	687	647	651	680	671	690	607	675	633	628	641	656	608	650	610	628	688	656	645	681	705	651	649	663	633	692	691	644	740	669	680	682	647	652	687	679	662	653	669	704	669	648	632	654	664	666	675	634	663	697	631	634	682	681	654	619	622	665	646	691	642	677	656	700	704	717	645	645	690	704	689	684	647	637	644	692	692	652	600	636	632	645	623	665	658	668	681	684	674	659	632	638	623	621	668	646	669	621	646	671	704	652	659	672	647	673	602	659	660	689	653	643	679	682	675	659	643	639	715	686	650	679	654	654	682	648	674	677	655	667	646	687	658	610	654	686	729	688	701	670	688	663	679	648	664	639	622	646	640	650	657	700	622	649	668	668	652	643	655	660	693	686	662	670	689	694	651	661	652	689	685	667	662	645	643	623	662	635	672	650	666	656	656	654	691	662	663	626	688	648	639	668	655	639	691	656	649	680	662	691	656	659	713	632	699	634	656	596	693	645	669	657	668	653	656	646	628	679	637	678	653	646	660	689	724	603	634	685	665	667	642	650	656	656	663	672	680	658	684	635	694	653	700	655	671	666	705	631	700	699	685	648	671	675	640	664	698	670	647	586	728	608	708	652	676	693	667	659	667	682	686	653	656	619	624	647	682	643	671	650	655	632	652	657	656	660	626	692	622	630	639	653	666	699	693	669	628	682	685	674	698	685	686	667	660	643	694	708	653	662	625	650	623	667	652	655	666	630	649	693	657	672	685	709	638	661	692	640	662	597	620	681	680	651	632	665	701
27178	20576	6823	365	190	138	115	110	125	120	109	117	110	96	96	94	106	104	113	106	78	105	85	118	114	100	98	91	88	107	104	88	118	83	97	82	88	113	95	95	105	80	96	97	114	120	76	84	92	107	101	93	105	94	86	108	102	84	84	101	90	102	101	90	79	100	97	106	110	98	92	96	85	92	99	105	103	91	91	116	96	111	102	94	107	93	113	97	110	119	97	88	94	87	82	99	95	101	106	91	102	93	109	72	89	95	104	94	96	91	110	93	98	104	87	107	89	91	115	88	93	91	79	109	88	109	105	82	99	110	105	87	106	103	95	112	102	91	98	108	108	104	95	94	90	98	106	94	93	91	86	95	92	96	95	116	86	87	83	89	94	97	116	92	110	98	110	84	111	103	95	108	93	93	101	95	95	102	91	102	91	93	84	88	94	110	84	95	81	87	83	92	104	96	102	115	96	109	94	92	117	95	100	94	104	101	108	97	94	91	90	96	105	105	98	88	101	106	89	96	100	105	96	94	109	111	103	89	92	85	85	109	93	90	111	105	103	101	87	98	75	98	88	108	104	84	89	103	98	77	113	92	106	93	90	100	105	87	95	90	94	103	110	79	93	130	84	102	108	115	91	98	102	129	91	84	95	95	88	99	99	103	103	96	109	99	91	95	84	79	95	97	105	110	89	105	91	105	98	107	95	111	100	79	93	86	81	77	90	105	101	95	87	101	96	91	100	99	88	100	89	91	109	105	104	112	84	105	83	103	102	102	88	108	98	91	85	102	90	79	106	102	99	98	80	98	103	97	83	80	87	99	82	91	103	90	99	98	95	106	107	93	94	104	105	93	99	112	95	105	97	104	88	100	112	91	93	94	97	86	110	106	105	104	106	118	105	77	101	91	94	95	100	84	83	128	128	105	87	102	111	111	101	102	85	108	81	105	104	102	111	88	102	115	107	102	111	103	96	104	107	90	93	104	99	103	93	98	90	97	88	86	89	89	90	95	94	93	100	103	89	77	99	82	91	71	82	97	89	86	108	102	87	79	108	87	87	100	91	85	88	108	102	100	103	88	96	97	94	77	88	80	83	86	90	106	89	95	97	91	98	102	101	98	104	85	112	101	95	84	82	88	94	101	97	91	104	93	81	102	75	110	101	89	88	110	86	92	82	108	91	100	97	98	101	91	87	103	106	100	94	88	110	80	114	97	83	99	92	96	99	97	95	80	106	104	86	101	110	99	101	84	97	98	89	107	98	91	94	88	91	99	100	79	94	98	103	86	100	100	87	96	99	82	106	99	103	106	96	83	102	101	92	93	121	84	91	95	94	94	113	135	118	71	109	107	83	97	98	100	94	109	103	88	91	102	113	102	94	100	89	85	98	91	106	98	98	86	92	96	92	91	88	91	82	99	88	101	107	103	101	90	84	99	101	96	90	87	95	83	85	79	80	96	117	102	115	89	95	91	101	110	90	84	94	94	98	89	109	117	113	103	86	98	79	84	89	106	91	103	89	96	89	95	108	97	92	97	97	104	112	96	97	88	103	81	86	88	97	109	96	95	105	83	100	95	97	111	99	101	93	89	96	102	87	101	94	127	95	90	95	98	106	91	104	92	92	97	83	87	87	104	95	101	105	98	115	83	103	117	98	98	100	94	96	119	89	105	103	96	108	83	106	93	90	76	90	100	81	113	92	110	105	97	84	104	93	93	103	104	86	97	90	89	112	116	93	80	101	98	98	103	102	100	105	110	92	110	115	99	89	107	95	98	105	94	92	93	103	102	92	120	103	93	100	105	90	97	96	105	98	103	99	94	89	79	90	110	106	105	103	113	79	100	89	95	99	109	84	103	85	85	105	92	86	103	93	91	100	91	94	88	115	112	93	112	98	109	93	88	100	101	89	105	93	100	85	107	112	93	117	117	77	90	71	106	109	104	99	105	75	101	89	88	97	106	96	101	91	93	94	99	76	115	95	98	90	99	80	92	104	80	77	101	89	103	94	98	100	90	103	87	96	96	118	103	98	111	93	89	97	109	91	93	101	113	100	83	101	78	86	100	124	95	89	96	100	107	100	96	105	83	98	88	111	105	96	100	103	100	85	100	104	107	80	96	79	87	78	99	101	106	87	106	86	97	84	101	103	110	114	107	98	107	95	99	107	87	106	100	72	103	99	122	94	82	103	96	91	97	73	111	90	101	80	108	93	83	98	108	84	124	102	110	98	98	94	96	96	120	104	97	96	105	105	109	99	84	106	113	109	103	97	87	104	107	79	108	98	104	109	94	87	79	90	94	96	118	106	92	105	97	100	115	93	85	95	84	86	100	95	90	86	103	105	91	93	90	86	106	83	99	110	90	99	97	77	95	104	88	107	90	96	94	102	103	100	96	105	103	115	92	103	85	116	112	92	95	118	86	107	100	111	108	98	94	122	87	102	87	79	81	88	119	79	100	77	95	71	97	97	112	93	89	85	97	89	78	88	93	74	86	100	95	110	98	96	100	103	87	87	106	84	76	98	98	104	100	97	97	87	94	101	85	85	104	88	96	98	113	82	78	96	87	84	100	89	111	84	89	113	89	96	75	93	87	103	89	65	107	107	84	100	108	83	97	96	92	103	107	99	86	76	95	87	104	104	103	87	81	88	99	73	97	110	102	100	84	89	97	99	109	99	116	98	92	96	114	107	95	92	92	112	102	95	89	82	83	93	95	81	91	98	92	86	85	92	91	94	106	121	96	98	99	107	90	99	106	97	105	88	101	123	102	84	97	94	93	90	71	92	93	107	82	94	80	91	101	107	85	86	111	91	96	93	104	112	77	92	75	82	84	96	95	86	89	77	95	99	114	107	80	91	107	105	95	85	94	92	86	94	94	78	108	94	93	101	98	109	90	97	80	89	103	92	103	92	93	101	109	88	99	89	86	106	120	103	99	81	100	75	102	85	107	92	100	99	93	112	86	103	92	88	100	94	105	98	101	96	96	97	92	84	101	96	67	89	89	103	91	91	89	90	98	81	99	103	124	107	99	104	94	95	92	111	95	103	98	81	107	95	83	100	137	105	107	111	94	97	81	86	110	91	90	98	84	105	101	93	96	110	108	93	99	98	120	83	77	91	86	84	97	105	107	93	95	99	109	96	89	96	98	105	96	121	96	98	104	102	102	94	89	96	101	109	89	93	79	102	97	90	91	91	99	87	97	97	102	75	105	105	89	89	91	108	101	108	96	97	113	81	83	100	92	81	102	110	88	93	103	90	83	109	79	94	95	76	92	84	103	108	101	88	107	78	87	102	87	92	94	82	81	95	88	82	101	95	109	92	103	93	97	101	83	99	102	105	95	74	102	85	89	106	105	104	99	118	98	95	79	82	107	94	103	108	90	99	101	89	94	84	93	95	98	91	89	103	94	120	97	82	100	109	92	91	117	92	93	91	91	98	86	104	102	88	106	104	107	92	94	102	111	104	95	85	95	84	92	81	92	90	96	101	87	92	96
10647	1119	950	542	363	340	256	283	239	240	231	217	212	202	219	203	180	180	212	180	178	196	205	182	193	176	215	204	164	194	202	189	204	196	186	179	195	185	185	179	184	181	161	183	187	166	199	206	183	202	187	175	199	180	202	176	181	197	154	189	203	210	192	170	173	193	205	211	194	198	186	187	186	181	179	165	191	181	185	212	183	180	186	206	195	183	191	169	179	188	192	200	195	191	173	205	196	188	196	181	184	173	198	178	188	167	197	175	201	220	197	183	190	164	182	183	190	170	172	183	196	197	169	180	220	164	210	155	186	171	200	176	179	188	177	197	182	196	177	196	194	198	179	164	162	180	188	180	174	206	179	181	170	192	201	184	190	189	182	179	174	184	202	186	195	206	173	182	195	176	167	169	194	156	182	179	169	191	210	186	192	185	188	178	194	185	169	178	178	208	193	179	195	181	187	190	189	176	181	219	207	183	182	204	179	178	176	204	192	194	189	196	187	188	181	162	199	159	203	203	182	179	180	192	186	174	190	184	198	181	186	172	184	208	202	182	173	184	190	173	185	201	209	189	174	195	194	189	180	199	180	161	199	191	214	181	181	186	196	183	196	177	186	194	184	178	187	172	206	189	176	192	196	166	184	200	169	168	173	196	182	166	181	209	172	200	172	170	205	189	185	181	190	182	197	187	188	173	179	178	185	212	185	169	174	214	184	187	187	188	186	184	189	174	178	200	203	189	183	195	191	186	188	195	178	180	195	186	183	204	187	213	203	190	180	161	189	197	205	173	205	174	166	191	183	171	185	191	181	186	211	192	192	192	197	171	193	195	193	168	192	197	168	196	183	178	185	196	177	175	196	169	202	184	187	192	162	205	195	197	183	180	173	190	197	180	180	173	209	176	200	182	190	214	177	184	172	193	177	147	189	207	202	198	179	167	174	197	179	226	198	186	174	179	173	190	172	174	208	179	193	186	179	185	190	175	181	175	174	190	198	180	189	217	194	195	170	189	178	192	163	167	168	200	163	188	179	178	191	184	172	191	194	190	182	202	200	182	167	194	170	209	159	184	187	182	192	194	187	186	194	190	199	178	180	194	196	185	188	194	168	180	199	176	186	176	211	160	170	188	164	169	173	207	179	179	206	196	193	199	189	186	168	187	168	193	173	196	183	163	194	175	181	177	180	188	198	189	201	184	206	192	157	189	181	200	178	202	187	172	196	184	174	204	169	207	166	192	183	186	196	187	171	201	214	178	173	194	195	203	161	192	195	176	209	178	171	186	187	194	187	191	201	184	202	185	189	192	208	198	174	201	163	186	181	183	206	177	189	199	181	182	156	192	190	187	166	188	192	187	191	153	158	196	178	187	188	186	179	161	175	202	170	202	200	186	180	179	209	177	178	197	187	197	169	216	180	187	177	201	183	179	188	180	176	182	163	180	187	164	173	216	182	213	189	183	192	168	185	189	198	186	177	168	195	192	192	213	177	174	179	178	166	184	181	232	181	171	200	176	188	200	200	187	186	176	184	173	198	155	210	176	159	185	203	168	195	160	177	173	207	182	185	191	190	183	209	203	197	213	188	226	188	188	197	204	179	187	186	192	206	184	187	212	193	185	214	177	190	199	191	198	173	200	190	195	175	179	210	172	173	163	179	175	159	182	185	183	194	185	199	188	155	184	195	167	197	184	175	196	194	213	170	197	195	198	193	184	211	206	190	196	211	172	177	174	195	192	173	199	172	166	194	183	189	187	218	189	177	194	161	196	188	193	200	168	202	188	190	194	172	164	179	174	204	174	185	172	183	184	195	194	180	157	191	179	184	218	209	172	177	166	221	174	191	180	173	191	205	172	213	213	173	180	196	180	206	175	193	166	165	194	178	196	198	169	196	164	187	196	179	180	163	193	158	195	185	165	180	184	198	194	178	191	174	171	191	198	200	178	178	193	227	175	162	195	202	206	180	205	200	188	171	184	173	176	177	173	213	189	197	177	190	187	193	170	185	202	191	191	176	183	211	189	201	190	188	201	162	180	183	173	194	179	210	181	214	159	194	174	197	215	187	229	203	190	170	180	212	175	187	177	176	193	191	182	208	173	200	183	149	173	199	182	210	180	193	173	163	193	188	173	192	175	166	194	193	190	190	191	208	189	201	189	200	177	188	182	185	172	182	189	180	164	186	184	218	200	201	176	180	205	155	179	187	160	189	202	176	199	184	169	181	161	184	183	200	199	216	179	190	218	179	185	186	190	165	175	204	203	186	196	190	210	181	194	209	190	197	191	176	212	198	191	192	191	183	166	163	192	163	193	194	191	185	181	169	195	175	194	193	169	194	205	169	192	185	187	160	195	194	165	193	204	187	202	186	169	161	173	195	198	175	143	196	196	188	175	204	182	191	172	167	171	186	205	163	179	179	179	164	196	178	178	197	189	187	225	199	218	191	189	184	193	193	192	190	183	201	192	173	164	191	182	191	184	181	179	191	182	193	195	200	210	194	167	188	174	203	187	158	174	196	199	191	204	196	180	200	175	187	173	192	180	204	186	199	179	196	180	193	198	202	204	182	182	181	189	196	205	206	185	177	175	161	160	200	187	195	180	195	185	171	186	183	189	162	189	181	158	202	207	181	196	188	204	192	183	171	183	190	168	193	167	177	187	211	194	212	195	195	178	188	191	186	179	154	196	185	196	164	172	179	173	172	153	189	205	176	173	185	176	190	188	182	221	177	197	200	176	173	196	193	208	196	176	180	161	211	185	190	172	196	198	171	186	178	164	195	189	213	192	185	168	185	195	195	182	192	185	207	178	194	175	185	192	194	193	171	198	193	155	206	203	163	225	198	183	212	206	200	190	180	189	197	172	176	186	161	182	200	187	203	194	189	184	183	177	188	199	180	166	191	182	192	176	189	187	158	200	169	199	169	177	185	185	218	204	191	216	164	176	192	176	182	161	181	168	177	190	168	197	174	189	207	183	190	169	174	176	225	190	208	177	186	182	176	191	157	179	168	190	185	185	170	192	184	191	198	184	178	197	171	188	186	182	179	204	173	180	189	188	169	170	209	170	193	201	162	177	219	196	180	199	183	183	163	168	183	174	197	200	190	196	176	172	216	187	184	183	158	190	177	187	186	183	183	189	209	166	182	188	206	201	219	185	184	200	189	160	187	203	209	196	186	187	174	206	171	188	196	178	193	197	198	195	180	205	198	192	187	183	229	206	183	219	176	192	195	191	160	171	180	184	193	205	201	195	190	213	187	182	175	188	173	237	180	194	184	175	171	162	187	184	201	190	163	169	214	169	201	181	163	170	202	163	196	181	197	194	187	187	191	200	171	203	155	211	183	184	189	221	208	185	182	178	181	197	196	212	203	184	161	171	180	197	172	171	184	201	172	181	166	168	209	184	174	159	163	167	190	186	187	194	186	192	181	205	188	174	202	198	188	186	205	186	175	193	200	173	196	198	184	217	188	181	177	183	195	187	171	203	178	175	177	173
24300	21438	28977	24283	21343	4579	717	516	442	380	370	316	295	287	309	304	280	291	235	251	252	261	263	284	292	299	268	260	243	266	273	270	242	248	261	261	253	271	267	235	258	243	233	257	265	261	276	264	254	239	250	270	254	243	236	224	268	249	241	255	230	252	259	261	281	239	243	238	240	244	262	213	241	264	236	264	240	245	227	263	276	245	261	252	270	258	262	265	258	240	282	263	256	253	257	230	260	242	247	213	273	245	276	248	260	253	262	251	234	262	252	267	248	256	234	263	266	278	251	276	252	246	232	227	267	246	250	260	257	271	251	256	261	237	242	253	258	260	249	241	255	245	267	225	253	265	245	254	243	241	241	250	231	230	226	238	233	230	252	239	235	259	233	275	250	242	228	247	244	247	277	212	222	260	255	240	237	265	239	254	255	251	270	237	270	264	266	255	232	246	240	222	232	251	244	231	252	246	230	256	217	269	245	254	227	250	246	239	257	276	226	244	237	265	241	223	229	249	234	268	242	248	256	252	245	241	270	242	272	246	234	287	249	248	213	254	246	243	255	237	210	264	243	226	230	243	250	240	267	264	256	267	250	254	263	259	248	261	241	264	242	262	251	259	250	260	236	252	256	236	253	256	264	233	261	261	229	249	235	249	216	264	233	248	258	271	280	252	228	241	272	237	243	251	235	245	257	245	256	229	249	230	279	238	233	255	267	238	258	258	253	240	275	265	238	250	234	218	227	232	255	256	258	253	246	252	263	232	260	254	247	227	278	231	226	253	265	244	213	234	233	254	243	232	257	222	245	245	246	236	266	252	268	240	282	240	237	261	224	234	246	272	227	235	251	247	268	235	264	259	246	230	231	261	270	238	244	274	233	225	267	254	250	266	237	255	238	226	223	249	256	265	253	250	260	238	268	273	256	240	260	238	247	252	275	229	285	232	239	253	246	246	260	270	247	266	281	230	240	252	232	242	246	250	245	232	236	245	235	248	265	273	236	249	238	231	262	257	224	233	206	241	229	218	266	278	242	260	245	248	232	254	238	224	257	221	272	257	258	241	244	273	235	216	238	252	266	242	227	251	244	211	256	240	239	244	264	229	262	266	260	256	240	238	271	260	257	218	242	260	231	248	266	260	274	244	252	271	253	263	290	254	259	242	254	264	232	262	242	240	226	220	261	264	245	233	256	244	232	257	281	270	248	230	262	238	248	257	261	262	227	270	247	253	261	213	259	229	250	245	244	267	253	252	255	256	212	251	260	266	237	268	246	246	262	214	225	240	245	250	251	255	262	283	246	255	246	253	259	244	237	276	259	223	267	278	259	222	226	257	225	246	234	250	254	235	237	242	265	255	232	240	249	267	229	276	252	261	268	242	272	258	240	260	233	243	256	206	271	237	268	252	227	237	255	251	243	254	269	272	236	221	244	258	229	238	231	256	240	256	267	244	230	258	250	259	219	254	222	255	245	265	247	251	256	251	242	212	250	234	201	248	234	245	269	225	251	261	252	279	253	278	274	238	256	267	241	232	282	251	244	235	250	255	250	255	231	238	265	285	252	246	234	259	229	237	231	247	260	216	266	260	275	254	255	271	256	226	243	234	274	259	243	230	271	262	257	236	243	248	245	236	257	247	257	264	237	247	222	250	274	260	235	275	266	255	243	236	254	252	263	258	270	263	274	241	234	257	250	225	224	246	228	252	264	238	260	231	247	238	272	247	256	266	243	270	226	230	241	259	234	235	257	244	271	238	249	245	228	240	255	251	236	244	273	252	265	252	257	241	240	263	253	225	268	241	217	288	272	230	231	249	264	227	227	231	249	266	260	253	261	272	240	229	254	242	257	229	234	257	224	248	247	239	280	250	256	251	233	234	244	254	233	268	226	228	257	232	245	261	250	253	242	226	270	252	261	247	266	269	256	260	232	229	210	262	258	249	234	267	227	254	262	271	241	251	230	255	263	248	280	238	265	279	264	244	246	264	288	234	250	242	252	239	243	249	238	237	232	238	266	250	208	253	262	241	243	246	231	276	261	261	244	220	261	287	233	234	233	257	261	285	235	254	245	246	242	259	230	252	232	256	270	273	245	247	254	217	267	258	253	248	226	264	252	267	245	241	280	270	213	240	247	240	249	245	227	217	244	243	232	251	252	239	260	234	268	221	285	223	258	225	243	265	247	220	251	252	245	240	238	264	257	246	255	238	264	257	246	248	237	253	248	263	237	252	228	267	246	233	237	237	244	238	256	247	241	248	272	237	244	245	256	284	261	252	222	252	251	221	225	271	260	241	254	239	255	250	239	225	244	229	241	237	243	260	209	239	257	256	271	232	252	250	227	270	269	262	259	229	225	228	231	229	217	246	260	254	237	230	283	256	251	238	218	235	276	240	227	240	270	267	247	255	266	262	251	263	232	261	245	258	241	257	254	238	253	270	248	224	235	262	290	232	237	223	224	262	245	240	276	269	221	242	243	245	238	251	250	253	263	230	239	245	253	245	267	252	239	236	267	213	236	233	216	245	270	244	278	264	268	229	255	242	263	240	235	214	228	251	210	251	228	253	250	237	243	236	266	248	262	227	250	244	235	250	283	241	232	227	245	228	284	253	229	251	254	248	254	241	268	227	259	249	255	240	247	241	222	248	261	253	241	270	274	243	212	243	223	239	252	220	257	238	264	239	263	227	248	261	252	247	248	265	249	252	234	280	238	237	266	240	253	267	241	256	264	261	239	289	244	266	243	230	224	243	243	256	236	275	245	233	264	241	278	244	236	258	229	256	221	247	255	256	226	228	251	253	233	219	246	231	256	264	256	254	215	248	232	249	274	205	233	239	228	250	232	235	234	240	247	249	254	238	266	229	243	261	275	232	257	246	241	254	228	234	240	231	265	260	261	279	218	237	238	248	248	239	224	246	257	237	264	256	256	256	251	264	255	262	223	241	272	261	264	245	260	239	221	256	232	258	242	256	269	247	234	247	251	262	268	225	266	246	223	229	255	236	232	215	242	250	274	241	267	228	233	245	266	216	216	237	244	250	243	252	238	244	259	256	253	241	236	260	242	287	238	199	243	249	255	254	263	248	237	215	247	250	230	242	249	240	232	255	249	241	279	251	230	246	261	249	252	238	240	254	226	243	242	244	238	242	251	252	257	247	258	224	230	259	255	261	230	253	267	260	259	229	256	246	235	226	215	234	244	248	244	261	252	245	257	267	245	231	220	242	265	263	219	245	248	244	232	247	234	248	257	222	216	260	230	277	246	249	246	265	253	231	224	264	261	288	265	247	220	230	241	246	256	250	258	228	210	272	266	247	230	256	230	230	265	254	241	242	248	237	255	250	258	238	227	255	244	242	253	266	271	235	227	243	213	268	233	233	236	252	238	230	212	219	261	244	243	259	258	218	256	228	252	276	254	249	236	253	255	217	267	245	261	247	240	259	234	244	243	281	247	264	244	244	272	252	225	244	275	257	257	268	269	257	260	205	220	251	244	289
18520	9559	8078	4062	2784	2030	1573	1308	1126	956	874	794	743	682	640	646	582	523	585	541	552	534	474	512	499	509	489	462	512	540	494	480	447	446	467	465	449	505	438	463	421	476	452	440	459	422	467	457	429	443	439	467	479	450	475	422	423	430	440	463	492	450	436	504	470	423	426	460	454	453	469	416	427	418	423	469	451	466	427	434	467	462	453	452	444	488	442	417	461	450	456	412	420	456	427	446	416	451	437	470	461	425	429	441	427	454	435	441	454	459	454	426	425	473	438	462	470	467	432	453	422	442	424	426	440	405	453	414	425	443	468	435	428	435	452	437	399	441	448	462	448	448	419	441	445	448	408	426	441	457	458	380	434	460	429	464	427	402	438	445	477	458	458	509	472	412	438	477	449	420	448	450	444	413	456	422	459	474	477	422	422	471	483	447	408	413	422	415	443	452	430	418	464	425	440	438	426	454	423	407	439	482	435	448	430	445	460	459	424	457	409	427	428	451	440	434	485	439	466	433	440	440	416	464	429	443	459	418	475	443	444	463	431	402	413	407	431	434	458	461	405	399	462	456	403	453	457	395	459	447	422	432	443	440	424	432	392	445	456	416	451	427	445	447	399	436	436	430	397	407	457	436	438	441	460	440	465	429	465	419	431	412	411	450	445	444	407	434	428	399	457	475	455	431	475	493	437	435	436	408	440	441	439	447	419	411	464	481	465	451	448	484	450	450	422	431	425	466	415	455	453	413	391	444	441	450	435	473	434	432	409	445	439	435	428	435	405	459	474	459	410	465	411	421	452	427	405	460	434	423	417	462	422	448	480	427	434	427	428	444	413	444	411	471	440	436	462	469	421	417	459	469	430	434	457	445	461	476	479	436	466	409	438	449	431	415	467	424	434	416	441	457	440	406	493	406	418	458	435	479	418	420	434	435	448	468	428	391	447	468	440	420	446	428	427	447	486	433	466	435	413	432	440	420	426	422	409	467	444	444	387	447	446	405	388	437	457	448	448	469	448	450	438	420	421	419	479	384	461	476	405	429	426	465	464	448	469	441	461	471	444	433	434	460	468	450	438	421	475	458	438	455	412	420	464	424	392	414	394	454	488	435	443	427	436	451	389	444	448	443	432	458	452	448	436	443	417	452	452	432	439	440	445	419	436	428	440	433	453	415	418	430	440	400	451	414	429	443	425	443	459	458	423	442	413	433	426	438	457	424	441	446	415	473	435	454	454	416	447	448	403	449	450	432	443	477	431	459	410	445	485	459	467	422	443	420	447	410	490	437	408	420	441	431	443	424	460	451	406	406	417	408	450	469	414	431	440	416	464	433	467	410	440	444	430	437	458	440	479	419	454	468	470	502	507	470	458	440	420	413	434	397	458	445	400	448	467	412	471	447	419	454	463	462	426	425	414	472	402	451	420	442	446	426	419	423	456	458	421	466	457	395	417	447	478	449	442	397	417	431	426	413	455	495	427	443	425	464	403	423	441	426	440	404	401	489	443	448	453	405	431	425	455	436	450	423	471	449	424	422	449	395	464	458	456	436	430	415	462	452	400	436	449	470	489	446	465	441	440	431	421	421	456	437	424	429	393	425	450	411	431	425	451	433	440	413	446	459	460	392	419	408	436	445	460	442	465	415	433	431	411	426	446	432	465	454	462	453	426	408	462	456	456	447	439	445	431	438	405	439	418	438	436	417	446	461	478	470	431	440	442	468	398	417	436	467	447	446	419	384	416	412	409	453	427	446	466	440	421	436	449	436	408	457	413	476	421	471	453	446	419	432	472	447	444	444	466	427	432	414	451	447	427	476	444	410	458	424	446	442	465	417	477	434	467	444	442	431	424	443	451	425	461	417	444	420	432	461	398	435	486	404	449	472	467	405	454	417	446	424	450	464	424	432	449	417	461	439	421	466	462	434	455	453	434	445	452	416	461	428	465	440	433	463	501	450	464	462	446	431	429	420	436	420	411	424	418	473	490	468	446	440	461	426	413	431	404	447	472	408	451	424	438	434	421	454	451	473	429	474	426	422	447	433	451	457	425	429	436	441	465	437	420	442	456	424	428	471	463	435	452	432	397	420	445	420	444	413	490	488	441	445	423	464	448	465	468	425	380	454	432	450	435	452	409	437	481	431	417	435	485	456	432	424	454	416	410	445	423	442	412	443	462	467	441	445	433	412	429	479	403	492	443	418	409	442	426	414	449	379	404	404	463	448	429	422	469	452	447	458	449	425	424	440	423	452	436	405	405	373	430	432	436	465	411	457	431	408	467	428	431	445	467	428	440	424	453	463	461	453	411	421	395	387	446	465	446	446	439	436	460	403	423	461	457	423	432	409	419	454	431	453	426	430	406	444	423	443	445	437	442	438	427	431	413	447	485	407	436	433	455	432	398	439	465	414	475	457	431	444	427	455	448	461	431	449	479	456	402	419	440	411	456	417	396	459	463	402	466	445	437	446	389	437	457	428	447	429	417	411	404	482	468	484	415	413	475	477	458	457	434	459	457	410	460	450	444	467	475	452	436	423	418	431	475	428	447	458	428	447	454	429	468	390	404	484	422	423	454	441	468	433	453	423	434	462	460	390	406	455	434	426	429	454	439	466	440	449	419	436	441	421	429	435	419	444	439	462	443	421	460	463	474	446	433	426	430	437	445	443	449	463	440	468	428	449	432	469	399	422	451	435	421	443	455	397	460	460	402	423	435	432	438	429	432	447	446	476	398	454	459	476	463	416	414	445	442	430	404	456	423	446	397	457	457	418	455	449	502	435	434	443	447	405	441	409	468	414	402	442	420	447	451	442	472	439	485	458	439	417	440	484	435	405	451	437	436	409	441	452	413	446	447	470	492	412	431	482	416	465	417	466	448	433	443	433	469	443	467	388	402	455	428	447	442	426	443	447	473	422	445	395	469	451	423	417	426	460	476	451	447	408	478	402	453	453	427	427	428	415	439	485	482	433	472	433	414	422	484	441	415	441	434	457	413	424	447	448	445	450	435	444	408	457	429	442	443	455	422	427	413	467	408	367	472	418	453	435	447	417	406	464	427	437	480	415	447	445	414	469	430	477	461	451	430	422	428	411	477	472	412	453	439	425	446	413	438	432	418	432	403	408	435	424	406	378	468	427	442	418	442	417	443	436	443	429	410	424	431	423	439	438	416	424	434	438	488	426	430	470	452	441	428	426	460	384	436	454	466	432	426	438	461	439	431	422	432	426	409	400	429	460	430	441	463	414	416	450	415	443	444	429	483	426	419	462	415	482	439	464	460	458	420	425	427	433	436	489	445	436	466	431	457	458	409	463	455	433	421	479	408	436	438	417	464	455	437	404	454	415	444	428	415	402	465	457	451	432	446	497	434	431	431	438	445	426	448	407	486	411	441	442	434	464	479	439	419	442	432	389	436	430	442	444	463	396	401	426	406	431	434	437	460	430	425	440	463	414	453	424	455	435	417	414	419	425	454	440	429	432	419	447	446	474	426	425
23232	21388	29517	23652	21389	21326	4044	1025	763	674	618	561	545	517	512	503	404	437	439	461	469	447	397	399	453	436	380	392	406	429	419	433	403	405	422	384	421	407	399	411	414	408	418	433	386	420	432	391	413	437	400	397	415	443	414	430	369	370	403	382	387	364	429	407	406	353	400	399	414	372	378	413	348	381	404	417	378	404	384	363	375	387	378	422	337	349	406	397	388	409	416	369	451	427	399	384	353	375	360	372	382	390	410	390	381	402	431	402	429	407	402	397	394	376	358	408	431	392	408	416	372	465	372	373	384	399	388	402	377	405	411	396	394	387	372	418	387	354	408	429	367	381	363	391	391	431	374	410	386	412	395	408	407	356	399	398	405	391	390	405	381	407	389	390	382	401	361	391	407	418	428	394	377	392	390	371	372	399	401	393	414	368	366	379	398	409	405	430	397	409	389	381	409	396	385	379	381	419	373	379	409	388	358	397	412	390	403	381	407	387	383	378	403	372	379	372	388	397	396	383	421	385	423	371	410	376	398	394	382	404	382	371	359	395	385	409	382	383	361	372	388	399	383	411	384	370	361	362	402	376	419	409	407	378	347	376	405	405	355	393	364	430	414	384	426	373	403	382	373	407	404	374	426	401	363	393	418	389	415	396	388	386	403	396	379	402	395	383	391	358	388	391	379	407	380	374	397	396	361	393	407	433	389	384	374	400	400	364	374	406	394	379	386	394	406	370	384	409	366	403	396	374	374	392	360	407	392	384	377	419	380	379	401	383	379	393	401	414	360	388	400	387	365	395	401	377	366	387	402	421	382	428	388	387	377	403	392	378	402	410	367	396	374	384	389	385	419	395	387	364	367	395	381	389	377	373	419	404	364	379	399	373	387	405	380	388	394	406	381	421	409	392	373	384	381	375	438	384	377	389	389	367	401	401	392	418	402	370	369	390	387	392	370	363	419	376	353	369	408	396	361	398	389	384	408	383	437	401	391	398	362	405	417	354	404	421	382	425	403	363	411	383	356	391	403	426	401	396	390	394	424	386	365	406	408	398	393	408	389	372	395	401	384	412	397	355	403	397	393	401	386	373	407	370	383	406	381	380	374	383	389	388	378	378	382	366	400	344	366	414	355	426	398	389	410	350	403	403	367	390	419	384	355	368	388	408	384	406	405	378	383	375	404	408	358	395	373	395	396	343	393	382	382	383	390	396	413	390	392	355	388	394	389	406	386	435	395	400	382	387	401	377	377	396	399	381	384	395	393	384	391	403	417	399	397	393	418	391	384	359	419	393	388	357	388	365	365	417	381	401	390	372	386	382	403	370	370	398	378	413	407	376	399	398	370	419	396	349	363	374	413	427	373	371	399	374	382	381	381	399	406	365	397	356	363	388	419	391	416	364	387	407	379	386	406	376	387	405	384	409	374	425	406	386	422	404	432	395	371	369	371	370	356	411	387	400	381	389	401	393	383	396	370	390	401	446	369	389	417	357	421	407	405	376	375	371	375	375	383	414	375	394	402	391	349	391	395	385	378	388	389	377	385	383	406	364	393	407	352	363	385	390	397	363	403	362	383	423	340	427	388	376	410	398	441	404	365	401	340	360	404	367	387	393	395	391	386	368	381	412	421	404	403	419	422	377	392	389	350	391	411	368	410	395	393	359	374	421	392	374	412	394	367	362	387	381	384	345	376	413	394	388	393	424	390	421	421	415	400	433	414	405	381	441	367	381	379	407	414	358	377	359	360	390	398	391	387	384	387	398	385	368	395	380	397	392	431	397	399	371	441	405	420	366	377	366	395	390	365	372	371	405	385	414	368	380	365	377	411	397	390	406	395	317	399	369	358	426	410	395	381	425	404	388	385	386	375	393	373	405	402	371	391	373	403	367	383	394	401	381	386	352	422	405	399	405	393	402	385	406	424	373	393	394	404	409	391	362	376	395	404	399	397	373	355	410	384	384	374	355	399	380	396	407	372	416	364	429	391	386	373	415	375	407	391	367	393	393	403	390	372	360	394	396	391	389	377	396	389	376	384	375	432	375	391	385	406	421	381	372	388	363	368	391	386	418	389	378	401	383	370	353	394	360	403	401	412	377	367	401	376	398	388	441	363	403	371	387	389	416	367	405	383	394	386	357	392	385	424	375	377	427	383	392	410	383	357	384	398	391	381	367	388	377	404	416	378	385	390	368	458	375	415	391	394	380	384	410	365	404	366	377	388	381	350	379	369	369	383	358	380	381	383	393	396	371	451	419	376	400	384	403	393	382	427	353	398	387	421	399	384	377	396	373	400	417	416	388	400	380	383	360	406	377	381	390	387	394	382	409	362	389	383	411	416	368	366	395	390	363	396	384	361	376	390	360	385	407	401	397	392	388	400	414	374	414	443	380	361	382	382	401	388	413	389	381	408	424	334	383	414	400	417	375	384	369	392	382	408	402	383	380	401	369	406	365	390	368	440	390	388	385	378	387	383	392	401	357	412	363	404	382	365	398	400	385	394	378	390	387	375	371	360	397	381	361	381	376	372	413	397	414	418	400	371	400	392	390	399	390	364	375	369	386	391	416	395	407	407	401	423	402	360	389	378	390	389	404	392	372	396	409	382	421	436	406	380	382	387	372	414	393	365	399	407	381	398	345	367	409	361	413	403	390	435	397	433	346	361	342	397	363	415	387	400	404	367	342	379	359	374	384	414	368	419	416	396	424	389	421	371	425	415	405	391	386	419	402	386	384	417	354	414	389	405	426	423	388	385	419	395	393	415	388	342	414	390	402	412	382	381	367	387	396	404	386	387	389	360	381	423	397	363	383	410	408	383	344	410	369	408	364	408	396	411	368	374	390	389	393	381	385	359	362	414	387	428	376	384	376	387	395	399	381	376	428	386	358	387	390	357	388	361	397	400	405	399	385	400	397	406	392	388	395	392	423	369	366	409	400	416	386	416	383	396	403	369	372	389	383	368	377	397	398	396	413	387	345	386	405	386	410	396	385	372	381	378	399	423	343	380	379	415	376	379	375	414	368	428	384	359	388	412	398	407	408	360	404	375	368	414	358	356	405	368	420	390	358	393	357	390	397	390	377	404	407	367	405	417	412	397	371	361	440	343	370	423	404	401	405	380	421	377	386	377	392	373	425	398	395	418	386	395	377	411	402	394	387	377	396	413	402	391	369	397	371	372	416	398	384	366	401	458	395	435	420	393	366	427	379	394	395	407	399	388	369	379	374	366	379	410	376	384	367	387	372	364	375	401	400	401	428	412	374	390	369	414	391	411	351	378	406	392	381	382	357	361	377	409	376	384	381	364	378	385	381	366	379	403	374	357	371	367	388	404	388	394	433	375	398	400	392	381	370	381	371	422	399	422	367	367	372	414	393	403	367	374	374	432	394	407	395	371	371	392	388	409	406	396	359	418	383	404	402	388	399	419	384	379	421	399	413	391	412	384	373	380	414	408	401	408	359	354	395	364	403	377	361	378	384	395	433	351	393	386	388
19699	15724	13159	7099	5071	3733	2880	2297	1918	1709	1468	1337	1249	1141	1086	1057	960	924	898	842	861	835	801	819	773	776	817	812	715	766	721	781	720	744	685	668	715	718	675	709	705	689	746	692	642	696	737	711	703	699	661	641	676	686	712	704	664	698	674	668	706	653	684	629	695	676	740	655	688	675	628	691	660	665	642	648	669	663	655	653	698	680	651	712	661	643	644	635	679	692	708	692	646	682	682	647	660	643	694	658	698	630	640	663	685	661	667	725	634	654	645	678	667	705	682	647	687	648	672	661	676	728	612	698	698	670	687	672	686	669	664	679	655	657	631	665	689	683	645	648	733	669	657	755	641	661	670	708	640	720	649	675	726	641	637	677	627	622	645	664	669	683	692	683	690	614	639	629	651	673	616	674	651	672	710	645	689	651	659	647	685	668	658	680	636	656	694	630	677	686	638	663	651	719	655	700	688	697	653	659	688	665	675	703	688	688	629	673	632	647	637	635	640	674	693	712	642	629	646	639	669	653	633	682	677	624	625	701	681	614	628	665	679	638	688	614	664	655	665	687	638	623	657	701	665	685	663	670	677	682	650	658	658	656	703	681	708	674	661	669	716	654	686	673	675	616	627	684	661	657	691	661	687	645	689	665	664	715	629	647	719	633	649	706	702	669	651	706	645	696	692	600	690	654	657	646	616	662	590	660	653	645	692	711	636	631	641	663	673	666	680	698	635	650	666	631	666	669	652	654	681	670	661	656	680	704	705	698	691	694	668	693	641	648	642	695	647	679	656	615	699	661	645	673	673	665	714	654	671	629	699	661	627	682	690	656	708	650	656	676	688	672	686	717	645	664	680	702	664	689	671	653	632	680	669	636	623	627	653	691	688	626	679	653	690	656	659	646	677	653	674	624	620	671	649	668	671	677	647	662	637	673	674	670	700	677	665	685	679	701	689	660	669	635	668	647	656	646	669	645	671	661	604	699	697	692	692	686	676	649	654	651	660	633	663	650	699	670	640	645	702	656	705	748	652	637	681	707	623	701	688	600	684	651	689	697	687	704	670	651	705	713	668	666	680	657	677	722	652	650	668	688	636	680	629	691	642	672	660	716	667	700	664	717	631	682	655	656	675	681	676	664	658	650	661	721	658	656	637	695	682	664	669	640	671	643	624	674	655	689	692	650	679	654	631	656	657	660	660	674	695	676	697	678	640	699	633	709	673	667	662	677	688	662	682	663	646	661	663	672	679	648	696	681	635	670	667	705	675	682	687	708	678	661	641	654	638	630	650	701	658	654	661	650	640	624	667	683	655	677	674	675	649	629	675	696	658	710	667	659	661	633	693	679	648	670	688	647	619	666	682	661	651	685	637	633	670	683	680	691	681	682	673	673	646	683	671	658	682	631	644	685	656	637	644	677	658	634	702	691	624	669	669	668	638	679	697	702	660	660	691	700	663	636	680	652	632	604	709	661	681	650	652	706	694	670	630	660	654	696	668	639	651	666	636	669	643	672	646	648	636	675	706	623	623	648	662	670	718	621	676	669	676	689	677	680	663	645	706	619	683	642	639	653	676	675	677	685	692	658	666	630	679	694	671	647	740	641	680	727	686	674	681	673	674	746	646	708	719	631	705	657	671	656	629	664	708	644	671	658	646	666	647	670	658	647	622	683	663	668	640	686	697	665	666	694	654	668	651	698	656	662	691	661	623	667	683	706	630	678	639	658	658	634	663	683	695	712	674	659	665	621	677	688	695	693	687	680	686	647	695	650	712	673	646	688	647	708	691	663	649	683	692	674	633	649	705	646	657	656	686	689	651	660	639	662	652	683	641	657	692	638	671	684	679	697	702	649	664	648	641	661	687	644	652	668	646	666	665	668	625	650	643	656	680	692	626	645	631	629	638	646	626	705	723	673	671	678	675	685	634	659	651	655	688	646	664	682	673	665	699	641	675	688	657	617	717	699	660	669	690	660	717	697	667	650	685	673	647	697	649	637	700	661	660	730	702	657	640	629	692	670	637	647	649	614	644	672	662	626	657	672	665	630	676	668	644	705	643	672	692	650	634	652	644	686	672	693	627	668	664	689	634	704	665	631	676	684	664	675	629	660	649	676	656	633	695	691	694	693	648	694	647	639	649	684	644	619	660	662	651	667	693	676	702	668	704	670	676	673	705	635	682	655	652	649	715	654	720	634	689	653	631	662	662	687	643	655	684	672	665	658	603	669	614	654	723	686	641	667	679	619	634	679	714	687	670	637	652	668	660	614	640	641	651	627	628	654	629	626	625	645	699	630	629	631	672	618	681	647	665	667	680	580	611	650	708	665	639	682	687	642	689	597	644	696	658	639	639	701	640	684	701	678	643	669	668	660	614	677	707	675	636	661	693	728	677	685	654	702	631	677	696	684	663	655	676	666	638	698	627	648	724	686	630	699	650	668	660	640	667	669	647	712	682	640	625	685	665	665	636	698	677	691	649	671	691	675	679	687	681	658	708	673	651	683	673	688	651	637	673	653	663	676	650	657	663	689	673	624	666	654	700	672	662	671	701	670	706	649	689	721	661	703	683	638	655	645	679	694	654	614	616	644	655	666	655	620	615	648	694	668	673	646	610	667	616	683	661	663	602	660	660	712	640	647	677	646	695	672	700	697	713	642	650	654	651	676	649	688	690	672	721	660	690	652	688	654	609	644	644	645	641	641	662	660	665	680	644	718	654	643	689	674	662	650	684	652	698	646	675	651	662	647	629	673	647	700	644	637	634	662	700	686	698	617	676	666	668	659	666	689	622	673	640	681	662	693	635	684	633	687	631	598	632	641	649	644	723	662	700	647	657	632	668	650	673	679	665	650	627	693	655	660	637	657	632	682	681	648	702	626	702	705	626	705	659	648	651	693	679	655	611	666	656	640	681	589	655	694	661	665	720	634	682	689	656	677	675	632	658	670	706	670	731	661	648	654	614	650	667	659	635	662	696	667	727	687	638	646	660	639	658	653	669	670	626	703	633	660	626	680	654	703	655	684	708	631	667	673	700	621	703	688	671	670	692	650	617	609	682	650	712	684	662	597	658	660	667	669	686	707	671	672	670	632	711	637	683	667	684	678	652	706	643	713	681	647	662	692	658	645	662	678	683	646	619	636	682	710	635	645	656	639	640	638	630	703	681	664	690	637	630	623	656	695	660	658	658	656	643	643	619	653	635	691	630	739	635	684	645	670	687	646	659	665	613	674	678	668	638	655	676	677	652	648	649	642	678	672	687	663	651	639	635	617	671	682	618	664	673	673	716	625	639	644	627	615	686	676	650	679	680	638	679	656	678	674	678	645	680	659	663	658	693	656	647	717	630	658	686	637	663	668	678	634	637	649	690	676	676	645	663	621	651	653	638	685	687	620	670	679	710	643	665	608	654	644	652	684	650	648	650	617	680	606	640	681	690	675	693	683	645	612	638	680	701	640	643	707	670	672	685	621	665	663	663	649	697	631	686	656	681	649	649	677
27136	20633	7178	622	412	356	166	138	99	117	129	125	115	100	87	105	95	101	109	119	99	92	102	107	107	103	101	113	99	98	106	100	85	106	103	99	105	106	116	96	89	84	121	105	113	98	121	105	100	128	101	96	116	124	107	84	88	100	107	85	105	110	102	101	116	108	98	97	106	107	118	111	107	110	122	90	89	99	87	73	105	110	98	118	90	119	98	102	98	73	90	95	107	109	108	111	118	86	108	91	104	98	123	112	114	96	98	105	94	96	104	86	84	101	93	110	97	111	104	100	104	120	99	95	99	110	93	95	102	108	97	103	92	94	85	87	95	98	111	89	82	114	101	101	96	120	96	99	107	100	75	105	103	100	119	100	100	104	100	114	99	112	95	108	112	105	96	106	91	111	112	98	106	100	92	101	114	105	91	112	105	108	88	98	105	91	94	95	106	101	105	87	114	100	90	95	94	100	121	105	95	113	87	105	107	111	107	92	90	101	132	108	86	98	94	92	98	115	92	92	109	96	99	110	113	114	111	87	103	93	103	102	107	107	106	106	103	109	101	116	101	98	109	92	101	96	110	113	97	100	108	107	109	92	111	113	107	90	106	101	109	89	105	85	95	91	93	87	90	90	112	106	114	96	93	98	108	98	108	115	110	100	127	116	89	97	106	95	102	87	124	106	103	99	85	93	92	102	100	106	94	107	96	107	95	110	97	82	93	101	116	102	108	99	94	86	93	111	111	90	123	87	96	95	105	102	114	101	116	107	96	108	82	101	92	84	101	105	106	102	92	90	103	92	97	99	71	101	104	131	100	74	95	125	125	93	114	103	101	118	108	126	113	87	97	86	101	111	98	98	91	105	102	103	102	89	105	94	112	95	102	93	96	87	107	105	90	103	104	85	100	78	99	118	95	96	111	103	96	110	101	90	106	89	91	93	88	106	108	101	116	112	109	97	106	109	102	107	98	112	113	98	94	87	89	108	123	97	99	97	118	105	101	107	104	84	108	98	96	105	106	97	90	90	101	96	103	98	89	119	99	103	83	100	96	95	109	106	100	108	96	99	105	82	98	112	99	106	98	115	95	106	92	96	88	92	90	93	108	115	79	98	99	108	101	96	89	103	97	107	112	98	105	118	119	104	100	83	98	98	94	103	85	92	101	111	91	106	103	112	94	109	114	98	105	92	100	101	97	101	85	121	113	114	105	109	99	113	112	106	101	90	120	107	128	99	109	109	87	103	110	88	106	104	113	104	98	83	105	89	92	92	109	104	91	108	104	95	107	108	100	95	91	113	92	94	104	106	97	95	95	116	117	105	105	100	85	95	119	107	89	99	95	66	113	103	99	95	102	96	98	87	126	101	103	109	100	92	102	71	100	91	86	106	97	91	98	103	99	107	98	115	99	104	112	109	96	97	98	99	118	124	104	100	111	128	117	90	103	102	101	110	92	107	101	111	107	110	90	101	111	97	109	107	102	84	105	87	95	110	110	111	97	90	88	97	86	92	109	93	119	104	89	118	109	91	104	105	85	106	97	110	99	120	90	102	104	87	89	106	87	113	92	111	124	100	112	97	93	101	97	103	100	93	101	101	113	105	115	106	106	102	99	90	101	110	100	108	70	100	95	106	106	97	105	83	93	99	92	106	92	102	92	97	94	100	102	87	94	105	109	107	114	92	120	93	108	103	95	121	108	118	102	112	109	102	103	105	102	88	109	104	110	110	95	102	106	99	104	111	105	88	101	114	86	79	103	112	84	106	119	85	112	113	101	105	99	101	100	109	111	91	103	112	82	101	107	95	79	86	117	93	114	105	98	101	114	103	90	101	94	108	85	90	94	101	105	111	91	105	106	99	96	90	98	91	109	95	91	102	101	92	101	103	114	109	92	97	102	134	97	97	93	99	111	92	109	93	120	89	89	106	97	82	109	97	100	107	95	99	117	95	100	113	94	95	105	101	111	94	108	108	123	97	102	111	98	88	108	101	124	104	110	97	97	101	94	115	128	90	92	94	121	106	96	103	96	98	100	92	98	94	100	115	103	108	102	110	125	113	106	125	96	111	94	103	97	98	109	116	103	99	102	102	90	90	110	100	111	101	88	98	105	92	98	103	101	92	114	110	99	107	107	93	99	90	105	104	104	98	87	87	92	118	109	92	92	115	116	96	98	89	88	99	109	104	103	103	99	108	101	91	114	103	110	105	109	103	92	111	103	112	89	98	104	100	107	94	84	94	96	106	116	95	101	93	103	109	95	95	101	97	93	98	81	88	116	109	121	107	107	116	123	112	117	95	99	96	97	90	114	114	110	86	87	100	104	89	113	101	105	96	102	118	95	109	120	90	94	107	86	92	117	87	91	98	105	105	101	100	92	99	104	117	98	94	108	106	112	118	100	75	112	103	110	99	100	120	103	94	95	106	102	102	102	90	105	108	114	94	96	97	138	88	110	101	94	104	92	95	111	82	94	94	110	113	86	102	76	102	118	100	112	89	99	104	81	97	96	102	108	101	102	109	105	106	103	98	85	96	110	103	105	112	97	100	94	100	122	105	106	96	102	124	92	102	110	106	106	98	83	87	89	83	114	99	99	90	86	88	110	103	94	115	101	82	101	95	105	118	102	84	99	116	109	98	113	93	87	116	90	101	97	100	90	120	97	106	93	83	105	109	106	80	94	93	109	89	100	92	105	100	101	92	95	95	109	99	97	121	103	89	94	97	117	104	103	120	101	89	86	104	84	109	94	87	109	103	117	114	100	106	108	118	103	111	98	93	101	85	98	92	83	93	95	84	85	97	118	95	92	90	98	94	92	107	108	101	110	115	94	110	98	102	112	85	89	112	104	116	101	92	107	94	101	113	102	84	110	101	106	82	97	92	108	111	97	95	93	111	92	92	108	100	86	118	83	91	98	100	95	100	99	95	101	92	102	105	108	115	106	114	95	103	93	109	95	108	104	104	98	119	102	125	88	93	90	99	108	80	107	103	99	108	99	97	106	92	97	112	79	78	111	98	99	93	89	93	97	101	92	84	118	79	83	89	106	96	113	111	104	104	104	116	110	89	93	99	109	95	101	98	107	115	104	80	86	112	107	87	104	106	101	93	98	82	116	95	107	94	106	102	85	110	93	99	106	112	86	109	100	91	109	92	96	98	94	139	105	109	94	108	115	93	90	96	106	114	92	85	96	99	104	94	115	95	90	116	102	90	104	109	98	96	85	105	105	113	92	93	97	101	111	108	96	106	100	95	102	95	104	106	95	104	100	113	94	101	111	88	112	98	106	108	99	99	112	113	87	95	75	121	107	117	99	109	117	93	96	95	100	98	86	98	100	80	98	108	91	93	106	107	86	115	122	90	104	103	122	95	99	100	101	92	97	124	110	101	107	96	86	103	104	93	93	114	114	102	93	90	96	101	103	92	107	97	98	97	106	88	100	89	89	113	85	105	111	103	98	107	121	107	101	107	107	115	106	102	73	92	111	121	99	100	108	110
10682	1261	1122	600	433	348	336	280	263	241	253	225	234	235	205	212	195	225	203	220	224	187	211	184	197	196	170	251	179	196	176	196	181	168	216	200	180	185	169	198	196	168	190	202	189	197	206	222	219	188	191	194	206	198	197	199	210	166	208	185	211	193	172	208	186	210	168	178	187	187	184	188	190	183	218	205	184	201	203	198	196	210	175	180	181	208	201	199	212	203	204	202	167	185	209	199	205	177	207	203	192	217	229	189	185	210	189	189	189	187	212	196	187	171	182	205	209	188	200	201	188	164	212	197	194	178	177	209	180	189	192	181	176	202	211	201	201	172	232	185	205	184	199	203	197	185	199	186	167	183	163	213	201	210	200	200	197	219	176	181	174	198	197	187	184	194	191	196	216	200	210	196	189	210	204	225	194	178	171	174	184	189	218	193	195	216	183	210	175	174	191	191	161	196	189	224	233	209	181	208	210	198	197	186	195	197	185	220	202	188	201	177	187	179	184	198	199	209	224	205	200	205	208	186	183	232	198	170	193	184	187	173	220	174	193	196	183	216	190	179	206	171	164	181	189	209	170	188	185	184	201	173	178	202	188	196	198	179	203	205	204	195	194	180	210	182	212	185	176	187	186	184	207	210	192	213	190	187	196	183	195	178	203	178	171	186	212	180	194	200	199	189	202	180	196	181	190	199	220	215	225	187	210	198	197	159	180	201	192	206	191	205	208	187	178	180	198	171	173	194	199	186	181	203	194	203	209	219	201	213	203	191	162	187	204	200	191	180	206	194	188	184	222	195	165	198	206	157	180	194	187	211	193	246	216	190	163	172	182	184	203	202	174	209	188	210	172	205	205	191	200	207	208	183	189	186	174	176	173	196	178	186	172	197	205	197	182	183	181	197	189	163	167	162	185	208	187	190	208	163	183	176	188	205	179	190	215	224	225	188	200	182	195	177	184	180	187	180	193	210	181	169	212	194	181	172	221	189	165	177	194	206	217	201	197	186	187	180	195	195	169	182	217	186	164	177	191	199	178	191	222	199	172	190	186	211	180	175	191	221	193	184	204	168	207	192	196	201	188	183	194	211	202	198	186	192	176	197	209	212	168	170	192	188	184	175	199	205	195	174	216	191	185	228	176	209	190	195	210	180	207	201	199	209	209	196	203	181	197	159	179	196	189	185	191	200	186	204	198	197	196	182	175	196	195	166	185	185	176	183	213	199	207	190	185	193	202	199	203	208	195	205	169	184	215	206	193	194	205	210	183	192	198	181	194	178	155	191	163	188	175	192	188	219	191	201	186	188	175	235	191	181	213	175	177	170	192	199	199	208	186	174	217	175	171	210	185	204	216	171	191	192	195	195	176	201	186	199	196	183	197	178	166	207	202	172	205	195	223	188	192	189	186	197	206	209	190	204	198	205	211	186	216	208	177	216	211	169	185	202	197	195	198	199	178	218	200	188	187	176	175	203	182	186	189	156	204	196	206	192	193	178	198	198	191	189	190	191	185	186	215	204	205	182	172	180	190	185	212	178	169	213	173	198	203	195	180	209	194	179	203	188	195	193	205	217	204	190	229	193	187	179	194	188	173	179	181	198	199	184	203	189	204	216	197	200	200	198	190	181	192	192	197	181	184	191	184	205	195	196	189	208	199	186	207	169	209	189	200	179	184	203	171	202	176	211	187	199	175	184	189	202	199	189	174	191	192	172	207	206	165	190	215	188	174	216	209	220	192	193	184	183	191	192	189	191	207	169	211	185	207	190	199	184	215	199	175	175	187	172	202	192	201	189	202	201	173	187	193	231	195	193	187	184	203	184	211	189	166	151	172	183	190	188	206	191	177	175	178	188	193	188	170	186	196	208	178	215	208	219	186	186	175	198	199	205	196	211	208	196	198	201	174	200	190	181	199	181	202	192	185	190	189	200	183	194	177	160	184	178	162	174	164	215	188	185	204	200	199	206	188	194	207	200	188	183	199	178	195	189	230	217	178	196	205	158	209	191	213	161	205	161	186	153	178	189	188	208	187	160	207	207	191	220	172	192	206	201	190	174	203	162	182	166	201	200	185	186	189	214	202	182	204	174	171	179	193	176	197	190	184	168	210	186	211	173	200	195	198	202	179	204	189	201	207	201	200	175	184	174	168	197	184	183	208	197	200	210	213	168	214	195	197	206	178	158	179	200	190	216	197	185	184	217	183	175	199	181	206	190	180	207	204	189	189	214	223	179	189	197	181	186	181	162	197	195	183	186	192	208	196	185	197	176	222	204	185	200	215	191	175	198	173	175	215	210	188	190	188	195	177	192	215	197	205	210	216	180	184	179	181	176	200	196	207	176	189	190	204	213	175	202	186	190	209	161	202	185	217	192	178	192	173	171	202	183	200	194	189	181	197	196	147	210	205	206	177	182	190	194	191	201	181	207	215	209	187	169	201	191	199	182	190	181	174	218	202	213	180	202	191	186	190	193	215	168	219	194	193	192	194	189	193	210	176	205	198	177	181	159	180	191	194	195	172	189	184	179	193	198	209	186	197	195	210	194	182	201	195	206	211	199	185	193	216	197	187	188	193	185	216	184	154	207	176	190	208	193	214	200	194	194	169	168	214	224	189	201	205	181	187	169	202	191	183	187	187	202	210	192	193	173	186	207	180	208	173	190	182	207	209	193	204	174	186	185	202	194	202	200	202	189	205	196	188	198	204	182	205	189	190	187	184	200	173	182	180	194	194	197	184	183	167	169	201	200	193	189	179	222	173	207	220	164	195	190	208	182	204	190	192	200	191	164	202	185	195	201	188	174	175	165	196	195	189	173	178	204	206	189	193	191	194	206	159	194	187	208	197	187	211	187	206	180	186	192	174	222	198	184	192	213	197	195	221	164	191	213	205	185	187	190	195	215	190	216	197	178	212	229	191	184	185	190	211	196	185	200	179	207	180	196	185	204	194	182	186	190	204	188	175	194	189	185	186	186	207	195	181	183	192	183	195	183	187	187	196	189	205	218	193	186	192	176	181	185	189	162	171	186	186	194	204	180	205	202	199	200	169	181	186	183	219	202	183	178	195	202	172	200	187	203	193	200	190	176	190	167	191	211	187	181	207	184	198	186	201	174	198	174	179	210	189	193	187	186	177	177	185	187	200	192	180	225	206	208	191	197	202	178	198	170	158	172	192	172	209	188	182	185	200	187	172	195	174	186	195	181	200	176	187	186	181	188	174	206	172	167	186	198	178	225	202	195	194	168	185	215	209	197	213	196	187	216	185	194	184	182	173	176	205	202	195	194	199	188	201	186	183	192	192	205	214	200	178	202	182	202	161	199	184	194	186	201	184	158	203	197	178	201	196	178	196	208	193	200	220	188	174	192	184	195	197	203	200	194	193	197	210	210	209	196	210	186	201	223	168	201	168	175	190	162	204	194	198	177	198	193	182	194	193	196	135	195	190	183	202	170	165	191	182	183	189	205	173	218	206	171	174	207	185	214	209	195	183	182
24230	21428	28967	24241	21327	4708	734	476	469	378	368	339	340	349	282	299	280	296	272	284	284	249	246	277	291	276	272	276	272	232	263	244	265	269	241	257	235	223	266	273	249	258	278	260	239	251	261	251	240	248	274	231	267	246	242	238	239	237	281	260	238	229	246	250	257	264	246	262	244	235	257	224	250	278	228	274	252	251	266	234	238	254	256	245	253	262	244	252	246	261	231	239	255	245	240	241	264	254	276	245	240	249	236	270	281	254	229	269	229	254	233	250	271	265	236	249	251	258	250	244	261	263	269	269	243	263	242	230	247	252	249	249	243	254	251	266	242	284	223	231	247	272	253	260	245	267	248	240	231	256	245	268	268	272	257	247	244	256	263	236	257	246	265	269	248	254	247	236	259	249	257	242	264	256	249	237	273	275	235	254	230	225	268	247	252	247	243	255	261	235	269	258	242	260	253	262	252	247	276	234	241	232	239	222	221	228	266	239	225	281	268	279	252	267	256	261	235	239	236	251	248	239	238	241	235	260	216	254	267	228	263	243	247	229	261	239	251	249	280	272	238	268	255	260	256	257	242	264	252	260	219	259	248	270	255	277	241	253	249	271	231	268	258	242	261	257	258	220	236	265	265	239	227	247	239	262	242	255	252	238	242	236	243	245	277	255	230	262	242	226	240	256	224	276	240	262	241	245	268	239	239	258	253	203	233	209	266	229	252	266	230	231	260	239	273	253	252	256	239	267	240	255	230	263	275	265	254	256	240	209	269	251	260	276	243	238	243	260	255	245	294	251	247	248	278	249	224	262	248	255	266	243	249	257	254	264	251	249	237	248	231	233	261	265	260	241	247	276	236	263	239	252	232	263	255	253	236	270	266	231	224	259	226	250	266	227	242	238	238	248	228	256	224	252	241	217	232	247	235	234	240	279	226	225	231	245	253	272	247	299	230	241	258	242	276	241	258	221	224	229	250	251	246	241	239	235	246	229	266	270	268	271	216	252	256	286	279	226	244	254	277	283	249	257	235	202	244	245	251	270	258	254	254	250	242	230	251	252	231	287	251	241	260	202	243	241	256	249	248	273	260	238	257	271	236	242	243	286	226	262	243	262	245	278	273	253	232	256	242	238	239	260	245	267	247	255	249	251	252	250	238	264	275	214	256	261	299	241	239	235	252	249	203	266	242	261	249	248	223	269	225	256	240	246	258	242	258	260	264	212	253	247	272	249	259	241	260	239	223	257	242	252	264	255	256	267	239	250	258	253	224	254	246	279	251	263	267	257	240	230	261	273	238	251	236	207	249	255	265	257	263	254	257	237	263	259	264	248	273	264	253	275	261	240	251	261	263	262	253	236	268	269	241	258	257	268	233	274	244	243	241	247	254	247	247	245	264	256	243	231	261	253	247	282	241	227	207	246	232	245	281	237	257	251	230	258	246	228	250	268	267	241	278	258	284	241	251	235	275	266	251	246	245	265	273	246	290	240	279	255	268	247	250	259	226	247	263	240	259	293	277	245	252	236	260	221	223	272	238	248	245	257	245	258	252	281	259	225	248	274	271	236	238	249	245	256	244	237	256	252	237	224	235	250	247	254	269	269	239	250	223	272	280	267	242	254	218	256	233	235	255	258	246	267	279	269	237	269	277	235	256	254	239	241	241	260	227	249	251	243	247	263	246	255	248	237	255	216	251	271	258	238	264	247	246	247	220	246	270	245	229	259	264	268	242	245	231	246	249	257	250	261	253	238	228	244	235	251	253	270	243	248	271	249	240	254	265	274	256	254	238	260	248	227	253	251	242	263	241	246	250	272	231	254	240	237	262	227	234	233	273	239	249	266	261	225	260	273	272	241	238	261	249	249	254	253	287	244	222	276	247	244	251	241	226	263	248	250	259	235	236	258	261	244	285	243	250	244	260	255	232	265	256	254	237	237	252	265	259	240	256	253	226	245	258	270	281	239	240	255	267	247	234	252	248	277	247	232	249	253	237	244	247	270	256	244	230	290	264	246	250	245	229	263	230	253	246	228	233	242	250	235	212	264	229	232	221	240	236	246	267	266	251	249	278	253	245	245	246	212	238	260	248	284	259	242	238	254	223	275	261	225	252	238	219	266	257	253	270	268	255	234	256	246	266	246	244	246	263	234	223	278	241	238	223	251	244	244	261	250	251	234	273	244	242	235	243	259	251	242	247	248	254	226	283	253	256	229	249	250	258	283	257	263	260	248	247	249	242	250	254	248	268	251	261	221	245	245	240	239	249	265	213	239	244	237	251	249	220	252	275	255	224	274	241	258	263	278	243	252	255	231	267	264	258	253	257	263	273	243	214	271	272	254	250	292	247	249	253	260	280	254	251	258	246	244	242	216	275	254	255	265	240	242	259	268	259	250	243	255	247	239	235	232	262	256	233	237	247	234	283	228	238	252	266	246	248	259	256	273	214	235	244	245	245	264	242	233	243	257	256	251	266	234	251	255	254	243	260	258	262	257	236	238	252	225	248	276	237	279	244	258	273	259	260	240	265	295	236	241	236	235	248	277	252	216	230	247	259	225	224	256	252	263	268	254	263	250	235	259	252	244	261	263	274	294	259	265	229	248	262	254	240	248	276	217	290	240	253	233	246	248	261	263	246	267	265	266	274	238	239	265	248	231	251	259	277	238	227	239	249	241	248	274	259	259	269	260	255	281	294	266	258	242	267	252	232	261	255	225	241	272	256	252	279	241	277	250	248	230	249	267	237	234	239	257	262	253	226	258	251	260	260	264	268	249	256	254	252	239	255	259	254	263	264	266	226	266	244	250	276	237	239	245	253	252	271	238	250	223	230	238	264	251	274	244	241	202	246	234	254	258	255	258	268	244	237	243	225	238	235	268	275	263	238	254	236	253	291	236	249	234	258	261	246	244	244	244	261	242	277	284	230	291	246	251	232	234	266	253	242	254	232	260	218	242	235	261	265	280	242	289	246	231	243	245	247	251	261	260	290	261	240	255	231	253	242	275	253	244	259	248	246	251	256	264	277	243	243	250	261	246	259	255	249	247	243	258	236	263	265	243	254	264	271	235	248	273	248	254	227	235	255	254	251	251	283	249	260	243	260	280	244	265	262	224	264	236	256	230	260	236	249	244	268	250	250	276	227	249	238	239	238	244	217	265	260	233	265	241	266	223	252	258	258	238	266	262	261	269	244	266	241	267	245	267	265	267	259	216	235	242	259	264	237	258	257	284	238	259	269	275	273	243	238	259	274	253	202	253	231	241	262	268	247	235	268	244	244	245	236	268	245	238	243	231	254	218	235	293	265	243	261	233	250	242	266	240	251	251	244	241	244	252	227	220	245	241	272	268	245	268	236	245	259	268	253	260	258	240	243	235	248	239	250	247	250	243	265	255	263	251	282	239	264	260	240	240	278	258	240	265	252	251	250	251	255	250	248	234	246	260	221	211	249	270	276	257	263	279	240	281	265	218	264	254	255	247	260	280	244	248	237	251	255	240
18530	9608	8009	4051	2757	2058	1609	1345	1096	972	883	796	707	675	615	584	572	560	559	489	536	501	523	492	483	492	484	491	468	472	451	464	454	484	467	472	520	443	465	449	459	476	458	462	470	468	452	448	383	434	463	438	456	444	443	455	427	419	448	450	454	467	453	437	436	474	439	447	458	459	431	424	432	429	426	422	431	430	435	438	397	448	446	430	463	451	468	452	441	414	441	455	415	454	436	438	436	413	450	474	440	446	413	471	471	442	458	426	448	429	385	467	443	460	423	439	433	422	432	445	414	446	424	454	439	451	417	456	439	416	413	426	445	434	480	453	466	449	435	437	448	432	434	471	486	438	439	440	425	432	460	471	482	465	434	437	469	473	477	474	447	404	468	445	396	453	469	441	428	456	428	439	481	449	435	433	476	434	460	432	432	426	448	446	444	447	482	429	436	431	407	419	438	433	470	426	405	432	426	469	430	423	443	460	429	480	397	421	450	443	422	429	415	412	442	424	444	439	410	433	419	428	394	447	426	451	459	452	444	435	444	435	438	441	436	455	435	412	433	454	430	431	469	413	445	414	432	424	423	475	485	433	449	425	473	456	470	435	448	428	415	418	410	414	433	431	442	442	430	452	443	448	415	486	394	464	457	423	459	448	395	393	445	438	444	453	399	444	406	424	430	396	427	426	432	457	416	451	435	429	407	482	471	438	444	405	422	456	422	460	450	425	430	421	468	451	394	463	426	478	470	441	500	439	422	446	427	504	434	466	450	452	470	430	410	466	409	448	455	439	421	458	458	437	453	453	412	427	410	452	450	468	450	436	420	443	468	431	471	423	442	421	470	437	437	416	451	443	423	414	409	455	484	483	430	412	447	457	431	455	424	466	451	453	430	443	424	395	424	447	438	431	420	438	438	423	412	430	451	411	442	444	444	392	465	468	447	441	450	486	440	423	438	442	454	423	427	413	422	467	450	468	430	445	419	436	432	460	425	434	445	419	430	443	476	427	454	425	418	457	442	460	436	436	461	450	404	462	441	455	481	477	417	447	417	412	457	466	438	431	470	436	414	467	425	459	472	451	462	445	429	431	424	455	424	421	428	418	460	419	475	474	462	440	433	422	442	443	423	436	432	458	427	451	419	423	466	431	419	429	417	427	473	454	391	433	425	414	439	438	465	438	448	418	437	447	441	470	451	408	438	454	492	428	419	455	413	434	399	422	454	439	407	440	412	415	428	432	462	428	460	438	437	424	453	421	418	442	456	435	463	429	470	436	455	418	444	410	426	434	456	460	397	441	394	448	427	460	458	454	426	414	431	429	464	470	457	443	467	441	461	428	463	431	460	423	431	432	456	434	429	462	427	444	429	448	449	477	465	456	439	449	443	456	432	420	428	424	446	441	425	432	427	429	470	444	454	471	423	409	403	453	427	427	417	435	453	445	460	460	435	457	426	438	445	422	400	427	463	448	411	435	435	451	408	431	449	428	467	465	421	414	437	414	437	421	485	433	431	457	424	425	461	425	430	434	428	445	408	445	423	461	432	447	429	442	452	456	402	458	477	430	418	406	456	422	436	445	430	429	418	434	436	461	438	432	472	456	430	412	401	421	427	442	432	449	407	472	458	426	426	417	434	458	406	451	486	444	420	426	393	483	451	450	428	465	456	426	422	455	406	416	443	467	447	402	463	426	420	441	468	434	462	407	431	487	414	437	444	418	425	446	406	404	433	433	424	418	431	419	472	439	418	467	427	451	484	424	401	447	448	425	453	443	460	436	426	399	426	454	408	390	465	413	428	460	436	445	411	486	475	463	458	485	469	426	440	469	457	471	406	448	457	421	424	419	472	439	424	445	451	399	449	434	423	430	418	432	459	424	428	454	413	475	438	429	450	420	442	419	421	430	457	438	425	462	430	435	455	425	471	431	419	434	443	459	454	435	429	416	408	445	444	431	452	406	456	452	451	426	446	415	432	402	453	463	415	426	448	434	433	410	466	464	416	443	451	461	449	450	436	415	475	452	440	434	420	470	440	408	444	460	470	431	433	423	443	461	455	429	465	436	450	428	411	436	444	475	451	444	448	451	431	428	434	428	414	457	442	421	434	469	455	432	450	385	461	444	448	433	425	454	412	420	467	432	437	418	423	469	430	442	477	408	364	398	450	444	452	460	425	466	458	434	433	401	452	441	473	482	417	433	445	465	398	425	437	418	432	442	459	428	418	441	434	424	463	434	436	483	433	470	444	423	458	440	455	461	466	417	468	430	414	431	465	410	438	439	435	471	437	400	431	413	447	427	441	444	457	448	444	441	399	433	441	444	452	441	412	410	423	444	403	486	416	422	435	429	431	450	442	455	387	417	473	433	445	438	447	502	433	450	451	456	410	441	439	440	408	449	425	452	438	458	464	439	405	428	453	434	447	458	415	459	381	468	449	427	440	437	435	423	453	398	473	470	433	476	454	429	424	416	432	442	435	425	414	426	409	403	431	474	428	464	451	425	449	439	442	440	394	433	410	411	413	445	446	447	454	429	464	434	419	435	382	479	447	444	435	422	420	438	429	438	451	457	421	427	432	446	424	426	487	432	451	468	439	423	407	461	448	434	411	423	406	410	445	444	444	384	422	481	422	456	412	440	445	437	445	466	450	483	433	426	464	473	457	479	447	393	485	427	411	438	423	428	438	411	430	419	410	401	475	436	428	418	447	416	467	409	457	463	449	418	445	456	446	430	480	450	426	432	412	412	403	431	451	445	464	414	416	438	456	409	441	445	453	432	481	399	420	424	411	445	445	426	409	435	430	464	486	409	447	425	432	423	405	442	444	451	411	444	453	474	428	455	423	439	463	443	401	439	424	421	419	453	429	461	452	444	406	424	428	453	441	436	439	439	404	444	453	437	415	429	428	478	437	472	443	433	439	488	435	446	426	419	395	412	454	457	460	509	444	432	444	428	429	446	447	458	435	426	430	445	481	447	479	414	446	485	404	477	401	416	431	408	408	457	459	407	427	426	461	425	440	437	461	435	473	402	457	431	468	424	454	436	467	461	432	452	449	453	418	420	427	458	427	437	436	412	471	455	464	484	439	434	442	437	417	433	445	415	430	446	451	463	421	428	396	436	447	454	423	477	461	451	450	437	459	448	451	436	452	411	457	452	430	441	412	457	461	413	406	465	472	458	417	447	416	446	448	410	421	448	415	460	409	440	427	438	432	448	448	451	446	419	468	451	436	417	475	430	422	436	434	417	421	448	441	455	447	432	505	427	449	494	429	424	448	456	454	466	471	442	453	481	412	427	448	425	405	442	414	419	432	422	450	413	423	448	412	463	439	415	431	436	440	424	448	430	425	437	463	458	445	483	434	478	420	460	479	453	418	472	466	450	446	409	437	452	474	434	453	459	457	437	427	449	462	442	442	437	463	456	448	425	414	451	436	472	506	462	449	445	381	437	430	423	403	443	417	449	450	437	445	420	462	440	445	450	460	460	417	442	441	452
23215	21404	29542	23627	21404	21359	4170	943	762	663	654	575	591	522	538	505	460	476	428	458	415	452	410	416	428	425	427	392	402	458	413	417	438	448	399	412	475	409	406	406	397	424	413	440	412	376	379	432	399	410	402	350	376	370	392	380	387	359	393	370	402	387	426	404	372	385	389	375	398	388	398	380	383	418	400	408	386	380	425	397	409	387	370	413	377	423	385	391	411	394	409	394	411	404	365	431	387	375	395	414	413	399	396	375	392	415	420	397	420	372	384	416	370	363	422	439	427	381	381	354	427	392	407	408	408	399	343	421	381	401	393	395	377	414	405	463	390	401	347	426	397	426	389	369	403	357	390	383	377	409	403	394	413	394	418	408	384	393	399	423	377	409	413	375	410	399	394	384	396	422	434	420	380	397	415	404	410	383	384	368	416	366	410	400	413	371	414	410	375	390	397	403	375	387	378	391	398	403	394	387	420	389	406	380	452	378	381	414	392	399	371	388	402	375	388	402	400	384	374	406	396	418	378	380	408	445	420	363	394	409	370	358	387	381	371	368	335	391	389	371	405	420	388	419	393	385	403	410	412	394	409	389	403	378	398	384	388	376	412	399	380	412	389	375	367	396	390	372	393	379	369	406	388	419	383	398	374	403	404	371	391	404	382	427	410	387	441	380	378	425	356	404	385	432	406	390	397	399	385	403	375	401	420	379	437	386	437	395	375	358	393	404	422	411	370	365	373	375	409	414	385	385	359	383	378	403	408	388	382	367	391	390	393	404	387	392	385	386	390	384	367	386	407	431	383	397	372	404	393	377	381	404	396	407	373	408	418	402	396	358	376	396	410	391	410	391	395	350	370	399	424	375	382	383	384	364	390	376	400	417	403	398	405	403	383	399	398	370	419	370	415	433	386	377	395	392	393	362	391	410	376	379	434	401	394	376	357	387	382	365	396	364	408	398	390	375	404	374	379	402	381	382	377	361	413	356	410	405	393	367	402	374	389	420	380	388	374	390	396	380	397	414	390	379	416	422	409	397	375	380	387	411	424	369	377	395	385	403	383	374	359	392	402	393	388	400	374	383	412	361	415	398	374	416	395	383	372	392	403	410	391	370	405	403	386	407	411	426	394	410	399	399	417	397	403	405	432	398	389	377	402	400	374	363	409	370	387	430	403	396	381	380	392	405	407	375	351	385	406	410	404	382	393	424	370	384	404	424	389	407	376	346	418	387	406	390	399	380	421	388	382	367	411	382	391	391	414	393	430	412	373	375	394	415	399	404	420	386	360	410	369	389	380	407	383	372	437	396	408	385	388	384	401	393	371	406	432	381	408	368	381	379	396	375	400	417	397	383	426	363	416	391	397	381	376	381	399	396	412	423	390	374	408	373	435	418	409	388	395	433	376	387	369	388	362	384	401	386	345	391	377	428	376	400	400	367	392	389	381	389	394	387	356	416	390	375	385	410	401	392	383	363	407	439	394	383	379	389	391	413	400	361	389	420	384	389	392	377	385	397	408	408	383	349	424	413	432	351	379	390	413	422	370	377	416	412	395	403	363	410	412	408	385	405	347	396	407	416	367	376	385	344	426	360	423	415	421	406	391	397	379	435	395	361	377	392	384	367	385	396	386	389	356	389	396	392	384	365	401	346	405	401	415	399	409	410	394	361	397	386	374	409	373	418	356	391	403	395	375	413	395	393	394	391	378	337	393	396	412	382	390	429	382	371	400	383	404	400	383	410	371	386	394	413	426	403	361	399	383	346	397	418	415	404	420	360	420	389	380	367	367	387	408	402	402	391	387	361	413	400	383	381	391	387	348	409	407	371	393	420	394	402	382	390	396	382	397	365	382	363	384	424	374	431	420	363	404	381	405	374	394	414	376	419	389	371	387	400	408	381	392	403	375	383	388	360	386	452	431	393	360	370	380	392	391	388	393	379	395	394	398	346	376	393	392	410	393	365	397	400	423	407	385	364	448	418	401	386	424	398	384	398	374	377	396	417	414	419	383	426	406	383	406	407	394	373	351	410	407	419	436	384	369	381	386	364	389	381	370	374	382	372	388	406	404	412	398	410	389	427	381	352	347	418	378	398	402	363	388	402	386	396	399	378	354	399	412	406	389	397	359	372	391	426	405	403	408	419	377	391	434	383	399	396	391	366	370	388	381	350	387	383	374	402	360	362	425	409	388	374	375	417	385	430	407	402	392	449	384	394	402	400	382	372	383	384	425	365	357	389	424	409	372	389	413	369	382	420	403	414	403	418	411	374	409	393	397	369	424	383	379	366	387	383	402	399	410	393	365	384	393	382	417	386	423	416	400	408	387	388	381	402	394	388	414	443	396	426	375	393	383	431	407	385	400	383	395	397	380	384	389	423	392	424	387	401	368	386	406	387	350	401	396	406	397	392	373	385	372	398	398	379	369	378	378	392	362	348	382	399	382	400	406	434	379	395	408	428	368	401	406	407	390	383	409	382	407	392	405	406	392	342	398	387	401	420	371	426	375	362	401	379	403	364	357	439	336	421	400	368	370	427	433	389	372	388	412	419	411	408	418	415	386	405	405	390	406	401	380	399	371	412	391	389	415	405	415	379	397	364	381	385	399	376	382	391	407	413	422	379	390	439	349	392	402	412	382	422	385	379	383	397	390	391	405	406	385	403	420	405	403	396	406	385	380	404	370	377	431	388	368	410	386	414	413	371	386	398	391	411	419	391	375	426	395	397	405	402	369	375	374	432	414	401	389	382	357	401	420	410	401	390	389	391	406	400	355	372	389	420	408	395	394	390	393	385	385	408	412	408	381	374	402	354	362	379	397	383	388	393	405	381	371	415	406	414	387	381	430	378	371	393	364	424	395	366	375	434	350	362	407	419	442	374	408	402	388	398	392	370	381	382	385	355	384	410	378	374	411	421	398	383	362	381	406	365	401	400	381	382	387	414	366	384	354	388	376	383	382	395	416	347	348	424	410	381	396	392	377	379	390	410	393	376	375	387	401	387	368	381	369	383	424	377	419	417	433	415	397	402	398	389	416	386	380	404	363	373	414	435	379	389	394	377	390	411	377	358	397	395	371	393	415	392	414	396	396	390	370	440	376	354	402	409	400	359	440	408	413	416	395	409	343	408	346	377	401	384	382	365	429	385	377	383	401	390	359	391	394	413	378	391	415	400	392	384	371	376	407	372	395	375	394	409	387	385	350	351	371	398	413	364	417	382	420	360	418	434	377	370	397	391	375	389	418	422	426	399	416	384	394	397	406	373	394	410	357	382	368	372	373	363	377	394	405	426	397	409	367	420	359	371	417	368	401	379	367	338	436	404	413	379	371	394	391	388	403	371	409	388	384	416	376	362	389	397	409	386	366	414	399	362	365	381	398	374	370	386	374	354	429	372	390	372	426	385	380	384	348	411	414	392	400	400	374	375	359	384	392	384	408	389	388	377	393	407	381	394	372	396	344	402	383	364	381	405	371	412	386	379	395	378	369	404	385	386
19632	15694	13348	7176	4926	3627	2914	2328	2008	1650	1439	1386	1204	1118	1095	1015	907	947	930	910	857	795	793	791	782	736	751	815	723	770	730	777	711	759	701	702	703	712	664	664	724	746	716	743	674	684	742	713	671	659	651	687	627	697	685	716	662	705	662	752	689	691	687	700	672	662	670	692	643	683	693	664	709	699	684	668	605	700	663	689	652	642	646	672	662	638	674	664	666	681	646	635	700	691	700	708	678	708	675	678	698	699	695	631	683	669	657	681	683	665	670	655	723	693	685	677	666	673	667	664	663	674	665	667	676	618	675	668	658	718	652	685	669	686	701	682	659	654	667	680	661	678	681	666	651	663	689	670	670	642	647	694	669	657	671	638	658	673	673	666	657	688	719	671	654	699	692	637	672	687	684	663	677	669	688	685	672	695	639	643	665	667	684	652	655	630	717	664	626	721	674	681	623	631	724	707	657	640	671	660	639	698	623	706	698	600	647	676	670	661	683	696	656	630	686	657	673	660	717	694	646	607	638	661	665	686	651	655	678	676	671	656	702	650	681	615	721	686	671	681	629	612	621	682	704	617	673	666	681	689	664	680	652	712	682	662	679	629	646	657	613	685	653	671	697	620	632	666	630	707	642	664	684	687	686	748	730	683	692	688	586	660	684	661	650	662	684	701	678	654	651	678	688	674	655	707	659	638	675	677	649	658	693	668	726	655	694	649	691	673	658	636	625	667	698	702	689	666	657	697	702	658	648	697	661	637	660	699	675	663	677	666	717	676	671	692	638	675	621	640	683	640	633	641	649	647	660	637	712	689	645	666	669	687	689	650	647	682	667	684	623	647	651	673	641	727	647	663	654	691	686	658	661	622	657	681	711	643	673	689	700	670	691	640	715	660	688	690	684	677	687	623	625	685	636	652	665	677	688	694	637	702	659	655	607	634	721	653	673	654	639	714	638	729	660	687	678	650	696	646	635	646	675	625	701	687	714	672	670	672	679	645	693	672	696	705	674	644	702	694	665	646	703	627	691	676	706	635	655	682	616	660	701	696	698	631	702	682	675	712	701	685	665	647	752	641	648	663	684	702	661	663	649	724	678	720	664	646	686	688	645	682	681	625	704	681	665	686	656	687	679	658	669	702	671	657	651	657	681	649	688	698	655	644	720	642	632	688	666	681	722	673	662	682	617	666	696	658	672	669	649	693	686	703	645	685	696	691	709	654	674	704	640	683	667	675	644	716	671	649	663	654	697	683	660	633	647	740	641	659	636	693	696	680	652	645	654	656	652	654	708	669	641	653	681	637	668	662	645	631	655	680	653	677	644	651	669	650	725	660	683	651	692	644	625	653	690	641	664	671	685	658	676	686	681	646	659	686	638	646	643	692	641	670	644	655	660	670	678	677	652	641	666	633	643	660	681	685	685	646	644	644	669	641	687	712	643	618	645	666	691	691	675	676	673	646	610	639	667	628	665	663	634	615	672	662	653	658	673	656	680	671	660	688	696	668	615	677	647	715	694	680	674	637	724	684	649	648	702	670	682	683	683	659	648	646	708	672	709	696	622	646	684	619	619	702	674	666	645	653	640	714	692	660	680	650	693	693	684	675	606	659	670	653	684	622	712	646	653	672	712	633	638	649	659	648	625	684	662	685	677	668	672	679	631	647	673	634	690	669	639	720	662	687	692	674	670	646	718	683	627	698	681	692	727	690	680	692	695	685	652	694	668	718	724	653	672	673	651	680	665	669	673	677	637	696	659	674	682	677	659	675	718	625	695	674	659	698	685	665	655	684	640	712	661	663	681	690	685	681	638	694	662	642	648	625	619	652	638	671	685	667	672	665	641	710	646	694	622	678	665	653	664	670	631	662	666	689	676	699	670	610	686	630	647	644	665	646	656	649	674	665	631	676	642	623	705	670	662	662	689	661	653	686	643	684	669	679	672	656	656	683	677	663	702	670	660	683	661	694	688	668	649	652	632	634	635	652	660	663	639	633	629	712	662	660	703	640	665	677	653	665	632	634	662	697	675	691	664	657	685	687	678	667	663	666	631	679	698	679	689	689	668	649	694	670	648	715	660	648	667	680	641	628	676	642	692	670	647	678	631	697	707	633	696	657	664	674	634	687	673	617	685	664	698	750	682	681	647	648	676	693	681	688	685	686	669	665	694	669	621	700	652	679	660	728	646	628	667	649	621	660	649	655	651	676	657	697	642	656	620	665	659	629	669	658	678	668	698	669	648	630	615	713	640	668	651	660	674	657	672	662	671	642	661	666	695	698	666	686	660	647	666	658	641	660	682	662	686	654	690	667	667	687	674	689	621	661	657	685	682	694	664	688	669	671	616	648	698	673	642	649	670	684	689	617	677	641	667	701	674	619	658	669	640	671	656	681	681	703	673	682	651	735	639	659	681	670	618	704	694	702	697	677	715	657	678	639	596	694	769	625	707	638	669	669	667	705	647	663	673	626	683	666	679	677	672	690	705	679	626	654	712	655	606	666	667	681	638	671	700	698	641	669	658	674	657	598	691	678	671	653	716	668	680	660	670	662	701	669	726	622	660	701	685	672	668	608	656	659	676	685	676	690	701	672	622	666	681	691	691	666	673	659	688	651	621	669	685	657	723	670	711	659	679	638	670	658	752	658	662	680	684	694	664	673	684	636	676	712	661	681	684	694	719	626	645	701	635	646	684	693	666	700	690	679	717	667	664	667	631	657	696	641	693	676	640	685	691	660	675	644	658	697	680	628	627	652	660	686	666	629	687	661	633	654	662	665	626	662	676	664	633	640	656	691	688	668	691	671	681	676	644	699	675	649	654	651	642	673	638	613	689	674	684	655	655	655	633	676	627	687	707	645	655	682	661	687	680	632	686	630	645	689	654	683	659	676	684	650	652	680	635	701	595	689	682	688	689	664	671	683	687	643	657	666	667	636	663	650	660	692	675	699	688	688	689	683	643	656	687	683	681	671	664	667	667	671	677	646	661	708	660	652	707	657	656	677	589	691	678	662	709	644	679	623	672	677	665	653	735	686	640	668	618	723	697	698	689	636	657	649	645	646	648	654	706	693	649	698	686	653	698	714	615	659	661	710	649	652	718	674	642	692	676	643	643	669	657	650	686	639	648	635	667	646	714	673	642	694	647	655	659	694	663	635	646	675	694	680	662	690	688	687	654	657	672	675	627	734	662	666	677	721	672	645	659	682	666	642	683	660	646	694	652	658	678	675	688	650	665	669	705	703	679	644	690	679	660	626	631	694	670	666	661	672	660	687	631	647	712	669	629	670	678	665	687	678	628	692	666	722	738	641	665	703	656	662	624	669	695	642	683	656	698	673	682	653	683	655	732	613	688	663	653	698	667	674	669	673	678	661	646	651	679	671	658	638	684	667	651	692	669	647	659	639	650	666	678	639	688	669	617	655	690	667	661	655	663	675	671	685	663	692	709	676	666	682	670	699	641	686	665	666	638	689	661	669	737	646	690	666	663	671	669	660
27132	20529	7018	543	372	309	170	121	124	102	99	95	113	116	89	101	97	110	116	102	106	92	104	85	94	114	96	105	92	85	104	102	102	105	115	110	102	132	79	84	88	90	103	94	99	104	115	98	83	119	92	107	117	100	88	101	102	105	104	92	95	106	93	126	135	108	105	94	79	118	123	110	98	99	96	123	90	93	92	108	121	116	93	101	101	108	100	97	104	105	105	106	130	109	90	109	97	114	107	109	97	103	99	94	96	103	100	90	92	101	90	89	110	115	94	91	117	87	112	91	103	94	86	106	111	89	107	90	108	79	98	101	91	91	109	87	107	99	102	106	117	114	99	100	107	106	96	99	104	107	106	104	96	95	108	103	84	88	102	115	88	107	92	103	113	109	91	95	93	110	116	113	100	120	94	102	102	87	113	104	100	106	107	117	112	100	105	97	97	105	87	96	89	92	99	96	109	105	120	95	88	98	92	97	111	109	98	89	88	105	102	93	132	126	103	100	107	106	112	92	112	85	106	108	105	117	94	117	98	100	92	103	101	113	95	106	106	86	118	108	106	108	93	109	91	87	90	91	101	108	69	87	75	98	94	96	98	97	95	108	81	100	105	95	103	107	98	93	101	101	106	110	98	80	96	91	95	106	101	108	122	94	101	84	93	107	93	98	113	105	93	114	105	124	93	112	111	99	116	106	103	94	85	119	96	89	96	104	92	89	103	101	101	90	87	106	91	93	104	100	95	85	101	99	104	121	97	87	92	95	98	111	97	84	101	104	107	83	98	116	106	100	89	107	111	95	84	101	90	98	90	99	96	117	98	105	88	85	95	103	102	76	99	99	94	91	98	103	99	92	98	85	90	106	96	119	97	105	94	112	88	105	87	108	101	79	99	93	103	88	100	104	111	105	116	95	82	121	103	97	115	105	108	112	110	124	74	72	113	100	96	103	113	96	104	101	98	104	95	102	101	99	88	114	100	98	78	88	87	96	109	91	116	81	103	97	120	92	101	87	105	102	94	108	100	92	98	89	91	115	104	90	103	93	101	102	98	108	95	108	106	95	106	115	106	94	98	120	107	105	103	102	103	99	94	94	87	107	100	99	111	75	104	109	106	96	117	104	92	101	83	97	97	104	102	85	119	115	117	102	98	83	82	99	85	108	95	95	98	103	94	92	104	88	86	106	97	113	105	103	101	115	101	100	95	89	103	118	115	89	122	91	106	83	124	119	120	92	106	103	107	89	81	121	110	105	98	110	111	104	113	98	98	95	124	111	94	114	106	97	112	95	112	101	105	87	98	90	88	98	94	114	84	96	115	97	134	112	107	100	120	94	110	99	93	93	98	113	99	88	101	92	113	107	97	86	92	104	74	94	106	87	110	100	121	109	74	92	100	91	94	96	96	115	86	121	90	113	107	115	91	104	99	106	88	104	105	107	107	94	108	113	99	97	91	116	112	104	95	102	116	110	90	94	94	92	103	107	96	112	105	100	103	86	103	114	80	101	99	97	98	101	85	108	102	100	103	109	95	94	98	92	127	111	88	104	119	103	112	97	104	78	86	100	92	91	107	105	107	109	82	81	83	87	111	96	109	98	112	111	104	109	119	111	103	120	103	97	92	103	104	88	90	103	120	96	108	92	101	82	110	101	85	118	97	97	124	104	98	117	110	93	91	91	94	100	86	115	81	82	115	89	91	118	97	101	100	96	108	96	111	102	102	111	110	81	120	100	80	107	98	107	111	101	97	80	93	94	104	103	94	88	106	89	109	80	102	105	91	99	112	88	93	107	101	102	104	116	101	100	113	91	90	79	106	92	94	91	91	89	118	89	99	101	109	86	111	97	92	75	112	103	112	118	90	86	98	114	94	93	102	122	99	103	84	101	87	103	95	118	95	120	119	95	93	98	114	99	89	96	81	114	121	116	106	120	88	88	111	105	93	117	99	90	102	96	103	97	104	107	117	97	104	105	96	96	104	106	97	98	109	118	105	109	85	114	105	99	86	102	116	91	98	86	103	104	114	109	106	105	92	104	98	114	111	110	85	104	121	90	97	105	97	96	100	90	115	80	103	86	114	94	97	101	95	102	102	96	104	91	98	113	83	108	114	102	89	92	82	86	102	91	111	85	94	122	94	92	79	98	92	110	112	120	94	116	97	81	102	111	109	127	100	104	105	114	96	91	84	97	89	111	108	114	91	107	91	112	104	103	107	101	103	100	97	95	85	102	100	106	101	102	103	102	98	111	95	94	92	104	95	103	112	110	112	102	105	76	104	110	107	96	111	98	101	98	105	103	98	128	102	97	113	95	91	107	100	123	96	122	94	90	104	97	113	109	126	104	98	103	102	115	109	105	101	105	90	105	88	114	98	101	111	91	101	89	106	90	95	99	102	92	104	91	110	107	78	82	108	99	106	97	80	96	92	94	106	108	106	99	92	90	91	94	81	95	94	104	104	118	90	99	107	121	82	111	109	99	100	105	118	104	107	92	114	125	89	95	91	98	104	86	103	106	116	91	111	95	115	116	83	101	106	92	93	116	125	90	94	92	95	91	97	108	119	89	102	95	113	93	91	107	96	85	103	95	102	94	91	89	97	102	123	104	90	115	96	103	115	93	113	108	81	111	105	111	80	91	107	99	108	96	107	112	106	100	112	101	100	103	104	91	104	95	104	84	89	102	103	92	99	81	128	99	100	91	75	104	110	99	112	90	87	106	100	116	105	101	87	101	97	92	113	102	97	120	101	105	73	97	89	87	97	108	102	110	98	98	83	90	96	114	116	90	106	108	103	80	106	121	100	86	110	93	89	97	107	94	92	109	103	88	97	101	90	94	98	106	94	111	90	104	92	88	104	103	100	120	132	113	110	113	98	99	107	106	86	101	77	98	105	90	122	103	101	108	95	125	96	109	104	111	101	100	87	112	111	91	108	93	112	100	115	95	114	83	88	107	94	88	101	92	97	113	101	104	120	86	106	84	101	106	102	123	100	91	110	91	101	104	110	106	93	105	88	101	102	102	105	100	96	117	99	106	94	105	127	87	92	94	102	108	104	92	95	106	106	103	127	96	101	99	110	104	107	79	114	102	109	98	81	111	104	92	97	84	102	109	86	101	92	105	83	120	107	100	107	106	97	100	104	124	105	92	100	106	103	87	91	97	109	110	112	105	101	93	100	98	103	93	93	112	107	101	99	115	105	117	110	111	90	103	104	96	89	119	120	100	93	90	127	94	91	98	104	125	99	105	101	97	105	116	88	115	96	81	124	98	94	98	100	95	113	103	102	83	96	108	107	98	120	93	94	108	102	112	88	84	111	96	98	98	124	99	106	92	114	119	87	97	130	104	90	112	112	88	87	99	110	90	99	90	111	106	102	110	94	94	106	87	114	111	92	96	97	98	102	94	102	111	94	112	88	95	98	96	97	102	114	96	102	109	97	109	98	114	92	90	104	103	103	113	104	100	105	113	117	100	102	100	98	103	96	101	121	99
10675	1245	1084	545	406	351	308	262	243	238	231	223	207	199	214	177	200	188	224	193	216	224	178	175	179	178	191	184	158	211	185	200	201	162	200	192	191	199	191	195	192	200	201	211	179	198	193	195	206	188	213	184	202	191	194	207	182	166	208	212	207	208	184	203	192	170	187	177	198	191	188	189	210	181	189	201	181	200	213	191	192	193	168	185	182	207	181	174	183	201	177	180	185	192	190	187	189	203	175	194	167	200	226	212	217	186	186	180	212	170	204	193	192	192	162	205	181	211	184	212	184	223	193	178	216	170	221	178	181	190	206	213	196	205	176	183	226	204	196	179	210	186	165	186	214	178	203	180	191	179	189	182	206	182	165	193	177	200	201	185	172	187	195	179	205	209	170	176	198	173	181	198	205	216	183	176	210	194	191	196	204	182	201	183	197	207	180	188	190	215	196	187	153	204	184	173	195	188	188	186	189	187	208	188	197	200	181	180	181	180	215	187	199	198	191	180	198	184	178	192	192	191	215	209	217	169	182	185	198	176	196	194	206	179	193	185	212	188	181	200	185	193	207	192	179	168	209	184	187	192	210	190	200	186	199	187	183	189	164	194	236	152	202	189	186	181	212	211	187	216	179	186	197	185	197	177	199	176	176	181	173	180	177	166	223	196	170	177	204	200	175	190	177	150	187	202	170	185	199	209	207	202	211	200	206	195	204	200	185	196	193	179	170	199	195	181	211	174	181	168	206	189	181	185	188	188	181	200	182	189	167	198	204	188	188	198	177	194	210	203	192	186	188	157	218	196	193	214	184	218	202	183	177	204	198	179	185	158	213	180	205	209	206	183	184	183	194	189	198	200	177	188	196	194	183	209	219	200	192	197	188	206	192	200	204	202	176	195	196	185	195	195	204	184	178	176	193	187	224	188	191	226	201	183	185	171	195	189	196	188	200	201	183	178	182	194	190	199	196	177	185	184	189	206	169	201	183	185	174	183	204	179	172	173	206	186	192	180	198	185	191	174	196	181	218	187	203	209	209	188	203	154	201	180	200	201	174	176	181	188	172	181	184	191	194	197	189	166	190	202	201	181	189	187	179	200	211	186	202	201	203	201	222	191	178	171	206	167	206	176	191	201	159	195	177	191	188	212	184	183	193	210	199	184	186	195	204	200	181	203	179	178	198	203	204	163	195	186	187	209	175	184	218	173	168	186	169	195	171	194	188	169	190	188	195	174	195	199	223	168	185	194	192	200	177	181	186	184	224	191	169	177	159	178	203	213	193	209	172	196	199	200	172	179	188	183	197	176	197	176	207	206	187	199	196	195	150	180	178	174	199	198	184	173	197	210	201	180	168	213	200	189	186	204	178	205	196	178	211	190	194	203	215	179	200	193	224	167	170	201	191	202	209	187	180	201	186	203	197	200	206	194	183	180	207	204	168	203	212	189	180	181	191	180	190	177	179	203	193	184	190	198	194	203	179	192	183	173	180	181	210	188	201	200	226	192	174	184	193	204	210	177	203	217	191	203	187	198	187	203	212	203	179	193	207	189	165	212	220	214	167	187	191	191	227	182	183	207	208	184	205	203	198	199	200	176	186	173	188	191	193	185	175	202	190	212	182	193	186	190	177	185	194	173	202	201	171	189	193	205	199	192	165	187	198	198	204	199	210	203	188	213	204	212	195	191	191	196	196	196	190	191	182	190	182	207	186	219	191	189	200	173	208	194	212	179	191	179	160	187	212	194	186	208	189	196	194	200	188	185	211	165	204	199	163	185	190	174	187	210	214	174	185	194	218	177	195	179	177	176	170	163	193	188	176	180	197	183	186	205	204	203	169	187	193	180	182	228	181	181	204	189	185	204	191	185	226	230	202	209	176	202	181	178	224	202	192	189	180	185	197	196	171	173	174	207	191	192	194	196	197	203	182	211	192	187	182	182	189	211	191	174	182	195	192	173	186	194	194	202	190	212	187	204	213	175	201	206	199	181	193	182	179	174	182	199	203	214	195	189	226	194	199	177	197	162	200	203	187	185	185	196	184	187	184	175	192	203	202	213	182	166	189	215	190	204	197	186	194	196	160	203	174	190	184	196	200	179	195	159	175	210	197	185	196	189	203	191	188	202	187	184	205	170	195	204	196	199	195	193	195	201	208	190	205	195	182	199	179	175	187	173	189	158	163	189	207	191	184	188	176	226	198	217	168	194	201	183	175	188	174	176	180	187	185	188	197	177	195	191	205	191	181	207	228	223	206	179	183	213	207	212	175	203	173	198	176	178	202	183	201	209	218	173	196	198	204	182	206	177	179	186	188	182	220	187	193	198	166	172	181	192	192	213	181	223	181	189	184	200	178	197	187	173	206	180	166	189	193	202	206	175	216	186	194	190	202	194	190	201	183	187	187	205	175	199	188	198	193	201	172	174	178	187	196	184	198	207	174	196	186	206	178	191	206	205	194	192	195	180	221	184	188	175	187	215	229	201	176	209	203	174	188	186	198	205	201	189	183	215	154	212	205	177	174	191	193	191	183	186	181	194	161	191	173	197	191	190	197	190	166	189	177	183	204	189	185	182	199	177	168	165	208	184	190	196	186	218	187	211	182	194	177	205	199	164	211	171	199	194	191	197	185	199	194	187	159	200	193	198	186	186	202	188	199	205	201	194	163	213	194	204	164	173	217	167	178	202	182	218	177	201	196	187	195	181	205	175	203	195	210	190	201	186	190	197	190	188	206	181	200	196	197	188	161	186	172	170	212	213	211	198	173	184	209	205	206	182	188	215	188	178	187	196	191	183	154	191	196	205	176	178	184	197	175	190	188	193	183	191	168	184	178	210	216	195	176	182	206	177	195	211	204	188	175	195	200	189	204	183	170	197	151	169	211	210	178	171	198	186	173	172	189	206	183	205	194	194	207	194	177	182	200	178	206	189	172	216	198	221	203	171	212	188	184	167	207	181	210	187	221	205	198	183	202	183	196	197	174	189	199	191	185	189	190	206	220	193	165	201	177	197	190	227	188	215	165	185	178	187	176	182	203	213	192	187	209	192	190	195	210	171	187	200	195	190	192	184	184	178	178	183	209	200	204	202	193	195	184	203	190	186	181	186	180	186	189	202	210	220	197	182	185	210	186	190	213	208	188	189	187	185	211	198	184	197	177	187	196	189	199	194	173	191	190	208	190	165	187	211	206	186	200	210	201	184	211	186	180	170	192	203	192	196	174	207	199	204	172	187	189	180	202	191	199	180	207	178	204	213	177	189	194	197	181	200	193	204	185	182	164	190	203	182	180	210	196	185	191	200	193	200	184	201	197	187	210	209	189	199	218	204	200	182	187	201	193	216	183	199	220	193	198	157	171	193	218	189	186	178	172	203	200	202	217	199	187	194	194	195	185	198	185	192	192	175	186	173	193	168	185	213	195	190	195	194	177	203	188	180	193	189	203	185	181	196	207	169	174	171	190	202	193	201	182	176	199	172	185	185	203	207	168	202	207	186
24241	21408	28976	24219	21319	4531	736	544	431	379	350	333	291	311	285	281	306	276	297	294	290	292	267	265	288	290	275	269	275	287	264	246	266	248	256	264	273	288	250	263	280	271	246	270	263	239	259	261	257	262	265	271	261	258	249	279	286	281	265	258	250	242	263	229	226	257	261	257	257	253	275	248	239	265	264	263	260	254	260	237	249	257	278	235	261	230	234	245	243	277	240	264	257	259	258	230	251	250	245	264	268	270	249	292	207	238	238	238	230	247	241	234	268	275	272	251	241	230	224	279	274	254	255	252	254	240	249	238	211	261	268	260	243	265	250	262	269	231	255	257	239	275	264	259	256	240	258	284	264	247	243	278	240	231	257	243	242	259	242	244	254	244	251	243	260	259	269	254	251	285	254	261	270	239	246	247	234	211	282	273	266	234	257	216	270	255	254	270	282	272	267	235	268	259	246	234	255	236	241	248	246	250	253	254	250	247	249	214	243	258	253	236	248	235	261	235	252	233	253	235	262	252	250	235	250	228	259	280	265	234	240	250	251	263	249	267	256	265	271	254	244	249	244	264	238	264	272	239	246	217	252	252	255	276	296	225	246	261	243	254	231	258	257	262	224	263	247	228	226	265	238	238	240	261	234	230	245	245	252	235	274	258	243	244	233	246	238	267	280	246	242	249	249	259	243	225	237	236	262	253	255	236	229	270	270	253	249	220	274	238	250	273	253	236	264	240	253	276	255	268	253	261	239	247	230	276	233	256	244	249	278	249	252	283	230	208	279	257	255	261	268	280	251	259	265	240	244	241	240	243	272	240	264	238	253	251	261	260	220	233	270	255	257	258	237	274	299	276	244	253	275	238	243	227	290	247	224	243	236	277	263	237	271	242	249	264	239	233	236	233	240	249	241	235	246	259	256	254	262	240	265	261	271	258	253	246	215	222	223	234	263	268	225	247	265	270	286	250	279	285	258	239	268	242	266	259	244	227	256	239	255	245	257	219	282	264	260	261	257	278	264	261	233	247	255	294	304	273	275	266	256	248	242	255	239	271	293	258	238	272	237	243	246	247	258	249	235	247	259	262	232	211	247	246	255	252	261	256	239	275	246	248	266	253	272	252	253	251	263	257	263	270	258	217	265	248	241	251	263	236	242	266	278	287	252	227	294	257	237	241	249	246	240	262	252	259	264	249	224	253	265	241	259	234	244	242	232	242	253	231	247	236	258	260	254	257	264	266	260	256	248	242	250	251	273	268	242	267	250	257	262	241	224	247	240	246	231	251	243	263	239	259	270	241	258	248	277	252	239	243	257	248	250	260	282	231	255	274	268	247	272	254	251	246	273	256	251	250	264	239	253	256	265	259	229	229	237	238	257	260	258	282	244	241	269	268	262	265	267	276	238	252	249	251	226	260	262	225	262	239	243	241	260	232	239	256	227	247	272	226	222	262	272	235	252	271	270	244	255	292	254	258	248	254	269	227	235	256	268	245	259	241	265	242	262	239	234	246	278	261	249	257	271	242	248	270	243	243	233	232	268	247	239	243	275	261	250	208	237	257	252	240	268	247	252	245	239	253	275	262	255	227	230	236	230	275	247	252	252	258	254	257	243	245	264	242	233	268	268	233	277	262	244	262	266	258	282	255	229	267	240	226	239	226	262	218	237	275	247	278	287	238	267	272	264	259	264	254	232	238	215	246	242	246	235	270	272	257	243	250	253	268	247	230	245	248	267	276	233	239	262	220	275	274	258	252	247	253	262	250	278	279	235	245	240	228	223	269	258	264	251	232	253	259	277	271	254	259	255	269	275	237	264	244	232	241	246	240	237	253	277	268	270	233	252	254	226	258	242	262	260	245	262	262	270	253	232	297	236	238	238	259	259	246	263	276	274	259	246	271	260	242	234	278	255	264	235	270	235	250	216	247	248	208	251	264	232	226	255	260	274	235	253	278	264	223	275	250	253	276	247	251	244	248	257	244	277	236	243	252	241	272	255	247	249	231	224	250	265	231	269	219	235	258	243	252	250	226	235	266	258	258	289	264	230	249	255	273	256	261	258	269	254	238	233	251	251	242	239	256	258	244	256	256	276	250	220	262	259	253	269	251	235	265	247	266	261	249	242	257	264	267	271	228	252	256	275	271	237	272	243	251	237	239	236	280	265	245	271	243	241	248	255	244	260	252	248	244	283	262	237	235	252	270	235	257	276	245	266	272	255	276	246	234	252	245	228	237	252	256	255	235	269	235	266	262	267	243	267	243	273	235	247	251	243	217	245	263	270	245	242	246	260	254	276	254	241	229	248	272	258	258	229	254	256	275	264	255	260	235	221	258	241	252	242	263	253	231	280	248	255	267	252	249	258	240	241	239	267	234	252	242	234	249	275	266	263	249	255	251	265	262	252	270	263	222	254	220	261	244	258	252	260	250	245	245	264	270	227	295	234	262	247	246	236	262	269	233	245	239	263	241	267	258	247	239	282	254	266	266	274	243	242	241	218	261	271	296	257	232	243	265	264	264	251	239	257	241	242	252	275	235	253	231	227	237	243	262	246	269	268	257	216	260	270	265	269	223	251	243	223	303	244	231	242	247	250	258	261	248	266	262	248	251	267	237	264	264	237	237	268	221	258	230	255	281	239	246	270	238	250	217	260	256	231	249	275	235	252	247	272	237	251	277	268	242	264	235	207	255	261	267	226	240	273	255	277	250	262	241	263	239	253	268	249	246	262	270	225	234	251	251	283	251	232	264	249	257	235	256	255	237	243	256	228	256	255	218	253	245	233	215	252	278	238	263	226	238	250	236	231	237	229	228	245	252	261	222	256	258	220	249	247	257	239	260	280	286	245	255	239	289	234	269	242	269	231	257	252	245	271	231	254	266	258	244	264	225	250	273	256	232	261	281	248	253	256	267	230	232	265	261	253	255	245	235	236	262	250	237	268	239	245	256	247	244	236	272	248	226	269	275	259	240	261	265	218	253	236	279	267	259	281	281	287	231	269	262	266	257	262	256	264	249	250	275	261	229	268	248	246	245	275	236	252	212	260	310	283	237	257	260	225	253	277	263	268	256	272	237	254	237	278	262	238	233	281	204	243	246	234	216	251	235	290	257	257	277	270	256	233	249	238	260	248	271	238	266	248	279	249	229	259	240	241	219	256	255	230	256	243	252	266	253	255	244	264	245	244	267	266	234	248	231	258	284	228	264	249	277	237	228	259	240	229	245	235	258	266	244	235	252	269	246	250	271	225	261	274	265	225	252	233	270	220	246	223	251	249	263	268	233	266	262	241	246	253	257	252	243	237	268	273	248	284	231	232	247	256	252	243	263	270	266	245	249	254	236	247	243	272	256	247	260	233	243	277	244	236	259	262	251	241	227	244	233	254	249	246	257	229	283	219	248	269	259	280	278	263	266	248	268	237	239	240	264	240	231	230	227	271	261	252	265	244	280	249	271	239	260	204	272	246	245	264	254	268	239	276	286	278	247	233	232	282	242
18297	9624	8228	4162	2755	2046	1572	1308	1070	961	911	776	763	695	624	608	616	599	562	523	543	489	489	578	509	477	473	477	475	481	445	466	477	467	492	474	458	448	457	472	481	453	476	439	418	452	478	514	433	444	494	497	447	473	422	461	440	482	447	448	443	469	462	432	431	397	430	456	422	455	459	425	464	425	420	489	410	413	470	466	423	444	477	460	449	472	440	444	411	445	455	442	411	455	443	470	464	426	466	432	445	443	450	479	454	458	458	451	453	452	444	402	429	410	444	450	462	489	431	424	477	433	465	463	465	413	411	469	434	427	478	462	393	418	461	419	439	434	475	423	415	452	478	429	427	439	418	474	435	432	429	442	462	420	430	421	434	438	442	449	441	425	447	477	448	444	463	428	419	467	469	479	477	478	430	442	436	394	470	472	461	441	424	449	423	423	412	472	396	452	432	465	437	473	422	416	459	454	485	475	453	442	415	462	446	438	443	483	494	441	451	428	430	459	426	448	443	428	433	452	416	456	490	426	418	419	458	442	413	433	448	435	457	416	430	398	429	433	454	410	477	440	470	419	463	426	473	463	434	436	450	466	490	473	415	450	438	443	454	435	462	427	420	462	444	428	425	413	401	455	460	406	468	392	477	444	444	456	408	437	438	462	420	426	463	417	427	462	463	444	450	441	427	435	437	458	420	433	436	440	442	416	429	429	435	464	419	477	455	445	466	470	437	435	431	465	449	444	456	471	436	442	436	460	464	455	445	458	450	450	460	439	430	432	450	453	454	439	460	414	445	469	450	454	423	386	435	473	406	458	411	440	465	409	442	456	406	455	405	456	458	486	444	449	425	442	469	442	448	410	488	468	421	445	431	435	429	469	406	457	428	430	424	421	451	440	446	423	454	409	427	434	439	444	420	476	465	420	435	442	446	434	485	444	470	476	477	436	467	460	417	466	425	401	407	431	423	444	421	465	413	427	439	414	427	440	472	450	439	426	429	426	428	429	452	417	435	476	464	424	478	435	450	410	418	445	425	481	424	440	466	476	472	433	469	419	399	455	465	440	423	423	459	410	445	451	426	455	409	447	415	444	435	422	450	465	419	432	462	409	443	441	455	415	441	401	435	417	425	422	447	454	475	449	466	433	425	454	463	431	412	438	424	451	450	438	462	432	476	441	438	431	433	486	435	454	432	453	447	381	471	460	474	444	445	414	430	444	413	446	437	447	421	461	407	445	427	450	454	443	430	407	440	448	465	469	442	433	409	447	426	446	455	435	431	447	442	430	461	460	446	423	438	443	479	432	427	433	425	413	488	422	431	430	445	435	442	436	504	423	456	463	394	457	445	438	469	430	439	436	456	428	435	447	479	440	443	416	466	442	447	449	410	439	466	427	454	468	444	441	442	407	404	426	433	490	427	452	467	420	458	469	410	448	474	425	460	434	468	433	415	423	435	444	429	421	417	414	438	425	433	421	424	450	432	438	461	443	473	482	463	411	461	481	424	442	438	482	435	479	446	466	438	417	451	431	446	431	412	455	447	455	420	436	460	424	465	438	420	445	478	432	463	420	464	431	447	443	481	469	435	480	453	450	443	413	457	408	412	413	435	442	452	447	423	405	434	412	472	423	443	433	467	402	440	430	436	424	444	437	446	430	419	455	455	450	398	392	470	441	459	403	390	446	421	463	423	463	423	427	455	460	441	456	443	425	451	481	463	455	448	459	464	460	411	448	452	467	416	425	429	465	451	428	421	428	408	436	456	434	436	430	419	490	448	440	430	450	414	434	444	447	472	471	423	487	448	449	435	425	434	459	446	439	424	473	485	410	458	470	463	446	430	484	421	442	424	426	453	468	432	447	424	444	454	407	446	453	417	446	439	426	433	450	454	433	421	449	458	456	417	472	473	411	430	414	423	435	445	429	456	449	433	436	445	462	476	436	455	444	436	489	405	405	433	458	457	399	460	440	467	457	431	495	432	460	458	452	429	429	418	457	455	436	434	418	423	487	468	460	453	450	424	430	398	414	431	449	448	481	417	469	420	451	458	441	449	436	409	430	457	485	436	411	442	425	422	427	421	443	441	425	436	416	446	428	421	427	424	439	461	446	454	467	445	440	435	413	478	427	434	447	417	420	462	446	430	423	475	440	401	408	514	400	441	446	420	421	438	414	445	409	450	442	469	483	453	391	441	435	451	458	400	442	408	441	420	451	436	452	419	457	458	442	423	434	440	493	394	434	462	437	457	421	444	415	445	465	408	441	433	450	453	403	458	438	431	420	422	471	439	446	416	478	470	436	423	491	446	411	446	442	444	426	437	460	423	418	455	440	418	450	471	441	428	436	448	415	440	434	448	421	466	456	423	437	419	402	424	440	444	446	433	455	447	432	442	472	404	462	475	431	456	465	432	453	427	437	431	459	443	451	419	456	421	440	462	438	459	434	437	473	472	444	427	427	439	405	431	429	448	460	444	461	410	446	454	420	467	424	426	440	404	420	463	461	428	499	445	433	428	422	446	457	437	453	420	478	449	451	412	419	448	467	454	424	463	453	450	427	438	424	456	389	456	488	472	410	440	410	426	436	450	447	438	500	437	485	429	470	402	450	480	419	418	464	443	428	450	461	453	423	416	461	443	448	454	441	462	488	391	430	469	429	430	443	449	454	414	452	456	454	440	430	435	448	421	429	435	449	451	416	450	440	441	432	466	407	454	442	444	448	421	459	445	440	428	405	411	427	436	414	442	449	460	461	440	445	432	475	430	431	390	486	459	436	437	416	408	449	424	447	447	461	475	455	455	468	435	462	442	462	466	423	415	442	451	449	414	454	441	458	418	424	426	418	433	459	420	467	433	428	420	469	413	462	435	481	485	481	449	466	406	453	434	434	427	416	437	420	420	439	434	458	446	417	444	416	424	442	438	475	456	467	412	436	448	419	410	420	414	442	402	444	478	463	411	465	430	415	419	436	459	443	454	425	461	437	429	462	459	426	448	446	426	434	457	432	435	419	481	495	431	437	428	416	435	474	449	466	447	445	423	437	455	448	435	489	437	441	467	429	470	462	463	396	413	457	461	429	475	455	459	456	458	444	459	480	458	420	453	432	478	429	415	464	490	429	463	458	468	455	437	449	474	420	459	407	456	429	477	453	465	478	442	434	428	437	443	463	446	437	474	446	421	407	454	439	394	456	464	440	442	456	443	420	456	408	418	427	439	428	450	464	433	466	442	429	456	442	424	420	448	472	413	464	403	450	482	427	438	454	407	450	455	448	445	460	461	446	427	430	408	405	447	435	450	453	452	446	425	420	438	459	441	436	429	451	458	447	483	429	399	449	432	416	436	440	444	428	444	449	479	434	426	447	464	459	482	405	475	487	405	481	464	446	457	436	488	453	446	431	450	478	442	463	478	442	456	451	426	397	456	432	443	409	427	419	416	426	445	427	457	461	446	429	398	447	488	442	492	425	451	485	415	449	435	425	449	487	455	427	426	498	476	432
23194	21406	29611	23628	21406	21336	4178	1002	724	623	619	572	523	515	510	460	465	473	498	417	439	411	468	444	497	406	430	430	418	412	426	405	420	404	425	441	396	423	431	405	404	394	403	364	400	424	421	417	414	394	399	394	392	400	412	437	375	404	392	390	453	407	415	427	391	413	388	409	379	388	404	395	412	423	429	388	393	366	385	406	429	395	414	401	430	428	401	397	388	417	385	394	396	429	410	384	435	387	381	409	437	389	414	413	354	391	384	402	406	385	420	362	382	382	392	369	390	407	414	416	387	379	357	394	395	404	382	379	422	389	362	376	405	421	398	401	413	341	394	389	426	420	383	393	390	391	389	385	362	418	402	390	412	423	419	438	392	413	389	389	381	417	420	393	421	373	387	403	392	389	405	410	427	385	368	370	402	384	381	381	409	438	400	384	400	385	377	373	404	391	401	392	378	376	378	400	387	413	381	384	393	380	385	378	402	407	437	391	389	407	414	384	414	357	395	427	433	362	381	399	377	376	400	362	387	402	411	422	401	374	382	388	378	410	386	434	387	382	382	405	380	427	380	392	403	391	406	403	352	369	394	406	409	418	397	406	379	401	398	381	368	384	403	410	400	369	374	393	361	409	375	388	397	412	384	368	380	392	385	413	361	420	395	363	371	358	378	361	415	395	396	408	369	357	361	401	419	417	412	400	402	416	411	382	398	420	377	358	353	366	411	411	383	391	459	390	384	439	388	385	371	389	364	376	398	413	396	343	389	406	405	381	409	396	385	413	363	381	376	426	380	421	379	402	357	434	380	397	380	411	421	385	386	382	383	400	379	385	407	410	384	370	353	430	393	400	388	381	394	405	403	414	344	433	392	399	420	385	413	441	416	365	389	373	390	413	399	392	381	400	384	382	411	400	395	398	407	404	418	420	406	388	428	402	373	390	384	380	374	388	422	430	387	423	407	376	401	391	340	358	431	398	368	386	395	364	383	366	427	357	410	382	407	411	382	385	406	394	403	427	424	411	364	402	401	418	392	419	422	405	387	402	402	393	390	419	410	384	397	411	385	390	392	418	406	398	379	426	413	385	403	402	383	402	377	393	384	397	369	408	359	406	394	373	401	402	407	406	393	368	412	399	407	400	375	391	362	418	395	426	405	386	411	391	404	389	401	382	402	407	402	403	409	375	358	387	371	388	398	384	333	406	393	390	451	373	374	441	394	408	374	378	400	397	370	394	406	436	375	405	438	389	406	396	389	362	401	374	401	410	408	411	405	411	404	433	408	371	394	397	380	373	384	419	400	399	362	391	402	405	367	383	434	401	400	404	342	379	391	391	381	364	435	407	358	399	354	385	362	416	414	405	408	374	395	369	406	417	380	404	402	411	397	417	391	387	421	367	390	387	359	360	375	421	358	396	409	368	411	447	391	406	376	414	361	369	358	377	400	399	387	377	399	372	400	410	400	429	390	368	342	398	374	416	415	363	415	417	425	423	382	381	395	378	365	411	398	439	388	379	380	427	396	402	412	412	397	375	411	406	369	420	432	390	415	371	398	398	396	384	420	411	356	396	400	414	389	367	414	365	391	398	410	371	361	389	383	376	378	397	390	402	393	379	386	389	396	420	377	373	393	376	393	412	418	381	395	395	372	370	412	384	387	394	359	399	399	409	377	368	391	415	380	357	407	384	389	354	412	405	402	405	387	428	372	401	372	385	364	396	425	398	393	373	372	466	382	392	392	382	382	389	394	401	364	379	400	355	378	405	404	398	370	363	387	362	364	423	386	371	362	441	393	363	383	397	372	367	405	401	411	412	420	387	392	405	388	369	394	396	410	391	373	366	388	423	406	388	423	391	386	390	379	369	373	402	399	408	384	388	392	392	401	393	402	392	401	394	370	393	439	393	393	365	395	464	378	396	386	422	368	396	410	398	400	405	395	409	393	405	400	410	417	378	374	372	378	354	398	403	414	390	387	423	390	374	357	407	384	391	374	397	376	400	380	392	411	384	374	410	392	379	375	389	416	394	397	354	391	369	397	412	401	391	389	403	393	358	350	389	404	405	405	404	373	389	400	376	423	406	364	401	398	401	397	378	423	393	375	400	411	407	377	376	391	397	389	392	365	395	375	414	407	386	367	373	402	369	420	345	392	392	424	394	377	400	375	375	388	404	406	391	399	413	382	378	405	399	394	421	405	391	392	415	390	424	393	438	419	400	398	423	425	390	396	387	404	378	376	376	402	341	429	427	388	408	386	391	414	400	392	393	370	403	398	412	395	385	390	404	396	396	425	423	397	423	384	396	388	384	404	384	391	387	409	420	394	382	382	368	378	408	410	396	390	389	400	353	370	384	393	389	409	380	391	397	423	363	411	398	395	367	365	376	380	365	368	409	425	369	395	395	423	371	376	404	366	371	425	402	404	427	383	415	411	404	339	407	407	403	364	430	397	422	401	371	391	379	407	431	378	351	389	403	400	390	382	397	345	362	400	389	379	395	391	406	431	365	393	370	413	418	390	379	417	353	403	375	386	366	398	411	393	380	377	423	387	393	412	365	389	399	394	379	401	397	390	387	408	412	380	391	390	405	372	390	371	377	388	423	374	428	427	362	351	389	385	365	418	363	387	417	377	403	420	379	401	381	398	387	385	415	393	394	406	360	392	364	381	381	393	394	437	398	386	369	403	393	398	421	409	379	396	365	412	416	390	389	428	390	397	420	368	413	425	414	388	412	370	408	411	410	393	393	379	381	411	360	413	429	412	391	395	406	364	393	414	393	423	359	386	378	365	422	365	399	355	390	397	375	415	366	395	392	379	420	395	405	407	423	410	392	403	380	412	369	412	364	421	420	391	381	365	397	404	425	424	373	400	405	392	371	421	412	387	404	368	423	374	417	408	404	415	378	416	397	398	403	416	407	375	399	391	355	389	426	359	405	381	394	392	398	378	388	376	384	380	410	405	396	411	414	426	415	377	371	419	379	416	361	376	406	400	395	385	386	409	403	369	394	381	346	383	373	385	358	379	435	394	399	397	391	370	386	408	409	406	420	401	406	416	390	408	382	400	374	419	413	387	391	404	395	398	391	391	386	390	430	427	395	350	382	382	394	371	404	395	388	419	405	395	381	414	383	414	404	410	346	415	418	386	407	397	379	382	420	403	386	392	413	378	374	403	366	380	407	375	362	386	378	395	388	416	375	382	419	371	413	388	376	364	408	382	415	406	410	362	421	378	380	390	372	399	351	376	364	383	377	380	388	436	372	361	390	418	347	401	374	437	386	333	389	413	402	388	373	408	425	396	386	417	371	365	379	383	376	409	378	362	383	374	363	392	395	377	417	395	387	374	365	374	382	387	407	411	370	421	415	367	394	410	401	356	433	378	416	411	385	398	405	388	373	372	368	381	405	393	383	389	362	430	373	391	382	397	377	371	328	440	377	388	358	401	369	374	375	366	378	377	424	406	402	370	395	390	398	401	385	433	394	386	411	394	372	450	400
19427	15948	13174	7204	4966	3613	2880	2318	1960	1706	1454	1320	1213	1142	1094	1021	946	1012	872	840	877	864	863	757	807	761	761	777	768	760	742	733	751	725	725	710	737	764	709	664	690	688	693	700	747	657	682	693	647	692	732	691	664	667	688	683	655	696	687	708	657	763	680	657	689	693	674	696	686	688	700	695	661	675	678	666	680	677	649	666	645	679	644	721	672	630	693	678	648	661	655	647	687	655	660	671	703	700	663	653	645	689	691	697	673	679	738	673	685	664	661	655	670	692	659	639	659	726	685	684	635	639	701	651	677	696	603	659	634	686	633	665	669	678	638	642	681	640	665	687	683	698	715	640	651	699	664	665	663	668	735	675	685	626	676	672	650	691	672	672	689	662	662	660	667	666	655	670	666	702	658	710	693	647	737	679	681	647	670	661	613	667	644	663	663	643	619	618	657	647	706	657	632	695	694	645	684	670	668	681	647	697	672	703	664	688	690	669	674	660	687	706	644	635	652	672	650	667	663	719	685	646	698	669	702	659	674	639	667	711	704	659	714	657	657	665	641	620	676	625	692	663	625	711	644	698	696	670	720	688	655	666	694	605	639	655	665	648	680	669	670	679	627	637	651	641	633	625	676	678	645	706	716	659	726	630	658	683	663	717	632	639	647	680	640	682	692	680	703	680	609	633	689	682	678	626	671	683	683	667	635	680	668	651	665	695	688	670	657	669	670	691	684	677	684	647	680	661	614	682	648	663	671	697	648	671	732	661	698	668	665	685	669	725	688	692	698	650	666	652	664	691	668	636	688	687	644	668	668	637	658	671	658	661	692	652	657	650	681	644	634	639	691	702	585	681	677	665	675	704	699	684	647	683	687	661	704	660	676	661	679	697	659	713	679	674	667	656	633	678	685	688	699	660	713	656	681	646	628	682	676	683	675	664	650	685	654	673	730	671	637	660	617	656	718	658	670	627	676	681	658	692	703	653	662	708	633	637	705	659	670	668	651	625	668	659	646	667	657	678	685	655	652	645	666	682	640	639	680	668	632	656	693	644	683	683	674	635	624	651	630	668	706	683	726	649	683	664	694	733	708	644	692	712	646	666	694	673	667	706	687	674	703	697	717	708	609	638	733	629	687	666	640	672	637	645	650	659	632	661	642	668	661	709	716	719	683	643	675	657	665	658	663	674	650	668	666	665	703	611	650	667	653	652	674	633	632	655	681	652	640	706	665	657	701	640	621	677	642	664	702	667	671	721	632	681	674	673	691	678	643	626	672	681	716	632	641	648	658	657	709	638	669	639	678	667	651	700	662	639	652	619	651	667	683	706	645	665	678	686	646	651	671	683	678	671	683	655	690	651	672	681	690	660	666	640	713	660	657	646	681	689	683	690	674	655	657	663	634	660	667	640	662	710	692	666	698	671	703	642	677	695	664	695	633	671	703	667	655	660	691	671	682	660	681	705	641	657	659	666	703	637	655	636	691	664	723	629	613	650	602	680	713	619	659	656	696	642	662	670	733	662	650	647	678	637	693	730	676	674	667	620	708	640	655	656	693	699	636	625	678	678	695	712	685	630	621	662	702	657	674	665	630	624	625	681	641	664	659	631	635	679	674	713	667	722	665	637	683	671	670	704	608	665	663	672	676	673	652	683	655	677	643	723	647	680	666	662	715	648	674	693	658	660	650	681	629	641	680	636	626	650	675	679	668	682	647	694	642	651	676	642	647	671	692	707	719	631	607	639	687	669	675	677	658	701	677	653	689	702	674	689	632	677	690	650	673	634	633	665	638	681	669	685	661	644	675	660	698	662	670	670	672	669	653	664	698	677	697	606	658	714	689	623	676	641	672	675	719	613	699	687	659	665	658	668	698	717	692	628	654	697	695	647	688	678	704	641	675	695	673	646	700	676	656	665	694	685	637	697	715	686	659	672	671	660	637	701	671	704	681	660	687	643	681	688	629	670	684	702	657	658	677	648	690	636	655	684	651	698	601	652	670	675	676	715	663	699	698	680	616	672	674	651	651	633	655	704	629	638	654	668	650	659	666	689	702	669	672	667	673	685	623	669	663	634	660	682	654	579	669	727	709	691	687	685	661	648	696	648	655	685	674	647	644	661	663	670	631	647	678	633	653	689	697	656	633	710	679	628	645	656	647	685	628	671	656	692	675	672	675	692	683	658	702	658	686	661	690	647	672	673	693	674	676	684	676	644	702	656	683	654	656	654	638	646	633	685	653	716	671	645	693	650	656	633	678	654	674	714	666	663	672	629	684	662	719	723	655	667	679	720	643	690	707	702	696	649	687	660	677	674	682	694	644	662	656	666	671	667	661	669	671	735	670	669	675	724	688	644	633	673	624	705	660	644	676	649	657	684	650	718	649	657	658	662	734	634	695	634	648	681	656	635	685	628	750	658	650	707	651	656	663	682	675	626	680	703	661	617	666	675	681	626	667	607	671	630	724	674	702	674	671	644	739	691	683	682	668	628	652	661	681	668	674	645	685	664	650	694	705	686	701	665	644	688	640	661	707	698	673	689	627	697	688	650	653	677	630	685	662	690	674	709	731	650	655	628	671	661	706	617	687	647	755	645	711	690	662	668	659	668	666	678	639	701	633	663	656	633	667	631	668	645	652	654	654	700	676	679	702	699	670	668	672	695	645	697	653	661	652	653	645	661	681	669	654	679	689	686	627	709	699	660	681	660	667	686	689	681	660	674	686	687	672	685	666	648	699	695	722	692	679	676	635	709	680	694	686	638	657	686	630	666	680	663	660	661	643	688	673	685	661	680	696	650	676	661	661	662	720	677	643	670	631	668	637	662	675	658	638	679	713	648	656	657	686	635	678	644	648	643	653	666	746	649	655	656	663	633	676	674	631	657	732	711	669	672	637	634	681	675	623	679	669	674	662	657	683	662	719	656	661	712	694	687	676	650	663	658	644	664	581	669	667	676	676	703	678	675	680	673	662	670	679	679	654	684	679	717	662	616	654	656	652	673	707	712	691	690	676	651	686	660	679	735	660	683	686	681	650	656	650	682	693	648	657	656	700	665	699	633	636	635	718	638	665	653	684	646	678	630	668	642	713	668	681	661	685	651	650	662	652	713	637	657	688	615	686	675	681	637	659	667	654	647	710	700	675	683	701	652	689	636	656	631	651	664	615	674	689	629	701	667	653	663	635	680	656	641	646	656	688	658	672	673	666	676	673	670	651	693	646	597	643	707	699	670	619	687	644	681	668	652	692	646	679	660	642	710	665	737	628	653	664	612	660	657	674	606	618	632	687	672	694	647	678	733	670	689	710	618	642	654	607	691	650	651	644	668	703	714	701	675	684	624	683	656	683	704	640	674	674	683	643	648	683	691	686	666	659	693	638	726	634	658	677	677	655	727	710	684	644	675	680	629	669	675	644	663	670	674	650	668	677	659	653	691	693	675	706	683	674	670	663	666	663	673	702	691	702	658	658	684	684	695	700	663	667	687	745	668	648	705	676	707
27230	20465	6649	401	194	149	119	127	108	100	105	108	118	100	94	111	117	97	102	103	104	100	117	111	99	98	107	114	117	105	103	103	85	89	89	103	89	105	105	91	93	92	84	93	109	122	93	104	108	91	103	109	99	105	90	92	97	88	108	90	110	106	93	98	98	104	99	98	108	113	82	88	115	99	109	85	114	117	108	100	106	100	94	110	92	76	95	73	93	97	95	100	97	94	93	100	95	105	100	91	114	119	99	98	94	102	113	104	116	94	93	94	109	95	90	90	102	98	102	102	89	91	94	96	94	96	100	90	82	108	101	97	99	115	85	94	112	111	78	98	88	104	97	108	87	95	102	99	107	104	97	103	97	109	81	112	98	124	117	101	100	112	93	108	88	114	107	105	86	119	96	90	82	106	78	98	100	115	98	97	103	97	92	98	84	108	92	106	98	109	106	105	107	120	118	90	119	110	108	97	88	107	104	88	105	103	102	115	96	92	90	87	101	96	106	92	95	97	98	96	122	99	84	84	100	112	91	103	93	98	113	115	100	98	118	107	95	98	99	84	116	89	84	113	90	86	91	116	97	101	94	97	89	97	107	93	96	90	91	89	127	91	88	109	82	114	100	99	102	82	106	97	95	99	97	104	85	110	96	91	108	85	91	106	108	96	114	115	96	113	95	101	106	103	111	100	103	93	91	94	93	108	113	106	97	103	100	99	98	91	106	114	104	90	111	98	89	94	93	97	115	99	89	115	100	94	97	80	91	86	100	110	93	86	75	110	111	99	105	118	81	94	104	99	101	88	94	91	108	98	108	79	89	95	84	77	107	99	86	81	106	99	117	89	106	78	104	106	100	98	107	99	104	93	93	95	93	105	94	86	101	94	99	102	111	103	90	83	107	117	114	93	95	103	99	107	99	100	105	110	98	87	86	104	109	98	101	111	90	92	99	104	104	97	105	111	106	100	94	86	77	117	117	100	90	114	121	88	99	111	89	88	120	99	97	101	116	87	103	87	110	95	107	108	78	98	98	86	87	111	84	99	123	117	83	83	101	97	91	101	91	85	102	83	113	101	89	93	111	99	81	107	102	99	100	109	92	93	96	122	95	90	98	123	91	101	100	101	83	100	102	103	95	99	85	96	109	95	113	102	96	90	90	88	108	92	92	85	98	111	78	86	105	100	96	96	101	91	108	90	95	99	96	105	103	104	89	94	87	81	93	101	99	95	99	100	82	92	97	113	102	86	94	102	99	81	88	92	107	110	117	127	108	109	107	99	94	99	96	91	103	96	94	116	91	104	97	91	110	113	112	109	97	98	98	88	97	93	96	101	100	85	103	107	105	113	109	87	104	112	98	106	89	103	85	110	104	100	98	101	97	95	109	93	99	83	104	111	97	88	112	95	103	112	112	95	101	93	79	105	88	92	96	98	92	96	97	90	104	113	80	110	83	91	98	113	81	94	85	100	101	94	87	104	95	131	96	105	83	98	106	97	114	111	79	102	97	89	99	101	78	134	107	103	97	107	95	100	88	98	102	133	94	88	103	116	95	93	108	119	84	99	94	97	101	105	85	98	94	95	84	77	80	104	76	113	107	111	92	101	98	100	102	99	104	97	90	91	99	90	97	93	88	92	103	100	102	114	96	96	104	93	90	109	89	99	100	99	96	103	90	118	123	107	93	91	106	90	94	96	88	99	107	110	101	118	88	98	102	111	93	112	113	84	110	101	95	101	92	104	109	107	114	115	106	106	104	91	110	93	124	79	99	83	94	122	116	88	96	86	94	103	100	109	105	103	90	80	101	84	95	101	115	90	103	98	116	90	85	84	82	114	107	93	101	114	83	111	90	115	107	99	88	104	93	134	113	95	95	114	101	99	86	92	116	117	108	88	70	105	101	86	104	87	80	93	95	104	113	93	105	80	105	94	100	111	134	119	85	90	93	110	103	97	111	105	108	118	108	99	105	98	100	98	109	96	103	110	101	91	97	74	107	94	102	104	104	112	117	100	103	105	104	107	98	102	101	94	100	99	109	84	97	98	88	80	87	100	93	88	100	109	83	108	101	110	89	97	95	98	106	92	122	80	101	100	107	85	107	85	107	95	110	104	94	95	105	91	103	110	111	108	82	102	109	97	101	90	95	100	85	91	112	111	106	117	104	87	89	106	108	110	109	76	98	91	97	96	99	101	108	103	106	91	95	86	98	80	98	94	89	110	93	110	101	95	100	96	112	90	104	102	95	104	92	104	104	93	111	105	98	96	86	83	88	103	109	87	110	106	101	99	102	107	119	96	101	94	91	91	92	92	91	100	121	114	85	99	109	76	103	98	102	82	108	104	95	113	97	98	99	101	112	100	122	91	89	106	94	91	95	82	90	90	117	94	119	92	104	80	102	105	91	91	104	107	104	92	109	115	112	102	102	84	102	111	92	94	87	99	95	87	82	99	110	101	86	112	96	105	112	123	88	102	106	106	92	107	79	95	110	104	100	105	97	102	98	92	101	88	87	110	104	117	111	91	98	112	93	97	77	99	104	83	106	94	94	100	98	116	98	111	92	110	93	116	95	99	104	96	83	108	100	106	101	105	95	100	113	85	115	93	107	111	87	94	90	112	104	96	88	103	86	104	107	113	100	98	107	105	92	100	100	100	106	85	95	106	103	98	97	92	89	105	93	100	103	100	101	91	87	78	94	98	109	91	89	120	106	99	94	97	100	82	117	95	91	121	84	130	87	108	99	118	102	97	108	84	111	96	119	111	102	99	94	116	91	92	108	102	78	85	83	72	95	75	100	105	100	115	89	88	114	85	98	114	114	97	100	105	109	104	111	99	95	104	77	93	99	106	95	93	106	106	88	107	87	86	95	118	101	95	94	111	89	85	111	105	101	95	92	94	86	102	119	107	90	86	92	98	94	103	107	107	87	86	97	98	107	105	112	96	96	98	80	95	117	100	108	106	130	92	117	97	112	115	107	96	91	94	120	77	93	108	84	129	116	102	95	87	103	112	118	105	80	109	99	127	122	112	106	103	100	82	104	98	111	99	108	100	105	88	99	94	93	111	95	106	107	98	107	98	100	100	104	97	95	103	96	108	81	91	100	110	95	106	96	78	107	102	99	98	106	94	106	111	92	86	101	80	98	113	81	93	95	92	97	103	114	100	98	99	101	90	75	98	91	104	116	110	92	90	89	99	94	100	102	114	107	90	104	109	112	94	104	83	107	117	99	103	101	98	92	113	108	96	109	90	85	110	82	106	103	103	83	106	96	83	115	94	93	107	111	108	96	110	107	106	109	87	99	104	83	95	111	88	93	100	102	86	96	93	119	99	103	83	101	118	99	99	97	110	99	87	111	102	98	112	118	103	113	98	98	108	95	99	112	124	108	106	98	98	117	96	83	92	97	102	99	92	100	88	83	91	93	103	95	102	93	108	105	101	110	128	112	100	107	109	135	90	87	92	96	89	109	104	103	97	101	104	114	113	89	89	116	103
10637	1095	971	540	375	336	289	259	234	234	209	222	211	206	204	205	218	240	206	199	198	210	187	212	211	194	200	174	222	186	213	213	195	175	179	187	200	194	186	210	160	175	197	203	204	181	196	194	184	165	183	174	200	186	198	166	186	177	179	202	191	156	199	184	199	210	193	220	187	205	177	147	177	199	187	197	208	196	184	189	191	191	196	192	175	200	203	187	209	175	195	189	203	183	204	196	203	189	195	190	172	210	203	202	200	206	186	168	197	190	177	190	205	188	166	196	188	188	170	198	189	202	195	186	183	185	182	206	183	181	208	169	193	199	175	172	188	177	179	177	164	185	181	184	212	204	209	215	185	203	203	167	170	195	213	185	189	160	203	207	196	185	195	189	194	173	204	207	176	191	178	175	191	184	184	180	212	193	176	208	200	176	164	180	204	201	181	190	188	197	215	149	189	211	184	188	185	194	191	167	186	176	178	192	188	201	162	180	195	183	205	203	174	188	190	187	212	186	211	207	180	202	166	185	203	194	169	182	202	182	191	200	190	207	164	170	190	176	173	183	180	199	181	198	181	204	187	202	184	184	188	178	215	200	205	193	187	178	202	208	180	217	188	184	199	191	172	192	168	186	186	198	199	194	170	150	181	166	188	183	186	168	205	177	185	181	217	178	186	206	186	194	204	194	181	186	197	217	177	202	198	169	161	212	180	206	186	191	194	188	177	199	196	206	187	199	214	186	165	198	183	183	187	219	184	198	172	175	200	182	196	192	194	175	212	182	183	166	176	156	205	193	178	192	197	199	155	184	208	191	185	197	189	200	194	194	193	182	196	191	173	183	167	186	191	185	173	210	185	198	180	179	153	212	188	175	194	204	177	198	181	182	195	178	183	171	188	171	182	180	199	200	164	187	201	196	182	185	189	166	194	200	182	185	177	192	176	155	212	212	187	193	165	209	188	176	187	157	188	170	181	196	186	198	193	188	172	200	195	189	195	178	190	181	170	217	182	198	163	190	199	160	174	194	190	166	185	176	202	173	195	216	180	179	196	185	194	190	176	180	169	204	173	210	210	188	179	188	191	163	200	185	181	205	188	176	183	161	191	157	189	216	183	189	182	186	194	180	206	182	170	153	201	183	177	197	215	196	198	180	196	191	197	180	193	176	172	203	185	203	190	189	167	209	189	189	174	168	177	176	152	204	192	191	188	192	174	179	215	171	185	187	180	182	179	186	199	189	166	195	175	179	201	188	211	202	194	201	186	180	218	184	154	194	165	197	201	190	182	164	185	191	183	202	195	195	188	214	175	192	203	188	179	176	194	193	181	155	194	182	194	187	182	189	176	180	178	188	182	205	181	201	188	171	214	191	181	179	184	183	191	203	184	198	186	172	170	183	193	190	196	179	189	191	202	197	176	187	175	198	191	196	163	188	200	170	189	211	188	188	175	202	180	209	185	219	190	175	200	202	215	182	207	178	191	171	191	183	173	178	177	179	185	191	179	181	183	174	185	160	208	187	201	188	198	199	173	192	171	181	190	198	194	180	180	190	196	192	196	196	202	190	192	189	195	173	185	211	182	183	175	193	198	177	194	182	186	183	204	201	178	182	182	205	186	173	196	185	182	195	190	213	166	188	168	188	195	186	199	188	196	202	208	191	190	176	188	187	193	190	201	191	201	192	199	160	181	188	166	187	191	173	224	198	172	190	182	208	211	179	192	169	197	174	175	206	198	217	191	183	196	196	199	195	186	191	175	191	198	203	207	189	179	206	206	177	198	173	173	174	189	200	177	189	199	166	187	182	182	187	203	220	181	198	191	208	203	207	184	192	196	193	194	200	196	202	190	181	197	213	198	181	205	174	181	194	209	183	187	196	193	170	177	157	201	179	193	192	207	192	157	202	162	196	172	171	189	190	181	185	181	167	199	214	192	187	191	198	191	190	183	176	183	189	184	180	197	175	188	166	194	207	204	182	185	198	210	194	186	202	209	200	182	200	228	155	206	181	191	178	166	194	196	187	193	177	177	184	193	191	201	173	190	191	201	183	204	210	187	165	186	183	197	200	190	177	207	196	207	188	195	165	203	189	184	176	187	220	192	193	201	198	189	195	192	189	177	186	213	183	208	171	183	175	214	191	173	179	196	168	200	195	166	198	193	202	171	181	195	191	181	210	193	187	199	175	191	197	200	195	192	186	177	189	181	155	192	190	203	186	199	198	176	198	194	173	170	180	194	215	194	164	174	192	171	201	186	189	190	177	185	161	202	170	180	178	191	176	197	183	202	190	197	187	153	204	189	183	188	194	192	198	214	182	168	213	190	165	183	197	179	212	170	203	181	176	191	230	156	207	177	157	191	193	189	186	183	169	212	185	194	183	183	188	193	217	199	179	197	210	204	202	192	172	186	181	166	210	182	190	194	181	226	195	172	171	202	189	154	216	202	174	190	195	194	188	202	192	181	203	180	188	174	202	155	184	189	188	197	200	188	180	197	172	160	207	182	175	179	175	172	195	197	179	189	210	175	183	184	196	188	174	162	183	155	197	173	182	182	197	215	215	165	189	214	211	175	193	211	178	201	181	177	193	181	196	203	183	178	195	206	190	187	187	196	217	185	165	183	201	193	197	173	207	188	184	185	166	164	186	195	212	198	185	191	187	187	187	189	213	167	163	212	177	193	179	202	199	197	200	180	180	203	189	188	206	176	189	186	201	161	177	186	209	205	172	212	198	178	200	179	181	170	182	181	191	190	187	174	188	176	189	191	194	199	185	172	197	201	194	158	204	219	182	202	190	228	189	179	172	206	174	180	174	198	186	196	172	162	169	163	189	178	208	197	194	189	200	173	189	168	173	207	159	205	201	186	210	187	174	191	180	174	208	179	185	207	193	175	186	206	157	218	202	199	199	190	174	174	213	208	202	207	187	174	191	197	192	197	175	167	189	209	169	183	223	191	175	191	193	199	183	203	181	179	184	182	185	171	214	193	169	208	174	186	207	189	185	200	185	171	197	180	170	178	196	195	196	165	179	185	199	209	204	205	187	169	165	166	184	211	161	167	186	195	207	207	186	196	212	212	189	166	196	189	165	184	172	198	192	179	197	188	197	181	172	176	172	203	180	182	180	179	198	205	199	209	204	189	204	177	199	172	203	206	189	207	187	169	182	150	170	183	192	197	192	190	201	187	204	203	200	205	184	201	181	177	187	202	212	189	219	199	185	185	167	191	170	192	189	180	195	193	210	187	179	203	218	196	195	212	206	186	180	193	188	193	180	193	183	190	177	205	165	175	193	186	189	180	177	185	177	201	201	182	179	185	198	171	197	186	172	159	188	201	179	185	159	200	173	195	193	213	201	188	164	210	205	215	187	183	187	176	185	176	181	175	187	195	187	194	185	196	192	164	207	147	180	196	172	187	164	175	203	190	181	171	190	198	199	195	209	171	178	191	167	192	178	206	180	196	204	194	187	199	169	182	168	189	173	191	188	193	175	176	178
24206	21404	28980	24196	21309	4774	737	521	461	420	389	345	343	337	311	323	310	301	261	294	267	318	293	267	251	277	249	237	264	301	305	270	249	294	255	278	265	295	264	237	270	261	281	261	258	271	259	264	251	244	253	279	264	230	240	264	274	253	274	233	237	275	277	270	268	257	251	260	234	265	241	275	228	267	267	280	251	257	266	264	270	264	249	237	234	235	279	261	247	245	244	254	229	278	247	265	257	238	278	258	263	244	269	241	261	247	239	246	259	256	265	262	240	270	255	238	257	238	266	233	255	263	259	261	246	254	232	231	269	257	250	259	215	237	250	243	248	277	255	231	265	249	236	261	251	252	264	266	239	239	247	249	256	264	229	228	251	274	255	253	280	250	262	258	254	271	269	282	250	259	254	266	263	248	238	275	266	246	259	268	257	237	240	235	247	233	253	269	276	268	254	242	247	254	222	249	250	276	239	259	240	266	228	240	261	274	229	249	220	263	252	253	234	277	293	259	288	237	279	247	272	249	247	257	262	230	243	242	254	249	289	234	258	244	241	269	251	240	260	226	254	227	259	253	274	229	237	253	242	270	256	255	252	268	247	253	252	262	279	255	255	252	239	245	273	235	263	246	247	269	294	289	256	276	257	241	277	251	244	225	249	248	261	257	247	249	257	258	251	266	267	277	223	241	240	245	248	248	260	262	258	252	249	237	268	242	265	252	226	254	268	272	252	242	256	264	265	273	242	217	248	231	255	260	271	262	229	280	256	234	232	267	266	248	264	258	268	263	240	271	234	252	245	227	256	238	251	255	251	239	255	223	232	244	251	225	237	241	280	242	247	263	243	239	229	272	266	262	249	287	248	258	285	275	250	257	229	272	277	266	273	251	229	250	247	286	276	242	263	254	260	253	260	269	252	250	268	272	247	250	254	236	275	260	247	280	227	227	245	249	258	230	262	250	259	263	255	239	275	227	259	264	253	235	238	261	225	224	258	298	266	233	270	264	267	250	264	243	272	272	236	242	242	272	270	279	263	256	248	270	236	242	255	215	263	240	283	281	247	261	260	248	275	252	269	258	277	238	270	249	256	246	257	273	240	240	275	271	260	264	251	266	264	257	268	270	273	247	238	243	268	262	279	264	247	259	238	263	275	240	242	263	270	253	251	264	270	266	268	292	248	258	249	275	242	240	257	241	245	245	244	233	249	252	272	277	257	265	258	265	253	243	266	232	249	230	251	244	241	262	282	252	263	234	255	271	263	256	259	273	252	260	261	254	264	247	248	247	268	266	266	207	237	248	253	270	246	276	224	252	259	260	271	259	268	257	264	244	256	293	247	240	241	254	252	258	265	248	249	254	247	281	269	249	271	264	258	277	249	268	242	240	262	230	242	245	263	261	287	245	240	273	261	278	256	253	246	273	257	254	285	252	247	263	256	269	250	233	273	220	238	236	255	263	206	252	249	268	248	227	269	256	308	260	262	220	267	305	272	252	246	235	261	270	277	256	238	258	266	277	248	241	268	248	259	222	266	265	247	223	263	273	258	241	271	239	242	257	237	234	268	291	241	237	249	254	248	246	281	240	267	245	263	224	252	245	254	284	276	268	239	240	275	257	241	265	276	268	253	232	236	218	275	256	258	260	249	265	257	260	243	266	266	260	275	279	261	254	274	263	249	242	259	262	274	273	259	251	229	223	250	261	270	264	273	285	248	275	255	260	272	278	268	244	255	281	278	252	268	263	257	229	238	267	247	209	249	251	232	269	268	251	248	272	283	237	252	265	254	271	267	260	274	278	251	256	283	240	254	249	235	231	243	244	255	275	255	248	251	289	246	305	254	242	251	260	266	259	274	245	249	262	240	245	241	254	251	260	249	250	273	249	270	257	252	251	262	256	247	234	295	235	242	270	261	258	270	261	284	270	239	238	248	257	238	260	265	256	233	239	260	243	246	272	286	252	253	285	262	264	230	246	228	273	248	244	274	257	221	272	258	272	260	231	242	276	262	270	252	244	230	222	240	267	266	253	241	261	257	247	287	280	254	276	292	253	257	259	263	267	275	240	252	247	286	245	276	244	257	251	262	276	263	280	245	263	267	236	245	259	252	261	250	253	250	237	271	249	261	219	254	276	233	272	261	244	237	248	280	250	270	254	272	241	245	260	275	247	263	244	234	271	249	244	247	239	264	236	258	257	247	236	230	286	260	250	264	285	245	277	246	260	265	233	250	278	262	270	244	239	280	278	251	248	256	233	230	260	258	261	277	235	244	252	272	279	243	259	278	237	244	242	242	272	271	245	256	222	267	245	246	269	278	250	240	216	293	281	225	261	238	244	251	255	236	266	266	245	258	266	261	261	259	248	259	281	254	248	248	244	238	246	232	254	248	269	258	231	259	206	274	267	274	248	276	243	249	250	238	233	265	248	236	260	257	272	226	240	267	263	264	248	263	270	243	227	246	265	265	266	250	249	251	244	222	269	228	259	268	257	257	251	255	263	275	262	254	241	273	271	257	233	226	230	267	251	225	251	228	268	266	266	270	252	232	238	272	262	261	256	267	273	248	229	229	271	254	247	255	274	266	258	235	262	254	245	250	261	250	258	249	243	265	267	265	237	273	238	266	286	250	270	257	251	265	251	262	244	265	248	264	251	269	235	243	238	287	243	262	253	248	241	248	273	269	249	237	241	229	228	245	251	227	275	277	259	239	233	257	275	246	249	279	255	297	244	272	236	247	229	258	253	235	288	254	270	251	242	261	284	236	243	266	290	291	282	251	272	244	246	252	287	244	278	273	263	264	248	247	230	256	248	245	245	259	240	248	238	246	232	256	250	243	270	255	263	250	229	280	248	207	254	253	277	265	277	230	285	289	288	263	258	226	252	234	222	255	251	261	275	242	281	261	252	233	254	254	277	210	254	247	254	240	248	238	250	238	248	256	252	270	277	245	254	280	232	268	235	266	242	268	277	283	269	254	239	259	262	242	267	224	253	247	230	247	251	271	228	236	259	246	224	224	277	249	245	260	262	232	274	223	239	284	274	238	231	252	257	253	252	240	241	265	256	239	262	262	279	257	249	245	242	262	254	252	270	269	265	255	254	254	241	234	237	275	252	246	249	270	260	273	227	236	256	254	254	246	243	283	252	255	256	257	238	252	251	244	267	257	276	280	272	246	285	265	274	266	278	270	242	240	250	230	254	220	236	248	237	242	258	251	252	241	251	233	266	252	255	261	279	250	267	261	240	250	241	238	269	248	225	252	242	229	284	247	242	275	249	255	264	246	249	231	263	260	278	235	243	256	246	263	257	253	286	260	252	243	239	257	274	280	234	275	261	244	243	280	248	281	272	251	264	244	266	269	275	248	258	267	262	253	276	250	254	237	242	241	274	283	227	252	259	235	250	282	288	232	247	286	256	255	243	258	262	256	272	267	275	264	243	263	245	234	239	249	249	252	250	236	249	247	257	224	262	262	250	273	259	250	241	278	253	231	276	261	253
18304	9583	8205	4212	2808	2076	1614	1384	1159	932	895	782	727	690	644	623	592	573	568	569	566	537	501	536	470	501	515	493	451	464	456	465	477	503	484	468	512	458	420	468	469	436	436	435	446	438	474	428	458	480	439	463	454	478	471	427	419	464	475	473	442	448	481	486	446	477	436	453	446	444	438	500	459	454	444	437	442	428	433	430	460	491	424	440	437	438	454	484	469	417	461	464	436	453	495	459	489	448	444	428	486	445	447	466	476	464	429	440	441	429	440	470	492	402	467	481	469	412	426	444	460	421	447	419	456	402	424	446	416	441	413	459	478	420	436	474	501	409	478	427	429	394	438	471	472	459	444	433	452	460	457	458	449	421	412	454	436	452	437	477	460	458	475	427	454	406	490	475	459	445	429	428	454	457	422	442	448	434	449	412	452	423	455	455	480	439	468	422	443	477	441	507	455	448	408	453	450	417	411	438	424	442	469	466	442	480	429	431	412	451	438	471	462	452	425	430	482	443	412	451	414	474	475	457	417	398	451	468	429	453	451	451	441	444	463	441	462	445	444	411	415	435	472	415	416	476	435	459	467	436	424	453	470	439	450	432	447	469	445	447	442	434	438	423	468	425	458	449	447	453	459	437	450	479	460	451	464	427	412	415	480	447	441	453	481	414	466	447	452	471	412	448	451	454	442	431	413	428	419	423	425	411	394	432	447	435	440	467	471	442	470	449	453	435	448	462	429	453	472	454	464	465	423	438	466	451	430	435	457	443	462	413	433	422	467	469	450	482	413	421	444	411	471	458	459	428	392	416	414	441	457	449	437	457	434	426	421	493	414	470	444	454	427	461	467	428	440	415	445	449	488	442	459	438	421	431	440	456	426	448	417	461	461	423	469	423	471	446	435	432	475	485	446	461	429	441	419	449	429	450	443	441	445	415	407	427	390	422	459	464	432	446	416	445	427	452	459	471	428	477	467	443	419	435	460	434	438	408	448	463	455	437	475	431	438	458	442	446	439	423	454	434	414	438	424	475	451	458	433	441	476	431	412	445	421	460	442	420	456	478	449	460	477	478	412	456	418	453	444	398	392	437	436	448	480	472	429	462	423	425	427	439	441	415	428	436	461	540	441	395	445	414	412	442	464	486	438	421	419	432	444	419	462	446	418	441	475	452	421	414	474	442	421	386	443	453	438	447	467	462	450	449	438	459	454	457	447	479	411	409	465	459	445	484	430	457	457	439	472	469	447	419	440	427	475	444	432	463	445	419	451	466	436	455	429	475	449	434	426	420	451	447	441	443	484	437	457	442	442	450	440	431	444	493	406	423	457	399	459	483	455	411	476	483	445	426	482	406	424	464	435	443	466	449	467	433	429	411	495	453	444	437	460	454	502	431	460	466	461	420	444	451	484	430	437	408	442	474	439	482	408	471	436	429	461	456	458	428	460	461	429	462	398	438	440	485	440	445	451	429	446	456	444	442	430	442	426	447	431	473	506	422	442	454	431	455	438	457	460	464	410	455	477	431	438	401	450	458	448	433	435	448	469	459	429	426	431	456	449	461	455	452	447	420	434	422	474	448	465	418	477	443	426	462	431	402	476	466	445	453	449	469	435	413	426	465	454	474	418	427	457	426	414	419	447	451	469	429	442	434	472	477	449	429	408	463	420	433	432	445	469	421	446	419	468	483	432	481	425	439	447	442	439	456	419	457	445	448	442	441	490	450	451	453	393	443	412	428	463	446	461	430	470	451	421	437	447	453	421	482	407	472	476	440	435	443	447	467	441	455	408	421	434	415	418	479	451	442	421	452	426	475	453	447	441	442	445	457	439	444	432	432	427	435	432	413	418	462	448	450	480	444	462	417	455	470	461	449	423	493	463	427	458	440	431	429	443	443	414	482	462	452	429	458	422	441	433	466	440	481	444	462	448	420	464	424	466	450	444	443	456	435	449	447	481	406	463	455	438	435	439	447	400	410	430	464	421	466	424	490	408	421	425	443	437	437	442	444	406	458	457	451	440	439	419	413	433	417	429	433	444	452	399	465	470	412	415	426	460	442	465	457	448	466	464	472	460	459	425	422	434	460	483	451	453	428	446	447	432	430	398	452	445	456	419	427	440	458	481	425	444	428	474	404	445	468	420	458	444	422	432	457	487	452	444	432	479	447	397	439	419	450	426	431	433	467	403	437	440	450	427	449	444	460	456	438	432	460	423	426	428	463	461	487	483	415	443	459	472	468	426	431	462	456	440	456	436	459	446	453	428	417	452	462	426	436	430	434	429	417	428	467	438	441	450	451	437	378	411	427	470	452	468	443	447	461	450	433	389	438	427	449	451	439	403	447	456	436	444	429	461	452	464	430	446	439	427	416	417	458	508	454	477	431	452	435	487	420	429	427	402	447	423	451	455	451	473	444	407	424	419	458	448	473	458	427	454	446	448	409	452	491	490	399	427	419	448	478	449	441	464	452	477	487	422	460	433	460	438	471	450	455	416	440	446	407	445	433	454	429	440	463	467	419	478	431	428	457	452	408	434	446	422	436	439	455	451	408	483	449	432	446	427	447	479	450	437	442	465	462	482	451	432	451	409	445	452	446	456	429	434	454	424	438	450	409	418	422	460	451	444	445	505	484	425	434	443	421	406	463	448	435	420	434	462	480	455	465	463	422	445	470	450	424	434	430	469	420	462	488	445	466	440	472	457	448	425	423	412	425	441	415	432	428	485	426	483	478	426	433	443	453	424	443	430	429	452	468	437	472	430	425	443	465	432	470	421	438	465	453	442	437	478	459	411	445	441	424	455	414	453	428	414	467	472	443	434	428	441	475	455	432	448	468	451	390	489	427	453	464	446	475	435	470	431	441	451	469	474	422	472	437	461	477	430	435	481	424	433	452	468	466	423	429	415	451	434	441	435	438	458	487	431	435	447	450	450	465	467	446	449	426	472	478	422	470	462	450	454	415	435	443	451	410	446	419	397	438	431	458	421	447	437	456	442	451	432	449	405	459	436	466	457	435	472	417	469	423	452	470	395	446	423	452	421	450	462	466	433	456	437	473	465	452	480	459	451	426	448	458	437	470	425	449	444	430	427	371	430	470	436	467	447	468	425	428	434	441	404	471	468	438	429	446	455	403	446	455	449	416	432	453	423	434	458	433	443	450	410	420	460	467	436	430	439	463	438	432	444	403	436	481	462	421	451	421	469	434	429	470	444	429	420	443	442	433	423	452	485	418	409	447	395	458	460	422	475	464	466	459	443	387	458	456	423	428	419	421	477	425	427	481	446	490	460	442	432	421	432	445	463	443	468	426	423	436	413	429	450	400	452	471	436	415	446	439	465	450	456	424	468	456	438	472	486	469	430	460	431	437	431	458	437	489	416	453	447	422	440	467	472	465	429	432	422	467	463	434	393	444	462	435	456	412	430	426	436	414	454	452	427	421	425	448	423	483	445	424	447	460	464	462	461	451	426	466	443	469	434	445	437	457	468	438	422	442
23299	21446	29611	23681	21446	21384	4332	955	722	731	656	621	534	528	531	481	421	468	402	444	457	442	445	428	437	438	435	422	402	434	389	392	416	399	426	429	375	402	417	419	393	449	405	417	435	444	430	398	447	398	417	376	448	402	380	424	406	452	403	389	385	417	377	386	425	382	443	385	398	397	407	392	414	392	401	417	402	386	405	436	410	378	385	393	410	400	395	428	406	432	395	416	365	420	388	398	372	405	425	381	408	385	392	404	440	366	444	407	375	395	394	389	408	436	402	379	417	373	370	381	391	408	417	414	382	374	416	449	392	400	420	382	399	447	416	424	405	408	406	392	408	398	400	398	434	365	358	402	397	394	392	416	386	373	405	402	381	416	418	410	369	402	404	380	363	375	419	410	404	438	395	383	426	424	411	411	387	385	359	405	419	367	415	394	359	389	389	385	393	397	409	427	408	395	404	403	386	407	379	377	391	383	393	401	371	395	419	393	434	385	434	420	384	434	400	391	392	367	390	395	400	416	438	405	430	382	436	406	379	425	408	388	398	374	368	409	371	374	391	378	420	395	384	415	437	401	402	415	422	402	411	398	372	388	408	382	363	376	407	405	397	401	404	420	376	394	381	416	394	398	422	378	395	381	387	439	388	407	366	399	443	426	408	372	364	392	399	384	368	424	431	404	383	385	391	414	398	393	371	404	401	436	413	411	413	373	408	393	407	391	415	416	386	400	390	358	416	424	437	413	394	376	412	398	360	372	406	405	413	400	390	411	410	416	395	391	405	420	391	431	385	375	391	388	387	405	370	394	378	406	400	384	388	370	413	381	369	371	386	426	415	414	364	413	413	400	392	370	418	397	370	405	408	407	394	405	427	384	393	400	387	399	424	431	383	449	404	386	400	402	408	386	415	416	400	377	424	386	397	372	403	445	377	412	379	410	385	383	371	401	434	434	411	398	406	398	461	359	439	368	398	408	437	385	383	364	401	413	395	449	406	403	375	391	368	399	394	404	421	365	442	392	415	374	442	371	440	368	412	412	412	408	438	375	422	369	415	429	390	351	423	388	398	374	426	381	391	413	381	396	379	373	363	433	424	400	361	404	397	458	385	415	377	413	405	400	431	404	388	395	440	424	381	399	393	407	422	409	397	398	384	406	415	391	402	403	403	412	405	413	400	423	368	399	403	404	409	370	421	413	384	413	389	381	393	388	424	405	422	424	406	436	389	428	417	377	395	417	400	420	427	421	394	413	415	425	372	391	406	370	415	389	367	418	373	393	378	407	385	377	412	398	409	401	424	398	407	407	436	388	376	421	350	430	394	365	395	376	375	393	414	419	396	384	373	406	442	391	396	416	380	380	393	417	392	406	358	368	392	380	437	412	405	393	438	374	399	396	378	419	434	391	373	392	387	412	356	419	395	369	371	371	383	379	362	381	455	391	397	458	373	424	393	392	387	397	420	388	421	375	379	391	403	392	399	393	381	382	431	408	430	421	408	396	386	398	392	405	389	399	369	412	387	381	390	404	397	379	404	391	407	400	421	390	394	400	381	408	403	382	422	403	384	374	414	396	375	396	414	361	367	375	411	405	387	426	380	371	416	392	402	375	374	376	414	388	383	394	389	401	366	366	397	357	436	399	397	410	424	357	406	410	405	445	382	422	374	409	386	403	371	398	404	392	373	387	414	387	376	396	416	427	383	394	362	374	410	394	423	404	409	424	399	402	416	386	394	384	406	382	420	433	381	391	393	378	350	393	418	368	396	421	374	425	398	371	411	393	405	386	421	388	389	417	384	383	397	426	386	419	408	406	402	426	381	406	407	387	381	398	407	392	419	404	417	386	388	392	400	428	400	383	416	379	379	360	391	430	402	397	405	417	393	401	396	389	402	400	405	360	442	388	433	409	385	387	398	363	406	396	431	372	384	422	369	396	417	398	417	417	429	376	387	429	376	417	390	405	379	405	401	367	378	426	386	443	408	441	435	393	397	431	405	381	410	386	371	396	402	419	387	424	388	397	386	405	372	411	403	406	401	414	427	404	400	400	436	374	395	404	414	417	409	416	456	361	424	375	369	426	367	390	379	383	393	418	387	376	409	387	382	392	374	418	389	413	408	437	386	366	422	378	394	401	416	391	417	416	376	426	413	407	387	414	400	361	406	379	389	356	391	437	396	398	405	395	396	407	415	420	405	427	430	376	388	389	379	413	387	390	405	356	374	403	410	392	378	397	419	386	435	405	405	385	390	391	425	389	388	365	375	383	409	395	371	389	410	391	403	399	373	370	395	390	376	382	367	427	384	392	411	413	392	392	412	409	414	378	392	397	391	361	414	394	392	411	366	379	380	422	392	372	414	418	383	412	405	418	423	421	409	395	404	440	400	428	419	394	417	402	386	406	410	357	426	413	385	366	405	393	424	387	387	371	424	408	377	402	380	398	420	404	368	415	409	386	423	390	381	370	354	401	417	405	412	396	422	396	384	407	426	397	399	391	418	391	438	406	390	411	401	419	393	424	357	412	385	392	384	392	439	402	375	394	425	378	360	429	366	393	377	401	365	429	394	356	402	423	365	430	377	399	397	406	375	382	408	388	397	346	405	377	390	379	403	366	403	382	379	395	419	382	392	374	418	358	427	430	382	416	416	386	423	382	377	412	428	384	410	413	379	373	395	419	420	385	379	411	341	418	376	386	367	435	412	391	391	378	388	391	417	419	397	378	359	440	367	404	399	385	384	394	404	369	417	392	405	422	371	433	412	422	375	394	387	413	413	389	360	419	413	402	392	377	437	432	411	383	382	392	403	395	410	391	361	407	368	406	382	373	369	371	373	373	397	422	428	384	398	383	380	425	445	410	362	376	423	376	378	384	383	406	400	416	424	387	416	421	394	380	410	381	420	448	376	394	405	419	377	428	407	378	398	393	361	405	412	389	425	405	393	411	373	374	364	379	406	359	382	419	381	422	379	411	352	400	412	412	411	398	388	411	367	390	383	402	411	402	382	433	381	346	396	415	360	393	434	392	403	378	388	399	375	411	359	417	370	381	401	401	426	401	392	380	393	403	413	409	430	361	405	379	427	388	385	388	422	356	375	366	413	379	434	403	401	407	391	381	431	415	410	389	399	391	378	391	416	381	441	389	408	426	392	381	395	417	427	358	428	389	403	394	412	375	369	382	380	394	414	386	387	412	413	415	408	398	415	406	373	362	439	372	413	425	403	397	352	405	378	382	429	461	391	395	398	388	389	428	406	426	404	382	380	412	386	415	425	423	404	447	379	380	425	413	442	396	415	384	410	405	405	364	407	389	398	363	367	377	408	385	424	380	405	385	382	410	389	382	431	425	396	374	395	379	364	382	378	369	406	385	414	429	410	397	404	382	390	401	360	372	398	376	391	403	406	388	363	399	391	389	394	418	411	407	385	413	431	390	391	393	395	397	363	388	397	389	438	366	418	394	411	407	399	392	398	429	379	394	404	381	417	409	397	384	413	417
19706	15977	13637	7290	5092	3819	2962	2427	1991	1728	1464	1368	1246	1154	1083	1001	1008	937	899	882	842	850	819	809	783	823	764	740	747	716	738	766	747	706	780	743	738	705	765	738	737	681	675	707	705	701	694	649	661	729	720	682	653	755	712	691	731	762	683	669	732	678	706	705	671	711	704	674	653	667	724	704	664	697	664	716	663	719	698	737	693	658	699	681	624	662	639	677	664	696	660	655	687	706	651	653	709	671	698	714	641	691	683	680	666	762	634	677	692	642	691	687	701	672	654	659	696	685	628	682	665	672	713	702	683	709	701	629	640	688	702	649	667	668	671	647	656	677	645	704	664	626	670	638	698	684	685	676	710	684	687	635	687	684	723	658	672	692	629	679	679	673	674	689	635	703	678	686	670	668	694	718	698	646	695	685	673	702	731	665	640	666	659	696	678	675	641	696	654	682	673	653	659	624	645	696	663	664	640	660	675	691	700	703	647	683	710	670	696	674	728	664	666	702	677	650	678	690	658	695	710	635	693	665	672	643	742	654	651	697	637	686	726	666	667	697	710	644	669	682	684	674	651	683	702	659	674	703	689	663	654	678	636	678	694	715	667	678	731	670	659	675	681	630	678	698	662	675	659	699	648	634	730	680	683	657	646	686	672	677	660	628	680	669	669	724	687	703	685	688	663	667	674	644	655	635	627	717	604	654	671	685	635	685	622	667	682	688	705	628	667	649	690	642	672	680	667	674	685	677	671	670	672	686	659	610	692	656	662	718	669	683	708	693	632	688	642	663	683	681	707	653	696	657	682	655	624	718	630	670	699	693	679	698	688	617	699	663	653	663	670	697	681	674	672	607	691	671	614	722	617	651	702	664	696	703	637	695	719	695	669	656	665	628	652	655	679	664	683	639	653	683	676	752	729	693	670	660	642	680	687	671	637	599	696	667	641	669	677	680	669	646	679	659	687	658	682	668	672	677	639	681	674	676	635	674	660	670	649	629	671	717	647	614	642	684	685	685	644	637	644	702	657	698	675	651	662	655	707	670	708	688	681	697	637	646	674	697	654	672	650	644	648	635	691	688	672	646	659	683	673	674	653	638	704	677	687	714	707	690	748	678	675	694	676	700	672	682	698	614	709	679	670	697	638	665	706	642	651	726	661	682	721	650	706	649	666	706	717	671	707	643	687	622	660	663	675	689	706	676	671	703	663	724	641	675	671	651	690	708	676	681	635	670	663	641	634	699	674	657	640	695	683	670	648	659	684	647	690	658	685	734	642	649	652	657	633	684	704	697	668	677	689	720	736	690	668	682	660	662	685	634	650	619	658	637	684	682	683	681	660	633	637	662	689	694	688	672	683	641	669	661	690	702	688	674	658	702	691	696	656	682	637	628	658	692	706	660	662	712	633	680	660	697	659	708	677	686	704	679	626	686	622	687	702	662	709	647	659	655	717	645	673	672	687	623	672	638	696	704	637	710	720	677	666	712	655	696	666	703	644	671	694	655	722	676	701	645	655	732	693	701	681	678	696	697	650	648	653	692	707	670	651	653	710	659	647	650	703	726	638	667	707	628	710	685	675	704	673	656	671	683	672	648	699	699	668	687	672	674	670	685	672	648	673	679	656	678	642	671	707	661	644	686	695	698	717	640	618	635	653	686	681	646	661	672	679	702	647	675	644	682	668	688	643	640	665	661	647	652	655	647	720	657	688	701	661	682	656	654	627	683	680	670	688	673	647	677	690	709	659	663	657	669	671	701	692	678	715	684	621	643	702	685	658	682	670	625	681	677	624	673	691	667	704	691	690	717	671	700	726	671	667	655	730	646	675	655	668	717	622	706	662	666	658	710	688	684	635	690	674	704	701	652	689	686	667	676	670	679	668	631	646	636	688	678	674	717	691	679	653	656	658	665	678	689	683	669	704	661	666	681	678	687	698	646	650	681	625	684	674	663	657	691	667	692	649	686	691	639	648	691	691	702	663	657	683	666	668	674	693	674	685	663	679	628	667	664	709	704	665	648	698	697	679	689	694	686	687	690	679	641	669	666	688	686	652	687	656	694	646	696	707	710	645	671	678	683	686	674	646	669	721	691	669	652	669	687	670	724	706	610	666	681	679	690	719	629	645	642	676	692	708	654	709	679	727	650	713	676	669	684	664	723	681	718	660	687	659	651	709	661	645	679	640	687	613	673	658	700	653	695	693	665	652	686	636	679	672	690	715	667	691	651	684	653	651	682	674	688	618	674	666	649	690	712	674	642	667	681	683	681	664	693	666	673	687	684	693	667	711	731	639	611	621	694	698	666	688	695	687	700	673	650	690	719	654	707	672	702	675	694	674	706	659	657	669	667	672	666	667	677	667	683	663	670	725	715	741	672	659	651	679	664	712	662	672	679	654	678	670	659	654	717	675	638	664	612	725	664	681	648	702	670	612	678	672	699	643	668	655	651	683	705	660	665	669	680	680	663	693	708	647	655	680	671	640	651	665	680	656	706	655	698	703	705	684	664	641	650	685	682	670	626	645	719	678	676	665	639	706	687	662	678	685	632	693	669	643	664	675	681	615	700	677	663	654	658	706	680	648	673	636	714	652	662	696	650	667	677	658	660	649	674	668	708	723	733	655	659	702	630	661	738	687	687	706	668	641	687	672	690	699	685	709	656	699	712	674	698	652	683	647	680	638	712	646	669	671	635	632	703	636	638	647	695	651	702	667	653	675	641	683	637	673	670	645	689	636	684	674	674	721	634	633	656	628	646	694	642	659	657	711	661	699	675	683	673	714	659	698	680	648	669	739	728	709	677	676	700	636	649	671	694	713	638	656	661	683	683	633	699	682	632	630	702	660	654	684	714	659	720	666	663	658	669	662	676	703	693	703	670	670	652	678	647	711	709	700	671	732	656	635	729	632	651	672	681	696	693	641	696	650	667	675	726	614	660	690	694	649	639	668	668	663	670	709	714	704	678	683	687	710	692	641	691	662	655	675	646	713	664	672	657	655	638	704	625	668	707	650	696	651	675	697	675	676	668	692	676	655	688	694	669	621	695	647	676	657	680	636	705	714	681	671	682	703	676	673	658	653	737	723	673	638	664	728	653	652	652	685	657	691	741	663	685	687	716	676	642	624	617	666	626	658	693	689	675	694	698	699	711	676	647	668	667	681	658	678	677	680	644	661	705	688	680	680	680	672	679	673	654	656	700	583	646	657	633	703	607	678	697	639	689	700	635	679	631	640	649	675	670	715	687	667	680	666	644	742	661	706	683	649	695	645	713	646	690	672	622	658	680	656	679	685	702	699	688	637	646	720	680	662	673	622	657	675	745	671	659	701	706	654	710	680	648	662	667	640	676	690	654	668	709	651	670	680	677	648	652	697	676	674	699	679	654	671	626	694	671	670	670	708	628	697	684	704	665	714	661	677	685	687	682	664	643	731	638	634	639	688	622	682	658	704	679	698	679	683	692	652	662	647	670	694	652	696	657	685	685	670	684	658	664	704	673
27049	20599	6931	562	356	310	172	119	125	132	114	100	101	107	100	82	116	85	90	108	93	94	110	103	109	102	100	113	110	112	90	106	108	108	94	100	111	104	102	96	111	96	105	87	82	129	98	118	105	99	104	113	92	88	109	115	113	118	90	108	100	89	98	115	92	114	113	102	109	103	99	104	114	90	116	105	97	95	93	107	130	90	115	122	100	99	87	112	106	84	101	115	110	105	103	117	97	110	75	123	98	116	88	85	129	113	94	88	102	109	112	101	108	97	100	90	107	100	88	109	99	99	93	84	84	87	80	96	103	101	101	96	108	115	94	100	98	115	97	113	105	97	100	118	97	119	112	113	92	117	108	101	105	99	114	96	95	106	90	101	85	99	125	98	94	103	117	99	111	101	98	110	109	115	101	100	107	91	105	102	127	108	109	99	124	98	98	102	88	88	94	79	121	110	99	89	111	104	92	99	116	109	114	97	93	96	113	104	87	95	117	77	94	114	96	82	106	111	83	114	84	91	110	111	97	106	93	95	110	107	127	98	102	113	96	98	99	110	98	104	97	97	96	76	94	97	98	88	104	99	104	112	108	89	92	97	116	104	122	88	106	106	114	92	103	111	98	107	105	92	115	96	96	98	90	105	103	104	110	109	100	125	104	91	83	94	94	97	116	78	116	87	100	90	100	103	102	109	108	116	100	92	94	88	111	101	98	98	92	111	98	107	118	98	100	104	111	110	99	91	72	102	104	89	106	84	93	112	87	99	119	97	98	94	102	113	98	83	103	103	121	100	99	101	108	99	94	102	110	105	117	105	118	111	94	106	89	116	89	92	105	94	87	107	94	73	117	108	93	96	93	111	94	95	106	99	107	112	85	93	113	105	109	86	90	97	103	101	118	104	108	101	108	90	101	112	98	120	102	100	118	89	103	100	111	96	97	115	113	102	105	96	103	86	99	105	104	82	111	102	82	99	99	95	98	103	115	101	100	81	98	96	113	98	123	111	96	107	87	107	98	97	83	120	114	91	93	113	113	109	98	100	111	127	94	103	90	111	116	97	112	93	96	98	93	94	95	112	97	106	104	116	98	101	104	102	101	104	115	91	107	110	95	100	105	101	114	111	103	102	107	114	106	101	117	89	110	98	100	91	99	104	113	110	88	80	103	91	104	107	117	111	105	82	85	122	106	96	93	90	103	118	100	98	88	106	99	109	128	95	99	77	89	98	101	88	102	114	111	131	92	102	114	104	110	87	87	110	113	100	109	102	84	96	116	102	112	79	108	111	92	99	108	106	90	97	94	108	118	93	96	83	99	95	101	85	117	104	100	106	118	91	109	97	97	118	88	116	99	92	76	109	106	101	114	101	107	96	129	81	90	80	100	101	87	101	85	105	104	100	81	106	101	98	111	114	95	98	111	122	95	96	94	92	87	107	100	107	94	85	103	118	99	96	114	86	102	105	99	80	98	119	101	101	103	91	106	93	112	88	87	87	84	91	84	107	99	85	85	98	84	99	102	122	93	112	88	104	101	87	113	107	102	104	101	90	101	96	99	89	98	94	97	85	121	97	92	101	106	104	99	96	105	93	77	99	98	100	109	111	106	101	93	112	114	109	88	108	88	97	105	92	107	94	111	98	91	113	101	108	104	89	100	79	91	99	96	95	123	112	106	106	95	106	110	111	97	102	98	100	70	101	103	85	103	102	110	91	94	88	111	103	94	94	101	97	105	108	107	88	106	114	119	99	101	105	105	110	94	102	109	127	87	87	91	110	113	92	120	107	100	87	86	81	111	94	103	111	102	86	104	90	101	121	109	95	86	87	120	98	109	89	123	100	103	109	93	112	101	92	107	120	99	110	103	120	84	87	94	99	115	66	102	112	81	96	103	113	109	96	106	99	107	99	100	102	109	96	99	100	110	113	106	108	121	114	108	103	90	115	93	118	105	104	92	105	120	92	101	99	91	88	96	107	113	95	103	96	108	99	111	111	91	83	84	95	73	107	97	103	94	108	106	105	117	116	89	107	100	107	84	121	112	116	104	96	91	95	108	98	102	117	98	111	101	105	96	111	107	94	99	92	117	105	101	104	102	94	105	108	119	102	98	96	95	88	116	94	78	103	112	98	82	102	99	91	94	100	105	99	116	114	106	92	110	108	97	98	99	104	98	107	126	105	106	102	97	95	104	118	102	97	104	95	102	97	91	117	92	108	98	89	76	107	103	97	95	97	104	95	102	93	106	94	79	101	88	124	98	95	97	110	86	105	111	86	92	112	113	109	105	92	92	110	94	104	95	97	97	103	121	102	93	113	77	94	86	106	88	100	102	109	104	96	105	85	112	109	98	99	114	113	90	97	98	90	93	98	92	98	111	117	126	115	94	102	113	105	111	99	97	116	106	114	119	88	94	106	93	100	102	110	127	100	100	96	86	107	114	90	92	88	100	97	108	100	97	104	101	107	112	83	107	104	103	104	93	97	95	100	102	98	104	83	94	90	106	107	97	103	105	107	100	97	106	101	105	110	102	123	103	117	89	99	102	101	111	112	107	90	87	96	103	102	93	98	91	104	104	102	98	85	99	100	104	123	94	112	100	78	80	128	101	117	120	104	107	108	104	103	114	96	100	110	108	97	107	85	92	101	89	82	115	93	113	84	98	106	104	101	93	118	102	104	95	104	112	89	97	109	98	99	94	91	84	119	89	102	104	93	106	91	85	97	91	87	107	86	117	99	79	125	101	106	75	101	104	98	100	113	106	105	93	92	106	107	91	101	119	100	115	92	104	103	96	117	92	122	103	119	111	107	105	95	94	105	96	104	90	111	110	98	97	109	112	102	103	112	107	98	120	106	90	99	103	103	115	90	93	99	100	118	107	105	118	116	105	99	101	95	96	85	97	106	95	93	107	90	91	90	111	105	104	95	94	85	103	98	113	117	100	114	105	101	91	91	89	117	112	106	111	96	107	111	96	116	83	87	116	100	100	122	105	127	106	100	91	92	121	91	95	75	95	116	93	100	122	95	106	81	125	102	83	98	111	113	86	100	89	105	104	93	101	115	109	113	96	107	111	107	98	98	93	113	95	94	98	101	97	100	95	99	100	110	94	87	118	109	106	93	107	97	103	97	94	100	98	112	82	118	100	101	94	99	101	95	114	102	118	120	86	115	118	96	95	100	90	115	119	100	104	91	115	107	106	94	85	104	105	109	89	99	99	90	107	86	106	106	104	111	112	99	99	117	106	106	104	107	107	88	104	98	81	86	96	93	97	89	102	96	101	101	109	110	90	121	86	101	98	115	95	95	94	101	85	94	110	111	111	99	102	94	109	91	98	106	113	91	102	92	81	101	112	113	100	107	104	100	107	98	105	109	96	92	100	100	104	108	120	86	104	118	92	109	118	119	116	97	98	106	101	94	104	97	109	98	93	109	102	108	108	104	113	94	103	90	105	129	106	101	110	115	103	107	129	127	101	93	112	99	84	101	109	106	105	98
10777	1203	1093	541	409	331	312	275	303	254	232	225	198	213	222	223	210	202	189	193	177	222	165	184	196	204	229	191	179	205	202	194	206	198	198	189	194	189	176	194	185	217	207	204	184	205	221	201	234	188	216	205	201	179	197	191	179	202	203	202	191	198	193	204	180	198	190	204	168	209	187	186	212	188	219	188	203	181	204	180	167	185	195	177	183	199	193	207	211	197	194	198	191	204	189	204	193	183	172	184	196	209	201	206	182	209	180	190	202	201	207	203	215	209	195	192	225	191	167	184	194	194	227	177	201	190	187	190	203	198	218	221	186	185	204	197	167	196	193	196	171	211	176	176	203	191	201	186	194	184	179	164	178	184	183	176	203	180	199	190	200	178	175	200	203	190	226	211	185	189	198	197	202	165	177	186	213	198	195	178	190	167	195	193	184	183	214	200	211	189	206	192	208	181	179	187	185	167	180	217	199	177	216	192	148	188	173	187	180	189	181	171	203	162	203	171	175	189	191	197	209	183	196	193	187	189	185	209	183	186	199	181	176	195	191	195	184	205	195	180	205	203	200	195	191	189	194	219	184	185	204	193	192	195	205	223	162	194	181	192	204	186	213	202	215	195	181	157	193	218	205	174	194	208	185	194	199	189	196	201	190	185	189	190	178	182	191	164	188	191	189	202	224	187	198	214	202	183	203	184	221	182	213	194	182	213	172	172	198	203	194	179	191	221	175	178	174	213	197	169	210	171	210	205	171	204	205	192	185	173	159	189	211	181	192	177	204	179	194	188	168	173	187	192	200	181	196	154	213	198	205	209	194	191	192	199	178	203	188	189	204	186	196	156	196	188	176	202	198	175	210	188	198	218	176	173	176	187	204	189	178	205	168	197	180	207	208	186	176	181	209	181	207	171	187	174	187	196	179	201	185	190	181	204	174	200	182	180	226	180	193	201	197	214	207	187	229	212	194	192	178	177	173	225	189	201	190	186	188	207	183	184	189	205	197	213	186	200	185	194	179	192	180	186	210	188	207	175	193	181	213	191	191	200	178	175	184	201	176	176	183	206	185	175	210	181	157	208	198	191	200	165	212	192	203	197	186	211	178	200	199	221	203	189	204	184	196	196	194	214	201	197	201	200	184	190	204	193	217	187	193	187	205	195	197	173	189	200	189	185	188	184	184	191	184	213	188	218	204	179	175	189	183	184	207	194	202	207	179	202	175	194	168	193	219	195	208	190	198	193	181	197	209	204	210	187	191	192	205	192	203	186	211	201	199	192	199	194	173	189	190	192	161	169	182	181	194	187	192	199	198	203	154	186	193	215	190	205	188	189	195	202	204	196	191	204	210	186	191	167	186	206	192	183	211	202	189	188	188	208	176	190	212	189	196	212	181	181	183	175	187	206	208	183	191	181	213	181	175	235	188	186	189	181	174	177	175	189	193	201	201	168	210	187	192	181	190	204	187	195	201	209	216	181	190	195	204	201	222	200	190	213	201	210	193	212	179	179	212	214	197	182	192	192	197	197	191	195	177	183	192	187	170	176	190	178	196	221	156	188	178	173	180	183	207	213	185	208	205	170	202	170	175	177	202	161	193	187	210	192	186	206	203	197	169	184	198	181	203	204	174	181	178	198	183	208	207	186	195	183	189	184	192	201	188	198	195	209	192	210	191	193	204	185	167	198	178	187	193	226	174	201	199	198	200	172	195	181	207	187	204	195	199	200	194	190	157	200	193	213	193	177	177	189	179	206	185	201	214	192	218	180	205	200	211	207	204	201	187	167	189	205	227	195	194	190	215	197	187	180	212	203	207	205	198	168	189	197	187	186	189	202	188	174	192	173	140	189	171	179	201	186	179	215	188	184	217	192	192	188	181	182	183	216	183	176	195	190	192	205	213	188	172	176	205	202	201	162	195	182	186	187	206	176	180	188	204	187	199	176	211	176	207	207	191	199	198	198	199	186	196	203	195	210	183	201	182	219	195	193	179	183	218	223	169	186	206	186	182	192	207	229	190	209	181	199	194	209	202	178	181	178	166	183	197	199	196	200	202	153	180	193	177	160	211	184	176	197	200	202	183	190	206	201	180	199	177	205	184	185	188	211	186	210	204	189	191	199	213	191	183	194	202	193	177	207	199	181	193	207	202	213	176	193	158	224	194	201	209	181	206	193	193	193	206	219	190	227	193	210	199	188	207	210	182	186	185	190	191	195	189	200	192	187	183	184	211	171	202	153	184	198	194	198	200	203	188	207	186	221	184	178	191	199	200	188	207	197	193	180	175	171	182	186	188	179	169	202	200	172	194	180	187	202	172	223	184	175	212	164	189	193	210	196	197	195	198	213	200	194	203	188	199	205	178	202	203	183	194	175	205	193	208	202	216	209	182	190	202	196	201	169	194	186	182	194	210	197	171	202	216	204	177	160	197	195	180	166	195	200	191	180	184	186	190	220	194	183	192	210	174	205	182	202	205	210	205	183	185	193	183	196	182	198	198	206	197	189	209	202	209	202	187	205	191	208	190	158	209	195	183	197	189	196	179	199	179	196	179	192	190	202	172	199	190	198	210	188	203	187	206	191	209	185	214	217	217	197	196	191	205	180	154	191	199	199	191	195	194	182	180	196	189	218	210	209	177	203	205	189	185	171	185	165	223	171	207	191	190	181	208	200	208	178	166	214	177	190	194	202	210	180	209	192	185	187	188	201	195	196	202	160	176	212	205	182	190	203	175	188	189	201	192	200	173	193	217	200	178	188	182	205	182	194	214	203	196	188	180	181	200	198	208	182	199	217	171	185	189	190	168	173	207	196	170	198	174	195	168	218	203	187	215	196	191	191	185	189	166	191	201	212	190	197	203	199	191	182	216	209	188	187	188	202	201	181	187	188	178	196	177	170	184	200	180	195	187	197	182	195	175	191	175	194	209	193	173	198	192	190	219	194	188	199	152	171	223	184	181	216	190	199	190	186	201	174	206	189	196	182	179	175	179	200	181	183	192	199	190	194	222	181	177	205	197	187	198	192	183	222	173	183	212	190	214	185	197	214	196	211	176	210	177	154	195	186	209	204	222	205	191	205	205	203	186	195	177	190	183	194	195	169	185	192	187	173	189	211	189	189	174	196	181	192	206	192	169	191	208	176	190	181	212	213	191	194	184	203	200	223	182	185	197	211	208	189	202	204	186	196	183	190	192	191	184	185	171	217	189	191	170	188	207	189	183	163	179	189	210	186	183	193	192	167	194	163	163	211	224	211	199	182	203	219	201	204	177	195	189	173	212	193	186	204	201	172	207	191	202	213	200	200	163	192	170	192	206	182	219	204	172	184	190	193	214	179	221	193	198	204	184	225	178	189	184	210	201	200	207	220	193	208	181	201	191	183	200	168	216	177	203	181	183	208	196	187	168	169	177	203	178	177	224	210	190	193	222	211	186	196	223	181	190	216	186	203	185	233	187	208	199	181	223	172	223	194	198	177	167	207	208	197	181	193	187	181
24209	21420	29055	24193	21302	4589	766	469	438	383	409	358	344	361	280	302	291	284	300	267	272	298	273	305	282	296	245	262	256	289	263	292	279	269	264	261	264	288	238	251	284	260	246	278	233	253	262	239	238	250	269	254	265	260	260	254	238	279	239	243	262	261	274	254	264	240	262	228	259	259	264	254	264	248	259	254	261	268	276	265	270	238	249	242	285	243	278	261	245	227	264	256	260	285	272	219	218	270	258	260	246	247	229	228	239	275	258	275	233	262	267	233	243	236	257	256	250	239	262	268	245	265	254	279	259	261	245	234	261	277	273	258	281	269	223	280	240	248	243	259	257	270	249	242	230	241	244	279	236	260	252	229	245	259	247	266	229	262	265	278	247	251	252	258	242	272	234	232	242	198	269	265	270	279	266	256	263	194	238	255	261	243	263	266	258	250	247	252	248	281	257	253	239	258	220	254	277	254	262	241	258	251	259	252	276	236	263	261	258	223	264	232	251	257	232	256	245	241	259	251	254	254	241	259	239	248	259	244	244	254	265	289	239	257	241	254	247	259	254	281	279	264	237	245	231	252	242	256	246	256	241	227	219	235	236	244	259	226	260	239	242	254	223	222	256	246	245	291	237	270	241	255	258	241	254	248	248	251	242	265	255	265	279	283	265	253	230	236	254	251	270	251	288	247	248	270	258	293	232	287	243	236	258	270	259	246	251	244	258	270	231	253	254	229	265	243	225	245	253	235	250	253	255	281	235	244	253	243	281	256	247	225	269	248	241	233	266	244	234	237	240	281	237	244	257	231	261	269	255	266	242	243	258	256	262	259	231	244	259	247	256	226	250	247	239	247	266	250	251	260	260	258	264	246	234	252	235	230	236	243	262	256	287	217	272	248	226	226	241	252	254	269	245	240	241	240	260	261	240	273	242	265	246	257	275	231	242	268	244	278	248	233	245	217	255	257	283	243	244	243	281	236	261	239	251	239	237	237	261	229	220	248	245	235	250	259	222	262	252	272	238	274	233	236	243	246	250	239	257	229	241	275	271	241	260	256	243	247	244	216	260	251	238	249	237	238	256	264	267	223	251	241	239	228	249	237	270	265	242	236	261	257	263	236	233	272	254	250	239	280	257	226	283	260	253	216	245	258	259	253	259	274	253	251	241	271	239	245	264	240	270	272	239	271	249	293	230	246	272	262	263	251	260	226	266	261	274	278	272	256	293	269	232	257	241	239	263	240	240	262	242	237	246	272	259	246	232	261	259	270	246	218	260	253	254	247	236	267	241	257	279	247	252	228	239	239	250	245	236	282	258	245	253	241	266	276	237	232	268	252	248	232	227	269	246	249	287	245	254	276	240	232	269	262	255	256	255	238	236	235	244	277	215	284	250	250	252	235	231	234	228	220	240	267	264	249	248	265	241	232	274	255	257	268	247	241	247	249	271	258	250	250	232	236	255	267	251	242	280	266	257	236	259	263	249	264	264	248	240	265	231	251	235	247	258	253	257	239	248	247	241	258	249	249	272	242	257	241	266	255	274	260	298	274	259	260	257	256	250	260	261	240	273	251	262	242	217	271	215	245	240	260	258	249	295	252	287	228	253	251	244	260	243	274	255	231	220	262	253	233	263	266	228	231	249	239	227	259	261	252	234	246	233	257	256	265	222	265	269	242	226	257	256	258	273	244	265	265	244	264	250	268	256	257	251	270	233	246	246	280	272	235	246	268	269	234	261	219	249	261	251	252	240	241	246	277	276	265	263	239	255	231	233	251	261	242	258	270	274	275	283	252	252	276	226	270	242	251	238	285	259	255	240	221	226	281	243	234	264	259	253	279	221	279	269	288	255	283	233	246	236	274	233	260	228	245	231	260	221	254	240	252	212	259	270	250	247	257	246	239	264	250	234	278	229	272	288	226	275	243	230	234	236	252	239	255	276	258	260	267	247	278	271	256	274	261	231	274	213	243	207	271	247	257	253	240	276	237	260	248	238	238	245	229	239	247	236	225	259	254	268	247	235	253	249	264	230	224	244	250	275	244	245	260	230	258	230	257	240	227	247	252	242	227	268	275	268	289	256	269	206	246	238	270	238	236	248	223	240	218	227	245	247	244	249	258	249	260	269	239	235	269	243	258	262	266	280	268	232	256	273	224	251	254	265	259	240	248	245	260	245	237	245	254	256	278	232	267	263	255	251	253	234	261	291	227	276	238	230	258	239	251	273	252	247	229	232	278	256	227	259	261	250	266	235	260	282	242	275	242	269	271	257	241	245	240	281	236	261	263	244	233	251	260	248	251	243	260	261	264	233	265	248	242	248	261	217	267	262	234	251	247	239	262	252	245	264	241	245	279	232	255	242	284	246	247	254	257	250	268	242	233	229	242	243	262	253	266	251	227	261	241	283	247	264	252	258	262	276	237	241	252	255	251	259	230	257	244	240	277	279	240	266	232	254	284	260	234	237	259	273	236	256	263	243	266	242	259	270	248	269	245	235	254	264	260	257	258	281	245	280	257	239	233	233	248	280	261	236	260	270	277	248	250	236	257	250	251	237	270	253	272	256	248	255	276	210	229	232	255	239	218	237	261	259	237	250	240	217	228	260	261	244	257	249	245	242	276	259	259	266	209	244	276	255	278	263	264	224	241	269	251	248	258	242	246	241	274	259	223	239	240	262	217	250	251	251	269	253	247	268	235	238	251	232	254	245	276	250	245	258	254	231	230	258	256	260	271	284	209	265	251	243	258	240	258	234	252	281	254	225	253	260	224	266	257	249	258	281	253	237	240	238	252	272	291	267	256	252	244	254	252	258	246	233	287	261	229	260	250	240	245	243	238	239	268	269	259	252	243	248	250	251	264	258	230	253	243	244	249	307	264	258	243	265	254	246	258	266	266	241	217	246	241	229	264	253	250	245	253	222	225	247	244	218	238	279	270	255	244	250	256	230	225	258	273	279	269	242	264	277	261	223	233	236	230	242	264	287	270	254	264	229	234	237	249	263	259	238	233	250	264	241	254	236	266	265	240	271	241	262	263	241	243	244	265	262	260	261	249	281	228	240	275	247	244	246	239	233	267	269	252	237	258	273	254	233	241	263	233	222	252	251	268	262	250	263	266	251	217	263	265	250	243	258	274	265	265	223	272	239	274	248	218	246	237	232	253	270	257	229	243	258	271	251	246	250	246	271	264	241	272	245	264	263	283	224	269	263	247	266	258	250	249	250	247	250	263	249	254	279	243	265	227	243	236	271	269	236	234	236	248	228	254	242	268	263	236	224	266	242	242	261	243	240	243	261	250	230	257	264	265	252	262	270	275	258	221	220	277	230	269	254	244	232	240	286	252	236	230	247	251	242	252	262	271	233	234	267	231	227	288	252	270	246	257	237	234	256	251	278	246	244	239	273	253	244	250	262	285	251	238	268	242	235	228	264	258	241	242	260	240	244	247	268	260	211	240	255	266	239	228	258	249	262	226	261	260	264	230	238	233	252	241	252	263
18167	9860	8237	4125	2819	1994	1677	1316	1158	980	825	814	724	717	697	629	558	593	508	524	553	518	550	509	477	520	491	498	493	457	491	486	450	466	493	456	456	477	457	500	508	487	476	456	454	454	461	450	457	444	458	471	485	446	456	445	412	502	504	463	458	458	446	433	442	423	469	470	458	482	470	412	458	504	466	481	461	446	423	448	453	465	458	423	474	452	487	423	437	459	412	453	456	439	445	430	451	435	425	443	450	439	463	430	428	439	456	440	499	453	494	464	440	453	456	414	424	415	456	439	463	473	475	420	460	507	453	426	474	459	467	449	431	451	470	460	446	476	414	456	414	416	454	485	432	443	466	458	428	456	446	445	457	473	445	454	448	446	481	418	442	433	453	441	459	450	467	466	435	474	434	442	466	453	439	455	461	439	440	441	438	413	445	436	422	494	472	439	424	403	441	451	459	453	461	459	443	457	469	452	479	421	453	435	407	461	421	436	465	451	466	435	462	467	421	439	492	439	445	435	441	454	447	430	419	427	454	485	453	453	425	474	465	410	481	445	447	439	455	459	465	424	442	468	422	437	460	479	416	472	453	423	441	436	438	431	442	430	454	466	450	449	421	442	428	451	447	436	465	461	439	427	496	465	445	456	442	416	402	427	459	444	422	460	445	444	398	432	473	474	455	429	444	449	428	449	453	452	464	464	431	415	455	426	497	466	447	464	413	451	426	444	446	423	457	462	422	429	450	460	483	423	448	453	470	487	457	429	470	468	436	431	451	437	459	430	457	452	441	425	417	489	431	465	462	449	427	438	404	460	425	457	455	431	464	445	394	444	440	473	458	482	489	471	478	423	435	444	458	460	446	428	391	432	480	436	427	444	459	439	469	456	421	444	439	460	464	445	471	445	462	407	445	440	444	456	485	441	426	399	420	437	440	457	460	429	451	461	455	462	437	466	453	456	427	409	431	459	417	485	457	436	422	482	428	461	456	421	451	467	432	448	457	436	455	449	465	437	396	423	457	446	463	405	434	477	436	451	459	451	408	455	457	471	442	467	429	455	403	429	428	437	479	467	440	434	389	489	458	428	406	474	433	472	437	435	454	460	438	452	433	432	440	396	443	458	450	443	441	448	436	439	469	447	437	435	449	460	460	448	447	464	439	417	441	478	440	444	473	410	440	469	421	446	474	427	441	472	432	430	445	440	447	448	510	423	433	421	413	437	448	450	452	451	461	424	469	464	458	443	445	431	434	438	456	468	470	452	475	438	458	434	431	448	474	435	479	406	467	437	435	417	450	434	457	460	427	455	423	441	465	449	494	454	453	460	471	453	461	425	472	454	425	431	446	452	459	449	480	490	512	453	397	435	418	446	475	422	439	479	434	408	434	453	418	423	467	400	424	454	453	438	436	450	431	463	435	454	454	440	432	470	463	432	478	440	465	454	447	458	444	436	454	417	475	461	415	465	428	427	466	408	460	413	441	432	486	440	432	499	425	426	461	444	439	426	467	449	446	477	458	458	415	467	417	452	420	449	468	471	455	451	433	432	470	411	435	458	446	454	426	445	461	410	484	381	475	468	442	453	472	461	447	480	436	425	434	416	404	456	478	462	432	473	474	456	458	434	484	421	464	436	457	436	463	431	417	422	455	467	422	445	390	426	470	474	450	460	470	450	447	445	479	465	454	480	420	450	418	460	449	456	436	488	416	482	422	447	485	407	467	461	423	452	457	452	461	428	417	419	421	442	443	474	411	429	469	421	445	441	438	441	456	440	433	437	462	444	434	468	444	456	449	440	456	504	436	411	430	419	428	459	452	427	433	428	424	456	436	450	428	415	420	440	439	468	422	436	483	454	432	426	420	447	452	454	455	445	445	413	427	466	436	440	436	424	474	394	478	461	411	459	433	432	455	446	467	450	458	425	440	421	410	469	483	457	450	465	444	451	439	474	464	434	441	463	433	468	437	449	465	445	412	456	495	437	456	473	477	430	457	445	476	430	439	436	444	445	457	459	450	416	457	423	473	431	447	449	419	434	420	463	437	479	436	440	455	428	456	468	457	404	441	431	432	469	451	453	426	463	472	449	413	423	478	465	461	462	445	463	464	435	475	466	440	414	439	452	465	445	454	446	432	439	440	448	424	443	432	435	477	448	454	453	463	475	439	432	513	447	447	442	404	467	492	473	430	469	451	448	441	419	445	454	454	436	444	459	471	458	447	405	442	457	429	425	478	415	464	435	433	431	450	437	430	457	468	425	453	432	452	425	442	463	457	447	423	439	425	419	453	478	421	427	423	439	437	453	447	439	463	457	481	435	457	443	440	456	442	466	454	442	435	444	478	458	438	464	416	416	472	464	441	457	454	452	416	466	479	433	430	455	490	482	472	450	449	462	473	466	427	452	447	454	451	465	452	486	457	450	438	440	426	452	466	449	374	454	442	460	455	437	434	450	451	435	432	507	457	448	443	451	428	428	455	477	449	421	465	452	450	457	431	466	430	403	441	485	440	454	448	426	425	485	453	486	434	462	470	456	436	450	472	451	445	453	441	469	460	437	434	462	433	416	401	477	446	415	411	481	420	452	428	429	449	428	465	412	453	460	459	452	525	452	426	421	453	439	439	442	448	408	441	370	460	453	433	424	453	426	397	413	473	446	428	478	460	431	398	462	447	464	465	458	422	452	462	445	476	456	467	450	439	408	454	427	485	462	442	480	407	416	453	431	448	442	457	475	438	468	435	451	473	457	479	429	467	449	427	451	419	428	472	429	445	471	473	425	456	477	461	439	472	434	433	466	440	463	444	425	452	430	454	464	465	422	443	449	454	490	452	451	437	435	425	478	457	458	470	479	465	446	465	434	495	454	439	459	447	441	454	473	468	447	439	445	462	451	413	473	443	460	439	421	484	414	475	447	455	463	472	440	436	450	453	435	437	461	460	429	431	455	443	466	456	464	443	474	448	448	485	433	449	418	458	457	452	453	421	453	458	423	432	468	443	439	456	428	475	409	451	414	433	432	431	445	446	477	439	450	457	491	434	412	489	416	474	475	455	459	435	482	428	443	435	440	468	429	442	436	405	425	472	472	460	444	437	433	449	393	445	438	508	451	445	451	502	482	482	419	446	480	428	431	437	449	491	436	416	444	457	429	431	444	429	423	441	410	417	430	426	438	449	439	426	467	449	437	464	431	474	438	465	456	460	396	435	459	467	460	455	426	419	420	491	432	456	466	468	440	479	434	486	408	441	481	421	458	444	462	471	430	436	484	424	486	494	468	460	458	460	433	419	448	425	442	463	442	435	457	443	449	434	436	476	449	444	448	436	454	414	430	439	427	456	447	417	427	434	429	464	431	437	408	453	445	413	459	464	464	471	434	434	445	422	436	452	446	446	453	445	452	454	423	435	467	476	469	422	470	413	417	426	430	473	437	452	462	442	436	459	430	415	486	410	468	451	452	469	453	489	441	477	470	460	442	411	444	422	445	435	434	455	466	448	437
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
