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
342714768845	342714769404	342714769953	342714770503	342714771053	342714771604	342714772153	342714772704	342714773253	342714773804	342714774353	342714774903	342714775453	342714776004	342714776553	342714777103	342714777653	342714778204	342714778754	342714779304	342714779853	342714780403	342714780953	342714781503	342714782053	342714782604	342714783153	342714783704	342714784253	342714784803	342714785353	342714785904	342714786453	342714787004	342714787553	342714788103	342714788653	342714789203	342714789754	342714790304	342714790853	342714791403	342714791954	342714792504	342714793053	342714793604	342714794154	342714794704	342714795253	342714795804	342714796354	342714796904	342714797453	342714798004	342714798554	342714799104	342714799653	342714800204	342714800753	342714801304	342714801853	342714802404	342714802954	342714803504	342714804053	342714804604	342714805154	342714805704	342714806253	342714806804	342714807354	342714807904	342714808453	342714809004	342714809554	342714810104	342714810653	342714811204	342714811754	342714812304	342714812853	342714813404	342714813954	342714814503	342714815053	342714815604	342714816154	342714816704	342714817253	342714817804	342714818354	342714818904	342714819453	342714820004	342714820554	342714821104	342714821653	342714822204	342714822754	342714823304	342714823853	342714824404	342714824954	342714825504	342714826053	342714826604	342714827154	342714827704	342714828253	342714828804	342714829354	342714829904	342714830453	342714831004	342714831554	342714832104	342714832653	342714833204	342714833754	342714834304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2167	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2168	3300	1900	2700	2169	3300	1900	2700	2169	3300	1900	2700	2169	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2170	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2171	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2173	3300	1900	2700	2173	3300	1900	2700	2173	3300	1900	2700	2174	3300	1900	2700	2174	3300	1900	2700	2175	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2096	1057	674	569	2437	15234	20579	17189	9597	3854	1262	361	163	103	105	86	91	90	87	83	86	92	82	87	79	80	93	99	90	81	111	99	79	69	75	73	71	92	78	92	97	94	75	88	89	93	84	93	91	112	83	84	85	107	93	82	68	81	94	77	103	67	81	72	91	108	96	103	95	86	94	75	90	84	66	90	80	90	100	88	71	72	85	95	82	97	84	87	95	88	96	91	89	72	87	89	82	90	88	114	96	66	81	103	87	75	95	70	89	101	101	74	101	80	81	83	96	102	93	89	86	81	78	92	80	80	105	88	106	92	95	96	86	100	72	77	107	85	94	99	83	81	87	80	90	89	91	73	85	95	92	94	85	59	80	78	92	98	92	103	84	84	96	92	100	93	102	76	92	98	83	91	93	89	91	99	83	96	87	92	102	94	91	85	99	92	72	96	95	86	94	74	109	87	65	100	97	80	105	81	76	82	97	75	78	78	77	92	86	96	85	93	79	68	91	81	98	92	84	72	89	86	69	106	84	84	91	76	96	78	82	81	72	83	102	81	83	74	101	87	83	75	93	92	110	90	80	77	89	90	84	98	101	61	78	101	96	95	96	84	81	84	77	77	76	79	90	88	83	85	77	104	91	69	77	97	86	90	82	78	82	76	98	94	87	90	80	90	95	91	98	95	89	90	84	89	89	86	95	82	94	77	76	92	93	86	94	95	80	98	85	99	91	102	68	95	75	88	101	97	91	91	82	103	108	83	93	78	84	92	76	84	95	91	79	89	93	71	79	98	73	92	80	84	89	91	86	67	91	96	91	90	93	86	89	100	78	69	87	72	85	84	90	94	96	97	102	88	88	93	103	87	94	104	99	73	100	89	85	81	100	88	99	92	85	95	74	98	97	91	89	89	105	94	80	113	79	99	96	96	85	96	73	90	99	98	92	91	88	98	83	95	99	99	97	109	80	95	86	86	91	92	87	99	85	94	79	100	84	88	94	85	83	107	90	95	103	87	97	86	88	65	95	99	73	91	92	96	103	95	93	79	107	79	93	86	86	107	103	86	92	63	98	84	84	89	78	79	98	72	85	97	89	93	86	92	94	85	81	74	98	97	95	78	81	100	77	91	103	81	70	76	91	98	90	112	83	95	85	88	102	60	84	78	108	78	84	107	86	93	90	94	91	71	87	86	108	83	100	89	101	90	96	89	78	81	92	89	98	91	95	94	83	86	86	84	88	92	86	88	79	97	78	78	87	85	81	85	97	94	100	78	73	96	84	104	93	77	79	89	76	101	77	110	71	90	96	85	89	81	80	89	68	101	89	97	83	84	69	83	85	90	82	90	83	85	83	91	69	92	83	82	95	94	81	99	95	119	89	105	88	82	90	96	89	89	91	95	81	97	85	82	97	94	86	73	86	99	90	87	109	87	99	101	96	92	83	97	88	83	95	80	81	84	92	84	90	96	100	98	78	82	100	93	96	85	87	88	88	86	94	77	78	95	88	66	95	90	96	108	91	81	91	81	78	92	90	84	90	87	86	85	69	84	106	92	95	84	82	93	92	74	67	100	84	104	97	83	82	109	79	84	97	76	87	79	96	93	86	97	93	72	101	74	82	79	87	104	75	88	85	84	101	87	92	92	82	75	108	84	85	86	83	99	71	81	99	89	83	92	84	81	91	87	90	83	84	89	81	95	104	87	78	85	93	81	86	86	79	90	86	108	96	88	89	83	79	87	85	101	78	89	99	78	92	80	91	75	82	95	94	84	87	73	88	90	70	102	75	103	83	70	81	71	69	100	84	80	81	87	109	88	110	87	85	97	102	84	95	86	102	99	100	89	86	96	95	101	88	84	89	88	88	78	96	99	88	87	101	81	90	76	107	77	81	83	84	95	81	80	75	96	92	98	96	88	101	73	82	96	99	83	76	99	92	80	90	114	96	88	84	76	86	88	88	78	88	74	100	114	80	69	67	84	102	83	84	92	93	84	99	64	104	76	93	100	106	85	96	105	94	88	94	90	92	98	96	85	94	96	92	79	96	82	82	91	80	111	97	89	89	91	84	89	83	71	103	96	88	91	94	107	102	100	91	96	101	79	93	65	67	101	85	82	74	74	86	87	71	83	75	72	87	70	66	90	108	90	78	70	104	84	90	113	90	82	71	88	85	78	86	78	85	84	79	84	82	95	87	81	80	90	90	87	85	70	92	73	77	103	98	90	97	78	82	89	86	79	100	85	102	106	79	80	77	84	92	98	89	80	73	80	98	89	76	92	88	79	86	99	89	96	88	66	85	96	79	95	82	83	75	84	91	104	88	77	86	107	100	91	81	80	87	82	97	82	79	80	75	81	114	86	94	98	92	106	96	78	113	100	83	81	95	91	103	74	98	97	94	83	80	103	91	88	92	94	84	88	82	92	76	98	74	75	90	104	98	106	94	98	97	85	77	98	75	88	110	92	88	90	79	87	93	81	90	99	99	83	86	92	71	91	80	85	93	83	93	70	105	98	78	99	84	84	69	93	77	103	87	90	77	99	87	82	78	78	98	106	86	73	93	96	77	86	74	87	95	89	78	100	89	89	100	87	78	96	96	72	101	86	102	81	87	83	98	101	73	90	98	95	87	96	74	93	98	90	91	85	90	90	72	98	86	79	84	107	89	82	89	102	97	111	81	75	78	97	94	93	95	97	97	108	95	96	84	79	99	76	81	80	84	84	101	83	86	89	107	92	97	90	93	98	81	95	97	82	88	89	75	73	99	99	110	89	119	87	77	101	77	84	84	84	85	80	93	72	81	84	99	78	88	106	78	99	70	81	76	92	93	96	93	84	83	81	91	80	62	108	95	93	76	86	83	82	91	87	89	84	89	103	88	84	81	102	98	79	86	89	74	90	75	97	88	100	92	93	101	95	100	91	96	69	84	87	70	84	95	83	89	81	86	82	70	93	88	83	110	106	96	85	86	84	98	102	80	90	89	91	85	80	79	77	98	75	100	88	90	85	76	89	101	80	92	98	94	90	105	98	90	81	90	76	89	106	92	92	79	89	93	90	102	84	96	94	73	74	96	89	78	72	92	89	93	91	75	96	88	77	87	102	85	92	95	96	95	100	83	90	107	88	92	89	96	80	98	107	101	93	89	105	96	87	71	103	77	95	106	81	81	106	82	80	93	79	98	80	94	90	89	78	112	87	88	95	78	100	92	83	99	88	78	88	97	121	90	94	84	86	88	88	86	94	79	94	77	87	92	94	92	94	88	100	83	87	98	85	85	99	90	75	98	93	97	96	89	77	99	96	93	91	85	97	88	97	93	81	84	84	78	101	67	91	88	87	98	76	80	101	97	90	95	93	79	93	91	96	94	89	91	86	84	94	73	90	85	88	87	79	79	84	95	87	109	83	85	79	100	90	89	80	111	83	96	90	82	88	83	80	94	69	98	95	87	102	94	82	71	90	99	102	89	78	94	96	105	102	83	80	70	80	87	94	87	77	91	82
26181	16920	11882	22384	45180	73760	74105	62567	46197	32803	20417	8498	2848	1411	1163	1056	1095	1011	1060	1044	1087	1057	1086	1077	1111	1079	1062	1068	1098	1074	1123	1059	1083	1135	1070	1074	1119	1063	1072	1062	1101	1097	1131	1044	1035	1093	1118	1060	1050	1064	1070	1113	1072	1039	1021	1137	999	1055	1056	1042	1006	1052	1059	1070	1126	1058	1004	1016	1081	1070	1108	1051	1055	1064	1104	1104	1123	1090	1093	1058	1068	1042	1057	1107	1086	1070	1087	1041	1036	1091	1083	1114	1058	1109	1057	1063	1063	1076	1050	1071	1081	1076	1087	1052	1052	1044	1059	1089	1027	1097	1114	1029	1128	1040	1011	1082	1050	1018	1036	1058	1052	1071	1034	1031	1038	1088	1085	1063	1046	1020	1055	1060	1104	1049	1089	1091	997	1045	1042	1100	1090	1094	1059	1053	1122	1058	1074	1077	1063	1084	1059	1051	1035	1035	1077	1088	1097	1027	1039	1038	1080	1052	1041	1077	1042	1099	1116	1059	1099	1152	1089	1085	1054	1075	1062	1113	1051	1103	1128	1030	1081	1081	1116	1058	1036	1093	1097	1040	1026	1010	1076	1093	1090	1028	1175	1033	1096	1084	1100	1066	1051	1083	1054	1006	1073	1038	1092	1032	1036	1087	1065	1043	1085	1028	1075	1126	1105	1120	1092	1059	1013	1062	1105	1070	1059	1085	1063	1042	1048	1024	1049	1065	1011	1070	1056	1092	1065	1044	1070	1130	1067	1024	1053	1065	1080	1083	1115	1039	1079	1088	1062	1051	1102	1023	1059	1041	1062	1092	1117	1061	1057	1075	1068	1094	1081	1045	1039	1034	1035	1052	1096	1098	1069	1096	1127	1051	1088	1122	1089	1067	1092	1119	1074	1071	1084	1026	1081	1108	1097	1098	1070	1062	1063	1099	1033	1051	1091	1082	1036	1066	1070	1080	1090	1106	1009	1004	1055	1079	1114	1103	1068	1090	1139	1021	1100	1055	1114	1071	1072	1089	1068	1102	1147	1075	1080	1108	1035	1071	1070	1063	1107	1071	1085	1055	1065	1081	1077	1080	1073	1058	1007	1053	1009	1115	1085	1087	1043	1132	1092	1039	1108	1061	1101	1070	1059	1140	1085	1028	1108	1101	1079	1087	1060	1045	1080	1077	1150	1082	1043	1039	1032	1057	1083	1034	1045	1124	1058	1002	1005	1099	1149	1070	1117	1069	995	1053	1040	1086	1079	1069	1088	1124	1061	1038	1094	1030	1117	1101	1035	1056	1034	1119	1073	1071	1026	1047	1069	1066	1110	1019	1077	1055	1096	1081	1054	1049	1078	1071	1099	1065	1008	1083	1075	1088	1036	1113	1078	1079	1069	1066	1057	1040	1114	1076	1107	1040	1095	1012	1129	1050	1055	1101	1044	1125	1109	1034	1014	1071	1083	1070	1031	1021	1055	1085	1030	1049	1104	1072	1122	1046	1130	1086	1111	1023	1081	1101	1073	1062	1137	1043	1090	1044	1069	1050	1053	1068	1049	1069	1046	1078	1058	1099	1133	1082	1052	1051	1091	1046	1084	1111	1066	1151	1052	1102	1019	1093	1103	1064	1075	1030	1079	1030	1027	1073	1112	1093	1064	1069	1062	1080	1044	1108	1060	1030	1049	1068	1059	1111	1082	1082	1055	1019	1049	1053	1053	1086	1047	1071	1052	1060	1106	1108	1042	1015	1081	1059	1084	1110	1110	1032	1071	1084	1013	1045	1128	1025	1114	1078	1059	1013	1051	1078	1031	1063	1034	1021	1068	1104	1045	1017	1105	1090	1069	1028	1061	1085	1078	1003	1100	1133	1046	1048	1052	1092	965	1004	1070	1091	1052	1078	1089	1006	1046	1080	1045	1018	1041	1079	1098	1099	1069	1068	1062	1094	1061	1051	1074	1101	1099	1030	1081	1135	1100	1061	1046	1010	1032	1091	1076	1073	1057	1110	1124	1102	1103	1074	1087	1055	1066	1074	1152	1050	1024	1115	1088	1048	1081	1034	1015	1061	1081	1043	1049	1040	1021	1131	1125	1073	1077	1053	1089	1046	1040	1018	1074	1032	1090	1102	1124	1101	1070	1034	1030	1112	1095	1073	1056	1053	1008	1038	1002	1118	1123	1093	1082	1033	1071	1095	1059	1065	1106	1122	1093	995	1094	1059	1030	1048	1070	1105	1125	1059	1102	1099	1044	1104	1042	1030	1054	1052	1063	1057	1053	1062	1087	1022	1070	1134	1066	1059	1158	1124	1066	1065	1125	1038	1095	1073	1085	1101	1077	1089	1030	1059	1025	1128	1052	1049	1130	1079	1073	1082	1040	1098	1006	1075	1033	1063	1091	1073	1089	1074	1072	1058	1042	1026	1050	1071	1073	1104	1131	1033	1093	1060	1087	1107	1067	1079	1057	1054	1048	1035	1080	1045	1116	1071	1116	1095	1079	1079	1124	1007	1037	1155	1037	1085	1107	1088	1112	1017	1098	1068	1037	1082	1083	1083	1123	1081	1067	1032	1104	1067	1052	1062	1105	1087	1030	1110	1039	1065	1013	1110	1085	1066	1044	1068	1028	1121	1070	1113	1029	1031	1104	1087	1085	1048	1110	1069	1090	1089	1057	1093	1016	1073	1140	1044	1101	1100	1046	1081	1081	1122	1097	1144	1089	1090	1099	1034	1081	1129	1066	1078	1051	1076	1082	1087	1037	1111	1109	1058	1101	1070	1039	1074	1081	1019	1056	1063	1023	1047	1080	1011	1036	1061	1129	1066	1044	1040	1021	1064	1069	1051	1007	1092	1087	1043	1107	1053	1030	1076	1119	1053	1053	1107	1053	1105	1043	1066	1019	1064	1097	1045	1063	1062	1047	1050	1069	1080	1093	1106	1086	1081	1015	1092	1082	1076	1041	1103	1051	1125	1073	1137	1106	1091	1082	1139	1102	1127	1104	1138	1077	1096	1064	1091	1073	1087	1054	1091	1071	1053	1096	1115	1051	1116	1116	1092	1111	1027	1032	1099	1032	1076	1098	1074	1118	1027	1099	1051	1053	1085	1057	1092	1154	1029	1069	1101	1037	1151	1123	1073	1046	1101	1058	1103	1103	1026	1072	1064	1020	1081	1032	1124	1003	1111	1115	1102	1085	1057	1054	1120	1056	1099	1082	1077	1044	1056	1103	1037	1131	1033	1080	1049	1068	1064	1121	1079	1101	1066	1030	1108	1105	985	1125	1061	1079	1088	1063	1129	1079	1133	1035	1102	1056	1058	1080	1110	1060	1123	1063	1069	1127	1036	1072	1040	1091	1036	1130	1093	1095	1062	1044	1025	1071	1033	1084	1032	1123	1049	1021	1057	1084	1064	1080	1028	1064	1039	1051	1080	1119	1131	1049	1073	1117	1052	1064	1055	1050	1095	1060	1066	1087	1099	1043	1081	1094	1101	1106	1063	1026	1088	1079	1115	1026	1074	1068	1109	1088	1067	1056	1087	1062	1045	1062	1095	1097	1044	1102	1035	1057	1074	1125	1103	1065	1071	1083	1046	1065	1060	1067	1055	1104	1076	1036	1067	1039	1090	1123	1125	1067	994	1091	1064	1039	1092	1032	1084	1105	1066	1046	1096	1090	1060	1009	1074	1058	1055	1107	1064	1071	1102	1086	1134	1050	1051	988	1040	1026	1155	1119	1105	1071	1070	1036	1089	1026	1032	1065	1102	1085	1000	1074	1028	1112	1090	1106	1053	1078	1062	1095	1041	1097	1075	1074	1039	1018	1057	1014	1082	1089	1089	1065	1039	1060	1074	1058	1031	1041	1062	1069	1009	1079	1067	1063	1047	1055	1079	1016	1092	1069	1068	1173	1058	1052	1006	1012	1071	1087	1070	1091	1100	1071	1086	1115	1068	1059	1056	1083	1069	1062	1025	1149	1086	1103	1131	1052	986	1072	1085	1034	1094	1053	1055	1064	1025	1082	1026	1119	1036	1089	1038	1079	1023	1073	1005	1097	1071	1012	1093	1093	1071	1082	1019	1060	1080	1055	1111	1093	1111	1095	1026	1061	1054	1060	1061	1082	1098	1008	1076	1107	1082	1047	1031	1096	1048	1040	1133	1035	1062	1047	1078	1078	1129	1013	1073	1093	1089	1053	1117	1054	1063	1072	1038	1009	1098	1078	1004	1115	1040	1065	1005	1126	1078	1140	1075	1078	1090	1125	991	1126	1052	1056	998	1116	1028	1072	1081	1070	1049	1089	1091	1091	1034	1034	1070	1066	1058	1058	1084	1091	1099	1071	1086	1074	1060	1060	1058	1087	1036	1095	1122	1119	1036	1093	1050	1017	1097	1070	1133	1061	1070	1041	1059	985	1114	1065	1107	1112	1051	1045	1059	1084	1050	1046	1091	1117	1108	1020	1095	1005	1068	1089	1114	1066	1070	1057	1060	1050	1081	1009	1098	1080	1062	1111	1072	1028	1069	1042	1097	1083	1099	1030	1088	1007	1084	1057	1096	1109	1048	1008	1005	1047	1099	1062	1096	1055	1063	1086	1091	1094	1041	1056	1059	1105	1081	1093	1071	1080	1112	1017	1070	1034	1076	1046	1055	1109	1116	1048	1090	1039	1109	1088	1091	1021	1052	1098	1044	1068	1086	1042	1066	1099	1037	1060	1091	1084	1007	1086	1019	1073	1074	1080	1090	1104	1033	1076	1083	1057	1069	1064	1053	1043	1042	1034	1063	1048	990	1092	1053	1026	1060	1044	1072	1045	1063	1044	1080	1072	1096	1046	1098	1062	1026	980	1051	1064	1078	1056	1095	1107	1058	1100	1102	1008	1126	1041	1121	1056	1037	1072	1082	1084	988	1155	1048	1001	1091	1065	1069	1127	1127	1013	1099	1055	988	1091	1037	1091	1049	1029	1070	1078	1057	1044	1121	1096	1105	1084	1093	1040	1118	1101	1103	1086	1050	1026	1066	1054	1069	1103	1147	1038	1072	1066	1097	1089	1080	1059	1021	1137	1009	982	1109	1046	1068	1064	1044
1918	467	241	190	348	3091	5121	4208	2186	886	352	151	71	67	73	80	88	71	77	71	83	62	83	70	69	65	79	54	75	67	70	70	66	53	75	54	69	51	79	81	61	73	65	59	87	60	66	69	70	81	74	72	75	69	78	64	71	61	69	79	72	66	73	73	67	74	78	72	71	72	78	61	77	65	65	74	58	71	89	79	82	61	54	68	73	61	63	66	75	67	86	72	58	72	71	82	80	72	71	59	55	77	70	76	75	68	71	67	74	66	71	63	77	69	65	70	51	66	80	60	73	80	73	66	79	86	66	82	72	86	64	64	72	81	67	78	89	62	71	61	75	52	68	71	79	74	70	77	64	82	55	66	56	65	75	76	66	75	69	74	83	85	72	73	60	66	87	67	77	72	67	69	72	74	75	75	61	61	70	63	72	61	70	69	62	69	77	73	80	68	76	64	71	74	80	81	69	60	63	69	83	77	76	51	72	59	84	71	81	62	72	75	64	77	78	70	56	76	69	75	75	64	78	63	74	60	62	67	57	71	78	81	81	73	59	81	78	75	76	64	83	69	76	53	67	75	77	78	69	60	65	73	67	61	96	67	67	75	75	75	59	67	65	73	83	60	64	77	65	57	74	69	56	74	70	80	63	60	67	80	71	55	70	73	67	79	79	66	65	73	73	65	79	66	61	76	75	72	71	61	69	68	83	71	69	69	78	55	71	87	66	69	74	57	60	82	70	79	79	84	71	72	72	69	64	73	79	74	75	78	68	79	71	92	71	70	75	60	64	63	69	93	95	67	70	63	72	72	72	54	80	85	63	74	68	70	74	75	82	67	69	73	77	63	78	64	61	62	65	59	79	62	65	66	62	77	69	71	53	65	46	72	87	71	64	76	67	70	61	67	77	65	62	60	70	69	65	79	73	63	69	58	67	72	60	73	64	69	59	84	61	79	77	66	76	79	77	70	62	66	67	80	79	68	72	76	77	92	72	77	80	68	64	75	64	79	82	86	73	65	75	82	66	71	58	61	65	64	73	63	61	81	65	74	59	64	74	72	80	88	71	60	62	72	80	67	94	67	79	62	65	91	97	70	68	90	68	75	70	62	68	68	69	63	80	75	69	58	88	75	70	68	73	77	66	67	83	74	83	82	64	74	84	65	81	74	64	68	57	72	79	85	73	65	72	78	73	79	68	76	73	79	62	57	71	69	66	72	61	83	65	66	85	59	74	68	75	72	63	64	61	64	73	72	61	71	77	80	81	80	59	63	63	76	77	80	61	65	64	83	54	66	79	69	65	69	79	83	86	65	64	79	66	58	67	65	65	77	66	85	69	72	77	68	71	60	67	83	61	74	66	56	72	68	69	72	81	66	79	70	60	79	84	75	55	72	71	72	60	60	62	61	79	67	55	63	78	62	69	83	68	71	76	76	61	74	70	74	83	71	66	68	58	77	74	72	62	77	69	71	55	74	78	75	72	68	74	75	58	60	79	69	73	74	82	84	60	65	64	67	77	62	83	66	72	75	68	71	78	78	77	69	68	74	54	71	74	78	60	65	68	73	73	65	64	73	64	85	70	61	70	77	53	59	75	74	73	57	63	76	77	70	72	80	63	70	67	68	68	64	65	80	63	65	59	71	71	63	84	74	61	76	60	55	64	76	66	78	66	66	82	64	72	71	57	78	92	79	77	73	84	81	70	74	62	54	84	50	86	70	77	69	62	71	88	69	75	53	53	73	82	83	67	65	68	70	71	57	65	72	72	88	83	64	73	64	75	55	61	72	79	73	86	66	81	63	79	83	81	75	79	70	89	69	66	74	61	77	66	86	79	71	68	71	69	67	70	76	66	55	69	77	61	68	65	74	60	71	73	68	79	78	63	63	64	75	75	69	59	62	63	57	70	76	73	71	84	75	81	82	64	68	72	81	70	77	66	78	62	70	75	64	77	68	63	81	77	79	68	65	76	68	72	82	68	73	69	81	72	78	80	77	66	72	51	78	67	68	69	85	75	72	75	66	70	62	76	83	76	64	69	67	67	70	79	64	69	75	88	68	81	59	82	75	78	54	74	69	78	57	76	82	61	64	66	69	70	70	67	79	61	75	78	80	68	58	58	78	76	73	70	75	84	63	77	72	59	65	65	79	76	63	70	62	73	64	76	77	54	64	77	53	76	77	61	65	68	73	76	79	85	63	74	62	75	66	84	68	66	68	78	59	67	67	73	53	63	76	73	81	70	81	64	64	90	64	69	56	70	82	86	65	72	73	79	75	76	71	58	69	70	79	85	63	63	61	70	63	77	73	73	65	78	67	73	64	62	80	73	76	71	73	68	60	75	76	67	75	50	69	81	75	74	56	65	74	79	68	76	66	70	61	63	74	71	68	75	63	86	70	77	68	70	88	69	93	61	77	61	56	80	67	55	82	62	60	80	65	70	63	75	79	64	71	62	68	71	66	72	72	73	66	74	69	73	68	66	65	72	76	73	70	78	70	93	79	75	67	74	77	78	87	71	69	74	77	77	76	65	73	64	59	64	70	57	67	80	67	64	86	70	73	59	74	66	76	61	58	69	69	78	63	73	62	66	68	70	70	64	78	76	63	68	73	77	54	72	72	58	84	80	64	52	65	73	67	53	85	67	70	86	72	53	78	75	83	63	61	77	76	90	81	78	79	79	58	64	68	88	63	79	66	81	59	67	75	75	69	57	73	71	67	69	80	73	60	70	67	80	68	75	71	56	63	81	80	70	89	78	65	73	71	63	74	76	59	76	77	68	67	73	66	86	64	76	76	79	68	61	53	74	74	59	59	70	80	71	78	78	65	70	65	68	61	74	78	80	87	54	65	71	69	70	80	85	69	68	68	97	55	63	91	68	71	65	71	70	91	67	61	90	54	74	69	74	63	65	74	84	77	85	93	82	76	58	67	69	69	71	81	80	74	79	70	55	72	63	56	82	84	76	72	64	66	63	84	64	85	71	86	54	75	70	90	62	86	64	67	55	58	71	72	72	74	75	50	70	76	73	67	80	91	65	64	54	64	60	64	78	71	73	56	81	80	66	81	70	67	67	70	69	68	68	79	78	76	79	72	61	52	74	62	63	61	49	57	82	78	71	62	78	76	58	84	66	67	70	79	59	80	83	80	66	78	66	82	77	86	59	64	62	63	72	78	82	66	74	69	54	70	65	71	71	80	79	68	71	55	55	72	73	70	48	80	72	75	64	77	71	69	78	74	68	62	86	64	80	72	64	71	86	69	68	77	70	75	59	89	70	53	80	81	70	67	66	74	64	67	73	71	62	71	69	69	67	73	69	64	69	76	68	72	65	67	75	73	70	55	71	76	67	89	65	74	85	75	89	63	93	74	58	70	88	65	68	63	75	77	60	55	72	78	73	76	67	78	64	70	77	78	82	84	75	57	74	72	75	72	97	65	86	77	64	68	59	63	56	60	72	65	75	68	56	78	68	72	74	66	69	57	67	61	73	78	65	66
18575	9700	5014	10695	23160	43834	45047	37545	27801	17063	7829	3020	1325	962	874	820	863	903	884	897	880	917	855	897	869	878	867	874	857	848	859	827	832	870	867	803	899	856	866	869	855	854	888	837	896	860	906	850	867	852	909	842	901	846	815	852	846	873	872	821	857	845	860	869	833	849	853	914	875	869	871	832	867	834	828	856	882	811	890	877	909	862	830	846	906	880	892	842	831	853	829	893	858	894	851	861	956	887	850	833	865	851	840	836	891	894	817	877	835	895	851	912	885	879	847	928	907	902	853	873	833	867	847	812	921	853	881	854	858	859	869	896	857	918	891	873	856	806	843	864	855	886	859	870	840	882	875	886	893	838	874	827	848	869	877	841	873	915	857	861	848	853	877	848	879	886	876	838	855	854	886	838	846	869	907	918	889	839	913	869	860	913	873	878	829	830	891	866	913	880	877	825	873	881	844	897	868	865	845	884	906	834	895	875	925	850	861	949	863	921	887	848	898	852	880	860	858	876	858	884	893	916	816	848	878	867	881	833	883	903	892	875	848	903	806	865	844	920	865	888	835	884	853	916	855	868	921	880	860	871	875	894	858	848	872	823	899	866	876	874	852	900	868	921	853	849	897	890	849	880	858	936	863	838	885	834	860	866	872	884	909	855	912	883	828	868	932	871	835	852	875	843	858	855	873	887	887	860	883	832	864	892	914	887	844	880	853	875	867	867	849	868	861	836	890	869	875	911	840	876	890	911	873	906	890	857	912	877	860	844	887	875	855	882	894	898	901	842	894	833	869	909	861	822	811	825	897	904	911	901	894	819	852	920	857	860	846	930	911	859	871	861	854	931	925	821	899	881	813	924	849	906	862	846	928	924	844	834	895	828	810	868	885	822	842	870	835	842	890	850	931	818	810	839	863	844	908	842	834	863	839	794	850	856	884	829	873	867	844	890	901	871	886	905	848	809	842	844	839	826	812	921	881	837	861	855	849	859	886	858	822	881	864	912	869	832	864	875	876	854	884	880	860	862	922	865	821	903	874	871	840	881	891	860	932	903	842	867	866	868	868	902	919	893	887	874	824	847	867	847	861	874	861	805	896	865	893	855	915	862	891	888	862	887	859	815	879	923	835	874	906	892	912	870	917	877	878	861	863	927	828	906	830	876	844	861	920	949	887	900	876	879	853	919	858	863	852	904	852	791	851	898	859	891	801	829	850	869	931	821	856	897	851	849	912	878	864	850	803	834	880	871	809	902	852	863	937	881	822	923	863	888	829	844	890	881	899	879	847	891	887	907	893	855	855	870	775	826	887	828	875	885	860	918	827	834	849	859	823	880	871	859	909	860	899	881	904	858	853	831	847	857	875	889	868	875	868	864	860	903	858	838	858	830	819	869	826	901	864	895	899	859	826	868	886	864	862	881	850	899	885	893	893	877	870	873	874	839	904	854	932	885	876	868	900	875	830	832	867	893	882	844	899	859	872	868	903	885	817	882	898	867	858	894	842	836	850	916	861	888	861	874	903	842	818	829	832	837	847	891	890	859	871	833	812	903	922	907	883	815	903	859	874	865	816	894	849	844	873	857	865	873	883	866	884	809	873	824	830	835	927	854	930	846	899	845	893	848	890	913	895	847	857	871	861	856	846	805	859	830	863	917	869	914	878	907	893	842	838	859	867	914	817	848	854	882	882	878	883	903	929	873	850	841	921	903	914	862	882	851	906	837	845	878	874	836	862	875	885	891	878	901	899	868	881	831	857	855	853	921	877	886	878	890	898	829	842	860	838	880	862	873	882	867	885	856	842	861	930	888	905	852	846	870	901	817	842	857	824	914	880	864	854	868	870	892	840	884	889	852	855	872	854	902	900	904	888	859	900	866	864	856	850	913	913	835	882	843	909	872	906	856	868	890	874	881	846	792	846	891	841	804	864	864	865	852	857	874	842	848	861	837	865	819	863	853	859	876	904	856	877	880	821	818	857	872	860	897	843	836	861	844	848	881	908	913	888	901	838	876	868	886	919	926	853	831	895	848	867	874	820	862	875	842	854	895	822	878	927	937	882	888	858	871	880	854	887	869	892	876	907	850	877	924	887	870	849	899	864	906	864	898	883	837	870	909	821	848	857	860	868	842	854	912	860	912	936	890	877	906	900	869	865	846	901	852	855	850	856	805	884	844	890	875	843	870	865	871	868	825	849	869	828	914	868	861	837	890	841	902	857	824	865	882	863	842	849	877	874	870	834	856	839	913	911	858	886	870	878	959	838	851	879	822	924	841	857	922	871	905	887	858	873	851	866	946	920	903	875	848	838	821	829	874	855	827	886	896	882	881	873	782	870	878	867	834	826	918	862	905	867	859	892	852	915	873	860	905	894	837	866	870	902	923	883	825	886	864	829	872	824	840	855	885	888	921	877	890	888	907	880	903	863	876	874	839	931	869	938	889	915	883	881	828	886	882	870	847	848	824	835	899	905	810	920	858	867	897	890	862	889	921	856	893	836	930	828	942	850	880	875	890	907	845	846	801	894	862	883	863	882	869	853	857	876	887	889	856	842	937	918	823	906	860	903	891	834	893	839	821	865	893	877	870	871	907	833	896	825	933	840	886	884	939	858	876	829	819	807	909	862	844	866	914	826	831	861	872	880	842	945	838	900	839	828	808	879	832	898	870	861	873	854	881	893	941	848	898	915	858	888	879	910	836	871	848	863	888	838	846	899	869	860	907	821	873	927	849	910	826	812	858	858	864	909	902	839	848	840	853	836	894	846	830	834	885	904	850	895	810	866	862	857	882	917	912	909	883	861	896	864	876	874	897	855	867	851	914	871	857	867	847	911	886	885	901	827	871	943	827	852	875	864	872	871	908	805	858	911	854	874	871	852	867	866	900	898	834	904	847	860	877	843	859	904	896	843	894	867	894	862	846	838	856	882	904	845	894	830	892	891	868	884	847	838	881	875	875	853	963	885	889	907	868	889	921	844	851	856	893	891	866	884	868	886	881	884	873	861	858	854	866	859	930	885	898	851	848	864	830	811	867	899	900	885	935	868	857	865	864	815	929	871	904	897	869	853	900	829	851	865	925	855	868	862	872	839	890	814	873	863	891	898	885	950	870	847	841	857	877	914	868	872	820	868	904	882	847	920	863	881	801	868	867	880	849	815	892	880	873	859	896	871	802	834	827	873	894	842	850	886	831	869	881	807	893	867	815	917	870	856	840	888	881	838	887	795	848	888	806	871	853	860	842	875	844	842	816	912	885	889	875	835	920	852	833	902	879	846	830	877	842	906	819	935	854	826	873	909	859	830	858	865	908	846	840	841	881	837	836	889	918	900	899	850	891	879	840	892	866	844	883	920	843	852	898	867	918	865	887	888	841	867	865	894	884	914	878	846	883	869	825	849	864	866	831	890	868	832	925	859	826	876	888	892	880	869	853	833	859	858	851	862	871	844	864	921	911	824	865	869	852	866	867	839	847	863	897	844	874	872	858	885	866	858	853
1397	837	518	534	1184	9375	13388	9480	4754	1744	514	225	110	84	66	60	97	57	86	95	68	89	86	90	78	55	67	80	83	92	69	80	89	77	91	69	97	90	96	78	78	76	71	79	85	75	75	77	70	79	68	67	75	69	74	65	80	70	72	89	89	74	69	76	81	70	87	75	82	75	69	95	82	82	83	79	67	81	74	76	59	74	80	76	67	92	80	84	63	71	68	75	68	62	84	70	95	88	72	81	79	96	92	81	80	92	86	85	79	92	81	85	80	73	66	83	73	88	84	76	83	80	83	85	63	86	62	79	72	72	74	85	69	73	78	87	88	80	82	64	76	71	79	79	64	73	86	76	68	93	85	90	74	74	76	89	88	84	67	86	66	82	73	78	68	77	76	57	73	83	80	56	67	86	80	76	64	74	65	89	79	76	57	70	72	66	105	70	91	78	83	74	73	87	70	81	70	82	79	68	64	80	88	81	97	63	73	61	65	89	70	78	75	83	78	79	86	76	67	90	69	97	77	73	77	63	66	65	79	91	76	97	72	81	69	78	80	65	77	75	80	76	94	75	83	81	72	87	85	87	89	76	75	71	76	85	78	78	77	68	65	72	73	65	72	75	90	76	77	76	70	81	67	79	71	71	70	83	73	75	75	73	75	79	54	78	82	77	77	94	83	71	82	72	72	78	75	89	69	80	68	71	77	81	85	79	71	62	81	79	94	103	65	90	70	60	85	81	93	71	85	72	102	98	92	89	86	69	72	78	72	76	83	71	97	81	76	72	73	77	100	73	84	71	87	77	82	67	76	79	71	80	86	88	76	92	66	90	71	115	72	81	80	87	87	77	73	71	71	83	92	65	80	91	88	74	75	83	81	79	79	76	89	79	85	79	74	80	90	74	85	87	86	74	85	84	67	81	75	88	74	69	84	83	78	75	87	80	81	75	71	83	69	70	77	65	76	67	70	78	78	83	80	73	87	71	81	77	91	69	71	87	81	76	71	77	84	102	74	74	82	86	71	76	76	74	85	78	82	85	64	85	80	63	65	75	79	78	85	66	97	83	76	61	90	81	72	76	84	83	74	96	80	72	71	83	73	78	88	72	68	69	72	85	68	77	91	81	64	77	96	83	70	91	92	76	81	83	81	78	89	65	86	66	76	67	77	72	89	78	85	77	82	75	82	72	77	68	82	66	77	74	78	88	78	68	77	74	94	74	99	69	81	75	84	79	70	81	77	91	84	75	77	71	83	81	69	78	80	80	84	78	70	65	87	76	82	85	66	70	85	66	81	81	79	80	67	71	68	74	71	90	82	91	79	73	74	83	74	80	79	70	93	77	76	73	74	78	74	86	76	72	70	80	70	74	84	82	75	80	76	74	85	65	71	54	86	69	82	103	82	78	79	69	80	80	93	65	74	84	72	84	88	76	95	72	69	80	82	93	77	73	64	83	81	73	83	83	67	53	74	70	76	78	79	68	70	73	90	84	77	71	78	55	74	71	78	74	82	95	77	88	90	82	80	78	61	89	70	79	73	88	70	71	78	75	78	78	76	88	86	70	79	81	85	77	64	94	82	69	78	71	74	92	66	81	81	68	88	76	61	77	84	56	90	79	78	76	70	88	86	73	88	77	78	63	86	81	59	74	83	79	88	84	73	76	91	83	79	86	79	70	80	74	83	67	80	78	66	76	76	72	79	78	74	71	75	77	95	80	83	80	79	88	77	98	79	66	85	81	87	71	75	88	74	67	75	87	78	89	74	78	76	77	85	84	66	70	70	64	86	80	73	77	85	81	74	81	65	74	65	97	71	65	71	92	81	71	77	81	71	84	72	82	72	86	79	79	88	82	66	87	73	78	87	72	81	65	81	74	78	76	103	104	70	83	97	97	93	69	77	80	68	83	68	81	82	86	77	83	72	87	72	86	97	57	86	78	78	79	77	78	72	72	79	69	94	63	80	70	77	75	81	81	84	78	72	55	76	93	89	82	71	82	88	75	68	73	89	75	66	81	74	75	91	70	81	74	93	73	73	68	100	73	88	82	75	76	85	86	74	77	89	76	78	82	80	102	66	69	84	92	75	65	86	69	66	71	76	68	75	74	74	81	87	94	61	71	88	67	67	70	73	87	71	100	75	70	85	82	85	63	88	81	69	81	84	77	75	57	74	74	67	70	81	72	82	88	89	96	74	72	72	65	74	71	74	90	83	81	80	76	68	86	77	75	62	82	68	87	61	81	79	77	79	67	74	96	74	69	71	85	78	64	80	65	76	77	76	91	90	77	89	61	92	69	80	71	72	70	66	90	69	82	79	70	74	67	75	73	67	69	71	57	70	73	80	54	77	70	77	63	105	78	83	75	83	85	74	73	85	75	84	77	70	78	92	79	72	68	83	73	71	82	76	84	71	63	88	83	79	72	76	75	77	68	87	72	70	72	74	80	76	70	69	75	71	80	88	62	83	77	76	75	72	69	72	73	77	92	86	75	78	82	80	75	77	90	75	78	92	76	94	70	86	65	71	75	91	83	69	93	77	72	73	80	84	73	73	64	86	88	98	79	84	85	79	81	95	78	81	89	95	81	68	73	71	80	79	79	81	74	73	72	76	75	79	75	75	80	78	88	76	87	83	69	97	77	87	80	77	86	79	68	105	91	89	65	71	77	81	72	74	78	76	76	81	77	74	73	64	80	78	77	82	77	73	82	83	74	72	84	70	65	91	58	75	77	89	84	80	71	80	83	46	87	88	73	79	78	102	56	75	65	62	70	79	79	71	72	92	83	95	86	65	80	76	75	60	66	70	74	76	77	60	76	80	71	71	87	86	81	71	79	88	60	73	85	83	74	60	73	66	71	80	77	70	82	85	80	83	62	66	72	70	90	75	80	81	74	83	74	71	88	68	83	86	84	79	83	79	88	79	80	68	76	95	80	79	89	72	75	88	76	101	80	99	89	85	67	80	95	59	82	90	72	79	71	83	73	83	82	72	87	77	70	74	84	76	84	78	81	74	91	67	94	93	84	78	86	80	76	54	72	86	64	78	76	95	85	63	62	76	74	74	81	63	78	75	71	76	73	72	70	84	87	69	75	78	70	80	92	71	69	66	75	70	73	90	71	80	86	78	67	83	81	77	88	78	80	78	85	82	85	82	79	73	81	60	80	81	69	66	94	85	81	92	70	87	87	85	72	87	80	65	74	72	71	58	85	73	80	73	64	89	74	82	76	82	72	68	103	75	74	67	68	63	69	79	73	76	89	81	69	74	70	66	78	77	85	66	76	93	72	77	79	82	93	80	61	67	74	66	74	75	67	100	91	92	82	78	86	73	73	74	70	86	62	78	89	81	81	84	72	82	84	89	75	78	80	68	78	76	81	87	71	78	80	90	85	60	67	70	58	64	85	82	70	72	80	59	68	78	66	66	76	78	73	73	74	65	88	91	77	77	78	81	73	76	79	81	73	87	87	77	74	83	78	72	73	68	69	68	85	76	58
23196	14023	8909	20237	36514	61823	61365	48859	36185	23859	11935	4374	1752	1129	972	998	966	927	955	961	889	912	953	888	881	932	895	943	966	967	945	914	899	896	863	982	980	933	921	988	931	997	962	898	904	946	982	902	922	914	904	934	948	920	949	930	960	933	943	953	921	946	892	994	931	959	960	931	898	881	955	870	918	907	973	941	963	961	936	873	959	904	985	897	918	910	927	905	943	948	887	936	914	877	970	905	985	926	995	949	973	946	902	929	984	908	933	933	927	880	924	880	899	907	923	960	883	912	929	932	969	898	977	940	937	947	998	987	898	964	956	953	923	970	910	979	1011	934	929	928	931	913	929	944	928	890	910	941	897	914	913	973	895	886	915	915	923	922	907	962	928	921	946	881	916	956	943	946	940	894	975	902	991	911	951	954	939	899	881	908	946	942	912	949	965	944	895	923	924	1011	941	929	908	963	964	993	979	925	954	947	983	942	943	934	919	921	915	930	970	963	950	880	944	932	949	965	916	987	980	971	951	905	944	970	944	906	955	948	919	937	953	932	979	937	987	921	968	984	959	913	927	935	994	971	917	896	910	907	947	967	936	895	969	964	962	951	925	932	938	899	924	884	925	968	965	885	952	938	949	979	971	941	927	925	961	928	904	920	910	939	919	911	998	980	972	976	888	993	936	920	935	954	919	913	970	977	998	945	954	932	953	935	921	918	970	954	1017	977	958	991	985	927	941	952	942	944	927	953	905	979	892	925	996	914	962	967	929	945	927	875	938	954	960	943	935	1001	933	954	951	971	954	988	930	964	936	945	961	981	960	940	953	941	927	933	965	941	945	953	901	917	911	907	915	922	910	979	909	981	977	939	930	925	913	926	958	910	882	977	903	931	934	881	911	928	891	957	952	925	933	914	936	940	938	944	918	979	990	989	934	938	994	938	914	943	916	950	919	911	943	957	944	942	927	984	955	974	976	915	970	915	969	982	931	1030	911	873	960	912	953	921	941	964	909	907	913	965	899	900	938	960	927	970	945	934	952	972	943	937	922	922	967	954	1000	913	943	936	876	873	925	897	955	982	929	930	898	916	948	945	912	967	965	943	1006	941	914	941	886	957	970	948	937	962	940	932	980	973	888	950	934	971	932	981	956	934	935	909	920	981	933	911	986	914	919	977	967	917	949	991	947	910	945	939	890	939	916	930	954	898	989	980	963	931	954	880	934	961	914	861	926	945	975	944	875	946	922	889	933	910	945	906	967	980	957	947	958	971	930	961	916	936	941	976	926	865	942	941	927	892	959	930	951	964	886	899	922	932	970	1001	937	904	951	921	942	944	997	952	951	944	932	948	912	979	919	919	940	994	937	927	875	955	943	987	929	932	912	916	884	923	905	985	949	931	937	989	945	1016	900	978	942	927	938	912	898	905	924	1036	957	920	954	1002	1010	929	977	910	907	900	923	935	972	957	919	947	930	914	914	953	892	882	883	968	938	972	977	908	973	953	918	962	901	932	893	949	943	934	911	853	949	885	1004	925	932	924	859	950	935	957	947	916	914	998	911	916	944	970	971	905	982	886	915	910	906	934	996	949	940	949	888	957	952	931	961	943	962	930	876	892	962	926	969	940	919	976	973	959	923	959	943	905	884	980	957	973	963	941	897	870	914	960	918	1003	958	922	963	967	925	904	1003	922	936	921	953	916	883	955	920	935	932	969	911	971	935	938	996	875	913	930	907	975	966	946	932	934	900	978	951	948	944	884	944	963	928	1016	958	894	928	918	907	968	943	948	933	947	963	929	902	1020	892	1007	928	933	944	1013	956	970	960	869	942	906	971	901	958	907	957	925	961	930	952	924	956	923	894	983	940	930	923	952	979	913	925	892	956	937	894	1029	892	949	968	934	951	918	990	960	900	948	955	903	915	930	941	991	940	946	942	947	946	924	929	908	934	931	920	924	871	910	984	913	955	891	929	899	964	973	938	922	931	899	937	898	912	968	965	870	955	937	919	928	916	948	967	981	942	958	925	933	910	899	863	973	963	899	904	904	977	963	950	896	956	926	1000	978	903	928	959	939	942	927	912	910	1009	956	867	966	947	921	914	937	1001	953	944	928	964	940	924	1006	912	943	866	969	927	968	883	965	927	864	893	935	963	915	945	933	928	936	924	919	907	994	931	964	965	944	941	944	948	959	927	928	933	916	909	895	955	957	956	866	904	908	977	937	962	944	892	938	965	935	919	977	942	921	966	934	961	916	956	963	951	992	919	943	967	979	860	911	965	951	953	973	946	938	944	959	927	940	935	921	963	962	928	930	937	966	963	905	964	924	934	917	952	953	987	954	941	904	940	932	986	962	915	933	934	937	943	954	912	960	900	954	930	946	986	935	909	916	966	965	945	941	983	914	915	939	952	880	957	920	963	914	971	876	921	965	891	1003	954	994	884	968	901	939	957	925	947	889	953	948	991	946	980	938	918	943	941	932	956	939	927	968	903	898	939	942	930	951	923	940	933	913	895	943	897	921	929	953	918	952	1010	920	909	972	975	937	927	949	895	964	965	890	925	912	952	930	921	865	969	897	968	932	923	924	927	972	1006	917	923	942	945	962	958	946	968	957	932	925	930	951	943	926	1013	892	866	980	907	915	908	954	929	935	965	906	971	956	917	967	919	942	967	922	989	936	972	944	910	989	925	978	955	947	924	934	881	945	948	925	897	947	973	912	931	883	949	928	965	949	921	889	920	967	949	951	975	950	912	921	893	940	913	963	965	950	934	951	903	899	938	958	947	951	923	916	959	918	930	974	907	915	876	926	955	968	868	892	959	969	934	937	915	934	969	942	944	928	907	953	933	953	927	920	938	948	913	972	967	922	938	901	922	918	1012	888	946	964	976	978	916	927	964	874	1013	911	973	973	899	950	952	921	899	924	942	935	928	935	912	949	946	922	913	930	936	938	953	955	948	919	930	949	913	956	900	939	941	943	1017	942	939	951	927	886	907	911	924	970	926	883	909	928	941	874	951	949	947	961	878	955	984	909	945	938	965	930	926	991	936	949	938	908	1023	936	880	976	917	944	934	929	983	936	914	955	985	986	886	956	926	905	942	940	877	895	1007	976	932	920	875	911	969	956	944	1000	940	940	919	968	914	924	900	982	961	943	937	909	910	946	924	951	938	921	955	954	905	986	926	932	921	935	875	955	933	930	970	947	958	987	948	957	945	1015	953	982	995	949	934	896	965	957	934	923	1016	918	918	894	931	909	969	948	892	933	1001	964	917	928	882	965	943	937	961	995	940	959	945	902	914	931	916	934	951	966	957	906	902	990	925	913	969	894	926	931	917	965	944	943	894	973	877	948	970	965	933	980	1001	946	970	936	976	952	961	936	903	965	935	928	965	908	909	950	899	902	942	941	896	933	962	948	941	935	948	927	940	993	975	934	962	976	929	940	993	893	928	956	998	963	964	894	929	920	963	868	943	982	948	914	940	966	914	866	899	934	955	964	944	887	1000	949	928	921	956	919	933	960	925	906	934	1021	945	916	923	946	915	958
3172	903	657	1034	943	8729	13463	10617	5593	1951	649	216	123	86	87	96	75	98	71	81	85	63	74	64	94	87	86	77	86	83	90	80	82	84	88	86	89	78	76	71	75	91	80	93	72	73	76	71	75	72	83	80	93	81	100	76	82	79	86	72	76	70	87	82	82	72	66	67	92	92	90	74	87	74	58	73	78	82	72	91	63	90	81	72	77	76	84	93	89	93	72	81	92	75	91	76	79	89	90	83	85	68	72	57	73	92	73	77	81	74	86	90	82	62	86	79	80	70	84	79	63	82	66	82	80	57	72	77	70	90	61	76	84	62	67	77	85	70	92	66	67	85	75	89	75	77	75	78	73	92	73	81	65	92	77	76	49	68	73	61	80	80	74	80	90	70	70	63	67	79	84	64	73	81	76	79	84	76	67	87	92	70	87	76	75	77	68	88	79	71	88	83	81	71	92	83	91	66	95	60	74	79	69	74	85	70	70	79	65	76	73	74	79	85	77	72	82	69	72	78	81	89	71	90	75	78	67	92	77	81	81	82	93	81	79	86	70	76	69	85	82	79	70	79	93	67	78	75	84	90	86	70	73	82	97	80	84	93	78	94	88	83	79	82	88	75	92	67	82	85	80	84	79	69	67	93	77	83	86	94	72	83	87	78	88	60	81	91	82	77	89	86	73	73	82	77	81	76	99	93	80	75	64	78	86	61	73	77	84	69	86	78	81	99	84	77	97	93	65	78	84	73	89	80	83	87	80	79	88	82	80	76	90	70	93	86	68	87	93	73	75	74	87	84	71	84	81	79	75	73	83	61	74	70	72	84	89	89	80	84	77	74	74	88	62	69	68	76	80	78	83	73	79	77	71	91	81	87	70	74	73	68	88	82	78	81	85	93	70	68	70	85	85	67	65	65	65	85	73	95	80	84	80	74	78	90	86	77	91	89	84	86	91	77	67	86	62	72	91	94	69	74	76	81	81	81	78	53	69	82	84	92	84	73	62	82	76	74	80	82	79	72	72	74	90	87	91	71	79	65	95	85	90	79	82	82	91	73	86	74	74	80	85	101	75	66	77	65	82	90	83	70	74	69	79	88	86	78	89	77	76	90	65	89	87	83	89	80	81	90	83	84	82	87	80	77	72	72	84	71	81	75	76	69	74	68	97	64	66	89	81	73	77	81	86	67	74	79	91	84	88	81	72	84	88	106	59	94	70	89	78	75	85	94	79	77	92	82	88	74	80	81	69	69	84	70	71	77	104	69	67	104	64	84	72	72	91	76	85	86	88	90	72	74	74	74	77	75	89	86	79	85	65	89	72	84	78	82	60	72	90	74	69	68	70	68	67	73	77	69	65	85	75	84	84	67	87	73	71	79	81	69	72	77	79	87	86	63	73	88	64	81	75	67	75	74	79	81	61	78	85	66	84	89	60	68	82	93	89	89	101	75	75	82	79	71	72	80	90	71	74	86	80	64	86	83	100	76	80	77	65	83	75	81	84	85	67	76	81	90	68	70	74	69	94	86	70	72	64	76	84	79	85	85	61	77	65	89	69	85	92	70	82	60	71	85	85	82	78	68	69	72	69	87	92	82	70	70	66	87	90	94	61	76	61	84	78	70	71	78	75	86	96	79	72	92	74	81	83	73	64	76	69	63	73	81	78	87	77	83	78	72	83	80	70	101	89	80	75	83	89	90	72	88	89	72	82	76	59	101	78	58	84	77	86	71	79	76	89	92	85	81	80	76	80	75	90	67	96	86	79	82	81	81	74	85	68	87	76	67	74	68	81	73	76	75	68	79	82	69	73	77	72	88	82	76	70	80	75	75	85	66	83	75	73	70	77	75	72	89	91	78	86	89	72	89	88	85	79	96	81	93	87	81	71	70	75	80	89	73	81	84	62	91	81	73	88	65	87	75	71	80	81	83	89	90	70	73	79	83	87	79	75	81	72	73	85	87	92	69	75	72	81	87	90	76	80	70	84	67	67	69	81	78	72	75	71	78	80	93	88	70	78	93	82	77	70	68	71	85	100	87	79	75	66	78	92	77	75	70	74	81	69	64	71	74	88	88	70	66	58	89	84	103	73	81	85	74	63	64	72	89	79	81	65	91	71	81	73	74	73	75	91	82	78	90	72	86	71	80	75	85	64	101	73	67	71	80	88	81	82	86	74	82	76	83	79	86	82	78	77	80	92	88	61	73	78	77	71	80	84	82	76	63	106	90	80	74	72	73	71	68	75	79	81	86	69	80	66	66	75	78	67	83	88	81	73	73	77	86	102	76	79	85	87	81	84	60	65	88	89	86	79	90	77	90	70	94	67	92	98	83	90	71	70	66	59	95	86	86	87	87	69	62	60	74	87	73	74	81	89	76	65	86	80	95	74	86	81	84	82	64	76	81	88	90	64	82	80	86	68	65	61	76	66	77	75	78	83	71	94	66	72	82	71	77	94	80	82	107	75	67	75	92	69	78	85	74	83	77	88	86	72	68	88	69	73	74	86	66	75	76	75	73	63	94	74	84	86	76	82	94	89	77	72	81	81	65	68	83	92	69	85	75	79	73	70	78	74	84	88	69	77	82	82	72	73	81	74	67	69	89	77	78	88	64	68	97	89	74	95	84	70	70	71	92	77	77	74	69	70	83	84	77	65	66	94	81	67	63	72	85	78	79	76	69	85	66	88	79	88	73	90	71	85	86	77	79	72	70	79	73	90	87	82	79	79	76	78	80	87	96	94	63	74	79	77	98	73	71	81	85	69	72	77	75	86	88	72	81	94	78	80	77	73	77	75	98	78	86	71	69	72	82	74	101	103	80	86	89	85	64	68	63	64	79	75	88	75	79	78	89	72	95	84	70	65	61	87	92	71	71	82	87	83	81	86	84	82	61	74	79	83	82	74	74	108	67	82	69	92	65	80	82	82	92	75	94	74	87	81	71	75	72	79	84	75	99	80	99	83	97	70	73	83	75	74	88	72	77	95	81	63	109	65	72	64	68	81	84	63	65	87	68	96	92	74	78	84	77	87	69	79	81	86	86	74	68	82	89	73	73	80	76	75	75	73	91	78	94	81	73	76	77	81	82	72	76	87	93	83	72	88	70	86	98	82	91	84	81	85	75	65	68	70	77	78	65	83	89	87	90	89	65	63	84	82	73	88	81	94	67	84	76	60	74	80	75	59	89	80	81	79	79	104	84	90	82	89	85	89	84	101	77	89	88	80	77	90	67	67	78	82	87	73	74	83	75	82	72	82	86	86	71	78	89	78	80	82	79	84	69	81	74	78	86	75	57	79	76	74	79	79	81	87	82	79	80	78	63	84	74	77	79	92	88	83	74	88	77	87	79	91	67	77	70	106	85	83	62	80	72	79	78	77	86	83	70	80	82	65	72	92	82	76	94	83	89	72	71	83	76	70	71	75	84	75	63	71	73	78	89	84	81	92	79	90	88	75	89	91	67	78	77	73	87	81	72	85	68	99	78	74	74	88	82
23108	15003	11531	27881	31699	59014	63021	51828	38195	25627	13970	4945	1855	1151	999	940	975	967	926	1020	910	974	1015	935	978	995	987	916	1022	1026	941	964	996	947	987	945	1047	933	996	950	987	1050	1003	975	935	987	966	978	955	1001	949	952	991	1008	960	1018	937	986	1014	944	987	959	903	937	991	981	983	999	952	968	928	914	932	1009	955	969	973	945	983	955	1068	1019	983	983	999	978	964	918	965	1002	955	956	917	976	954	943	955	937	998	987	978	962	970	956	962	1012	966	1013	1031	983	962	970	904	940	997	973	923	994	982	963	1013	997	970	977	962	999	984	950	963	1059	978	930	948	1034	950	988	953	958	999	980	952	985	990	1011	981	972	973	978	987	996	961	995	939	999	947	966	985	962	1013	938	946	999	924	998	945	916	1001	963	1022	993	986	977	928	925	1025	946	1005	947	956	925	994	1009	939	988	899	994	961	970	1011	1000	1008	995	942	985	1016	949	1015	956	973	953	974	983	950	987	955	993	964	1012	1005	947	987	968	978	980	927	965	988	1017	1018	997	934	957	974	1011	973	1008	1014	928	994	975	984	1032	1037	984	923	1003	1000	958	975	954	959	897	948	990	930	989	948	926	998	962	971	963	941	974	950	965	985	1015	979	982	986	975	907	965	940	915	939	989	957	928	986	963	937	950	993	933	1000	926	955	1003	1016	969	984	973	946	971	953	1004	1010	977	968	989	1010	962	983	937	998	932	971	930	945	987	985	968	965	1003	1015	994	950	973	977	934	1015	1014	1003	979	947	947	998	1028	926	949	1046	984	1028	1003	960	976	1022	979	951	938	938	938	993	964	916	997	955	943	906	984	971	996	1027	933	1007	964	1022	971	958	955	958	978	1025	991	934	944	1021	940	984	941	963	942	977	967	966	971	958	953	945	942	1015	1006	974	999	984	981	1028	1013	961	989	930	1014	967	1023	944	958	965	989	942	1035	915	990	977	952	991	957	1013	985	988	925	966	991	960	957	974	948	915	971	1010	936	936	983	1034	941	951	1009	1005	951	962	983	985	948	949	983	973	930	953	959	1023	960	920	937	971	1004	998	989	951	949	923	999	965	969	925	977	979	969	948	990	948	961	950	945	1010	991	926	961	1000	959	992	990	1005	1034	981	922	985	984	1003	991	965	1015	980	1014	1028	994	966	910	954	981	995	950	934	960	982	1000	957	952	1053	953	954	942	974	1012	972	933	964	929	951	1056	943	974	957	990	971	1013	992	956	942	963	991	924	983	931	990	948	983	983	1005	974	942	985	1023	964	957	960	967	985	977	957	987	970	957	958	1016	978	996	1002	981	954	1010	1001	938	988	962	940	971	942	975	991	1007	941	925	948	938	927	958	987	941	947	1024	1055	972	950	994	977	957	941	933	1034	958	899	936	967	996	978	970	967	1035	1009	1012	961	976	948	985	972	968	910	920	951	959	981	974	920	978	964	963	987	994	988	940	981	1002	941	1023	988	963	934	954	1027	987	953	983	1031	1000	1004	945	995	979	988	1000	908	928	968	942	953	1010	969	984	975	976	1016	1003	981	980	1000	974	985	995	1029	955	914	970	1029	1015	945	1002	967	994	954	977	938	1057	988	993	926	984	988	994	955	956	975	897	1007	956	1016	962	922	948	978	958	914	1035	1046	969	940	982	962	918	972	984	931	965	947	1040	947	951	921	994	941	956	958	1022	935	967	941	982	926	1074	990	1022	1004	937	962	992	972	1003	1016	948	931	983	932	980	1040	1019	994	953	1007	984	974	987	986	994	983	1020	982	990	936	941	984	999	945	1018	962	943	958	928	941	1000	979	1003	936	960	972	1010	1007	938	920	970	955	948	938	943	982	951	989	962	914	988	996	932	933	915	1018	998	950	924	969	995	1032	949	997	947	910	1009	964	1024	898	970	957	969	967	1010	1003	1067	975	1007	965	1025	948	944	1019	985	980	926	1000	975	950	943	927	989	1023	922	925	963	959	958	950	990	999	950	922	943	954	1014	936	931	973	1004	944	929	955	946	981	992	993	987	929	983	961	914	976	976	951	961	981	967	986	1001	996	958	1035	963	1039	976	1030	1013	1002	972	977	1008	946	984	947	961	982	939	998	999	946	1008	952	960	999	983	986	952	995	965	963	1000	982	971	942	1018	970	971	995	1000	987	1027	1018	923	1012	1002	930	976	947	961	962	969	948	938	1018	1007	958	1055	1002	994	991	955	961	962	981	1006	1013	976	971	1009	991	1013	979	1008	922	930	914	992	968	1008	1041	956	943	968	959	1008	919	983	972	961	966	957	939	987	994	1016	911	1008	990	951	988	977	967	980	1030	952	1052	997	981	978	956	986	969	1004	987	968	986	970	1010	983	998	1002	1015	994	1004	966	959	972	972	950	941	934	972	1035	970	963	972	992	906	991	964	915	951	1003	957	977	1012	941	982	972	1029	966	1001	992	906	961	967	996	1032	968	922	968	976	919	971	932	1006	962	980	963	933	1002	1009	958	933	954	928	948	962	937	958	960	961	978	975	959	952	989	1004	922	1035	971	922	942	982	977	936	961	975	974	950	1061	961	994	949	990	1010	966	1000	950	924	977	1044	990	987	987	981	976	972	1016	1044	1024	1018	961	1019	983	971	1010	983	972	979	938	990	924	973	994	987	961	1028	958	992	973	937	953	1030	1009	941	976	954	1001	954	994	999	941	998	954	1036	956	1010	1003	995	994	985	967	1019	991	1011	960	1006	991	1013	982	993	969	986	964	970	977	982	987	960	943	962	969	934	949	1015	982	1000	949	1031	976	961	921	1048	1009	1008	995	983	978	969	984	1008	931	951	948	971	953	986	953	971	1009	960	948	960	931	995	997	960	969	1008	1020	976	1010	970	1025	1001	998	1013	1011	1005	995	929	993	935	978	982	1007	964	977	931	931	1002	971	1007	965	1001	970	969	940	931	961	977	993	995	911	917	967	1004	981	988	969	966	957	927	991	952	946	997	979	936	994	913	975	968	962	946	956	970	946	947	1024	1013	1011	977	960	975	978	969	954	965	1003	936	1022	953	989	971	942	938	927	972	994	926	968	934	1004	965	978	1002	911	941	1018	973	979	960	991	927	978	940	937	1006	982	958	1010	970	964	995	1003	1005	1011	919	1024	1008	931	1006	973	978	987	1002	965	977	962	962	977	959	976	1041	1004	983	959	998	1027	987	988	963	1004	966	961	948	926	963	1019	945	1033	944	945	982	989	967	983	1027	942	942	990	1013	957	886	987	980	933	1010	968	993	966	978	971	966	984	956	971	947	978	969	935	938	971	999	954	998	985	1006	970	952	1003	946	1011	952	1038	932	989	920	985	1043	950	923	941	995	965	938	979	996	989	944	971	991	978	901	995	1000	1023	988	948	970	954	952	946	1048	967	892	1025	943	990	921	954	982	955	901	1057	926	990	941	979	957	984	995	941	960	1037	957	1002	954	1008	993	959	968	955	896	938	1006	951	1008	980	991	1012	967	977	939	960	945	954	982	977	971	985	1014	943	962	942	933	966	913	983	979	986	944	1028	936	1020	930	972	960	998	952	979	917	982	987	955	934	983	1072	948	955	993	959	932	994	989	983	963	992	970	1009	948	949	917	997	964	962	968	1028	926	962	948	950	972	990	970	970	1012	1027	992	989	1009	957	951	929	957	985	971	926	1040	946	1004	1021	985	954	975	968	998	974	971	944	985	975	957	996	1002	956	999	1022	1015	969	928	979	969	984	960	967	939	1009	989	945	931	930	931	885	971	958	981	959	927	994	923	928	987	1057
1980	1349	1965	2116	3966	16587	19460	13939	7007	2708	871	325	150	88	81	90	77	97	82	82	77	98	95	78	97	90	99	78	102	84	89	93	88	88	90	92	83	97	77	92	93	81	88	88	71	82	91	86	85	90	85	89	94	90	86	87	96	87	79	90	85	89	97	84	84	91	91	88	81	80	82	75	95	87	87	86	100	83	81	101	89	93	82	75	86	87	75	82	90	85	92	98	95	90	95	100	92	100	89	88	86	80	83	94	87	107	92	88	77	85	90	106	82	64	104	89	75	79	91	84	82	75	86	83	76	78	75	89	74	91	78	82	120	82	95	92	74	78	95	86	93	98	89	87	94	102	88	108	74	87	92	80	94	75	80	77	78	82	80	84	81	80	79	85	69	98	95	81	79	80	94	74	98	87	102	93	91	89	62	82	70	82	80	88	98	82	82	89	73	88	74	81	86	79	72	84	78	83	90	86	91	72	88	87	95	71	71	81	78	101	105	84	78	87	91	77	81	78	86	86	99	74	104	81	89	96	84	75	84	90	75	81	76	84	85	69	81	83	82	94	101	88	82	95	79	90	98	96	79	91	87	79	80	75	88	85	87	82	78	95	82	102	73	80	100	91	85	83	78	75	79	80	87	95	93	87	68	77	79	90	83	80	74	86	92	81	76	85	85	63	80	96	83	82	81	105	81	76	88	83	77	89	87	84	88	97	79	85	79	94	89	94	95	85	78	80	93	77	97	94	76	91	84	94	89	98	94	62	70	92	74	98	84	85	88	99	85	92	82	90	108	90	81	76	96	94	89	93	90	81	74	90	84	69	69	68	71	89	88	79	92	88	90	97	84	103	80	89	86	86	101	90	83	83	68	73	97	93	65	88	89	94	68	90	78	75	86	77	72	69	91	102	95	83	82	93	85	95	92	90	88	97	89	96	90	96	93	76	88	84	76	81	106	97	93	82	93	81	82	87	81	71	101	87	86	93	102	70	76	83	77	78	79	73	88	82	79	86	80	88	75	79	88	76	81	91	95	74	95	83	82	89	77	81	94	76	83	88	85	91	73	79	107	78	77	75	95	74	81	92	93	93	69	89	80	67	84	88	77	83	64	91	96	76	86	80	88	86	83	92	85	84	87	84	87	85	73	100	82	90	67	69	92	75	92	90	79	71	73	81	95	82	93	78	100	95	85	73	93	85	95	90	66	75	75	102	83	89	90	88	76	73	99	92	83	90	66	77	83	77	72	78	108	83	86	69	83	92	95	88	95	80	98	78	89	85	93	93	90	89	81	82	88	88	81	73	83	75	83	73	75	83	84	73	102	87	73	101	99	69	79	96	83	95	85	88	79	84	77	79	75	77	91	84	73	82	84	94	76	86	80	99	82	64	77	90	77	79	76	95	86	93	82	99	72	83	80	67	82	85	96	88	92	86	80	65	88	79	71	74	79	89	77	79	92	76	89	101	86	93	105	73	81	89	94	75	72	90	88	79	79	83	99	99	98	83	87	101	87	94	76	77	82	81	75	88	92	100	87	86	98	84	82	86	88	95	113	94	84	81	84	107	67	85	88	92	68	82	90	87	93	91	102	86	99	86	76	86	86	96	84	87	78	70	84	73	78	81	97	76	88	86	95	86	71	99	78	83	84	101	72	91	87	78	86	87	94	95	101	70	78	96	85	66	83	83	65	78	65	77	94	83	75	76	92	75	76	71	77	77	83	82	91	99	88	68	95	68	75	82	81	105	99	80	92	75	84	92	89	93	89	90	82	80	83	96	80	98	72	83	82	83	83	92	75	99	84	84	85	83	65	95	63	89	86	88	100	88	97	96	81	77	83	100	85	77	83	95	74	91	71	99	77	88	83	86	81	89	79	86	66	94	98	68	91	87	73	94	79	83	88	74	87	81	109	81	71	99	89	82	57	80	76	86	88	84	95	87	97	89	83	84	89	92	75	108	95	91	83	74	69	91	100	89	90	90	93	74	84	103	70	89	79	88	88	67	68	75	87	99	87	81	97	63	75	73	92	69	92	72	74	87	77	85	79	91	95	102	97	81	87	77	79	72	98	99	93	114	101	85	77	84	102	106	71	82	83	94	69	91	89	97	99	89	86	77	75	90	88	79	78	81	87	92	75	91	104	91	90	98	88	90	80	78	81	110	73	69	71	81	92	84	85	74	84	90	75	72	91	74	74	89	94	73	87	94	84	87	79	76	91	100	92	86	93	81	65	66	95	90	88	80	95	83	76	81	92	68	101	84	89	92	87	94	88	84	78	80	94	74	101	81	90	86	84	73	97	97	72	93	75	78	72	85	73	88	81	77	83	89	93	95	87	91	70	88	77	106	100	85	82	97	73	89	95	81	82	81	83	81	79	69	89	104	93	85	79	78	87	82	85	71	69	83	73	85	83	98	96	88	82	84	78	71	88	71	103	102	78	87	95	86	85	94	61	97	86	86	77	87	99	83	104	81	87	88	80	91	88	66	89	80	80	102	66	85	99	82	110	79	77	73	78	101	79	72	80	69	95	100	88	83	76	103	78	63	74	69	83	104	77	83	85	83	86	75	77	96	90	82	88	110	91	94	102	90	87	104	101	79	75	84	77	96	74	105	91	77	106	75	80	87	79	86	94	97	90	101	104	96	76	80	89	85	71	99	91	81	93	82	85	81	91	80	96	79	70	88	91	91	98	79	82	103	71	81	91	96	83	72	86	85	84	89	96	75	83	78	82	96	97	85	83	93	78	79	83	88	82	88	94	84	71	88	85	74	78	76	76	77	72	87	74	97	96	99	95	83	100	77	71	79	72	70	93	82	81	73	83	85	81	74	81	95	94	79	84	81	75	81	92	84	74	91	87	75	78	86	80	83	79	93	83	85	98	92	81	81	72	99	78	78	87	92	96	98	77	89	101	94	95	68	91	89	83	92	80	72	83	76	91	91	99	85	96	71	80	86	93	97	72	89	90	82	88	86	62	88	79	96	91	88	88	83	73	85	83	81	83	75	76	83	77	86	91	87	80	93	90	81	97	92	85	86	98	80	76	82	75	95	86	87	80	99	77	66	80	90	90	87	88	81	84	77	74	73	83	79	61	68	76	91	76	74	71	74	97	93	99	81	73	83	94	100	71	88	90	84	97	70	83	82	88	86	74	93	83	85	61	86	94	87	95	85	74	79	100	80	105	89	79	94	85	85	89	92	80	71	91	83	83	83	78	79	92	101	82	77	74	73	84	77	90	100	88	72	85	86	81	81	86	76	86	89	90	100	100	74	83	77	88	83	89	103	86	81	88	80	85	74	83	64	81	93	93	102	82	85	105	87	84	95	94	90	88	90	76	77	80	77	78	70	80	81	88	93	88	92	100	78	90	82	93	73	80	69	73	78	77	85	88	62	87	97	80	76	89	97	71	84	85	86	74	82	75	75	71	72	92	83	74	87	77	92	68	88	90	89	83	86	67	96	84	94	99	84	73	75	84	85	89	82	81	91	77	81
25721	19091	18628	33590	47367	73269	69874	56489	41564	29167	17478	6478	2196	1288	1041	1058	1024	1051	1063	1086	1035	963	1046	1075	1082	1042	1078	1077	1056	1031	1019	1056	1073	989	1007	1069	1053	1032	1056	987	1065	985	1026	1021	1032	1015	1030	1014	1015	1073	1011	1034	1053	1032	1031	1019	1049	1033	1036	997	1032	993	1049	1081	1042	1065	1061	987	1026	1006	1053	1001	1040	1057	1061	994	1085	1005	1074	1012	1054	1048	1004	1042	1069	1073	1026	1020	1086	1017	1053	1027	1064	1042	1038	1057	1065	998	1029	1061	1094	1038	999	1064	985	1059	1024	1051	984	1015	1077	1038	966	1042	1001	1048	1032	1015	1017	1034	1011	1019	1084	1046	1007	1005	1058	1047	1038	1020	1012	1051	1072	1035	1047	1069	949	1052	1041	1029	1112	1012	1009	979	1022	1037	951	1018	1009	1016	1049	1055	1017	1042	1090	1058	1058	1010	1033	1038	1056	1047	1055	1011	1013	1026	1026	1020	1029	1067	1048	1005	1134	1037	1053	1046	1101	972	1050	1013	1074	1059	1019	1015	1074	1059	1057	1015	988	1067	1007	974	1069	1076	974	1034	1006	1023	1049	995	1023	1004	1064	997	1075	1094	1015	1051	1042	1058	1030	980	1025	1032	1036	985	1045	1018	1023	1057	1062	1078	1013	1028	1035	1004	1026	1082	1072	1036	1085	1073	1038	1062	989	1077	1033	1021	1135	1009	994	988	1013	1089	1057	949	1014	1039	1031	1008	1006	1020	989	1050	983	1064	1041	1042	1034	1020	1026	1045	1050	1078	1064	1016	1002	1051	1003	1058	1093	987	1093	1011	1058	1025	1051	1018	1068	1007	1058	1072	973	1066	1043	1040	1037	998	1019	1067	1026	989	1028	984	1024	1042	990	1096	1059	1055	1061	1068	1028	1010	960	1000	1046	1026	1029	1032	1067	1049	1028	974	1019	1027	1054	1006	1104	1011	973	1095	1093	1034	1000	1024	1029	1046	1029	1044	1074	985	1109	1028	1020	1005	1052	1052	1058	1015	1042	1075	999	1009	1038	1033	1020	1043	1061	1100	1087	1069	1001	974	1024	1086	1019	1046	1103	985	1040	1076	1045	1073	1077	1041	1091	1048	1034	1066	999	1031	1108	1047	1074	1054	1020	1013	1027	1083	1048	1056	1017	1047	1021	1060	1020	1031	1012	990	964	1069	1022	1026	1053	1054	1065	1042	997	1053	1037	1074	1064	1003	1008	1023	1040	1092	996	1029	1046	1009	1028	985	1028	1012	1034	1009	1031	1073	1069	1046	1024	1025	1044	1069	1015	1046	1016	1074	1058	1060	1062	1042	1064	1010	978	1056	1028	1067	1088	1033	1068	1014	1025	1042	1042	1037	1037	1022	1014	1029	1028	1041	1002	1093	1015	985	1053	991	975	1047	1075	1029	994	992	1024	971	1070	1076	1041	1089	975	981	1024	996	1054	1085	1045	1007	1010	1005	1000	1080	1041	1003	1027	1061	1055	1052	1053	1019	1049	1014	1061	1024	1047	1065	1042	1048	1028	1064	1034	1040	1014	1115	989	1045	987	1011	1057	1025	1037	973	985	1068	1088	1012	1061	1000	1038	1009	1119	1028	1082	1057	1016	1048	1047	1022	1034	996	998	1051	1027	983	1033	995	1043	1029	1120	992	1080	1031	1041	1065	1047	1094	1039	1018	1081	1043	1091	1073	1055	1057	969	1104	1090	1043	1029	1070	1075	1047	1050	1003	1030	1019	1047	1061	1012	1039	1024	1003	1072	1055	1026	1043	974	1090	1105	1059	1014	1080	1082	1014	1028	1048	1080	1073	1036	1039	1048	1028	1018	1028	1058	1081	1062	1024	1064	1059	1043	1071	1062	1031	1006	1002	1042	1025	1074	1048	1060	1071	1006	1055	1054	1070	1013	1043	1023	971	1088	1053	1066	961	1039	1027	992	1055	1036	1048	1064	1069	1018	1048	1054	1086	1041	1037	1076	1006	1016	1030	1037	1001	1050	1124	1049	1060	1049	1005	1060	1018	1046	1069	1087	1008	997	1046	953	1080	1032	1021	1082	981	1036	1050	1127	1001	1093	1012	1036	1058	1072	1023	1061	1084	1038	1041	1096	1007	1022	1057	995	1053	1055	1024	1081	1048	1048	1064	1102	990	1035	1085	969	1077	1026	1049	999	1018	1020	989	1007	1035	1155	973	1029	985	988	1080	1052	1037	952	1071	1017	1058	1043	1068	1009	1045	1095	995	1026	1056	1018	993	1100	1031	1015	1090	1049	994	1079	1028	1051	1011	1022	1021	1018	1010	1100	1081	1009	1047	1032	1000	1055	1102	1017	1101	1086	1053	1008	1005	1036	1038	1026	990	1058	1067	1065	987	1072	1051	988	1079	1035	1052	1044	1072	1082	1061	1075	1044	1084	1034	1057	975	1079	1050	1066	1048	1065	1031	1044	1010	1030	1051	1007	1006	1093	1032	1064	1041	1029	1044	1020	1017	1047	1053	1052	1058	991	1027	1071	1035	1017	1103	1027	982	1039	1048	1080	1066	979	1072	1052	1054	1036	1022	978	1043	1071	1116	1055	1102	1038	1046	1019	1006	1086	1099	1034	1016	1108	1105	1002	1012	977	1032	987	1044	1015	1054	1054	1073	1048	1008	1061	1045	1016	1100	1037	1010	1026	1025	1042	1097	1085	1023	1036	1073	1078	1076	1037	1067	999	1009	1030	987	1016	1072	1069	1018	1044	1045	1043	1002	1030	1054	1084	1054	1035	1042	1056	989	1021	1023	1010	1050	999	1013	1029	1069	1068	1052	1009	1012	1028	1001	1042	1002	1132	1041	1007	1024	1050	1013	1052	1051	1051	956	1092	1047	1067	1019	1033	1056	993	1061	1061	1040	1055	1017	1015	1040	970	1037	1063	1011	1036	1069	1056	1059	1051	1014	1036	1076	1097	1072	1018	1015	1049	1064	1024	1059	1039	1029	1042	1037	1028	1042	1037	1069	1025	1080	1068	1031	992	1019	1063	992	1004	1067	1097	1023	976	1038	1070	1025	1040	1011	1051	1028	1053	1078	1073	1041	1067	1042	1021	1020	992	1007	1058	1057	1052	1015	1028	1053	1070	1076	1015	1056	1011	1083	1044	998	1019	1027	983	1014	1039	1042	1032	1088	1050	992	1080	1045	1064	1042	1059	979	1049	1016	1046	1039	1052	999	1026	1037	1015	1005	1065	1080	1060	1053	1035	931	1008	1076	1063	1056	1049	995	1014	1080	968	1093	990	991	1035	1008	974	1016	1005	995	1032	1031	1054	1010	1055	1053	1057	1062	1030	1059	1017	1090	1010	1027	1041	1020	1063	1026	1019	1076	1035	1049	1030	1035	1023	1029	1070	1065	1004	1070	1019	1000	1068	1035	1080	1056	1030	1039	1040	1128	997	1087	1022	1092	984	1030	1033	1092	1015	995	1040	1059	1051	1063	1066	1053	1054	1046	1079	994	1042	1080	1017	1024	1054	1007	1045	1054	1056	1124	1072	1067	1063	995	1053	990	1009	1037	1080	1063	994	1023	964	1003	1090	1038	988	1086	1067	1052	1029	1052	1026	1034	1059	1073	1017	1021	1016	1015	1037	1063	1068	1023	1052	1006	1082	985	1030	1026	1090	1140	1058	1048	1073	1034	1093	970	1029	1040	974	1063	999	1059	1035	1061	1041	1025	1009	1047	1021	1064	1022	1011	1069	1073	1075	1021	1059	1028	1099	1068	1046	1029	1027	1053	1080	1043	1029	997	1065	1006	1031	996	1076	1066	1082	1085	1005	1056	975	1060	997	1035	981	988	1049	1039	1074	1020	1019	1078	1082	1001	1060	1035	1095	1011	1088	1158	1032	1010	1073	1063	1002	1053	1004	1043	1036	1047	1059	1092	1090	1020	1057	1097	1023	975	1029	1017	1002	1081	1017	1041	1079	1047	988	1049	1089	1049	1058	1074	1025	1028	1032	1029	1038	1050	1010	1051	1043	1053	1048	1058	1058	1043	1115	1057	1082	1133	1036	1030	1022	1039	1027	1034	1049	1028	1076	1113	1028	1074	1013	1061	997	1103	1021	1060	1022	1001	993	1015	1007	1001	1082	1021	1045	1045	1050	1017	1019	1022	986	1056	1024	1004	1007	1009	1046	1034	1052	1033	1045	1013	1049	993	1083	1061	1068	990	1008	1098	1095	1025	1044	1066	1057	1069	1046	1092	1018	1059	1063	1039	1045	1058	1045	1051	1029	1099	986	1064	1033	1087	1042	1050	1021	1068	1029	1032	1038	1016	1006	1045	1067	1047	1106	1044	1052	1025	1023	1023	1013	1049	1043	1046	1044	1084	1025	1053	1066	1004	996	1070	1016	1026	1048	1038	969	1030	1035	1034	1165	1004	1026	1025	1056	1089	1072	1040	1023	1055	1059	1018	1098	1023	1012	1015	1020	1059	1034	989	1055	1078	1011	1015	1017	992	1084	1041	1094	1029	1043	1072	1042	1016	1074	1005	1063	1015	989	1074	1060	1145	1025	1021	1042	1020	1011	1038	1033	1072	1082	1037	1035	1037	1049	993	1004	1073	978	1015	1069	1030	1051	1033	1034	995	1057	1047	1013	1085	1014	990	1048	995	997	1055	1096	1037	1005	1008	1022	1033	1066	1051	1069	1137	1038	983	1021	1056	1039	986	1031	1053	1068	1098	1038	985	1007	1059	1039	1037	1058	1086	1062	1028	1008	1095	1009	1053	1042	932	1084	1065	1056	1053	1029	1051	1012	1040	972	1074	1017	1061	1066	997	1079	1080	1021	1043	1033	1062	1026	1034	1070	1029	1057	1084	1006	971	1086	1031	1001	1037
1888	599	291	630	936	2992	4184	3387	1667	737	322	140	78	81	69	70	62	74	73	70	70	79	75	64	70	79	58	81	72	65	73	71	63	67	60	64	69	51	81	56	59	70	58	68	64	77	71	66	68	67	67	64	60	67	66	42	70	65	74	74	65	72	66	68	69	77	71	80	61	51	63	70	67	79	73	66	76	71	73	54	87	59	72	71	94	69	58	71	67	69	72	62	72	87	64	75	67	78	73	56	89	76	70	78	85	60	76	62	73	86	60	68	81	59	54	72	63	70	70	73	76	65	63	55	65	79	77	74	85	79	57	80	66	56	85	71	77	72	80	59	72	62	79	63	80	66	75	67	69	73	61	73	70	62	73	68	70	59	69	67	64	73	61	85	66	77	72	59	57	70	70	64	62	86	62	73	66	76	66	71	65	67	78	76	61	68	64	58	69	56	72	78	84	59	63	59	86	64	70	67	61	73	78	80	68	76	68	76	70	68	54	71	62	79	66	56	77	74	72	74	62	62	63	74	47	79	66	77	63	73	69	75	67	65	70	64	79	66	58	69	75	58	68	70	72	62	72	65	73	64	65	60	72	76	67	64	78	65	66	73	76	85	69	69	66	55	77	61	70	66	79	60	74	63	66	73	81	63	63	72	70	62	81	67	67	53	78	74	66	64	77	81	62	78	59	77	82	87	70	58	58	86	64	62	63	67	88	70	50	71	62	50	64	58	63	67	70	59	53	62	78	66	71	71	62	76	65	81	70	54	68	77	64	61	77	69	60	62	93	50	70	77	57	73	62	67	74	67	76	81	72	71	65	71	64	68	73	62	72	72	67	65	60	67	64	74	58	65	80	74	67	67	62	67	84	73	65	81	61	76	76	76	82	70	60	74	60	73	57	80	73	63	64	70	70	68	62	70	54	68	66	83	72	71	61	78	78	71	66	77	75	61	60	61	60	66	71	72	66	79	51	65	86	65	81	67	80	76	67	78	68	64	68	90	70	86	56	63	72	76	78	54	81	81	79	60	56	67	71	82	79	69	66	70	67	81	71	65	55	81	66	74	65	78	71	65	68	65	66	69	63	71	61	78	67	54	68	83	85	57	68	63	63	70	70	77	59	73	68	69	66	66	76	69	66	77	65	58	65	60	54	69	72	72	67	84	83	68	68	62	81	61	57	67	66	66	64	65	70	58	63	77	70	60	74	68	62	77	77	73	55	73	77	73	66	60	76	72	63	64	76	51	72	88	70	82	58	67	58	80	65	87	57	62	82	65	65	83	64	74	75	84	75	77	65	89	68	58	72	67	65	66	73	73	64	74	61	75	66	70	71	63	69	65	64	69	78	65	80	66	77	62	72	69	59	74	75	69	63	66	61	65	64	76	72	63	68	71	76	60	74	64	68	74	72	55	67	73	54	66	82	66	68	68	65	75	65	60	63	66	79	73	83	66	70	56	80	66	69	74	81	69	71	67	65	78	77	57	58	71	71	76	59	68	62	68	59	73	63	71	64	76	83	77	66	58	72	68	66	67	81	78	69	75	59	64	78	50	60	83	80	70	73	69	80	46	65	73	55	70	58	80	77	83	76	69	72	65	71	71	78	64	70	71	61	66	46	80	62	62	59	76	84	59	61	65	64	74	61	71	76	70	61	85	71	66	63	71	73	63	66	73	65	76	77	64	58	69	67	66	83	71	50	73	67	76	64	75	62	79	72	61	64	63	78	71	69	83	68	68	57	64	70	70	72	66	81	63	71	98	63	83	68	76	68	83	66	74	77	64	72	87	83	60	77	74	48	56	62	62	60	49	79	63	85	63	64	74	61	74	67	69	60	60	73	72	66	64	70	63	66	79	75	69	76	72	65	57	76	60	90	66	79	66	73	57	67	50	81	69	53	84	58	55	70	72	76	59	77	75	77	76	69	64	75	74	64	55	65	66	70	66	62	80	76	60	73	70	76	57	65	73	72	60	65	54	86	67	68	67	80	74	72	76	72	77	77	76	76	63	72	67	63	72	67	82	80	63	66	77	65	68	67	66	59	66	92	66	71	85	62	54	72	65	70	77	72	63	82	66	86	63	85	68	80	63	80	64	71	70	69	64	77	64	69	77	72	71	65	75	61	76	66	54	66	80	70	85	72	81	70	72	56	61	71	75	73	57	71	82	63	79	83	76	65	75	57	74	73	71	67	65	58	64	83	66	70	70	61	53	79	59	67	60	60	77	65	53	74	64	59	55	68	67	70	64	65	82	80	68	73	84	73	59	63	75	68	76	65	85	85	66	70	70	71	74	80	69	63	74	58	79	66	56	78	86	72	68	74	69	74	57	61	59	74	55	87	66	74	55	77	55	73	56	68	83	65	61	69	60	65	74	58	69	64	72	72	67	58	65	61	71	82	60	77	50	54	74	82	65	65	55	78	63	66	65	60	75	65	59	66	76	78	72	54	61	55	84	65	95	54	71	54	63	89	72	54	80	80	58	79	63	61	63	80	69	67	55	71	70	68	62	83	77	67	85	74	59	81	71	69	81	57	78	65	78	82	68	73	59	59	62	59	73	52	67	60	53	73	77	78	66	62	66	71	76	71	63	75	68	67	75	61	78	62	63	77	70	73	64	74	67	74	58	65	54	69	70	73	77	66	59	65	53	65	66	56	54	72	69	72	55	69	60	74	71	60	53	76	58	70	76	74	65	70	69	81	74	65	59	70	60	84	65	82	69	68	69	62	76	76	56	60	63	64	70	70	75	60	72	70	77	60	65	71	77	72	81	70	71	65	61	51	78	71	57	61	69	70	57	71	68	66	67	72	66	68	73	78	62	56	71	68	64	55	66	72	60	74	54	67	82	74	68	68	60	64	77	71	61	69	62	73	61	59	57	70	63	80	59	67	70	73	55	67	65	71	66	67	64	65	78	79	65	64	63	61	84	51	63	68	79	55	86	61	74	62	65	76	90	79	71	82	56	81	78	88	75	65	80	72	68	61	78	67	65	68	79	75	70	60	77	63	70	64	64	73	75	58	65	80	66	75	60	58	67	68	67	73	84	82	71	83	72	62	60	70	66	58	69	55	64	68	76	72	66	67	81	75	75	77	82	54	60	53	73	54	49	78	78	69	75	68	97	64	68	74	73	75	70	71	70	54	69	73	59	67	61	62	68	77	73	59	66	78	68	67	76	64	53	77	75	68	74	81	78	63	57	63	68	67	62	74	57	52	57	70	71	74	72	61	76	61	51	69	64	84	66	68	74	77	72	73	62	96	58	63	71	68	56	75	53	66	72	68	55	75	65	78	72	52	64	66	85	79	81	77	61	82	59	82	63	72	61	78	65	77	74	68	66	79	76	70	63	77	59	66	69	68	67	65	60	65	77	62	82	58	58	60	61	70	69	66	71	73	68	74	71	64	79	67	68	65	62	69	99	82	66	65	69	67	62	58	71	75	89	77	63	66	68	56	75	68	75	73	66	55	72	66	88	58	66	75	71	56	64
18860	11357	5850	23181	31158	41896	42369	35113	26034	15810	7512	2733	1305	926	889	839	877	853	844	885	811	818	861	820	905	831	896	888	783	892	850	850	866	817	772	874	813	891	883	881	840	847	835	863	927	874	827	800	812	834	812	915	875	839	845	877	856	834	840	880	844	834	878	824	819	826	898	813	860	790	845	869	845	874	910	873	837	848	888	814	822	855	863	824	860	891	844	855	822	834	838	896	852	833	818	867	883	799	820	830	827	827	803	859	852	846	899	863	855	845	829	809	794	826	855	875	815	821	862	856	807	820	814	865	836	898	848	871	882	878	870	848	809	812	820	813	813	854	868	841	806	837	811	885	856	827	850	828	791	793	773	836	821	877	834	832	851	853	834	869	814	843	844	886	841	850	834	850	871	878	809	808	828	851	842	823	809	893	838	827	859	829	849	872	866	840	850	842	826	809	831	839	854	840	860	845	831	807	834	896	876	861	850	868	840	811	799	861	870	814	897	826	849	840	836	824	813	861	858	859	920	877	845	806	803	874	794	878	831	865	857	823	848	802	881	834	824	822	823	805	793	823	861	841	860	820	838	856	839	862	833	852	843	864	816	877	811	852	813	878	834	841	868	856	869	845	832	863	868	810	805	874	847	901	879	829	871	915	799	840	848	871	896	834	848	864	833	849	829	863	791	839	859	910	840	836	831	858	863	886	877	810	843	818	877	861	845	866	849	867	810	846	858	877	856	876	851	842	858	875	862	823	843	888	889	856	793	875	847	847	860	838	840	835	863	840	905	808	854	886	877	833	848	804	912	840	829	828	839	869	827	825	860	820	869	844	750	859	880	792	835	831	843	889	849	854	846	799	893	828	895	833	898	831	769	804	842	884	854	831	854	827	838	905	832	789	844	869	884	860	797	813	885	860	814	825	864	922	883	786	845	843	836	841	831	807	801	836	800	852	808	825	826	886	898	797	851	871	811	867	895	838	814	853	802	853	850	785	872	778	855	910	836	824	804	857	886	884	878	871	859	805	848	858	835	893	834	871	836	837	848	810	831	893	848	867	835	861	859	886	826	855	794	870	836	832	862	827	785	865	865	845	868	901	854	912	809	881	837	844	855	806	810	840	861	839	858	814	848	815	806	857	849	797	867	863	820	853	835	789	831	883	829	843	847	837	857	793	873	840	922	817	868	810	849	885	829	868	877	858	822	811	884	874	908	863	834	845	837	828	823	830	838	854	846	854	865	842	831	802	842	819	835	840	829	783	849	876	802	871	870	859	903	830	797	828	831	865	858	866	847	887	818	824	852	821	853	870	847	848	877	883	846	859	836	872	842	905	811	839	842	836	911	816	905	848	893	792	863	870	915	859	825	837	858	864	851	859	894	821	893	818	853	890	830	867	851	850	820	870	801	803	830	847	816	907	801	807	846	850	895	871	831	870	826	882	894	851	860	878	821	890	860	814	881	869	830	821	807	851	825	908	823	849	845	887	811	857	827	841	844	850	892	855	844	840	840	846	820	814	873	867	879	846	800	862	878	828	853	841	830	816	843	810	881	858	850	808	884	835	898	817	841	883	814	836	827	804	828	863	826	828	847	856	863	864	817	818	862	841	872	836	893	850	840	860	838	902	841	871	781	866	820	882	834	882	856	846	843	815	867	832	808	867	829	798	817	804	806	864	843	842	844	885	864	808	847	850	823	845	849	843	856	867	802	902	868	829	847	836	832	840	829	842	808	902	852	844	873	809	838	851	873	883	859	841	822	843	841	873	881	837	809	846	839	841	826	876	878	835	852	859	800	821	839	846	842	830	841	831	833	829	900	868	832	847	810	828	886	784	812	851	826	844	853	828	850	866	851	850	842	910	833	866	837	871	850	851	839	855	791	820	868	869	838	841	839	824	884	896	847	800	805	857	875	808	852	871	875	825	761	847	885	847	811	839	831	826	864	819	781	812	841	828	871	860	864	839	833	841	845	869	799	832	832	787	839	843	828	811	824	888	821	810	838	907	884	815	800	845	878	846	830	852	886	847	808	852	847	886	831	819	853	880	840	795	816	872	839	874	837	877	772	878	884	855	879	858	839	852	849	850	904	863	825	776	832	832	904	828	922	872	844	817	897	838	853	864	857	877	868	875	821	830	816	869	833	835	834	828	851	840	789	839	813	864	868	843	846	880	840	822	827	840	848	878	818	886	837	893	860	854	824	895	825	837	851	825	874	806	867	875	822	898	851	823	847	858	859	869	849	869	844	865	885	840	875	831	834	795	833	861	850	847	866	846	902	833	860	844	836	812	827	829	832	846	782	819	902	858	833	840	837	869	850	851	885	832	866	806	897	888	788	853	811	928	779	846	851	865	854	837	871	834	821	889	829	834	841	870	833	858	786	814	835	863	917	844	809	802	852	835	857	791	875	857	873	878	872	843	834	824	845	811	884	872	810	831	868	863	827	835	846	812	872	829	814	829	832	812	859	814	829	815	828	828	857	851	807	822	846	805	873	871	899	818	865	870	827	876	774	871	839	854	846	865	862	849	809	868	834	832	842	820	832	808	838	846	837	827	858	856	854	862	847	848	839	835	817	781	874	816	874	878	836	855	864	846	825	839	850	775	865	881	868	857	829	885	851	871	880	834	859	868	840	864	830	854	848	903	793	847	832	890	865	856	841	823	901	811	788	848	804	830	841	844	875	801	851	774	847	839	885	844	845	909	859	809	819	884	847	873	883	863	822	841	875	856	837	840	807	896	840	865	876	869	828	824	847	794	758	854	900	808	843	857	835	843	864	867	821	783	907	853	875	847	860	835	863	886	839	820	882	862	835	852	844	843	872	865	864	845	875	827	851	868	819	824	876	847	804	832	884	846	899	817	878	815	801	810	887	847	865	809	855	841	826	873	825	846	851	831	835	836	815	871	843	844	841	850	838	801	804	795	839	848	829	813	891	847	871	879	847	850	811	843	852	858	859	869	870	842	823	801	896	828	845	876	868	826	844	919	870	879	853	849	844	888	874	827	823	887	857	859	841	865	875	872	860	843	845	838	828	839	841	831	830	822	867	775	833	844	844	870	881	934	847	820	854	825	854	904	858	881	824	838	878	903	831	796	860	854	828	838	823	906	828	812	853	876	853	845	811	816	855	856	841	816	814	830	849	872	834	820	832	849	879	846	860	880	841	857	868	872	781	865	823	821	864	845	819	878	836	843	870	861	831	802	802	846	834	892	879	864	819	859	838	841	843	853	840	868	852	875	794	803	847	894	817	835	819	855	848	844	847	828	850	871	856	843	818	851	855	797	831	848	873	851	851	860	832	875	865	834	825	804	821	808	897	829	811	884	860	835	863	822	802	825	839	799	816	896	837	825	852	856	845	870	851	879	854	886	883	797	851	852	824	822	779	794	785	903	815	884	817	845	828	813	859	858	854	859	811	821	888	848	868	837	876	851	836	833	851	817	803	790	752	876	873	874	919	857	859	825	828	837	877	866	850	873	820	857	789	859	827	811
1369	636	533	2436	2051	6754	10978	8074	4261	1685	624	236	122	103	67	83	62	56	76	61	65	65	78	69	84	62	74	76	74	76	77	80	73	75	88	78	68	88	76	78	64	86	76	73	73	51	83	73	91	77	73	72	72	86	90	76	76	76	86	70	73	94	72	59	74	88	71	76	82	78	82	62	79	91	61	75	74	60	72	87	77	78	80	79	73	64	83	63	73	66	70	73	67	74	73	62	73	74	80	63	74	71	82	66	73	80	69	79	71	69	73	72	68	82	63	65	67	82	81	72	78	74	86	74	65	81	81	88	67	93	68	68	89	88	74	80	83	83	67	73	71	76	70	97	64	81	87	72	63	67	87	80	70	76	67	64	62	77	73	68	85	70	81	73	78	64	74	78	70	69	68	75	74	63	82	88	79	82	92	70	66	73	70	71	67	73	67	71	63	77	84	81	70	74	76	71	71	71	74	84	83	66	78	74	77	82	78	86	88	76	78	63	79	73	60	56	86	76	70	71	79	78	91	66	58	78	67	70	75	76	75	78	60	70	80	83	62	77	87	89	79	61	84	60	85	73	79	78	90	69	59	75	72	78	75	79	65	78	65	72	74	80	64	71	68	54	84	76	79	74	80	73	66	70	88	70	72	76	79	69	77	63	69	80	74	82	71	72	80	73	75	57	75	77	83	65	75	63	85	74	67	92	57	69	65	77	78	67	82	58	77	72	65	88	70	73	68	60	69	81	74	78	84	74	76	74	73	81	65	59	71	77	63	74	78	77	77	82	74	74	77	71	73	63	72	77	81	79	87	78	72	71	88	96	77	79	81	77	60	65	78	78	67	61	54	80	88	63	78	88	72	80	82	84	71	83	77	75	82	82	73	73	71	65	69	75	80	69	84	95	64	78	80	63	73	79	75	85	78	67	66	69	65	72	71	73	75	79	73	81	71	72	71	78	60	69	87	63	71	95	75	69	69	78	67	59	60	86	71	70	63	70	72	80	79	74	72	71	73	75	67	70	94	62	79	71	84	81	83	73	78	91	78	75	75	83	82	85	73	71	81	83	84	90	80	78	71	57	82	92	71	97	73	81	59	70	77	81	57	69	73	86	77	81	65	83	72	61	85	73	74	94	65	64	91	83	90	91	80	72	69	70	81	81	68	71	61	76	59	71	78	81	75	86	87	90	71	68	75	77	77	86	83	80	61	71	74	75	57	66	63	80	96	65	71	82	79	73	77	74	76	84	84	72	96	81	74	76	84	75	65	77	73	65	77	85	80	76	64	78	82	88	72	88	83	69	69	62	83	74	82	78	69	75	75	69	89	76	84	80	79	66	83	64	54	68	74	87	78	58	72	83	90	80	86	80	84	77	76	65	84	64	84	76	89	66	82	77	69	69	71	64	73	61	66	70	78	65	71	93	62	75	60	75	73	85	71	72	78	71	71	96	63	64	84	71	83	77	79	65	64	64	70	64	66	79	72	66	76	71	78	86	72	63	75	66	67	76	79	67	57	63	78	69	69	74	84	53	80	95	73	77	71	87	78	67	89	94	63	72	66	85	82	78	83	74	68	88	80	63	71	84	69	79	77	83	72	58	87	78	60	76	68	84	85	57	84	79	78	53	69	90	85	76	61	71	59	95	78	71	67	77	67	73	77	73	80	70	81	92	69	71	64	78	75	86	81	71	75	77	72	61	78	72	70	83	75	66	84	90	92	83	80	76	66	75	66	93	80	77	81	74	98	76	66	60	80	66	64	66	64	66	75	65	63	71	71	81	87	87	59	64	74	73	63	79	81	85	66	75	63	86	75	74	64	61	69	79	63	58	60	84	77	69	76	75	91	76	77	81	73	67	75	72	62	79	80	81	74	84	63	76	85	64	72	67	64	74	93	79	68	62	78	67	70	67	77	84	84	70	76	76	74	67	74	72	64	67	81	84	61	84	81	72	85	57	71	76	71	75	85	65	82	84	57	67	75	70	70	69	76	80	62	100	78	68	77	88	77	84	79	68	76	70	76	67	83	57	85	63	76	61	67	77	82	63	74	70	74	73	83	93	81	84	68	68	59	63	72	84	71	78	65	75	62	68	65	80	67	80	64	81	61	69	68	69	76	80	62	57	71	65	70	86	68	67	81	87	81	84	68	71	66	96	87	86	68	92	87	84	75	68	77	80	66	81	60	69	69	72	76	78	74	72	82	76	65	91	73	62	83	58	78	72	81	77	72	76	69	78	89	83	85	74	73	73	67	70	71	75	75	72	77	78	78	85	65	71	67	75	75	68	65	102	86	68	69	67	80	71	69	80	69	72	77	67	70	66	74	50	60	77	81	62	92	85	73	68	69	71	94	68	69	70	79	83	72	67	73	75	78	75	73	70	76	76	77	67	52	61	90	63	81	84	86	76	72	84	75	65	83	67	67	57	77	86	81	59	74	71	68	84	80	68	85	72	71	79	87	77	64	76	59	92	71	79	75	87	59	78	69	74	84	73	84	63	83	83	75	68	88	72	61	70	65	78	78	77	69	71	71	72	61	72	65	56	64	79	81	81	78	80	64	64	76	68	65	67	75	67	77	66	70	71	78	58	81	73	95	59	75	69	74	67	68	82	64	93	78	71	71	84	74	57	92	86	82	73	60	77	82	64	88	68	70	87	77	61	76	61	79	68	70	85	77	70	92	84	67	88	66	68	69	58	75	71	82	73	82	70	81	75	89	69	71	74	69	75	85	72	79	76	67	77	59	61	75	79	83	76	79	81	66	69	67	72	65	79	86	72	76	67	80	87	81	78	72	74	66	76	58	71	77	91	81	66	70	77	73	75	67	61	78	69	67	69	72	75	95	80	82	69	71	85	81	53	77	73	72	69	78	71	75	69	86	64	70	96	79	60	83	78	69	69	75	73	77	78	75	70	64	65	73	75	70	83	81	84	76	81	72	95	70	76	57	74	79	79	67	74	77	73	75	80	102	72	69	79	75	86	87	81	75	76	76	68	68	67	63	72	54	74	65	66	81	72	82	68	74	63	72	82	74	79	75	86	75	77	68	73	71	73	78	71	66	67	85	81	77	74	83	69	81	73	63	80	68	88	87	73	81	59	74	89	67	78	86	72	91	93	83	87	67	67	81	81	87	68	68	81	79	96	70	60	77	78	71	74	71	77	66	74	76	80	82	64	63	86	86	77	75	88	78	62	76	81	87	96	62	67	73	71	88	76	74	79	91	70	91	81	66	81	76	75	64	72	66	95	66	67	77	72	81	69	80	70	66	66	64	76	82	77	74	81	92	59	90	90	87	73	59	75	80	58	95	81	53	72	74	58	72	66	77	74	66	86	96	84	71	66	66	71	80	71	81	64	70	77	89	81	56	65	83	83	73	80	67	69	59	63	68	86	69	83	76	72	78	79	77	65	61	64	78	67	85	79	85	82	70	57	70	70	77	75	88	101	68	65	78	80	87	73	80	64	77	62	66	68	67	83	77	82	84	72	67	63
22498	12353	9824	39103	36314	55693	57895	47379	35402	24334	13033	4764	1669	1021	953	884	913	921	935	920	875	886	903	926	962	986	904	888	898	932	892	916	893	907	915	928	903	890	928	922	1013	860	964	867	916	936	899	903	887	911	880	897	898	875	943	894	978	937	923	899	863	914	883	911	902	855	893	943	928	913	945	906	959	884	907	889	922	933	934	858	910	926	910	933	881	964	891	916	958	860	903	877	912	950	955	954	929	933	883	915	878	891	872	937	990	890	899	862	892	909	967	925	859	939	922	939	903	865	868	932	904	934	875	940	926	937	885	912	938	848	921	928	896	906	858	942	878	884	872	904	882	939	910	922	898	899	925	915	888	892	906	906	869	912	894	893	909	941	884	968	899	922	894	920	981	892	895	886	907	916	946	922	921	964	887	912	914	933	948	934	945	920	885	913	892	916	964	882	878	882	883	917	901	917	927	918	895	888	880	902	874	903	944	959	920	894	869	862	954	912	886	959	887	926	863	910	876	940	975	915	910	895	923	914	964	878	892	892	945	942	917	912	930	901	916	926	833	936	959	928	853	937	893	882	900	980	915	849	956	869	901	936	934	880	856	870	829	885	898	918	936	924	932	951	948	933	946	885	890	961	901	921	890	861	922	881	949	912	897	865	890	895	931	929	941	965	898	884	929	846	878	933	945	941	893	886	936	927	904	904	908	914	880	901	936	977	900	936	928	903	936	935	921	920	882	894	860	954	902	956	873	993	884	928	870	929	920	932	895	941	981	927	912	872	908	889	873	953	908	883	943	919	953	911	918	898	887	857	865	858	889	908	886	919	958	926	962	923	891	935	877	949	872	902	906	848	926	1011	930	956	856	875	866	926	854	920	903	901	932	837	904	903	868	950	945	922	925	862	906	965	934	948	935	937	947	879	912	966	894	907	938	902	892	901	929	932	929	905	902	895	922	921	899	886	933	874	907	979	867	903	893	901	869	873	880	890	860	889	917	897	839	918	908	890	927	931	973	923	944	925	926	908	938	918	953	909	886	898	901	852	952	912	897	944	932	960	929	885	883	942	878	895	856	913	893	922	939	924	910	947	898	909	893	917	911	929	892	934	883	893	899	921	896	881	958	878	868	900	924	920	908	928	909	877	937	924	923	848	929	855	897	952	920	919	928	944	876	911	974	915	869	853	885	928	871	954	937	932	921	885	874	927	994	896	842	929	918	831	873	906	962	916	901	915	880	904	913	940	884	887	892	879	927	865	909	988	968	932	927	888	873	956	876	901	935	885	848	865	900	904	950	927	889	899	947	891	927	927	901	958	892	953	945	923	910	952	903	894	947	879	907	902	940	928	932	938	872	887	927	870	934	946	938	907	916	952	1006	861	929	967	873	936	900	882	902	931	917	871	985	915	913	920	865	942	888	863	878	921	993	905	917	935	917	907	963	935	878	932	922	932	901	926	896	919	933	885	908	901	900	925	908	859	931	878	890	953	867	897	923	956	893	955	949	936	967	929	892	897	904	980	918	883	860	978	919	996	886	877	932	905	923	863	945	862	980	948	894	916	844	936	867	926	958	869	869	918	889	882	892	911	922	921	899	877	904	874	862	883	875	895	931	914	880	892	951	923	899	960	903	912	926	948	892	897	958	899	846	949	935	945	889	907	887	919	893	869	946	886	930	919	880	918	945	910	955	929	917	887	863	895	876	930	910	868	922	915	896	875	877	904	897	922	928	920	899	932	889	921	891	898	905	902	911	927	898	933	893	933	884	960	895	940	904	929	896	862	874	887	901	958	930	920	918	965	938	892	931	908	935	957	893	872	935	844	862	876	911	883	926	908	922	882	869	933	909	887	908	893	927	920	942	947	858	852	941	927	955	902	891	979	947	920	951	899	901	859	911	843	871	880	933	913	847	811	866	934	908	874	920	895	910	911	918	932	945	895	932	912	900	918	933	941	854	966	918	886	965	923	889	978	919	870	888	943	940	955	927	849	839	915	942	919	848	922	926	959	878	892	937	849	919	890	872	918	879	943	914	849	899	960	937	918	965	876	943	931	949	968	906	954	943	921	877	920	900	886	968	931	883	918	864	903	931	862	932	918	904	944	893	892	916	906	855	916	952	975	880	884	910	901	960	902	944	929	905	859	834	898	918	925	883	916	951	903	938	957	894	942	930	891	913	877	911	911	941	928	899	896	902	853	841	901	843	872	849	886	911	917	957	958	869	885	883	915	870	880	865	949	900	917	886	922	948	921	899	916	929	898	869	874	901	925	930	873	867	844	911	922	943	948	955	946	898	907	935	937	891	932	940	917	921	867	923	948	860	898	954	888	923	898	881	887	917	942	908	940	888	884	893	932	945	841	887	916	882	960	910	884	893	988	944	906	937	878	901	921	887	892	879	923	920	906	893	902	896	912	878	861	937	940	937	895	915	889	943	934	928	949	938	943	925	909	915	946	919	835	876	975	937	971	906	932	899	887	836	918	913	912	925	891	948	903	949	899	933	915	875	889	901	820	968	913	898	908	885	968	848	921	920	937	941	872	886	950	906	916	905	927	941	944	864	897	943	925	937	911	965	937	933	938	900	910	946	858	934	888	905	912	957	887	888	854	961	916	884	917	925	919	899	978	901	920	879	911	931	869	909	868	944	906	936	894	935	890	870	959	949	951	885	935	954	923	945	925	872	923	916	892	854	927	930	947	881	935	896	912	938	910	901	943	884	895	905	909	933	925	889	864	908	921	908	898	959	945	937	941	906	888	945	928	908	895	878	903	908	891	897	932	958	900	892	944	859	979	946	866	884	896	928	922	923	896	906	883	902	911	890	896	975	944	920	944	940	900	924	931	906	914	860	930	891	923	916	953	949	946	925	885	879	855	916	932	959	896	911	923	917	881	938	981	945	906	881	924	881	873	896	900	871	884	922	854	916	853	873	901	897	923	885	898	935	948	857	878	928	917	878	845	920	922	899	880	921	870	898	855	869	873	894	908	859	933	917	892	921	941	894	894	918	979	928	910	891	897	930	949	911	907	902	887	901	904	922	888	914	936	885	899	892	921	862	951	958	943	901	936	870	937	958	928	885	874	839	955	914	902	864	931	904	882	930	907	939	908	902	883	876	878	961	896	922	896	913	910	999	886	865	866	906	948	875	934	904	919	891	898	921	909	945	913	933	916	920	920	940	904	914	940	929	932	876	895	957	890	906	898	901	937	928	898	977	938	853	903	901	917	925	927	908	903	898	897	908	987	930	934	894	904	883	888	878	944	929	897	941	898	897	878	849	903	898	878	900	902	882	887	857	910	952	938	877	866	904	978	918	874	906	927	966	932	941	915	880	960	895	912	899	939	904	916	937	863	918	896	914	896	933	909	953	901	901	942	977	858	907	929	901	874	916	907	927	902	917	932	934	896	926	923	884	876	922	958	907	923	900	863	909	918	941	931	892	892	889	875	873	878	887	888	882	936	916	856	944	883	935	850	894	948	857	880	898	925	937	922	947	926
2909	511	630	4278	1349	7714	10956	7701	4453	1959	694	224	107	88	71	92	86	83	76	69	92	74	73	83	77	77	70	79	68	66	56	67	71	63	74	79	83	82	76	79	80	72	76	67	85	92	76	84	85	72	74	88	60	89	83	82	78	76	71	77	86	71	77	67	83	88	66	78	69	74	74	74	93	97	73	87	76	68	78	73	91	64	74	69	76	80	79	74	86	81	61	65	76	88	79	82	85	65	75	85	72	69	93	71	73	81	72	70	77	69	73	75	80	65	78	70	71	70	82	69	74	99	79	80	91	64	87	62	73	73	81	68	64	73	96	75	78	82	74	76	71	69	67	77	83	87	67	75	75	77	64	65	59	78	68	69	83	74	70	84	68	72	69	74	97	70	66	77	82	69	72	76	65	87	80	82	69	78	70	74	57	75	84	72	69	82	96	61	73	72	74	86	83	66	80	67	85	77	87	72	74	72	72	62	67	80	89	69	77	82	79	82	72	72	85	87	77	75	75	66	77	94	84	59	91	77	76	62	88	101	89	87	62	76	85	71	72	86	84	69	75	71	80	63	84	78	86	73	80	77	80	75	79	69	76	82	84	88	70	66	91	68	83	82	76	85	76	71	78	77	75	64	64	88	68	82	78	78	73	78	72	69	67	78	76	73	85	64	81	74	89	76	90	75	83	70	82	100	83	88	80	55	64	77	94	83	62	81	59	61	83	69	89	60	73	80	98	57	92	70	88	75	76	62	73	71	87	56	70	77	68	85	91	68	71	75	84	77	74	80	67	82	58	88	70	77	78	79	83	83	90	78	84	72	89	84	69	81	72	68	62	89	69	52	76	87	69	85	62	78	80	83	66	83	77	78	76	68	78	87	73	75	66	77	78	73	81	84	92	79	78	75	83	71	77	83	73	61	87	79	86	77	73	79	97	81	96	89	97	88	75	79	90	76	69	72	87	85	82	87	80	71	82	74	70	64	67	79	89	91	75	89	79	77	79	79	91	84	62	80	96	83	73	79	68	89	62	70	71	84	84	67	64	79	66	69	79	83	83	66	71	59	59	75	85	69	77	88	72	65	74	69	79	67	65	84	81	71	75	88	81	61	71	75	72	75	74	92	80	88	71	87	81	64	76	80	65	76	72	90	76	73	59	66	75	80	84	82	82	61	69	68	69	76	83	62	87	71	80	84	79	69	72	87	84	75	81	81	79	71	94	82	62	94	70	81	79	73	79	86	77	79	87	79	76	74	64	72	56	66	79	82	81	74	83	71	78	64	56	72	73	95	75	71	83	71	79	79	79	92	65	77	81	88	83	81	70	77	78	62	74	73	57	88	69	91	83	77	67	71	84	73	73	79	84	88	54	77	85	72	74	88	73	90	77	66	66	77	69	93	96	74	73	70	80	73	83	84	71	72	85	73	88	66	80	91	69	77	78	89	79	77	64	69	85	86	72	85	76	79	81	71	71	84	63	66	80	74	77	63	72	75	77	68	76	64	75	78	73	82	78	77	96	73	87	76	67	87	78	68	79	71	79	69	62	85	79	94	82	72	83	83	88	74	73	65	80	85	66	88	69	68	87	64	74	62	61	71	88	73	70	79	74	90	86	76	88	92	100	75	104	102	67	78	72	65	74	62	75	80	72	65	76	82	71	84	72	84	72	82	79	87	85	64	79	81	74	85	81	78	70	85	74	56	64	82	80	71	74	90	76	91	84	88	78	77	79	66	79	82	79	57	78	88	102	63	63	81	81	92	69	91	69	73	53	83	80	81	64	68	81	69	80	95	81	77	68	81	79	82	80	80	90	71	75	73	80	74	73	79	71	79	76	74	67	76	90	89	79	92	70	73	55	77	76	69	94	57	73	76	81	102	75	75	79	71	103	89	61	76	92	77	89	65	63	73	75	84	66	89	90	76	64	61	85	77	70	84	65	69	75	80	76	62	89	64	88	83	69	70	72	73	77	87	78	94	88	86	71	77	78	69	71	84	70	66	90	67	63	71	79	78	54	77	94	71	75	88	88	80	75	89	66	82	85	77	66	89	79	68	84	66	73	86	71	91	71	74	80	75	85	90	83	67	81	73	78	75	78	72	78	73	76	75	82	86	71	72	83	61	76	83	76	83	88	73	84	71	82	72	72	77	77	78	90	83	71	89	77	74	65	78	81	72	81	69	76	88	80	81	67	78	74	74	67	82	71	75	60	72	79	68	88	94	88	73	79	70	81	82	78	88	75	71	66	81	84	69	64	88	62	62	64	69	77	75	73	69	76	90	100	76	86	69	62	88	81	70	90	74	84	74	64	71	77	79	77	85	78	64	88	64	68	76	76	66	88	83	74	68	60	77	73	66	78	80	80	68	80	87	83	75	70	86	67	61	74	90	95	71	88	84	58	82	79	80	90	83	92	76	76	71	93	70	72	85	63	62	72	60	73	71	64	66	70	80	85	76	75	91	77	61	58	58	80	72	71	81	70	80	74	84	63	73	81	70	66	84	86	82	79	83	82	74	95	66	72	84	66	73	87	66	69	84	60	73	77	74	94	66	80	73	95	68	76	81	80	72	76	80	82	89	85	83	86	82	68	70	69	68	72	73	75	68	74	63	75	68	77	65	79	86	76	76	76	59	74	79	60	69	64	75	64	80	83	89	63	88	78	79	75	65	77	85	98	88	76	69	65	71	84	78	65	79	65	77	91	84	73	80	85	80	75	64	73	71	77	69	79	74	72	78	71	76	85	81	83	75	78	73	80	72	58	84	86	78	87	78	63	80	64	85	70	84	91	79	83	66	70	101	78	84	62	72	80	72	65	88	84	88	74	82	88	94	73	80	84	90	71	75	69	86	63	64	73	80	70	61	74	69	65	76	77	97	85	66	74	65	73	71	70	74	69	64	73	80	78	84	71	82	82	78	77	81	66	69	76	79	78	77	75	55	73	84	68	72	80	85	75	81	87	83	70	77	78	81	70	70	78	83	87	82	69	82	86	86	68	78	56	70	81	77	69	79	84	86	70	76	75	79	66	84	66	70	57	77	63	67	79	85	78	72	65	71	67	86	77	78	90	91	74	71	81	70	67	75	84	77	88	70	64	85	70	75	83	67	78	83	94	66	65	66	72	65	64	60	79	94	64	55	82	77	72	79	73	86	88	83	88	69	91	75	76	82	57	72	65	68	79	82	69	62	75	81	90	79	68	75	67	74	83	87	81	51	78	68	66	65	81	65	74	78	81	72	65	80	77	81	84	80	73	73	76	77	77	70	81	70	86	69	76	91	74	81	66	92	90	71	89	73	81	77	82	73	66	93	94	61	83	71	72	72	71	76	88	71	86	67	94	73	71	74	83	71	84	60	72	78	86	77	73	85	77	87	56	67	95	74	65	72	80	82	82	51	70	78	89	73	67	83	83	101	80	64	86	77	83	80	78	72	83	82	72	82	75	62	68	75	74	84	90	84	74	86	79	65	68	84	66	83	88	77	77	85	96	88
22348	10147	11547	41020	30755	57332	58242	47868	37340	26404	14836	5370	1881	1131	958	957	906	962	942	979	975	943	927	888	989	979	937	889	945	946	988	974	939	908	951	952	997	919	868	963	936	951	964	963	944	996	900	942	976	960	941	943	957	944	902	971	904	978	930	919	938	922	966	939	948	938	984	943	919	960	995	925	931	889	930	919	953	974	941	931	934	946	961	930	976	959	961	975	938	928	972	971	908	951	926	890	937	988	963	957	991	945	939	993	927	937	992	911	896	971	899	980	946	949	932	921	952	905	924	962	974	955	938	949	961	920	943	935	891	929	931	948	980	980	926	1030	908	958	928	938	985	907	943	919	944	965	949	992	936	986	913	975	954	911	998	926	916	976	994	980	916	951	936	936	957	930	983	927	936	912	925	920	998	973	926	924	960	949	972	942	957	987	1008	904	976	965	989	934	934	935	922	898	930	952	929	926	903	940	947	957	921	987	973	939	959	919	955	934	961	965	931	977	974	969	962	988	960	981	977	968	938	929	1036	908	978	923	973	919	996	968	961	948	895	934	953	951	1008	934	942	912	969	932	901	889	938	886	922	899	948	1012	931	951	930	888	981	933	975	975	962	987	978	994	976	958	981	939	938	1015	923	875	942	906	951	979	948	958	954	988	936	991	1050	930	944	958	924	907	1006	952	969	951	1012	894	944	939	916	916	914	944	980	951	921	1031	954	968	941	906	972	901	969	921	990	958	950	960	957	955	962	987	999	956	958	938	971	954	986	986	972	968	956	945	976	939	948	978	1015	951	909	993	973	965	944	959	987	987	924	958	968	947	887	944	923	976	1002	921	927	971	969	919	971	959	998	973	928	922	917	971	1011	945	967	1001	945	966	951	918	1004	918	924	957	957	944	976	921	921	961	932	932	942	911	908	959	900	946	1019	964	965	962	978	1005	975	882	956	967	902	990	919	971	934	957	965	947	957	935	985	968	935	944	953	961	989	932	940	918	943	1015	961	969	939	922	976	946	1018	1010	960	946	984	1036	966	937	941	933	986	904	943	952	913	995	1015	959	878	902	996	949	949	947	905	954	945	995	948	925	949	922	965	934	975	888	981	953	930	945	923	949	946	944	973	929	913	938	962	991	976	964	972	978	960	985	1003	938	931	925	955	943	932	946	968	963	1011	956	884	938	981	925	951	973	926	998	960	933	963	980	963	1017	962	965	1017	931	888	961	959	959	912	956	1012	962	920	916	949	913	982	946	943	972	989	927	995	900	952	971	961	927	975	973	955	980	974	987	935	949	988	993	955	929	931	965	960	906	939	917	1016	996	925	938	945	887	912	989	973	978	966	995	931	1022	964	934	923	1020	934	986	979	959	985	944	950	956	942	966	929	939	945	963	1008	1001	937	951	996	1014	987	913	929	941	942	959	982	946	973	937	950	939	928	965	919	924	969	917	1015	980	891	906	918	961	960	962	981	937	949	924	969	932	956	961	1001	924	931	1032	948	969	1001	1013	967	955	940	898	891	940	920	989	960	969	968	1004	986	911	958	984	975	964	962	963	968	970	976	929	940	968	967	981	928	949	939	996	940	973	923	933	1015	983	979	959	930	940	944	954	965	1016	955	925	1038	973	967	963	942	932	927	926	952	942	969	872	984	974	909	920	972	946	950	908	945	974	950	979	921	988	956	901	914	977	952	951	964	942	940	935	951	985	968	923	918	944	926	966	923	958	963	989	888	911	949	974	944	972	923	906	953	971	997	958	885	963	922	907	921	990	940	943	944	980	928	1013	943	984	908	992	970	937	906	954	907	983	943	966	995	941	928	941	950	902	953	984	939	948	969	933	983	1013	951	907	911	937	964	880	956	991	955	1009	972	964	966	914	970	951	948	954	983	891	1000	913	958	948	933	989	922	959	1008	958	921	994	915	948	1027	940	966	974	971	921	992	996	975	957	951	926	965	929	921	890	986	902	916	936	974	935	1003	1017	952	902	974	954	934	930	960	917	947	942	881	989	973	959	984	951	977	944	898	961	942	962	951	984	900	901	990	988	892	983	923	903	937	908	897	937	977	1007	946	954	870	928	890	1021	955	965	917	949	951	949	946	895	959	918	922	928	949	951	1000	966	973	941	942	900	969	995	952	932	949	967	976	963	926	933	971	944	947	957	980	951	970	986	919	921	934	929	973	970	925	956	925	985	982	948	962	960	925	999	985	910	941	968	957	930	953	940	939	981	1001	989	961	878	927	958	998	957	968	953	995	917	983	922	1016	957	926	1010	927	976	986	955	918	919	947	939	953	969	853	959	990	953	989	962	899	913	932	994	989	953	960	939	948	986	1000	927	951	944	942	968	1019	907	995	978	969	986	939	1001	995	935	955	931	941	1003	953	978	953	955	992	918	905	969	994	975	981	955	987	1007	932	975	945	886	935	927	979	932	937	915	1009	929	954	997	990	956	900	969	958	927	982	934	968	944	1010	965	910	957	979	925	969	978	965	928	882	887	963	987	982	936	957	961	948	966	984	1010	966	1005	986	945	1004	924	913	989	916	1031	982	956	902	994	922	920	891	929	964	962	917	915	914	918	876	957	949	978	931	924	954	1009	1001	912	883	947	909	901	933	942	929	929	943	983	970	926	955	981	935	935	975	974	948	1038	916	946	972	984	974	964	943	900	921	953	971	926	950	1000	929	926	979	950	953	976	955	931	937	1007	951	902	991	982	918	955	965	972	952	959	935	1001	962	968	942	993	963	954	979	927	954	913	991	925	899	938	949	955	937	982	946	981	955	941	947	932	918	882	901	964	952	958	972	939	968	927	942	953	941	972	983	958	1006	959	963	951	899	969	923	988	960	953	952	996	991	883	967	900	967	909	928	971	993	933	961	899	951	890	924	975	956	969	972	922	1004	887	917	937	969	916	921	983	903	962	935	928	949	921	983	967	931	944	967	927	1007	954	1016	952	965	937	907	955	927	976	913	948	927	989	1015	946	962	936	899	1008	950	948	978	990	984	946	946	913	974	953	970	946	926	984	983	915	946	925	1028	928	977	954	899	945	945	977	940	960	956	932	922	956	930	969	928	940	923	958	961	936	945	920	965	974	950	928	978	940	956	992	920	916	950	1012	982	962	948	949	911	969	951	1006	994	892	929	1000	944	961	919	905	950	918	973	934	936	992	948	948	958	1014	1024	955	900	899	953	936	954	945	915	988	985	950	948	947	922	962	949	965	959	948	952	952	965	934	1011	1008	982	970	927	928	987	899	1005	974	952	970	932	1007	934	951	914	965	926	951	968	926	987	1013	995	953	943	892	1000	934	947	961	899	943	946	953	914	945	932	977	945	933	951	949	882	958	919	919	945	954	940	984	959	1021	907	905	916	963	967	968	966	1000	1002	933	935	972	956	981	949	933	945	957	937	955	965	954	956	972	976	951	968	906	946	977	975	974	943	911	910	987	948	977	970	984	977	960	925	928	927	926	962	971	933	985	944	932	953	976	978	898	920	976	972	943	910	971	907	920	1000	960	981	957	929	934	939	988	1012	904	1008	896	895	944	958	970	939	939	956	900	960	904	985	965	930	1010	995	954	911	918	931	1012	971	947	935	943	996	935
1735	660	459	2260	1064	11978	21523	16784	10116	3939	1243	379	138	103	83	92	82	79	84	70	72	99	86	86	100	92	80	86	95	83	66	80	74	80	77	71	84	96	90	74	84	89	72	80	73	83	81	92	94	89	87	93	100	87	75	80	60	93	81	98	78	89	86	78	90	79	99	94	71	78	84	79	84	65	79	88	96	82	84	92	83	87	71	90	85	75	89	84	70	94	94	86	86	73	97	76	89	87	68	79	70	86	65	69	103	70	79	69	77	89	87	67	100	78	77	78	73	100	79	78	77	92	77	67	99	84	84	99	76	83	86	91	79	82	84	76	80	80	75	72	93	90	86	93	79	97	85	95	77	77	66	83	84	70	85	82	82	68	74	75	92	81	70	75	85	73	83	92	91	69	82	86	94	82	81	76	91	100	77	89	73	76	80	59	81	106	83	80	73	80	69	87	71	88	85	106	63	67	74	85	84	78	75	64	79	92	83	62	81	76	65	78	90	75	83	93	89	83	75	91	88	92	88	76	91	89	91	85	74	98	85	97	71	83	73	93	85	62	81	77	84	84	76	87	96	62	82	82	91	74	77	73	82	74	90	63	85	81	81	72	66	72	75	73	89	79	65	88	77	90	86	78	78	86	73	78	85	86	90	91	83	86	71	78	75	77	88	78	95	66	92	86	77	81	86	78	82	84	71	82	78	89	77	88	90	74	92	98	72	86	106	89	79	83	79	92	103	85	81	76	82	70	88	86	79	78	93	77	87	78	66	87	98	87	86	78	82	89	76	77	81	63	77	81	91	70	73	82	96	77	85	75	93	79	69	94	107	95	65	81	86	78	82	74	78	85	74	93	76	88	88	81	84	84	79	72	90	87	85	82	85	89	77	90	76	83	78	82	86	73	57	84	81	86	72	83	74	76	86	93	85	90	94	93	79	92	82	76	89	83	78	92	85	79	88	89	94	82	75	91	88	80	84	71	78	81	86	88	84	85	88	86	84	89	87	77	89	101	78	79	89	77	100	84	89	80	83	100	67	94	72	81	95	81	81	66	94	77	72	85	97	80	72	61	84	93	85	94	76	80	89	87	82	87	76	75	80	67	81	61	72	80	83	86	83	79	80	83	91	72	76	88	82	72	62	75	72	62	69	77	98	82	87	80	78	70	78	71	96	78	86	92	76	80	80	79	97	72	70	78	79	69	66	91	94	91	78	84	91	79	73	77	55	81	74	80	87	86	90	83	80	66	78	85	72	81	89	78	87	83	68	78	85	81	77	96	88	93	77	92	84	81	86	90	79	78	73	81	68	74	89	78	79	76	100	78	91	78	102	96	78	80	84	74	72	94	93	85	84	88	84	73	86	83	83	74	79	87	77	87	66	87	82	97	71	82	84	74	72	80	97	70	85	76	102	74	95	76	84	88	85	86	67	74	92	77	92	79	89	82	90	85	76	82	92	75	71	85	66	89	77	70	82	85	89	76	70	91	91	85	98	80	96	68	70	72	98	83	93	87	98	69	89	92	92	76	85	98	82	80	79	88	79	85	87	72	81	74	82	84	66	72	87	71	78	69	89	91	85	80	86	77	71	83	86	93	83	84	87	90	80	79	103	87	80	73	87	86	74	96	83	80	92	81	74	85	85	83	82	75	82	88	82	85	70	85	93	89	89	69	81	79	75	77	96	64	93	89	83	70	99	66	85	78	87	82	92	87	83	80	86	77	81	86	75	74	91	78	85	68	80	93	108	77	81	73	70	82	84	65	93	74	80	85	75	85	75	71	80	91	97	93	78	85	78	79	91	88	84	86	91	81	98	69	66	87	81	84	73	79	77	81	80	86	85	90	78	89	81	96	61	93	97	89	89	79	72	89	78	82	69	85	80	77	100	74	75	91	82	82	95	85	84	88	90	84	87	69	76	94	63	87	84	80	97	76	77	81	79	81	74	79	75	85	89	71	91	78	91	89	68	79	79	89	100	67	69	90	84	86	70	89	82	92	78	100	94	79	101	85	80	79	73	87	67	70	73	89	82	67	89	92	98	69	76	66	81	100	95	84	76	101	86	75	90	72	71	91	86	90	77	79	83	89	77	93	82	93	75	86	84	84	77	92	80	103	75	75	105	80	79	87	79	90	88	81	100	75	70	84	97	82	92	70	82	75	86	75	74	85	76	83	101	77	77	82	79	88	71	82	86	92	91	76	81	76	97	81	90	98	74	85	82	82	85	70	91	84	86	72	74	86	73	83	85	62	77	78	73	74	81	67	101	90	90	92	74	86	98	85	93	95	75	79	81	87	83	89	82	80	85	87	65	83	83	82	79	95	76	69	84	79	83	73	74	87	83	89	80	85	97	94	84	85	80	75	79	86	66	78	84	76	84	92	84	84	80	88	88	84	87	95	76	87	90	80	86	85	75	74	80	76	54	77	90	73	79	70	79	81	73	94	72	80	66	69	88	77	87	108	87	98	84	83	92	88	82	92	75	72	92	78	76	102	82	86	75	75	85	79	84	82	81	93	63	74	91	78	86	82	68	89	60	68	85	68	85	74	82	85	79	73	88	76	97	98	64	84	76	81	88	72	67	84	78	86	76	83	84	80	83	89	93	82	87	80	102	103	80	75	73	87	75	84	78	84	84	85	76	84	82	62	83	80	84	77	91	90	82	84	80	84	67	101	89	79	93	81	77	68	66	88	92	100	54	71	84	67	71	95	83	82	85	83	94	81	88	78	83	84	80	71	85	95	76	72	83	83	75	81	75	74	80	74	91	77	92	81	80	85	67	99	89	69	97	74	98	79	93	72	79	94	90	87	74	80	82	85	71	88	74	107	88	92	74	76	84	80	98	88	76	93	80	85	75	96	109	90	90	84	96	83	95	97	61	90	80	88	82	78	76	82	86	103	88	68	72	88	80	77	90	74	88	82	86	81	74	96	87	88	76	71	78	93	88	79	79	85	78	60	99	77	73	74	97	61	70	85	85	84	65	86	72	81	76	73	81	83	68	89	70	76	104	74	94	80	81	82	99	66	81	79	92	78	83	90	74	84	90	86	66	75	84	59	75	95	81	80	77	87	100	72	91	78	94	76	90	87	107	89	73	77	87	97	86	95	95	80	82	78	81	77	89	82	91	98	79	89	79	69	84	82	92	94	93	84	87	83	61	75	68	83	86	83	69	85	106	73	85	72	80	84	86	87	84	71	94	82	83	81	77	91	76	76	74	89	95	72	71	84	90	86	81	97	75	74	80	76	69	91	85	81	76	86	95	77	82	83	86	77	62	75	78	75	85	76	80	88	74	95	89	95	86	92	66	82	72	101	74	89	89	75	77	77	73	78	86	66	83	94	92	90	86	95	82	92	92	102	77	82	90	79	81	95	93	91	93	98	75	85	83	86	78	69	89	82	87	82	72	79	91	78	85	74	70	71	92	82	96	84	82	95	72	80	84	95	83	75	79	77	86	84	89	109	94	66	78	74	95	85	59	89	69	92	87	97
23356	12891	8737	29161	29613	62114	73274	61412	47027	32637	20036	8080	2552	1348	1063	1005	1050	1088	1028	1010	1020	1033	947	1051	1076	1042	1003	1003	1014	1061	1045	1018	1026	1020	1027	1024	1065	1079	977	1026	1027	1027	985	1012	970	1037	986	1061	961	1021	1012	982	1038	1018	1012	992	1054	1022	992	991	984	1038	1037	974	986	1023	1031	1000	1005	1067	1013	1002	983	1039	1050	982	1019	1041	1073	992	1009	1041	1016	1038	991	976	1007	1027	1045	988	1012	1016	1058	946	1075	1001	1025	1017	1050	1012	1039	1081	1030	1032	1043	1023	952	1015	1033	1010	1079	1088	1093	1035	1003	1031	1034	1007	1005	1001	988	1011	1014	1012	1075	1005	1043	1021	987	1006	1036	1011	1049	1068	975	1017	1016	974	1035	1065	1040	1100	1025	1048	1031	1062	961	1055	1048	976	1011	1058	989	1053	999	1072	1027	1027	1023	969	1037	1058	1021	992	1001	1008	1036	957	1022	1065	985	1000	962	1005	1065	1018	1021	1021	1000	1020	993	1020	1066	1025	1002	1023	957	1068	1003	1109	1030	1040	1072	1031	1051	1033	1025	1015	1025	1063	1075	1068	1019	974	1028	1026	1038	1033	976	1026	1038	1074	1054	1016	1027	991	1033	1005	1074	943	1028	992	1033	1017	999	1062	1051	1043	995	1060	997	980	1000	978	1005	1011	1019	1059	988	1044	1007	994	1075	988	986	1001	989	1035	1023	1044	967	1063	1045	1007	1005	1013	1035	1019	1009	1085	1009	1071	987	1015	1040	945	1050	989	1020	1053	1038	970	1047	1017	1018	1043	1058	1061	1019	1043	978	1064	980	1037	1017	1023	1067	1015	993	1017	1013	1056	1004	978	965	996	984	1052	999	1022	923	1039	1059	994	1006	1008	1026	1051	1039	1040	1019	1056	987	1007	976	988	1023	1047	1052	1040	1045	1016	1044	1060	1032	1050	1036	1056	1038	1015	1043	962	999	1037	1029	1035	1074	1047	1002	1023	1030	1057	1019	1025	1026	1087	955	1029	1029	1040	1039	1015	1000	1095	1057	990	1013	1044	1017	1020	1017	1056	998	987	1028	988	1039	995	1029	1020	1008	1074	1022	1027	1026	1041	1024	991	991	1040	1074	1050	1086	1025	1005	998	978	1062	1069	1010	1013	1039	989	1036	1014	1001	1045	1022	1039	1062	1030	1058	974	1019	1028	1021	1065	1037	1045	1030	989	937	1023	1046	1074	1080	986	1035	1000	1081	1058	1020	1015	1036	1036	1030	1033	953	969	1004	1028	1074	1061	1006	1051	1043	990	1025	1026	1014	1001	995	991	1025	1037	1082	1026	1047	1032	1061	1021	959	999	975	1031	1040	1014	973	1027	991	1057	999	1013	1073	1017	1011	985	1062	1026	1015	1035	1055	995	1025	1058	1048	1027	1031	1025	1035	1001	1055	957	1038	1019	1013	1038	1033	1012	995	1079	1073	1067	1010	1024	1002	995	1019	1028	1024	1034	1039	1086	1009	995	987	998	1004	1032	1043	1046	1035	1040	997	1046	1020	1058	1078	1080	1043	1045	1048	1073	1006	1061	1062	1030	1015	1028	1028	1050	1064	1015	1060	1080	970	938	1032	979	1020	1041	1001	1014	1022	1021	967	1007	1045	1038	1040	1027	987	1064	1004	962	1079	1059	1005	1074	988	1011	1067	1000	975	1001	991	1023	978	1043	988	1019	1010	1034	955	1047	1018	1071	982	1077	1072	970	1007	991	1030	1019	994	1042	1019	1061	967	1068	995	1053	1004	976	1057	1015	1032	1086	1074	1056	991	1054	1057	941	1064	1042	990	1066	1040	999	991	1048	998	1075	1001	1023	1022	1049	1012	1031	1006	994	1016	1076	1022	1004	1014	1025	1015	1008	1050	1020	1042	1085	986	1033	1066	1050	1062	980	1034	1022	1026	1040	1052	1030	998	1021	996	1043	1000	1026	1043	1063	1064	1041	1067	982	1032	1044	1057	1090	1046	1006	1006	1042	1008	1000	996	1001	1009	1001	1055	937	1026	1011	1101	1033	1106	1016	1011	1032	969	1073	1004	1022	990	1057	1065	1031	982	958	1009	991	1017	1060	1037	1051	1071	1069	1001	994	1048	1014	1019	1019	1000	996	972	1024	999	1019	1045	1035	1061	1035	1013	997	1009	991	1036	986	1022	976	1020	1006	1031	973	1014	1024	1055	1028	1021	1032	1038	1001	1032	1021	1012	979	1025	1016	1094	1002	1006	997	1040	1014	937	976	1022	1044	1018	1027	1018	1079	1000	1044	1072	1011	1034	1014	1020	1010	1017	1020	1006	1044	986	986	983	1014	1068	1024	1080	1063	1022	1004	1005	993	1009	1060	1017	1030	1000	1053	1052	998	1049	1008	1029	1030	1016	1015	996	1002	985	983	1074	1063	1032	1026	997	998	1026	1016	1058	1020	1079	1024	980	999	1033	1035	959	1058	1078	1048	989	1010	1036	997	1008	1049	997	1005	995	1042	1063	1047	1043	983	1017	1016	1017	986	1019	1062	1062	1002	1025	1011	983	1091	1044	1018	1053	1031	1060	993	1044	988	961	1050	1020	1005	1040	1051	1008	963	1070	998	1075	1020	984	1028	1052	1019	1038	998	1035	987	1013	1012	990	1051	1026	1075	1074	1012	1012	1017	1036	1011	1018	1063	1011	932	1036	979	1050	993	964	1001	1036	1044	1003	989	1019	1060	1023	1054	966	1003	998	1020	1081	1014	1029	990	1011	983	1000	1015	1024	1082	1070	991	1041	996	1021	1051	1096	1002	1022	1037	1021	1021	1049	1000	1037	1036	1060	983	1001	976	1050	1031	1043	1006	1072	1019	942	1003	1050	979	998	1064	987	1006	1018	1034	1039	1004	1010	983	1013	995	1005	1008	1018	1003	1009	1051	1025	978	993	1023	985	1018	1078	1064	1052	1043	1077	1050	1006	962	1028	994	1057	1011	977	1026	1032	1034	1062	978	1086	1018	1044	971	1075	1083	1000	1039	1001	1019	978	994	1008	1000	1004	1054	1048	1039	1049	1019	964	1009	1072	978	1084	1023	1068	1004	1032	1058	963	1011	969	1017	1009	1001	974	1073	993	1023	1039	948	1023	1001	1079	970	1028	1017	1010	992	956	1016	987	1023	1052	1041	1066	1002	1025	1011	1018	1024	1027	1056	1027	1003	986	1028	1001	1074	1013	1013	1090	1021	1066	1038	995	1010	970	1022	1026	1028	974	1014	976	1001	995	1024	1024	1054	992	1072	990	973	978	1012	1031	1016	1038	983	989	1014	963	1022	1040	998	1019	1032	1047	975	1051	1035	1010	1063	1024	1069	989	1042	1050	1060	1044	1030	1050	1000	1028	1015	1028	993	959	995	1012	1046	1029	1065	1094	994	1091	996	1041	1033	996	1101	1033	1030	991	989	1052	970	1066	999	1012	1008	1043	1043	1077	1029	1001	1014	1024	961	980	1021	986	961	1054	1020	994	1021	1018	999	1013	1006	985	972	987	1023	1017	955	1027	973	1002	1101	999	1039	1029	1034	987	1008	995	998	1018	1001	1038	1045	945	1024	1051	1008	1037	981	942	1001	1066	1019	1021	982	1059	1040	1025	1026	1002	1012	1025	1001	1057	1066	1063	1006	993	1041	1016	1067	1050	1031	1083	1028	1014	1029	1037	1020	963	1031	1002	1053	1007	1061	1058	1035	1053	989	1061	1027	993	1043	1044	1017	1016	1019	970	1004	1051	1018	1029	1017	1045	1004	1067	1007	1091	1061	1037	949	1026	1075	1002	1034	1007	988	991	1053	1014	1015	1041	983	1017	1049	1077	1017	1049	1006	1026	1011	1001	1054	1028	1021	1033	1065	1030	1102	1025	996	1036	1082	996	1039	1032	1038	1029	1026	1011	1041	1024	1044	1035	994	943	1013	1001	1033	1002	1043	1014	976	1007	1000	1006	1033	1011	1047	993	1054	1004	1029	1052	995	1048	1020	1017	1004	1042	985	1053	1010	1081	1011	983	1033	1056	1016	1026	1037	1018	1057	1074	1004	1050	1025	1009	1026	1064	1077	1087	1018	1037	1024	1023	1038	1043	1019	1041	1014	1049	997	1014	1041	964	1044	1023	982	984	1028	1048	996	1006	1038	1039	969	1010	1005	984	1014	999	1033	1009	1045	1066	990	1057	982	965	999	1056	1089	1056	1030	1040	1055	1037	987	973	1014	995	1050	998	1000	999	988	958	1062	1015	999	965	1041	997	1053	1066	1063	1038	1031	1042	1003	1067	1030	1015	966	1071	1071	1007	1059	1026	1015	983	1036	954	1019	1064	1074	997	996	1056	1005	1022	989	994	1016	1011	1029	1047	1033	1002	1030	973	978	1073	1058	1033	1027	1062	1066	1051	1015	1019	1019	1020	988	982	985	1026	1016	1040	1046	1094	988	1013	1015	1031	1002	988	1019	985	1049	1029	1002	1067	1014	965	1051	1042	978	1007	1011	1053	1029	1003	1062	1057	999	1016	1027	986	1007	1020	965	1059	1014	1012	997	1057	986	980	1002	1062	963	1046	1007	998	1069	980	1061	1090	1048	1088	1027	1032	1077	1004	959	1038	1001	1013	1003	989	1055	1038	1057	1068	997	1000	987	995	1035	990	1040	972	1019	1056
1489	218	152	177	293	2130	4507	4499	2857	1154	404	170	85	71	79	63	68	75	57	72	50	65	69	52	66	68	54	69	65	52	65	65	75	64	54	71	60	61	54	62	59	53	53	73	58	73	57	80	66	59	62	70	78	69	62	72	73	68	70	70	58	67	76	74	71	71	64	67	67	55	62	64	72	58	61	58	64	55	70	67	59	73	71	59	60	63	67	67	69	68	78	64	69	60	63	66	71	61	64	68	55	73	66	69	59	63	79	60	67	76	66	75	65	64	64	69	65	69	58	64	68	70	62	59	97	60	84	73	64	60	64	65	70	61	50	71	51	59	73	71	65	58	56	57	79	60	71	63	64	65	81	79	69	66	61	71	65	67	61	63	67	74	62	84	70	61	72	64	69	63	72	58	68	73	59	67	66	71	81	70	74	79	60	65	60	60	58	62	54	82	80	82	65	70	65	57	72	70	75	72	66	65	70	74	73	84	57	65	74	69	79	68	66	74	67	53	56	67	65	53	69	63	58	73	66	59	71	62	60	72	66	55	51	69	77	63	73	78	81	61	72	50	67	76	80	61	72	69	70	76	84	71	80	74	71	61	60	66	57	74	59	68	58	57	61	60	86	53	63	57	64	63	57	57	77	85	66	69	69	48	65	81	68	71	69	65	57	71	66	66	77	57	65	53	63	63	56	75	68	65	78	65	70	64	66	50	67	65	58	63	67	78	53	70	69	82	85	58	67	64	73	46	62	49	77	62	77	66	69	78	65	62	67	61	62	60	68	47	76	76	67	54	55	71	63	75	54	76	62	77	60	63	80	59	83	75	67	75	58	58	68	64	68	72	73	63	68	55	73	58	67	71	72	60	50	67	66	62	55	60	54	78	57	67	68	83	67	54	59	85	55	63	64	71	61	66	61	56	66	65	63	76	77	59	61	67	72	61	73	77	59	74	54	66	69	61	60	57	67	85	55	53	76	70	57	58	85	60	72	75	66	49	62	61	62	76	74	70	71	69	64	59	70	70	69	55	61	66	61	58	56	78	59	74	58	73	56	69	63	69	80	74	66	63	58	63	65	64	68	72	66	52	62	62	65	83	70	64	68	53	63	56	61	57	57	71	61	56	58	59	51	62	68	67	65	60	58	68	60	63	58	74	56	68	63	63	68	80	72	68	68	76	59	56	74	67	77	61	76	62	59	78	69	71	68	74	56	72	74	68	52	58	61	62	71	66	73	67	59	61	75	59	76	55	58	54	57	61	60	48	66	71	67	58	63	57	58	66	47	70	79	73	72	61	67	79	58	68	68	64	62	63	70	69	55	46	63	72	66	64	62	63	78	78	58	66	60	72	77	50	63	52	62	61	57	62	54	87	66	65	69	74	70	69	62	69	75	73	59	73	78	56	68	73	77	67	57	66	66	81	65	68	66	59	62	67	72	67	71	60	67	59	70	61	76	57	71	63	82	71	62	73	59	79	68	71	57	65	73	65	67	80	76	70	63	56	69	69	61	60	65	81	63	62	75	64	61	68	60	73	61	67	82	72	70	65	73	68	76	64	58	65	76	60	66	65	76	65	79	75	69	61	72	55	63	53	78	84	69	66	51	60	75	69	60	78	72	60	64	69	60	64	73	82	53	66	72	64	73	47	65	57	59	64	63	70	66	63	60	61	72	77	72	67	57	70	64	53	80	63	58	72	75	59	51	73	67	70	66	59	81	66	63	70	63	59	79	67	80	64	63	71	77	70	77	59	76	52	58	71	52	67	70	73	59	66	75	67	63	54	73	84	62	68	69	71	59	58	57	59	70	76	74	70	73	79	63	73	67	65	70	61	72	70	66	68	65	52	65	68	63	75	64	62	72	87	73	63	55	55	75	60	70	55	86	68	68	69	68	63	60	68	68	73	66	63	65	68	58	55	75	79	73	63	61	69	65	61	57	67	59	67	75	60	55	57	65	53	74	54	76	54	68	79	67	72	77	57	77	63	70	57	70	57	59	66	63	57	72	66	62	58	66	66	74	66	70	79	64	69	61	83	57	75	80	60	72	65	70	70	67	75	71	58	58	74	61	80	59	62	53	58	54	69	73	57	52	57	68	62	77	58	70	55	68	62	58	63	67	64	68	78	62	54	55	71	65	72	71	86	74	59	55	68	58	66	60	71	60	75	72	69	75	57	57	65	83	68	56	61	70	72	62	73	59	64	70	68	49	67	65	76	66	56	64	79	53	63	69	54	77	59	67	74	68	76	73	73	68	80	75	57	60	61	73	53	53	85	58	67	64	92	60	72	58	69	72	65	57	76	76	75	67	101	56	58	74	69	50	57	77	63	49	63	71	57	68	78	69	71	79	66	67	73	71	81	82	66	53	77	66	73	60	62	71	66	66	51	73	70	61	65	74	62	51	73	68	65	78	68	67	79	59	83	67	70	47	68	61	60	63	71	57	70	57	59	72	65	55	68	67	76	76	67	74	59	71	69	61	64	66	71	60	55	55	66	75	61	68	63	68	66	53	68	65	76	72	62	69	72	63	76	66	64	81	72	66	58	69	74	67	76	51	82	64	58	64	56	66	73	54	67	75	53	59	62	67	69	56	58	68	73	83	63	69	60	55	70	50	68	53	74	67	58	69	68	70	69	69	66	82	70	66	74	75	54	71	63	74	62	57	75	72	75	67	62	67	77	73	73	65	70	51	69	72	64	75	70	57	66	62	74	61	53	61	50	67	70	79	64	65	68	70	70	74	57	71	73	56	75	70	71	63	70	74	79	76	60	69	68	72	60	58	69	72	54	47	70	56	67	68	68	71	59	82	60	82	67	83	70	78	62	61	55	65	69	65	82	64	73	73	50	80	60	62	65	60	62	68	76	54	68	63	52	79	73	48	73	52	75	69	49	68	68	58	62	80	67	73	64	66	61	70	63	65	66	66	82	51	72	69	75	84	64	73	56	71	57	56	60	54	50	82	61	57	61	66	71	56	76	64	57	68	61	75	67	54	67	69	73	71	77	58	66	69	54	64	59	60	62	74	61	63	69	67	68	82	57	61	54	60	71	65	65	71	62	64	68	71	62	77	62	69	67	65	76	78	69	66	61	72	63	60	67	64	68	64	77	52	85	68	58	79	75	58	51	66	66	78	61	74	61	64	70	75	71	71	75	48	69	61	59	87	60	57	51	67	56	57	65	84	63	75	62	52	63	78	72	57	68	69	64	72	75	75	71	62	51	73	63	60	50	58	66	83	57	57	70	66	78	70	64	73	68	62	66	69	65	73	62	69	70	75	64	69	71	58	74	67	45	54	59	70	76	69	67	68	77	75	62	59	60	66	65	53	65	54	59	85	54	73	58	55	57	85	66	63	67	56	75	67	70	71	61	63	62	71	63	74	63	71	50	73	72	60	66	63	67	60	69	70	72	76	87	38	66	71	75	76	57	52	78	61	52	63	73	69	62	62	66	67	77	49	67	73	59	60	70	69	66	71	56	58	53	62	77
12020	5278	3080	8632	19818	38410	44748	39739	30963	20374	9521	3265	1331	890	815	815	808	864	863	824	811	827	872	749	781	828	806	756	834	786	879	822	808	789	787	820	817	834	800	808	815	837	827	844	892	816	781	822	819	809	858	812	817	834	841	827	856	853	841	786	862	817	853	845	813	857	793	859	794	806	773	780	822	772	869	844	801	800	818	867	786	860	838	832	836	852	767	787	814	785	814	805	842	812	759	845	859	782	825	796	861	855	815	820	864	831	830	796	768	819	873	818	814	833	822	853	765	816	800	841	878	818	819	855	779	878	842	786	819	833	801	842	823	849	785	826	802	790	810	817	823	780	826	840	811	892	815	850	860	842	796	832	887	786	864	835	788	812	834	802	847	801	821	809	832	821	774	867	864	777	827	798	855	832	834	855	797	878	812	796	800	784	852	821	863	832	791	802	817	848	830	828	847	842	851	808	818	791	802	836	845	848	854	767	818	843	815	846	796	848	805	889	808	810	831	846	804	829	868	833	841	809	825	824	820	843	799	750	811	870	798	807	820	830	842	848	806	823	806	778	819	880	848	795	810	864	850	842	827	860	879	791	839	793	785	766	870	780	809	823	861	816	867	836	789	815	825	870	831	876	876	817	843	851	836	857	812	850	844	808	835	847	825	829	752	801	857	828	883	816	794	808	766	801	854	827	802	846	812	863	864	872	817	831	820	886	783	809	777	877	829	879	808	771	832	816	854	855	817	805	869	840	843	843	853	848	766	807	803	838	753	811	892	813	864	843	816	830	872	829	846	842	837	843	841	866	839	802	790	797	863	824	748	800	858	837	844	805	824	851	836	811	828	843	825	817	826	855	835	836	801	857	810	843	829	757	841	819	792	855	854	859	815	822	815	842	818	844	816	791	791	822	783	808	803	820	811	860	829	767	750	849	842	815	845	831	782	825	827	815	861	860	801	804	808	820	841	867	833	814	863	798	837	839	864	821	846	901	819	898	823	784	759	830	784	818	844	833	849	809	788	840	862	803	831	847	790	833	836	856	822	859	827	855	832	817	829	786	826	794	798	775	838	878	860	841	831	848	830	838	847	773	824	821	803	770	800	806	813	830	821	819	854	832	872	833	814	784	824	829	797	824	853	820	828	855	875	825	812	797	801	870	817	874	822	847	738	817	837	810	818	808	843	826	789	858	799	872	791	822	803	827	853	852	845	773	839	819	817	821	819	821	829	825	821	834	841	797	747	822	858	839	853	834	848	850	859	859	832	820	800	873	862	811	856	829	759	821	817	831	830	804	819	834	842	825	808	813	825	805	844	878	860	850	821	859	845	843	883	848	848	817	832	763	857	818	788	827	832	771	815	881	880	823	811	891	803	770	812	792	761	780	807	788	788	864	831	896	824	824	807	869	814	824	848	844	817	788	803	792	851	796	860	854	832	809	808	816	788	888	838	814	847	863	815	783	810	860	780	852	826	816	821	811	800	836	824	783	790	873	853	808	867	873	811	863	903	830	847	827	802	811	806	805	824	816	830	821	822	816	797	809	819	901	811	850	775	830	848	837	822	864	793	837	779	864	816	799	838	771	797	840	836	856	813	860	858	860	880	767	860	867	794	864	796	850	793	797	852	822	788	843	850	873	855	848	831	829	788	826	835	791	808	857	809	840	817	813	834	838	779	811	856	787	809	859	840	844	806	805	832	815	850	791	813	870	822	851	852	813	829	806	836	811	859	760	848	795	872	794	855	813	836	798	764	851	809	822	808	782	780	863	800	866	810	845	804	780	835	780	825	808	833	858	767	844	832	793	881	824	808	834	855	847	863	831	898	818	819	786	870	818	867	842	812	820	856	816	796	862	821	807	819	840	810	870	846	834	815	851	825	808	815	826	822	807	842	790	819	862	827	838	810	844	842	783	851	796	849	785	735	868	810	837	821	773	791	798	813	810	810	805	868	884	847	833	813	811	845	785	811	839	853	794	797	870	843	796	857	806	818	824	809	821	844	808	816	842	806	836	836	842	853	779	847	807	835	813	850	816	811	755	824	827	822	854	842	828	838	815	806	853	834	827	871	858	828	830	832	797	821	837	804	825	789	842	811	864	846	826	807	822	830	793	842	859	877	763	812	832	839	803	862	874	884	813	813	792	854	849	840	827	834	836	888	805	821	827	823	844	850	828	839	832	871	819	866	827	810	814	784	848	841	789	832	829	882	828	844	826	747	811	809	849	822	818	843	868	857	786	845	787	827	807	857	806	810	817	861	860	795	798	835	802	883	811	855	866	855	794	799	817	773	779	871	799	814	790	849	771	812	824	821	823	887	861	852	794	841	851	841	838	871	802	869	773	823	784	860	835	789	830	838	821	802	797	830	854	847	824	855	819	845	808	811	792	811	865	801	883	845	839	825	883	910	804	789	818	810	819	791	794	838	843	845	834	787	824	832	793	836	870	879	854	806	799	869	835	855	818	831	837	845	792	814	842	825	836	802	847	841	871	883	809	771	830	776	884	858	783	858	789	796	807	833	820	866	868	831	852	854	783	858	819	802	833	798	840	824	815	809	808	853	850	812	788	815	800	817	813	799	824	812	790	848	799	836	825	822	806	847	817	790	809	817	848	812	846	890	857	808	839	800	873	830	826	828	864	832	828	828	821	856	846	829	812	838	819	866	838	817	790	909	806	841	867	863	825	863	807	862	815	797	779	862	817	803	822	774	800	805	840	789	789	850	828	818	835	802	894	810	845	777	781	864	835	848	782	845	837	886	844	821	790	824	811	853	840	814	785	838	813	831	847	820	796	773	835	813	849	860	832	805	845	813	835	815	807	817	849	852	839	812	852	846	845	852	788	848	809	779	819	857	776	871	876	846	828	781	840	867	808	797	816	798	850	823	869	855	867	835	814	824	850	863	830	791	812	782	828	839	818	852	891	824	791	790	824	832	852	822	841	852	790	844	799	818	813	826	844	847	840	816	831	843	814	834	856	828	826	820	848	827	788	817	798	856	837	842	861	810	853	827	808	844	830	822	839	795	830	795	809	815	877	840	864	868	829	796	813	799	813	879	821	847	834	837	810	785	848	828	818	802	827	836	806	828	826	796	816	817	811	837	843	765	822	798	881	845	808	855	841	734	785	844	864	815	871	822	845	826	836	798	831	845	799	847	880	871	825	860	833	823	855	837	845	820	801	811	793	812	807	854	850	841	819	833	835	810	823	841	846	813	799	859	824	866	775	818	773	853	851	850	802	823	817	909	831	822	864	865	803	810	839	828	867	838	844	804	844	847	805	853	848	863	830	818	803	772	830	883	870	873	813	844	800	758	846	863	810	823	794	838	816	808	891	797	834	824	804	816	882	845	783	846	875	820	798	775	798	819	817	835	791	848	782	834	796	838	822	783	810	882	852	829	818	858	834	859	813	821	779	784	797	795	864	809	804	864	810	818	813	834	848	854	812	864	828	853	821	820	809	832	800	869	820	848	848	847	778	814	855	829	820	872	793
722	431	379	229	312	5386	13148	11580	7012	2766	819	247	114	80	65	71	86	82	75	73	87	63	65	80	71	70	73	82	85	76	79	74	81	77	82	67	62	64	67	77	67	75	80	71	62	59	90	79	93	80	74	63	78	71	89	68	74	66	92	69	76	90	71	77	67	68	81	59	91	74	60	74	72	70	85	80	65	74	80	72	79	88	79	82	73	70	73	72	66	84	73	71	75	59	61	88	78	83	60	85	84	74	61	78	74	69	70	63	70	81	69	76	84	75	65	85	76	62	71	70	60	63	63	68	74	73	83	69	66	79	67	79	72	77	73	79	72	65	88	64	61	84	79	65	66	77	75	60	77	76	65	80	58	51	70	65	78	69	63	76	71	73	72	79	79	73	58	87	71	78	78	78	71	86	68	72	75	68	67	76	91	81	78	75	79	75	71	74	71	65	57	77	61	71	65	73	74	81	68	64	81	74	74	79	76	70	75	70	74	67	69	82	64	89	71	77	82	65	90	63	74	67	72	59	76	74	71	86	87	78	83	60	62	66	78	68	73	71	85	75	60	63	70	79	75	77	78	83	77	72	71	75	78	76	62	66	80	77	62	85	83	82	80	65	76	80	63	79	76	80	59	94	82	77	62	71	67	62	77	72	57	75	79	66	71	82	71	65	75	63	80	72	76	93	73	83	72	69	65	71	67	70	89	81	63	95	66	61	77	70	71	62	61	83	90	68	65	87	69	53	75	88	65	69	70	66	63	69	61	65	95	74	76	76	77	67	75	56	93	69	71	68	68	68	79	82	66	71	75	75	76	73	73	77	66	83	87	87	69	84	65	80	70	78	71	73	82	68	76	96	76	85	69	78	70	84	92	69	71	83	80	57	80	65	86	72	84	61	72	82	74	85	71	75	74	73	80	72	71	81	69	76	69	80	77	70	61	90	63	71	68	66	69	69	68	72	72	83	68	72	66	72	71	71	91	69	66	68	80	76	71	86	81	68	87	76	74	79	91	68	80	76	85	81	75	64	72	57	68	73	73	66	88	69	71	63	75	72	75	62	85	75	73	79	64	75	66	80	72	77	64	71	81	83	73	65	76	81	73	73	67	68	83	64	87	74	82	78	71	75	89	84	75	94	87	84	57	75	92	67	70	90	73	77	77	75	78	89	68	78	79	80	82	65	56	70	79	70	65	79	75	79	76	75	77	82	65	53	59	66	86	81	82	83	82	69	66	71	70	64	87	59	77	68	99	79	64	73	51	66	94	66	72	71	74	84	81	74	86	79	90	75	63	65	81	83	62	69	82	66	74	77	76	74	75	73	79	68	68	72	62	58	71	81	82	87	72	88	70	84	66	62	71	81	72	82	67	68	67	79	78	79	59	57	85	55	77	66	86	59	86	71	54	75	71	76	87	77	75	78	68	77	68	86	66	68	78	55	70	69	83	85	65	62	71	74	69	80	66	73	72	57	74	91	69	65	79	54	59	88	68	91	66	74	91	76	86	60	75	64	79	68	64	69	88	61	70	67	75	68	61	70	75	61	63	66	68	62	65	71	83	63	66	75	60	65	66	69	67	77	69	68	71	70	78	77	73	61	73	75	69	71	66	77	93	78	75	87	84	65	69	76	79	75	81	73	76	64	83	66	75	80	67	83	75	63	66	63	72	59	75	72	66	67	62	89	52	77	71	70	72	81	66	82	76	75	66	87	76	65	75	72	82	72	67	74	67	75	78	81	80	65	80	89	79	73	67	73	59	73	77	68	63	71	77	67	69	57	79	86	72	84	75	68	75	87	60	71	65	61	93	65	82	79	75	78	78	68	74	72	85	79	67	76	61	86	79	67	69	82	60	71	73	65	76	64	80	75	71	65	73	81	66	73	71	59	76	85	85	73	80	65	80	80	83	59	75	87	65	70	69	68	62	78	62	70	66	64	82	64	74	88	83	78	69	72	80	81	63	68	70	80	79	69	71	84	60	63	73	61	78	71	60	76	71	66	85	65	80	76	76	75	84	77	69	84	75	76	68	74	60	75	78	68	70	68	66	77	75	78	70	64	64	68	82	65	80	61	65	79	68	75	77	74	76	72	77	66	68	78	54	85	83	73	87	77	76	71	77	77	83	83	84	70	59	91	74	70	67	75	67	82	82	72	72	77	84	86	71	65	69	79	76	77	82	72	60	71	79	68	74	63	76	94	63	75	63	59	60	80	77	75	70	67	98	74	75	75	74	73	69	75	75	66	65	77	92	63	78	56	65	70	74	73	64	60	62	72	63	78	64	78	78	74	82	50	81	68	68	74	81	67	70	71	76	64	72	69	77	64	72	78	83	86	71	81	68	66	70	83	76	87	82	59	77	73	71	78	71	68	79	80	75	69	96	67	68	80	90	67	71	72	87	77	55	64	65	74	69	65	57	71	78	65	74	75	71	77	90	77	75	70	75	78	65	73	63	68	98	84	76	75	79	71	78	80	63	61	79	86	84	82	65	83	74	62	73	68	66	71	72	64	87	49	77	73	78	71	63	73	81	71	72	69	81	57	61	68	66	95	71	69	70	73	61	81	69	74	77	68	78	74	67	82	54	81	78	71	77	69	70	83	70	55	69	71	59	71	88	78	70	70	82	75	74	80	64	63	89	71	81	65	72	65	69	68	76	77	73	77	74	80	67	67	83	77	76	69	71	62	80	75	78	73	64	67	69	92	90	73	83	88	74	76	63	80	81	77	86	71	77	77	85	69	60	83	82	78	84	77	73	87	64	73	59	78	68	66	70	74	73	79	75	61	77	62	75	73	77	61	75	80	89	71	76	67	76	69	70	78	60	72	75	72	67	72	74	75	73	63	68	73	73	74	86	84	76	85	64	69	76	74	85	70	84	84	86	58	72	71	78	72	66	73	54	62	90	72	91	63	77	78	59	58	68	69	85	70	63	59	59	76	76	60	79	85	60	62	89	73	62	68	75	79	69	79	92	76	75	61	81	75	73	65	77	64	90	88	74	85	90	79	79	63	52	71	78	73	68	67	66	79	88	69	72	82	75	82	65	62	80	58	78	77	73	78	68	76	93	74	84	66	80	67	80	92	76	79	64	79	76	70	63	74	74	97	73	79	60	92	70	87	85	66	89	70	76	56	67	70	91	75	69	74	74	58	75	87	80	66	63	74	80	83	71	67	66	70	77	67	67	68	78	83	90	75	78	70	64	78	91	84	84	88	80	78	58	73	69	79	78	73	76	56	76	81	76	80	69	81	77	80	78	75	78	69	74	67	77	72	78	75	79	79	65	68	80	56	67	76	64	60	62	79	73	96	65	69	74	94	87	72	87	71	60	73	71	88	65	70	53	57	67	59	63	64	78	69	59	68	66	62	69	71	76	77	69	76	67	66	59	79	70	64	81	88	76	65	83	86	59	74	66	80	60	86	75	83	84	59	82	66	65	64	66	63	63	69	80	78	76	70	72	61	86	85	60	70	70	64	68	67	78	71	66	76
14685	9472	7354	11483	22344	51422	62849	54014	41463	28100	14941	5028	1706	1056	906	876	903	858	934	927	839	928	900	899	864	889	914	851	883	911	947	880	864	873	890	895	901	853	915	964	922	900	900	914	848	898	861	876	867	906	886	931	904	893	904	874	949	883	899	905	870	841	868	868	849	897	881	905	909	882	877	908	903	903	873	872	911	874	914	919	877	908	952	909	914	889	857	848	891	917	872	927	899	885	959	926	895	906	887	921	895	885	879	937	911	924	921	906	870	918	837	944	858	885	866	894	910	888	860	917	884	841	903	888	900	906	907	895	859	876	866	850	878	962	856	888	895	872	858	921	941	900	887	877	868	952	860	911	901	877	883	924	934	862	926	881	915	911	921	899	884	873	887	850	903	965	917	879	901	928	946	918	881	884	894	923	848	873	861	880	890	919	914	915	899	972	913	883	838	875	902	913	879	887	902	876	886	937	959	892	886	877	902	841	853	931	896	893	896	899	936	870	885	898	884	873	852	876	842	891	898	916	884	874	893	928	855	926	852	890	914	892	914	881	927	913	874	891	955	937	824	880	881	888	875	888	850	904	881	888	881	937	873	879	862	837	856	893	834	902	880	946	885	923	899	910	879	920	904	898	898	871	869	912	856	892	889	860	909	966	867	907	889	903	942	935	926	866	897	896	889	844	862	860	867	890	861	959	892	859	936	835	869	860	882	840	949	915	921	926	896	924	928	848	912	883	879	864	861	865	860	846	901	874	900	890	928	911	926	817	904	904	900	921	900	898	917	902	885	881	900	901	925	859	945	913	906	929	891	869	849	941	868	913	851	941	930	910	925	927	882	902	899	840	905	899	866	902	863	835	854	844	958	876	929	870	904	909	870	878	883	941	895	901	864	900	938	930	952	889	908	906	898	899	921	898	944	871	896	883	926	903	881	869	931	873	936	933	946	852	913	883	863	927	879	860	927	872	900	914	857	897	871	888	861	838	911	869	924	911	882	927	920	902	917	947	910	839	948	893	915	935	852	937	927	921	826	938	870	925	893	916	916	932	902	854	868	904	887	866	896	924	895	877	893	905	866	905	887	879	934	881	875	893	909	872	936	918	885	899	914	874	900	905	967	919	918	894	885	888	894	967	920	899	915	894	893	906	910	928	893	860	837	874	937	907	892	883	894	923	929	886	850	919	879	839	864	859	913	945	882	886	878	915	865	863	861	923	869	893	937	861	882	899	909	916	892	874	836	867	969	917	898	886	845	839	888	847	909	907	877	846	893	832	932	880	926	966	943	894	884	907	924	909	861	868	869	876	893	871	857	908	901	898	872	894	927	942	865	916	860	935	899	931	899	882	872	898	900	902	897	884	895	815	931	893	860	906	854	923	879	882	876	868	849	865	897	870	865	932	897	933	941	825	844	888	868	874	908	898	866	917	947	881	927	874	852	856	919	872	859	859	935	899	901	883	907	895	938	883	862	885	868	847	877	928	864	862	908	912	919	912	930	889	895	877	861	892	837	924	869	846	878	872	920	879	912	881	829	900	854	915	949	898	889	844	860	913	832	872	905	831	887	941	893	929	907	904	887	895	892	861	877	910	886	934	927	936	878	874	858	885	842	927	837	920	881	913	906	880	894	925	897	859	884	893	951	918	913	897	880	888	891	891	930	951	917	901	877	904	873	857	905	843	884	868	902	874	900	881	868	827	929	888	872	844	858	920	855	824	907	875	927	882	911	906	829	857	857	861	896	878	872	935	891	873	894	907	917	877	869	911	926	866	896	904	885	891	877	901	852	872	889	879	927	886	875	920	890	900	853	898	925	836	896	843	932	882	853	893	909	933	899	947	891	874	863	914	909	869	931	874	898	887	886	858	859	886	934	922	929	922	908	896	872	857	885	887	900	887	871	910	891	888	823	927	936	846	938	884	892	857	929	922	942	892	869	920	955	887	881	864	904	911	970	889	905	909	854	929	887	904	900	924	928	917	922	908	905	861	863	932	899	869	910	870	904	886	875	917	866	882	895	884	890	871	880	894	870	875	896	853	896	888	929	927	907	903	871	874	940	917	882	912	958	906	942	860	918	886	865	895	906	871	912	856	866	892	887	905	889	847	885	894	926	918	890	908	939	853	910	919	878	917	938	827	940	890	931	892	841	869	840	902	888	940	850	911	861	904	831	844	877	856	862	912	934	880	873	918	881	891	913	890	881	896	898	916	904	867	877	908	930	942	842	817	875	943	887	864	859	932	906	858	869	870	900	895	911	941	882	862	891	961	852	854	918	860	891	888	936	873	875	864	866	864	870	851	918	875	908	926	902	867	849	888	836	921	872	869	919	839	909	873	876	866	891	909	891	912	914	932	853	917	843	873	896	909	879	879	862	857	885	879	896	912	892	892	897	863	886	897	876	864	920	867	889	905	932	917	930	859	904	950	862	886	925	901	924	905	845	897	886	866	922	856	900	859	886	896	860	962	929	903	881	856	902	907	879	849	830	920	893	918	904	848	891	901	886	889	897	846	907	906	870	845	859	885	885	942	847	922	941	879	905	881	881	883	928	936	872	943	896	881	938	903	918	859	852	863	934	929	928	903	898	891	929	870	873	891	940	873	959	890	896	893	888	877	873	845	922	859	922	837	890	915	901	888	938	915	830	910	897	902	915	904	937	898	859	910	861	873	895	882	886	926	851	929	937	933	907	860	918	952	866	893	854	946	897	911	896	867	933	894	875	910	897	858	872	904	889	837	915	934	872	908	902	869	921	857	908	873	902	938	908	924	904	959	905	882	892	933	849	905	902	846	854	869	872	856	876	921	876	894	875	838	856	909	831	899	884	876	876	887	866	892	915	905	837	929	840	854	890	908	887	909	941	900	945	917	935	918	955	910	899	900	892	875	872	915	959	872	890	943	846	903	898	917	893	948	882	891	894	899	886	862	896	886	804	902	880	878	931	886	899	876	920	870	910	882	924	893	943	939	913	889	848	890	919	867	862	901	891	869	930	908	900	894	859	881	897	926	966	951	906	919	849	942	882	880	922	879	955	915	869	893	907	932	907	862	879	970	935	891	883	904	919	911	876	978	893	904	876	869	904	922	886	915	865	833	843	901	919	907	886	886	869	865	907	874	893	921	944	869	892	856	907	900	897	925	918	920	891	960	857	886	848	909	871	923	953	902	886	863	913	842	875	926	897	864	870	894	895	923	885	907	941	899	913	907	871	900	937	890	854	874	887	859	904	931	932	890	888	843	869	914	877	914	858	911	898	958	896	894	880	898	836	921	890	895	902	904	914	862	836	886	875	963	839	842	861	938	862	934	889	923	915	865	891	871	863	888	914	857	872	875	913	918	959	847	868	893	867	880	899	903	974	835	919	873	900	866	915	826	878	916	942	879	932	894	915	901	899	876	883	890	832	925	931	891	832	929	828	927	849	903	912	911	942	925	921	882	888	911	896	936	896	885	869	876	853	921	880	928	903	890	877	893	882	903	880	889	865	872	908	935
2166	330	270	1063	1095	7878	13336	10016	6285	2662	768	198	116	86	79	65	74	77	78	77	78	76	64	74	68	76	82	72	84	79	67	74	76	74	81	62	66	81	87	70	73	82	89	71	84	62	66	77	85	64	83	66	90	61	76	77	71	78	82	70	73	57	72	69	57	84	63	59	64	67	84	70	70	65	83	67	87	73	63	71	60	64	65	80	84	62	79	98	71	65	67	97	76	72	83	72	77	71	74	70	65	79	78	95	73	75	71	75	76	89	71	80	82	76	66	81	90	52	77	80	72	81	74	76	79	73	78	60	104	73	87	84	79	71	74	78	62	65	89	75	81	72	85	88	57	83	71	72	56	79	61	72	78	88	79	77	92	73	69	74	84	64	67	85	99	83	75	72	82	72	75	63	78	69	61	82	92	71	69	82	68	84	84	71	80	83	70	68	81	80	72	69	60	82	85	78	80	83	67	69	76	85	63	59	80	81	74	84	73	98	74	80	80	71	64	77	86	85	85	75	91	82	83	69	85	56	72	86	65	65	72	74	76	73	71	91	87	76	64	73	78	74	72	73	87	77	82	65	80	93	77	77	92	72	82	63	71	69	80	68	74	90	79	82	85	91	75	78	77	83	74	86	84	71	85	70	84	71	81	75	82	59	73	74	67	60	83	80	83	61	72	76	86	75	85	96	64	71	76	85	75	89	74	66	76	96	63	70	76	90	79	67	76	74	66	78	71	66	72	69	86	78	72	68	79	76	70	97	72	66	71	79	74	63	77	86	86	79	67	73	75	66	79	92	73	79	72	72	85	86	81	73	92	65	70	77	76	83	76	76	85	79	83	76	82	84	78	82	74	73	84	90	82	75	66	94	77	88	74	69	66	91	71	78	82	88	83	86	66	74	74	85	91	65	73	77	78	87	67	95	79	83	80	73	92	77	76	97	84	76	75	75	69	68	89	65	72	75	78	85	93	68	74	87	81	76	82	87	77	73	80	79	83	74	84	87	69	89	73	70	92	74	76	77	61	89	78	82	68	79	87	80	82	78	69	67	66	88	88	77	76	70	69	78	75	76	99	79	76	76	70	92	69	83	78	76	73	85	61	75	65	79	97	72	66	78	102	68	84	76	90	79	88	58	76	84	85	82	76	87	67	78	65	64	84	67	73	85	61	81	82	86	80	84	73	66	85	73	71	45	76	76	88	67	57	84	72	71	82	71	74	71	55	76	79	73	78	77	77	87	73	63	62	77	83	70	74	76	73	83	73	84	76	79	77	83	80	82	77	83	92	94	79	83	74	82	74	82	67	65	76	90	66	81	77	56	85	75	71	58	79	76	76	68	85	65	88	62	76	59	79	81	85	93	66	71	99	76	58	76	75	63	65	71	75	83	78	85	74	77	82	56	62	77	100	69	84	97	74	62	72	92	73	77	82	72	67	76	81	74	62	81	62	73	67	81	71	65	74	69	78	84	90	71	83	76	93	84	77	74	75	67	99	74	69	78	74	69	68	86	70	87	85	84	57	85	74	69	77	70	75	74	76	85	80	71	71	75	69	64	77	86	77	83	76	75	79	77	83	86	66	66	66	77	63	64	80	70	70	69	86	77	71	63	62	78	80	86	68	73	73	72	63	85	78	66	80	78	78	81	76	69	75	81	92	77	50	61	73	65	65	71	75	73	69	85	74	90	79	66	72	66	90	74	67	79	83	80	86	84	84	73	79	69	72	71	77	74	77	80	85	68	68	84	89	82	75	70	69	84	84	69	75	88	75	73	65	64	73	79	73	71	61	81	74	86	69	61	72	72	60	76	80	78	77	94	67	59	81	75	71	99	61	67	87	66	81	82	90	78	74	75	74	73	65	68	80	77	57	78	77	81	69	73	85	84	74	65	75	92	74	81	74	69	73	85	72	80	78	58	70	82	67	74	76	80	76	86	75	73	74	61	70	67	63	81	70	78	63	89	89	76	71	74	86	75	61	90	77	79	70	93	71	69	74	70	90	76	69	76	64	77	84	61	70	77	85	85	71	75	70	69	80	87	74	82	71	95	91	75	78	66	76	74	74	76	73	81	69	108	61	70	70	74	98	68	77	78	83	80	86	68	78	111	77	88	67	68	84	75	86	81	75	73	76	69	66	74	74	81	81	79	74	87	65	62	69	52	81	73	78	61	70	76	67	85	74	76	76	91	73	74	80	85	74	66	89	62	58	77	76	71	75	58	76	62	83	80	94	68	81	66	80	76	64	92	71	56	74	94	73	86	77	77	60	78	68	63	73	77	87	63	85	71	86	67	78	65	78	78	78	80	70	80	98	72	69	79	61	79	80	70	78	92	76	98	68	61	76	72	80	84	65	74	74	75	68	82	78	79	76	80	72	86	78	69	83	66	93	82	71	79	84	68	83	84	82	57	67	86	63	74	78	85	77	65	77	71	82	77	75	68	84	89	84	72	70	86	78	84	77	66	78	70	80	74	87	76	74	73	70	74	72	69	85	86	78	84	94	63	87	66	75	67	70	68	76	61	65	74	77	75	78	60	76	75	65	83	82	72	84	49	72	69	82	79	80	77	82	73	89	73	88	75	65	88	79	75	81	79	85	99	79	74	69	68	74	62	66	63	60	66	85	82	92	66	53	55	69	85	69	82	71	71	56	85	83	77	63	71	78	80	75	76	73	84	89	66	76	73	74	63	80	85	63	80	71	82	72	84	85	83	78	82	77	77	87	86	58	75	63	75	71	76	70	86	78	85	54	68	80	72	72	65	96	72	83	79	74	75	57	81	62	83	81	79	93	64	71	80	82	86	66	60	78	70	68	67	97	71	73	66	71	84	82	61	82	61	81	68	82	74	75	74	72	82	80	90	68	78	60	78	59	84	72	77	80	75	63	65	71	70	93	67	72	73	84	81	83	81	64	91	69	56	70	82	88	79	81	70	89	83	89	73	79	92	79	75	59	84	68	73	83	88	61	69	77	67	81	89	83	72	82	65	71	74	69	93	59	74	83	94	83	76	70	78	73	79	69	88	80	63	88	65	82	85	76	84	83	65	62	78	70	75	75	69	80	72	70	78	70	63	89	59	73	65	58	63	70	84	85	81	76	72	70	85	77	67	79	85	71	83	80	66	79	81	62	71	77	77	72	88	84	65	61	89	69	74	74	70	73	68	78	86	75	76	87	80	86	71	79	97	72	83	72	67	80	69	84	62	75	80	86	75	96	86	82	80	84	81	72	72	86	78	65	73	65	78	71	77	98	78	63	74	58	74	75	67	76	81	75	63	75	72	74	67	81	75	75	78	87	77	65	93	100	80	75	71	70	55	80	73	62	80	69	73	71	79	75	61	87	86	62	89	88	68	66	73	57	79	89	78	91	65	74	75	80	85	73	70	66	54	79	85	91	74	89	95	62	69	77	62	83	73	76	68	75	76	68	79	73	64	75	86	83	72	81	65	76	82	77	86	78	81	76	69	86	77	90	88	81	75	78	72	89	76
14911	8088	5298	19784	28590	58378	62864	51679	41576	28079	14526	4863	1708	1077	960	928	891	933	986	959	948	935	977	904	1005	924	908	949	903	909	929	934	897	921	1008	890	927	971	953	936	932	950	956	977	941	920	938	961	951	941	934	950	984	926	946	898	987	954	952	888	899	838	923	914	897	932	966	968	944	897	921	968	914	971	935	935	975	905	966	1025	961	937	989	948	908	908	929	953	975	923	939	913	964	974	969	1007	945	941	885	885	889	966	900	932	943	973	943	907	969	910	897	931	916	946	947	955	914	959	995	923	929	959	975	983	946	930	990	974	924	988	900	944	865	922	970	992	970	927	944	927	955	944	914	935	950	958	931	884	934	977	944	939	904	961	931	961	932	948	913	941	975	953	945	946	972	920	913	961	924	868	892	948	935	960	988	890	933	958	892	943	1010	950	973	966	966	929	897	931	966	990	936	969	913	959	941	969	886	989	955	943	913	974	938	921	863	956	913	879	965	930	925	907	942	944	907	900	983	963	938	942	1008	1016	896	971	976	914	945	927	917	945	942	967	972	963	979	935	939	923	967	960	948	980	953	891	965	902	923	950	927	969	901	1004	898	916	1008	961	975	896	942	976	928	926	924	948	939	938	947	914	971	911	920	944	962	919	903	900	983	971	888	928	921	960	956	896	944	924	915	934	918	914	944	899	976	947	907	938	949	968	901	915	907	951	967	948	979	900	911	868	939	961	954	956	930	968	960	959	942	973	965	976	991	970	958	950	977	949	918	948	973	913	937	925	889	959	1003	947	933	962	1017	969	954	966	952	928	961	902	972	898	913	925	905	909	925	943	959	976	962	935	924	939	923	938	928	934	931	948	969	893	975	911	874	971	959	890	976	932	917	944	978	894	921	912	916	952	929	966	980	921	951	966	905	908	923	941	898	934	888	934	948	943	949	934	933	929	898	978	966	939	903	981	883	884	958	889	969	984	982	917	901	944	935	949	922	974	1008	899	977	969	923	928	910	904	933	901	942	977	951	898	873	936	1004	954	894	914	941	973	970	984	930	940	987	994	930	914	936	936	947	937	918	918	979	949	898	998	1015	918	930	915	963	958	914	908	1002	944	1012	977	956	914	938	983	977	950	971	968	974	899	964	900	932	944	889	949	919	947	885	969	938	919	928	917	906	899	934	957	948	917	940	920	991	956	956	942	928	969	1007	921	901	934	909	917	954	996	945	922	930	910	897	968	960	977	899	895	920	981	948	980	920	965	858	915	924	955	929	986	970	1004	1021	960	956	976	963	941	928	967	985	915	959	914	941	917	938	950	968	927	934	926	950	944	957	949	952	923	949	941	938	988	916	934	974	909	930	958	938	951	948	958	928	935	931	986	950	953	945	932	931	922	959	960	961	960	953	985	944	931	928	953	978	960	934	899	944	849	925	949	886	916	925	927	937	965	971	948	941	894	941	891	916	975	920	952	1001	909	930	894	911	971	942	980	933	989	959	951	900	933	881	960	905	897	923	898	967	926	923	984	949	968	981	957	927	932	957	967	950	929	941	942	891	940	954	964	944	965	944	940	990	888	957	917	973	977	939	973	955	944	951	920	944	955	939	981	916	945	843	951	897	922	929	1021	910	946	933	913	911	955	973	925	900	978	950	949	918	903	926	916	925	909	983	941	951	947	952	925	912	955	926	920	938	963	899	971	912	895	964	853	902	955	975	898	920	936	958	944	916	915	878	968	950	942	905	975	886	967	944	924	951	928	955	953	967	925	935	913	937	950	945	933	976	933	944	950	856	990	901	942	894	967	945	972	917	926	959	914	918	967	960	931	954	961	907	884	939	948	914	920	912	962	906	953	938	899	924	943	900	940	953	898	964	923	896	896	951	960	930	925	950	932	941	938	931	927	913	951	908	941	932	943	922	1005	935	918	884	991	955	923	895	945	951	922	997	964	937	902	943	942	960	920	872	899	957	950	919	939	944	963	883	980	970	917	922	948	965	955	905	949	970	1009	944	940	965	965	914	990	931	864	987	923	966	985	973	924	966	958	886	936	934	945	922	933	980	943	940	937	909	969	947	930	981	939	919	978	957	882	858	889	950	959	995	939	955	918	916	929	926	899	956	940	1002	865	917	946	912	912	914	942	962	849	912	973	898	936	885	963	995	940	923	941	957	945	917	921	884	958	911	932	935	961	908	967	898	993	875	897	938	965	933	902	938	917	927	952	962	955	933	926	904	955	917	907	969	952	889	954	904	944	929	931	937	943	923	929	892	940	960	966	945	977	923	935	963	983	955	921	957	915	942	971	947	952	953	966	928	946	926	961	907	964	951	977	923	967	913	942	842	922	908	948	990	981	915	936	933	929	962	974	925	934	940	952	932	956	954	960	959	949	948	955	953	963	977	982	926	974	882	964	976	988	889	997	969	936	894	956	933	933	946	892	927	904	911	942	920	916	938	897	970	908	960	975	925	945	918	937	961	939	958	947	975	967	953	936	953	972	1003	914	1008	930	917	966	977	959	944	934	936	945	939	917	930	941	969	924	938	951	955	953	922	920	940	916	907	973	933	953	978	895	974	935	898	990	914	968	946	956	975	905	944	906	938	880	903	922	898	939	915	941	896	909	955	965	965	992	964	932	944	1006	937	943	927	925	995	923	909	998	948	938	943	951	963	965	906	933	922	925	942	900	941	956	927	952	954	968	923	975	916	923	926	922	929	940	986	991	970	1007	973	910	945	954	954	998	917	929	938	951	966	956	950	926	938	941	879	947	916	929	941	902	975	928	973	927	910	963	995	916	930	963	907	891	930	923	891	1022	918	899	915	933	933	956	953	939	944	892	986	954	963	959	1001	933	959	919	922	929	914	939	970	923	935	980	952	934	944	942	895	954	910	955	930	899	935	969	876	926	949	886	933	888	939	963	932	934	947	939	960	956	964	947	974	932	965	959	930	948	939	936	935	939	919	971	901	933	946	921	939	952	975	935	937	930	922	913	954	891	898	915	929	875	946	927	960	968	934	924	919	946	935	939	919	914	939	960	968	930	974	969	933	888	993	973	956	944	927	926	937	956	898	1008	983	1029	966	974	953	933	955	914	927	982	978	949	939	916	934	899	957	917	989	919	956	929	974	905	982	927	932	962	906	923	949	943	954	874	908	981	897	958	939	931	903	903	925	931	931	927	990	987	1006	864	920	927	916	913	905	961	934	925	922	1001	933	966	971	971	940	953	924	946	981	902	953	944	942	968	922	955	1006	982	934	940	990	925	937	933	1015	945	973	895	952	875	958	941	916	935	951	953	939	986	927	995	961	936	905	992	899	914	887	899	972	966	896	989	937	940	987	920	875	951	852	903	972	933	958	905	915	911	913	900	965	979	927	957	986	962	911	908	965	932	927	943	935	1011	929	904	962	944	957	944	930	917	961	897	944	916	1002	907	929	918	923	916	932	955	899	986	928	971	996	927	993	950	904	960	966	965	974	921	955	953	876	898	943	927	931	917	897	948	946	940	926	934	908	927	919	962	895	916	952	928	926	946	932	949
1121	535	1405	7576	5285	11043	15559	11660	6901	2479	706	218	110	88	85	101	86	76	89	85	98	77	84	95	74	65	87	70	83	87	79	67	84	104	71	86	79	91	76	61	95	96	70	83	84	88	92	74	71	79	75	81	83	105	78	79	78	89	81	101	69	77	73	73	84	82	62	87	84	85	80	81	80	71	70	73	82	74	78	72	69	102	84	72	66	81	80	85	82	83	85	76	70	88	86	75	93	72	96	82	87	66	79	74	83	68	93	91	72	72	75	88	77	73	85	90	79	89	84	70	75	81	63	68	103	82	78	78	78	89	91	80	85	72	76	64	92	83	81	70	72	97	69	80	78	69	89	98	77	77	86	66	97	85	79	71	94	84	77	79	76	66	78	94	73	86	78	80	95	87	84	83	76	87	78	79	83	94	80	74	81	82	113	95	94	98	91	82	71	92	78	73	88	82	70	84	78	76	67	89	86	95	75	73	65	81	83	92	86	78	83	89	84	70	99	87	76	77	79	76	73	58	79	87	86	56	82	89	70	77	80	80	86	70	80	73	66	81	101	87	89	77	77	83	77	76	86	94	88	82	104	80	83	73	88	77	90	92	67	83	79	91	72	79	78	89	83	85	70	80	62	85	66	95	77	69	77	105	74	80	94	75	77	95	97	55	78	81	73	82	92	80	85	80	86	72	86	88	72	66	71	90	72	76	74	71	92	85	79	77	81	72	86	84	87	74	93	93	89	70	95	74	74	89	89	90	78	102	79	95	85	88	94	91	87	68	75	72	78	72	96	77	67	76	78	72	82	90	77	75	84	79	80	86	83	69	95	82	80	75	74	73	74	100	81	75	97	72	85	79	101	91	96	99	79	79	97	93	70	84	84	109	68	69	73	88	67	83	92	103	90	79	75	69	81	93	72	99	77	77	70	88	82	92	77	73	70	84	90	83	81	83	78	84	79	73	87	98	79	88	71	95	72	82	71	81	75	75	96	87	64	69	85	86	86	67	65	76	80	86	78	70	72	85	85	79	79	71	81	79	66	77	84	92	73	67	85	84	77	86	77	74	68	68	86	90	79	62	82	95	86	88	85	72	98	78	85	93	90	85	76	81	84	81	96	82	68	92	85	85	73	60	86	76	74	90	101	86	89	76	68	93	81	84	66	82	87	69	81	85	87	93	95	86	86	95	97	84	76	88	77	81	82	75	92	80	74	76	85	77	79	72	74	81	90	70	79	79	88	80	83	82	79	76	89	71	83	78	63	90	97	93	93	68	85	77	67	72	84	91	61	63	86	83	84	82	85	91	79	91	83	82	82	75	88	86	87	92	87	74	78	72	82	76	69	79	77	82	70	86	74	93	77	74	96	100	87	93	70	94	84	87	65	83	72	87	71	80	67	78	73	73	66	72	84	85	83	86	90	80	83	73	91	92	86	92	69	79	92	91	71	91	80	63	85	62	77	82	83	72	75	80	80	81	95	94	84	76	60	80	82	90	89	74	78	79	86	78	81	87	80	72	77	84	92	90	74	91	77	89	88	82	94	90	62	57	72	89	81	85	81	87	91	82	78	76	73	84	107	92	98	92	74	82	95	100	73	82	69	70	104	72	74	97	87	87	98	78	81	75	85	93	72	76	74	83	85	78	86	74	98	81	76	88	89	84	86	83	101	79	95	81	75	78	92	65	62	81	75	82	71	64	88	66	82	54	86	81	82	81	89	84	86	86	86	76	87	69	78	63	70	70	84	74	84	61	75	90	66	69	91	85	86	62	87	80	92	75	71	87	67	90	75	82	83	69	82	81	85	84	70	59	88	93	81	78	71	68	88	97	64	85	76	83	75	91	88	68	79	92	93	82	84	82	84	89	85	89	92	89	83	82	89	83	76	80	81	82	70	90	76	73	74	72	82	83	72	83	83	86	69	82	70	92	75	74	83	84	97	75	88	81	76	74	74	71	82	76	97	80	71	75	87	78	85	71	79	81	70	77	80	76	85	92	67	84	80	98	75	82	69	72	81	74	82	82	76	78	83	79	75	78	73	106	90	73	98	84	74	93	72	76	64	67	73	77	79	63	68	90	76	80	87	84	85	80	74	92	89	74	81	81	80	77	83	82	61	76	82	94	74	88	99	77	62	72	78	66	86	90	87	90	82	89	74	86	87	84	89	82	78	79	83	88	71	82	81	93	83	76	72	78	57	68	82	88	84	80	95	90	103	79	89	74	87	68	72	74	68	74	76	69	89	73	98	65	78	86	80	71	97	87	89	65	61	90	97	69	75	93	77	78	85	85	96	100	84	79	96	63	96	65	90	70	75	88	74	68	75	84	77	83	73	87	88	88	65	92	99	104	82	89	98	81	84	73	87	70	75	77	79	69	74	74	76	83	60	86	70	70	93	81	81	78	94	104	89	66	87	88	79	87	88	93	74	86	91	90	95	79	82	100	67	84	82	93	78	89	79	71	82	71	78	76	87	75	87	67	84	85	73	80	90	83	73	85	80	77	89	68	85	86	69	78	99	83	73	84	91	77	76	84	89	71	87	66	78	80	76	95	93	70	67	80	83	72	79	82	91	86	71	80	87	88	95	80	79	77	75	99	70	74	99	83	86	84	89	80	86	82	78	74	82	72	76	86	88	89	67	69	86	76	77	101	85	71	75	75	79	61	81	82	88	82	76	75	79	70	84	72	77	78	96	85	71	81	72	80	70	88	77	79	88	94	88	86	72	62	86	78	76	98	69	85	78	89	78	110	84	80	81	74	63	95	87	87	81	71	79	72	84	99	89	73	70	73	64	68	67	91	84	71	79	98	89	83	91	75	76	96	99	86	76	82	58	69	92	78	83	94	96	81	53	95	91	75	77	85	75	80	88	74	78	86	88	70	86	86	89	94	78	96	68	81	72	87	88	83	96	75	69	81	89	73	81	92	76	77	97	86	66	109	75	75	76	86	83	76	91	72	71	77	82	112	100	88	83	76	82	81	88	85	76	69	81	100	77	85	91	79	73	72	86	68	97	62	72	71	75	87	86	80	100	84	82	78	68	75	88	79	84	82	67	76	86	86	111	84	83	81	75	76	100	82	80	84	77	63	95	76	91	85	99	83	75	86	87	88	81	93	84	93	84	75	83	79	62	83	65	82	85	77	75	68	84	80	73	83	78	84	76	73	82	76	81	68	86	64	92	83	76	90	82	76	94	83	100	98	88	96	100	75	72	70	91	66	80	92	91	98	76	80	61	93	80	82	75	71	79	75	87	70	86	75	86	95	79	77	78	73	86	69	113	78	81	95	75	71	71	96	81	89	70	90	91	75	89	83	79	87	93	86	78	86	79	85	90	92	83	60	81	83	77	93	97	81	71	87	80	69	81	91	89	77	98	77	83	86	84	81	73	75	75	83	88	77	81	87	86	84	61	84	80	69	88	72	76	76	72	82	93	95	85	70	78	83	79	80	85	75	71	85	80	106	68	93	76	69	77	81	73	89	78	82	70	84
19742	11514	14861	49676	42782	63739	65677	54526	41987	27955	13995	4845	1759	1220	1016	1018	1050	998	961	1025	996	942	1064	1018	1026	997	982	962	974	995	997	989	965	1019	1016	996	1021	1006	1005	1028	1036	1024	1020	1025	1013	1022	1026	1013	1076	1004	988	1013	970	1018	1034	975	958	1036	994	1100	963	939	1045	968	1078	1009	1004	1018	972	1021	1007	1028	990	1043	1027	1016	989	1019	1018	1067	972	1028	996	1003	1014	1005	1016	1057	976	1047	1055	962	1007	968	982	1039	987	1033	1031	984	933	980	992	967	1045	1067	998	989	1024	995	1002	1044	1010	1022	1056	963	1002	1055	994	982	1018	1013	1003	975	990	978	1032	963	1007	929	967	996	1032	1001	1021	1003	998	1015	998	954	1009	973	1042	994	989	1052	991	1045	1029	1010	972	1068	1026	1008	989	999	1048	1028	969	994	1005	1064	1002	1014	1011	995	1011	989	1005	1000	1002	1008	999	1047	1014	965	1017	1023	1059	1075	1013	991	1024	1038	1060	957	1014	995	1010	935	993	1049	1018	1033	1003	1003	1027	1023	1012	956	1027	1010	1035	989	1002	1043	974	1004	1027	985	964	947	1002	1067	999	983	986	987	1015	985	969	1005	994	1023	993	941	1030	1033	966	1062	1037	997	965	1031	1027	990	1047	1011	999	1019	1035	1010	988	1049	975	985	975	1028	987	976	1024	999	1022	991	975	1010	1075	993	1055	977	1011	1052	1014	986	1029	953	1017	932	1068	956	996	1047	1001	1019	992	966	1035	994	927	1001	1005	1078	1017	1013	986	963	1021	975	1016	988	975	1014	1002	1024	969	1001	987	1011	991	1022	1000	1004	978	1052	1040	1004	995	970	983	1002	1009	998	1019	1032	1020	995	1080	993	1005	974	1002	1018	917	1016	1040	1050	1014	1055	1046	1014	1035	987	1019	1026	1016	1023	968	1052	1030	1030	1044	1000	952	1031	1038	996	983	1001	1018	1033	988	986	1043	981	956	1009	996	1076	997	1030	992	974	1012	1026	1038	1024	1003	1027	989	991	1053	1009	1039	1023	1000	969	1069	1031	1001	1019	1002	1023	1032	943	1018	1036	994	998	1047	1001	1012	1027	981	1003	1000	1047	1036	1017	970	995	982	1026	1002	1016	1018	936	1026	1022	1037	980	1057	1021	1041	990	1030	1043	974	978	973	993	968	1046	1050	1024	995	1034	949	994	956	1019	1005	1070	1028	1033	1042	962	932	1002	981	1022	974	1001	1011	1044	980	990	1010	1013	1030	955	989	1032	1016	1044	1017	984	1042	1055	962	993	1002	1032	1018	1019	998	971	999	944	1003	996	984	1034	1022	1001	1052	999	1003	1032	973	968	1017	975	992	1053	1048	997	1008	1019	1016	1003	1037	1067	999	1004	1010	998	973	1026	1020	1024	951	1018	1046	1012	987	957	1011	1015	979	984	999	991	1012	1075	1033	954	1025	1018	1012	1039	1041	1002	1029	960	999	994	1014	1010	1029	1001	995	1006	998	1031	1020	1025	1032	991	1012	969	986	1010	1066	1038	983	1006	1008	1037	1030	1004	946	1009	1033	1039	1020	1020	932	1020	1000	1042	1027	1024	1050	1021	1009	1036	991	1010	939	973	995	1009	1040	991	1037	1016	1004	1047	1064	966	938	975	1018	961	985	1031	986	914	1014	1002	991	950	997	963	1003	1081	1016	996	1010	1020	1009	1028	1009	1001	975	1010	999	997	1046	978	1009	957	1026	1022	999	1048	995	1013	971	1025	1044	1010	996	974	988	984	996	987	1025	1045	1013	991	991	1048	1013	999	1017	1014	987	1007	997	1084	988	1038	967	952	1005	985	1034	1021	989	1041	1018	1039	1023	1019	996	1083	1048	1030	1008	1031	989	1024	974	1021	989	1021	993	1043	1004	967	1013	1000	1035	982	990	988	963	973	1017	998	983	1026	986	1008	1012	1010	1004	990	991	975	1045	1025	1064	1003	1063	1006	998	1003	994	1005	1038	1061	1007	1022	1004	939	1027	1012	1001	1021	1027	1009	963	1055	984	998	1031	1040	1064	1040	1028	1012	960	982	988	1005	1093	983	987	990	1008	1023	1034	956	1007	1032	1023	1001	989	971	1034	1019	1035	993	998	1033	948	971	980	1023	1038	982	1022	1060	1010	966	1033	968	1004	994	1000	1017	1028	1094	1002	1025	998	1033	1000	1042	1089	995	1031	991	1022	1011	986	960	982	973	955	981	992	1015	1036	944	1025	1023	1038	1000	1005	948	996	1017	1044	1032	967	986	1041	1029	975	944	1036	991	1036	984	1077	1004	1036	1026	995	1018	1020	999	1005	971	1044	1002	1006	1008	1033	1017	1021	950	1049	1034	956	945	979	981	1029	968	1029	996	976	1005	991	979	988	968	1051	997	984	961	988	1006	1015	1017	982	966	1045	987	1024	995	1041	1018	1059	990	963	1005	1018	1032	955	983	1028	1013	1042	1018	1023	1078	1018	955	1011	1026	1013	1000	1027	993	1046	1018	984	997	987	1000	997	1017	1051	1027	971	1088	1024	1065	1007	1006	1021	975	1010	1052	995	1037	1027	990	976	1051	980	986	997	1006	1005	955	1048	1029	990	992	973	1027	982	1012	1019	1006	1001	1053	976	1044	1033	967	967	965	1030	1056	992	970	974	986	1020	1016	996	1006	974	984	1010	999	972	978	970	1020	999	948	1010	980	1016	963	984	1084	963	1009	1005	964	1015	1020	1025	1013	1043	1033	1021	981	991	981	1017	1046	1009	1011	1023	908	975	1029	1038	1028	1017	1063	999	1016	1025	991	1014	1002	1011	975	1010	1061	1065	954	965	1027	1046	997	992	957	1060	980	974	964	1003	1011	1066	1010	1003	1034	1007	979	1002	994	1018	981	1013	979	978	1036	925	976	1024	982	985	1074	984	1002	1042	1012	1047	1001	1011	993	1035	1038	989	979	1038	1031	1034	1029	1038	1015	1017	1023	995	1046	990	1050	980	1052	978	984	1046	974	987	958	999	1062	1038	1031	1000	1032	1020	1038	968	1014	1020	973	1025	949	994	974	998	1025	970	949	1056	1014	1024	949	1019	1007	1033	990	991	977	1011	1028	986	1005	1001	959	1018	993	1013	993	1045	1030	1025	1017	1053	1041	1009	1048	1007	987	997	985	1004	1007	975	973	1024	971	977	1010	970	1011	1046	1037	1020	985	1032	982	1005	1005	1044	1026	979	1012	982	1022	1076	986	973	1032	1093	1005	961	1011	981	988	999	992	1026	1010	968	1006	1040	946	1017	1042	1001	1009	992	1015	1023	982	993	960	1000	994	1013	967	981	972	1036	1028	1044	981	991	1009	954	1009	1041	1002	1005	1028	1030	1017	1037	1043	1024	1009	1050	989	987	1095	972	1001	1041	1028	957	1020	1020	970	1002	966	1062	1048	1069	998	998	985	1023	1015	983	989	997	1018	1059	992	1029	1006	1014	953	1003	1018	1016	1039	1022	1004	975	1022	994	1042	1012	995	1017	991	1045	1010	985	994	981	971	1013	1009	995	1032	1012	1029	1014	1020	976	1100	1031	993	1029	999	986	979	1062	1033	1004	1023	1031	1026	1016	1023	1020	932	980	1014	1028	986	1004	964	1019	993	980	1060	976	1024	1057	1027	983	1014	1013	943	982	1044	991	994	1029	994	1069	1029	1028	1023	959	1002	1050	1030	961	1012	1020	932	978	1035	999	987	987	1033	994	976	1008	1035	1002	1001	984	980	945	1027	1005	1021	1046	1039	953	1009	1025	1016	969	996	964	983	1007	1000	1047	1064	1029	1064	967	982	949	1021	1034	1007	1009	961	1028	950	995	988	983	1032	994	980	1071	1017	978	1013	1049	969	1007	976	982	968	986	1027	983	971	1020	999	973	1030	1039	1063	1022	1027	1048	1017	971	950	975	1031	1052	1011	1017	1007	1024	1081	1089	1038	1028	978	1015	1001	944	1003	974	1056	1024	1015	993	1007	1012	990	1019	1053	1030	1013	984	985	1012	1033	1077	972	1012	1025	990	994	1026	994	1007	1036	988	1020	1017	1022	1010	1018	972	977	1047	1011	998	962	982	1043	959	990	996	979	1056	951	1023	958	1009	1040	1008	1011	976	979	987	1011	993	1054	1013	1017	1039	1015	989	1051	986	1051	982	1055	989	983	1076	1028	994	1000	992	1004	970	1003	963	1005	1007	1039	985	1009	1046	992	1021	1025	987	1048	1040	1035	997	1048	1006	1061	1021	960	945	1033	994	979	1003	998	939	1031	973	994	1044	996	1002	992	1021	973	995	1019	1011	977	978	947	1044	991	1006	1011	1042	1095	1011	1005	994	1001	926	1000	1027	993	978	1036	1038	962	1010	982	943	1005	997	1096
1410	169	472	2097	1788	1436	3034	2298	1406	575	205	129	76	72	67	74	72	38	60	52	67	70	62	58	53	72	66	68	54	58	79	70	68	73	68	65	79	69	61	65	52	49	64	64	72	76	66	75	49	67	67	64	70	65	66	66	68	65	78	70	75	62	71	78	50	61	70	71	54	68	74	59	70	59	57	78	77	55	74	71	64	64	71	69	71	60	81	56	57	56	47	62	72	65	65	69	74	66	67	71	75	57	75	52	87	60	61	84	74	55	70	72	77	67	72	62	77	57	72	75	68	67	70	78	72	72	74	66	65	81	69	59	63	60	73	62	61	70	74	63	72	69	64	49	71	74	69	69	48	71	69	54	62	55	67	74	75	57	59	69	53	49	66	74	71	64	82	74	77	62	66	66	61	63	62	64	71	75	72	62	66	62	63	71	71	57	69	72	70	70	55	57	76	66	63	67	62	58	64	66	58	68	82	68	70	64	74	69	50	63	51	61	67	67	71	73	71	78	75	54	60	65	59	72	64	63	67	68	57	75	64	69	58	61	69	69	65	56	77	62	48	72	56	64	65	69	75	77	73	70	70	74	77	55	80	70	58	59	70	69	65	58	56	54	72	68	59	54	70	78	68	64	62	64	66	57	70	71	72	65	72	59	65	74	47	84	72	79	74	62	60	73	69	62	63	76	60	63	65	71	65	69	84	62	71	82	71	70	71	54	71	65	90	65	67	59	67	53	68	60	81	69	73	69	64	56	72	76	63	88	60	69	73	66	68	67	74	71	71	65	74	71	49	74	59	59	66	74	60	60	67	65	64	61	80	66	63	63	61	74	68	66	64	63	71	79	75	64	58	77	70	54	71	75	66	55	77	84	62	55	68	68	53	59	69	57	58	77	76	56	61	70	71	62	59	59	74	55	72	73	70	56	68	65	68	66	61	70	79	73	62	75	56	77	70	72	69	62	74	63	62	62	56	63	69	66	68	66	67	66	69	53	79	57	77	63	70	59	71	60	62	64	66	66	69	67	70	68	69	64	79	65	51	56	52	76	73	79	58	53	63	60	79	58	59	63	62	64	64	69	62	75	72	59	67	63	82	52	71	62	69	57	64	68	69	60	64	58	65	71	53	66	77	67	68	53	69	62	66	74	65	64	75	73	76	53	59	77	77	60	75	60	65	68	64	63	69	74	51	64	61	61	62	68	52	66	65	57	79	55	82	56	74	75	64	62	58	78	70	75	70	61	77	79	72	67	64	68	63	61	82	63	83	76	76	72	60	62	66	56	55	64	75	69	69	66	87	60	61	68	63	82	66	72	78	56	52	69	55	77	63	64	62	69	68	63	70	60	69	65	68	59	60	52	65	61	54	71	67	70	53	71	76	74	58	72	57	71	72	66	77	67	58	73	66	61	58	70	63	74	60	77	60	73	63	76	75	59	68	81	58	69	82	59	60	61	72	56	64	74	54	69	69	69	47	67	56	60	53	63	77	64	67	69	52	72	68	63	71	67	75	67	65	55	63	48	72	72	55	70	63	65	65	76	85	68	72	50	81	56	74	65	67	83	61	47	79	76	82	77	57	75	61	53	44	77	61	56	64	76	54	61	70	66	59	75	71	57	58	68	64	79	58	70	68	58	78	56	71	60	83	70	57	71	58	54	56	77	61	57	72	69	66	60	73	59	50	82	58	53	69	66	80	60	59	80	65	75	51	73	54	62	67	75	68	69	61	69	66	58	77	56	58	66	53	57	60	63	60	62	68	52	91	61	67	66	64	70	64	59	68	74	77	69	45	55	59	74	63	65	42	79	67	58	64	76	74	76	62	57	76	62	79	70	67	68	65	70	53	75	61	58	75	70	65	72	64	48	74	54	69	60	60	72	66	56	73	59	65	75	59	53	80	73	70	75	47	78	61	80	63	67	52	73	76	70	59	63	75	71	67	50	62	59	73	71	73	60	78	66	78	71	57	74	77	67	63	64	61	53	75	61	60	80	77	75	53	65	68	70	71	75	61	80	81	67	80	60	64	66	75	67	60	69	74	74	68	72	73	70	65	62	82	49	72	78	60	63	74	59	74	82	66	60	53	70	65	72	59	61	72	64	84	70	75	55	73	58	83	54	61	55	66	61	67	57	68	55	69	59	78	65	63	48	56	65	61	68	59	75	79	55	60	76	64	46	65	73	70	58	61	64	66	63	58	69	52	80	75	68	66	87	63	72	75	63	72	70	71	61	56	79	65	48	46	64	72	57	55	60	59	67	66	68	59	65	64	67	69	69	80	65	72	69	64	82	64	57	62	66	71	68	51	55	66	72	56	74	76	55	71	68	59	59	82	67	73	55	61	70	52	49	71	71	59	54	64	65	61	63	74	64	67	39	74	82	55	61	43	72	73	69	66	74	61	95	52	71	74	60	68	55	71	55	66	65	53	66	62	63	67	70	64	54	61	64	64	68	51	79	64	52	75	58	71	60	59	62	81	66	75	67	55	64	71	60	60	65	68	60	62	66	81	74	65	66	69	68	54	67	63	71	61	67	70	64	60	60	58	62	80	69	74	61	66	65	66	62	73	55	57	61	79	75	79	69	78	64	67	72	69	74	67	77	61	61	61	61	70	57	57	63	55	75	63	61	67	63	77	66	80	61	64	65	52	59	78	70	57	46	61	62	71	69	72	62	64	56	70	59	58	58	70	64	64	50	66	57	50	60	77	68	57	57	81	54	59	59	79	65	59	47	69	63	47	55	65	64	56	71	76	67	50	48	64	66	80	82	65	53	58	65	67	85	71	69	64	82	74	66	72	69	71	68	72	73	73	72	67	64	54	76	64	66	65	76	56	66	69	75	71	64	74	53	81	57	71	79	56	58	66	64	72	49	63	73	62	67	53	77	64	81	61	53	84	63	49	62	68	73	63	60	70	74	67	51	63	69	73	71	60	59	82	74	60	58	61	56	59	57	71	71	68	63	74	70	61	61	69	62	60	71	68	69	61	68	69	74	75	69	65	63	60	53	61	47	61	60	60	79	69	60	74	66	64	72	81	61	63	79	56	81	71	63	61	70	50	62	71	77	65	67	62	73	75	63	66	71	64	67	73	74	74	76	53	69	68	76	70	66	66	73	64	73	60	79	61	61	79	59	61	69	68	78	76	82	61	60	57	66	57	54	50	66	70	76	62	86	71	63	74	76	56	57	68	70	84	59	62	66	68	62	78	70	65	63	67	85	63	69	68	65	67	48	60	72	71	67	69	50	64	69	59	70	65	84	66	67	61	63	68	63	71	72	61	73	62	75	74	64	63	62	72	68	70	70	63	74	66	64	71	56	63	60	46	80	63	69	66	62	73	77	65	69	71	73	70	57	49	70	54	69	60	71	67	71	57	66	69	56	81	70	72	92	56	62	70	74	65	54	71	63	67	62	63	70	58	75	64	59	72	68	74	62	77	86	75	72	67	69	86	65	56	66	64	68	53	70	57	65	63	58	68	60	66	63
11569	4276	9741	33765	32835	34065	38514	31994	24855	13581	4934	1861	1036	867	824	807	759	810	883	812	775	866	816	853	832	844	848	800	833	827	830	807	820	865	839	820	825	811	800	771	796	864	787	824	811	793	801	797	852	788	792	797	789	822	847	850	806	817	810	824	835	841	776	769	791	792	812	836	837	863	853	797	797	841	825	824	831	851	844	806	826	788	824	789	868	841	781	833	815	792	835	791	851	796	870	824	769	847	783	792	812	787	855	806	829	774	783	788	828	803	803	780	826	868	788	819	859	832	811	812	827	835	879	811	831	811	831	793	808	790	813	818	745	828	797	802	804	847	821	777	837	778	833	819	802	823	814	808	844	914	796	823	869	799	814	834	841	802	821	850	858	818	839	861	835	793	785	824	798	806	821	836	842	799	831	840	788	832	817	843	823	791	831	854	777	843	833	832	870	785	820	789	835	823	829	791	868	832	806	853	803	821	861	840	831	809	769	842	832	802	867	820	757	791	817	851	850	791	821	792	775	877	830	859	781	781	843	788	796	830	836	854	812	813	833	837	857	827	847	799	795	848	787	797	804	850	822	825	842	828	773	815	840	877	828	829	828	806	834	759	830	803	804	788	828	832	799	820	836	818	854	868	829	836	811	775	827	855	819	882	851	826	849	815	776	804	841	772	793	795	787	862	785	795	825	875	819	820	876	768	816	868	844	797	823	810	771	796	826	791	850	820	873	821	870	850	810	826	889	827	810	884	867	814	828	842	796	818	820	809	826	826	864	811	821	769	795	817	806	776	823	787	815	841	765	825	771	801	799	800	844	793	816	806	834	810	819	847	762	838	831	865	856	862	881	875	828	813	825	842	837	835	884	822	826	770	859	835	787	868	833	849	807	796	841	828	837	789	841	843	823	808	815	789	758	808	777	822	810	873	840	863	843	808	858	766	774	793	840	804	832	826	815	842	826	892	833	784	840	741	774	846	768	812	796	778	869	801	836	829	801	809	793	889	841	853	839	834	805	829	836	815	828	826	800	769	803	856	798	837	826	830	804	851	822	770	865	828	770	830	830	813	820	801	842	805	865	795	835	810	893	818	844	816	811	775	818	836	797	802	837	795	800	855	857	793	830	739	808	794	834	845	837	827	868	831	843	832	806	846	791	822	839	780	825	819	815	800	848	839	826	794	808	809	802	809	793	766	835	833	867	825	807	813	836	776	801	871	809	801	830	801	850	850	781	874	783	814	845	845	830	812	836	835	811	807	767	800	809	825	808	803	811	866	831	839	812	802	845	849	791	820	838	794	887	857	758	806	797	824	829	807	876	799	846	821	817	831	844	817	799	777	823	745	865	798	768	824	808	818	817	797	799	822	865	824	785	844	848	788	805	826	835	804	838	786	803	829	795	853	800	837	860	793	867	824	832	840	810	846	773	825	792	836	839	776	803	833	822	860	856	837	804	813	841	813	826	862	793	805	838	840	807	812	806	768	809	837	797	807	775	790	847	755	803	846	821	813	829	799	764	804	852	813	860	856	856	778	833	777	839	858	788	779	821	830	847	834	893	844	782	802	820	839	844	792	823	838	837	832	829	796	818	793	809	836	870	803	843	856	838	797	834	862	793	839	755	824	877	794	863	815	840	832	764	842	836	811	847	829	822	811	823	821	827	839	844	797	803	825	852	793	787	847	829	810	817	833	877	821	836	821	816	834	787	815	829	815	824	819	857	769	844	839	804	837	828	826	848	802	810	835	820	831	844	848	811	796	844	797	852	792	777	830	796	808	820	752	808	803	841	817	783	850	779	823	880	853	818	837	799	849	834	863	817	790	806	884	859	811	845	795	834	862	821	792	872	834	855	827	890	823	831	797	775	783	842	813	778	834	819	885	798	851	771	839	830	862	838	796	837	786	832	856	829	893	820	819	855	806	764	757	813	825	836	810	848	883	835	825	827	869	854	815	831	860	844	833	849	832	863	812	820	805	823	865	831	832	808	808	778	787	818	788	839	816	794	753	802	780	800	831	828	832	815	843	821	825	788	808	841	836	797	810	796	818	828	840	833	831	843	826	784	796	837	827	822	807	812	832	808	842	826	797	829	851	775	815	776	791	842	827	840	818	818	779	804	827	863	834	809	849	777	827	815	798	823	830	830	891	850	793	757	834	796	803	861	795	857	884	812	780	834	834	813	909	858	834	816	828	863	815	785	796	826	789	816	856	789	816	870	847	827	856	830	824	844	803	789	858	845	815	813	845	787	789	848	788	811	827	823	818	819	851	793	858	806	847	831	819	834	808	864	836	800	836	830	782	829	833	835	817	811	859	830	845	826	820	768	827	845	784	833	780	808	822	832	834	820	809	836	798	791	841	806	852	759	852	848	793	880	840	808	835	757	863	863	818	829	827	854	802	830	812	805	839	824	811	867	799	825	802	765	814	845	847	811	787	812	874	844	836	794	855	840	878	823	839	797	812	803	872	794	812	795	803	794	805	883	805	774	865	833	786	855	858	840	871	807	863	758	861	763	838	804	815	851	832	862	791	786	849	790	786	826	801	786	829	791	843	803	811	836	797	790	867	792	769	847	794	797	823	769	848	816	809	781	839	836	822	774	786	819	854	771	827	859	839	854	856	827	826	842	831	816	870	811	845	796	790	817	814	810	830	807	803	776	849	844	825	881	783	824	850	796	786	822	827	806	791	829	817	831	805	799	792	807	793	826	833	798	775	803	872	842	828	821	835	805	853	830	830	843	843	819	759	811	845	847	845	812	764	832	760	812	800	834	830	844	834	782	853	817	821	815	808	858	816	811	824	859	806	822	821	832	812	784	839	825	792	846	803	778	743	879	818	786	812	843	829	854	842	816	796	822	820	834	844	863	826	771	822	850	754	780	816	821	870	828	861	857	859	823	834	825	843	812	811	851	814	771	816	828	841	860	830	815	836	786	814	797	817	846	831	874	810	840	800	846	794	822	853	820	788	837	852	864	847	874	800	848	833	784	814	832	762	789	829	831	831	803	771	864	815	824	819	839	792	792	831	813	836	821	827	831	829	847	860	872	838	776	822	856	796	800	801	829	775	837	828	819	844	857	785	827	849	793	847	838	793	814	825	788	844	875	820	806	755	794	827	824	839	857	821	851	839	813	812	802	852	811	837	844	754	827	807	837	922	833	816	838	843	872	773	788	806	835	790	820	804	833	843	790	804	835	830	796	785	872	849	818	782	862	816	857	797	861	804	811	795	865	769	890	829	815	866	785	816	802	801	822	843	803	776	806	839	818	829	840	823	840	846	844	796	841	822	829	819	830	786	797	812	828	861	811	831	838	801	839	812	824	860	803	812	831	805	848	847	796	829	809	806	849	828	853	768	857	855	850	842	842	805	810	801	807	852	833	837	840	805	797	819	848	837	836	833	785	828	774	783	841	805	798	811	820	789	845	829	871	782	799	790	842	799	773	838	821	861	887	863	834	796	785	820	831	814	819	737	835	778	784	847	833	864	787	841
673	345	1237	6486	1192	5438	9821	6290	3396	1320	370	145	81	80	67	50	73	67	85	63	75	75	71	61	64	64	69	70	74	64	77	82	77	62	68	83	68	84	75	70	69	84	55	79	74	85	71	60	72	69	79	80	73	58	70	65	55	76	76	76	72	87	63	61	77	51	80	67	87	63	78	75	86	61	81	77	71	71	65	66	65	75	76	71	65	68	92	72	62	63	70	68	65	68	73	82	71	69	70	77	68	64	72	57	82	81	66	62	83	64	63	74	69	63	70	66	82	69	64	79	76	85	68	77	73	78	58	72	57	67	82	84	68	66	82	76	63	70	63	84	72	72	75	74	82	76	71	79	60	72	69	75	64	92	82	78	66	78	80	78	84	78	58	73	70	65	60	68	62	81	65	62	71	77	65	81	79	73	73	82	71	55	70	62	63	73	85	71	69	65	56	85	62	67	65	70	68	69	65	71	69	82	72	74	74	70	65	64	67	61	62	75	67	68	79	69	73	76	70	71	67	70	86	64	70	77	65	69	82	100	76	72	66	68	60	59	74	73	80	78	73	69	69	80	79	66	73	73	82	83	68	71	75	61	70	67	63	70	62	77	63	79	60	70	66	84	65	74	69	72	72	84	83	83	79	81	75	70	66	61	75	73	74	70	69	70	74	70	59	76	79	67	65	81	61	80	84	88	68	70	80	82	77	71	70	66	72	63	71	74	73	61	60	66	65	71	86	75	72	76	68	66	70	64	63	70	81	71	74	79	65	75	79	83	86	63	61	72	67	95	63	88	67	69	65	85	78	68	80	77	90	70	64	62	81	70	75	86	66	69	75	77	83	65	70	84	59	83	74	74	75	62	74	90	86	56	70	90	68	60	80	64	77	75	61	74	62	74	70	75	83	81	68	81	75	63	81	72	63	64	65	77	72	76	60	79	69	64	78	72	69	60	88	78	82	79	78	69	78	91	82	78	71	66	68	66	73	79	93	68	79	65	66	64	80	64	80	79	69	63	77	60	70	76	76	71	53	71	74	68	76	74	78	82	64	67	84	82	83	62	70	81	79	72	61	73	80	76	66	78	64	63	57	75	77	66	86	64	93	66	73	84	62	73	79	86	62	74	85	68	87	64	84	67	70	91	63	74	71	69	68	66	73	70	59	62	84	65	72	68	77	77	76	66	82	59	73	71	67	70	63	71	70	70	62	77	79	83	72	77	70	52	67	84	83	78	69	79	64	75	78	65	81	71	70	85	84	67	77	63	72	60	70	71	70	88	63	69	76	74	67	71	54	61	78	85	78	69	75	73	70	67	72	61	71	58	69	67	62	67	77	73	79	65	65	77	69	75	74	72	63	58	72	69	76	67	73	93	71	67	75	86	74	64	77	66	86	67	73	67	102	87	63	76	67	56	60	73	63	69	75	68	65	72	68	78	78	72	68	77	56	74	89	87	64	60	67	73	81	81	70	63	64	73	80	70	76	79	70	57	98	85	78	84	85	75	58	60	73	77	74	81	58	84	76	55	73	76	69	65	51	73	83	76	64	75	67	71	74	64	65	75	76	67	86	59	71	80	65	90	74	79	94	74	67	101	77	64	79	69	64	55	73	67	80	61	77	67	86	75	67	73	81	68	78	80	84	66	69	71	86	76	54	77	72	75	69	77	88	81	73	89	77	62	63	67	65	72	82	70	78	84	69	77	77	94	75	73	56	77	78	66	65	76	65	87	64	68	60	65	57	81	71	77	72	76	89	78	66	68	71	70	95	73	58	64	73	70	75	58	70	71	63	72	77	69	83	63	76	78	64	73	73	81	72	88	77	59	74	62	73	74	60	77	82	90	74	73	83	69	77	70	55	77	77	62	68	87	87	66	72	87	67	89	75	63	78	58	71	72	82	76	65	70	72	63	76	75	69	67	95	65	77	82	83	71	65	66	73	96	82	66	79	65	93	77	72	74	65	78	75	88	53	80	67	73	67	74	68	86	66	64	81	70	60	74	64	64	66	73	79	81	79	84	64	61	77	79	67	75	70	61	59	72	70	72	69	73	72	60	70	71	79	68	81	76	68	74	68	75	81	66	87	60	77	62	72	78	62	61	82	85	72	81	59	70	76	79	66	71	55	69	67	76	74	76	57	68	74	81	71	82	63	71	66	59	76	83	67	60	62	82	75	86	76	64	75	81	70	79	68	71	77	65	74	69	71	54	81	58	77	83	80	63	53	62	70	61	67	73	75	73	83	81	71	78	80	82	61	66	87	91	71	66	68	61	76	71	74	80	82	74	75	80	81	72	72	51	78	66	79	72	74	72	73	82	89	70	75	71	77	77	72	79	72	77	87	64	68	69	85	80	58	78	64	64	85	68	81	64	68	79	65	77	56	66	67	62	55	75	69	71	73	79	98	77	67	72	65	55	64	90	72	85	88	94	74	73	72	72	78	68	72	63	72	65	64	67	69	58	67	56	80	77	71	72	67	79	74	73	73	82	71	68	64	75	50	73	72	83	60	81	72	80	79	71	84	99	63	80	61	76	86	65	74	81	69	81	70	66	60	72	71	67	68	50	74	78	67	66	81	71	69	59	63	80	65	71	76	80	78	69	85	67	75	64	75	69	74	74	75	70	89	66	65	62	68	73	69	70	67	80	71	64	65	74	62	75	77	62	71	77	71	72	65	83	89	77	76	76	75	58	57	71	83	74	51	66	68	75	74	65	85	80	83	76	79	75	81	80	77	74	73	73	74	60	82	69	78	86	59	72	66	71	71	80	79	71	65	66	60	76	81	64	73	69	73	60	74	61	66	79	69	75	77	69	81	63	67	83	56	66	80	65	83	83	96	71	60	51	63	72	75	67	62	62	65	64	78	87	67	68	64	75	87	57	80	93	68	82	74	68	78	66	62	63	72	79	66	77	59	77	74	77	60	69	72	70	72	61	63	70	66	67	67	71	72	68	59	56	81	74	68	79	62	63	70	72	84	75	77	86	69	73	72	73	100	72	73	68	61	66	66	79	86	55	64	67	70	76	56	75	60	70	73	81	76	54	72	76	79	73	76	69	64	88	73	71	78	70	60	72	81	85	53	63	76	72	83	71	66	67	71	72	79	74	73	65	67	58	63	73	88	68	74	87	72	81	65	72	74	59	75	83	74	73	56	62	81	59	70	57	62	69	81	63	62	74	92	64	74	59	77	75	76	61	66	76	76	74	72	60	66	74	60	71	67	81	74	72	78	73	83	59	65	61	74	78	74	72	68	74	82	76	80	79	76	62	62	64	74	86	75	82	63	63	61	78	71	69	65	65	63	63	59	69	67	70	76	65	69	62	65	77	82	63	70	72	75	65	73	86	68	80	71	57	56	76	67	68	73	81	81	79	85	73	67	68	82	64	71	63	59	90	72	77	82	69	84	72	74	79	50	85	69	75	80	77	62	69	62	65	73	76	68	65	72	76	73	76	67	80	52	82	77	72	79	77	68	81	60	66	90	59	82	69
14699	8277	16634	45059	24044	51523	56463	42774	33166	20978	8848	2829	1313	954	919	868	905	831	874	880	904	900	908	872	896	870	892	846	824	874	898	888	931	878	819	910	896	878	910	865	890	931	875	876	809	842	943	844	893	851	829	866	903	900	839	862	918	884	924	873	887	928	907	900	883	912	867	871	834	908	896	908	890	894	938	897	882	876	895	899	904	903	825	872	897	833	829	896	830	863	917	928	920	899	859	857	889	883	869	874	863	880	905	873	899	876	822	902	915	834	877	860	932	876	896	860	876	891	865	890	941	886	923	867	901	883	895	855	896	896	925	841	855	830	870	855	886	873	840	874	898	831	881	893	890	912	889	939	878	887	906	820	915	845	864	830	837	860	864	884	874	917	893	863	846	864	832	844	834	906	861	933	848	924	847	845	881	900	852	899	927	834	846	830	889	897	923	946	884	861	871	898	882	862	843	830	888	851	888	903	929	878	918	863	876	896	910	870	877	904	846	913	911	842	853	893	896	878	867	833	876	829	857	915	882	888	910	821	886	836	846	846	877	876	863	899	910	861	882	904	906	904	894	880	866	864	817	952	857	867	891	849	945	925	843	899	891	886	917	902	904	886	864	867	872	900	851	883	874	904	878	888	914	880	860	853	897	848	904	853	860	886	833	839	870	872	825	910	885	925	834	866	880	870	837	908	937	932	838	941	886	860	886	894	814	927	853	815	871	900	891	817	898	840	824	840	871	842	832	860	888	841	904	879	853	894	870	872	872	867	885	875	897	854	856	941	901	857	921	866	851	828	884	918	832	861	867	880	858	879	823	889	876	814	905	926	890	870	844	861	835	870	919	871	870	889	871	849	883	895	844	862	835	871	943	832	897	879	891	887	882	886	911	902	894	839	880	821	884	923	915	895	902	891	924	876	867	816	868	900	864	867	866	860	860	868	820	903	875	886	846	885	869	893	875	839	864	812	891	933	892	861	820	891	923	887	880	875	893	874	931	858	872	871	894	871	908	901	891	902	873	879	882	916	942	860	846	905	880	904	877	848	849	926	924	878	911	896	878	912	931	897	893	872	924	911	808	867	872	868	889	887	830	883	865	821	897	887	878	904	902	869	893	848	871	935	872	899	864	911	853	874	824	830	873	912	850	927	906	919	899	893	854	888	879	980	898	906	867	906	849	878	923	916	878	852	833	908	866	866	905	876	885	855	875	847	831	902	857	886	883	919	865	889	871	915	921	860	860	867	885	898	878	926	885	933	923	856	950	871	898	938	878	934	857	893	871	910	882	858	903	870	862	951	861	899	855	873	866	886	870	866	912	952	897	901	826	845	870	794	868	859	881	818	894	893	894	880	879	881	875	876	878	864	897	916	887	907	965	825	829	901	885	922	897	920	839	909	846	886	865	860	888	890	865	841	923	880	908	914	845	874	861	896	866	893	826	908	874	879	912	905	862	879	842	881	901	885	891	887	879	916	887	847	874	909	924	876	928	947	884	913	866	914	835	832	873	863	889	853	911	872	881	928	943	887	897	895	873	898	864	864	875	893	902	885	889	878	898	849	914	860	867	861	899	816	881	918	867	866	863	863	858	945	889	882	856	895	944	910	923	910	830	931	934	906	887	851	909	927	911	907	868	856	893	897	876	866	921	859	881	884	934	884	875	858	844	874	849	941	874	859	853	898	882	886	821	942	890	856	870	857	838	908	883	905	916	864	846	903	877	849	864	841	847	868	900	871	841	867	924	897	897	903	858	918	887	912	899	903	909	920	928	876	840	842	922	879	897	900	870	880	870	949	880	896	848	882	916	847	882	839	852	938	847	889	931	902	812	888	840	852	908	869	898	917	987	813	804	905	948	922	878	834	867	886	868	858	864	916	879	861	857	861	923	846	871	888	881	915	873	873	869	879	876	908	893	824	902	820	869	913	854	935	880	884	924	884	816	882	870	878	835	846	864	801	858	860	907	945	862	893	878	897	929	874	901	926	860	867	902	872	918	871	856	865	894	902	882	868	866	916	902	861	910	858	886	829	860	883	924	845	882	888	848	906	883	917	884	891	903	929	860	876	859	889	885	882	829	892	873	852	915	932	883	894	857	913	912	888	895	854	895	886	884	842	884	873	871	859	894	889	881	861	866	845	863	910	897	907	876	856	856	893	854	867	896	935	943	854	901	923	874	886	891	863	871	889	861	883	913	900	941	872	786	827	901	907	904	925	824	896	944	903	864	884	874	905	887	865	889	873	866	888	849	930	882	843	906	924	913	906	895	887	886	867	796	879	882	920	895	891	898	863	881	820	843	862	853	885	843	910	855	843	897	837	890	918	777	898	831	864	897	908	844	916	890	914	859	883	880	971	898	902	904	942	963	915	881	893	907	872	887	863	861	866	891	862	927	854	854	815	867	861	892	872	851	842	866	843	896	909	892	884	890	874	887	893	917	905	874	957	843	935	913	873	868	901	915	895	839	850	869	839	839	854	883	908	890	859	816	929	843	829	872	897	847	870	907	902	908	915	878	878	887	887	873	925	865	886	907	891	853	859	880	861	856	839	866	850	898	915	860	883	870	922	892	875	932	888	897	926	857	867	864	870	893	898	890	819	922	841	886	870	894	916	901	889	908	874	891	884	890	840	918	876	878	887	874	882	853	858	879	879	908	908	892	911	893	841	845	824	854	886	855	923	823	897	870	880	898	870	928	837	870	891	898	886	815	890	856	925	890	838	912	867	894	838	872	847	812	887	833	863	868	889	955	940	871	861	887	894	921	877	879	867	856	852	821	825	916	851	863	910	884	871	868	932	871	856	883	883	826	878	826	867	916	935	840	886	921	893	933	912	870	892	889	887	848	887	838	889	881	836	875	878	864	875	858	801	854	930	942	878	908	889	866	932	843	833	884	836	929	885	877	857	896	887	819	826	930	864	922	911	829	926	873	841	890	906	839	916	901	862	880	890	881	901	906	874	872	838	908	875	894	930	865	893	884	859	909	888	926	876	882	833	847	912	897	882	871	860	865	907	864	936	922	857	948	840	936	878	881	811	872	900	903	880	883	922	871	934	874	905	883	916	871	905	869	869	886	893	890	820	846	914	907	898	849	888	878	872	909	819	877	893	860	942	869	848	862	919	883	895	915	886	904	863	889	901	938	932	890	857	850	903	878	829	858	861	884	855	919	871	916	866	886	882	875	842	835	898	872	907	909	873	876	883	868	873	865	887	917	836	897	904	880	884	949	869	889	839	905	876	854	885	866	868	884	879	882	891	873	891	878	865	898	835	863	862	860	859	865	920	892	892	828	909	904	870	880	928	853	915	880	865	848	891	905	868	904	869	903	859	874	877	853	911	855	857	903	940	839	925	888	899	896	885	890	899	833	872	914	940	874	872	896	859	897	829	891	922	950	882	879	835	836	850	921	887	840	917	832	867	861	925	935	869	894	846	904	896	843	902	864	918	885	866	873	899	899	887	906	902	898	907	888	871	859	912	920	903	917	917	867	875
2078	277	860	6244	2749	9995	10049	5482	2921	978	313	144	82	84	80	92	102	81	69	69	68	57	101	70	74	100	70	73	90	58	65	83	84	67	85	76	72	81	77	74	65	73	78	80	77	82	68	68	73	74	79	72	69	76	79	71	87	68	70	81	73	72	85	54	77	70	64	80	62	77	73	76	78	80	81	80	100	74	71	68	59	68	95	81	79	67	90	72	74	70	87	76	71	73	81	84	65	77	72	63	52	65	76	74	70	78	93	86	68	75	70	83	75	60	83	80	70	69	78	76	81	66	68	78	86	74	82	65	70	74	82	73	77	82	71	82	74	80	77	69	69	95	80	74	72	67	68	87	75	76	76	68	79	59	78	81	94	70	57	70	76	75	78	77	77	95	85	62	86	63	71	85	68	57	69	69	60	69	76	81	72	62	72	77	74	72	84	70	90	73	64	70	84	68	73	76	68	64	69	81	68	83	81	77	83	76	69	79	84	82	82	68	74	71	62	56	68	76	84	88	84	79	77	67	90	79	73	89	74	59	63	82	65	64	72	83	85	93	68	82	74	75	70	84	74	80	81	73	59	73	75	82	70	75	77	53	75	75	69	70	67	76	82	65	74	60	62	71	60	73	74	72	73	76	75	85	74	82	81	84	80	70	69	79	73	64	73	75	71	73	70	79	67	68	74	74	94	75	67	72	70	71	68	77	57	79	78	64	78	72	73	76	77	83	65	77	71	77	80	76	80	77	81	79	63	63	76	77	70	75	69	67	85	70	67	87	72	66	57	64	70	85	86	73	78	60	73	62	72	69	70	70	64	67	72	83	84	76	85	82	63	91	73	57	76	75	71	84	73	61	81	74	84	74	81	78	83	81	64	75	67	89	54	79	80	85	77	92	82	78	87	69	78	80	90	66	66	60	67	73	64	72	74	76	68	96	69	63	84	58	67	94	77	84	72	74	68	84	62	83	83	76	80	78	62	66	78	74	91	72	66	73	60	80	72	72	77	74	72	75	65	82	69	85	74	77	83	72	68	68	65	73	61	87	85	61	74	91	70	76	77	72	73	74	75	52	78	85	74	69	77	82	86	86	89	58	62	75	86	70	73	72	72	68	76	89	80	85	79	69	73	83	90	72	85	79	66	71	74	67	69	78	71	75	74	74	77	66	73	68	60	62	66	79	81	77	71	78	77	59	78	69	62	83	67	75	71	76	82	68	72	59	53	75	69	74	66	83	66	71	75	69	68	72	65	69	77	78	69	84	89	74	74	82	69	61	76	70	72	77	85	66	78	63	69	89	65	70	69	82	81	81	80	54	87	91	86	83	72	75	87	70	79	92	81	83	74	72	92	79	58	77	72	78	80	78	71	81	79	76	79	79	78	90	79	69	70	77	78	58	63	79	78	79	69	76	71	79	67	103	75	79	88	67	82	78	92	69	71	67	51	75	74	62	65	74	73	69	74	75	82	86	70	74	81	59	70	91	80	71	78	66	74	85	60	86	93	73	77	85	70	62	71	82	87	87	71	74	77	91	78	95	65	82	69	80	76	78	78	69	65	74	81	72	84	70	87	77	77	67	59	70	72	91	83	84	79	79	80	92	69	90	73	73	70	82	88	90	83	70	76	71	72	82	79	72	79	77	82	94	68	71	82	70	86	85	72	71	78	80	86	71	67	70	65	81	67	81	96	74	61	78	77	74	73	71	78	77	77	82	73	77	74	71	81	83	74	62	69	77	76	72	71	69	94	64	74	79	80	61	71	74	66	65	74	70	76	84	70	67	66	93	81	84	78	71	72	84	66	85	62	71	66	99	63	79	54	75	76	79	72	80	75	81	80	81	84	73	77	92	84	70	65	66	74	85	64	81	60	74	74	58	70	86	78	72	74	88	73	60	61	67	66	73	80	63	83	64	68	86	76	69	81	65	68	65	84	78	67	67	63	68	79	86	76	75	83	78	69	73	78	87	78	72	70	80	69	59	81	84	60	78	77	73	71	76	94	87	72	68	85	80	88	74	64	81	78	75	91	76	73	81	91	51	51	79	74	74	72	85	76	78	84	55	79	81	55	73	90	73	69	68	76	73	81	72	78	65	64	73	69	60	64	74	81	103	76	74	75	80	77	60	79	75	84	70	76	62	70	65	60	77	66	87	81	87	63	84	74	76	68	60	75	88	59	91	74	76	80	83	78	78	72	63	72	83	81	80	77	87	71	75	78	64	76	83	81	76	81	78	65	73	86	62	69	71	64	69	68	83	67	76	75	64	65	64	70	76	71	81	86	77	71	85	73	68	99	79	62	71	78	74	78	73	86	69	75	79	70	71	73	78	62	91	88	60	86	82	79	73	71	58	70	69	73	88	90	64	76	77	75	75	78	75	69	67	66	80	70	72	65	80	79	77	84	79	67	80	76	76	80	69	82	81	63	72	84	72	86	63	75	82	69	74	66	75	75	72	80	80	82	83	73	71	69	77	74	80	86	67	76	60	65	72	65	72	69	93	60	70	86	67	76	83	85	79	70	76	76	87	68	81	85	69	76	76	95	55	68	77	79	87	67	94	88	81	74	81	78	75	69	52	69	83	73	64	89	70	62	75	67	79	81	64	72	61	85	93	64	59	81	80	90	67	63	75	84	63	87	96	78	64	65	70	72	66	77	77	82	81	68	74	83	83	79	68	82	68	78	70	76	86	87	88	72	71	81	77	70	74	73	66	73	80	72	70	79	63	76	76	66	82	69	69	70	75	87	69	74	75	94	73	77	82	68	73	70	66	68	79	85	97	78	51	89	61	67	87	84	69	66	83	81	74	85	75	73	57	90	71	77	76	55	83	67	70	68	72	74	72	66	85	66	53	75	70	67	91	74	87	67	76	78	87	78	89	77	70	86	68	62	69	86	81	85	76	79	69	85	68	84	72	72	80	74	59	82	77	76	87	83	72	79	84	76	61	71	70	73	91	78	63	68	74	71	83	81	83	77	82	63	94	72	67	82	75	69	78	62	74	83	55	63	76	69	80	71	78	68	71	86	84	71	85	75	70	62	69	70	83	87	79	60	74	79	68	77	84	82	68	63	84	72	66	62	85	74	69	73	69	87	65	79	69	71	76	74	79	70	68	75	77	68	79	65	60	86	90	75	88	71	78	84	76	68	69	80	73	78	83	76	88	84	72	75	87	92	81	65	62	84	76	71	71	83	71	75	77	72	59	80	67	64	72	61	79	82	84	72	75	65	65	58	95	91	65	67	79	72	74	76	65	72	85	73	66	79	86	95	87	85	69	86	69	79	67	68	67	73	74	83	68	73	80	77	77	55	72	68	73	74	78	81	80	73	78	63	85	71	75	78	68	79	76	81	66	72	81	84	77	59	75	86	89	68	75	76	79	70	81	84	78	86	94	78	76	66	63	71	85	74	65	81	72	66	67	82	77	63	75	83	71	79	74	70	71	73	74	74	56	83	68	67	75	73	83	61	71	68	68	72	59	89	79	62	64
14643	7787	12123	40352	40798	60904	54935	41361	31969	19275	7636	2471	1233	958	961	907	886	892	978	934	930	911	980	903	929	985	863	915	922	943	872	977	921	967	959	968	919	861	886	948	919	922	966	937	897	944	1004	919	883	936	944	939	954	886	957	933	934	965	893	925	906	969	941	965	945	928	936	988	910	921	977	906	915	904	951	959	930	920	984	915	911	946	933	930	937	957	962	887	932	916	965	897	913	895	938	939	872	914	922	936	934	947	900	905	906	952	966	894	922	977	952	847	956	910	932	918	941	919	890	990	895	957	998	925	936	900	927	920	897	975	956	958	893	889	907	910	908	996	859	862	958	927	908	968	963	893	928	917	965	943	924	928	959	933	958	931	901	913	956	902	961	918	896	928	924	887	1004	986	948	927	934	914	935	918	916	917	935	970	914	932	943	1003	934	903	919	905	979	869	955	1001	977	879	886	936	912	902	920	915	895	927	888	903	969	973	906	945	936	965	917	967	1001	904	881	920	945	893	934	928	907	928	901	955	918	949	944	955	908	896	935	939	880	957	900	894	960	945	897	915	923	977	892	911	958	968	875	1007	940	923	907	909	917	944	972	969	955	903	907	895	946	925	1004	927	936	917	965	906	932	904	962	963	950	956	961	906	936	876	921	964	920	919	894	900	937	882	930	938	926	947	906	966	956	934	889	908	969	899	962	891	933	854	895	951	903	928	885	956	887	877	948	969	956	906	1002	926	899	917	884	942	941	891	872	916	933	887	930	943	972	901	878	903	961	927	920	933	959	925	890	884	850	927	975	897	906	882	1000	933	949	947	930	946	968	897	934	953	842	911	901	916	860	1004	916	926	913	958	941	956	922	911	950	966	903	915	979	937	924	943	921	997	947	916	938	929	966	932	937	955	918	935	935	925	985	925	927	897	915	925	941	951	944	885	948	972	904	922	914	915	951	973	995	915	955	1025	954	922	944	931	967	970	895	968	878	915	915	930	862	946	872	912	922	904	932	949	909	928	898	935	929	901	921	928	980	937	907	907	968	968	957	909	931	888	897	899	1009	947	904	917	937	908	862	904	933	918	912	935	965	972	909	912	956	972	858	904	906	908	923	928	971	945	947	973	970	914	908	921	909	932	907	975	866	898	981	941	918	895	939	914	883	1007	884	948	926	938	935	897	974	990	954	952	931	926	959	912	960	944	912	910	960	942	931	931	870	923	949	953	864	966	938	901	979	941	936	997	922	982	976	913	942	916	918	914	988	953	889	915	920	957	889	973	943	929	925	901	923	951	934	905	902	907	932	921	936	904	931	929	905	921	976	952	910	920	937	871	957	931	943	925	940	910	987	939	880	902	955	929	875	911	925	940	940	930	952	938	940	879	942	939	910	990	978	892	948	938	964	938	943	918	937	926	976	968	925	918	897	924	925	904	929	968	960	915	887	922	873	930	937	930	889	951	860	888	942	918	909	925	900	891	929	864	869	860	912	972	944	868	959	948	914	929	936	945	906	969	936	933	952	917	919	955	942	913	927	913	935	914	921	974	930	916	882	920	937	955	910	961	924	937	944	885	1014	919	917	936	908	950	944	968	866	929	927	903	927	916	954	909	927	940	882	917	940	913	928	892	947	927	965	921	950	912	939	906	903	923	911	930	959	894	917	861	930	909	880	932	950	942	946	941	894	931	994	973	879	918	876	926	889	881	985	944	915	953	884	905	905	892	850	942	881	1005	910	940	902	972	953	954	860	931	917	920	906	930	954	913	938	948	933	973	963	920	944	894	856	974	946	918	899	969	992	993	928	942	941	870	900	942	906	934	884	989	965	971	966	922	909	923	896	966	925	913	990	954	910	934	914	934	910	958	923	945	920	812	976	895	890	843	914	1005	996	899	955	903	938	925	924	873	919	963	930	872	899	937	914	979	922	926	938	930	951	946	913	978	926	950	931	853	913	902	905	902	926	879	909	886	972	980	944	928	891	905	896	864	989	961	930	892	934	924	951	920	919	927	906	981	996	918	981	963	926	932	934	903	906	964	943	961	976	929	932	894	981	939	942	952	888	910	901	939	951	957	902	891	977	915	919	917	950	886	889	913	899	898	938	925	937	961	895	901	906	926	910	910	929	907	926	904	920	923	912	956	894	947	866	919	908	940	950	950	928	891	962	924	933	895	924	908	905	959	909	921	932	922	924	992	985	923	905	964	932	857	976	899	889	975	900	968	967	995	905	920	997	913	914	892	954	905	897	894	950	955	929	893	933	955	915	970	939	891	948	896	991	893	929	907	910	894	919	918	953	982	945	872	896	938	910	878	917	895	963	928	919	939	911	912	893	932	929	850	928	917	990	972	954	909	897	974	927	914	934	934	918	877	978	928	904	951	930	940	951	959	925	910	929	975	896	855	908	911	913	884	932	954	937	965	962	964	916	969	904	972	923	912	980	933	942	972	876	958	920	906	950	910	887	909	945	964	924	906	899	959	893	932	918	918	961	958	933	990	935	938	946	922	852	922	980	971	873	874	917	922	959	931	945	929	920	910	866	906	927	1006	920	938	930	961	926	1000	950	945	933	941	902	964	962	909	901	933	940	931	891	890	957	957	921	956	944	878	922	932	911	940	891	941	904	902	1016	906	922	902	963	932	919	930	944	919	907	914	934	892	910	896	917	959	967	902	948	926	946	851	916	922	925	906	915	916	937	968	920	957	910	919	946	952	945	913	938	985	949	926	888	921	963	957	925	889	927	977	914	937	938	904	922	933	944	969	938	916	945	876	924	923	950	918	952	915	965	932	885	963	866	896	914	945	929	922	940	957	984	900	956	986	923	963	893	995	977	920	957	910	947	942	906	932	951	915	942	895	930	953	971	889	923	951	954	939	933	914	981	894	927	939	914	947	915	904	907	921	917	946	930	880	905	926	863	994	951	945	922	943	956	921	909	941	913	951	942	904	965	938	934	919	965	943	933	939	888	906	973	910	901	898	974	931	911	925	964	936	967	931	906	927	899	998	943	919	949	993	949	913	950	929	892	868	912	966	929	955	958	930	955	934	909	894	920	861	919	932	921	932	942	919	959	915	961	978	952	922	944	939	909	936	933	947	916	928	924	925	948	886	929	913	946	959	939	937	972	911	904	958	937	936	899	929	894	890	912	1003	928	955	956	950	907	928	908	936	932	919	908	978	911	915	912	939	971	937	918	898	908	925	953	891	886	985	916	960	950	914	938	926	911	926	923	906	935	871	904	889	892	906	968	905	924	947	892	965	944	936	972	967	874	913	893	969	941	902	901	913	924	905	888	901	907	943	928	968	881	918	971	894	945	942	938	950	945	943	920	948	905	882	947	919	930	944	870	945	959	916	852	873	942	919	938	945	879	915	964	948	919	938	936	926	920	858	923	928	962	935	927	867	906	927	867	955	900	918	889	919	889	913	928	942	963	938	935	898	966	948	951	935	931	955	909	908	929	936	915	957	899	947	945	914	922	914	893	985	941	931	941	923	923	968	949	920	919	928	879	919	938	915
1054	490	925	9826	11348	12434	13168	7241	3624	1281	324	143	83	59	87	67	87	83	83	69	89	79	77	75	82	76	77	81	84	78	98	92	76	86	85	91	72	76	86	83	83	79	86	80	84	87	83	87	82	79	86	74	81	79	71	85	75	64	83	83	76	70	85	79	61	67	67	69	74	74	85	68	70	65	87	67	85	86	81	67	82	97	68	95	83	92	77	92	81	84	79	79	90	91	56	69	74	90	62	81	84	93	98	80	69	85	90	72	74	78	74	76	73	92	72	63	82	72	81	72	78	85	83	77	75	82	61	75	78	70	78	75	78	57	91	88	86	63	83	79	83	94	66	100	73	84	75	104	90	78	72	67	80	76	95	70	84	74	86	77	86	73	93	81	58	74	59	75	77	86	84	88	69	68	70	82	100	86	83	79	82	88	76	93	92	80	64	90	79	66	79	83	78	76	94	76	79	76	75	74	66	85	72	80	87	86	76	94	74	81	80	86	63	91	61	72	81	83	86	82	78	98	79	87	77	77	78	76	76	74	67	65	84	73	81	83	82	76	95	77	85	75	89	68	66	76	76	84	76	72	72	89	77	83	87	86	73	72	74	83	74	82	83	73	78	78	79	82	88	92	96	96	76	76	89	71	70	80	90	82	92	85	72	72	68	86	61	60	80	97	76	91	89	68	78	93	83	96	82	61	77	88	73	81	87	74	67	84	90	82	83	85	78	83	72	72	79	95	81	93	85	81	79	82	80	82	77	76	90	68	86	86	91	70	69	69	84	73	80	81	81	95	90	72	88	77	84	90	77	70	74	54	74	66	96	82	92	92	80	88	82	59	70	81	75	84	83	81	84	94	83	74	74	88	72	88	72	83	90	74	81	94	57	81	82	73	82	91	75	86	87	81	65	81	77	65	89	87	79	71	90	76	74	74	67	80	87	81	64	81	78	59	81	79	85	84	77	74	100	94	74	80	66	76	71	73	79	82	77	82	86	83	112	74	73	94	91	79	96	82	87	77	75	76	90	82	75	79	74	75	74	82	77	71	62	85	66	77	103	76	75	79	83	94	55	78	73	73	71	94	87	70	69	87	64	72	78	65	86	90	80	73	81	83	85	71	77	86	83	91	68	81	85	74	74	78	88	81	83	76	86	85	96	64	79	89	85	88	70	74	73	84	71	83	81	74	77	82	77	71	70	92	86	69	90	81	75	70	67	83	88	79	80	76	101	74	90	65	78	87	82	75	91	76	72	72	74	81	77	84	73	69	72	69	83	81	82	84	67	92	101	96	76	83	79	86	72	82	76	75	89	83	99	76	81	73	67	78	84	77	67	70	71	76	85	69	72	95	71	79	92	84	84	82	60	76	86	81	80	75	86	70	67	56	83	87	69	62	68	82	92	70	78	73	70	87	98	67	84	82	77	85	76	80	89	89	87	99	79	80	89	74	88	75	70	79	66	74	68	87	69	70	63	84	88	71	85	97	77	72	72	76	93	85	88	90	82	69	85	80	87	71	80	84	80	80	86	86	85	79	86	86	86	79	86	68	76	64	69	85	91	75	84	65	87	91	86	91	77	81	83	71	95	71	69	76	77	77	81	72	86	73	87	80	71	75	85	72	75	69	92	76	84	73	95	67	67	72	71	87	61	72	71	90	77	96	71	96	76	98	70	83	80	82	87	81	69	93	64	77	73	79	97	80	92	78	76	80	69	79	72	76	89	101	78	88	86	88	83	90	77	78	62	80	67	93	95	79	71	80	80	86	69	96	92	72	81	90	65	65	70	86	72	78	85	80	86	67	69	89	65	69	82	78	67	76	85	95	76	80	69	76	92	76	67	84	90	80	83	92	79	81	71	83	71	90	73	87	83	97	93	63	72	75	86	62	77	67	87	72	89	97	76	88	92	81	77	72	75	78	67	79	81	72	65	78	71	70	91	74	61	90	73	84	90	75	58	84	78	76	76	77	80	94	81	68	83	82	81	73	82	77	70	71	93	76	115	66	68	84	69	101	71	68	83	58	62	79	69	55	71	76	75	76	75	88	87	69	69	87	63	73	80	78	83	75	83	74	96	77	71	81	70	73	78	80	75	82	71	66	66	87	86	67	87	72	87	90	85	80	66	100	75	83	58	73	70	82	82	75	91	74	91	92	90	74	67	85	72	87	84	82	80	81	94	74	87	73	77	79	77	70	79	62	84	76	83	84	75	82	99	70	74	83	84	85	78	87	91	82	91	75	75	94	81	78	91	73	90	88	79	69	69	87	91	85	70	75	81	82	65	88	86	78	83	73	92	77	72	76	84	89	72	89	78	69	71	71	75	80	67	85	87	85	72	73	72	77	72	73	63	76	82	92	88	73	96	67	84	81	73	74	93	72	73	79	67	72	79	88	71	65	79	75	75	69	68	61	102	75	71	75	70	74	80	75	84	76	77	80	73	79	76	80	87	83	85	66	66	94	81	77	70	90	87	76	59	80	84	68	81	71	94	72	86	87	80	80	78	72	76	65	106	76	90	68	84	95	79	88	77	93	84	80	76	76	78	100	82	77	76	96	68	75	71	84	83	78	83	86	80	87	80	81	89	85	80	84	78	77	65	70	67	80	74	100	92	95	78	81	66	86	78	91	65	66	82	78	86	85	75	74	65	85	79	82	69	88	79	85	96	91	83	77	70	75	92	79	75	87	76	77	81	75	80	76	74	87	86	83	67	72	88	75	91	100	92	84	80	73	84	76	71	87	92	92	72	74	72	80	88	77	88	70	66	67	68	95	76	62	86	81	65	78	77	76	71	106	57	82	85	77	65	71	80	88	77	76	79	69	74	68	67	87	63	78	74	69	88	75	82	83	80	97	77	85	81	100	92	70	93	62	68	87	84	85	68	74	74	81	77	90	63	90	88	83	101	65	68	77	87	89	89	68	73	93	68	76	75	79	95	70	98	68	80	88	73	65	83	87	91	74	66	81	93	78	77	89	64	81	87	62	79	66	74	74	94	74	81	68	79	74	90	66	90	73	83	81	104	60	94	82	86	95	80	66	67	83	77	69	87	96	72	76	90	83	84	97	81	83	84	99	79	81	71	76	69	91	76	80	72	87	80	79	83	73	84	71	99	81	82	78	80	73	87	76	65	77	82	74	89	66	87	86	77	72	81	95	89	82	92	82	65	80	68	66	86	71	79	97	72	78	79	83	81	83	83	71	91	86	87	76	79	83	63	71	72	83	74	74	69	69	93	77	84	78	79	88	82	81	85	76	73	81	81	72	80	84	76	82	65	82	79	73	77	73	86	80	83	89	71	81	75	88	71	78	88	75	82	67	83	86	90	84	76	85	82	111	98	82	83	84	77	77	108	79	85	70	77	76	85	74	57	103	73	73	79	85	92	86	76	85	78	77	74	92	75	76	85	73	84	99	66	71	78	80	75	83	102	74	72	65	66	115	76	76	77	72	84	75	63	83	93	76	97	73	89	55	77	102	70	81	87	81	88	75
19340	11266	13935	55910	57843	62902	60620	45088	35012	21566	8977	2922	1336	1111	1055	970	1005	1000	976	976	999	926	945	1045	969	1025	1018	987	947	942	969	1012	975	986	1016	939	1005	962	957	997	962	1013	980	1024	956	965	994	1078	1004	1047	986	974	999	956	1021	981	1024	978	958	1017	1003	964	1004	983	1037	1008	975	977	1023	989	1037	954	1056	942	1011	1023	991	983	950	972	1046	1014	978	1030	980	976	1004	1026	959	1023	999	1033	1035	1035	968	1058	991	1014	1022	1011	1012	965	967	1022	1019	994	1070	1008	1018	976	976	972	1013	976	968	1044	999	1010	955	954	1029	966	1023	932	975	1029	985	995	979	1047	997	1011	1000	1006	977	974	975	1028	945	961	1035	1061	996	1012	989	980	936	918	1003	986	971	1029	1013	986	1022	1013	1040	998	977	1004	1062	920	986	1029	969	980	997	978	1014	1034	996	994	1008	992	951	974	1008	1009	989	953	1004	1073	1026	971	972	1000	981	1036	968	1007	969	989	955	997	1000	1061	1017	1032	998	1050	996	1033	999	985	974	1005	975	963	1024	997	1002	1012	961	970	1004	1002	949	962	1057	995	1015	1023	990	1011	1027	992	945	980	963	1012	967	1039	952	931	976	1048	959	958	904	959	975	1014	985	974	1000	987	985	991	1003	1000	1031	1007	973	966	994	1043	994	991	992	1028	1021	955	977	997	964	1042	1018	999	992	948	1011	989	980	986	1000	950	965	1005	983	957	1021	964	978	967	1016	1003	1070	992	1009	991	985	1020	968	1032	1045	1037	994	1039	978	998	976	1025	971	953	1055	997	968	1007	996	1005	963	956	1005	967	973	981	960	986	1043	961	962	918	996	1035	955	997	988	963	950	1000	987	1044	963	1014	1022	917	987	989	1023	994	979	979	1026	999	987	998	999	990	1014	1035	949	980	993	1027	997	983	1039	991	1057	970	994	1013	996	1028	1002	1005	959	962	985	991	1011	967	1006	1014	987	1077	1001	995	1077	1028	1051	956	1012	1031	979	909	977	974	973	966	977	961	1018	1015	1057	1015	1025	1007	975	1027	1063	1035	1054	974	976	974	949	969	964	990	994	981	953	974	980	943	963	1028	971	945	969	969	1003	990	999	1048	1002	1008	961	986	1003	957	973	1015	965	970	1051	1032	985	948	960	971	978	994	1021	1025	949	1002	1031	1006	1034	1030	1009	997	1017	991	998	953	1035	975	990	999	996	990	1015	999	968	983	999	1059	990	938	1019	1006	1019	1008	978	1011	981	1010	996	975	1042	988	992	1010	1037	1057	1001	987	1010	978	960	1003	971	959	976	1011	955	959	977	999	994	1004	1016	1048	1004	1034	912	1006	1028	1015	1062	961	969	1009	960	931	973	995	1014	937	923	1024	955	1010	987	996	993	1003	973	973	994	1028	1012	1032	978	1025	971	962	995	1033	936	962	1048	978	990	1007	985	1006	983	1036	989	1009	1034	1010	961	984	994	960	987	1005	1061	943	1048	1014	980	973	1017	978	954	958	1009	961	992	1041	957	965	1043	975	950	1012	1009	973	907	1005	997	996	988	945	959	1017	1000	962	984	1023	1031	1053	1041	1014	1036	1046	999	992	982	1007	989	979	969	983	992	1047	985	1013	988	980	1013	1029	1032	993	993	991	993	984	1023	965	986	1008	955	965	975	928	1034	1022	1003	979	995	992	1010	927	985	1006	969	991	951	990	965	1074	974	1004	972	974	982	975	1020	1022	968	973	994	975	1030	1018	988	977	960	988	963	1050	984	1009	1002	1002	945	988	955	1018	979	1004	943	1057	1011	1009	952	1019	1024	973	1010	998	996	1004	989	1061	974	944	1016	991	997	1034	1023	1030	967	1010	990	1010	1049	971	1064	1001	1034	1007	987	1036	957	1001	944	1005	1023	947	1030	1061	1028	1013	1052	944	977	973	976	970	991	1015	978	994	970	946	1025	1020	1003	995	950	998	1001	965	993	977	992	972	1026	1027	1000	994	969	994	991	956	975	980	971	956	998	964	994	1033	986	980	1012	1009	1006	1004	1013	924	975	1021	973	1013	1013	1006	1009	1009	984	1003	1038	963	997	1037	960	967	1001	1022	1034	977	992	982	948	1026	951	1031	993	1017	991	965	987	992	946	1019	980	958	954	967	1002	1055	983	1012	970	1027	1034	1012	929	1004	983	977	959	1000	970	1036	940	1019	975	994	975	1003	990	981	993	967	964	1004	1022	952	996	973	995	986	1016	1009	999	1030	981	966	960	990	973	1051	1018	980	1034	970	940	1037	1036	1019	1030	1014	1019	1002	1031	998	1001	996	972	979	1050	994	1005	1015	1029	1013	989	1036	901	986	1061	1055	964	997	998	986	963	961	1054	1013	937	1019	961	1004	998	949	1043	959	1020	1014	1000	993	1017	1021	1028	1013	940	1002	935	1000	1005	1004	975	974	1012	1001	942	965	982	1005	979	1049	966	1020	992	1000	982	904	975	1000	1002	988	987	981	938	943	1005	975	953	1026	981	932	1011	1025	1032	998	985	957	986	957	942	962	993	990	986	972	944	1020	1008	1000	1010	1028	948	1009	959	1029	1027	955	1011	965	981	1035	947	1016	1023	1000	996	1003	966	951	1006	1016	997	937	930	1005	1009	994	970	1003	967	1023	1006	1030	1015	993	998	949	1019	984	1015	965	1026	944	968	1009	991	965	1028	1018	1004	1014	984	1006	997	961	939	926	961	1007	899	995	1002	960	968	1070	989	1009	983	979	970	1058	963	1032	1048	971	1021	1018	981	996	996	979	966	965	1017	1026	928	953	982	982	1012	1032	1016	1052	1024	986	969	962	968	948	1049	951	1009	985	1018	1054	1001	1032	961	967	1021	1001	944	999	996	1000	975	1005	929	1006	1021	1050	962	992	1040	999	988	1035	936	939	999	965	1004	942	982	998	1062	993	1078	1019	976	944	949	999	897	945	961	986	971	1020	1025	959	986	966	997	980	1009	1015	1001	1047	1019	967	974	987	956	986	927	953	906	1006	990	1040	950	1009	969	985	1045	1012	990	1036	966	982	1006	1019	990	911	1016	1038	995	984	985	979	1002	986	959	1022	1039	1029	959	981	985	972	1014	1013	1007	991	996	964	999	1000	952	963	997	1027	957	1021	950	1018	977	989	955	1020	991	1040	938	982	1016	993	995	971	985	1003	1031	957	975	961	1023	952	974	947	1046	977	1000	1028	944	982	949	986	1022	946	917	956	1028	986	1025	989	1036	993	1004	1042	1010	983	975	974	1010	977	959	986	978	945	986	1011	929	989	956	985	1047	1047	964	1035	981	1033	1001	1023	1007	964	1035	945	991	987	959	971	1028	979	1003	981	974	1016	1036	977	988	1067	1031	971	1040	998	955	1031	994	996	963	923	969	1042	1002	1064	973	1002	963	1019	1031	1005	1024	967	977	1021	1006	979	953	1051	933	990	933	1046	998	1006	1026	995	955	967	995	1005	979	1004	1015	991	1020	1003	955	1025	960	959	976	1007	966	1014	1032	1050	1029	997	993	996	962	992	1003	1009	977	995	1006	1011	1055	1014	1040	1040	1055	979	1021	980	1031	1070	1012	959	957	995	992	956	1001	968	998	950	1002	945	962	950	1029	1046	955	1038	1081	973	1000	991	997	972	944	974	1033	1007	966	971	1041	951	991	1016	935	939	1003	958	1002	1034	1026	943	1044	947	1096	1040	1025	997	987	1011	1019	1010	998	981	978	969	977	990	1032	1021	983	1001	984	1003	1028	1038	1046	1036	981	1070	1012	999	1051	976	1005	976	1042	961	1002	968	1014	979	988	983	966	933	1008	1020	978	967	996	988	1026	955	1060	990	931	974	955	978	983	949	990	948	984	1012	1009	974	954	983	1054	1000	991	1014	919	944	1020	974	1018	981	932	1047	986	1020	1030	984	977	1013	968	1006	1030	956	1011	1022	978	984	968	1027	995	971	991	975	946	986	1025	1004	986	978	1018	957	986	984	945	999	997	911	1014	1003	992	980	983	1035	1018	1002	1042	973	995	1065	1023	993	1005	1017	995	1014	1044	1011	1024	994	983	1007	1001	963	954	1005	995	970	933	979	1009	947	951	1039	964	1043	1004	1008
1346	145	261	2355	1195	1692	3030	2399	1480	699	300	121	79	63	69	63	62	50	54	65	54	55	63	63	61	54	65	59	57	62	71	61	72	68	69	53	69	58	58	54	63	85	66	72	70	65	59	61	61	69	61	51	59	64	76	67	57	57	68	66	58	66	77	50	59	70	71	58	61	72	69	61	69	57	61	60	60	71	60	65	65	68	63	58	73	66	59	66	80	66	60	60	66	75	82	69	71	63	67	61	69	64	66	59	66	73	67	54	64	69	72	59	55	68	65	74	74	68	49	74	54	60	80	58	72	58	56	57	56	70	59	78	60	77	59	67	60	69	61	71	63	68	68	67	65	58	65	86	63	73	68	78	60	75	59	56	68	57	59	65	56	64	72	52	51	69	57	71	49	56	55	58	71	61	58	82	49	71	54	52	51	78	60	62	60	56	59	73	70	77	52	73	62	52	64	66	71	63	63	70	74	67	74	66	73	75	57	68	67	61	52	61	84	50	69	69	67	58	59	71	71	65	53	68	55	78	69	71	63	70	63	70	78	74	90	53	64	63	67	64	82	59	64	62	61	69	61	59	56	70	55	66	65	57	68	67	58	66	74	57	65	60	60	67	70	66	55	82	55	65	76	72	57	53	63	77	54	65	61	63	52	64	54	58	54	72	54	58	71	64	72	71	70	52	65	63	66	80	68	52	57	61	85	70	61	66	70	62	70	49	57	75	64	67	70	60	64	59	69	73	63	56	57	48	61	84	56	69	56	53	72	63	66	69	70	64	69	63	65	70	76	62	67	79	55	61	62	67	73	73	63	43	57	72	61	58	71	67	60	60	70	55	46	56	80	56	74	60	58	76	67	62	68	60	67	63	59	83	83	69	66	66	84	68	71	73	62	61	66	65	61	74	60	51	70	57	53	56	69	70	59	72	58	61	55	62	67	54	65	69	61	72	52	71	46	68	72	84	73	65	74	59	83	64	81	43	67	68	78	59	67	67	68	64	64	65	76	53	74	62	78	62	55	57	73	68	75	72	61	57	62	66	61	54	57	67	69	85	65	48	57	73	49	64	67	52	62	58	68	61	57	65	69	66	74	65	76	60	48	62	72	69	67	60	67	72	57	61	52	69	55	50	69	69	58	51	65	69	60	60	58	66	55	78	69	65	55	68	54	70	59	69	62	50	67	75	54	48	71	70	78	61	68	59	53	51	59	44	60	63	60	64	66	58	78	66	71	55	55	63	73	67	65	62	75	70	64	54	73	53	58	84	69	71	54	62	61	46	50	69	63	64	56	65	58	64	59	64	53	71	58	74	66	73	46	66	68	58	69	58	54	63	64	59	65	61	60	51	77	70	41	67	53	76	55	67	58	72	56	65	64	57	66	64	54	65	72	59	68	74	58	64	70	57	55	78	59	51	65	74	70	67	77	76	81	58	62	55	70	71	71	68	65	75	63	66	55	66	53	60	60	81	59	67	60	49	57	67	56	62	71	61	63	56	69	65	92	57	70	60	66	70	63	57	58	68	73	62	65	62	66	64	60	50	68	53	62	64	49	52	55	50	52	75	60	65	54	68	75	48	58	61	64	75	47	59	58	47	66	58	64	51	46	61	53	76	63	72	65	74	63	61	57	74	66	59	57	66	66	56	76	77	54	53	71	57	81	58	60	64	72	59	81	63	56	67	58	60	65	71	68	56	58	58	57	59	76	60	63	52	58	59	66	61	71	63	63	63	69	60	68	67	72	59	71	64	72	61	58	77	65	73	71	74	59	63	73	72	63	68	70	49	64	64	59	67	61	68	46	58	68	50	59	55	70	67	56	73	61	53	79	50	77	60	52	90	35	62	55	54	62	57	59	64	51	69	65	73	54	50	75	73	59	72	64	65	57	66	75	58	82	66	60	77	55	69	63	65	60	68	67	45	61	54	77	63	62	65	77	72	65	68	69	65	77	58	64	54	71	67	73	70	72	70	56	68	63	69	58	55	73	73	65	52	67	57	72	60	64	58	61	63	72	69	61	65	60	73	50	66	68	79	64	56	66	53	65	76	75	68	66	61	57	51	72	68	72	60	67	65	76	70	48	57	62	67	65	72	43	68	54	67	74	63	57	63	69	57	48	71	61	51	72	63	72	60	55	75	54	65	57	45	54	66	73	65	62	67	68	49	62	64	67	70	70	66	73	62	72	51	76	68	60	72	51	65	65	58	66	41	56	61	63	62	67	65	57	69	68	62	69	62	66	51	57	59	61	77	57	67	68	75	45	56	58	50	52	54	57	55	62	71	59	57	64	59	60	50	58	60	74	58	60	71	75	73	54	56	78	68	64	68	63	57	57	55	75	53	74	56	75	67	65	67	78	58	57	68	42	45	56	53	71	72	72	68	63	60	65	59	60	68	78	55	62	64	60	68	57	74	65	62	71	61	56	53	65	75	69	66	62	58	61	51	63	79	63	62	55	44	76	66	72	61	63	49	56	60	71	75	52	71	52	48	63	61	64	67	64	61	51	81	71	60	62	72	74	65	58	53	61	45	67	66	47	64	72	66	67	48	81	67	53	58	57	75	56	63	72	66	67	63	80	74	60	63	62	66	68	49	64	86	68	67	78	72	62	67	59	69	64	73	67	61	61	69	75	59	80	61	59	69	63	50	63	86	52	69	57	62	75	74	52	75	71	76	72	64	68	68	71	51	58	48	65	61	65	78	62	70	56	69	67	75	61	70	69	54	61	68	57	68	75	60	55	59	61	67	58	58	73	69	74	63	60	61	89	63	70	55	73	56	56	62	68	65	71	62	60	63	54	68	58	64	66	62	78	62	65	70	67	61	55	61	71	66	58	59	67	51	64	57	57	49	56	55	58	59	70	72	67	60	72	72	62	48	59	52	66	73	53	63	72	54	60	66	79	67	55	78	58	66	63	57	76	75	52	63	69	33	49	68	62	77	63	63	57	63	56	81	64	53	70	55	58	52	54	64	70	54	65	42	54	62	67	57	65	58	75	58	68	63	63	62	86	58	52	59	52	63	68	66	46	60	59	59	60	61	80	61	80	52	60	60	77	74	66	62	73	67	64	74	66	66	57	55	59	54	61	58	65	58	66	67	64	73	66	75	61	66	64	66	60	58	58	70	67	40	59	57	55	58	71	70	65	58	70	71	59	70	68	68	53	81	73	57	59	53	57	67	59	70	74	73	68	68	56	63	64	52	72	56	66	46	49	59	85	75	76	68	49	73	58	54	63	58	76	63	63	55	55	52	61	74	56	62	55	51	74	57	57	69	65	66	53	69	66	80	62	68	68	73	54	70	58	58	69	62	59	57	55	61	62	72	55	56	75	65	54	60	67	52	50	63	54	53	65	70	54	64	72	59	76	64	72	61	73	72	64	69	65	62	70	76	61	55	51	66	74	63	60	70	81	69	50	72	67	62	57	65	80	64	58	47	51	72	54	59	74	59	59	60	61	73	57	71	61	52	56	67	63	60	65	65	73	72
10796	3798	5103	34563	23426	36739	39101	32104	25977	15523	5776	2020	1119	822	853	867	812	792	805	788	838	836	830	793	841	808	772	802	781	821	815	839	799	857	784	784	806	814	806	812	814	792	863	783	810	850	795	811	760	807	873	797	764	824	816	864	765	799	796	772	825	790	754	820	770	779	807	834	801	810	774	756	744	746	768	804	823	814	840	821	784	808	831	775	798	810	798	813	798	800	785	822	819	843	825	814	799	822	832	862	789	827	794	834	826	845	775	818	873	789	808	757	805	758	829	835	858	771	812	790	794	797	765	795	848	837	845	833	844	794	771	810	798	854	816	820	803	821	845	841	813	772	810	838	869	819	818	760	831	806	809	805	839	836	823	781	830	819	808	851	801	824	783	817	812	818	809	753	788	796	786	800	828	821	842	824	811	816	835	790	756	807	806	781	832	818	822	842	804	816	772	778	773	785	798	849	821	825	823	796	795	801	801	802	795	793	780	834	822	762	807	832	793	777	818	853	794	804	846	772	753	841	772	755	837	795	784	800	816	850	837	812	828	818	796	867	767	866	853	778	835	812	801	787	813	808	829	816	852	837	777	822	776	795	786	805	845	877	800	771	818	831	814	788	815	866	853	822	800	798	782	840	810	738	783	740	829	834	799	825	761	850	821	807	827	750	859	776	802	786	800	798	864	852	813	827	803	848	812	797	832	833	790	830	836	826	774	768	807	861	867	754	791	814	789	804	797	786	842	810	809	834	781	802	869	801	842	841	790	766	775	812	773	828	819	844	847	837	782	830	807	772	789	832	815	800	827	788	826	785	849	820	853	846	809	830	797	811	823	810	816	815	867	788	821	796	843	851	807	797	809	766	844	816	792	817	800	836	775	763	802	821	807	809	830	846	848	780	756	792	837	868	836	830	857	828	840	779	831	838	778	801	844	814	806	823	853	787	796	814	792	838	801	841	805	803	843	811	791	774	787	801	772	774	803	829	821	764	825	801	824	830	832	853	827	783	808	824	849	801	820	800	810	820	844	820	819	878	815	828	794	815	832	791	828	810	816	815	779	805	790	796	828	840	775	810	811	839	813	841	808	784	835	853	856	840	805	793	823	797	835	775	834	829	815	818	816	825	829	824	764	783	861	814	852	823	805	802	823	852	804	813	789	776	838	837	776	844	792	766	821	851	804	829	775	796	761	796	819	830	801	799	866	793	829	811	818	796	792	776	765	824	865	814	839	790	802	820	771	844	764	852	762	812	783	771	830	797	791	801	811	777	831	817	853	780	839	811	761	798	828	811	797	819	824	775	803	761	812	852	785	832	781	816	825	832	791	821	811	793	806	818	784	833	798	859	780	820	854	802	778	780	788	765	817	858	798	851	816	805	814	829	793	867	804	830	860	829	813	802	827	834	788	810	773	778	792	890	819	827	778	828	780	778	856	793	781	827	803	777	849	763	822	846	845	799	844	798	826	855	837	812	784	801	771	803	796	774	813	830	813	825	787	762	775	831	826	812	793	833	853	795	838	815	816	811	794	816	803	803	787	832	793	823	780	818	813	816	831	823	766	773	822	769	820	852	778	811	839	803	800	838	797	835	735	773	878	797	815	816	851	792	790	779	761	799	817	845	805	785	826	796	856	894	766	856	752	817	802	808	823	790	831	820	783	817	823	810	846	794	831	827	823	830	812	796	775	784	846	781	813	768	795	833	817	745	868	836	826	828	793	806	840	824	828	781	821	799	791	809	886	854	802	802	850	850	856	830	809	893	805	784	769	830	809	798	793	849	809	833	795	817	843	825	768	788	869	751	783	742	810	763	811	778	788	784	820	785	802	833	876	811	798	815	837	775	859	820	820	804	771	822	801	793	808	843	782	815	801	797	803	809	759	773	871	812	806	801	808	856	825	853	790	783	838	810	781	804	801	867	822	812	834	864	821	860	818	852	821	845	741	829	790	778	821	863	796	812	815	827	822	804	899	830	771	841	775	828	796	796	846	789	798	796	835	818	860	833	792	790	819	808	848	793	802	838	780	765	840	827	797	815	838	865	810	852	845	796	775	822	804	782	774	819	833	827	842	860	817	810	808	802	811	806	821	822	807	794	814	803	811	851	819	782	841	856	850	815	821	805	788	843	792	779	817	830	838	769	818	755	813	775	843	840	846	834	852	842	806	803	815	780	798	776	805	790	796	811	844	776	817	834	820	806	774	782	813	839	828	805	795	766	797	764	777	821	825	811	773	819	860	823	803	842	836	774	818	838	817	847	797	817	832	797	857	841	788	776	839	786	789	819	839	798	819	791	776	806	774	816	822	861	824	835	776	803	810	818	805	835	744	851	724	887	808	823	811	800	870	762	827	840	814	834	782	765	823	828	769	818	749	804	776	790	788	825	817	795	756	786	831	835	777	745	812	831	839	827	753	833	840	790	792	801	806	790	841	826	814	824	797	810	797	777	838	821	807	778	792	801	768	816	825	812	778	827	819	794	787	843	774	835	819	855	799	842	769	813	759	804	794	852	773	782	799	862	815	831	791	822	814	837	816	818	818	833	809	824	794	861	845	875	859	848	790	791	798	843	778	783	825	810	765	809	826	741	799	794	765	835	820	843	842	837	827	848	815	823	787	795	769	804	808	814	843	845	824	782	797	835	765	778	829	824	839	795	785	781	829	765	861	845	810	839	756	796	896	805	762	797	776	812	841	796	792	833	804	804	778	791	776	855	782	757	825	797	865	796	870	815	839	791	821	813	802	807	795	814	787	811	830	785	822	809	811	829	788	866	800	766	827	799	787	845	857	795	785	813	818	811	784	793	806	814	817	781	768	799	813	824	786	852	794	862	836	802	839	776	842	812	809	781	860	769	796	814	808	798	787	821	851	800	781	816	831	832	805	828	816	889	795	843	820	780	820	804	812	802	788	808	781	808	840	785	885	844	778	764	818	792	801	814	814	787	796	809	812	810	794	853	826	798	850	856	800	790	825	750	805	795	785	806	754	835	766	862	794	848	859	828	793	779	788	849	829	762	829	774	796	799	806	836	760	866	816	822	818	806	812	759	771	792	861	842	848	816	801	818	755	845	763	822	763	801	811	851	824	792	778	805	815	848	822	813	770	819	777	778	809	784	844	818	788	829	809	853	784	838	853	883	812	824	829	813	833	799	858	776	858	797	869	891	824	842	793	842	769	829	819	847	794	807	817	768	848	748	847	858	804	768	839	851	789	832	786	766	802	887	800	732	788	826	800	813	843	764	821	834	823	838	802	799	811	790	817	819	785	839	819	793	787	801	858	877	784	818	754	830	773	854	783	850	771	837	824	790	800	785	804	855	825	766	805	857	782	816	788	795	775	815	820	779	780	810	793	840	838	765	831	816	792	803	798	770	813	833	764	783	841	793	804	791	809	816	786	775	811	830	828	830	841	876	851	883	785	798	816	816	827	805	839	816	817	877	833	809	792	803	831	790	798	764	825	849	814	774	786	854	810	866	875	783	798	794	788	812
668	316	497	2883	375	3870	9977	9739	6892	2345	646	201	122	70	84	83	75	66	62	72	63	73	60	63	56	75	67	67	67	65	82	55	78	65	75	68	62	54	65	71	70	93	57	73	78	75	77	74	58	71	73	70	69	70	60	76	83	73	75	78	79	74	62	82	73	84	58	62	62	68	80	55	66	84	84	82	56	88	61	82	76	70	62	83	72	71	60	80	76	71	62	57	67	68	57	67	63	80	73	67	61	74	71	62	69	80	69	68	58	60	83	74	79	79	64	71	73	73	59	74	68	69	77	74	65	79	81	61	69	55	82	68	84	72	67	58	77	67	77	60	63	81	71	69	79	61	78	73	75	69	65	67	90	71	68	53	64	68	64	61	62	71	77	85	55	77	70	64	79	65	87	66	76	70	72	81	75	66	71	67	84	60	74	61	67	65	61	52	72	69	69	66	75	56	70	69	77	71	64	80	51	67	84	89	55	65	80	68	88	71	57	74	56	71	93	63	57	74	70	72	74	74	75	66	87	72	52	60	77	68	63	71	60	61	83	56	59	54	62	62	70	68	65	75	67	70	60	75	83	62	70	67	69	70	84	68	63	80	69	85	62	65	68	76	73	65	60	68	72	88	68	69	75	65	80	76	78	86	62	60	57	68	84	68	83	92	72	62	56	59	60	66	75	82	72	75	73	96	64	67	66	86	77	79	67	68	65	94	70	74	63	59	69	59	61	75	63	56	62	74	65	72	66	68	64	65	81	71	67	73	60	72	71	64	79	76	65	75	73	65	74	61	77	77	66	73	54	65	68	66	73	74	68	62	71	72	55	87	68	74	59	58	68	73	61	70	74	57	60	64	53	53	60	60	81	75	65	73	72	67	55	60	74	58	58	74	75	81	75	72	73	66	71	62	92	84	79	86	81	59	75	67	75	70	51	66	89	88	68	75	77	61	65	72	66	61	62	77	77	66	66	64	69	78	55	85	99	71	67	66	72	79	71	87	66	75	78	74	76	65	68	76	65	75	66	55	73	70	78	85	77	74	67	74	90	76	76	69	59	73	71	47	71	63	75	71	71	58	73	56	76	81	67	71	63	81	61	75	69	64	66	60	59	71	66	77	72	58	73	82	69	62	76	72	52	66	76	68	63	65	64	68	76	73	75	64	73	58	59	70	76	71	68	94	67	65	67	80	67	67	67	73	64	70	63	69	74	79	75	64	77	72	68	66	88	63	73	51	76	73	64	72	73	67	63	72	63	72	73	70	68	72	57	73	56	56	61	75	86	70	87	77	68	69	71	69	72	71	76	62	67	67	72	60	61	59	58	76	67	68	78	66	75	57	76	81	65	69	63	64	65	76	61	70	69	70	65	64	71	54	64	74	69	81	73	79	71	86	70	64	57	66	69	66	67	72	76	73	70	63	82	64	71	73	69	58	72	69	79	79	84	56	71	68	75	63	61	75	75	63	75	60	59	72	66	56	57	71	73	67	74	66	67	68	70	54	85	57	65	64	76	70	71	58	61	68	67	59	63	74	61	77	74	72	71	77	64	69	66	70	77	74	65	75	70	77	51	74	73	72	68	73	68	62	74	63	68	69	59	65	68	74	71	81	71	67	77	78	74	72	65	62	73	70	85	76	60	63	80	85	63	62	83	62	64	71	71	57	70	74	83	72	78	90	74	66	66	63	63	65	68	78	57	68	75	65	72	70	81	60	69	68	71	49	69	71	59	69	67	66	52	56	56	77	70	73	76	68	72	75	74	65	80	79	63	63	80	70	80	74	51	71	66	71	78	76	66	82	68	66	73	69	78	64	79	65	70	78	79	70	69	80	68	71	75	63	71	58	61	53	72	78	67	78	64	62	68	65	69	89	86	68	73	68	77	79	77	69	59	65	70	83	54	77	81	77	56	82	58	84	88	52	66	68	65	56	70	89	66	80	68	74	69	54	84	79	63	75	59	61	63	88	73	80	75	61	79	70	75	57	67	66	77	60	71	62	76	61	94	70	81	73	75	76	84	63	69	65	67	60	74	78	66	70	61	69	64	52	60	71	60	76	78	69	71	78	64	70	84	80	81	78	57	71	74	85	61	67	62	78	71	65	81	69	73	85	59	83	77	71	72	81	77	65	77	67	72	69	73	56	71	61	78	69	63	71	76	74	58	63	73	65	66	75	83	64	59	78	76	61	56	72	69	53	59	69	58	61	73	62	68	57	84	57	59	78	70	64	70	65	72	64	71	93	81	78	64	83	81	70	67	79	64	87	71	71	84	58	77	69	62	74	83	62	75	71	74	60	72	67	68	74	57	62	54	90	55	75	65	57	67	72	67	70	76	63	62	89	63	73	78	80	67	58	57	67	77	81	76	70	72	63	79	66	65	50	71	76	82	66	71	77	62	88	70	53	72	73	65	69	60	49	55	62	65	71	61	69	69	71	63	71	58	74	77	85	77	79	76	82	83	67	62	76	70	75	72	71	51	68	65	68	77	72	84	82	51	66	70	65	85	68	81	75	73	67	70	66	74	74	65	72	80	70	83	65	71	63	80	55	65	49	84	84	83	71	85	65	62	73	69	76	59	79	71	72	63	77	71	78	74	57	80	68	67	65	66	67	75	68	65	72	62	68	88	71	66	63	61	64	73	65	65	55	76	67	71	63	75	73	61	77	60	73	81	74	71	65	65	67	69	70	58	74	87	61	78	67	65	81	86	70	53	81	56	73	57	77	70	78	82	75	74	66	76	86	72	77	70	65	73	76	64	60	65	80	63	49	64	64	65	83	60	83	69	69	69	75	88	62	76	68	75	79	69	65	67	58	74	76	55	69	60	78	70	68	71	75	75	85	76	83	63	82	63	59	61	77	70	59	61	60	72	65	74	66	64	59	76	78	64	67	85	72	79	68	79	70	76	72	58	70	79	59	73	69	93	68	74	69	78	59	79	71	78	89	69	63	63	84	71	52	67	89	71	80	65	50	70	58	67	70	59	68	79	85	66	65	85	85	78	76	74	59	67	64	61	65	48	55	81	65	62	82	66	74	63	67	75	77	65	69	49	84	59	58	64	84	81	73	78	90	66	61	70	70	59	69	70	78	65	70	69	63	81	85	74	60	63	80	68	82	76	71	78	82	74	78	76	80	54	68	75	80	75	71	67	68	82	72	73	70	69	68	71	78	61	75	71	59	82	63	74	60	79	64	72	59	72	75	93	76	65	59	68	63	74	71	66	74	79	83	78	66	73	81	80	55	68	73	57	75	77	59	71	70	78	73	73	69	81	71	67	86	65	74	66	73	62	64	60	67	66	60	65	66	66	86	64	69	73	58	78	81	68	68	69	88	74	82	55	78	61	85	65	77	80	70	82	65	83	70	69	87	72	75	71	72	79	64	59	75	71	70	70	67	59	55	79	70	65	66	79	71	71	71	69	71	79	74	65	53	79	63	76	84	63	73	68	48	65	89	77	75	63	70	70	67	64	57	84	71	69	58	62	86
14236	7948	9283	33736	19044	44584	57980	51614	41877	27253	13382	4264	1525	980	884	910	820	873	849	890	896	823	836	806	828	848	921	780	845	925	870	852	884	831	850	881	844	896	833	852	899	912	861	919	873	802	899	857	838	812	861	875	845	847	823	857	824	904	857	878	868	879	828	872	844	882	870	856	820	864	872	891	845	887	834	847	798	878	903	903	878	860	889	826	834	849	875	887	835	829	829	857	863	841	868	860	872	892	876	869	893	894	876	852	848	877	870	929	855	841	853	878	897	864	882	865	903	805	862	891	857	902	875	856	852	891	869	844	861	862	847	873	851	837	890	775	905	861	859	814	880	911	864	852	879	845	868	882	882	837	915	849	877	890	893	876	894	898	865	874	888	890	856	861	881	893	810	911	911	923	921	870	885	869	888	850	925	914	908	852	831	885	881	884	861	860	904	891	858	891	898	875	847	910	875	897	856	844	857	873	931	848	864	939	924	893	868	860	872	862	914	888	857	889	836	934	827	864	867	863	838	860	866	850	887	884	889	884	857	895	886	890	895	867	856	886	900	868	917	830	869	858	875	886	903	864	851	846	832	907	951	870	834	913	899	862	897	885	894	885	906	870	868	858	856	853	856	819	822	886	889	888	904	853	861	873	786	911	878	853	908	881	863	839	887	872	880	859	861	848	891	898	824	888	874	820	868	883	867	917	854	866	804	836	891	815	885	913	868	919	860	857	882	850	894	895	865	909	872	860	896	809	901	892	852	877	849	880	857	881	808	895	922	881	929	895	862	943	885	842	864	869	852	895	847	864	868	871	865	894	911	885	803	905	867	854	819	843	821	912	849	831	860	851	874	897	900	930	907	949	903	858	858	884	851	837	903	874	898	874	836	857	887	835	873	868	856	872	833	839	893	897	891	869	875	861	865	927	939	881	930	880	842	863	820	910	912	893	875	841	874	875	863	925	876	876	888	849	830	834	881	864	874	881	876	862	885	858	889	879	844	853	871	825	859	893	850	905	881	865	831	847	857	888	832	848	883	830	852	897	871	894	861	853	813	881	863	885	864	869	886	860	877	908	872	892	906	870	903	880	887	873	894	861	870	835	858	885	884	852	881	850	868	894	862	837	894	865	844	870	863	907	873	899	831	895	886	882	839	864	815	875	900	871	883	880	917	870	905	805	842	898	852	875	889	864	854	909	833	883	853	804	855	908	869	853	841	878	862	831	891	844	807	822	869	865	860	900	860	842	841	891	862	862	886	908	853	882	880	870	905	809	858	886	848	909	892	868	953	907	904	877	906	825	903	855	880	868	888	860	860	877	889	865	852	916	837	874	909	884	874	901	872	891	864	892	878	863	880	840	846	884	858	873	853	839	872	885	871	909	846	887	864	884	865	848	860	860	893	868	863	888	927	831	865	870	888	859	855	830	863	828	873	894	849	841	838	900	886	919	856	886	834	852	835	825	890	899	846	859	874	830	896	886	880	876	911	844	829	813	845	837	893	912	917	874	859	882	875	840	829	836	879	853	889	840	854	921	854	873	881	866	924	894	893	842	852	888	870	844	931	829	881	856	894	884	887	895	928	867	866	874	800	825	879	879	889	826	881	864	876	878	849	871	844	908	918	848	892	855	903	830	905	879	860	853	842	860	813	884	937	904	901	913	846	918	865	859	849	857	899	847	875	864	849	903	864	875	898	873	904	879	859	848	878	864	848	877	871	889	882	857	873	911	957	854	879	867	900	937	850	919	840	850	879	885	874	891	853	889	903	848	839	863	922	892	845	926	922	865	888	899	879	844	885	847	842	840	864	878	816	888	838	859	872	826	869	839	878	964	835	888	919	884	830	873	876	872	828	892	895	868	850	863	920	828	859	858	860	825	925	890	889	862	855	873	892	916	860	839	871	866	864	780	886	879	832	918	844	857	818	950	911	835	856	877	859	896	857	860	941	890	858	898	847	870	848	907	884	864	860	877	898	898	902	868	864	878	845	833	832	900	882	902	861	955	876	832	845	948	862	836	853	911	863	898	907	876	857	847	870	871	850	891	918	800	834	883	839	921	912	879	872	860	936	838	889	862	853	839	883	882	858	923	865	894	865	898	881	887	818	895	867	840	848	861	827	857	889	857	839	844	880	846	879	819	891	932	863	857	927	848	806	873	823	921	872	845	889	909	893	931	892	842	871	844	852	828	841	904	901	871	912	816	892	871	872	852	900	916	890	856	909	855	894	931	928	859	885	855	876	862	842	834	882	892	856	863	828	860	850	840	876	810	858	836	873	828	868	886	868	874	894	882	882	911	851	824	889	888	874	840	858	899	865	847	887	840	836	827	863	896	856	918	863	820	841	896	905	870	931	838	921	823	902	890	885	886	815	848	876	915	916	844	867	855	909	854	871	836	889	880	870	814	852	876	885	878	849	832	864	866	874	868	905	836	877	868	812	884	839	875	864	903	905	867	901	874	923	915	885	862	869	875	877	866	903	851	876	898	877	848	906	884	874	849	850	854	835	855	881	922	851	844	900	873	873	879	877	895	884	877	863	905	848	861	850	842	843	840	919	812	875	839	874	830	892	882	798	829	881	916	850	846	824	871	868	852	916	894	824	833	899	912	828	886	876	846	916	881	915	855	904	870	868	896	880	872	856	941	840	845	852	861	899	904	913	838	848	856	834	872	878	923	854	887	824	894	893	903	859	843	878	825	882	844	899	871	831	877	854	878	889	852	874	893	813	865	908	886	864	894	865	849	876	853	887	851	908	861	829	835	870	918	902	890	873	853	872	885	851	858	849	916	927	869	878	894	861	847	916	894	907	886	874	905	902	878	880	878	839	910	939	872	860	897	892	817	878	880	869	898	868	893	855	887	847	869	914	851	891	893	830	846	853	865	866	888	891	917	889	826	912	864	845	865	853	876	805	912	943	882	917	914	843	870	848	854	837	832	884	882	843	904	886	880	872	901	816	885	862	904	885	848	849	877	852	879	817	852	885	848	850	881	898	859	845	819	882	830	864	873	846	824	876	876	852	859	893	857	849	831	860	861	901	862	834	894	816	835	912	925	837	897	892	816	843	847	902	899	917	885	914	870	832	816	879	894	848	856	850	897	920	891	885	840	869	889	866	868	840	837	853	854	867	906	919	942	880	835	894	907	842	836	922	875	880	823	929	839	832	884	880	850	871	879	904	883	896	852	883	893	853	904	882	878	885	872	918	846	856	838	818	842	935	860	835	883	895	896	894	867	895	911	920	845	842	925	897	885	903	858	873	856	858	826	893	881	878	850	867	891	854	888	846	853	788	800	816	812	856	842	878	845	836	916	846	864	833	876	878	832	842	819	821	904	858	896	859	850	889	800	839	937	862	856	914	844	867	911	922	863	812	868	900	845	866	922	892	902	868	865	889	893	807	829	931	930	874	866	939	869	910	874	853	834	925	867	835	915	851	900	882	930	805	916	921	855	869	844	906	859	857	898	880	911	853	853	869	864	911	844	871	922	926	882
2039	295	523	801	186	1714	10710	13948	10254	3717	1003	285	134	70	70	80	71	78	88	69	70	79	70	77	73	75	62	66	62	85	71	60	61	68	62	69	79	74	85	75	81	67	75	81	85	75	81	85	68	71	70	88	68	71	74	65	68	87	72	78	92	77	63	65	71	76	79	80	73	88	85	60	83	77	80	65	67	70	67	77	76	76	86	79	62	67	68	84	66	65	62	77	70	87	66	74	69	79	74	90	69	71	72	75	78	58	69	79	85	61	71	71	70	81	84	64	56	76	63	70	65	56	67	77	68	72	68	75	66	80	62	67	71	74	66	75	79	69	73	80	86	75	74	61	62	69	66	60	72	65	75	67	67	79	79	56	64	81	71	64	75	88	67	71	74	85	68	69	74	82	72	82	81	73	63	69	77	66	68	71	85	61	87	70	74	72	66	62	68	78	56	71	75	76	67	72	80	77	71	78	65	72	73	63	83	72	66	68	78	77	90	68	71	64	81	71	69	63	71	82	66	80	65	79	66	85	76	68	93	77	64	83	63	68	80	73	57	60	66	85	84	63	81	57	69	77	79	65	84	67	74	71	89	75	74	57	64	70	97	83	66	76	80	73	71	64	70	85	56	64	75	74	75	83	66	67	63	72	72	68	73	61	80	86	74	80	74	73	82	57	82	76	55	73	59	79	75	67	59	64	74	88	74	77	77	74	68	79	84	79	80	70	75	62	76	59	76	75	67	64	75	69	69	69	88	77	72	61	76	55	72	76	77	62	81	65	71	62	57	63	63	67	87	85	84	76	81	71	71	64	73	67	78	70	75	68	69	66	73	85	63	65	62	69	64	84	62	83	76	76	75	79	77	61	61	68	79	71	74	46	69	70	64	62	88	71	79	67	58	79	77	63	73	67	68	62	70	68	59	89	83	70	93	86	73	90	78	87	68	64	76	58	68	79	83	83	72	59	87	70	89	77	70	64	61	53	71	79	59	66	80	84	86	66	76	80	70	78	79	86	61	72	71	74	87	72	84	83	78	62	60	68	71	65	71	70	59	71	50	77	65	70	70	70	81	71	71	63	75	60	68	67	67	76	75	67	56	82	84	67	72	77	75	71	73	78	65	66	57	72	70	81	64	86	67	84	78	95	64	80	88	60	79	70	78	65	80	77	61	65	84	77	67	77	93	64	71	68	75	68	81	60	84	69	86	63	72	77	83	79	65	68	84	68	78	76	85	74	70	75	55	77	74	77	70	63	74	80	78	84	76	66	86	84	74	71	81	62	64	86	83	71	71	80	82	61	79	61	76	76	78	58	63	82	62	73	74	59	71	71	75	82	70	80	77	74	72	68	75	73	66	75	67	80	66	65	46	64	58	56	60	78	68	66	99	77	65	56	73	73	66	78	81	62	69	80	84	75	57	61	77	65	69	61	78	84	74	78	51	84	80	72	64	79	61	65	86	75	75	71	79	69	59	72	79	87	60	86	69	78	83	71	59	67	76	72	61	58	84	82	84	66	91	82	79	77	55	61	69	67	67	75	77	67	70	67	70	64	72	66	75	75	69	75	79	76	87	65	58	74	79	84	61	71	69	72	73	62	61	79	76	71	75	65	68	64	70	69	74	75	67	70	81	73	76	76	66	72	71	60	67	74	82	89	75	67	82	93	66	67	63	70	82	57	66	74	63	67	73	65	84	69	82	78	71	74	60	75	68	66	85	63	64	70	75	91	66	76	85	73	64	71	78	83	78	75	68	63	73	78	71	84	77	87	73	76	89	79	71	73	70	78	79	79	68	63	50	77	79	72	69	71	78	71	79	73	63	77	87	68	82	73	69	72	79	92	71	64	73	74	82	77	70	76	80	70	68	85	81	68	72	58	86	65	66	75	77	81	73	75	73	59	83	60	88	65	78	84	60	78	71	47	77	80	73	75	50	67	63	76	88	73	74	88	60	72	88	59	94	69	71	75	85	68	66	78	63	62	75	73	68	78	75	80	79	72	92	69	82	65	75	74	70	79	81	68	80	79	73	69	68	79	77	61	80	75	68	79	75	76	78	86	77	70	78	71	69	65	64	79	67	80	84	69	60	69	73	64	82	83	66	63	80	69	76	76	64	76	83	69	71	94	68	58	78	76	81	81	67	72	69	61	81	73	67	83	74	73	80	75	66	76	56	60	76	80	63	70	73	62	55	70	66	74	68	69	73	61	78	81	70	70	55	77	87	88	71	67	62	83	61	70	60	66	60	64	69	74	96	77	75	71	66	75	77	65	79	68	74	78	98	68	57	74	67	75	63	63	83	65	65	84	75	76	76	68	72	68	83	61	69	68	64	77	88	81	72	82	63	68	78	80	72	68	83	59	71	80	78	72	74	82	64	65	71	71	75	68	68	62	67	78	65	62	74	71	72	81	65	65	70	64	73	80	79	71	71	71	79	71	74	75	80	81	78	66	99	64	70	64	60	72	69	89	74	76	73	82	69	71	73	74	67	62	65	56	73	68	70	79	62	71	73	80	54	70	64	74	72	86	75	84	84	67	75	77	65	70	83	74	65	79	77	57	70	85	68	73	80	84	73	88	61	68	63	70	76	65	85	59	77	63	72	84	76	70	78	70	66	76	84	84	67	86	77	73	80	75	98	73	63	92	66	67	73	86	72	90	89	85	79	71	75	70	65	91	74	68	83	77	75	64	68	66	67	75	75	82	58	59	66	74	69	72	68	60	62	75	68	70	81	72	60	80	69	86	69	69	77	77	63	76	84	69	64	54	70	71	79	71	61	72	75	73	60	94	83	78	73	82	53	78	71	69	69	72	77	86	77	70	64	66	75	69	79	70	64	70	81	84	71	74	65	70	69	72	60	59	67	87	79	83	74	80	66	64	81	72	76	68	66	84	80	75	82	70	60	73	69	67	81	68	70	80	72	82	86	88	63	72	79	76	68	57	77	87	86	73	73	70	68	65	69	69	61	68	61	82	76	71	82	77	93	68	75	97	73	67	69	63	64	79	60	73	76	74	77	67	59	86	72	79	67	78	62	65	47	68	56	76	72	76	80	70	77	73	81	66	89	79	68	75	80	76	76	65	68	92	95	83	79	67	60	79	76	69	79	77	73	73	76	74	78	76	72	63	58	62	72	75	71	94	80	81	71	93	83	91	99	78	71	70	65	67	63	73	58	76	72	75	67	82	71	71	79	61	94	85	64	67	70	70	67	72	74	71	78	72	71	74	72	76	61	70	81	74	82	98	89	84	67	65	76	76	91	70	65	77	66	68	78	70	65	75	71	71	73	65	65	71	71	57	69	60	74	72	78	80	71	85	83	76	69	92	78	56	57	75	66	56	74	78	63	79	78	60	75	77	77	65	53	77	68	65	68	72	70	66	76	62	70	51	72	77	81	87	85	69	75	62	77	62	67	76	67	88	74	69	70	67	84	70	76	80	106	85	75	68	68	82	72	66	67	73	71	75	62	59	68	74	87	73	69	68	58	67
14364	7469	10286	15452	12681	34338	61508	60198	48481	31440	16762	5793	1989	1038	917	902	860	976	920	909	851	892	907	970	948	921	914	970	940	871	905	907	929	906	955	909	988	917	920	935	922	887	932	958	901	895	921	971	916	894	876	988	953	934	1006	944	969	941	905	952	913	921	984	930	954	936	916	932	870	949	878	903	927	881	964	879	887	884	951	958	907	883	909	914	937	926	918	943	970	932	905	935	871	921	919	877	834	876	940	932	917	937	969	937	922	944	924	919	898	915	857	871	948	922	902	903	951	909	928	938	960	898	918	876	944	952	986	959	903	978	931	926	908	867	912	914	972	884	891	888	888	881	923	881	934	949	935	952	911	896	968	865	929	934	872	943	926	992	1004	866	941	908	923	887	933	887	915	890	935	928	941	884	889	904	975	960	926	926	903	905	933	948	905	895	911	868	915	952	959	921	921	912	893	946	911	937	913	966	930	946	1013	883	898	897	945	959	892	901	937	939	938	910	913	894	922	910	941	952	978	940	934	907	932	938	949	903	902	946	955	969	946	938	928	958	951	948	876	972	904	956	934	942	990	945	941	869	927	948	869	916	920	886	925	937	956	929	939	919	932	893	920	911	864	920	937	934	915	921	907	935	962	919	873	908	884	910	953	982	1001	922	924	915	968	924	914	933	876	925	970	922	937	922	934	863	907	980	929	961	965	930	899	940	915	931	929	894	889	919	885	927	888	948	942	936	982	887	934	950	936	922	927	935	922	911	906	922	905	942	896	947	877	880	917	960	898	964	894	919	917	942	890	925	945	932	912	913	945	877	910	958	881	920	909	948	945	960	950	942	990	913	928	906	936	906	978	909	889	973	905	947	925	943	878	927	930	969	895	914	910	937	920	926	938	919	935	916	946	945	946	884	974	918	872	960	964	885	913	950	906	896	912	975	914	879	937	889	951	946	895	938	917	865	932	863	952	984	894	900	881	911	923	902	956	895	997	941	911	900	905	923	850	967	930	931	899	939	932	904	906	896	955	933	953	913	901	935	897	928	912	942	961	903	955	918	907	944	938	925	871	874	966	954	933	903	917	940	933	933	916	917	950	905	934	920	894	952	914	950	962	932	1001	894	941	914	899	879	912	921	968	915	926	945	880	925	927	928	914	919	914	867	957	922	906	961	929	933	949	934	953	911	883	874	936	968	941	908	919	951	967	945	950	906	935	899	957	897	932	938	1009	978	887	918	917	931	987	926	947	908	910	946	907	904	969	980	925	951	883	916	974	961	929	973	921	877	894	905	905	982	894	897	902	957	959	867	906	932	946	872	967	909	909	928	989	949	907	935	898	914	898	892	938	923	983	917	947	922	937	966	956	926	863	930	919	899	913	934	901	929	913	905	933	880	898	942	949	891	913	915	879	879	946	926	906	906	899	924	936	928	928	886	902	922	903	950	874	891	911	893	852	971	896	881	971	889	944	936	974	932	959	956	955	912	920	897	939	911	929	871	920	886	904	1000	886	935	983	937	946	940	959	907	944	916	961	965	944	941	853	912	955	877	937	922	922	943	932	949	919	878	918	899	922	902	950	908	942	934	903	909	935	982	916	920	927	907	940	884	913	916	911	934	901	890	923	900	902	922	893	921	957	876	907	902	934	920	956	912	967	916	887	985	921	940	900	940	937	886	973	901	948	829	955	908	953	926	925	955	972	947	898	879	935	891	940	899	935	938	920	957	945	924	1010	935	892	917	907	900	886	900	964	916	963	905	905	947	973	951	939	871	950	874	935	959	930	894	950	894	928	926	908	918	1016	911	880	913	952	965	948	907	932	890	909	955	871	908	954	875	922	913	896	920	952	919	948	909	925	961	959	942	923	926	912	940	916	916	961	887	959	929	890	947	921	960	954	907	902	885	939	994	877	848	906	933	930	933	903	907	949	959	946	936	917	935	965	884	910	969	924	886	952	918	902	906	929	924	967	942	948	941	875	918	900	888	957	963	942	901	971	962	922	917	875	904	897	931	936	901	997	924	950	910	925	975	895	931	908	934	899	907	896	927	927	918	1013	885	902	876	902	952	928	903	938	947	925	933	873	917	917	944	924	924	928	919	921	914	921	958	941	919	933	911	878	888	920	896	906	949	967	964	938	925	895	905	930	936	955	943	913	989	917	927	956	909	952	856	907	925	915	890	912	928	914	946	961	896	939	924	930	869	876	922	926	878	952	884	946	927	887	921	901	923	932	893	867	953	937	888	955	980	931	937	892	911	991	935	957	903	805	950	868	914	890	903	982	927	891	860	876	957	929	882	944	977	936	867	909	901	926	907	910	957	932	919	916	909	915	920	917	973	886	913	951	899	905	921	954	893	925	890	934	992	957	963	906	921	912	898	901	956	919	932	925	928	940	901	939	918	879	894	917	987	901	968	909	880	929	943	918	922	918	981	898	960	884	937	947	932	908	916	918	963	927	923	878	954	975	922	895	919	913	913	852	956	957	904	943	947	903	904	939	932	955	920	938	877	910	967	935	929	923	873	855	936	892	926	945	918	961	939	920	966	921	879	976	937	935	933	908	922	866	924	893	951	910	935	941	954	921	935	920	912	894	895	898	922	859	891	900	932	934	916	910	933	951	955	933	1002	937	941	916	911	963	944	990	962	897	939	920	908	896	895	837	931	988	928	942	940	905	949	929	948	922	912	923	927	889	927	921	941	948	912	963	887	904	892	902	867	920	980	1016	949	889	919	949	954	881	857	939	912	906	922	888	882	891	906	939	924	895	868	938	939	928	904	899	928	953	921	915	951	957	924	909	922	911	915	924	902	886	911	996	938	939	873	933	906	899	941	884	888	950	934	883	947	928	922	918	931	959	869	898	958	921	936	953	887	939	921	877	972	923	933	891	902	854	961	905	903	944	1006	876	922	884	920	894	952	965	921	906	896	905	961	953	864	917	913	903	920	883	902	895	902	910	967	960	924	932	883	892	923	930	963	910	942	904	944	933	915	898	956	872	861	883	945	938	946	960	885	910	932	933	927	936	926	935	934	897	902	956	900	939	968	901	885	941	884	925	975	938	954	905	905	934	903	1005	972	950	959	918	906	910	942	965	912	882	942	861	907	953	898	871	900	881	906	921	910	923	978	900	913	896	961	932	925	944	925	918	910	986	946	980	888	877	937	921	908	942	927	914	959	900	907	897	923	911	979	895	936	973	867	901	886	976	946	1009	906	901	919	918	880	940	929	958	905	885	898	928	894	962	900	913	891	941	918	926	892	942	917	961	928	930	947	919	895	912	886	941	949	955	921	906	897	908	952	922	970	947	922	931	916	916	899	870	915	956	977	888	913	912	967	913	888	925	882	938	867	918	901	916	892	917	901	908	965	942	854	958	948	918	931	929	889	949	898	937	976	929	904	904	912	953	945	882	941	938	945	900	933	913	926	882	847	902	939	957	908	953	938	894	952	948	905	885	900	928	941	920	870	927	933	894	934	889	938	872	935	932	955	942	964	933	924	847	930	886	950	880	928
1124	547	360	159	205	1346	18089	22564	16086	6630	1694	425	170	101	86	75	82	74	73	80	84	68	89	59	90	85	83	84	83	83	75	74	85	69	81	81	71	80	84	71	73	87	63	74	74	89	62	69	83	76	96	75	76	69	86	95	89	86	84	81	83	70	79	86	72	83	80	92	68	76	75	70	74	77	77	73	83	63	80	68	81	70	80	77	77	93	86	57	81	81	88	85	61	79	75	89	83	88	76	84	88	88	63	91	76	73	80	78	78	80	78	91	86	83	91	91	76	72	85	72	80	90	74	85	74	80	92	70	82	72	73	81	76	61	66	76	85	81	67	71	65	82	85	82	90	84	91	97	82	76	88	91	97	86	78	86	77	68	80	72	84	89	84	77	69	69	65	81	76	76	79	74	90	88	78	66	66	70	82	91	76	85	69	73	77	73	72	88	68	75	76	79	57	78	53	55	95	69	87	84	68	89	68	74	76	84	71	97	89	77	68	83	83	74	65	94	92	70	83	67	76	89	82	70	51	67	76	82	75	68	90	81	59	87	73	72	74	78	75	78	85	74	79	78	82	65	88	94	77	93	80	58	57	84	61	70	69	69	81	81	60	64	77	79	77	76	77	74	81	75	77	78	96	95	67	82	73	93	83	84	68	97	77	89	90	90	68	74	71	69	87	86	82	83	77	87	89	74	75	80	70	69	76	78	68	87	73	76	86	87	85	80	85	85	83	84	73	70	67	73	88	80	69	82	83	97	72	95	83	62	74	71	80	77	65	92	79	86	67	68	68	80	72	85	89	72	84	84	73	80	68	84	83	81	81	96	71	89	101	80	73	88	79	81	80	85	81	85	80	92	89	66	84	81	74	81	94	69	70	85	82	89	70	102	89	72	57	84	84	66	80	71	81	81	66	72	64	74	82	83	73	89	71	85	77	75	79	82	73	85	81	89	94	78	76	76	66	88	86	85	62	69	82	79	68	71	72	76	85	77	66	71	76	69	65	71	79	85	78	66	80	70	68	74	84	86	79	88	78	76	93	69	71	78	65	76	86	69	79	83	64	74	72	77	88	77	87	68	72	78	90	83	69	79	72	91	95	78	94	60	87	72	87	72	91	82	70	72	79	67	94	81	75	86	62	67	87	81	91	87	85	68	90	83	90	84	76	64	93	96	63	86	82	92	88	81	79	93	82	75	73	79	92	79	75	90	89	78	86	84	74	74	77	71	95	66	87	79	78	81	76	77	82	75	66	86	80	78	96	70	64	71	77	69	84	97	84	79	65	95	70	72	101	70	90	73	77	90	76	87	78	77	49	82	71	89	83	72	76	83	70	78	75	89	73	79	63	81	89	58	80	82	66	58	74	71	76	89	89	76	79	75	113	96	87	83	77	81	85	72	72	87	78	91	75	89	93	68	96	86	72	92	89	77	74	89	79	60	84	91	75	75	71	63	77	78	96	66	89	76	81	83	78	77	89	84	90	84	82	79	87	64	82	89	70	84	81	76	65	73	84	90	81	78	82	88	84	82	92	85	75	69	87	68	70	67	74	77	76	98	62	67	85	73	74	82	79	83	80	71	62	71	82	85	89	76	70	82	69	88	76	80	83	53	62	73	74	71	81	89	64	87	56	77	99	81	65	98	66	74	78	95	85	95	75	68	84	88	88	103	88	96	78	88	85	90	71	75	77	78	77	69	71	76	81	90	72	81	95	69	83	72	70	97	106	85	81	90	64	96	64	95	84	85	83	74	72	77	78	75	102	99	90	76	103	80	74	86	87	87	73	87	86	68	83	77	81	69	89	101	76	99	74	95	94	81	67	60	72	79	62	79	101	85	86	96	78	71	73	77	76	63	68	86	91	59	81	88	73	81	73	92	85	84	79	79	90	88	90	75	68	76	62	80	81	94	74	67	89	77	87	73	85	85	86	72	65	60	87	87	87	71	77	64	71	76	73	79	93	78	84	98	69	78	95	75	72	70	73	92	74	84	87	79	71	84	86	78	74	73	86	73	71	76	88	86	77	73	75	77	83	78	99	75	74	73	87	88	90	69	60	75	86	89	88	80	73	88	75	96	87	79	74	84	83	76	73	79	83	93	76	67	76	65	89	90	81	91	80	85	76	72	81	82	74	66	86	84	88	82	94	69	68	66	91	83	78	75	78	68	62	86	79	79	77	65	97	76	75	61	83	79	87	84	74	87	100	85	105	80	81	84	83	80	76	81	88	76	74	72	81	75	80	84	73	84	88	78	70	85	76	87	80	67	83	77	73	92	66	72	61	79	92	63	69	79	72	76	88	87	74	88	84	85	66	83	71	82	94	83	60	81	63	80	82	89	57	69	88	76	73	76	74	85	82	81	81	87	75	84	66	81	68	78	72	81	84	66	81	80	71	86	75	97	82	82	67	90	67	76	78	81	83	76	97	66	83	72	77	111	83	79	76	62	73	82	78	76	79	60	81	71	69	73	90	70	80	77	92	78	86	69	84	86	76	66	80	78	65	84	80	76	88	79	89	87	84	85	78	78	81	81	72	73	84	75	94	99	72	73	74	83	74	75	89	90	69	74	62	80	77	74	78	80	70	82	90	74	84	76	82	66	80	64	86	78	80	83	73	82	90	84	74	76	58	76	82	87	77	75	63	79	84	81	71	76	82	82	78	76	71	70	84	76	71	81	75	77	75	80	73	74	90	78	80	75	81	84	79	79	80	59	77	87	79	72	83	87	75	77	80	98	91	71	81	66	80	91	91	73	71	81	69	70	80	78	83	66	71	103	80	78	78	62	84	87	78	69	78	89	73	83	73	81	88	88	96	97	76	68	93	68	74	88	72	78	88	90	78	68	78	80	76	91	100	79	83	65	82	71	76	80	70	87	70	76	93	70	81	94	89	107	77	83	80	61	71	58	74	93	70	87	97	81	81	89	79	72	88	81	87	94	82	62	88	71	83	67	79	82	76	71	80	79	68	71	64	88	66	81	86	75	90	83	80	75	89	67	69	83	64	79	72	83	88	82	83	93	76	62	68	88	68	80	80	86	78	75	88	81	87	87	66	89	76	69	82	93	73	70	82	87	90	77	80	71	72	100	77	74	71	77	75	73	52	81	79	67	82	88	77	75	71	71	89	79	63	70	80	73	72	73	72	90	80	71	75	85	79	76	91	70	67	80	96	85	67	72	85	101	67	91	75	69	78	92	83	80	89	69	84	59	78	80	71	70	81	72	58	84	75	81	92	74	83	79	74	81	69	77	82	85	83	79	78	83	76	78	77	88	81	71	80	79	66	94	72	77	76	81	73	65	71	73	79	82	83	78	78	85	86	87	89	81	82	81	81	75	79	87	87	92	77	76	73	80	89	82	83	84	78	85	80	64	62	81	86	69	80	63	90	77	76	86	86	72	83	79	93	81	84	72	62	71	61	92	69	76	81	69	81	104	77	80	84	83	88	84	84	90	79	81	84	81	75	94	101	59	74	73	91	86	85	66	95	78
19230	11424	5978	7310	17296	32621	71091	71589	55944	37353	22550	8855	2809	1297	1092	959	983	1023	995	1008	965	957	982	1016	910	942	1045	957	1009	981	996	946	1041	1058	977	950	974	937	961	950	1004	968	1017	964	955	1023	992	1014	953	960	957	986	935	970	954	967	957	963	993	966	1058	974	937	999	999	975	959	962	938	1028	994	980	986	964	986	994	980	972	988	973	937	1003	968	1000	1048	1006	953	962	988	1028	996	952	966	986	1006	1008	978	996	985	1000	899	1006	971	938	989	1009	974	990	990	1050	966	1007	995	1044	1008	939	962	951	990	1008	962	963	979	1019	994	1038	1030	1006	1016	1005	927	955	997	1013	951	998	940	1006	1010	993	1035	936	1053	966	960	1032	964	1006	977	990	1001	1017	966	1071	961	993	992	1017	971	965	970	1034	974	936	1031	969	1046	996	1031	970	939	961	961	946	1014	1014	965	1000	985	1016	975	1004	960	1013	982	1033	999	949	975	1041	956	967	1016	979	1003	970	960	931	993	1017	975	959	1032	986	964	994	996	1018	999	969	979	1024	1000	1008	972	1059	984	960	1061	1043	978	929	1029	952	1011	1006	973	1032	982	939	1009	1043	1000	1040	970	953	992	1001	934	968	1015	965	965	935	996	987	974	1008	969	1007	1018	978	954	1005	983	953	1039	974	985	956	1012	956	1018	974	961	981	959	1011	945	1005	995	960	994	991	990	994	1002	1045	1025	954	1044	948	1084	964	987	978	1067	1020	1003	1051	998	988	942	1003	988	931	975	994	992	1000	966	953	1073	1025	1025	975	944	987	939	955	1059	1007	968	944	984	1024	987	978	987	954	1003	953	1075	972	1007	1007	997	1031	1007	965	1040	1035	948	1003	942	987	1025	1051	1004	988	1001	994	944	999	1049	1010	987	1038	1041	990	1042	970	985	991	977	997	1025	1031	991	996	959	1015	990	1028	937	984	1035	953	956	1035	928	1030	933	962	941	983	933	950	1036	976	942	1043	975	978	986	998	985	1031	1030	991	976	950	954	983	951	1002	1021	921	1046	1008	973	914	983	1016	989	975	1001	1006	962	1027	1016	988	1028	1019	962	1010	1019	972	967	983	969	1006	1021	1007	1003	973	1005	985	968	983	995	978	936	947	999	987	939	958	1018	952	1037	959	1023	992	991	968	1035	1018	1040	977	1048	998	1074	955	1023	1049	1016	1008	1002	978	1053	973	1027	1009	982	976	932	1032	1011	1066	1007	950	1007	967	1001	973	1034	994	1027	1051	1010	952	988	981	999	1002	936	955	1015	1004	973	954	1002	953	1004	938	981	999	1039	1004	991	991	971	994	966	935	1028	943	962	988	983	937	960	973	1020	917	1007	1009	990	970	999	970	1032	907	1056	946	1021	950	969	1041	995	1004	996	1014	986	1031	1055	1036	994	968	992	1032	984	999	943	980	985	963	926	1037	978	1040	957	990	1044	1009	964	969	1016	1043	981	1030	995	1043	1002	944	992	987	1027	956	965	1027	1009	995	949	1064	970	986	1016	973	1002	1020	1068	988	994	998	1031	1041	988	986	978	1018	1060	994	999	994	1014	929	1027	1004	1037	966	962	1024	985	999	1025	1020	987	1026	963	967	997	1009	1033	1024	958	985	1005	1018	941	979	1026	996	987	1008	1037	960	974	977	984	1008	984	995	957	1042	1004	988	981	959	959	1005	969	1022	944	1021	973	1012	972	994	990	1013	1011	974	1061	1017	1019	1001	1033	1002	1023	935	953	982	1033	978	957	1004	1023	972	1043	1040	934	972	1018	988	956	970	984	955	969	1048	999	950	987	1013	975	994	1074	930	963	996	935	1001	962	947	1019	993	1004	951	980	1008	914	990	945	977	993	1027	1016	1058	1022	996	967	953	967	1001	956	985	957	1011	920	1013	1014	1002	950	997	1032	985	1005	1006	989	975	979	1068	1016	983	1015	1026	939	969	998	979	946	1015	1003	961	975	962	984	918	988	1011	935	1027	987	877	984	1004	980	1012	1110	1031	979	1014	976	972	1022	958	989	983	1011	978	1013	968	1029	989	1029	980	949	1006	1012	970	904	1015	1015	1014	1034	1018	1002	994	1008	983	1030	964	984	984	987	999	964	1034	1002	1010	1013	997	1046	1003	1075	1007	1008	972	969	1012	962	988	927	1035	973	1031	1006	964	995	976	990	977	1040	1066	956	977	953	975	990	1043	1008	991	937	1008	980	958	942	995	966	970	1004	992	925	1035	1020	968	1026	995	1030	974	919	953	1002	957	1039	984	964	968	1023	1027	971	998	981	1053	963	983	982	962	935	1029	959	1022	1016	1001	1003	1028	932	1048	1013	994	1006	971	1023	981	1025	1005	989	996	992	1021	959	1010	1001	996	1034	1011	991	1003	977	1014	947	1018	998	978	1017	1020	1000	958	993	980	965	1082	1013	982	950	961	1001	983	1037	984	1021	928	1054	958	980	983	973	956	929	983	1019	1008	1052	994	964	923	977	919	980	986	991	996	1029	1034	999	985	961	981	985	1011	956	1017	961	1007	977	968	994	1014	935	1013	965	1017	995	1017	922	989	950	976	972	1013	983	948	1012	965	929	1041	996	965	995	1055	1039	996	942	973	1029	1016	977	998	1017	1021	1039	1026	1012	1007	994	1033	996	964	1029	1016	994	997	976	973	1023	982	981	968	1020	1012	1010	974	992	1014	1023	994	998	1023	952	964	995	951	981	976	1042	991	1011	993	984	1031	941	1022	1023	958	1046	1005	1019	1006	1004	951	1008	961	977	970	980	1035	980	1011	982	1005	984	1003	913	952	984	976	993	970	991	1026	965	1049	985	971	1031	984	960	976	999	1007	989	1028	1008	1060	990	983	969	1011	985	964	973	993	972	986	997	1041	949	1034	974	969	1009	933	994	993	1018	962	1027	1002	1100	953	995	988	966	1009	975	969	1046	959	981	1032	979	1016	979	979	970	1009	971	999	1023	965	963	967	989	908	991	960	1000	1011	995	968	966	997	976	1026	989	1020	992	965	1029	1045	951	985	945	954	977	1001	1011	1015	983	1019	995	998	995	986	988	993	984	1011	1011	999	963	1044	944	997	996	1000	1042	1001	999	1008	1038	996	988	957	1016	1024	985	982	1006	1001	988	1013	1045	984	1006	996	1046	1015	1056	1007	991	975	1002	992	982	1018	983	1051	1010	977	973	987	1018	994	1001	993	932	1037	1010	981	1020	978	972	1030	1015	998	991	1001	976	1025	1006	1017	1021	1000	1027	1006	966	970	1048	1031	963	970	968	960	941	970	998	952	970	1014	975	1031	1004	1004	1013	929	904	1030	1034	1016	976	995	995	1005	1037	957	995	1037	998	1005	1010	987	957	993	947	964	1015	983	950	989	1062	928	1076	1028	953	981	1036	997	972	971	984	969	1023	1041	988	962	1006	968	976	1088	976	1024	1029	1001	1012	967	1025	964	976	996	1027	982	987	1067	956	939	1015	973	995	975	903	1060	970	1003	1059	958	1025	993	1015	989	984	990	982	981	1016	966	1025	1022	1043	947	980	1038	966	979	1027	964	974	910	985	1000	963	989	979	1012	1010	1032	1017	1017	956	979	956	966	1002	1023	995	989	999	1006	1047	1101	979	983	971	993	971	1008	970	973	954	974	970	1019	960	937	1025	930	1005	951	986	1018	1025	966	971	966	1035	924	979	995	997	990	958	975	974	993	1019	966	998	953	984	998	984	1012	985	1000	1062	961	974	953	957	997	986	976	964	953	1015	995	974	963	999	978	993	983	1019	918	1021	978	1017	1004	1011	997	976	986	967	984	1003	1002	1044	1048	1065	1029	1060	1034	1007	1009	981	986	1002	942	973	960	974	918	1021	1006	966	1009	977	946	977	963	966	952	970	1040	965	1003	980	910	964	1079	1005	1009	963	985	977	997	990	1075	976	986	996	960	956	973	968	990	992	963	990	965	954	1005	1004	953	996	959	978	1045	1006	983	927	959	937	1010	1000	992	925	1010	976	976	1061	1001	954	1061	1009	992	1021	977	1017	989	1007	1001	1053	1007	1020	960	988	927	1005	1015	1065	1043	1029	1038
1334	141	100	73	84	1177	4713	5432	3126	1527	555	194	80	66	52	63	61	67	69	67	57	57	71	56	79	54	53	52	44	56	77	51	65	51	61	66	53	71	68	70	62	68	54	68	51	81	55	74	48	72	77	70	55	41	62	60	74	54	75	72	53	70	59	65	64	75	72	57	69	65	63	71	64	67	74	52	56	89	71	83	69	66	73	59	52	80	75	65	63	65	61	57	54	59	63	60	58	67	57	69	58	60	58	71	53	68	58	72	66	76	59	57	66	51	61	73	69	67	67	57	67	76	59	69	61	65	65	54	64	67	64	64	66	80	65	59	78	64	48	60	56	56	65	57	76	49	69	70	60	59	82	69	80	61	69	73	67	58	52	57	58	60	68	67	68	66	63	66	51	58	51	70	51	57	66	68	76	55	76	76	56	65	63	70	65	55	67	58	66	55	65	72	58	70	61	65	54	73	76	63	74	67	61	65	73	59	61	70	71	89	66	74	60	62	74	57	69	61	66	59	63	70	56	68	59	60	63	68	63	55	69	56	55	57	51	66	44	67	72	77	79	59	69	69	50	81	60	55	58	75	64	70	61	71	47	62	65	66	73	52	58	61	56	69	62	69	63	74	60	64	57	68	56	62	72	61	71	59	58	58	67	67	59	50	59	55	55	77	72	56	55	62	61	70	52	74	66	73	76	79	75	54	49	69	50	61	78	62	58	58	61	59	57	58	59	63	67	61	50	72	62	64	62	65	61	65	61	73	63	64	60	66	75	69	71	69	62	56	70	48	58	56	67	73	63	68	62	59	75	53	67	59	63	69	56	69	61	63	68	71	61	70	79	63	60	53	71	62	62	59	63	64	65	60	74	66	56	73	77	77	59	70	72	66	54	58	63	76	73	62	74	61	64	60	66	59	61	83	55	62	74	59	60	66	66	65	67	54	75	61	73	57	79	65	71	72	47	53	67	55	70	60	50	67	69	63	65	58	59	55	56	58	49	70	62	71	69	66	65	50	70	40	80	63	63	57	59	67	60	64	67	59	69	67	54	63	78	62	66	60	65	77	65	63	71	69	68	57	51	52	61	81	71	67	54	62	65	75	61	52	62	69	64	61	69	49	61	53	57	55	69	55	72	80	67	59	65	75	55	55	66	59	64	52	55	70	65	56	61	68	53	52	63	56	46	63	53	69	62	53	72	52	52	65	65	65	64	79	64	65	73	63	66	72	62	73	63	65	58	70	59	54	61	69	63	67	65	65	71	74	46	55	72	63	57	52	65	52	64	81	64	62	51	55	57	53	61	54	75	57	54	61	54	71	58	59	67	66	58	69	67	74	59	54	65	77	67	47	48	60	57	63	64	69	71	52	80	68	60	69	70	81	53	64	64	51	75	63	72	59	49	63	65	56	52	70	57	50	57	88	54	62	62	78	55	73	58	70	68	55	71	63	73	63	54	66	73	49	67	61	76	70	64	78	50	72	67	65	50	56	72	71	64	71	57	71	65	53	53	65	56	56	70	52	70	58	65	59	72	69	52	62	82	64	54	63	53	64	71	70	73	78	82	52	61	63	72	61	63	56	54	55	62	55	61	65	66	72	55	60	65	63	61	73	65	64	66	64	61	57	56	53	71	71	56	57	52	71	77	72	57	61	55	60	70	60	51	53	68	78	68	60	59	62	72	63	93	71	54	51	76	54	73	68	51	65	67	67	77	66	65	59	60	62	66	54	60	70	62	52	68	61	60	67	63	61	69	68	71	74	54	58	65	62	64	75	69	71	64	73	73	59	64	70	54	62	66	65	63	57	62	56	52	65	42	60	66	83	55	66	81	59	61	66	53	68	63	59	63	78	75	56	70	58	62	61	67	74	66	61	65	72	61	72	61	71	70	64	81	58	84	55	57	47	76	64	70	71	68	46	54	56	60	67	48	87	62	62	67	60	62	58	50	61	53	66	51	59	51	69	82	58	69	51	51	78	59	56	60	75	71	76	60	69	67	57	54	62	59	64	52	57	60	63	66	40	64	65	70	61	54	60	62	64	70	73	57	67	55	69	61	57	52	70	68	59	75	71	62	49	50	51	67	73	67	61	62	76	60	64	71	60	68	55	76	77	62	75	52	58	61	57	50	56	67	56	73	70	58	60	57	70	59	73	70	71	69	65	66	47	65	64	62	64	65	66	59	55	65	63	62	69	59	51	65	67	76	78	63	63	57	66	57	59	71	65	72	61	56	62	67	51	65	65	54	62	65	61	64	74	58	72	67	57	61	88	46	54	64	67	58	64	75	60	61	53	64	57	76	66	60	68	65	70	56	61	71	63	62	72	52	61	74	62	61	50	64	66	70	72	57	73	56	61	76	77	56	48	46	71	56	66	64	59	64	66	49	68	56	70	64	62	63	51	60	65	64	72	68	61	61	59	60	73	68	63	70	69	59	64	62	76	55	72	68	56	61	54	54	71	58	68	61	57	63	59	53	63	59	67	74	70	58	59	59	68	64	61	59	62	65	60	61	66	76	85	55	60	59	60	71	62	68	59	68	44	71	61	61	63	50	53	59	64	70	64	56	70	69	68	66	62	59	65	57	58	63	55	57	58	78	67	69	61	60	82	55	69	70	61	58	71	61	64	68	80	57	70	59	62	57	52	64	62	60	59	69	65	58	79	70	57	71	68	62	48	62	71	61	62	51	68	71	73	86	71	67	56	64	68	65	58	67	71	50	57	66	67	72	70	68	52	70	59	58	72	71	63	65	62	63	52	64	66	56	59	63	73	77	62	57	61	54	61	60	51	66	61	57	72	60	53	67	71	53	56	64	59	67	57	58	56	61	61	63	51	58	62	60	71	54	68	52	68	59	64	82	61	63	67	60	67	63	63	64	79	67	74	58	59	66	57	73	42	67	56	58	72	66	61	72	62	60	67	59	58	54	50	71	63	59	70	65	67	64	58	51	63	51	69	65	58	71	71	75	63	70	67	64	52	55	61	65	81	62	69	56	55	65	85	68	55	68	58	75	70	64	63	80	65	66	59	68	66	64	71	65	59	61	56	74	73	57	62	72	59	53	73	58	60	67	70	65	64	66	67	82	83	77	73	76	55	61	58	66	64	65	57	81	68	55	74	71	78	71	79	71	64	67	68	72	57	65	57	63	70	63	73	64	68	81	63	63	69	57	64	55	64	52	73	67	70	47	61	51	63	84	69	79	61	72	68	61	75	54	63	70	76	61	54	56	61	64	66	53	65	57	64	61	65	61	55	67	59	60	58	77	54	53	50	50	54	74	70	60	55	50	76	57	80	76	65	78	70	52	61	74	76	75	79	64	56	60	64	54	66	64	53	64	57	59	75	76	60	62	65	54	68	77	72	66	72	46	70	62	64	62	55	73	67	53	65	59	66	60	59	60	59	54	69	71	56	73	56	60	54	63	63	66	68	79	50	58	65	62	60	65	65	62	56	53	50	72	56	63	60	62	69	60	69	61	53	61	75	42	60
11094	3785	1340	2321	6259	28642	45552	42723	32809	23752	12165	3960	1450	940	794	845	801	800	863	805	816	806	782	850	790	791	801	794	795	857	782	809	834	769	812	803	792	763	754	823	788	825	810	871	836	807	803	804	825	807	830	807	814	801	769	790	827	844	761	801	856	777	824	819	847	803	804	793	781	740	758	798	802	822	852	766	808	776	796	759	795	814	784	812	813	776	798	802	795	801	830	801	810	844	805	841	758	765	816	808	789	772	814	763	819	743	796	801	839	826	803	830	790	782	782	795	839	779	784	789	848	857	799	865	744	749	785	800	802	818	799	784	762	800	807	811	801	823	803	813	797	833	789	721	834	788	826	869	838	773	761	831	786	776	801	808	838	800	760	774	774	801	844	820	781	802	733	761	802	810	786	773	817	801	791	813	801	795	781	812	766	837	766	813	799	774	755	818	825	806	837	810	810	811	784	804	801	820	779	800	761	773	861	812	783	824	845	847	781	798	816	788	771	838	802	823	766	791	798	815	823	794	770	810	792	822	814	792	796	827	803	742	775	748	837	824	746	836	849	824	826	821	760	779	775	784	812	835	879	806	833	788	802	785	803	740	828	792	848	810	774	769	803	810	834	766	851	815	791	759	815	788	833	761	857	793	818	817	858	805	811	821	798	824	801	837	833	849	817	854	761	769	792	831	761	852	858	772	790	836	803	807	745	810	828	818	816	798	755	772	803	815	822	822	792	832	752	819	810	840	800	833	797	851	791	800	787	792	778	778	802	776	831	773	748	833	797	818	787	807	825	789	838	846	814	779	828	785	820	756	815	809	822	812	772	838	768	804	766	817	835	762	809	826	823	764	784	803	826	804	757	802	812	786	777	805	779	802	823	802	796	827	814	767	797	777	797	815	802	799	821	834	794	822	761	765	783	784	768	853	826	813	850	803	771	752	832	847	797	803	830	778	828	777	805	818	853	811	809	842	848	795	786	755	793	783	829	803	834	791	791	826	808	816	791	779	785	786	810	804	833	831	830	883	831	806	826	822	853	764	796	796	848	799	799	838	836	801	820	780	840	797	807	817	803	802	789	778	805	828	841	758	738	806	810	815	806	813	841	776	810	770	809	798	791	837	823	777	844	778	785	752	765	781	805	786	855	846	810	810	857	754	793	802	767	814	821	786	798	808	818	880	805	832	805	824	795	831	788	790	776	843	773	815	784	828	781	813	850	787	800	763	818	807	812	817	774	785	850	796	788	854	794	812	819	793	810	781	837	794	810	805	745	809	806	824	776	788	781	751	830	827	844	774	822	842	788	793	814	805	805	783	763	819	782	806	859	819	795	807	828	736	791	794	791	809	777	845	841	791	864	763	782	850	813	830	786	787	838	763	807	778	786	767	830	819	818	827	780	789	802	784	837	827	740	826	806	802	763	810	823	829	772	805	845	802	844	773	880	774	806	746	796	845	745	858	788	809	772	795	813	791	830	828	804	803	810	855	801	867	801	822	784	905	783	765	816	760	815	796	824	782	781	788	864	855	754	837	787	820	800	825	769	795	817	776	776	807	790	824	793	789	797	784	769	796	808	841	823	809	772	832	822	826	814	846	795	836	830	854	821	799	836	752	860	837	819	794	805	816	819	790	831	789	773	767	809	789	769	818	807	784	814	762	781	793	810	838	763	818	779	800	790	808	796	802	845	793	796	854	792	816	771	792	749	824	809	773	770	802	752	774	791	800	782	828	808	807	773	811	819	824	834	843	857	833	852	808	763	818	821	836	828	817	733	771	827	844	817	807	818	788	788	819	811	808	799	728	777	793	795	785	808	813	846	815	777	818	808	830	806	788	791	841	825	756	810	801	798	815	790	807	831	784	789	779	805	813	841	781	783	806	823	786	805	787	813	811	841	825	777	796	818	818	791	848	839	817	798	788	829	777	818	803	802	766	796	818	810	824	864	832	830	859	784	821	814	860	788	813	879	799	782	810	840	810	780	799	769	786	782	819	813	798	765	832	799	774	797	795	796	783	815	797	752	840	881	803	812	822	797	752	825	827	792	826	802	775	816	769	849	776	802	800	807	812	861	852	786	814	768	774	807	797	764	816	788	850	737	827	824	826	824	844	797	790	818	822	773	818	835	775	814	774	828	776	769	806	785	764	820	790	829	805	799	802	778	781	791	806	833	772	775	768	785	781	829	768	760	868	818	774	771	802	805	788	817	793	778	807	815	824	830	827	786	787	801	823	772	778	802	826	833	770	813	805	786	801	771	809	834	784	861	797	788	805	785	754	811	798	806	772	820	782	742	776	801	790	834	806	850	808	818	855	756	790	820	753	798	828	771	818	827	814	824	815	859	825	827	791	834	809	818	847	789	777	819	785	825	774	820	797	757	780	778	796	832	775	801	815	773	800	813	767	741	783	739	862	784	797	754	767	806	823	818	838	812	830	806	829	797	811	801	779	831	791	800	789	860	852	804	836	844	789	843	802	799	821	809	854	747	788	829	821	774	796	812	804	852	806	776	819	807	773	830	762	794	785	791	768	779	847	807	813	814	832	811	803	782	796	827	757	803	836	804	786	782	783	821	832	793	851	756	761	763	748	840	812	797	817	776	779	845	833	818	793	792	830	782	800	775	786	765	804	822	769	745	762	851	816	802	818	787	786	798	795	801	821	808	798	783	848	774	766	842	824	785	867	792	753	830	818	805	805	810	852	785	842	779	799	859	861	799	795	810	794	773	825	779	813	823	835	800	779	814	819	804	832	807	799	840	860	835	806	798	829	798	819	832	800	823	823	836	792	827	826	780	820	831	855	762	774	815	851	811	789	801	810	842	820	783	782	774	823	839	815	817	846	790	794	768	772	784	792	804	800	803	779	740	811	796	788	773	765	799	804	815	803	766	834	806	764	853	800	793	829	835	852	846	793	805	814	741	791	811	812	810	780	824	839	815	823	817	809	825	786	824	831	798	800	786	779	874	802	793	794	788	771	788	793	793	802	807	789	831	800	809	817	764	848	808	781	751	815	822	846	766	843	817	812	847	832	839	819	832	790	816	788	829	796	833	833	853	843	841	811	834	774	792	830	839	792	822	793	762	810	784	800	801	836	831	796	774	851	814	784	849	781	763	859	833	754	797	778	796	745	771	781	804	767	829	765	807	765	812	795	839	801	815	787	778	799	800	835	783	827	822	794	789	812	853	780	739	808	817	783	840	836	799	796	843	787	780	821	817	817	819	859	825	754	829	803	795	855	803	778	831	806	832	753	829	827	802	778	814	778	789	831	807	813	774	779	812	833	795	808	826	779	809	767	850	801	793	826	823	795	816	792	820	777	853	765	833	828	774	765	831	793	821	819	798	820	835	808	839	824	834	826	812	828	839	847	838	766	819	801	806	802	794	822	849	763	760	887	756	812	804	802	759	779	791	821	764	833	845	771	790	838	811	804	810	847	797	817	806	846	832	797	800	732	790	822	799	794	842	853	783	802	771	800	842	795	845	792	775	790
643	223	146	150	281	4488	14443	12623	6900	2745	813	222	99	89	67	65	71	59	70	75	75	55	74	71	69	70	80	71	67	79	66	72	85	64	69	65	66	67	58	72	67	75	65	70	65	74	66	85	75	58	85	76	75	77	72	83	73	69	62	73	70	58	86	65	66	76	67	59	75	72	68	64	66	57	67	71	65	57	66	85	62	73	69	69	59	76	79	79	64	72	73	69	63	71	72	66	73	73	78	56	75	68	65	85	67	61	63	63	70	76	67	60	74	64	79	75	68	77	85	72	73	54	61	65	67	75	71	78	72	78	85	60	67	73	74	71	73	70	82	69	68	60	77	66	65	76	72	84	66	92	69	71	76	56	74	62	66	79	59	69	76	92	82	67	78	82	69	70	71	78	68	65	79	70	59	71	52	71	85	68	69	70	71	73	74	70	75	66	76	64	68	77	51	77	75	94	75	69	80	75	56	77	70	70	64	72	63	74	61	67	69	70	64	63	58	66	60	62	88	63	70	50	75	69	73	69	79	69	74	65	70	87	65	59	76	67	64	72	61	79	59	79	57	62	91	72	60	79	82	65	73	87	71	63	62	75	75	81	84	68	73	63	70	70	75	84	81	52	76	67	73	69	68	66	70	84	69	58	72	68	79	66	65	61	70	56	70	69	58	75	76	52	73	87	76	60	73	74	70	57	66	74	76	75	60	63	55	61	65	77	72	62	73	70	70	77	68	76	83	71	82	71	64	62	67	59	80	66	70	50	73	60	71	70	72	60	73	79	63	71	61	71	64	71	66	70	79	96	75	72	84	63	85	69	60	61	50	63	74	83	66	76	60	74	71	68	77	72	74	76	65	68	79	54	65	75	67	72	62	61	62	73	59	72	69	70	70	58	74	67	71	61	73	65	78	87	75	72	83	67	62	70	78	71	78	75	70	76	77	70	74	58	68	67	61	68	67	70	69	72	63	70	79	84	57	70	86	69	85	56	74	68	69	80	79	78	62	58	79	67	77	71	80	68	60	78	76	67	70	69	82	67	78	59	68	66	69	82	76	65	81	58	81	71	72	75	68	82	51	65	77	84	77	62	73	77	85	73	73	81	74	71	91	89	82	81	68	74	64	52	77	68	63	66	82	64	76	81	66	70	76	66	70	76	60	68	77	62	60	71	91	69	74	73	85	78	60	77	72	87	87	69	71	58	65	72	66	63	63	53	75	49	57	68	75	62	63	72	60	58	55	65	70	74	76	77	79	65	66	77	75	69	73	70	56	75	59	65	81	69	65	83	74	57	52	73	50	73	68	76	63	75	68	74	60	75	71	69	77	85	86	74	68	71	76	73	72	77	65	70	56	84	57	79	89	65	71	67	77	64	85	70	76	70	70	67	60	90	65	81	72	74	78	72	82	65	56	77	68	63	69	66	86	79	76	66	72	83	74	94	63	65	63	80	68	61	72	63	87	59	67	79	80	62	70	89	72	71	75	72	73	77	70	67	58	62	63	60	62	59	76	73	69	65	48	71	85	88	54	77	86	80	70	60	70	62	77	75	72	70	68	66	66	78	61	70	86	77	65	56	68	68	58	56	68	82	78	84	73	63	74	47	89	78	69	66	84	65	66	76	74	63	65	78	75	86	60	62	67	69	78	73	61	79	71	85	62	73	69	73	74	60	85	69	67	65	64	57	70	83	71	64	71	50	65	75	53	77	69	89	68	71	75	65	76	83	81	61	61	67	64	66	72	80	63	77	64	83	69	71	69	76	68	72	77	77	70	72	62	76	64	67	65	73	76	69	75	78	80	67	64	83	70	72	76	54	72	63	73	68	68	64	55	76	68	65	84	74	70	71	79	63	62	66	74	77	84	67	61	66	61	73	80	85	72	60	77	68	83	69	66	66	65	81	77	82	79	68	76	60	70	62	59	62	55	72	73	70	73	79	68	76	63	60	85	70	78	72	61	70	65	97	80	65	77	75	74	73	59	68	62	68	65	79	85	76	87	71	68	69	79	59	75	80	66	65	71	80	75	67	84	66	68	67	73	65	81	64	91	60	68	72	79	74	71	70	80	76	59	72	57	69	63	63	57	68	72	56	77	78	69	68	71	73	81	78	69	70	88	70	67	81	83	71	51	74	87	60	82	70	48	73	73	62	69	74	67	79	56	60	70	55	78	82	75	78	60	77	79	55	70	75	72	90	71	66	87	67	73	77	81	69	73	73	65	70	72	72	68	73	86	71	87	69	60	78	71	74	66	70	71	79	65	83	76	76	86	66	80	67	80	72	78	66	78	60	67	66	77	85	69	75	76	64	65	61	70	76	70	78	67	81	54	82	72	55	61	66	62	62	82	69	76	61	65	76	62	81	86	69	66	76	65	57	70	64	71	62	71	72	64	81	55	76	62	56	81	82	57	66	60	74	56	79	70	59	56	78	70	79	73	71	82	74	61	65	64	77	68	70	55	60	82	79	61	62	74	78	77	66	82	58	70	80	66	61	70	85	71	65	90	84	52	64	60	60	65	69	57	59	73	80	69	48	90	84	76	67	78	72	73	62	65	69	63	77	78	76	66	67	62	69	59	57	61	80	65	71	74	70	64	82	57	74	64	75	75	59	79	79	76	77	69	68	88	67	69	66	69	57	79	70	72	85	76	61	96	65	77	78	85	67	72	76	75	71	79	60	77	78	51	75	79	71	85	68	65	57	79	67	72	72	65	69	68	67	63	81	69	72	51	61	67	60	71	74	67	56	84	65	96	76	69	77	69	74	72	77	67	70	54	77	68	80	69	78	58	65	55	65	66	65	73	60	74	76	60	68	67	58	73	76	75	77	65	78	82	70	66	75	65	71	79	76	71	62	79	81	71	65	61	62	73	67	53	90	86	75	62	80	69	63	80	68	70	72	61	71	78	74	62	63	92	68	73	74	80	75	66	64	91	58	69	88	61	64	87	72	62	74	70	63	55	83	70	69	80	77	78	67	66	61	65	68	76	74	57	75	66	76	77	59	71	88	71	70	68	73	79	76	60	59	68	63	58	57	75	91	70	67	69	70	62	65	68	81	67	67	67	63	69	81	60	65	73	62	82	68	69	63	76	55	70	66	75	73	78	61	68	66	65	81	75	72	72	51	80	67	73	81	70	75	73	70	68	79	76	78	85	57	78	56	72	86	65	74	74	69	62	65	78	69	74	58	86	90	66	65	84	65	61	63	76	73	70	61	81	61	63	74	60	70	81	64	81	72	56	74	75	77	62	61	66	81	66	74	62	65	75	82	66	67	78	57	68	69	77	75	74	66	61	66	67	69	75	57	59	58	70	61	73	74	82	77	67	60	75	58	64	72	59	78	59	57	65	80	61	64	93	64	73	70	89	65	72	74	71	62	60	81	79	49	76	92	67	85	53	76	66	78	89	76	72	73	80	65	58	68	61	66	84	63	67	78	88	82	66	79	74	72	75	64	68	66	69	37	79	98	63	82	76	67	73	71	74	66
14276	6604	3019	8479	19251	47810	65100	55192	41315	28620	14939	5119	1646	951	929	879	878	862	948	900	870	843	904	873	892	875	897	942	840	816	880	860	869	831	922	857	883	859	877	895	878	873	846	850	879	906	789	857	858	894	870	839	876	891	868	874	875	901	835	874	898	871	828	903	883	849	857	884	839	838	834	874	894	887	874	891	871	874	820	883	849	885	884	868	825	883	881	840	908	853	894	852	852	878	885	885	855	896	908	855	872	836	829	900	841	830	869	889	895	832	862	852	882	855	839	897	890	868	850	878	863	859	910	819	867	906	862	927	874	862	853	875	895	875	838	857	887	841	856	868	874	879	898	885	890	848	871	847	834	869	829	880	845	879	849	872	913	909	835	855	895	914	910	878	884	864	830	873	883	898	915	881	890	934	858	889	832	880	806	908	887	884	873	858	860	876	890	844	874	898	831	850	880	876	849	904	931	866	842	897	857	882	878	858	866	924	907	887	886	864	850	892	875	892	858	848	844	887	845	889	858	836	878	835	950	854	887	847	867	918	884	939	862	870	855	882	881	897	874	903	852	892	913	876	875	844	896	872	887	815	837	901	880	835	852	867	859	872	909	848	892	882	861	841	887	839	907	887	797	834	890	838	864	892	885	879	833	865	905	854	882	897	858	921	864	876	859	861	888	905	863	865	888	926	824	883	883	876	854	836	843	843	926	871	868	882	855	886	848	881	803	862	823	874	863	853	878	920	820	887	844	867	856	864	898	844	852	904	883	844	864	862	884	833	871	860	824	846	892	848	834	891	859	858	868	936	881	878	874	823	896	841	879	874	877	817	909	828	895	871	871	828	897	869	881	914	888	874	890	894	888	883	932	859	924	845	906	869	868	899	796	819	870	905	887	874	844	880	865	857	875	875	849	886	875	861	892	907	896	921	868	871	894	856	850	889	845	892	938	834	921	914	868	827	875	809	854	937	865	920	901	832	856	870	849	889	900	840	856	852	856	902	887	867	868	865	906	887	872	816	845	908	866	894	856	907	867	867	884	896	882	837	874	865	902	825	882	836	850	881	892	930	877	848	854	836	882	896	866	910	857	855	884	860	834	877	842	941	858	867	857	878	851	888	881	880	924	839	900	920	842	875	900	904	880	866	854	854	876	845	888	908	900	924	885	894	809	841	905	894	876	904	876	880	874	881	881	884	874	875	863	812	879	853	920	845	833	840	890	841	936	852	851	845	867	870	895	920	890	849	881	866	906	825	849	868	870	923	847	881	890	857	844	828	906	869	872	930	922	922	901	873	842	879	832	860	844	824	852	904	855	888	816	902	875	891	891	902	891	881	889	840	840	867	861	822	872	907	874	872	882	844	841	831	909	881	865	864	891	905	899	829	847	822	894	863	884	903	894	898	902	850	921	906	898	860	913	862	894	816	922	872	913	849	841	852	890	861	900	854	861	899	862	863	812	860	881	883	865	865	883	883	874	887	887	847	882	890	824	840	896	811	889	886	908	902	911	870	912	891	879	818	854	846	837	900	897	866	833	913	883	866	941	864	849	879	918	874	810	875	919	882	840	883	847	862	859	836	880	802	884	896	869	901	929	868	859	908	867	881	867	871	913	848	868	906	817	893	875	847	876	906	931	863	908	892	932	946	880	814	873	883	868	852	922	924	885	861	863	867	898	863	873	893	875	900	892	816	815	849	872	823	901	888	773	883	923	832	890	823	852	928	853	875	871	902	895	886	915	906	908	867	890	833	855	870	883	884	917	870	912	893	889	901	899	859	887	840	843	879	831	902	874	823	863	857	914	850	907	874	893	872	846	877	916	856	923	916	911	846	886	862	853	913	886	848	905	869	860	857	853	923	893	857	897	907	898	852	913	871	881	838	890	876	859	842	826	843	847	839	863	857	859	842	909	851	867	827	904	901	867	870	912	881	880	804	925	827	839	862	871	839	866	853	904	825	866	894	871	853	853	882	847	907	887	868	880	894	876	849	871	878	886	905	811	849	931	871	832	898	893	857	954	842	841	843	901	834	901	883	931	875	846	894	861	855	904	930	844	847	874	866	858	849	887	959	910	852	903	908	868	858	865	835	837	884	863	849	896	879	869	827	873	877	852	872	854	875	859	851	894	944	842	852	878	865	887	895	904	835	870	879	876	887	820	887	822	886	874	857	858	865	857	900	887	872	879	929	910	836	908	874	838	868	872	915	883	860	847	881	879	868	906	888	809	863	894	882	861	911	918	884	881	863	911	829	895	842	862	912	852	880	905	825	863	902	876	917	842	852	849	840	903	905	857	840	902	891	872	871	863	903	906	884	895	879	834	871	866	888	885	925	898	829	873	869	895	910	870	854	834	889	904	889	859	911	874	878	845	879	832	825	841	850	927	848	854	861	881	886	901	780	891	870	869	917	906	844	868	897	852	844	878	892	861	883	877	864	892	861	885	830	917	855	870	881	925	829	909	885	865	901	863	804	850	903	855	876	848	886	831	844	843	840	888	858	880	918	847	872	836	854	861	895	892	864	863	894	869	893	884	855	928	871	896	900	887	860	839	844	876	875	877	893	908	823	898	887	890	895	848	865	850	872	838	852	853	924	839	848	879	876	821	881	896	878	825	862	924	861	874	831	895	858	850	840	905	867	849	844	849	840	896	884	859	834	881	883	925	916	837	877	891	838	890	853	830	888	858	911	901	855	896	827	883	855	868	878	881	864	884	862	863	880	861	837	853	895	876	874	866	865	874	877	899	871	917	873	814	862	898	830	834	895	852	898	937	842	876	916	866	882	902	924	816	895	869	923	879	825	839	852	907	870	847	859	859	897	889	895	882	853	867	841	859	885	878	852	850	859	893	902	871	848	869	921	924	942	912	923	900	838	859	922	885	878	835	894	878	862	892	923	879	857	909	892	902	875	887	874	859	868	913	862	894	843	854	859	878	924	876	853	912	930	855	932	819	806	874	890	850	894	880	909	886	883	903	881	847	882	942	884	894	854	942	903	869	869	858	889	853	846	880	835	878	959	812	940	867	857	883	865	869	858	834	814	869	862	909	907	903	915	946	941	874	854	856	966	886	913	902	899	870	926	856	872	921	788	886	935	922	890	918	866	904	874	897	853	867	869	878	881	859	831	915	918	888	902	910	869	872	855	890	894	853	909	939	893	885	876	858	870	862	915	887	856	840	870	866	873	886	894	915	876	875	827	903	897	861	833	903	906	831	899	869	911	920	879	847	864	860	861	919	880	933	917	875	885	904	855	921	958	881	896	835	874	794	853	928	880	891	939	848	861	859	841	934	846	842	891	892	920	855	854	847	851	833	891	824	876	855	904	874	935	892	864	872	875	899	897	855	845	864	934	851	922	804	835	857	871	832	883	882	860	881	866	831	934	893	838	846	838	854	885	825	877	902	868	847	900	889	870	887	812	866	837	871	867	864	921	888	917	885	849	847	901	867	900	877	887	910	882	891	884	900	926	913	894	869	871	883	822	866	890	912	865
2067	243	162	147	564	5106	13982	14694	8856	2891	842	246	109	73	77	76	69	84	58	75	73	65	85	84	72	70	73	53	66	71	76	81	84	75	71	74	66	58	84	76	70	66	57	63	88	77	75	78	60	76	75	86	63	90	70	68	86	66	72	70	64	64	76	71	70	66	76	68	84	52	78	78	78	79	69	76	71	75	83	63	86	69	69	70	65	77	82	73	71	73	77	77	67	81	74	76	86	86	82	88	87	74	66	75	75	67	89	62	71	71	83	77	72	69	93	75	105	63	63	67	81	73	88	68	74	55	74	79	72	63	64	61	76	78	74	69	80	72	81	73	81	70	69	63	74	81	77	70	57	70	75	83	72	81	68	72	58	64	83	64	81	70	69	81	67	71	72	73	77	83	60	80	99	84	62	71	64	85	75	74	64	63	82	100	83	77	64	64	74	80	71	72	76	60	61	71	78	70	84	73	58	59	67	76	70	78	76	89	95	74	82	59	64	66	74	77	75	69	87	81	75	73	76	74	86	80	76	70	62	74	70	68	93	76	95	83	80	75	69	67	54	59	59	74	64	76	74	85	82	60	77	81	78	84	73	63	79	75	86	95	82	80	73	78	77	75	81	61	87	76	75	90	70	89	60	76	78	85	80	76	73	66	79	76	71	70	96	69	71	82	65	62	83	69	90	63	75	62	86	80	56	58	87	94	55	87	88	86	88	76	58	79	71	65	76	87	75	72	66	86	66	74	82	80	64	71	74	81	80	74	83	75	60	73	63	74	79	75	71	76	91	75	70	67	60	73	87	76	72	61	76	70	85	59	61	83	83	65	69	59	74	68	71	66	81	73	69	69	71	77	71	81	72	69	75	71	75	75	77	64	63	59	80	79	78	58	63	71	77	68	64	66	65	75	85	72	77	64	74	89	62	65	79	77	70	90	80	71	81	62	64	63	87	70	71	78	77	75	87	62	97	82	86	78	69	58	80	74	65	72	76	74	63	70	84	74	83	64	85	72	60	75	82	71	82	77	74	83	79	70	82	66	77	58	95	57	63	76	59	86	74	84	66	68	78	67	73	81	71	79	58	62	67	79	77	72	66	75	79	91	75	87	78	72	78	91	88	60	75	85	80	74	81	80	80	69	76	83	72	68	87	69	80	72	64	71	78	69	83	84	68	86	65	61	61	91	80	63	80	68	77	63	64	71	71	80	49	72	62	84	78	63	73	79	87	62	74	79	63	67	76	65	66	68	86	81	73	88	80	78	74	87	87	66	91	85	72	61	85	74	68	84	69	75	59	79	71	77	68	74	76	79	65	74	88	63	74	83	74	74	86	75	74	104	80	77	61	65	83	79	68	83	77	71	66	70	89	78	79	59	88	81	68	75	71	86	75	75	74	76	72	75	76	88	64	73	71	76	73	70	74	70	72	70	70	67	54	72	82	73	76	83	95	79	77	71	77	72	78	93	66	63	77	83	59	72	65	73	73	82	89	65	71	71	90	93	77	61	74	67	82	65	78	75	62	76	58	81	76	72	74	83	76	74	86	64	64	71	58	70	70	73	66	92	75	65	75	79	84	78	73	75	72	87	83	73	90	75	68	60	91	63	63	75	73	77	86	76	73	72	82	75	71	91	94	81	64	69	61	72	72	77	78	63	82	68	86	74	73	74	77	79	75	64	54	72	84	96	73	68	66	81	83	71	74	81	74	72	71	72	68	64	88	89	66	75	94	77	92	67	76	78	80	83	79	63	79	86	64	81	75	78	74	73	68	76	88	81	93	79	69	83	75	87	65	88	76	89	67	84	85	62	71	67	71	61	80	89	65	77	69	66	79	79	70	58	70	88	87	60	79	80	76	77	64	77	72	73	69	85	75	68	76	84	65	91	83	93	71	64	64	62	76	72	65	83	69	77	69	72	64	73	68	80	68	78	65	73	82	78	86	55	84	62	76	65	82	73	69	66	64	77	82	74	61	73	82	54	89	76	74	60	86	82	78	73	82	72	77	66	71	76	73	71	68	70	73	67	67	55	66	61	65	75	105	93	64	78	66	68	73	83	68	70	72	68	77	71	80	76	71	68	66	70	70	81	83	66	56	64	67	60	76	98	68	75	82	76	70	59	63	65	56	73	90	66	63	92	67	66	76	76	72	69	92	80	71	71	73	75	58	63	72	87	80	75	75	77	64	83	78	76	85	75	77	77	79	85	72	72	92	79	76	64	72	75	71	57	68	75	64	76	66	69	68	68	79	88	92	77	76	68	84	73	71	78	77	86	75	66	81	74	74	63	64	63	75	77	79	71	80	74	74	63	84	76	80	64	77	83	88	66	50	78	78	83	59	71	73	71	69	73	90	86	74	78	82	73	87	98	69	63	80	76	83	68	64	65	70	67	65	67	75	72	93	80	80	75	86	69	62	78	80	71	84	74	73	68	67	77	79	89	74	89	71	68	80	74	75	66	82	80	68	75	71	66	74	69	65	56	71	78	74	86	63	62	82	68	82	66	75	53	74	62	77	74	86	65	75	64	55	68	78	63	82	72	82	83	73	84	69	79	74	69	68	79	69	82	66	69	89	77	78	89	83	68	83	81	82	73	73	80	79	76	76	72	75	66	85	94	89	59	70	73	71	70	65	85	62	82	82	83	70	84	58	82	67	90	77	80	78	82	59	80	82	82	68	91	78	72	71	81	87	86	67	71	73	83	91	51	76	62	64	71	68	79	79	78	88	89	70	70	74	87	79	91	80	72	56	74	78	65	76	72	75	76	81	87	79	68	74	81	74	75	66	73	75	76	75	64	80	60	69	77	77	66	70	69	68	82	48	67	69	68	75	73	80	74	81	66	74	67	77	67	56	61	74	78	59	73	76	70	76	66	92	73	77	73	63	80	80	80	75	74	73	76	78	73	70	69	70	68	78	77	62	68	75	61	64	75	74	72	74	74	72	77	73	71	86	69	91	79	86	71	61	63	74	83	61	61	58	84	82	84	90	79	76	79	90	60	75	72	71	74	65	68	82	79	67	74	68	71	63	76	99	73	66	60	79	84	65	87	73	81	77	86	71	72	68	88	80	63	76	68	90	70	74	66	81	77	88	79	72	57	56	65	75	68	74	75	75	75	67	78	71	83	68	77	71	72	78	73	69	80	73	78	73	73	87	81	92	56	74	75	74	76	77	71	81	74	90	72	65	90	76	74	85	68	77	77	65	66	93	82	74	79	77	75	82	85	72	58	74	84	69	61	71	79	60	66	87	55	59	82	72	75	82	94	85	62	78	82	88	68	81	78	82	76	72	79	74	79	82	69	74	57	78	65	73	76	68	64	78	66	81	71	85	70	69	76	76	71	69	72	75	65	74	73	71	72	73	75	91	86	75	71	74	87	69	76	76	74	70	80	64	81	61	66	71	81	77	72	77	89	80	85	67	76	65	59	76	65	89	84	69	65	88	82	86	55	85	64	73	80	70	86	82	78	78	70	81	66	78	79	60	71
13168	5441	3102	8258	29246	50373	66620	60005	44626	28715	16059	5625	1826	1040	941	912	969	976	941	958	896	904	931	897	915	932	958	903	904	928	920	906	869	946	944	960	933	959	909	923	954	939	941	931	980	926	912	939	922	912	986	915	889	926	951	962	920	880	956	939	927	951	944	879	953	918	938	897	930	934	943	955	954	925	921	930	967	940	896	923	949	944	905	968	941	867	933	921	869	985	908	905	952	883	884	960	850	932	916	934	951	949	931	895	892	917	932	917	926	913	998	927	902	977	945	937	953	994	890	969	957	883	876	912	931	917	958	943	943	922	909	970	953	935	975	952	914	900	960	931	898	942	941	917	972	958	921	976	922	891	894	895	900	885	931	965	974	901	914	865	889	886	897	960	969	877	959	947	944	964	945	939	921	910	908	951	955	949	957	985	931	963	948	903	968	891	933	901	914	957	957	963	890	957	927	933	884	917	871	909	910	886	947	931	944	965	976	923	894	955	905	935	927	941	943	887	908	930	911	928	953	871	921	882	943	945	933	961	920	981	907	960	887	996	912	851	947	942	897	915	970	984	927	899	886	948	932	939	944	891	962	910	929	947	952	931	945	958	912	978	995	936	950	971	939	950	898	932	906	889	898	945	883	985	935	973	899	928	914	945	975	946	906	911	871	934	923	950	927	934	994	941	896	956	939	951	921	958	923	893	965	918	979	923	1014	931	911	948	971	921	915	910	976	982	937	954	921	962	990	898	925	970	900	952	964	952	960	879	974	910	960	890	927	973	914	900	924	944	963	947	983	927	935	914	958	867	988	865	872	976	959	947	966	908	971	987	926	946	930	944	937	920	898	961	918	950	873	916	952	974	926	874	967	943	956	928	940	956	925	947	926	934	909	960	991	937	919	955	963	926	916	960	930	906	895	907	933	950	958	912	894	899	887	975	959	901	958	974	933	962	892	973	974	923	960	941	924	984	927	926	923	856	885	962	965	956	962	936	906	909	993	1051	976	914	971	954	917	920	941	935	938	945	901	968	966	956	1027	974	907	932	930	954	936	957	941	917	945	925	935	938	963	921	923	907	942	945	978	883	943	861	953	936	929	923	963	935	939	912	925	882	948	914	929	925	938	888	930	965	966	902	960	912	925	950	917	899	935	967	963	887	925	912	966	902	935	961	891	987	923	973	945	955	917	859	960	894	835	925	987	925	935	887	922	887	948	939	972	950	931	931	941	964	934	956	929	943	956	927	951	974	891	938	953	927	914	911	932	924	935	980	927	947	931	959	980	931	976	960	930	927	924	892	914	882	968	891	980	915	960	902	882	927	906	941	957	881	929	945	936	903	988	891	919	936	918	931	919	908	927	978	925	910	922	947	965	958	960	928	972	963	949	957	984	915	973	959	919	925	943	919	944	921	907	933	918	919	894	945	914	912	924	950	928	897	932	943	888	928	909	920	875	887	976	963	906	965	917	943	978	924	944	948	974	987	897	894	952	939	926	1023	908	995	925	909	943	920	881	956	904	944	858	965	894	923	956	981	894	928	943	945	935	950	943	912	927	869	945	941	924	974	956	916	883	982	929	936	894	883	921	932	899	935	942	923	923	975	936	951	895	923	986	905	975	959	884	936	948	911	902	951	934	923	886	905	982	915	994	928	942	923	926	899	915	955	882	918	942	951	992	949	964	951	918	943	935	944	912	892	895	893	993	900	913	930	940	972	925	918	886	881	912	899	880	939	959	941	928	928	928	973	916	926	959	920	933	932	903	908	945	950	888	927	973	943	888	955	949	941	970	930	933	913	912	971	907	950	931	969	951	904	860	911	887	933	838	899	907	907	940	944	937	932	988	951	912	916	915	853	921	933	920	966	971	934	930	914	905	942	929	924	936	937	919	923	928	946	917	971	966	951	951	959	943	1001	889	942	929	936	911	908	903	1038	912	944	925	1001	916	896	879	896	922	849	938	925	971	946	946	954	932	874	919	904	933	946	922	920	937	964	991	985	958	910	988	924	954	943	977	965	901	931	888	904	908	966	916	888	958	887	966	937	907	906	952	907	928	1011	956	899	935	945	909	964	902	949	925	944	935	936	914	917	960	955	958	915	917	935	949	919	941	908	900	908	920	932	884	898	952	921	923	898	967	925	934	980	917	939	903	925	958	976	958	913	920	919	917	917	960	943	925	981	909	918	990	930	956	933	970	958	934	975	931	863	892	958	925	951	982	919	899	930	947	966	924	934	975	927	947	991	913	938	919	921	919	928	903	904	920	930	957	923	944	926	936	960	869	959	955	945	920	917	941	921	925	916	931	965	962	947	954	946	953	958	972	955	946	911	944	924	923	960	912	998	959	942	918	939	902	903	862	925	958	1007	954	906	927	881	976	929	996	874	965	903	920	903	894	929	902	976	971	929	948	966	898	926	895	948	926	912	924	956	913	983	942	930	932	955	943	971	935	899	937	906	979	911	927	928	943	956	949	902	923	975	879	932	906	948	953	966	971	927	903	923	935	934	927	940	908	917	910	933	868	915	939	927	898	955	908	927	887	939	929	956	887	928	929	919	968	915	889	905	894	919	926	977	969	978	931	942	918	956	929	957	962	953	883	1002	945	948	972	936	938	956	932	950	918	912	988	878	949	950	935	926	932	990	907	939	906	973	893	876	870	906	939	891	917	889	976	920	884	918	972	981	955	932	943	940	941	872	938	933	920	918	956	949	933	935	948	901	875	964	903	904	960	945	880	948	945	949	922	871	941	961	923	943	923	920	919	973	910	890	863	1002	907	898	967	991	910	937	929	940	904	899	904	901	948	912	953	971	895	927	943	915	919	873	998	932	931	910	938	992	921	935	912	899	884	938	909	932	892	937	915	962	939	913	923	971	921	933	920	910	963	907	903	925	940	944	884	940	931	919	970	897	921	929	904	904	901	899	909	974	974	936	893	901	968	927	991	973	957	951	915	1007	905	922	892	911	945	943	950	954	912	961	898	928	959	920	875	979	892	932	980	985	912	919	943	990	932	930	899	915	942	862	942	958	893	971	942	902	942	915	922	976	982	943	905	935	936	923	930	942	919	992	976	922	979	963	931	1003	947	955	921	927	911	900	940	914	926	909	929	915	931	915	1000	987	991	951	931	873	968	924	920	940	937	919	913	926	924	935	970	915	934	897	945	965	918	914	972	905	923	885	955	943	950	923	917	929	927	920	899	951	895	878	894	957	929	977	963	984	919	970	958	933	962	948	960	935	967	918	932	954	931	949	912	950	923	890	961	928	889	919	902	927	977	929	939	959	956	931	901	926	930	904	941	942	926	923	932	907	911	945	910	915	916	926	870	892	915	967	950	961	908	944	950	913	975	920	942	925	928	919	944	960	950	892	887	955	922	946	912	930	926	939	916	872	936	977	943	1006	912	918	956	914	980	893	938	902	921	956	886	900	987	895	958	930	953	946	907	943	910	936	864	902	918	926	879	935	962	906	990	930	931	939	930	863	979	884	950	906	937	886	958	967	912	926	922	915
1046	359	257	230	465	10782	23757	20292	12731	4363	1178	332	117	83	88	77	73	97	76	94	82	83	62	88	84	77	79	76	64	70	69	84	87	63	87	85	90	83	82	70	95	75	79	81	88	82	89	85	80	83	88	85	73	73	94	54	70	68	83	54	75	81	85	105	98	85	76	95	85	66	76	67	58	76	77	87	90	80	88	73	60	88	75	77	105	74	87	79	70	93	70	75	74	81	64	83	84	80	80	77	67	95	74	99	80	75	76	71	88	78	72	77	78	87	79	68	85	68	85	91	68	74	75	86	74	58	80	84	80	74	79	83	78	81	72	74	91	72	79	78	92	72	81	87	79	97	69	81	87	83	69	78	85	82	72	73	81	91	69	85	93	64	72	81	79	84	89	91	88	84	71	66	71	77	80	72	68	92	84	73	73	78	80	67	92	100	71	82	78	77	77	66	78	76	74	85	72	83	72	78	68	72	80	73	71	71	77	76	96	70	82	89	90	85	80	70	83	93	55	70	85	80	58	88	78	73	72	89	99	91	72	72	80	79	83	92	80	85	94	71	72	90	69	83	57	79	85	82	87	80	75	72	74	75	69	85	94	73	73	95	69	76	91	81	83	89	82	72	70	72	72	71	73	81	88	84	74	74	85	76	74	73	90	84	82	71	79	77	82	71	84	77	71	84	83	83	88	62	81	77	78	81	74	75	85	72	91	73	89	69	94	83	75	73	83	86	74	82	84	80	66	72	79	84	74	77	87	81	74	72	77	80	76	77	89	56	77	90	82	95	70	74	73	100	62	68	74	66	58	94	70	83	80	79	78	73	76	101	80	77	62	83	87	84	84	70	83	68	74	70	91	89	82	64	76	77	76	90	90	78	88	78	72	76	68	89	80	94	78	71	79	84	88	76	81	67	80	92	82	77	77	82	74	92	83	92	63	86	83	89	79	84	75	73	77	92	74	74	93	91	81	83	79	83	80	78	85	65	88	82	79	70	78	77	86	62	68	89	84	92	78	84	88	95	73	92	85	85	75	78	76	61	77	87	96	79	85	79	88	76	59	75	70	92	83	73	80	73	74	73	71	86	52	59	67	73	71	79	77	80	86	73	93	84	82	74	87	73	85	81	92	71	83	67	67	80	94	96	69	84	64	70	89	95	77	73	99	77	82	81	76	80	70	65	77	77	90	78	73	78	81	84	71	78	87	68	68	73	80	77	81	72	68	65	85	87	71	67	103	81	74	76	71	74	82	93	83	72	69	81	83	85	63	76	68	89	71	84	84	94	75	82	93	75	78	85	73	72	77	74	82	81	81	82	76	91	67	84	107	86	83	77	85	69	75	101	80	81	83	89	83	66	82	72	91	83	80	75	77	81	83	82	87	79	78	87	89	68	69	91	77	71	85	91	66	78	87	83	79	70	88	95	100	78	79	81	84	89	82	84	72	78	87	68	66	82	95	77	91	80	66	83	73	79	70	73	69	81	80	73	70	72	73	81	101	72	81	82	77	77	91	94	94	82	87	71	93	73	67	75	84	63	77	65	73	96	74	95	78	66	83	81	82	91	91	79	86	77	70	81	79	76	101	78	85	73	61	89	85	63	78	91	82	76	83	53	81	98	99	61	68	78	77	92	83	96	97	85	74	74	82	91	97	83	89	96	74	77	74	84	71	86	81	87	77	76	78	81	93	89	75	88	84	83	80	87	78	71	74	73	83	71	77	80	72	84	79	82	70	87	91	87	81	74	70	62	67	65	81	79	83	92	78	87	89	77	76	79	78	66	85	97	78	90	90	80	76	79	72	85	93	81	66	69	76	73	70	68	79	71	74	71	70	88	94	80	94	85	67	70	65	76	74	83	70	73	74	81	92	68	91	81	90	90	75	78	83	73	89	83	72	95	65	74	75	69	75	84	71	81	87	82	91	76	79	70	71	70	75	75	91	86	76	69	85	64	95	74	85	94	92	93	89	70	84	71	83	87	65	71	96	95	89	68	61	94	85	78	70	80	87	76	93	75	77	75	71	83	89	89	75	77	81	81	78	81	86	71	75	93	78	98	84	97	73	84	92	63	91	74	59	84	69	86	89	94	69	86	83	81	81	74	72	79	69	61	86	87	77	80	73	86	89	78	84	94	85	88	74	86	81	96	70	74	78	86	87	75	77	76	56	84	61	83	103	74	90	81	82	68	83	76	98	69	82	86	94	76	85	85	75	70	88	73	68	83	99	72	75	92	91	75	71	81	87	81	88	76	77	69	81	78	78	86	70	66	94	81	80	77	89	91	81	68	81	101	68	67	87	67	64	66	79	76	109	70	84	86	73	87	89	85	89	82	63	69	84	80	77	91	102	81	78	80	91	83	90	70	72	79	79	72	88	80	87	79	85	87	76	67	83	77	93	84	78	64	74	84	81	89	79	68	85	91	89	86	85	79	90	79	86	72	66	98	102	80	81	78	87	80	77	80	88	67	94	81	94	82	75	81	96	80	66	66	104	73	72	73	76	92	81	81	77	79	77	83	66	76	81	90	68	83	85	89	67	72	83	86	91	84	66	74	90	91	84	82	75	74	91	85	79	89	76	80	82	78	76	81	74	93	95	82	72	90	90	88	81	62	80	69	86	85	82	100	88	83	71	76	62	92	87	69	84	97	105	76	75	78	73	66	79	76	74	94	81	86	82	76	61	84	73	73	71	76	86	82	94	76	95	78	91	78	74	89	77	93	84	73	61	71	85	83	71	92	89	88	71	69	76	84	84	89	56	78	68	80	79	80	74	80	85	75	85	82	90	81	73	85	86	73	90	63	86	80	74	85	88	81	67	81	71	80	66	89	86	80	80	93	85	77	75	75	78	75	63	62	87	97	83	73	89	90	83	89	67	70	83	90	86	73	78	81	80	90	90	77	65	83	84	88	76	75	77	75	74	73	67	84	69	84	60	64	72	93	74	70	98	80	91	72	85	86	68	79	75	84	80	85	80	83	94	78	75	78	85	84	68	73	90	73	82	65	80	73	83	77	81	84	68	79	84	77	91	70	91	86	63	89	75	91	85	85	74	80	84	85	85	100	81	77	78	77	61	89	75	84	76	106	88	69	76	92	92	71	83	76	82	89	72	83	79	77	82	84	86	69	87	75	84	79	88	78	74	74	70	85	76	85	69	87	82	72	73	80	72	80	62	76	79	88	75	92	81	85	76	89	76	78	72	88	77	85	86	62	94	82	85	96	81	95	73	81	61	90	79	106	78	80	73	76	85	77	84	76	87	77	68	83	75	67	94	81	68	83	84	93	73	89	91	87	87	81	82	69	87	93	92	81	70	76	86	96	64	77	86	77	80	81	87	68	75	65	80	82	86	71	74	77	86	90	87	95	91	84	71	86	96	83	85	70	71	68	85	81	76	72	75	81	85	109	78	85	75	103	78	87	93	93	80	78	82	78	71	80	89	100	80	68	70	73	78	91	74	83	64	77	64	95	72	67	61	76	97	80	86	69
17646	8760	4466	11418	27129	62096	78090	66604	50322	32183	18598	6808	2079	1148	1087	1068	995	1081	1001	1033	996	1000	992	1009	949	986	993	1063	1014	1026	989	1011	1004	941	1023	989	966	1016	1001	990	1050	1037	985	982	943	1004	1029	1022	1001	1001	997	1010	1014	989	1031	1087	1013	1024	992	968	944	1003	1016	992	977	938	1029	974	987	930	1029	996	1027	995	1002	1040	1072	992	995	951	1032	984	1061	1011	974	974	1030	959	968	995	1006	951	1030	988	972	1007	977	1089	1021	1055	1032	995	1015	995	978	1010	1028	1027	976	1010	926	948	1044	1018	981	969	1005	977	991	1005	1010	1019	947	1014	1033	1039	1048	965	1063	992	1006	1017	1016	974	995	1017	997	990	999	1000	1027	1050	1033	980	1063	1019	1006	1002	1016	971	946	989	1020	1082	948	1020	963	1002	995	956	990	1038	964	1009	1036	1025	1044	1024	963	1038	978	1023	998	1011	1054	1039	1045	1022	1013	947	1004	1030	1019	984	1012	1020	989	1022	984	1004	980	990	1009	1024	1028	1030	1018	1066	1007	1043	957	1012	1016	1110	1000	986	955	994	998	955	1041	1004	1019	1053	941	1003	994	1043	984	1005	971	1018	995	1037	1043	1015	1059	1029	976	1052	970	1011	982	1048	1048	1011	1023	1011	1005	1005	984	992	985	1024	1018	1001	1049	1003	1022	1010	1052	1007	1010	1010	1018	1018	1001	1031	1065	1015	1046	1081	1031	1000	1012	1033	1021	1027	1023	1016	1052	999	970	1001	1008	986	991	1033	985	1042	961	968	1033	1001	1109	1021	982	989	1005	1030	980	1070	956	1039	924	980	990	977	1026	1013	957	1037	994	994	1014	974	1033	961	1006	1010	966	1014	1023	970	1026	961	1036	1039	973	1029	996	1009	1054	1025	1009	980	1011	982	1048	1026	989	1018	957	991	998	1033	1010	949	1022	1022	1038	1038	991	1011	966	1060	1048	985	1020	1057	1010	954	1007	1039	991	1051	984	1000	1014	977	1047	1067	1047	1016	945	956	1066	1059	931	984	986	1001	986	1045	992	1007	1057	1081	963	983	1022	1024	947	1008	997	1038	975	971	1016	1010	988	979	1006	1031	1050	1071	965	994	989	1017	1032	977	1007	967	991	999	1031	1038	1024	1031	1022	988	979	998	1019	948	993	996	1016	974	1028	977	1025	980	1012	1029	1022	1001	986	1008	1002	975	1029	1005	1002	974	975	911	967	1031	1033	1036	1007	1020	984	1030	979	988	1023	1029	989	1024	992	1013	991	997	1009	980	983	1013	1052	1038	974	1022	1026	984	1039	1002	991	942	1055	1007	1052	1083	1026	1020	1056	1015	971	1010	1019	1044	1001	1005	1056	1048	993	996	1002	981	1002	1022	967	1009	1008	1028	1035	1003	999	1003	963	1040	1011	1039	1014	959	1053	1012	968	1013	989	985	1053	1006	1027	956	1032	977	960	1018	1038	1019	1018	972	1056	980	993	981	1072	968	1000	954	1016	984	1010	1011	1004	1035	987	982	1008	993	1044	1017	1027	1016	1022	1034	1006	943	1015	1008	1027	1014	981	1008	980	980	1029	1016	985	975	972	1015	973	1047	1037	1029	978	1016	1025	980	1020	1029	991	978	1022	1041	997	1017	996	1034	1008	1001	985	1023	998	1027	989	1034	999	1037	1022	1032	989	978	994	1023	1030	994	1002	972	987	987	999	979	975	972	994	967	973	1044	963	1003	1000	1072	999	966	1046	1014	1053	976	1001	987	985	1029	1045	1000	991	1033	1061	1019	1018	956	967	1014	1039	1049	998	1001	999	1027	1039	1018	995	1015	986	1035	998	976	1035	1005	1023	1029	987	992	1015	1040	945	1022	980	1012	1034	1014	994	993	1019	1027	1002	1044	1008	976	992	1017	953	989	1024	1009	977	1045	993	1046	1002	1060	1014	1001	969	1062	991	975	1061	1030	1005	980	967	947	987	996	987	1019	960	1006	961	986	1031	1027	1027	963	997	986	995	1014	1026	976	978	972	1068	1057	1020	985	997	979	1009	1050	1007	1031	990	1021	1089	1023	1029	1047	1032	1040	1040	981	1038	972	1034	1042	1019	994	1021	972	1061	993	1010	996	986	1010	1057	998	970	995	1037	985	971	1028	1017	1015	965	977	977	994	1026	1019	1009	977	983	1000	995	932	1042	1037	980	1083	965	1013	987	984	1053	956	1000	998	949	956	1030	1021	992	1023	985	960	1043	988	1018	1006	982	1014	985	977	979	930	1016	1013	1061	992	1039	1013	1009	1065	1018	1014	1029	1006	1013	960	1027	1056	998	1005	966	965	1037	1025	1028	1017	1031	971	1068	1015	1013	1003	984	1015	972	1044	997	962	983	969	966	1000	1023	1001	1014	970	1020	977	982	1001	942	956	1063	1030	974	1035	1035	1029	981	1021	966	1001	970	1018	1007	1036	970	1007	1004	1017	1019	1014	1008	994	1038	1003	988	1010	1018	1054	954	1038	977	1099	987	1040	987	960	957	1014	968	997	1068	952	976	1022	982	991	963	1015	995	1039	1029	1042	988	1008	1025	997	995	959	1044	1011	1027	969	1006	1033	1023	981	1039	1012	937	966	1018	985	1048	974	1020	986	967	990	1073	1046	1011	1042	1021	1043	1011	975	1011	994	1000	1000	973	1052	1025	1069	1035	1023	1002	1008	1015	995	998	981	985	1009	1019	1058	1014	995	926	1007	966	1006	1059	1013	982	1021	974	1058	1028	998	998	1014	973	994	1028	1019	989	984	997	1014	1015	1017	916	1028	977	977	973	1080	966	984	1006	1097	983	977	1017	983	970	1006	1032	976	1007	1013	1031	1015	1040	980	979	1014	979	1000	974	1041	978	1028	995	1035	1039	1012	1018	1009	966	958	1021	1059	965	982	1054	975	1010	991	1046	1029	1016	957	1010	993	1062	999	992	993	978	999	970	1025	960	953	1061	958	1025	1000	975	986	1072	997	1012	983	995	966	1001	998	1005	1036	1035	1043	1033	1017	988	1010	1027	1016	1022	1064	1014	1030	1001	1013	986	978	1010	1024	1028	1029	943	1013	1023	1016	995	953	980	1037	1038	1075	994	950	1007	1041	1007	959	1028	1033	1014	951	1018	975	987	1015	1018	970	989	1024	994	1003	1049	1033	967	1018	1032	1008	971	1042	1011	1002	1009	1058	1019	987	1021	988	975	1027	1030	1021	1015	993	1023	1079	993	1045	998	1010	961	1008	1025	1027	978	1039	986	1018	976	1000	991	990	999	1020	1016	946	985	987	982	1001	961	948	1067	1036	1032	1002	990	1027	996	1007	985	983	957	989	1013	1008	991	997	1016	981	917	1032	1005	940	1015	990	993	1011	985	1024	993	967	1044	1011	1023	1007	999	1038	997	1014	1002	959	971	990	963	1009	954	923	1036	1014	1005	1015	1002	1001	1041	1003	1004	1014	1015	989	1051	1011	1000	1006	973	1008	1034	1025	993	985	1035	1060	994	1002	1037	1058	1013	998	1047	1066	1027	982	999	1006	970	1044	1036	984	999	1008	1035	992	1012	1016	1037	1014	999	1038	989	1003	1007	997	1042	970	1053	1003	944	984	1007	1050	1061	990	1019	963	1000	1004	1002	965	1029	954	972	952	1003	1041	1059	968	1063	994	1020	1012	961	990	1056	1013	980	1028	1056	1034	993	991	1027	1006	1064	1024	945	984	1014	1031	982	1049	977	1042	970	1022	940	1019	994	1022	1051	949	964	985	1022	977	1025	1017	1008	1002	1008	979	1001	950	1005	973	974	1025	957	958	965	1055	965	983	982	1009	992	1001	997	945	1011	1017	973	986	1020	1055	999	958	992	997	1019	1009	1011	1026	989	992	1062	1042	1014	983	962	966	948	936	973	1003	1011	1007	1010	1012	1013	1019	1016	981	968	1065	1032	956	1037	977	1050	1019	1026	1034	976	1012	1019	984	1074	997	1044	999	1051	1030	1084	949	982	1048	1022	1009	1047	1006	970	1016	973	1000	1055	982	1039	1032	1060	1032	990	981	980	1033	1005	1015	996	1031	1046	1039	1001	987	1045	1018	960	1015	1011	1036	987	1038	1011	1018	944	961	1023	948	1011	977	1026	951	998	1036	966	1007	1112	1011	1027	979	1000	1051	1022	978	947	1013	1015	1008	1030	999	1032	1054	1014	1055	1029	1066	1001	1006	981	968	955	1061	985	968	1018	1027	1042	1021	1028	1060	1018	1010	1012	1016	957	994	1033	997	1005	1006	1027	982	1048	965	1033	1038	1019	1032	992	1075	987	1028	915	1019	1077	953	999	1049	1000	997	1018	944	1026	1045	989	951	987	1012	1003	1033	990	1073	1008	962	940	956
1343	122	90	84	272	2619	5812	5365	2729	939	288	129	73	68	70	59	72	56	63	60	60	76	70	67	73	67	70	72	69	63	60	57	79	66	70	55	66	65	82	54	69	81	80	52	61	69	71	59	61	68	55	61	79	72	74	54	51	59	72	72	64	81	66	59	54	67	56	66	63	69	72	63	76	70	59	73	62	53	61	54	69	56	76	75	56	63	78	64	61	66	67	63	61	63	45	65	50	63	66	70	55	72	70	73	57	70	62	77	68	68	70	59	52	73	70	72	70	66	69	67	70	66	70	65	67	53	58	57	56	67	65	58	60	65	76	50	71	62	59	48	69	62	67	51	65	58	59	63	64	58	61	66	69	65	61	88	82	64	54	70	55	73	70	59	61	68	65	59	68	72	70	59	75	70	69	67	70	80	72	63	65	56	63	45	67	46	75	68	65	64	62	62	75	67	61	71	82	60	60	61	63	52	68	70	67	76	58	67	56	65	66	75	76	73	67	66	67	81	52	70	60	58	69	63	73	69	68	48	64	66	60	60	59	58	54	59	65	65	70	56	63	66	67	78	66	55	62	66	57	68	70	76	83	58	64	61	76	57	56	67	51	55	75	68	66	67	76	80	54	63	74	58	60	64	65	68	81	64	68	64	66	81	70	65	74	71	69	47	70	61	71	65	77	54	45	50	48	81	64	59	62	69	70	82	64	56	76	76	73	64	71	58	55	62	66	72	78	89	56	60	67	61	59	50	75	83	74	64	53	52	79	67	62	66	74	66	74	66	60	63	63	71	69	59	65	65	64	71	69	63	70	75	64	59	71	76	52	62	59	65	75	58	71	60	71	69	60	74	67	70	66	49	77	62	67	60	51	63	56	54	50	70	60	72	79	66	70	72	66	65	69	63	69	58	57	60	58	70	52	71	60	62	67	72	61	65	57	71	57	63	50	66	57	70	71	68	56	63	73	51	69	68	55	55	68	57	62	58	68	77	61	53	61	58	72	64	68	60	63	53	52	74	70	55	68	74	57	71	60	52	67	70	60	75	63	55	66	68	68	70	68	62	66	56	64	82	73	66	65	72	78	61	66	68	60	50	60	69	68	62	52	53	65	64	61	67	78	66	65	64	58	56	60	81	59	74	52	64	72	68	64	69	61	74	66	67	78	64	67	68	80	64	63	64	68	70	68	69	66	69	57	67	60	63	62	55	44	85	81	65	82	59	61	69	58	64	56	71	48	57	61	76	72	60	60	67	61	77	72	62	61	71	61	71	58	80	59	66	71	45	70	58	64	80	62	64	70	61	65	75	71	70	62	48	62	59	73	63	79	65	51	61	64	66	59	58	72	58	74	59	62	52	56	63	65	56	69	69	46	70	51	70	55	57	55	61	68	67	64	60	60	59	62	68	72	71	54	60	74	67	79	74	67	67	66	71	78	69	61	66	67	72	80	72	66	65	72	61	57	59	57	66	85	70	72	64	73	68	59	60	64	80	64	67	66	69	63	75	73	68	52	56	72	78	57	66	52	79	56	56	65	63	65	80	64	80	78	56	62	79	57	61	70	74	60	64	69	79	71	70	65	62	73	70	53	67	73	53	55	66	71	65	64	58	65	75	62	53	46	68	60	64	69	67	63	69	63	63	70	78	62	55	59	71	56	53	61	70	68	60	64	48	71	59	73	71	73	57	71	78	74	70	59	81	71	63	65	63	65	56	51	72	55	45	65	73	54	62	72	75	61	73	62	81	66	71	67	74	68	82	65	61	58	52	59	71	70	66	62	56	61	69	56	81	67	65	69	57	51	70	55	79	63	71	77	57	54	60	72	60	70	61	74	67	74	70	78	76	70	85	78	74	67	63	69	58	54	51	60	53	77	62	55	57	63	56	59	62	45	70	86	58	73	59	65	78	63	55	64	69	69	56	59	61	79	60	67	67	74	69	79	49	63	51	69	86	66	73	58	56	71	63	69	44	62	67	74	58	53	69	56	72	70	69	80	72	66	82	65	69	66	69	58	57	80	70	65	65	55	72	74	61	58	73	70	64	54	67	69	72	58	68	63	74	75	56	66	55	61	68	58	59	49	60	51	63	66	67	52	53	72	70	74	75	59	64	53	49	48	59	62	76	61	75	68	58	71	70	66	86	68	63	65	70	52	64	74	59	69	80	68	43	63	70	67	81	65	71	72	63	68	76	54	64	63	60	57	67	68	58	71	68	64	75	59	55	65	65	68	65	67	74	67	79	80	64	73	81	54	61	64	76	64	65	73	75	63	78	69	64	59	64	61	68	75	50	69	55	59	54	48	71	61	67	63	62	59	68	63	57	66	59	63	59	72	60	65	66	58	61	71	58	49	62	67	71	57	68	74	55	62	65	66	73	68	64	54	64	64	59	55	64	54	67	58	59	74	63	70	67	60	60	59	69	69	71	70	61	75	77	75	72	75	62	61	65	70	65	66	70	56	68	63	58	61	82	44	77	60	72	76	52	58	43	57	67	63	63	74	64	67	91	55	84	89	67	66	63	68	63	63	55	64	52	64	63	55	59	69	71	59	45	58	74	59	72	69	71	78	66	69	51	47	44	69	57	60	56	78	55	71	76	61	70	80	67	83	62	69	60	66	54	56	71	58	57	71	68	67	70	69	73	73	57	57	48	62	57	70	67	60	62	53	53	62	58	59	57	72	76	69	74	60	62	49	68	66	52	63	51	78	65	65	59	64	67	55	55	73	58	58	67	64	68	65	58	53	60	65	59	62	81	86	59	74	63	74	66	59	67	63	72	69	65	63	56	58	73	74	63	62	57	78	67	58	75	68	60	66	66	73	65	72	71	66	73	73	67	62	80	81	66	72	68	75	71	72	63	61	72	106	70	77	81	75	71	53	75	64	66	57	68	76	75	65	70	62	73	72	65	77	74	59	65	71	70	68	59	67	69	80	62	69	56	70	77	65	60	70	59	75	76	56	80	72	58	72	59	70	52	72	72	79	68	60	75	66	61	78	68	59	54	52	58	60	67	69	58	74	70	52	66	68	69	68	77	70	74	56	54	59	74	68	63	72	62	40	69	80	64	60	72	52	56	72	84	60	71	72	62	60	51	68	68	88	67	60	66	67	77	52	62	68	76	57	60	67	70	88	77	66	74	62	65	57	62	67	59	75	74	68	65	72	81	65	70	58	70	72	71	87	55	57	62	81	51	63	71	62	57	63	49	68	51	75	56	61	61	66	70	78	68	78	63	52	73	60	66	61	73	72	69	61	52	78	51	66	74	60	60	64	57	55	62	64	81	65	71	49	61	58	53	55	61	63	60	70	69	69	51	74	60	61	59	54	64	52	61	56	71	72	63	76	57	69	67	65	59	68	71	56	58	57	71	65	56	58	68	53	73	68	73	57	62	67	52	68	65	78	60	60	60	71	71	71	67	68	72	60	73	57	63	61	68	69	64	66	60	62	68	75	56	64	57	65	55	77	53	60	67	49	72	56	63	65	67
9795	2791	1567	3475	16525	43679	48155	41394	29684	17005	6734	2301	1079	892	846	796	824	797	871	851	846	797	900	773	813	794	796	819	836	816	828	821	806	861	810	832	843	817	842	804	784	778	849	822	857	833	819	854	828	836	818	795	887	865	815	830	834	805	799	850	828	821	802	815	870	844	810	809	803	900	833	854	784	772	798	814	845	822	843	832	807	851	797	814	770	801	828	830	823	776	859	818	849	850	843	819	878	795	811	860	811	836	842	850	807	854	806	819	880	827	813	851	836	840	852	838	827	868	770	912	839	881	839	818	855	830	780	845	860	806	817	794	786	841	859	753	842	851	812	827	872	821	833	879	800	820	836	834	883	836	812	835	838	799	818	824	831	835	846	847	814	828	828	879	841	807	818	836	816	829	803	822	805	836	828	819	829	784	827	822	803	818	804	869	773	827	884	838	823	874	845	824	815	829	817	833	752	809	832	808	826	822	806	805	826	785	843	825	858	795	831	854	817	873	844	794	776	840	777	807	798	823	863	853	844	829	851	845	793	851	878	811	826	830	812	788	807	863	814	792	795	827	827	812	851	887	827	833	823	847	801	793	863	814	837	831	834	799	818	797	865	824	825	832	898	896	846	812	826	820	813	822	796	871	804	827	827	850	812	838	770	783	840	817	842	770	863	817	836	869	850	847	823	800	849	821	819	872	801	870	877	858	854	790	826	775	828	845	814	831	847	793	799	821	819	874	846	797	846	860	842	811	857	780	800	828	830	799	855	853	847	815	865	791	818	878	848	871	860	863	858	825	765	872	827	877	826	833	800	809	859	910	807	867	818	850	838	843	823	786	835	863	823	864	834	838	826	853	812	841	817	856	853	808	818	797	856	803	859	798	847	858	880	810	857	847	857	881	831	853	836	807	838	816	844	800	871	885	804	782	831	809	802	773	830	797	853	853	850	841	851	802	856	880	852	801	848	850	824	822	841	829	816	852	836	815	808	819	812	843	835	800	808	894	831	816	783	813	843	837	784	828	830	810	831	781	855	878	849	788	824	758	845	834	841	829	794	835	800	892	837	850	915	833	779	816	794	829	872	836	804	825	866	798	869	831	887	815	837	850	845	831	837	771	833	773	819	846	881	792	840	812	784	826	784	844	841	823	834	797	806	772	816	831	848	831	826	784	835	858	824	808	810	846	823	826	823	845	795	880	863	820	882	816	792	818	854	808	815	799	851	828	810	848	831	814	857	805	802	835	805	902	845	796	777	827	822	778	846	816	858	846	845	793	850	779	834	787	845	817	831	818	848	820	832	791	834	863	867	885	811	787	848	783	848	828	856	810	808	874	834	829	864	782	835	836	848	839	828	814	781	842	863	831	857	875	814	817	818	834	817	813	849	826	790	804	858	837	825	861	855	831	818	825	833	825	798	791	792	824	855	843	908	826	839	843	764	842	846	870	842	850	874	827	765	822	829	790	839	817	873	848	791	806	879	814	794	844	793	818	838	825	812	871	831	834	795	815	839	853	862	822	828	802	801	848	845	835	794	792	823	824	832	831	811	830	834	792	832	852	840	851	864	836	829	858	833	827	821	816	820	811	841	808	851	751	844	832	861	833	812	841	827	808	815	831	806	845	859	839	856	838	771	855	839	837	820	838	818	834	856	842	847	886	837	816	821	786	852	835	847	833	831	840	791	840	842	783	835	847	816	805	815	892	781	881	871	852	872	804	808	818	797	834	885	822	814	820	807	841	798	815	836	876	850	880	827	854	859	809	843	839	802	798	809	838	756	847	820	855	857	825	821	853	854	799	827	840	799	838	800	861	800	863	825	820	816	836	810	825	817	837	818	884	851	880	809	850	869	824	771	800	803	853	851	816	863	796	828	838	831	807	818	882	767	853	804	817	876	881	835	831	815	775	822	834	808	891	833	782	821	832	811	772	855	830	821	848	833	843	869	879	814	876	858	857	798	796	833	876	789	849	830	896	816	854	798	825	854	807	771	788	843	808	870	796	887	832	831	824	858	839	796	824	843	806	879	830	815	824	824	791	852	854	801	839	832	805	811	847	869	897	817	867	803	866	847	869	811	828	830	823	774	796	850	850	830	831	878	834	815	804	849	806	782	806	847	852	881	799	822	839	790	857	827	827	804	898	844	767	857	834	831	817	801	833	815	871	785	762	814	846	862	841	864	836	789	856	796	803	788	779	818	845	790	816	851	787	821	844	804	806	801	849	771	851	901	870	843	764	789	806	781	814	868	821	848	830	868	829	808	847	814	806	838	845	853	798	839	839	782	785	826	809	782	789	832	829	846	831	812	790	817	797	845	841	844	859	821	786	782	809	805	792	848	812	838	862	831	836	793	793	845	822	791	799	820	842	750	848	850	849	871	771	850	853	847	894	808	830	775	812	841	864	822	866	812	882	828	804	863	838	868	836	838	753	838	824	893	858	844	772	868	800	838	848	796	843	813	829	866	825	859	802	846	821	818	878	824	811	825	867	840	808	850	807	856	838	808	838	847	797	864	777	882	814	896	849	787	850	807	784	809	860	830	789	861	825	893	806	869	798	832	773	794	805	839	859	849	835	840	825	823	836	821	805	804	828	876	846	852	807	782	810	792	814	871	790	877	845	809	839	783	896	829	846	825	853	837	801	823	809	825	832	842	836	801	819	810	839	820	827	856	826	816	836	839	813	763	831	840	765	854	810	763	850	783	824	840	787	870	836	839	800	856	798	822	791	892	798	811	839	797	848	835	833	836	827	835	814	803	821	852	857	837	835	844	806	862	869	820	808	792	805	816	876	816	819	870	802	812	808	811	796	823	860	854	841	807	855	866	767	839	798	824	855	830	854	795	826	799	837	816	838	802	814	831	857	843	846	819	859	805	768	854	832	799	830	848	842	808	834	815	872	829	800	846	844	862	856	841	832	821	841	870	840	854	835	840	853	838	846	832	779	786	804	818	859	825	838	842	800	862	749	825	855	845	838	786	820	822	785	849	787	860	820	855	774	782	853	813	791	832	763	783	839	816	819	871	880	817	808	862	818	887	907	827	838	825	826	855	811	847	789	810	840	833	830	841	849	860	809	887	873	836	824	875	852	813	829	847	863	851	838	815	839	844	812	847	798	864	921	802	837	835	829	793	867	842	783	807	843	849	866	787	864	863	845	869	810	800	820	882	886	853	800	719	820	815	811	809	846	830	838	834	843	828	846	821	825	841	834	850	798	809	802	876	812	855	829	844	893	854	831	834	919	825	821	839	818	813	827	871	878	812	888	810	827	803	828	827	830	808	829	847	851	833	838	910	794	855	768	818	834	790	859	788	819	816	919	828	855	818	825	827	777	805	806	812	859	841	825	780	843	814	847	787	837	875	845	783	835	832	823	793	869	809	789	860	866	793	820	853	862	850	794	796	821	804	857	845	878	884	747	801	819	815	892	804	814	828	842	835	841	815	813	832	833	851	851	814	802	830	836	842	782	823	822	827	820	841	811	792	793	848	859
570	208	173	148	1088	10426	15025	11268	5396	1639	451	137	72	70	69	84	60	61	88	79	85	77	74	76	73	58	81	69	66	68	66	58	63	64	84	78	80	68	71	90	59	70	71	65	59	66	59	70	70	78	55	72	65	91	87	60	74	64	59	76	67	56	83	68	65	73	65	66	85	61	70	89	62	78	79	83	70	60	68	63	86	70	73	61	71	69	72	66	66	66	73	70	75	74	69	68	69	71	65	69	83	56	74	63	73	81	76	78	69	72	74	82	90	63	75	81	71	49	74	71	65	88	83	70	74	87	67	64	73	81	67	80	57	61	47	83	71	69	59	62	64	66	61	63	75	56	77	70	65	65	68	68	67	83	69	63	57	61	69	74	73	64	73	72	72	77	70	58	71	77	87	76	62	88	56	74	76	60	71	68	70	78	83	78	63	78	72	76	70	67	73	83	67	62	80	67	84	70	62	70	66	93	70	68	73	77	75	71	77	96	56	66	79	78	86	88	68	64	82	69	75	75	76	77	55	64	77	73	92	95	76	81	87	84	73	61	74	71	62	76	80	63	70	74	58	51	72	71	71	78	65	56	73	72	68	72	80	63	84	82	72	64	77	71	80	77	79	77	57	68	65	73	66	87	68	76	61	72	65	57	77	70	71	79	76	73	66	70	80	69	66	80	76	70	80	71	64	65	75	59	76	64	78	70	68	69	69	68	62	71	78	78	71	70	68	80	67	69	90	67	57	80	68	77	70	53	64	59	78	64	85	80	64	74	76	64	71	70	95	68	77	73	74	65	68	71	61	82	70	59	61	68	82	72	53	67	69	78	54	90	70	63	69	68	64	82	77	67	79	67	85	65	70	68	80	68	75	82	69	59	54	62	71	65	71	62	78	59	70	64	60	72	63	82	69	64	78	65	77	75	63	82	60	72	83	66	74	73	94	66	82	59	72	81	68	71	77	60	72	75	73	82	78	74	79	70	75	64	66	74	63	66	72	79	79	93	63	73	78	64	63	74	89	70	62	73	81	58	67	79	84	58	75	67	69	61	81	60	76	73	84	83	74	74	69	67	87	74	65	83	65	74	71	76	78	82	78	72	74	75	62	76	64	72	74	71	71	59	82	77	62	57	79	65	61	73	63	69	80	76	76	57	56	83	78	57	66	84	78	80	95	63	61	70	55	78	71	74	75	78	69	71	72	75	64	67	72	76	87	71	79	66	73	76	64	68	76	89	80	74	62	78	65	78	70	62	77	62	58	77	83	88	79	70	78	77	56	73	73	60	64	76	74	72	66	83	84	64	77	73	68	62	74	53	70	88	60	85	57	63	74	72	77	81	68	67	68	77	67	62	78	85	81	66	84	69	74	73	86	59	78	75	82	68	69	75	64	77	78	63	84	61	63	76	70	70	66	63	77	80	66	66	103	77	77	64	72	58	57	71	69	78	60	73	64	69	72	71	76	74	73	70	65	66	74	77	61	81	70	85	68	67	73	69	61	76	59	65	67	72	64	73	72	76	55	67	66	77	55	72	65	76	83	63	69	72	62	88	70	62	89	73	77	64	72	70	81	84	63	73	73	67	70	71	88	69	84	68	63	73	79	67	72	75	62	80	81	79	66	71	50	79	60	79	70	85	76	69	69	70	63	58	65	72	72	70	64	56	67	67	69	83	65	69	80	84	76	75	58	75	63	84	93	67	50	57	65	67	59	59	79	75	61	77	64	80	68	72	76	61	67	63	70	72	91	66	63	65	63	74	77	68	72	66	69	59	80	83	58	81	56	60	64	80	69	80	70	59	74	79	87	65	85	77	78	56	75	62	72	70	78	80	57	62	63	60	61	92	68	70	55	80	75	59	78	58	77	62	65	64	73	62	78	82	85	74	70	80	81	73	74	65	74	79	71	78	69	73	68	81	69	74	82	92	52	76	77	64	85	83	67	78	70	60	73	73	68	78	59	67	81	68	72	73	63	77	62	84	71	79	70	76	71	67	75	73	68	72	77	68	71	82	69	70	51	83	62	77	86	62	74	85	72	53	75	59	76	51	68	67	62	73	55	66	80	81	70	75	49	71	76	67	66	73	78	62	67	59	91	63	71	82	73	68	63	84	65	79	70	82	82	65	75	68	79	66	59	70	82	67	78	47	88	82	82	71	73	79	71	57	90	73	78	82	58	71	70	72	81	64	61	86	69	73	72	79	83	64	66	59	70	72	72	67	66	77	79	65	71	81	73	70	104	71	67	65	69	62	64	84	82	65	77	66	77	60	53	80	77	53	72	77	78	63	69	63	84	86	78	79	63	67	79	80	74	58	69	81	64	70	60	79	81	74	67	59	54	81	74	66	71	67	77	83	75	72	77	66	64	87	49	86	65	68	87	67	69	84	81	75	58	63	74	63	58	63	75	73	82	67	88	73	77	77	57	68	65	76	70	80	77	57	72	76	76	69	70	59	72	67	65	72	82	89	51	68	74	64	67	71	74	70	56	65	65	62	76	74	82	80	68	74	61	70	78	81	66	58	72	77	54	65	90	69	78	86	78	62	66	74	80	82	75	72	94	68	72	83	70	73	64	82	82	66	69	63	83	78	65	67	73	74	79	74	73	84	58	77	63	79	76	57	47	82	66	71	73	74	72	67	60	72	66	62	58	80	76	78	72	61	58	68	55	70	63	75	77	61	71	85	75	64	58	81	92	78	80	75	68	82	80	79	61	86	62	70	50	72	67	70	84	73	70	67	63	81	72	79	72	67	66	68	70	65	70	77	64	71	68	82	80	49	62	67	71	71	65	87	61	69	67	66	66	80	73	75	73	56	69	88	71	74	72	63	74	83	61	58	88	73	72	62	63	75	62	70	69	73	77	64	72	84	79	71	87	81	91	78	57	82	76	70	76	67	68	64	74	63	83	67	76	76	72	68	74	79	64	67	75	70	72	80	73	75	78	81	88	88	65	76	67	78	70	59	73	77	80	80	83	67	74	71	69	75	79	86	71	81	78	66	69	58	80	75	67	86	72	89	76	92	75	75	77	85	86	74	62	69	72	85	85	66	87	69	77	68	58	83	68	68	73	64	82	79	61	65	64	90	79	78	62	66	76	68	64	66	55	71	72	73	68	61	71	61	61	70	74	63	78	76	70	63	79	75	86	63	62	77	69	65	66	66	61	62	67	70	71	50	77	68	65	67	78	73	83	71	71	59	74	61	71	72	72	68	76	61	76	61	76	86	67	72	70	62	81	92	74	69	76	90	78	75	70	62	80	66	62	70	83	73	74	67	68	84	71	72	76	75	72	70	79	88	68	60	79	69	78	63	79	80	73	81	76	67	80	83	76	91	56	71	75	59	76	74	74	55	77	83	76	78	74	64	63	64	65	67	81	75	53	77	77	69	75	75	77	79	71	60	69	65	73	83	70	71	74	75	74	74	83	66	73	66	82	56	71	60	77	75	87	63	74	77	72	75	66	67	68	60	79	74	84	79	70	78	63	65
12653	5770	3418	8839	32800	64508	64868	52450	36910	23068	10269	3251	1337	941	932	890	918	923	911	896	872	898	895	908	919	918	913	901	826	882	902	843	882	905	937	878	916	859	858	924	889	883	894	913	886	875	895	885	903	955	911	888	906	934	867	925	930	836	896	904	866	891	921	900	943	877	867	894	935	874	909	887	906	913	869	904	857	874	923	884	870	904	882	895	883	880	864	955	932	858	884	877	852	892	838	866	866	902	902	895	811	904	914	914	894	830	868	952	915	939	886	852	887	869	836	941	912	938	951	900	910	886	883	879	861	905	874	911	866	892	922	886	860	900	927	913	868	925	879	873	862	916	913	914	842	885	921	875	883	897	919	893	921	870	913	929	897	862	898	871	892	899	872	922	903	879	899	889	877	831	953	862	902	947	904	863	893	900	927	859	910	835	867	875	896	900	875	877	898	909	907	959	902	878	895	884	873	933	876	861	858	876	884	858	866	886	900	893	874	925	838	879	852	880	908	881	889	856	931	842	881	926	919	899	911	901	959	908	879	915	856	937	900	881	878	870	911	877	842	891	901	884	911	867	874	982	876	883	915	901	891	913	898	899	876	847	900	965	907	939	899	909	905	937	856	859	880	912	843	925	873	912	906	902	877	911	866	893	919	843	937	929	902	883	865	909	900	882	927	887	848	872	858	863	968	928	897	884	934	895	913	920	838	920	945	878	883	879	852	902	875	913	879	866	878	933	889	899	895	914	866	930	860	881	923	869	934	913	899	838	918	856	892	875	882	856	920	903	864	900	926	879	871	957	938	943	901	905	871	870	881	909	843	892	907	880	918	897	949	913	957	870	885	873	889	911	865	895	867	859	933	900	896	919	930	876	872	876	859	869	881	907	919	853	963	943	921	887	865	868	915	927	912	929	893	960	838	887	921	893	898	897	915	912	906	880	891	906	913	898	931	882	900	893	947	849	924	885	915	898	878	919	888	884	886	902	895	927	876	863	888	921	880	871	939	864	914	921	909	908	908	897	881	921	890	928	915	915	954	902	905	876	956	903	917	882	889	913	916	877	901	866	908	931	916	915	888	843	882	840	903	889	843	897	869	942	935	934	860	888	897	873	818	930	920	878	934	854	924	872	862	870	997	919	866	876	896	912	900	885	822	906	885	915	958	848	888	918	904	927	883	930	882	980	893	895	891	933	876	933	926	878	877	887	861	894	891	909	958	908	955	945	912	883	928	880	898	906	944	904	889	930	907	889	925	973	910	929	868	928	847	963	869	881	907	871	867	936	919	883	928	896	855	908	899	943	906	924	889	969	945	935	892	937	905	861	895	924	870	903	919	883	873	917	901	928	889	870	833	953	926	928	882	894	875	918	928	907	894	848	921	844	919	885	856	887	855	932	923	963	922	918	891	909	883	869	918	904	866	863	882	925	927	926	911	855	907	895	894	888	912	919	896	867	923	856	865	837	886	920	958	941	916	918	891	866	912	887	894	912	898	926	955	946	824	920	904	914	906	893	937	928	893	877	876	868	901	867	914	882	921	926	862	931	881	933	865	899	960	898	998	908	901	904	941	887	862	906	877	922	891	926	927	951	920	882	910	882	902	845	853	879	859	853	888	895	885	894	861	880	876	863	892	944	923	913	915	890	926	857	909	865	872	884	895	833	922	876	911	892	867	892	910	922	900	909	904	892	889	923	925	913	872	865	897	917	875	862	907	901	873	925	962	857	891	886	941	900	927	879	880	905	921	891	935	880	871	921	931	893	900	894	899	902	874	866	842	876	863	894	916	871	897	881	908	833	815	903	903	897	872	936	872	867	933	870	914	882	836	954	849	925	838	902	893	878	873	890	869	932	906	887	860	910	909	938	962	886	925	881	903	885	890	920	942	879	923	867	921	882	897	885	909	904	926	848	893	884	917	928	889	884	880	836	881	904	893	933	898	947	918	879	883	943	911	943	888	889	861	861	860	895	916	877	846	887	906	886	882	914	874	854	897	894	926	907	909	923	899	880	900	868	927	877	910	865	927	903	867	902	882	926	908	958	905	886	932	850	919	898	881	887	939	890	925	902	904	912	879	876	870	884	875	892	886	877	887	862	900	898	913	908	910	924	920	871	944	897	889	892	872	867	884	897	928	850	921	851	904	920	939	921	929	901	934	925	823	891	898	871	890	867	913	888	882	888	906	876	902	872	932	882	866	844	914	884	896	872	894	851	913	842	863	888	912	883	920	946	954	901	835	902	881	920	895	884	872	910	890	888	881	906	913	918	908	919	881	883	947	952	862	931	888	859	920	837	904	897	900	908	941	927	889	929	880	893	902	902	870	905	923	879	885	885	889	876	914	900	870	922	939	892	913	912	900	930	877	866	896	864	835	828	861	919	898	886	891	904	904	909	874	898	936	906	896	867	863	906	893	916	892	888	886	909	921	843	881	898	934	886	872	882	903	878	929	888	859	945	907	816	842	887	884	892	893	933	903	881	907	864	860	867	819	865	912	931	832	854	813	910	889	911	907	903	889	838	933	906	941	917	904	901	893	955	855	872	864	906	823	894	907	904	836	856	868	938	869	933	878	887	891	879	895	880	884	927	867	911	891	934	902	946	850	840	902	896	874	882	938	855	889	899	904	831	904	923	865	903	905	838	872	902	904	865	908	896	827	914	934	845	952	908	888	874	930	894	885	933	901	920	905	891	867	912	860	915	897	915	923	900	920	930	860	892	874	884	926	894	892	922	896	931	861	887	893	962	876	845	924	920	906	853	934	945	897	921	880	932	896	832	862	842	949	878	831	875	895	895	927	920	858	898	855	932	877	902	854	906	904	874	877	883	914	893	937	873	887	890	909	892	917	888	908	919	899	925	907	836	888	922	881	913	885	940	867	854	812	908	869	891	932	916	913	910	898	888	868	826	856	931	831	871	924	901	908	918	922	930	975	933	931	917	935	874	892	904	884	914	897	870	913	822	946	855	942	897	851	852	895	867	936	925	908	916	958	916	852	904	801	925	931	879	910	897	866	869	893	912	890	934	869	923	896	895	877	846	864	874	935	865	897	892	948	898	920	911	938	890	933	914	919	927	867	895	882	873	887	881	919	927	883	933	912	871	905	954	896	916	917	911	900	900	934	936	877	886	898	948	918	888	853	880	854	855	873	930	849	881	863	891	832	860	929	894	828	908	877	925	938	873	881	890	906	921	942	886	873	896	936	904	918	906	890	925	864	899	945	889	886	890	894	924	869	926	904	903	856	894	844	898	907	912	959	943	888	895	885	876	884	916	901	896	924	940	896	900	927	870	921	880	857	872	918	929	846	892	949	888	893	864	931	919	889	836	850	968	915	856	892	883	885	921	918	880	889	885	833	907	898	905	931	890	846	925	903	912	881	909	892	926	874	918	940	930	890	903	863	894	931	941	914	875	897	963	877	902	912	923	951	915	849	937	879	872	872	877	972	880	880	879	877	925	924	891	882	855	870	939	925	896	906	930	884	940	906	934
2055	209	165	183	1162	8856	16095	12546	7108	2309	651	236	120	73	83	87	86	73	60	69	83	79	57	75	70	89	73	75	71	70	68	80	86	77	76	56	76	73	69	62	86	71	61	60	85	85	46	77	76	75	74	68	67	81	73	63	70	60	93	68	69	66	69	60	73	69	79	86	85	84	64	67	67	84	71	88	71	72	79	65	89	50	83	77	73	81	75	71	74	99	48	75	72	89	80	76	66	75	83	83	82	84	73	86	86	66	87	69	75	67	86	61	77	75	62	72	61	65	77	60	72	82	80	62	70	75	79	83	88	68	76	79	66	67	92	92	80	74	83	84	74	79	60	68	76	81	76	67	78	75	76	81	82	83	67	64	65	71	93	77	72	54	74	90	85	82	72	79	72	65	61	70	73	85	76	68	67	74	77	65	76	71	78	77	68	77	91	71	74	68	66	68	69	87	76	73	80	69	69	62	71	78	91	75	81	81	63	82	74	83	69	75	71	73	77	83	72	64	73	67	86	79	65	85	84	71	84	55	80	77	60	70	79	81	72	69	69	68	88	61	85	89	69	75	64	74	55	72	81	88	90	81	74	85	89	76	76	89	66	70	82	70	71	67	78	90	77	65	84	69	63	77	66	66	74	57	68	68	82	68	85	81	71	68	77	81	68	64	64	78	68	77	66	72	61	67	77	71	68	69	85	65	68	71	85	65	75	64	91	56	73	77	86	62	89	60	74	62	72	69	77	74	79	73	79	66	81	68	81	76	74	82	78	71	65	70	79	92	81	77	70	72	67	67	66	66	63	73	74	64	70	76	57	73	75	76	64	94	79	78	80	79	80	68	87	77	63	75	71	86	83	82	75	86	67	85	63	72	72	86	70	61	71	72	65	69	84	68	74	79	67	90	60	77	75	68	65	68	84	97	57	75	82	58	62	71	68	70	65	72	66	87	79	80	61	68	87	72	82	75	92	76	81	84	80	69	73	65	76	90	76	64	71	81	75	84	66	80	87	64	61	84	86	82	65	64	64	69	80	86	90	91	70	81	65	72	83	85	58	76	83	79	75	65	69	75	71	75	78	68	79	76	91	68	62	59	83	78	73	74	62	61	67	81	77	72	68	79	81	73	81	66	59	78	73	76	72	71	76	72	74	66	83	70	82	73	73	70	75	73	62	79	80	66	96	85	60	81	68	60	72	67	66	71	71	75	85	82	70	69	73	67	83	72	84	75	83	73	70	82	73	78	65	79	81	72	75	85	72	77	64	69	67	66	83	68	90	94	70	85	80	66	65	68	70	63	81	71	70	75	67	82	71	76	78	56	75	82	84	79	73	88	76	71	74	72	57	82	66	54	70	70	71	72	69	72	81	67	90	67	76	78	61	81	75	83	76	71	72	74	66	86	66	68	72	84	90	78	63	74	73	77	66	81	74	62	75	88	74	94	63	83	72	78	72	85	82	81	66	80	56	85	64	77	65	76	78	80	65	76	93	67	76	77	57	73	75	69	78	80	53	73	79	83	87	62	81	62	70	77	78	64	77	62	78	68	86	61	86	71	79	75	76	63	71	71	68	73	67	70	60	62	67	60	66	51	74	78	87	75	79	58	79	78	76	69	85	61	63	74	74	72	64	71	75	81	78	61	77	80	98	71	93	73	75	75	68	74	75	67	74	68	80	71	89	89	85	66	77	58	88	75	76	80	69	66	66	66	81	80	70	69	73	81	78	75	71	67	74	72	81	74	77	77	88	64	61	78	88	74	81	76	66	64	92	66	79	82	64	77	71	60	72	82	76	69	72	75	90	56	73	81	77	81	67	62	69	59	70	89	75	78	81	68	73	89	62	86	81	104	68	77	81	78	63	90	73	93	75	61	53	66	83	85	82	71	71	60	69	75	87	83	64	98	73	91	75	74	80	90	57	72	88	89	75	85	75	76	84	74	69	69	63	70	72	79	66	71	75	89	79	74	70	101	82	80	81	67	65	85	63	65	67	76	62	71	80	77	75	79	72	73	82	77	74	91	85	75	73	71	89	80	72	81	82	81	59	80	84	74	76	73	59	83	87	72	70	76	88	72	79	77	75	96	70	79	78	78	64	73	78	76	79	85	60	71	60	77	67	61	68	69	78	66	76	75	88	82	63	67	85	70	67	91	82	69	74	81	77	63	76	86	75	68	64	65	85	73	82	82	68	94	87	65	63	78	83	86	76	87	76	60	78	69	69	81	65	96	66	79	86	72	85	61	85	62	60	84	68	74	74	77	65	78	72	76	75	69	64	66	83	60	70	73	81	85	61	81	59	75	63	81	77	94	65	75	76	66	65	86	70	91	77	75	80	68	83	77	83	76	61	71	80	75	60	88	66	61	71	65	77	83	72	80	73	92	60	97	84	74	81	62	71	82	78	71	71	88	74	70	74	78	77	74	67	80	60	85	77	74	56	79	73	73	72	71	85	84	71	85	69	73	83	68	74	71	72	68	75	73	73	65	83	72	69	59	69	66	78	85	63	77	79	73	71	76	88	70	80	83	80	88	97	65	80	74	68	77	70	77	74	80	70	74	89	82	74	65	58	89	69	82	73	66	65	79	63	57	80	69	75	75	69	72	78	66	75	81	61	82	82	73	63	68	66	65	72	59	73	75	74	64	94	77	85	78	87	71	82	78	66	61	84	63	75	66	91	73	65	75	66	63	97	77	69	68	73	82	77	61	80	77	71	67	72	63	58	71	73	75	78	74	65	74	66	83	79	78	68	95	75	80	68	75	67	67	79	73	69	75	76	78	69	64	76	74	88	62	97	80	71	83	72	66	69	81	81	66	72	82	94	70	75	72	72	68	86	79	72	62	84	74	66	67	78	70	90	66	69	62	74	68	86	68	73	59	71	80	65	73	90	81	80	68	90	79	73	74	87	65	71	91	71	78	85	66	76	75	72	82	72	73	70	78	73	78	64	80	73	70	76	89	80	68	76	65	68	77	74	78	81	76	85	86	73	79	72	78	68	79	83	85	67	66	80	68	85	68	75	64	86	63	71	82	62	59	80	70	72	96	73	75	67	69	72	82	70	73	68	71	80	60	72	69	65	87	76	61	68	68	82	73	78	66	72	77	60	63	62	92	63	75	79	81	76	85	73	82	52	65	66	60	80	73	95	78	84	61	77	72	85	55	91	71	60	73	84	90	68	70	81	61	68	78	86	76	77	78	75	63	86	68	78	62	63	85	80	73	72	76	70	85	65	84	64	60	81	56	71	64	86	75	90	81	79	87	90	71	71	66	68	67	73	71	86	76	69	82	71	63	65	62	65	69	56	69	82	64	77	75	72	81	70	76	89	78	67	75	77	86	92	69	63	66	60	74	82	83	60	78	78	62	68	72	72	92	74	90	52	80	63	87	65	79	90	65	79	95	82	64	90	67	68	69	56	77	71	69	83	76	66	72	79	72	78	88	70	85	57	73	80	79	75	92	62	78	80	69	85	76	76	80	71	80	72	78
12929	5134	3160	9082	33452	61491	68064	55892	41679	26760	13583	4252	1582	1019	968	937	944	946	920	989	962	943	945	953	954	929	927	960	977	941	941	885	994	931	939	933	938	949	975	927	954	899	1006	959	930	945	924	925	986	948	899	975	892	939	986	947	974	918	970	907	945	930	925	940	936	897	916	900	995	950	913	965	966	917	937	968	923	973	919	961	905	952	955	959	896	958	988	951	909	939	921	958	930	892	956	977	935	1006	961	949	949	915	951	885	936	962	934	916	932	950	917	874	978	965	953	921	943	984	949	888	882	973	981	943	894	948	967	985	930	927	971	926	920	940	908	973	967	982	911	955	912	965	946	933	932	935	998	925	932	907	954	954	951	901	959	926	966	952	864	959	910	953	995	937	926	900	958	952	898	960	958	963	950	984	941	965	943	961	934	956	892	889	984	958	956	1006	949	906	916	936	941	954	979	961	928	964	975	945	935	954	962	913	965	977	962	967	982	970	966	948	920	912	990	992	916	933	928	954	955	893	935	963	869	943	926	961	904	904	888	956	965	894	934	928	927	974	967	955	949	968	926	912	891	941	959	966	924	900	947	925	948	932	932	919	896	963	936	988	969	962	930	898	988	893	889	915	918	931	946	970	937	964	921	923	916	965	955	980	913	963	936	932	926	945	936	954	952	936	973	888	945	882	923	968	949	866	905	924	976	973	916	925	927	942	994	932	973	949	895	896	969	968	924	962	960	873	932	995	934	971	938	958	965	941	884	923	913	951	925	980	885	986	981	912	974	927	939	926	956	957	937	943	928	957	941	932	960	924	902	902	915	914	887	898	919	974	951	957	1003	990	972	954	951	1000	902	942	935	923	964	981	947	939	941	960	933	976	951	949	896	886	938	952	935	939	973	941	944	970	982	1016	914	948	974	885	903	962	887	983	972	943	1008	988	931	957	960	948	919	998	942	882	978	931	938	942	927	872	956	978	953	965	958	947	926	982	896	974	902	988	916	972	936	936	908	928	905	934	935	937	951	929	867	962	950	942	986	915	900	906	903	909	952	986	929	950	950	934	968	1014	972	969	947	973	956	916	907	958	893	947	924	987	1005	998	923	954	903	921	1000	954	926	912	900	937	917	983	1052	972	955	909	974	961	990	934	958	940	917	941	942	943	935	997	1003	920	899	956	962	1024	938	999	954	944	949	892	990	991	929	936	918	959	993	911	959	1009	879	939	944	953	895	998	918	921	971	896	919	946	942	1038	894	998	965	952	958	911	952	991	913	938	929	934	969	927	960	956	953	916	927	946	955	993	960	981	911	989	926	998	937	904	986	949	946	890	927	923	940	924	962	922	892	981	961	942	903	962	958	867	965	967	996	929	926	1015	902	949	915	963	971	909	913	915	915	994	900	968	967	917	954	953	954	926	939	973	949	966	964	915	980	960	974	921	977	909	1010	955	985	928	905	921	922	934	935	877	948	956	966	937	1002	882	962	912	964	897	993	953	927	953	911	961	905	949	953	966	966	892	971	932	944	917	948	987	1008	983	968	953	930	999	977	972	945	964	956	950	925	962	959	943	968	972	965	961	967	945	945	936	915	942	907	959	907	914	941	959	949	963	907	904	944	894	964	955	942	953	866	993	942	942	928	940	933	972	945	957	1001	979	911	932	976	952	997	922	904	952	928	919	1015	987	899	941	966	965	950	907	949	901	958	975	954	937	930	940	983	929	937	964	933	966	914	942	956	909	924	953	927	944	962	943	918	921	902	949	979	956	964	971	932	957	941	956	975	971	913	947	988	922	949	946	918	929	978	935	964	908	988	960	950	946	941	988	934	994	953	975	1006	948	969	979	946	912	948	956	1008	885	930	926	903	914	966	941	1042	893	928	956	958	963	907	988	982	906	941	981	918	960	938	1052	923	902	903	1009	923	882	958	969	951	958	951	964	891	957	937	910	923	924	949	926	981	960	903	938	954	952	959	912	978	938	947	955	944	904	910	938	922	907	936	940	958	963	942	929	940	948	904	958	966	981	925	947	974	932	951	957	950	951	990	934	929	935	930	985	957	972	932	934	966	920	916	906	924	965	961	969	957	974	992	990	971	891	1004	901	907	953	902	983	963	983	933	967	968	1007	994	936	975	992	917	933	896	958	931	922	950	966	956	933	934	968	926	963	894	968	893	949	936	928	980	971	948	925	909	955	927	987	940	1007	927	923	962	929	972	928	978	942	980	953	931	937	942	957	1010	941	957	931	926	931	934	950	959	938	968	912	935	947	964	918	932	919	990	982	988	967	963	958	973	978	895	973	912	962	920	917	968	974	949	944	970	947	1004	939	939	920	980	914	971	948	934	900	883	919	955	969	961	920	990	918	860	942	965	864	936	985	937	993	922	929	911	973	985	921	948	902	963	939	967	955	967	993	941	941	924	953	908	955	961	940	906	905	968	956	964	984	913	977	986	950	921	1019	911	980	934	910	968	964	955	918	963	960	921	932	956	944	885	944	954	891	971	933	942	912	900	938	965	939	921	990	958	950	922	956	918	925	956	972	910	966	939	938	923	1005	979	913	950	926	919	983	940	967	905	982	915	987	941	966	946	982	936	930	901	965	910	947	958	950	930	933	963	968	962	946	902	897	946	951	947	953	997	980	920	969	940	923	909	988	904	890	892	930	965	925	1024	983	932	902	937	949	968	952	969	947	850	973	1004	1013	932	963	996	881	970	894	942	962	940	947	914	939	951	938	1010	984	951	930	960	944	943	996	966	934	926	926	904	912	907	927	971	915	943	952	958	917	919	952	971	949	961	952	922	924	929	907	958	978	946	979	971	898	945	945	939	970	894	949	983	999	923	940	982	938	932	920	972	958	959	957	932	942	938	934	990	900	914	950	968	976	963	955	960	987	959	962	972	995	957	999	960	913	1028	946	920	932	966	920	925	978	951	886	977	917	934	933	951	964	938	976	914	911	934	927	962	949	895	935	873	978	974	928	951	937	1001	917	915	901	981	931	963	956	937	904	907	934	968	958	915	993	949	926	980	899	908	946	937	919	938	896	900	984	965	976	950	932	952	981	940	963	925	954	967	950	976	990	892	900	1029	950	1005	965	973	987	915	948	932	945	958	969	924	978	939	921	937	944	944	962	936	943	926	915	1034	925	956	940	906	944	938	934	1007	937	922	889	952	992	960	952	923	919	982	953	857	974	935	984	950	937	971	901	977	941	901	990	1000	919	964	951	960	915	934	977	947	895	950	925	976	1014	884	937	1035	941	1017	906	934	910	976	922	1002	951	940	991	976	908	936	946	933	983	934	933	904	984	933	937	922	967	987	904	987	931	943	929	914	931	923	941	878	945	1011	934	928	928	949	922	933	916	915	888	939	881	966	997	929	930	915	936	896	939	939	956	890	980	952	987	963	992	900	954	934	923	952	983	938	887	908	954	966	892	1004	901	936	903	918	955	943	917	956	974	958	965	995	957	976	905	943	941	909	914	898	947	967	973	976	956	941	918	979	916	912	980	941	932	926	965	880	938	928	957	937	913	901	930	959	1013	923	936	931	913
1063	343	232	242	1719	14779	23401	19277	11499	3897	1068	292	127	107	80	98	83	83	83	82	83	74	88	78	80	80	76	75	91	70	81	83	87	76	67	73	75	68	89	71	82	72	87	71	87	72	76	82	72	72	100	84	62	81	78	84	71	77	61	73	80	77	89	83	81	79	79	83	81	93	102	92	84	71	100	80	74	80	78	84	64	91	85	80	74	63	86	86	70	81	84	82	85	68	89	96	89	74	89	81	75	81	74	79	89	68	87	87	69	86	72	79	90	74	86	80	89	85	88	83	72	79	70	68	77	95	92	94	91	82	89	84	68	74	78	80	99	87	81	86	71	82	90	98	67	78	68	74	89	89	72	79	84	77	93	82	83	76	74	89	87	92	82	87	83	89	79	86	87	81	86	79	69	90	83	82	78	81	63	80	74	82	77	85	78	71	76	79	83	76	82	66	83	96	93	78	78	71	65	97	82	85	86	95	76	88	80	78	78	86	77	78	86	76	73	84	92	90	77	73	87	73	68	74	93	68	74	86	71	65	92	63	77	88	86	74	91	82	85	78	72	70	91	82	68	72	85	90	67	70	88	70	63	69	76	68	91	74	82	73	100	83	73	75	80	82	80	72	74	75	66	74	67	84	87	96	84	79	82	89	88	77	75	79	80	86	64	98	96	82	99	81	77	70	84	93	98	59	86	79	84	78	83	74	96	85	78	72	87	98	95	74	94	78	77	95	80	80	83	84	85	84	100	80	83	61	70	87	95	76	69	90	72	81	78	81	82	76	76	82	66	75	91	72	93	80	105	78	86	84	76	84	87	72	82	79	75	75	79	98	70	77	91	78	77	90	84	86	69	67	67	76	65	85	74	88	83	71	79	83	72	78	66	79	80	82	85	81	97	69	88	73	79	75	80	70	84	73	82	78	69	84	79	61	75	76	75	66	88	85	83	97	80	65	100	90	98	83	82	73	86	88	66	86	77	81	79	103	88	81	97	76	84	76	80	80	72	67	71	84	76	69	74	84	81	77	81	95	74	80	79	69	76	95	73	87	69	80	82	84	75	63	80	88	84	86	65	77	87	83	91	86	85	79	86	80	83	81	81	61	81	87	81	74	103	94	74	82	69	60	72	86	81	75	89	87	83	66	74	67	88	90	74	79	85	91	77	69	80	95	78	96	72	70	100	86	76	87	76	86	86	84	86	77	84	76	81	60	76	89	81	84	91	77	79	65	72	66	84	71	81	76	82	77	78	78	68	72	70	86	79	83	78	72	90	69	77	77	54	82	73	74	72	80	84	70	67	81	76	72	77	61	70	82	79	76	75	77	89	70	84	78	78	75	77	76	91	89	77	92	83	83	74	89	66	89	98	76	77	80	84	69	100	70	74	71	100	73	76	97	92	80	85	73	87	77	77	74	97	89	77	70	92	65	82	86	74	80	75	84	78	74	73	84	76	81	81	113	89	75	75	77	52	88	73	108	99	71	80	75	71	74	82	67	82	100	74	99	80	76	85	78	84	86	69	95	89	89	98	79	79	107	82	106	82	85	90	82	95	85	84	76	75	95	73	70	84	80	80	97	88	76	84	63	82	81	74	69	71	77	76	73	78	83	70	68	80	76	80	76	87	72	77	71	67	75	76	98	82	89	94	84	76	69	92	94	76	79	86	89	88	84	74	82	78	80	66	85	87	76	76	89	65	59	83	83	75	71	78	80	83	90	61	86	89	83	73	90	77	79	86	88	68	88	80	77	59	72	82	80	79	83	71	81	91	75	74	90	81	96	82	79	86	92	79	69	89	88	80	81	82	89	91	88	86	85	78	88	94	91	91	85	71	61	75	71	83	81	82	71	83	71	79	84	80	89	75	87	85	73	70	76	69	91	80	87	76	87	63	65	97	64	80	89	70	70	73	77	78	68	84	91	79	75	77	71	91	75	78	85	91	77	78	73	78	81	72	72	92	84	85	89	77	77	72	71	79	75	87	79	87	92	79	76	77	81	74	61	78	97	71	96	94	73	74	82	81	70	85	80	84	85	61	91	80	73	82	82	82	80	72	71	84	76	71	64	78	80	82	78	80	68	100	87	89	84	85	77	70	85	80	87	91	93	89	79	92	83	84	70	88	89	68	88	84	71	79	66	92	83	84	83	56	73	91	72	79	68	85	83	77	82	97	76	69	86	83	87	87	90	82	80	68	82	78	75	82	107	88	62	78	87	91	95	83	80	81	97	83	79	72	67	84	100	77	85	85	76	66	78	90	75	81	55	87	72	84	93	76	87	75	73	74	67	83	79	88	78	85	73	82	88	75	83	65	66	73	60	80	71	85	85	79	90	71	64	76	91	75	80	80	94	74	76	95	63	83	83	87	92	59	97	90	80	96	75	93	82	83	77	72	78	88	81	78	83	86	71	73	57	74	74	67	80	84	69	93	65	95	83	77	91	98	76	84	85	93	75	90	67	86	79	82	75	79	79	73	80	73	96	88	96	65	80	94	78	84	85	79	81	86	90	93	74	82	73	78	87	72	68	82	74	77	94	72	77	82	84	101	84	79	66	87	91	81	85	82	82	79	75	74	83	81	90	74	71	75	93	99	79	78	92	80	70	85	78	81	75	100	85	71	76	74	74	82	75	81	84	81	69	80	70	72	84	86	81	76	73	94	74	86	77	75	79	75	84	81	92	70	80	96	72	82	88	63	74	77	93	76	79	86	80	89	91	84	64	80	90	79	95	90	57	79	82	73	85	92	79	79	85	80	87	73	90	67	83	82	74	72	72	72	99	87	89	79	73	93	85	69	80	77	82	83	63	72	73	70	70	102	88	83	84	93	72	102	75	97	87	71	67	80	84	77	75	76	82	76	74	85	79	80	83	89	95	100	81	88	80	86	89	77	86	84	81	84	63	93	75	79	72	70	81	75	69	73	65	80	82	78	83	68	80	83	92	65	86	90	75	70	83	77	85	77	85	100	80	90	76	93	83	67	76	86	71	75	80	82	73	90	51	79	93	92	78	90	93	85	85	75	73	79	99	77	87	82	98	70	90	74	97	89	62	73	87	79	87	89	74	79	79	75	70	65	87	89	71	94	88	72	95	82	72	70	85	92	75	69	77	69	85	82	66	84	84	89	73	100	82	113	62	80	91	66	78	68	90	83	70	87	61	81	87	82	68	77	82	96	102	66	75	82	81	75	82	76	77	69	75	86	69	85	75	86	85	79	74	86	69	67	94	66	81	82	68	78	79	66	73	89	80	74	87	92	82	68	79	80	99	72	82	70	78	90	68	88	79	84	98	61	79	86	79	82	68	95	70	66	85	82	86	98	87	76	100	74	81	75	67	64	92	77	87	80	87	83	67	80	75	85	74	89	83	88	64	85	68	71	92	71	72	71	66	72	99	86	82	76	69	80	80	87	92	76	64	73	75	76	101	89	90	72	78	81	77	78	79	57	87	91	78	95	75	73	84	74	73	90	93	76	79	72	94	75	81	76	82
17325	7833	4415	12815	39163	70956	76854	65240	48622	31403	17829	5964	1929	1124	1058	1053	915	1015	956	1003	1027	981	1011	991	1065	1023	1058	1018	950	1022	991	965	985	1040	959	1015	986	1021	1029	1001	1055	991	1031	1056	1020	1000	1036	1027	1078	997	990	950	990	1022	985	992	1074	1046	1027	1006	996	1005	974	974	1000	1062	1025	1020	1036	977	982	1039	1071	978	946	1010	1035	1008	1016	1015	1012	994	1064	1001	1026	992	1039	1053	1006	984	1001	1036	1037	1013	1044	1013	1009	1002	1065	995	1031	963	1035	997	1035	989	1011	986	1040	1020	1006	967	1005	1033	1066	1034	985	992	1049	1006	1041	1010	1072	1055	1020	1049	1061	1046	1064	1040	1019	1044	1058	1058	984	1023	1024	1075	995	980	1007	1042	1060	1023	983	1041	1032	991	1010	959	1010	1011	954	1022	1075	978	989	1052	995	974	1020	1053	1036	1006	1006	1050	980	1036	1013	1058	1044	999	997	1018	995	1028	988	1029	1029	1004	1007	935	1012	939	971	1051	1004	969	1036	992	953	1033	1050	959	991	965	985	988	1013	986	999	1029	1062	1054	1019	1024	1031	990	995	1043	1036	1026	1047	1021	1029	1026	1015	971	1046	1031	1034	1023	1005	1025	1039	1008	1030	1012	1015	1003	1007	1060	998	984	936	1034	1024	1070	1022	1040	958	1008	1058	1029	992	1010	980	1054	976	1012	1046	1058	1008	1066	1081	999	1014	1067	1055	1019	1015	1023	974	1005	1008	1008	976	1021	1006	959	1001	986	1032	1040	950	1034	998	1026	994	1034	1015	1043	990	992	985	1069	1059	1054	1033	964	1060	1024	1042	1021	1003	1057	1065	1031	1056	974	1050	1023	1016	950	1007	1031	1011	1005	975	979	948	1034	1064	979	1032	1010	1054	1035	1057	984	1025	993	1018	1090	1031	988	1005	1069	1014	995	990	979	1007	1037	981	1030	976	1014	1067	1027	1033	992	1024	1020	998	1043	991	1014	1057	999	978	1014	1068	1019	996	980	1009	1037	1031	1018	1016	978	1012	983	959	1024	1031	993	963	1024	1013	1007	1009	1052	975	985	1019	960	1023	1023	997	1051	1011	1036	1027	969	935	983	955	1030	978	1020	977	1037	1001	985	1015	990	1045	1095	1062	1007	996	995	1034	953	965	986	1098	1049	1010	1013	1047	1082	985	992	991	946	990	1027	1066	1012	1001	1011	1020	1014	1058	1016	1027	1006	1040	949	1041	1021	1040	991	1065	1032	1061	1034	984	977	1073	1037	1049	974	1001	1034	1012	996	1001	1038	1036	998	961	1003	1050	1024	1021	990	1102	995	1069	990	1043	942	1030	1037	1050	992	1037	1008	970	954	1011	1005	1008	974	941	1065	943	978	992	949	1009	976	1043	1029	967	987	977	998	1010	1035	993	1002	1021	1007	1065	1006	1047	1014	969	1012	1018	1015	994	981	970	1016	946	985	1005	975	982	991	1010	974	1033	1021	986	989	1000	1052	963	1019	953	969	1064	1003	1010	969	1065	1031	1040	1004	986	1038	1046	1019	982	1011	1022	1016	1021	1007	1062	993	1017	968	1052	1044	973	1004	1060	1021	992	1003	986	995	1008	1022	983	1006	1021	1043	939	1026	975	1017	1034	1018	1030	1051	952	983	985	975	1025	1001	1006	1019	1054	1104	1029	1035	1026	1040	1021	1001	1013	974	994	1020	982	991	1047	1016	1077	1003	1011	1002	991	995	991	986	1050	1007	998	1030	1038	1032	969	938	962	985	973	1006	976	991	1042	1035	1031	983	1036	1046	1049	965	1038	1028	1015	970	1038	1055	1064	965	1018	1038	1016	1061	1026	1036	973	1050	1004	961	1052	1001	1010	971	1029	1030	1028	997	1008	1029	1135	1037	1005	982	1016	1001	1007	965	1026	1055	1034	993	1024	997	984	974	1003	1028	998	1006	1001	1050	1026	978	990	1024	999	1061	1039	1000	1065	1055	1013	1048	1032	988	1020	1030	965	984	1011	963	1015	1042	1008	1015	1016	1017	974	979	969	1014	965	1060	995	1028	1007	1052	958	1009	963	1053	1054	991	1054	1029	1030	967	941	997	976	991	1015	1023	991	1013	998	1057	1018	1052	1090	1065	1008	1025	959	969	990	988	1006	1039	1013	1043	985	1002	998	970	1015	1023	1006	1015	1047	1064	1009	1013	1051	1061	1022	994	1055	978	1048	1032	1028	974	979	930	1028	1012	997	1034	1028	971	1031	1055	965	997	992	1084	930	1020	1050	1001	935	996	1041	994	995	944	1030	1046	1035	993	1029	980	1006	1024	1051	1013	1017	1012	994	968	984	956	1075	971	1027	1037	954	972	1008	1031	1027	1005	1055	1015	1009	1009	1021	998	961	989	973	999	994	1044	1011	1015	1005	1088	1003	961	1054	994	1032	991	1026	1009	1052	1063	984	977	918	1027	1014	1006	1051	1000	971	978	1037	1001	989	1032	994	1001	991	1026	991	1011	958	1065	1015	1022	1001	1024	1017	1056	1010	1018	988	991	986	1026	982	991	1006	1026	1024	1029	980	984	1000	1052	994	1013	1021	1038	1033	987	1073	1031	969	1028	976	1018	1060	977	982	965	1006	997	1040	988	1034	1025	1019	1043	1031	983	1026	965	1100	991	963	991	997	1005	997	966	1012	1057	982	1012	1022	972	1039	1050	981	970	994	1005	945	1020	1043	988	975	945	957	990	1051	976	1043	1048	1038	957	1007	1000	1076	998	1014	984	1018	1013	1045	952	1014	1004	1009	1097	1036	1036	984	1036	1023	1058	1017	974	1132	989	1067	936	995	993	1013	984	1043	1006	1011	1016	966	1057	1041	1057	1055	1008	1018	1016	1013	1049	1012	1045	1010	998	1032	1048	985	986	972	1035	1008	986	1011	1052	1042	1049	999	1025	983	1054	1009	993	1053	1011	1019	1021	990	1037	1061	996	1001	1021	969	983	1053	980	1026	993	1012	1030	955	1005	963	1015	983	1037	974	1022	1017	1042	994	1046	1069	1012	1018	1032	1010	1038	1041	1045	1019	955	997	1015	999	1018	1008	1023	1006	1022	998	1032	966	974	1008	1007	1030	1038	973	957	1040	990	997	979	999	1005	1063	1008	1068	1001	1022	981	1043	1002	968	1026	1060	1009	995	1021	1004	997	1004	1038	1027	1023	986	994	1000	1009	1088	995	989	1001	1053	977	1037	970	1022	1011	1005	1038	996	1005	994	983	1017	1055	1016	949	999	1033	978	1028	1063	1067	1010	1003	1011	963	1012	1073	1050	1075	1034	991	1035	1047	1009	1002	1050	1046	1046	964	884	1019	990	1022	994	994	1077	1028	1058	1070	1034	1021	1038	941	1061	1019	995	990	1044	993	1007	1035	994	955	1040	981	996	1063	988	1083	969	1074	1031	1036	1033	1050	1001	1004	984	1030	996	1068	1010	1016	1022	1055	993	992	990	978	991	994	1015	1019	1026	955	996	1027	1067	1012	1046	1014	1040	998	1033	974	1018	964	1020	1032	989	1012	978	997	1021	1002	1060	986	1020	978	1042	985	1034	1028	1024	1025	977	1006	999	1032	1005	1018	1007	981	942	1032	1037	997	960	1007	992	998	990	1017	995	982	993	982	989	1001	1044	1024	1044	1034	1070	1021	1058	1002	1041	1019	1022	975	999	968	1033	1011	1044	979	1015	967	1008	1045	941	1058	1032	1011	1003	1051	993	1010	1012	1064	996	990	1033	977	1020	1052	1003	982	999	1025	1027	1025	1005	993	1032	1029	1027	1013	959	987	1013	987	957	1001	998	1067	969	991	964	1033	1036	970	1053	1038	983	964	1034	1023	956	1003	1009	1036	1025	979	1009	1002	1018	1042	1012	990	1060	1009	1033	1027	983	1023	1014	1056	963	935	1025	1048	1039	1037	1028	1064	1017	1059	1006	997	980	982	1050	998	964	1070	982	1001	970	1050	1018	964	1011	984	969	1021	1004	1048	1022	1002	958	1022	949	991	1012	1049	998	961	1023	978	1029	1016	1067	1010	1044	944	1014	988	1029	1034	1012	986	1004	1014	1055	975	1030	1025	1014	990	988	993	964	987	1036	1005	966	996	975	977	1042	991	996	1030	1064	995	1006	970	986	1018	990	988	933	1004	980	1036	1035	975	962	978	978	1026	1002	1041	1001	1046	997	1018	1066	1015	1045	1003	1031	979	1038	1056	976	996	988	1051	1023	991	990	999	984	1031	980	1039	1019	998	1005	999	991	1038	1022	1029	988	1023	998	967	1030	1035	1018	995	1031	1019	1071	997	971	996	999	1038	1022	1021	983	975	1021	994	1002	935	1040	1005	1023	1037	1016	1049	1028	996	978	1037	1073	1030	1072	1005	1021	973	999	958	992	1014	1039	971	1064	1045	1008	1049	1053	1058	1012	1004	1037	918	1010	1069
1362	97	90	109	386	2324	5277	5207	2855	1126	388	146	87	72	58	71	72	66	77	54	69	76	63	59	56	78	69	62	74	68	62	52	76	65	48	60	64	62	61	59	65	78	66	66	72	79	64	65	67	61	56	60	50	74	67	69	50	57	71	71	74	78	61	65	65	61	74	71	63	54	64	67	63	58	57	66	66	58	66	64	63	72	66	70	72	75	71	72	75	53	72	78	69	59	60	59	60	59	70	60	67	54	55	66	69	63	75	59	82	68	65	64	57	57	63	56	75	54	57	61	66	62	60	75	63	67	52	69	58	55	64	61	65	64	55	53	69	70	68	61	63	71	64	46	56	57	55	71	63	58	65	83	62	73	65	65	63	75	66	72	75	59	73	75	60	59	64	63	81	65	61	68	53	71	70	50	65	60	65	72	73	53	70	60	65	56	63	80	80	62	70	70	55	57	55	55	75	63	73	82	67	70	61	64	63	65	61	71	72	58	68	52	71	51	66	55	67	75	63	66	67	76	59	62	61	70	62	59	85	72	70	66	63	66	70	79	82	63	63	59	67	49	68	88	64	58	65	67	57	70	76	69	62	74	65	67	71	69	64	64	65	70	75	70	60	75	43	77	64	68	56	75	76	74	66	55	60	83	65	64	54	69	46	58	70	53	56	68	61	74	64	68	72	75	64	71	72	66	61	63	60	66	74	55	56	59	62	60	73	77	68	63	52	66	74	62	68	56	67	61	70	75	67	53	70	72	75	55	73	48	66	53	69	63	77	69	64	59	68	72	78	69	80	62	68	55	63	54	74	59	65	70	67	74	60	77	62	75	77	63	61	65	72	61	67	58	64	58	43	62	77	77	57	69	61	79	61	78	70	75	56	74	56	75	67	57	65	55	54	71	70	67	70	65	70	62	65	73	54	56	68	47	61	55	57	65	85	68	62	68	78	73	66	64	75	64	63	63	66	66	62	62	52	75	62	53	59	63	57	68	64	64	69	74	60	59	60	69	62	59	74	54	74	85	76	66	59	62	82	56	75	65	76	64	68	62	58	70	63	71	60	75	57	63	78	59	57	76	69	68	65	68	67	65	73	51	74	63	69	53	64	61	64	49	59	71	57	72	67	69	66	63	51	57	65	68	59	73	66	76	62	65	68	64	53	63	61	60	56	65	67	60	67	75	77	62	60	53	59	75	61	58	54	65	71	65	56	69	72	67	58	69	78	62	71	53	64	64	73	69	80	62	74	67	67	64	72	52	62	50	63	83	76	65	77	70	64	71	60	56	72	70	55	76	65	75	61	70	69	58	74	70	76	78	58	44	66	49	69	55	67	65	66	60	65	84	70	65	65	64	72	77	71	60	64	56	48	80	66	71	65	55	67	60	68	65	78	65	68	68	64	61	69	58	73	69	69	60	81	51	63	64	64	77	66	77	59	71	66	56	66	58	59	68	52	56	52	60	68	60	55	54	75	55	59	50	65	61	75	59	59	73	71	65	65	59	66	78	63	64	70	54	56	62	69	63	61	78	57	64	53	53	51	54	83	67	63	61	56	65	72	62	62	61	70	75	64	69	61	67	71	64	74	70	66	68	53	70	88	62	67	65	58	56	59	73	67	58	65	76	61	64	63	52	72	72	56	69	56	68	70	72	60	66	77	74	68	61	73	70	73	60	74	56	62	58	67	66	61	67	70	54	61	60	67	71	58	55	53	69	65	65	79	53	61	68	61	65	68	72	61	79	68	76	78	86	66	69	60	64	60	72	79	53	70	60	63	59	60	64	76	57	66	81	74	71	93	55	69	65	76	66	64	83	69	61	65	62	62	62	55	54	61	57	61	69	65	69	57	53	73	49	79	85	64	60	66	82	57	67	58	65	75	70	60	55	60	66	61	61	62	60	65	62	64	71	76	68	76	78	70	82	80	57	64	64	57	70	91	83	79	69	63	70	72	75	60	59	82	59	90	69	62	66	67	64	77	67	70	59	69	67	64	60	63	76	72	68	62	68	72	60	54	85	59	61	65	40	68	61	73	74	73	75	54	58	55	63	77	64	68	70	80	53	75	75	66	78	64	71	57	64	65	63	60	76	70	55	65	78	65	67	70	64	69	71	71	59	75	58	65	61	79	69	72	72	63	61	59	64	63	68	63	55	71	62	58	69	60	58	61	63	60	58	57	64	68	64	70	75	69	58	74	55	70	53	63	45	76	64	69	66	89	69	67	68	72	80	74	65	65	83	61	61	66	80	80	60	71	59	63	74	60	59	72	75	69	71	74	56	68	69	68	68	76	63	75	60	66	73	63	65	78	67	44	65	67	56	63	68	57	62	81	68	68	74	62	71	69	58	67	66	65	65	81	69	71	58	68	71	67	65	69	58	56	67	63	67	62	58	75	61	64	64	72	64	53	76	64	68	62	79	64	71	72	83	50	78	55	67	74	73	68	56	74	68	64	73	68	64	66	69	67	77	54	52	70	57	65	68	75	77	65	68	56	72	59	67	69	60	54	64	63	69	77	82	53	53	57	54	61	48	57	71	61	87	60	68	60	62	69	64	58	67	78	62	52	71	61	62	61	47	69	51	53	70	68	64	66	58	73	65	50	70	68	78	65	76	57	67	83	77	71	71	70	73	69	62	71	76	70	55	68	55	79	69	75	77	80	81	59	47	63	56	59	65	63	56	60	81	69	58	59	57	80	68	71	65	63	44	68	71	85	61	73	66	52	68	68	62	48	67	66	77	79	63	61	58	68	62	61	74	73	76	54	62	58	66	57	68	76	64	64	64	61	62	59	79	57	73	63	76	65	57	66	65	66	61	62	79	63	72	58	80	74	58	69	57	67	72	61	54	55	56	66	70	70	59	57	72	56	71	64	48	49	74	69	63	78	61	74	68	59	78	72	70	78	72	71	63	72	74	78	66	67	52	75	56	63	66	59	57	85	67	57	59	71	62	71	59	60	78	57	58	66	60	58	76	68	65	68	76	55	50	69	66	77	70	56	64	80	64	78	63	50	64	70	62	78	66	68	58	63	57	53	61	76	70	87	58	50	75	63	69	62	62	61	72	58	58	67	61	71	63	81	52	63	63	77	66	71	78	65	64	71	78	70	69	77	64	51	79	71	78	59	64	67	51	59	71	73	60	62	57	53	71	65	61	62	61	63	75	56	70	75	54	61	67	64	63	69	79	60	71	71	65	61	79	81	76	67	74	64	75	58	72	74	55	66	69	62	63	71	72	74	65	71	53	59	70	60	52	61	67	66	61	72	66	54	66	53	78	77	56	73	58	70	62	61	66	72	66	64	60	72	73	64	70	81	61	80	70	68	60	74	66	82	72	51	63	59	75	68	54	70	67	68	63	56	78	64	55	53	76	72	68	55	62	53	76	72	66	65	64	52	60	70	61	70	71	66	57	77	67	57	69	73	84	58	62	66	69	48	46	67	55	72	65	60	70	70	54	60	82	60	62	63	61	66	67	72	58	69	72	63	48
9584	2442	1545	4190	22824	40458	47779	41011	31346	19211	8578	2900	1185	831	847	839	836	839	760	804	793	862	882	830	774	845	834	810	791	805	834	820	855	850	759	775	811	853	846	752	862	808	847	792	813	834	797	809	840	790	841	868	801	801	855	796	794	850	835	843	825	858	824	818	888	861	794	793	765	794	845	785	840	796	788	853	820	838	795	823	848	759	793	828	804	831	821	844	788	863	879	826	821	843	831	811	808	842	760	840	845	817	844	805	801	833	770	836	796	848	815	802	767	864	809	819	830	827	787	792	812	859	817	857	774	793	839	786	815	820	836	795	803	839	822	829	848	836	892	803	822	799	787	821	808	818	854	793	829	807	789	851	867	766	850	875	819	827	792	812	779	785	775	814	787	822	881	827	882	819	840	811	779	800	801	848	809	855	788	776	856	797	809	744	827	806	870	759	833	820	781	762	823	817	870	840	827	820	755	771	864	821	787	775	894	826	831	857	805	848	820	794	833	850	814	828	806	808	783	810	851	802	821	800	827	801	803	794	830	814	792	832	778	784	834	855	798	818	815	739	823	803	852	770	833	807	793	793	837	805	795	832	809	796	841	842	839	827	842	796	865	850	805	822	820	795	817	813	809	769	850	805	807	841	805	790	798	792	860	786	809	849	863	869	824	820	846	826	790	792	818	792	819	828	783	842	842	818	827	803	826	854	846	825	809	867	757	815	812	863	790	863	824	803	843	825	797	813	812	808	866	791	830	840	834	780	834	806	804	848	809	817	865	781	784	815	793	768	786	801	801	809	795	823	809	829	826	785	857	815	798	802	871	766	805	796	820	813	818	832	829	856	817	847	818	780	830	854	842	841	871	841	812	828	829	882	858	812	870	831	833	820	816	875	816	863	849	823	836	774	809	818	805	829	853	816	774	789	813	858	814	754	831	834	859	845	813	794	869	816	799	828	803	807	796	851	795	809	802	791	806	847	864	782	764	780	791	854	800	809	849	853	772	817	838	840	773	787	814	854	806	827	801	824	803	846	864	770	827	843	805	850	780	778	842	791	757	817	836	845	832	799	847	823	836	857	819	797	790	769	795	771	820	799	836	833	781	866	832	832	774	855	791	838	824	868	815	750	846	792	847	819	809	844	874	843	773	831	859	838	847	833	812	802	817	816	854	854	842	859	803	785	879	763	807	801	825	801	857	773	818	839	814	840	780	794	781	819	820	810	838	856	821	813	872	804	756	792	784	822	804	841	835	816	838	784	809	855	828	812	823	824	822	843	822	836	809	836	805	833	780	789	826	773	811	843	828	869	885	872	852	814	803	803	828	829	775	863	815	845	784	828	835	834	828	798	803	824	833	865	840	836	818	769	876	791	792	856	800	808	828	824	832	852	806	823	836	823	835	841	807	809	821	842	825	863	780	815	853	816	803	824	842	793	842	871	858	828	853	843	790	844	828	821	771	804	822	790	807	813	806	841	809	802	818	822	813	840	857	785	803	831	761	818	813	799	836	805	838	770	800	796	818	855	797	795	788	825	780	801	808	833	792	801	854	810	805	848	790	866	840	794	827	812	844	868	803	806	782	826	796	839	774	827	790	785	853	891	830	839	814	827	809	832	875	905	828	824	869	825	791	817	816	843	846	825	853	816	830	773	799	815	823	856	817	844	821	811	790	816	779	791	819	838	818	870	814	810	784	791	770	775	829	855	880	786	768	796	839	812	865	762	796	771	805	791	841	820	792	786	799	814	792	794	825	812	792	806	820	823	791	820	820	833	861	870	837	800	789	799	842	820	807	777	824	793	799	835	862	822	785	827	779	848	800	799	856	843	825	829	848	758	867	835	829	820	838	851	818	778	828	811	807	829	784	825	774	843	789	798	872	821	801	824	779	771	792	796	879	792	813	807	842	834	797	798	813	849	811	874	825	860	841	841	844	818	847	833	763	829	812	802	767	836	843	826	826	826	782	821	830	819	817	897	739	863	794	826	831	760	846	832	828	857	842	812	823	807	842	769	788	788	809	841	876	803	816	826	807	841	849	810	806	837	772	767	816	842	869	825	853	833	789	807	796	814	761	809	853	830	841	830	841	789	831	787	828	832	844	798	852	826	836	796	806	757	856	817	829	811	819	814	814	843	813	809	836	824	808	814	756	825	789	859	833	779	855	870	805	760	814	830	737	769	824	866	867	804	797	857	815	801	737	826	806	803	794	825	793	815	862	838	825	859	813	821	838	805	806	787	815	830	787	831	786	829	814	805	810	827	806	783	858	806	852	763	836	827	817	863	767	834	794	787	796	797	832	835	785	780	811	816	742	829	848	757	873	803	793	815	822	791	851	776	805	851	815	852	827	812	802	821	826	843	837	827	797	861	833	804	829	847	856	813	803	818	814	854	850	762	806	782	846	829	773	803	773	792	840	799	795	812	810	824	841	820	813	846	817	785	881	845	855	825	818	896	788	818	824	829	792	832	810	785	823	855	774	820	799	799	808	855	819	825	803	783	790	781	903	790	760	801	826	821	800	839	862	839	839	797	813	837	851	780	860	782	878	811	787	846	841	776	826	876	837	834	805	808	790	795	812	838	826	776	842	794	819	850	761	835	826	779	821	788	825	826	795	812	805	786	806	823	842	797	762	789	805	841	851	818	822	832	815	786	814	849	821	823	800	782	810	857	838	809	879	814	843	765	811	796	773	804	887	793	845	834	819	806	803	833	818	845	779	838	843	785	840	865	883	822	887	799	781	834	778	788	767	794	826	807	810	836	753	826	843	806	795	855	795	798	817	737	815	849	854	827	820	800	823	833	814	872	871	821	818	806	787	791	831	860	829	796	860	803	807	814	823	855	812	756	823	839	849	846	773	782	798	859	858	832	803	841	802	833	839	826	911	851	863	845	810	818	782	861	854	824	842	803	833	788	814	796	831	801	838	833	771	806	792	785	853	836	820	860	819	802	883	825	807	823	751	818	775	863	807	836	817	829	832	799	785	859	787	786	856	835	818	846	845	833	816	817	876	812	795	813	778	792	852	834	789	809	795	801	855	813	829	831	807	799	822	785	830	789	776	826	831	791	814	790	815	822	764	811	859	821	795	821	855	804	785	787	887	848	781	831	782	855	840	844	803	831	829	860	755	766	844	854	773	841	835	784	822	770	807	829	773	853	799	821	845	860	805	829	760	796	789	772	843	869	779	754	858	842	857	879	866	821	828	823	833	827	813	819	789	834	830	766	798	814	786	848	828	802	826	833	773	835	825	832	805	799	853	794	804	841	858	797	800	811	832	824	786	822	776	835	856	814	833	776	837	822	807	782	806	835	780	813	782	859	805	860	805	807	831	829	825	815	799	810	845	803	794	805	847	846	802	825	895	776	815	819	882	842	818	853	819	832	795	798	829	811	777	775	809	814	788	829	810	874	779	824	833	840	871	833	837	805	810	822	842	819	784	800	755	856	833	792	850	836	770	812	843	802	814	806	837	829	785	819	787	765	803	807	826	830
579	210	163	234	961	2433	12004	14055	8502	3185	883	247	125	62	72	57	84	75	62	79	72	78	94	65	73	59	67	82	82	69	60	80	76	70	76	74	62	60	83	82	73	68	51	62	82	75	63	53	87	49	63	66	71	78	62	65	71	58	84	67	65	73	79	51	62	73	74	60	78	61	78	89	79	55	73	72	65	75	75	54	65	78	84	76	67	75	66	67	61	64	65	78	62	72	76	70	72	61	68	60	77	65	77	64	73	55	59	67	69	78	72	79	71	73	82	86	75	72	73	81	71	61	72	62	66	80	71	67	73	57	64	79	73	82	59	61	86	66	86	79	76	55	69	62	74	67	72	62	67	67	68	78	75	91	64	78	73	85	80	68	72	67	62	60	77	77	79	87	78	74	62	74	56	63	70	71	70	64	75	61	79	82	73	85	50	77	67	67	67	89	67	61	60	87	72	74	91	72	74	65	71	71	69	65	76	82	84	73	72	76	61	75	77	64	59	81	82	75	62	56	76	72	74	67	89	58	73	78	88	73	72	66	71	63	77	77	70	72	61	72	72	79	69	68	91	66	65	58	83	54	67	83	80	80	81	63	73	71	81	56	75	84	63	68	62	64	70	70	67	65	61	61	87	74	67	57	67	67	78	78	56	62	72	73	66	57	76	83	69	57	66	67	61	76	51	69	66	85	84	76	69	70	67	82	70	74	59	78	62	77	70	76	67	68	84	72	82	90	69	74	75	70	67	74	82	64	59	69	74	65	67	57	82	68	62	70	66	71	64	74	69	69	67	68	66	57	61	71	71	79	80	71	78	70	77	59	72	80	81	69	77	72	59	79	62	60	83	66	74	66	60	81	72	63	71	60	65	69	75	75	72	51	71	66	61	74	68	67	67	84	59	87	67	73	80	61	66	78	87	70	63	60	77	66	75	82	70	64	61	61	65	66	59	70	70	58	67	74	71	75	70	78	88	86	58	82	75	69	83	63	86	71	76	66	72	64	71	86	75	60	73	60	76	74	59	74	73	64	68	60	85	80	81	63	65	65	53	74	77	76	59	75	65	76	70	74	76	85	75	82	68	76	67	63	72	72	76	72	56	72	71	69	78	73	77	61	63	68	68	73	86	63	58	93	70	69	82	72	62	88	67	52	69	88	68	59	80	65	78	59	67	72	75	68	71	76	59	56	64	76	75	81	64	79	65	77	69	66	68	64	65	72	79	69	67	66	61	81	63	74	83	68	75	75	74	77	59	63	82	72	82	57	67	63	72	73	75	70	74	55	68	78	67	74	69	75	66	64	73	68	67	82	80	62	71	65	84	58	76	71	84	66	57	63	54	68	79	71	77	64	57	59	57	92	65	82	77	76	67	89	79	65	76	65	71	53	72	73	73	80	55	74	70	76	69	79	68	71	71	54	76	63	68	62	64	75	76	67	87	66	63	67	69	75	83	70	61	76	67	61	71	74	75	73	80	83	76	76	74	71	74	54	68	68	66	68	65	72	59	78	62	64	75	69	72	71	80	64	66	83	75	75	57	65	74	71	65	62	84	75	54	65	73	55	62	75	62	87	76	77	73	66	75	75	79	63	73	73	57	77	73	73	77	69	66	71	75	82	66	63	77	83	77	63	66	74	77	78	56	65	62	86	60	65	74	60	63	70	74	80	76	75	86	78	57	65	77	62	62	85	51	72	65	65	60	73	68	74	78	78	68	76	70	60	69	76	73	62	62	68	59	79	66	67	67	66	84	83	76	67	62	69	68	80	89	69	73	70	61	63	62	73	72	76	75	76	80	72	70	79	71	59	70	73	71	71	67	65	76	77	88	70	82	85	70	65	54	75	81	77	72	69	62	63	77	66	66	83	92	73	70	79	69	68	74	72	63	59	68	68	63	77	78	88	73	69	79	66	69	66	64	62	71	76	72	72	65	77	65	57	58	79	68	66	70	74	71	55	83	73	69	78	63	76	70	69	71	66	63	75	72	74	72	78	63	87	71	74	70	70	77	71	64	64	61	69	74	72	78	66	62	61	77	72	70	78	67	79	68	78	67	81	81	58	64	77	79	77	77	69	67	77	75	70	67	78	65	62	67	77	78	76	58	67	74	75	63	63	83	77	61	66	80	77	53	56	69	74	77	73	67	77	70	70	72	52	73	80	71	57	52	69	62	97	70	71	77	80	81	79	64	81	87	71	91	69	73	70	69	74	67	56	71	68	70	71	52	70	72	59	78	83	69	78	80	74	58	62	66	82	80	74	63	57	73	66	78	76	71	65	64	61	66	91	85	77	82	73	66	81	65	75	75	60	73	70	67	66	69	90	92	51	77	65	80	79	63	62	72	75	83	76	60	76	62	63	58	66	65	63	73	67	72	73	75	79	72	72	72	71	65	71	67	61	68	65	72	81	78	83	65	89	59	65	65	71	83	65	70	78	77	74	78	70	84	75	83	83	77	66	52	54	65	62	61	62	70	78	97	63	60	79	76	61	63	59	60	66	76	83	77	70	71	75	70	67	61	72	61	63	97	67	66	86	60	72	68	59	70	69	70	68	81	66	71	74	81	75	73	64	65	78	67	72	77	68	76	93	70	93	77	68	76	63	68	77	71	74	69	80	93	72	71	58	78	64	64	81	72	83	74	77	65	54	69	66	68	64	73	64	61	82	75	56	72	64	78	69	76	61	84	82	68	70	69	68	63	86	70	73	50	80	61	73	68	69	64	70	68	68	69	76	61	64	74	68	60	63	71	87	73	85	68	58	57	73	92	77	64	84	72	60	85	61	76	68	70	66	83	66	49	69	64	69	72	73	68	65	70	60	65	64	75	71	64	65	59	81	73	88	75	64	67	69	59	58	72	68	74	87	68	59	71	66	61	72	62	77	64	62	75	59	60	74	70	62	56	77	69	63	79	71	71	72	78	90	69	87	88	71	73	87	78	97	65	71	88	74	64	68	65	68	67	71	82	62	68	69	86	66	78	90	73	67	45	72	69	60	76	68	70	69	81	76	59	69	57	56	81	81	69	72	70	71	87	70	71	70	74	68	71	66	80	62	57	64	75	77	59	79	79	73	62	73	66	65	67	55	72	67	72	72	77	85	44	79	78	81	61	63	69	75	67	77	65	86	66	64	73	68	71	66	59	59	58	67	72	64	64	76	81	76	65	67	79	71	81	76	75	80	96	64	58	58	59	75	69	80	77	54	69	72	63	74	60	80	72	73	68	75	82	79	58	60	71	80	58	62	67	61	76	67	64	83	76	74	64	79	67	64	69	68	71	60	74	61	69	73	72	88	52	66	84	71	51	60	55	71	83	77	82	72	61	64	57	73	80	67	66	58	78	55	71	72	87	92	78	73	64	84	79	70	64	83	81	77	63	71	75	90	66	69	76	76	68	83	71	68	68	75	78	71	79	61	75	63	80	60	71	66	57	69	73	70	65	64	56	65	62	78	70	63	64	65	76	70	70	69	83	83	78	77	52	61	73	53
12109	5364	3516	12570	34581	42254	62356	58288	44284	29135	15721	5534	1720	989	935	882	864	875	847	889	888	894	879	895	846	810	836	826	850	916	845	818	863	931	889	876	924	872	869	895	843	851	877	852	848	904	879	844	900	874	896	881	877	862	904	892	884	895	836	877	874	880	891	870	864	845	842	911	884	885	938	888	880	798	915	888	884	823	841	873	901	905	913	905	857	878	914	859	876	862	870	868	876	860	863	889	890	864	872	907	832	894	844	881	882	907	881	875	898	924	877	887	852	882	866	886	901	882	903	936	879	868	915	938	851	811	874	892	811	873	872	902	870	847	857	835	885	829	897	891	851	865	868	841	881	937	848	845	888	871	860	897	899	874	888	857	848	823	866	871	865	870	868	848	919	863	895	888	865	884	881	844	902	833	862	899	850	850	868	891	884	915	891	857	938	861	913	878	825	886	849	900	872	869	883	882	862	884	851	851	847	857	873	884	885	981	857	851	861	862	819	875	889	872	920	867	883	859	871	881	826	916	874	921	900	867	895	841	947	888	914	878	869	852	886	870	890	900	877	939	842	887	892	884	899	871	931	865	897	852	876	912	870	855	846	841	856	889	885	852	924	868	928	844	904	871	908	914	851	833	901	862	874	808	885	883	859	843	862	852	844	860	888	845	889	921	876	843	884	914	851	915	862	869	874	859	860	914	888	903	854	888	888	867	868	879	828	902	881	836	882	914	896	859	894	850	891	912	892	836	862	881	914	887	856	883	865	947	845	916	871	852	852	926	868	847	901	858	904	891	937	867	957	885	899	875	871	882	925	835	903	845	864	880	884	919	826	873	855	907	851	886	889	838	880	852	904	848	849	836	930	889	881	957	905	900	882	866	919	860	852	877	901	868	849	890	910	939	901	826	894	909	903	813	877	796	846	863	855	846	919	874	858	840	838	876	838	860	854	857	904	847	838	885	873	890	838	847	821	886	884	817	921	891	912	875	865	860	881	871	859	926	912	870	829	852	900	897	865	875	843	867	907	901	865	815	872	828	886	842	870	829	874	844	866	840	881	889	833	897	858	924	859	896	889	884	863	835	857	860	892	879	845	872	878	856	924	899	879	863	858	907	881	918	896	859	860	816	884	890	858	886	889	843	872	903	903	844	821	874	881	849	832	889	944	901	887	837	863	855	865	919	874	854	885	832	879	848	886	929	882	897	866	815	846	917	858	842	911	877	853	902	891	831	872	895	909	863	849	921	893	911	857	872	872	901	895	895	927	849	851	834	875	850	887	906	908	897	874	834	885	793	868	893	849	878	906	844	880	891	864	855	931	883	917	909	884	882	881	837	859	931	889	836	840	914	874	878	878	942	866	818	876	867	856	889	873	862	933	911	840	865	910	822	878	864	810	897	864	854	877	900	865	875	838	893	909	888	874	895	872	877	915	843	888	889	880	893	866	846	870	951	866	938	876	841	934	827	921	865	843	929	857	914	895	852	855	874	867	909	885	897	830	840	899	882	888	933	851	835	866	884	873	925	907	875	861	901	856	850	900	863	910	876	841	893	836	916	867	927	888	841	893	881	877	898	875	880	866	866	846	921	879	870	858	862	927	877	885	859	932	889	802	847	931	865	866	862	846	850	864	888	854	877	867	929	900	913	892	874	875	862	890	878	937	849	856	901	850	905	873	892	887	846	871	857	871	901	893	895	873	848	897	884	845	891	802	908	873	887	891	872	832	838	856	867	865	881	840	858	878	812	872	892	900	871	851	866	856	884	859	848	888	925	923	903	881	865	901	894	918	838	860	831	894	872	849	883	906	854	865	868	825	888	827	890	893	885	904	844	877	849	884	847	869	925	900	928	862	838	922	868	888	873	865	871	917	873	883	836	879	885	858	892	925	903	863	842	849	860	906	894	912	918	894	859	910	844	871	889	840	894	864	871	893	838	885	833	836	880	869	892	914	891	859	922	897	857	857	919	846	888	843	929	904	870	875	860	851	872	897	862	848	858	901	864	832	884	914	878	907	906	827	872	855	846	892	857	859	908	923	916	867	868	842	841	876	880	930	910	845	846	923	825	914	866	921	892	881	856	856	892	901	914	910	904	836	843	895	899	868	930	913	886	889	941	871	927	946	921	858	759	882	889	855	878	894	833	852	852	900	801	841	912	838	911	839	878	889	868	853	918	822	891	861	877	877	912	832	867	879	843	910	933	863	868	893	910	783	892	898	884	856	893	898	833	875	890	888	820	820	901	935	870	871	869	866	931	860	868	864	884	874	876	838	866	840	914	859	931	889	890	873	860	896	873	822	875	850	922	848	862	864	882	882	876	841	886	865	865	860	876	895	914	882	865	907	887	921	881	847	858	886	920	886	921	851	907	862	886	882	858	914	892	824	889	872	894	813	910	849	878	878	879	860	913	906	847	867	868	892	855	891	849	893	849	952	845	899	899	867	860	843	879	897	905	837	857	929	840	872	875	897	867	887	872	914	866	884	881	875	885	907	889	823	833	871	880	859	853	861	898	832	886	932	876	869	893	902	885	915	869	862	864	865	896	854	874	868	913	856	867	860	860	893	869	897	874	862	842	863	894	921	845	887	926	889	882	810	914	841	882	903	926	924	889	886	878	911	861	888	878	902	856	864	833	883	896	865	828	908	866	880	855	881	847	867	921	882	859	839	893	965	892	888	875	865	869	814	864	881	896	880	883	855	828	874	852	846	802	836	837	882	849	898	900	877	908	934	859	900	888	876	896	911	867	885	908	850	919	889	868	894	847	883	855	917	896	896	894	843	915	867	858	901	871	871	875	895	806	883	866	854	900	874	894	886	909	900	912	886	880	905	941	906	819	839	869	885	879	891	862	878	866	892	827	898	857	881	862	844	907	895	905	939	870	932	883	896	915	891	873	909	898	824	855	894	872	843	874	898	916	861	915	850	911	857	854	918	897	857	923	829	889	880	835	889	892	882	865	897	900	909	922	911	863	903	876	900	873	926	859	933	830	895	870	914	915	880	879	842	838	882	858	857	875	890	889	873	864	805	886	879	915	882	871	893	876	891	908	888	913	900	912	883	862	867	896	886	859	857	843	868	886	923	855	879	875	871	886	876	854	902	895	846	842	836	886	840	890	861	857	866	846	865	905	852	876	876	873	839	929	846	886	879	925	891	895	890	852	925	882	856	878	876	864	871	875	898	883	880	875	877	855	883	896	895	879	874	878	902	849	862	853	921	887	863	883	855	847	835	876	902	881	827	901	872	908	848	873	832	866	900	861	958	888	893	898	865	916	889	877	877	881	957	863	873	860	872	847	860	886	890	888	924	881	852	849	892	873	924	906	823	846	857	830	834	891	883	903	821	829	933	901	869	873	883	890	841	820	953	860	880	922	909	836	867	896	848	880	842	882	885	901	844	907	877	851	898	862	882	839	881	853	894	899	886	935	906	888	889	920	908	893	865	821	864	849	869	888	930	887	848	939	823	879	832	843	864	930	851	865	879	874	868	864
2030	240	209	237	875	2324	13822	14962	9343	3523	995	333	127	85	69	66	74	71	90	83	75	77	70	76	72	68	72	66	79	63	76	77	63	77	88	76	85	79	59	61	90	78	89	69	63	75	77	69	73	75	69	75	71	64	75	72	69	69	58	68	73	74	85	69	78	67	78	70	70	74	92	59	86	68	66	62	65	93	66	86	85	86	86	60	79	71	83	76	62	81	74	69	76	82	86	91	78	52	68	81	83	78	69	85	76	82	80	83	87	75	79	66	81	76	81	74	65	72	66	68	82	78	80	74	91	71	65	75	87	67	56	79	61	56	67	70	61	78	80	83	87	71	64	69	74	84	73	77	85	74	69	68	70	70	72	83	79	59	55	72	65	72	73	64	65	60	80	70	64	60	68	78	76	72	73	71	83	72	73	77	81	71	67	85	86	85	61	78	66	75	73	89	81	91	67	79	72	88	66	81	67	90	76	58	70	75	71	64	76	75	86	94	72	84	61	64	69	81	69	62	73	79	78	94	73	64	84	94	86	61	76	74	76	82	72	71	82	65	63	71	68	62	66	68	84	92	68	61	68	81	81	78	70	91	72	75	79	87	62	66	64	71	72	91	79	71	68	73	60	69	56	77	86	73	67	62	88	79	65	83	60	85	65	56	81	61	64	75	73	82	76	72	75	74	71	83	63	73	69	78	79	60	76	67	67	79	72	60	54	78	77	79	71	86	82	80	56	58	85	83	65	68	64	78	83	73	84	79	68	71	72	76	76	75	64	73	68	87	79	79	53	70	72	65	80	79	54	73	77	61	71	80	80	78	70	75	71	79	72	71	81	66	79	66	61	77	76	77	87	67	73	82	82	61	67	71	84	80	82	75	70	77	54	55	88	62	64	66	69	65	70	76	88	74	78	80	77	84	68	73	73	87	72	73	93	81	63	84	70	58	63	70	57	70	53	64	75	72	69	86	62	77	87	82	67	65	70	69	65	68	76	71	62	57	64	69	65	75	64	75	73	75	75	81	89	91	79	71	81	74	82	78	80	84	76	66	90	83	64	60	77	77	84	86	66	66	72	79	80	59	83	66	71	79	80	73	70	74	70	68	66	64	82	68	65	89	68	64	102	57	75	64	85	67	80	63	72	87	79	66	67	76	74	91	74	56	85	86	82	56	64	70	80	67	84	79	84	69	91	71	80	70	72	69	76	78	85	80	64	58	71	72	85	71	67	69	72	61	61	75	62	70	79	73	68	70	82	76	62	86	76	80	70	66	80	59	72	60	64	68	80	85	69	93	76	81	66	76	77	82	52	67	58	63	74	78	62	79	74	69	80	55	92	67	65	57	71	67	63	67	77	65	83	68	68	72	85	89	76	62	84	61	82	78	89	90	78	80	79	80	75	75	81	67	67	76	73	87	87	71	84	57	90	63	89	77	77	76	80	74	70	87	71	76	66	75	73	74	75	72	71	76	61	65	88	85	78	73	71	84	63	69	73	76	70	78	64	76	66	63	73	73	74	66	79	77	74	84	70	85	57	88	79	74	77	67	84	76	79	103	81	72	86	83	71	76	67	63	74	81	89	67	76	63	73	82	82	75	66	77	75	66	73	69	65	68	79	78	80	74	81	72	93	71	73	62	90	69	62	75	75	79	77	61	82	78	73	77	77	65	80	88	58	76	70	70	93	75	88	76	69	84	60	89	69	83	56	68	79	79	57	66	75	75	73	92	74	52	80	70	80	80	69	73	65	66	77	72	72	71	77	68	93	71	75	83	52	70	66	84	65	79	69	71	93	63	88	70	78	62	73	54	67	82	66	72	66	85	74	77	88	76	78	75	74	87	74	66	73	81	75	57	88	69	57	73	89	60	85	70	80	73	79	54	77	61	85	70	73	69	75	75	80	74	63	66	59	79	71	80	83	71	65	66	77	72	79	77	82	70	66	77	73	72	72	91	65	87	84	72	89	62	68	59	68	84	79	84	91	79	75	60	81	69	77	81	79	67	78	73	86	51	76	65	79	74	69	70	73	74	64	67	83	67	67	66	70	82	81	74	68	83	79	77	77	71	68	74	70	68	80	83	72	74	62	71	81	72	86	86	68	62	74	82	69	80	68	63	68	80	88	76	78	51	71	76	71	73	72	73	71	63	67	78	74	73	84	68	85	64	81	67	73	71	81	80	77	69	64	78	70	64	76	75	54	74	78	85	65	81	79	70	63	59	84	64	74	80	73	81	65	73	72	76	71	74	74	72	64	62	91	75	67	66	76	67	68	69	70	57	66	72	77	87	56	79	87	55	66	58	62	58	64	80	68	68	79	71	86	72	81	86	91	77	79	75	80	66	61	72	74	63	80	80	73	62	88	78	67	77	72	73	54	77	55	82	68	63	76	79	77	71	72	55	68	69	92	85	87	66	74	78	69	64	73	76	62	65	80	81	62	79	66	61	63	70	78	61	93	83	79	66	72	51	60	64	75	78	89	79	68	76	82	55	60	75	80	71	70	79	79	74	68	86	80	81	87	85	63	73	89	92	58	88	80	72	74	73	63	64	91	57	63	67	69	69	71	69	81	86	59	66	82	82	76	75	64	71	76	73	66	75	63	78	62	69	65	73	66	85	79	68	70	74	67	72	74	92	58	80	80	59	68	75	73	67	86	57	58	72	68	80	83	81	66	75	87	70	70	77	64	68	85	70	75	78	74	70	68	77	83	72	77	74	74	76	90	68	70	67	55	72	72	72	63	63	79	67	68	66	71	70	73	66	85	78	79	70	73	60	73	79	68	80	77	80	82	77	79	71	78	71	66	70	74	70	82	65	62	78	68	74	68	86	68	66	63	89	76	85	93	50	69	77	67	60	79	72	76	87	67	80	79	85	86	75	81	77	63	73	82	64	84	76	64	76	76	67	76	63	67	78	73	62	80	74	81	75	81	74	76	49	65	72	70	69	69	73	86	81	60	78	77	71	66	78	76	69	62	75	78	72	66	78	62	57	73	69	74	90	84	62	69	84	81	94	85	65	59	66	78	72	86	61	81	78	69	97	75	57	61	86	63	72	71	74	69	79	88	71	77	76	64	66	63	82	72	76	70	87	70	79	72	91	76	64	81	74	89	75	70	84	85	77	73	67	76	69	73	93	57	76	74	70	64	76	79	80	77	67	61	72	71	63	60	68	71	90	76	75	59	67	66	67	73	92	67	63	64	64	85	81	70	78	71	61	70	66	75	93	54	63	77	78	84	67	60	67	78	93	72	83	70	80	77	65	83	61	67	74	80	84	72	97	79	74	85	82	72	81	73	72	65	71	68	73	84	70	71	63	78	70	85	82	80	71	71	77	72	75	61	75	81	59	88	66	60	69	79	70	82	76	61	68	64	63	75	59	58	87	70	78	59	80	63	73	82	70	73	64	64	79	62	80	75	69	80	68	69	78	71	70	72	67	60	66	75	85	70	65	79	74	67	65	84	84	78	70	83	67	81	73	66	79	71	73
11933	5341	4065	13178	32868	41807	66829	60950	46229	30994	17667	6439	1971	1073	966	900	922	967	927	913	923	914	945	908	936	926	917	927	925	928	928	913	913	954	908	957	906	959	953	904	901	958	873	875	897	954	919	955	919	931	915	987	949	968	925	951	886	889	920	949	936	946	871	879	946	942	937	945	950	944	974	954	965	937	993	926	878	905	873	961	912	947	912	941	967	973	904	929	975	879	931	942	900	912	962	934	912	956	939	911	889	902	898	939	1020	905	957	934	964	905	912	952	862	936	948	934	917	927	921	952	943	964	900	939	961	952	932	930	924	918	964	949	931	882	881	955	935	952	907	965	898	931	927	930	963	971	959	920	885	894	899	965	950	966	1033	968	938	990	890	957	958	907	977	922	940	938	986	922	949	949	982	937	966	972	880	936	941	933	934	960	895	907	950	938	950	870	962	928	954	921	949	913	916	953	938	901	963	939	936	963	891	914	978	955	979	944	940	965	918	953	934	955	915	931	941	924	953	911	940	932	908	948	957	912	924	918	922	980	932	968	963	952	933	944	912	932	930	918	948	969	954	977	896	915	940	928	973	944	915	999	947	959	952	930	905	889	898	910	922	967	940	934	922	925	999	979	927	948	890	975	954	931	904	938	908	965	960	961	951	937	943	964	920	965	969	934	1009	903	901	923	887	903	985	956	949	922	915	945	903	949	938	951	927	929	983	878	965	980	942	1023	901	915	940	975	904	918	941	933	953	922	887	899	931	911	977	938	932	929	941	983	952	933	923	940	948	901	936	900	897	896	937	972	952	922	952	965	970	922	960	925	865	925	898	934	952	970	964	920	942	874	931	1031	936	924	963	931	955	906	922	905	966	920	983	945	947	990	925	962	958	938	982	880	938	926	938	939	914	965	942	930	908	959	907	910	953	937	922	948	905	939	899	934	967	930	936	955	974	931	926	936	891	930	901	944	905	961	891	963	948	928	894	978	941	955	931	911	933	883	880	928	916	868	944	926	923	983	956	941	946	926	945	953	915	954	958	911	937	932	973	926	946	929	927	903	941	918	928	922	944	981	984	954	894	895	884	970	992	934	986	891	952	914	959	891	921	925	858	937	947	923	951	905	958	934	916	998	928	952	918	901	915	892	934	931	951	917	866	927	926	943	952	927	944	895	919	902	937	917	956	942	938	949	916	960	886	925	933	907	991	914	916	937	969	940	921	913	878	869	905	966	937	925	911	945	879	895	992	885	928	910	989	924	933	977	943	946	929	920	881	907	947	914	916	913	910	943	938	981	940	942	898	891	983	939	926	964	939	971	925	925	955	953	992	908	915	895	963	924	942	923	890	949	934	928	935	906	942	845	942	932	988	927	921	908	923	923	898	884	924	934	929	911	983	929	862	960	926	956	932	928	944	917	928	894	998	918	927	930	880	955	963	962	964	945	961	976	936	966	895	913	919	935	963	910	908	900	959	958	959	983	952	974	923	953	902	922	987	935	925	1002	935	889	915	941	892	989	902	929	953	963	947	909	943	920	905	973	918	936	945	875	899	974	907	946	991	940	966	914	944	924	965	954	898	969	965	931	953	929	947	906	999	895	922	1008	945	914	958	935	879	919	935	962	885	928	955	947	954	948	957	895	926	932	967	914	921	977	964	956	921	983	953	886	983	942	928	913	920	985	919	959	959	927	961	997	943	890	956	973	908	951	939	981	949	1000	954	971	949	907	917	937	937	993	928	913	929	957	958	938	952	918	913	985	927	1001	981	936	964	927	980	945	956	927	942	908	898	988	936	892	951	952	909	914	933	927	912	860	900	965	913	950	909	943	922	941	904	952	944	935	928	917	920	992	883	988	908	932	936	953	894	948	984	913	940	932	946	870	889	915	959	941	963	937	951	904	979	856	927	926	942	871	941	975	980	948	935	924	901	992	878	880	921	873	936	938	1000	928	930	918	909	981	932	994	956	959	910	923	907	909	895	962	926	937	952	974	946	910	902	942	953	881	916	960	924	947	956	955	880	895	945	878	954	946	912	910	953	934	927	927	944	989	957	937	1038	950	918	934	837	929	925	926	946	936	930	968	939	945	909	947	995	940	956	926	923	876	881	975	948	944	948	982	929	931	904	916	921	947	959	904	892	906	901	929	919	918	981	920	893	1005	931	939	904	924	915	939	898	974	967	936	906	985	910	913	955	907	975	893	926	940	934	971	979	944	956	967	926	940	916	972	961	920	904	885	959	900	966	941	912	971	899	930	907	941	939	945	930	900	912	971	914	901	936	940	946	930	920	876	1016	885	881	910	931	909	942	945	966	949	942	965	907	987	926	935	940	944	881	912	957	917	952	935	942	861	990	990	933	954	944	941	945	939	937	929	987	912	939	944	934	909	896	935	958	866	938	892	904	893	952	939	946	980	957	948	906	930	920	915	923	950	915	930	930	942	917	955	897	964	824	970	933	932	934	918	1006	920	906	930	960	1007	888	976	980	909	904	948	927	932	881	912	874	989	937	918	912	981	995	965	910	896	872	970	884	957	900	978	967	916	940	929	936	948	878	934	963	923	937	907	933	971	967	928	952	1014	912	898	920	954	1003	953	929	925	925	963	888	915	919	944	976	962	886	948	907	919	947	905	952	962	868	955	942	926	979	973	928	973	1000	944	950	939	920	886	928	915	909	899	994	919	982	912	959	962	919	907	975	920	912	943	954	901	935	969	918	877	968	930	939	907	970	885	917	916	918	968	963	940	973	963	850	944	916	897	871	842	890	915	891	918	978	939	963	925	950	952	966	963	926	983	941	935	928	918	949	929	959	911	936	943	917	943	914	888	966	951	960	935	930	920	976	927	920	872	914	970	909	896	981	963	928	941	925	904	897	924	956	968	869	942	940	909	957	907	941	943	938	889	966	917	944	935	913	897	929	938	966	972	944	959	955	927	930	1051	991	950	926	878	942	910	897	917	982	864	956	905	909	917	914	884	910	925	966	986	937	948	939	901	882	892	974	892	943	874	968	928	969	945	950	897	932	951	911	977	921	996	897	965	941	976	904	942	933	924	908	871	928	896	980	964	956	906	923	946	975	897	895	915	983	904	866	952	948	924	940	995	911	927	973	947	899	918	955	910	901	883	916	938	958	987	953	900	929	914	942	943	955	952	897	941	966	953	989	945	917	911	937	915	948	943	984	926	950	904	936	975	941	913	932	948	965	925	934	941	953	921	907	920	970	906	965	900	928	952	910	955	996	987	944	965	877	934	986	935	881	901	939	918	916	861	916	925	920	971	896	911	944	946	930	962	960	916	873	942	925	910	933	953	931	939	1006	914	975	840	941	909	974	894	946	953	927	913	949	909	934	968	964	916	931	988	988	934	908	930	917	914	941	951	916	916	1001	975	949	867	927	954	937	911	928	895	962	947	918	943	908	907	929	920	908	939	956	931	890	937	909	947	963	955	959	931	949	953	980	942	939	930	939	973	977	906	942	948	888	910	964	982	976	896	927	976	928	948	942	944	930	928	1000	925	963	940
1002	359	387	497	1313	4737	22723	22524	12765	5214	1374	341	126	77	88	86	91	70	88	69	64	83	85	75	87	80	79	79	81	76	63	64	87	82	77	89	66	87	69	83	74	77	77	77	93	87	64	79	88	87	84	67	72	83	87	74	68	88	75	77	76	79	88	79	83	96	79	75	76	89	70	84	89	99	91	83	86	71	85	67	73	67	71	73	75	81	80	80	80	99	70	81	79	73	84	63	93	66	83	82	86	68	73	81	65	79	78	79	68	81	82	89	76	76	82	83	72	81	80	86	93	84	76	81	81	67	96	69	96	75	87	93	72	81	90	73	106	87	87	66	87	75	84	82	90	65	84	88	83	70	77	92	74	70	80	92	78	76	75	75	77	78	86	71	68	73	94	76	79	89	97	73	73	79	84	77	82	82	78	69	93	68	77	76	84	77	92	71	69	68	80	71	69	73	76	76	72	75	100	78	75	69	65	79	81	80	98	84	87	89	97	84	69	82	82	87	84	81	67	85	66	74	83	80	88	88	86	48	94	76	73	75	66	67	82	76	83	71	75	76	88	88	82	100	86	68	98	84	81	79	72	71	76	81	72	78	82	88	89	79	84	82	65	81	82	89	91	81	73	79	90	81	75	66	87	82	82	81	86	88	77	83	70	84	93	62	71	80	75	89	68	80	96	91	85	82	84	95	82	82	66	80	83	87	89	84	86	82	69	91	74	83	70	67	83	74	54	76	68	76	82	77	82	83	82	65	76	80	79	72	91	87	68	83	73	63	82	82	74	77	78	89	83	80	55	79	69	82	68	63	89	70	81	91	74	79	93	63	79	66	80	81	62	72	91	83	62	86	80	85	72	67	64	86	85	62	85	77	64	81	77	77	77	86	84	82	69	83	74	77	76	68	72	73	70	67	82	80	70	72	68	80	78	70	69	68	80	81	92	64	94	82	87	87	84	82	89	85	89	74	84	73	79	82	72	73	76	70	77	73	89	82	72	64	93	89	73	75	70	89	59	81	82	83	79	80	75	65	93	77	73	93	84	67	75	62	78	66	75	68	81	90	86	79	85	79	82	88	78	86	67	75	71	77	76	86	67	65	64	85	90	76	86	93	82	71	74	81	83	84	83	86	69	91	84	64	75	77	100	78	69	65	73	82	99	81	79	70	75	63	75	84	66	79	71	61	80	75	73	68	79	87	67	83	72	80	76	70	85	81	85	79	80	75	69	54	73	83	82	68	85	75	83	79	76	74	90	79	78	81	76	90	77	68	70	70	73	89	82	87	79	74	75	74	67	80	84	83	82	67	67	106	72	67	99	82	68	66	100	84	96	89	74	63	74	83	73	78	75	89	80	75	66	85	81	81	80	73	77	68	86	94	80	89	81	63	74	78	79	74	87	82	97	84	78	93	94	92	80	67	76	75	92	77	70	61	77	80	66	87	71	79	75	80	82	86	83	90	96	87	69	68	81	68	73	91	79	61	100	83	75	73	74	60	73	87	78	78	77	86	81	75	63	86	78	79	85	72	84	76	91	73	67	66	79	73	80	64	83	64	78	86	75	76	74	83	66	73	84	79	89	76	74	86	85	81	72	73	74	67	77	76	83	80	61	71	76	80	82	93	80	77	84	84	77	73	89	83	82	97	71	79	93	77	74	83	81	94	92	74	72	63	79	73	79	75	78	80	73	75	83	67	85	80	89	98	76	79	83	87	67	79	80	95	92	85	79	71	64	79	67	94	81	79	66	93	84	80	72	88	72	104	81	70	70	81	73	88	75	84	83	85	84	65	82	74	72	76	76	73	83	82	85	82	77	74	66	73	79	84	66	79	89	81	73	81	69	81	84	91	70	67	74	86	90	68	73	81	68	66	86	70	77	69	81	78	91	77	84	61	94	94	80	75	73	73	87	95	93	77	72	70	80	61	65	70	73	77	60	84	84	94	83	60	75	91	72	70	90	79	88	85	82	73	69	61	76	86	65	89	84	95	100	67	74	71	85	84	85	77	75	78	75	77	75	75	75	98	78	83	68	63	91	86	89	73	73	75	81	89	84	78	94	82	89	73	89	86	84	68	71	82	76	77	67	52	87	73	73	88	81	85	66	85	73	97	97	82	76	69	76	65	70	91	70	75	72	80	99	79	80	60	80	87	73	84	85	74	107	74	72	85	97	82	79	85	92	79	71	80	83	88	68	84	78	89	74	75	82	74	78	86	80	70	92	66	76	70	81	78	75	81	94	100	81	92	65	73	79	83	88	78	72	76	99	85	87	88	81	95	86	78	85	83	70	68	66	80	92	63	82	75	69	71	78	65	86	86	94	82	67	81	86	74	86	69	64	67	61	81	77	84	71	76	68	91	78	84	82	89	72	77	77	90	85	81	74	69	76	76	94	104	81	66	81	89	78	80	59	77	74	73	75	85	66	78	74	88	74	88	84	69	68	71	72	71	66	84	73	73	83	66	69	96	69	93	60	71	85	78	91	74	70	88	67	81	75	80	92	81	76	88	74	87	89	82	84	68	60	92	80	64	69	78	82	73	73	72	80	74	76	73	93	75	76	78	74	82	75	75	92	81	77	66	73	81	74	93	74	85	72	80	78	67	78	72	89	88	74	79	69	82	73	84	99	63	75	83	90	90	62	83	77	82	81	78	84	82	82	64	70	68	93	83	92	62	77	86	77	86	86	78	88	74	74	82	74	83	78	98	86	84	89	75	80	74	78	81	71	73	78	76	74	73	81	78	92	84	78	90	75	80	68	82	78	82	94	90	77	64	85	82	76	71	83	90	71	92	62	64	73	75	82	79	82	72	82	72	76	93	72	78	74	86	83	79	78	90	78	75	92	68	70	72	86	79	79	77	82	84	80	78	80	75	74	82	79	84	87	71	78	79	69	96	79	69	88	81	69	83	84	77	79	92	80	81	76	74	73	74	78	84	77	63	79	79	78	83	84	84	85	75	84	69	82	87	78	76	72	80	80	79	84	86	78	71	79	75	75	79	80	78	76	76	92	78	76	88	82	80	69	95	98	80	64	91	85	98	78	67	70	76	85	89	82	80	81	88	83	79	79	82	90	84	69	70	76	72	89	89	81	78	91	92	71	76	64	69	65	91	91	85	92	78	75	71	66	70	78	71	83	74	87	94	84	87	83	71	83	68	71	94	85	87	72	78	88	60	70	91	68	50	80	90	79	91	90	71	72	81	83	86	87	88	100	71	83	68	91	68	86	83	61	73	99	89	89	82	68	80	81	70	81	90	74	70	78	71	89	72	82	75	57	81	85	66	81	63	79	63	62	71	67	81	63	72	81	66	83	88	77	72	66	60	85	87	94	79	75	83	102	79	65	82	80	99	66	81	67	75	98	81	80	87	76	84	78	70	76	74	86	90	75	77	80	73	66	95	71	85	77	80	92	89	86	83	77	74	89	83	98	90	88	79	75	86	68	80	86	70	80	72	86	77	76	69	88	75	96	62	68	74	78	99	81	88
16330	9210	6984	22589	38962	49516	73619	68760	50126	34906	20676	7993	2348	1188	1017	1046	1012	1010	1104	978	993	1081	988	1014	1024	1052	1056	983	1026	984	1025	972	1055	966	1023	1021	978	980	1008	1015	1020	1046	972	1026	1000	984	1031	1039	1005	1035	1013	1010	1035	1000	1042	1024	999	993	999	1019	986	1009	963	1015	1018	1056	1093	1037	965	1012	975	1015	1018	1076	975	1021	992	959	1042	1036	1023	1030	1027	967	935	994	1009	979	1044	983	975	1096	977	1062	993	935	1005	988	975	978	970	1038	1034	1062	1024	999	997	979	968	998	1034	1105	1058	1048	990	983	1025	1064	982	986	981	1029	1017	1024	995	1086	993	1012	1030	1030	977	1034	1047	960	1001	1012	1000	990	960	981	1017	997	904	1023	996	1057	983	1010	979	979	1009	993	1027	1029	972	1036	975	1028	1016	951	1005	1046	987	1011	1107	1021	1016	1024	988	979	1022	1019	994	1031	1050	1028	1022	980	967	1039	991	1012	969	1004	1012	962	1019	992	970	997	975	1020	1005	1014	1026	1047	1007	996	1013	1039	1019	972	1017	1073	1012	1028	1019	992	1038	1020	921	1057	1019	1010	989	1032	1016	1055	1017	1069	1000	1042	1015	1054	966	1028	947	1018	1006	978	1048	1014	1026	998	1014	1054	1018	1036	990	952	985	966	1004	1000	955	1016	1007	965	1055	972	1000	958	1022	1056	1020	1034	939	1026	1022	983	1003	998	1029	958	998	997	1021	1030	996	1044	1017	951	1074	970	991	1022	955	1028	1009	1049	1008	973	1013	1004	1003	1013	985	1003	1039	1001	965	1061	1034	1019	990	1064	993	1014	987	1053	1015	1013	973	943	1024	950	971	989	1020	965	1015	976	1024	1000	1022	1050	988	971	1075	990	1046	1006	988	1008	998	1040	1032	998	982	966	943	986	1001	1034	1014	1007	958	995	974	999	988	968	985	967	1050	1061	996	995	998	1014	1011	975	1068	1019	1035	1037	1043	1000	1002	974	1006	978	1013	1037	978	1001	978	972	973	1001	987	1026	1016	1003	1016	1006	1036	949	1031	974	971	976	1024	1021	990	1040	991	1019	1054	1027	1010	1010	1031	999	1038	973	1048	984	1030	1052	1035	967	960	976	1012	985	1044	1007	1041	1030	1038	1019	1001	1009	974	1005	1030	997	988	1022	1051	925	1038	1011	1030	1036	995	1026	1033	997	967	986	1027	1028	967	1016	1020	1015	1022	992	991	994	983	1019	1013	1003	980	992	1026	1014	955	1002	1008	994	1045	1017	978	995	1066	1013	982	1007	1030	1023	1010	1009	1008	1045	960	1012	1039	1017	1052	1018	1032	1014	996	992	996	1074	988	1039	989	986	987	1003	912	1033	1001	1014	1046	946	975	964	997	987	966	1024	1019	1043	1012	1018	1026	1075	1006	999	1013	1047	999	1003	1011	1017	980	1018	1004	1031	1029	1025	1001	987	997	1037	1006	1032	994	1008	992	1000	1005	980	1017	974	1029	994	955	996	1027	1033	984	977	1058	1048	1022	1019	1006	1033	1003	1032	969	1000	999	1010	991	1046	943	1007	964	987	1004	964	1022	1000	1012	1007	988	1023	1014	975	986	976	964	916	994	978	1007	1002	971	945	989	987	997	997	973	998	1030	1033	997	1025	983	996	1038	989	1005	1003	949	1017	1019	1003	1050	980	1045	1023	989	999	1011	1027	960	1049	957	993	1050	993	1026	966	960	984	965	1015	1010	991	950	987	1018	1034	1034	957	996	1014	976	1035	1027	968	999	1031	976	964	983	1023	1000	1019	1038	971	966	961	1018	1037	1001	1016	956	992	1009	1028	1000	987	1039	923	988	979	982	1038	1011	993	1007	1034	983	987	1013	1021	989	942	1082	1034	1035	1026	1038	1031	1076	1003	995	1049	984	1018	990	1035	1025	1065	1019	976	985	980	1035	993	958	1010	1029	1056	927	1013	1025	1042	979	1008	993	1054	996	1042	1045	968	996	1019	1021	975	997	1002	985	977	1002	1045	1026	1029	1001	1032	1044	978	1001	1020	1059	1014	1015	998	971	1019	1043	995	1033	1061	970	989	987	1024	993	1067	996	980	1019	968	1008	982	1017	944	1031	995	1004	1010	977	1054	1042	1067	1021	1032	1055	1042	994	995	994	1022	1018	944	1057	1001	1020	984	975	1042	971	1096	1036	1006	1055	968	966	1041	1024	998	974	973	991	1000	994	985	995	979	1013	959	1012	1012	1027	1045	961	1012	957	972	987	1021	1022	991	995	1061	1009	985	944	975	1026	1022	967	1010	1010	1009	966	987	932	1011	1012	1019	1033	1033	1072	978	992	1013	1088	990	1011	1006	961	1003	1019	941	997	956	985	982	985	959	1022	1039	964	1001	1008	1024	977	1061	1031	1004	1051	1041	1031	973	1027	1025	1030	1024	984	1010	1040	986	933	1030	1003	1031	1012	1018	1047	969	1024	980	1016	1039	961	1027	995	1001	1026	990	987	1000	1020	1001	1013	1031	1029	1002	969	1027	976	1002	935	956	1058	970	1022	1016	980	1006	1034	1029	1029	945	987	1002	980	976	1035	1037	996	1042	928	1020	988	956	996	1014	1032	951	985	992	1035	1054	993	1012	980	1018	1034	1060	995	956	965	961	975	976	1040	987	974	987	1001	1039	951	1026	1026	989	984	1002	993	1033	1011	968	941	1019	986	1019	984	987	1044	1000	964	1008	955	1026	1037	1000	1010	1061	945	976	932	997	996	981	1052	992	951	1010	975	958	952	1068	1003	1018	1081	1063	988	1003	989	1032	958	1043	1037	949	985	992	1032	1043	995	1055	970	1030	1006	1007	1046	1032	1032	1026	971	1021	971	973	1034	1020	969	929	1057	1011	1025	1000	1007	996	991	1003	1027	999	1050	1005	1055	986	1000	1024	1058	1016	976	1049	996	983	1001	970	963	993	980	1037	994	989	1009	1051	1001	1043	1021	1001	1025	1000	970	992	1056	1007	985	1026	1008	1042	1000	968	1000	1020	959	1087	987	993	1051	1018	1096	1019	1046	1015	967	1012	989	992	974	1005	1005	1004	1006	1006	1010	1060	997	951	937	966	995	991	996	1032	955	1002	962	1031	1019	982	998	1033	1016	1028	981	1005	1035	1054	1000	1014	1067	977	956	1022	998	991	1002	996	939	1016	1038	1009	1035	1011	1005	1034	1060	971	999	1021	980	933	1002	1054	1084	1016	1010	1005	1029	1029	1000	986	959	1018	973	970	1045	1049	980	1003	1002	986	1007	1039	1056	1061	990	1007	988	1027	1000	948	962	931	1053	1007	1000	1047	988	992	999	1001	958	1040	974	1040	1001	997	984	974	1049	959	965	984	1042	1027	978	1025	1007	1035	1018	1000	946	999	1009	1036	988	1028	1002	1004	1009	1001	999	1028	982	1043	971	983	970	1023	992	996	1031	1073	1012	1007	1038	996	956	979	944	966	1018	987	991	986	1023	1073	1006	1061	991	978	961	994	1014	994	1034	1027	1011	993	979	1008	1034	1045	1013	1010	1027	1003	994	1062	994	1034	1036	1028	1010	1006	984	1056	991	973	1039	992	987	999	985	989	985	1030	1016	985	1009	1114	1021	1004	974	958	1008	953	1019	1011	1025	999	1014	992	982	1047	936	1044	984	1034	1037	991	973	1004	957	960	1047	1023	992	1028	983	1006	1006	981	1025	1025	1009	1011	971	1026	998	997	1071	1022	989	1021	975	1021	1020	1031	1020	1008	968	1080	1044	998	1024	1061	1046	1052	1000	959	1023	1025	1052	1001	987	973	1051	989	1033	1009	1026	988	1015	1048	1014	999	1015	1053	1086	1025	950	1040	1009	1018	1021	1033	967	996	971	952	1048	962	1045	989	984	996	945	1006	1023	1031	1066	997	1015	1013	1036	1034	980	990	944	980	1008	1009	1010	1024	1052	1063	1043	1033	984	1024	979	974	1037	993	1072	1023	997	1048	1006	1050	986	1041	1040	1041	1022	983	946	1090	964	1036	979	972	975	1013	1007	988	985	991	1009	1022	960	1035	988	1010	1015	1019	1030	1028	1010	940	1024	928	958	1018	987	983	994	991	1042	986	1018	961	997	997	1040	1017	998	938	1004	1039	1018	963	1040	992	994	1033	1029	1016	996	1003	1002	993	947	1010	1014	966	981	1008	1056	1079	1022	1023	995	1030	980	998	1020	1043	980	1053	1024	959	992	1022	979	1026	1059	1041	993	977	1011	1029	971	1079	991	1021	1014	986	1062	1007	1009	975	988	973	1024	1055	1000	1011	1003	1017	973	1008	978	1067	1021	977	1013	987	998	985	959	983	996	1021	953	993	1021	982
1309	127	124	164	410	2148	4879	5460	2865	1064	382	148	77	73	64	52	59	59	65	65	61	59	61	85	64	62	55	64	57	64	66	56	65	43	70	64	60	58	68	54	61	57	64	63	74	68	68	61	57	69	50	71	73	58	55	64	76	76	58	61	79	50	69	52	65	65	61	63	69	58	57	73	66	64	65	61	42	69	62	68	65	58	59	63	82	78	68	66	66	58	67	73	59	60	62	59	67	65	62	64	75	47	62	61	77	61	62	65	52	73	52	68	64	59	72	74	72	64	67	69	59	58	57	60	66	70	72	60	57	63	72	67	70	68	63	48	69	63	69	74	73	58	53	71	72	67	57	76	59	57	50	66	75	62	57	65	60	61	68	50	61	59	74	71	66	69	59	68	71	55	69	59	74	60	65	77	68	59	54	69	49	68	51	71	74	70	65	62	75	61	60	61	72	70	65	62	57	75	54	69	68	79	66	66	72	56	71	59	57	61	70	68	66	58	57	72	51	52	73	65	70	66	51	66	58	57	61	59	67	65	67	73	69	69	50	49	64	57	50	63	78	64	60	69	71	68	62	47	76	59	57	65	66	66	69	66	71	67	57	64	53	54	63	69	61	61	63	66	60	71	69	73	50	73	82	76	53	77	56	55	74	50	66	55	52	62	64	54	67	55	74	55	68	62	69	66	68	74	68	58	65	70	70	60	81	64	58	72	56	67	58	72	69	64	78	68	48	55	58	65	62	65	62	70	80	81	64	64	67	68	62	53	39	75	55	63	68	58	64	64	79	69	63	52	62	63	73	55	62	47	75	73	56	67	69	58	73	57	76	74	61	62	59	48	70	69	56	55	78	71	64	67	68	64	66	53	60	82	59	49	59	52	67	77	68	71	71	55	62	69	68	60	71	57	79	65	67	67	67	56	73	65	61	68	66	70	49	69	72	65	68	54	44	71	65	57	62	57	73	69	54	72	77	73	77	79	56	84	65	55	56	55	63	78	71	68	68	68	63	66	65	57	54	73	71	62	60	67	50	68	63	71	57	52	41	53	72	73	68	54	71	65	61	86	62	57	53	56	66	63	71	52	59	61	53	62	84	64	75	69	73	64	63	54	62	66	49	70	71	53	65	60	59	61	60	65	70	57	49	72	65	64	64	65	53	53	77	66	70	57	58	72	56	70	57	63	62	80	55	63	69	68	46	63	51	76	56	45	73	58	69	58	57	51	69	73	70	61	64	61	62	60	75	44	56	75	65	52	79	54	61	66	54	58	61	66	62	61	64	71	50	67	57	59	70	59	79	56	63	56	70	64	66	70	64	61	70	88	63	61	65	48	67	69	68	67	73	72	65	79	74	63	53	55	86	50	67	69	80	72	63	60	72	66	54	70	63	58	62	54	60	78	62	70	54	59	67	66	55	88	67	61	62	59	57	66	70	68	61	70	65	64	61	67	76	65	62	52	47	65	66	66	78	63	72	51	72	47	68	68	61	59	58	77	70	86	80	66	64	46	68	64	60	60	80	55	36	78	73	63	62	73	47	71	75	65	62	61	64	64	57	58	72	61	70	70	54	49	61	64	74	52	79	60	55	77	60	68	85	69	77	67	61	52	62	73	67	63	53	63	60	59	64	71	65	66	61	60	55	57	70	77	66	59	55	68	68	73	67	63	71	67	72	56	67	59	59	54	60	61	62	56	64	73	70	76	59	63	59	62	72	51	55	54	68	70	65	65	73	66	64	57	60	83	71	73	71	49	59	70	55	61	65	61	60	85	61	51	53	66	75	67	69	55	64	68	77	62	56	44	62	53	52	69	74	61	60	66	47	69	68	65	68	68	64	74	48	62	78	79	56	69	64	66	66	66	59	63	75	59	70	70	60	62	63	44	72	71	68	79	66	62	53	50	71	64	62	59	48	51	67	56	72	52	64	69	61	57	73	54	46	61	65	69	61	70	57	57	59	58	62	58	53	86	68	57	69	50	52	70	61	72	63	63	47	60	60	59	67	68	56	52	58	60	46	66	58	67	56	70	55	68	83	67	63	53	56	66	51	71	66	62	67	64	69	54	56	75	62	68	72	63	67	65	63	58	55	63	66	53	75	60	75	65	67	68	65	63	82	81	58	70	53	69	56	66	66	69	79	53	52	71	60	57	62	61	69	54	59	59	77	54	49	62	63	55	63	50	52	54	64	75	62	55	77	60	76	70	74	54	66	72	55	62	65	68	68	69	56	57	59	70	74	58	77	53	65	48	84	54	61	70	51	70	63	55	68	62	57	78	76	64	59	70	56	55	64	66	48	67	69	73	61	71	46	61	63	51	66	59	70	45	74	59	75	60	63	74	47	48	55	66	63	65	56	61	56	58	66	69	70	65	56	69	61	59	58	68	57	60	66	66	49	54	81	53	55	57	64	51	60	61	57	68	56	57	59	62	65	57	61	58	68	71	60	64	50	49	71	61	62	67	67	59	57	65	58	70	84	69	56	68	67	66	59	59	52	62	62	47	66	70	73	57	58	73	62	61	81	72	54	70	69	58	66	58	67	57	59	64	67	77	70	69	63	69	61	62	86	75	70	68	60	71	62	69	64	63	81	61	57	58	77	66	70	68	60	63	52	48	59	61	62	56	65	56	80	60	76	54	62	77	52	58	71	68	57	52	61	51	63	52	65	77	63	57	51	60	64	60	54	54	59	74	76	59	54	69	72	65	51	63	64	70	70	72	68	63	67	58	75	59	47	71	74	60	72	66	86	60	54	58	66	66	68	54	56	69	63	57	73	70	57	61	58	65	69	58	66	58	72	80	68	61	59	61	74	73	65	58	66	58	70	63	67	75	48	69	60	53	68	63	59	60	53	64	59	59	61	72	58	58	63	55	68	64	62	56	70	68	56	71	70	57	58	64	63	78	66	69	61	56	74	69	56	77	69	64	56	56	69	77	71	78	73	40	72	46	53	59	69	67	60	72	65	65	63	58	76	63	52	75	62	55	72	60	69	69	59	68	68	75	56	67	56	68	65	57	54	57	53	76	67	65	60	58	69	64	78	55	73	57	59	68	67	64	73	45	59	53	55	57	50	60	43	64	52	71	67	65	52	74	63	55	57	64	54	49	61	59	70	55	55	64	64	68	65	56	62	58	61	69	47	80	65	76	61	64	60	62	81	70	59	68	71	53	55	64	65	72	67	56	71	68	63	65	58	53	54	60	70	75	85	62	62	59	60	70	65	57	81	67	64	60	58	68	63	72	49	62	58	61	73	61	72	75	72	67	73	74	61	47	64	62	49	69	72	64	70	75	77	74	67	62	76	52	64	65	71	40	61	52	77	63	63	62	68	51	71	77	86	67	69	71	70	64	70	68	68	65	52	72	92	65	63	60	58	59	50	65	48	55	62	77	57	62	67	64	52	67	79	66	61	63	76	81	73	67	50	82	57	56	69	65	62	66	67	61	68	65	60	48	69	63	77	65	70	76	70	88	68	65	56	69	50	66
9097	3255	3010	8954	24934	40164	46564	41991	30451	19332	8721	2841	1128	893	835	778	818	836	791	799	794	816	769	756	768	746	773	753	769	791	862	800	806	791	774	842	800	815	820	806	794	806	787	806	825	809	807	829	830	794	778	769	837	823	803	801	840	778	858	815	824	792	739	827	808	807	814	783	758	796	807	831	852	797	836	835	821	826	814	822	807	813	785	781	777	807	809	828	814	809	817	816	761	789	852	774	801	869	767	769	773	802	810	868	739	812	829	816	827	838	807	791	789	768	800	747	803	862	820	823	784	830	809	826	798	786	826	829	815	857	798	785	807	866	776	736	826	809	816	793	781	803	797	851	805	806	776	840	810	789	775	804	796	761	856	826	796	713	807	820	839	844	784	819	803	800	786	852	814	768	789	759	850	783	766	802	817	787	813	791	776	750	781	831	801	783	808	785	802	759	828	833	825	785	769	784	775	817	836	819	828	788	779	816	793	805	860	829	795	819	827	771	785	832	830	814	783	783	768	860	825	823	807	756	794	773	847	807	779	836	793	828	821	790	838	797	800	821	792	772	817	828	793	818	837	824	803	801	831	803	794	737	815	831	788	811	822	793	828	837	843	826	854	808	816	834	813	819	790	791	818	816	823	853	812	827	822	816	800	833	779	824	824	781	790	810	880	855	853	778	812	798	814	889	756	802	866	796	765	787	798	816	804	804	754	790	845	812	801	793	869	825	806	816	745	762	818	836	823	792	818	797	784	817	761	846	874	799	803	840	814	759	804	809	802	799	888	828	813	763	741	816	858	883	796	799	807	762	851	781	810	824	829	767	807	766	822	841	828	819	824	841	816	799	787	791	795	813	801	819	830	818	870	811	781	830	788	789	834	790	803	791	787	819	774	809	847	822	838	822	789	814	845	806	841	801	770	768	807	790	780	814	796	812	793	796	803	820	820	799	771	844	885	779	787	809	839	775	856	789	863	806	778	840	794	833	754	822	792	826	805	821	808	794	800	782	815	798	830	794	844	817	803	744	833	827	825	765	832	827	831	812	788	808	858	799	760	835	823	780	779	791	782	774	772	804	778	778	764	833	851	818	775	813	813	842	800	808	780	815	801	795	811	792	815	827	800	841	817	812	804	856	760	802	862	799	831	822	812	837	809	819	816	795	817	768	803	846	806	835	782	727	799	823	797	811	806	826	841	823	840	786	797	783	852	809	812	777	815	805	856	820	774	866	763	803	810	823	861	838	822	808	799	832	832	786	800	820	821	833	848	810	821	776	829	770	809	770	810	800	823	826	839	810	813	769	810	803	808	786	800	760	822	802	805	828	775	848	791	736	854	832	892	786	798	840	803	852	822	787	780	763	817	830	780	799	760	822	840	796	784	776	805	802	799	800	798	846	827	798	804	795	791	770	762	759	805	799	794	802	801	834	792	830	840	808	848	734	786	793	820	796	835	828	872	774	808	825	810	790	755	796	802	844	797	861	810	827	842	824	840	831	826	819	814	808	814	813	834	749	793	834	784	800	783	757	774	818	805	783	804	801	814	859	759	874	787	785	815	759	764	801	784	763	764	799	799	829	816	843	808	769	761	812	837	806	824	793	834	790	860	827	820	806	810	797	828	818	828	826	775	770	791	819	840	786	839	798	835	832	796	810	779	778	790	802	802	808	770	850	810	812	836	835	809	822	783	792	813	825	812	825	769	845	811	833	781	768	797	816	848	813	821	857	835	793	842	843	794	752	757	782	828	781	819	801	813	850	781	807	818	821	829	818	797	812	753	848	795	826	804	844	868	864	824	804	780	776	816	833	820	796	819	779	718	838	791	803	804	793	837	778	808	803	815	826	839	814	763	815	839	817	808	824	827	823	818	837	823	878	808	864	792	851	781	820	817	808	803	791	808	812	760	827	825	860	818	802	802	849	797	765	819	805	828	798	817	809	822	786	772	759	839	759	810	795	777	816	793	813	811	775	763	825	803	867	815	793	793	804	801	802	832	832	827	794	766	792	764	841	776	765	850	789	798	805	829	791	772	817	812	845	800	836	800	803	821	845	786	829	815	798	829	870	810	790	781	807	820	826	798	748	805	774	815	798	787	777	826	795	797	789	806	802	798	766	783	775	802	809	786	854	832	855	807	798	859	848	794	802	813	761	774	781	811	837	784	782	858	780	806	800	770	774	786	823	813	811	819	807	832	829	855	801	803	782	785	814	831	831	769	795	809	796	846	808	814	794	827	797	828	843	812	797	760	842	825	843	824	808	846	787	833	797	800	814	823	821	733	830	770	808	742	785	850	875	777	777	822	806	814	804	797	808	862	792	801	819	812	804	805	841	808	759	783	790	811	822	791	846	834	834	794	797	768	814	810	842	827	807	748	821	807	787	803	841	788	842	780	763	816	828	781	868	791	787	768	802	802	771	793	802	878	811	781	821	823	792	798	784	800	819	826	779	809	790	787	809	831	784	826	810	741	824	818	786	845	808	817	805	809	827	830	795	815	799	734	806	781	772	811	777	852	846	808	832	825	752	811	809	765	812	833	809	823	805	827	811	770	794	824	831	804	834	818	776	813	821	801	833	817	800	829	871	770	805	773	813	842	822	766	803	838	804	799	812	818	789	838	836	784	788	822	777	823	724	820	807	796	845	797	829	854	837	836	801	767	786	823	850	817	789	799	800	801	812	786	734	805	815	812	825	849	835	830	800	806	801	793	815	769	810	795	801	826	834	813	804	853	814	843	831	787	868	808	832	802	823	762	791	757	814	776	782	816	809	778	758	797	746	824	789	784	833	797	809	825	775	791	816	784	778	832	818	770	824	853	807	803	828	801	776	770	853	766	838	840	852	820	809	815	803	832	794	808	807	824	822	854	820	773	816	799	828	796	814	810	818	755	785	818	799	786	810	784	737	784	868	802	774	800	791	803	803	765	769	760	850	765	818	789	766	833	857	816	804	826	851	793	787	782	834	736	827	833	796	819	838	787	790	827	783	789	777	784	820	785	801	819	804	778	780	814	779	836	818	798	728	797	786	818	806	789	791	825	800	827	798	795	765	824	879	814	798	778	813	807	787	797	804	819	790	808	821	832	794	823	810	768	773	847	794	821	833	771	780	813	849	791	841	845	809	827	816	787	820	837	841	798	796	796	829	785	815	794	816	758	871	798	821	800	824	813	796	726	817	771	833	762	806	810	818	850	778	784	785	753	795	866	767	822	799	805	797	767	774	826	832	791	795	808	806	779	794	845	811	776	789	842	801	842	797	813	791	843	816	836	824	825	837	784	813	756	830	802	864	786	792	786	826	840	824	810	772	770	803	828	810	797	834	805	840	804	828	829	795	781	772	856	824	799	756	778	825	815	751	836	778	806	843	792	787	801	814	787	802	819	812	800	820	787	805	834	813	835	765	753	801	769	822	833	789	830	813	831	803	809	865	822	778	815	801	827	838	839	790	783	844	840	762	868	803	781	824	777	738	803	709	765	786	793	822	831	844	832	786
588	255	320	386	2165	11327	12522	10366	4832	1690	511	163	84	68	64	56	66	60	56	79	74	54	79	61	65	66	53	61	74	68	71	61	80	82	68	61	84	66	66	72	60	77	67	65	57	82	68	66	61	62	76	103	75	53	68	59	82	62	67	72	71	69	81	79	73	65	73	71	66	53	71	64	66	73	88	61	83	58	67	68	74	61	78	79	78	57	74	81	74	71	73	69	67	83	78	59	51	78	81	59	69	71	63	73	79	64	67	72	66	64	66	75	67	59	53	73	73	70	78	65	63	89	71	74	74	58	75	84	81	67	84	64	58	78	76	70	79	69	62	69	66	73	70	71	68	68	68	59	80	69	73	60	70	70	62	63	82	85	71	66	73	72	74	63	67	68	62	86	82	69	66	71	65	79	81	79	68	76	71	76	61	67	83	63	66	46	51	65	89	66	77	78	63	84	88	73	79	66	58	67	73	72	65	66	72	75	55	57	77	62	66	54	66	58	61	70	76	68	78	65	56	72	63	71	75	73	60	82	63	65	68	48	66	63	73	67	73	70	68	64	67	82	71	61	62	73	77	59	53	65	69	60	79	64	73	72	67	76	51	98	62	71	66	62	73	68	61	63	64	70	64	64	71	71	91	68	86	69	66	63	75	72	68	58	65	63	77	62	74	66	63	73	73	67	74	65	72	77	64	44	74	76	64	67	85	72	80	72	73	69	78	65	75	72	57	66	62	55	60	65	65	59	64	80	78	64	92	72	92	71	70	81	65	69	71	69	76	74	69	78	79	53	74	65	76	72	64	64	75	50	84	67	61	74	72	78	69	69	64	62	67	67	71	64	75	64	75	67	60	63	69	57	69	74	85	70	67	65	68	69	70	74	63	57	81	82	76	64	76	75	70	60	65	68	77	70	63	66	60	74	68	86	69	78	62	75	70	66	57	76	63	64	87	84	65	77	65	60	77	66	68	61	84	73	69	80	61	85	66	67	78	80	68	69	72	68	75	54	65	68	66	60	55	64	68	73	82	65	69	69	64	78	77	73	72	71	76	73	68	51	60	61	68	54	66	61	74	65	53	68	66	80	64	65	65	65	70	60	61	67	66	70	90	74	80	72	59	75	63	56	79	76	76	72	61	69	60	71	56	62	76	75	65	68	73	67	64	58	67	80	74	72	64	78	63	71	67	62	96	72	65	83	68	55	61	61	72	78	68	54	70	74	62	75	73	72	63	89	75	68	71	84	67	75	74	68	71	76	61	58	63	81	62	66	69	61	61	64	85	63	60	71	65	73	63	80	75	57	68	80	62	71	69	71	75	73	71	66	71	70	65	68	78	60	82	77	70	66	75	75	54	89	78	79	67	87	73	72	66	62	62	83	84	60	60	73	56	84	64	57	63	63	69	65	70	66	69	69	67	74	62	62	71	61	76	66	60	85	73	77	70	60	64	61	78	73	76	78	71	71	67	75	80	76	71	78	63	58	76	58	72	71	73	77	78	70	67	84	63	82	75	95	64	61	79	68	73	58	69	58	63	62	63	92	61	72	85	79	59	67	75	76	60	62	79	76	69	63	56	69	67	79	84	62	64	63	64	74	68	67	76	70	67	67	81	67	59	44	64	73	53	73	82	65	58	65	63	61	78	63	72	68	67	63	65	81	68	71	92	67	66	59	65	72	74	73	67	68	70	62	68	79	69	75	76	56	72	73	63	73	70	68	67	77	84	66	71	73	89	74	75	69	65	72	70	65	57	76	69	69	78	55	73	65	60	69	63	70	73	71	68	59	61	77	89	56	69	68	62	73	72	77	75	65	82	65	88	79	62	82	71	70	74	62	64	65	59	62	67	74	80	85	75	59	80	64	72	62	64	69	70	73	74	57	70	66	74	61	63	69	69	66	72	80	74	71	77	69	64	65	49	75	71	54	56	64	78	65	75	62	64	72	58	60	71	57	77	67	64	66	65	66	72	69	70	72	72	66	72	71	64	58	75	72	59	72	67	68	62	51	70	80	79	62	91	62	69	77	70	53	74	72	62	69	72	92	78	80	74	74	67	54	61	73	53	55	73	60	66	71	59	74	74	65	71	67	68	68	81	69	72	68	77	62	60	60	59	73	55	71	70	63	66	74	59	60	69	57	70	65	63	62	70	65	58	72	79	69	76	64	70	58	78	64	81	71	76	77	75	65	77	70	72	65	61	82	71	77	73	74	70	72	77	77	63	65	67	72	68	63	62	68	74	66	75	68	49	50	89	75	60	70	78	78	44	73	78	63	76	60	72	60	65	67	60	58	81	68	64	68	85	80	74	74	68	64	75	72	71	70	67	64	68	72	61	59	67	55	82	74	70	62	61	69	74	69	78	83	71	67	62	62	66	89	47	76	74	76	72	62	65	76	68	60	63	71	82	70	69	71	71	72	73	68	81	79	62	71	68	66	81	68	59	60	63	62	63	71	72	71	73	65	82	65	57	81	76	69	60	70	76	55	67	64	69	67	55	78	75	75	65	76	82	67	51	65	70	75	68	75	77	61	63	75	77	55	63	70	52	56	73	73	62	77	58	70	59	61	61	58	71	69	58	55	68	82	67	72	68	86	67	70	70	79	87	65	59	74	68	88	81	61	53	66	68	69	59	75	74	67	59	82	82	75	81	69	67	70	72	78	66	85	68	65	60	64	63	82	78	69	64	71	69	74	77	76	72	69	61	76	66	69	74	74	65	61	51	75	68	81	68	70	75	77	62	55	76	77	73	76	68	66	70	60	46	55	75	66	52	64	69	79	66	71	71	84	63	65	76	72	59	80	63	76	61	73	61	63	70	79	77	68	60	75	73	85	63	54	55	67	73	65	63	57	65	66	78	65	71	59	68	50	67	56	58	57	71	62	62	70	77	78	56	67	72	76	68	80	79	68	68	76	59	70	67	78	70	66	81	58	79	63	71	54	81	74	69	79	59	67	83	62	84	62	73	68	69	72	74	79	62	60	69	77	65	76	77	69	66	84	64	69	67	55	64	81	74	79	88	74	68	58	61	73	61	74	63	71	60	74	75	61	69	76	67	78	72	70	76	70	77	59	70	76	76	64	65	70	70	74	72	65	65	55	59	81	68	76	72	71	73	66	72	52	73	62	67	78	68	69	54	56	64	89	60	69	60	71	79	56	63	65	81	82	70	68	59	70	73	76	68	66	78	60	67	70	78	76	59	68	67	79	69	78	64	70	61	75	67	65	65	56	77	69	78	78	57	69	82	64	74	90	59	74	75	68	77	76	69	67	70	75	80	62	56	75	71	61	54	60	68	67	75	72	62	74	67	83	77	68	60	54	58	90	66	69	62	63	63	75	68	89	65	77	55	65	81	71	73	57	74	64	85	67	80	62	79	59	71	88	73	71	55	69	71	56	79	61	74	67	64	82	58	78	73	78	67	67	72	67	55	62	92	77	84	68	74	62	55	72	82	66	73	64	66	64	62	63	62	72	69	63	71	72	64	79
12240	6612	6233	20263	43223	60053	59828	50686	35832	23523	10995	3087	1171	925	875	821	882	903	902	881	877	883	866	915	840	858	877	865	841	908	883	903	851	841	906	874	863	857	881	872	915	892	879	842	858	841	854	890	872	903	841	851	847	936	872	875	894	873	887	847	848	877	907	864	858	879	825	858	891	848	901	861	872	877	878	882	928	842	896	883	907	921	890	880	882	893	835	877	851	925	917	881	844	892	876	903	922	901	865	858	858	890	871	897	908	866	869	842	875	847	843	829	892	892	872	895	881	902	865	892	850	864	855	881	892	848	898	842	888	875	887	923	880	872	890	879	896	882	849	914	884	865	850	855	856	883	926	865	873	863	906	864	831	875	877	862	848	903	887	905	851	911	866	842	851	928	915	867	969	898	932	865	900	896	886	848	869	867	857	871	864	832	908	913	888	865	926	860	896	875	867	895	938	926	887	870	813	866	856	896	861	870	906	917	880	860	899	908	885	873	894	881	875	897	910	881	885	870	897	825	832	889	894	926	878	886	909	885	912	857	830	905	850	897	845	862	832	912	857	846	843	887	861	871	910	884	926	904	906	844	869	868	907	921	870	872	870	915	842	926	852	903	885	818	848	945	901	894	878	872	844	875	967	868	893	892	896	849	902	819	902	868	821	894	844	928	871	846	850	931	913	854	855	868	862	876	813	891	867	894	859	900	906	892	881	855	895	888	896	856	897	875	908	853	878	907	879	915	900	894	888	832	873	899	839	907	852	865	940	882	915	861	865	887	891	915	824	826	896	866	862	839	857	887	861	861	874	851	877	918	890	885	915	869	856	882	896	833	888	888	878	855	831	854	884	889	915	809	888	797	901	859	828	888	892	828	892	897	830	864	860	894	868	908	878	918	878	923	897	900	858	875	880	862	853	868	881	901	888	867	908	841	864	889	863	886	917	838	847	930	848	922	879	895	869	873	852	874	825	886	797	890	882	889	885	877	917	841	819	880	898	873	893	866	905	899	864	844	876	939	882	888	885	849	876	853	906	914	945	919	829	857	914	909	929	960	886	932	851	892	918	818	869	898	931	873	873	858	897	901	934	868	881	908	867	838	849	919	856	902	838	887	916	892	867	863	874	858	886	914	882	891	858	847	885	904	865	855	899	859	829	802	923	818	876	840	969	869	885	896	884	847	841	834	907	856	926	860	872	878	853	810	899	849	883	861	872	951	846	936	890	880	929	932	901	867	872	906	883	831	869	860	879	926	921	920	906	853	897	885	852	877	908	909	871	922	861	906	821	913	862	824	865	930	828	878	844	915	903	871	895	880	843	912	906	898	841	895	938	894	839	839	852	872	890	851	824	825	829	895	920	839	849	905	915	848	888	844	866	885	857	892	905	900	866	878	850	835	838	897	866	875	888	883	866	838	931	903	881	856	815	927	877	869	853	905	889	893	844	890	883	907	886	834	871	885	862	864	869	832	877	898	909	882	895	917	891	880	826	875	897	912	859	867	866	942	836	901	899	899	853	796	889	899	874	917	863	833	929	882	829	825	898	919	851	869	884	864	888	911	939	876	893	915	866	859	880	849	853	898	872	879	876	883	913	882	894	888	860	858	874	896	862	892	844	881	884	850	873	917	900	893	868	862	881	877	846	824	839	881	917	864	892	860	900	826	850	911	837	893	839	912	888	892	961	879	925	898	892	888	935	923	835	878	855	833	830	925	836	906	820	861	908	857	899	885	856	877	877	884	888	886	905	843	907	918	911	870	902	827	854	876	865	849	880	844	885	889	869	890	871	816	879	895	922	912	881	859	874	809	874	848	865	870	912	863	914	883	912	903	898	905	850	863	866	878	862	834	871	863	869	865	926	873	853	888	853	885	933	912	837	881	898	862	844	877	874	871	932	884	847	862	859	867	845	859	869	851	843	909	892	924	899	925	873	885	944	845	875	877	926	868	891	909	861	879	898	850	875	851	869	875	897	894	809	874	841	925	850	855	885	884	896	860	895	886	850	932	862	852	895	913	845	802	884	873	881	904	914	896	863	892	873	860	918	922	828	838	892	837	832	851	882	921	892	861	877	903	911	897	901	901	829	881	858	875	893	925	858	846	868	849	870	862	869	838	873	902	880	839	821	876	840	872	852	926	841	866	930	886	879	862	839	924	930	838	916	896	848	792	916	848	866	842	872	855	895	862	882	925	808	842	887	916	872	886	872	846	847	894	867	872	844	910	925	865	867	899	915	832	905	827	914	826	897	917	941	873	900	933	847	891	903	900	877	878	863	882	860	910	864	878	918	838	855	850	889	853	891	878	865	909	912	928	890	894	882	875	864	857	861	837	866	887	922	919	921	875	880	896	881	908	921	828	872	922	871	826	891	900	952	875	894	879	866	846	913	902	875	851	863	849	853	855	871	846	871	858	860	880	904	903	877	898	882	914	910	872	898	855	930	886	899	894	878	855	833	841	840	926	850	875	856	919	910	860	901	887	920	852	861	905	872	888	875	859	895	932	869	867	878	831	888	890	921	836	880	884	792	841	895	875	907	848	898	857	832	869	904	816	846	854	848	916	902	879	890	877	880	869	916	879	885	867	860	888	858	890	920	795	884	881	896	917	847	892	837	897	933	842	925	899	856	859	857	870	879	907	869	888	854	884	901	844	865	873	897	871	842	869	927	909	848	886	906	866	845	883	914	920	880	827	914	814	898	885	884	906	860	904	861	851	907	894	820	830	870	830	905	903	854	864	876	922	807	898	853	844	879	865	884	823	891	874	864	840	875	893	872	910	836	938	877	825	934	885	826	868	881	825	878	883	859	849	858	930	868	893	887	843	852	895	854	841	880	848	846	813	845	905	843	861	881	859	853	858	886	853	854	858	838	881	890	846	922	857	918	894	887	876	914	912	826	870	858	893	803	870	912	859	863	853	821	888	883	859	880	916	884	909	910	817	903	900	885	918	864	814	880	882	900	896	915	890	896	913	888	914	906	915	867	902	869	826	838	837	856	893	816	873	859	842	884	881	856	855	844	914	886	869	871	842	914	904	892	911	814	904	882	898	903	893	853	833	891	853	851	918	853	884	837	867	849	873	879	949	863	888	887	888	909	846	865	891	850	910	887	868	892	887	870	931	899	865	870	831	893	858	837	826	881	878	880	890	879	862	877	892	928	883	859	905	886	843	881	901	825	882	831	907	916	879	882	885	847	887	851	901	832	821	904	894	857	896	926	855	874	877	860	869	880	869	837	902	857	858	859	861	856	903	904	825	922	874	876	915	853	883	911	837	905	863	851	863	873	846	876	788	869	878	909	865	891	911	893	905	873	931	882	888	870	904	833	874	849	868	855	888	852	853	812	885	923	897	824	921	871	891	839	902	947	867	849	895	882	912	844	894	866	871	903	844	850	866	834	852	922	934	882	897	853	877	862	860	914	893	847	843	854	838	897	893	832	872	855	891	878	895	898	873	839	827	873	859	889	904	885	891	891	823	904	885	822	854	879	884
2036	262	257	342	4776	17362	11906	8483	3824	1189	388	153	90	74	77	85	71	69	73	83	60	84	71	72	83	83	61	59	66	70	82	93	90	85	63	59	76	69	69	80	55	70	77	73	81	88	68	66	76	75	53	63	61	78	70	91	64	70	74	79	75	82	86	89	77	58	70	72	79	79	59	62	79	64	69	78	69	92	63	99	65	68	79	56	68	75	66	70	67	75	67	71	64	87	82	72	74	64	79	85	75	60	70	81	67	80	73	65	68	65	66	82	76	79	74	73	81	62	70	70	56	83	55	66	76	60	67	62	75	81	65	63	68	66	93	73	95	74	70	72	81	76	78	79	74	93	69	69	84	69	62	65	70	75	60	82	66	70	57	65	89	82	70	77	66	86	67	74	84	60	54	59	77	65	75	89	83	75	73	71	64	79	66	75	65	83	81	64	73	71	60	61	70	81	70	83	68	56	72	63	84	76	69	70	85	88	59	68	87	84	53	77	78	71	78	68	73	76	74	85	78	62	91	104	77	67	74	72	90	55	68	64	80	61	68	81	59	69	72	74	82	68	78	68	69	76	85	86	72	82	75	77	72	60	65	65	76	69	59	70	58	76	81	81	75	59	82	81	74	71	75	63	71	66	61	81	72	79	71	89	75	69	88	64	69	81	60	75	73	73	76	76	88	68	75	61	58	74	57	65	69	79	59	88	71	64	67	68	90	75	86	79	65	71	80	71	80	80	72	71	75	70	81	75	75	66	61	77	59	68	80	70	78	74	88	65	72	91	78	65	72	73	81	82	76	64	60	56	80	71	76	89	58	80	83	67	65	66	69	88	88	68	54	74	65	61	81	80	70	77	67	76	84	78	56	75	82	79	88	81	74	78	57	82	77	69	74	89	75	77	63	72	95	57	67	66	85	82	65	70	88	81	71	72	65	73	66	75	70	58	57	74	67	78	65	75	74	82	66	77	71	82	80	54	70	83	59	68	69	70	64	72	69	82	79	78	82	86	68	70	72	57	72	78	87	77	83	74	83	59	74	82	85	60	72	68	73	79	79	78	70	61	66	69	87	67	74	63	62	76	73	69	84	85	75	67	69	76	73	70	73	81	69	92	82	82	69	63	80	60	62	84	51	82	70	74	55	72	65	81	60	72	90	77	77	51	65	67	80	78	82	73	74	78	72	61	65	76	62	84	74	73	75	79	66	82	77	73	90	60	78	67	81	77	83	76	52	73	69	79	71	67	77	77	56	63	84	64	74	87	73	63	71	60	67	69	73	56	70	67	70	83	78	73	79	61	77	66	89	78	88	69	56	74	65	61	55	74	72	80	81	71	54	63	68	98	84	70	72	86	71	80	79	61	58	74	73	70	87	71	54	57	66	57	70	68	67	74	64	74	71	82	76	83	65	68	65	87	65	67	54	73	73	88	57	74	82	83	63	81	80	77	63	70	79	90	59	76	69	75	70	78	63	74	76	61	76	69	69	71	84	77	70	83	81	59	60	86	68	61	69	58	65	68	69	86	73	80	62	78	83	80	73	72	64	70	75	75	64	68	60	59	75	74	60	92	71	82	62	80	72	79	74	80	84	67	66	75	62	75	86	72	63	66	68	80	66	66	80	67	81	82	62	66	71	89	76	72	92	85	74	71	58	65	80	64	77	75	65	75	66	69	78	71	71	66	65	70	61	70	75	91	83	76	64	75	77	71	62	82	68	76	57	68	66	74	61	86	79	70	60	66	78	69	80	59	70	70	80	72	83	99	89	81	70	73	79	68	75	83	67	86	74	79	74	72	80	76	69	82	81	73	79	59	77	84	77	72	65	79	72	85	74	66	75	80	58	85	90	65	62	72	67	86	73	65	93	72	82	87	79	81	69	73	86	74	80	79	64	68	60	61	57	69	80	78	73	70	72	78	72	78	65	85	71	83	75	77	67	76	76	63	79	61	91	76	71	69	70	86	66	70	75	60	69	77	73	74	68	72	80	83	65	73	67	75	71	77	78	69	67	77	90	76	63	77	68	80	65	67	79	76	79	76	68	77	68	81	80	71	74	77	79	64	67	86	64	66	70	68	73	73	78	61	87	68	67	85	65	75	72	69	84	69	79	71	81	85	77	80	61	87	82	61	70	71	68	81	69	67	64	74	85	68	77	82	66	62	63	86	63	84	63	79	74	69	73	64	84	75	70	71	71	78	72	75	67	68	66	65	74	63	73	80	74	66	81	59	65	66	65	83	83	90	69	78	63	74	74	78	66	77	82	66	88	70	67	84	82	64	80	72	80	77	59	73	70	67	83	73	72	66	71	59	72	85	69	68	91	66	71	71	80	76	64	64	58	67	87	60	63	82	64	82	71	73	57	70	73	77	85	52	73	69	76	68	94	76	61	89	66	75	66	83	71	72	74	70	70	89	59	66	59	78	75	78	67	63	64	70	57	51	60	79	78	72	67	62	75	58	69	77	58	70	88	81	85	70	74	73	92	76	72	82	80	68	67	52	65	78	61	62	70	63	54	76	71	70	68	83	84	67	72	89	73	69	69	63	72	77	60	65	71	58	59	66	79	76	81	77	63	62	64	64	69	79	79	76	70	69	66	66	97	56	69	62	69	87	73	84	72	75	81	83	88	82	66	71	82	82	78	62	63	87	76	59	74	79	66	78	84	65	62	66	60	82	77	71	58	67	71	70	75	58	81	73	86	70	81	74	77	82	72	83	68	78	70	57	75	88	61	72	65	75	79	78	71	66	72	74	67	74	70	67	62	68	77	71	83	61	63	74	71	78	66	65	69	77	66	62	76	71	80	73	79	75	65	67	67	69	76	74	66	75	65	74	64	84	73	69	76	73	75	79	68	80	71	64	77	73	67	80	66	74	93	71	54	61	70	77	60	64	81	77	75	84	78	63	84	63	74	81	84	65	85	69	65	67	89	77	76	64	66	62	82	76	74	69	69	74	66	85	64	67	83	58	77	57	77	77	77	84	70	62	84	82	73	70	63	64	70	63	83	75	70	70	82	52	72	79	68	65	75	74	63	74	70	64	65	83	83	83	81	60	52	69	66	69	71	60	72	90	91	72	64	69	86	63	66	64	86	53	70	71	63	83	66	69	86	78	86	76	73	68	76	76	79	70	82	78	76	71	65	82	62	56	72	75	67	57	74	61	69	79	64	84	74	69	86	70	69	65	85	65	63	81	70	89	63	74	64	84	87	68	96	76	85	86	76	72	87	65	60	74	59	67	86	77	84	74	69	81	73	78	64	77	65	60	70	74	62	78	72	68	64	60	80	77	69	80	71	79	84	68	74	87	63	69	86	63	71	76	63	59	69	65	86	69	78	70	58	74	66	68	85	78	69	48	64	72	67	79	66	71	82	70	72	64	63	58	77	65	57	76	68	62	77	74	67	74	65	78	73	83	77	76	79	75	86	91	87	78	66	73	89	79	72	84	71	70	81	77	66	92	61	58	77	69	73	78	78	89	74	76	89	73
12573	6865	5235	17592	44880	68872	56023	47316	33782	20739	9021	2701	1249	962	962	908	945	996	921	844	910	950	892	895	928	925	928	903	949	887	925	905	884	890	910	956	959	949	899	912	899	953	960	911	967	898	942	928	960	981	960	952	979	956	903	899	963	931	908	892	854	928	923	912	935	947	925	928	900	887	927	1003	920	913	915	926	942	917	872	925	927	955	916	895	991	987	988	895	993	965	952	934	950	911	988	958	976	940	920	943	939	951	925	943	885	901	947	902	937	920	935	856	858	954	974	958	960	968	930	922	960	949	949	928	897	939	944	982	950	859	967	926	939	914	892	907	911	925	876	929	934	967	935	974	953	946	936	889	916	959	945	899	947	909	976	933	940	945	924	964	986	912	951	903	933	853	906	887	892	999	1003	936	932	945	915	982	920	907	1015	891	923	965	907	957	963	907	942	933	889	970	952	961	919	970	915	923	976	1005	950	955	937	943	930	899	903	959	921	1010	954	888	971	947	912	969	965	930	933	942	957	968	920	924	915	954	951	882	939	938	947	897	891	912	941	913	917	977	956	982	912	931	898	938	886	956	961	997	952	928	961	975	927	938	930	937	912	938	920	941	939	947	934	975	982	917	875	942	926	907	988	911	927	940	955	926	892	945	923	944	960	1027	852	898	952	976	951	955	972	920	953	933	955	928	969	900	903	965	958	961	935	914	904	942	932	941	937	916	983	887	889	1001	924	959	923	919	949	952	959	957	908	877	877	881	936	916	947	933	919	877	915	892	867	900	934	917	906	926	928	956	955	925	952	857	955	995	916	976	948	900	960	918	933	885	964	965	897	932	939	919	931	957	942	913	954	938	926	955	924	923	895	875	982	924	926	985	1002	953	916	906	905	945	923	912	964	882	916	926	919	905	926	956	947	963	945	938	905	934	935	945	891	928	896	969	938	1005	896	866	895	976	890	940	932	928	933	948	934	929	973	918	881	993	940	899	919	894	920	970	931	932	914	937	894	895	966	888	931	959	956	924	905	962	938	951	933	947	938	923	925	944	920	861	950	941	991	963	934	972	964	982	956	905	913	912	962	952	911	951	931	979	941	897	956	935	948	887	940	947	947	917	935	950	937	890	885	963	1006	930	940	934	914	920	939	959	940	965	943	960	970	897	1006	928	943	970	944	945	923	897	923	941	949	930	917	901	932	976	930	913	940	977	936	980	923	896	944	903	925	912	897	924	950	917	946	899	951	915	952	883	934	915	921	970	895	929	937	967	951	913	927	975	935	983	904	940	963	944	923	936	901	948	898	910	919	905	937	934	932	924	947	918	959	940	963	913	959	886	954	885	934	964	904	926	915	937	901	903	899	930	916	954	935	933	1021	919	973	924	942	912	969	939	971	908	927	937	928	877	980	919	944	910	889	948	927	956	963	940	961	929	886	898	934	968	982	962	929	925	978	857	895	980	962	926	943	940	925	958	946	965	1002	939	912	895	915	945	913	922	914	946	979	922	916	942	921	918	940	970	950	926	908	913	948	917	950	924	944	961	1009	910	946	954	919	956	942	1007	976	936	923	971	931	956	913	942	941	917	953	903	930	939	969	931	925	939	930	983	966	967	955	920	949	906	904	958	959	939	970	987	895	908	876	952	951	989	927	953	984	988	880	891	936	963	876	915	960	956	935	937	915	981	943	921	920	967	938	932	944	935	1005	923	894	975	930	932	974	923	924	917	917	894	957	940	935	928	948	944	958	963	992	936	929	934	967	927	945	949	935	969	913	926	901	957	939	907	897	920	938	885	940	915	893	956	968	958	970	925	920	922	947	938	860	969	887	949	949	920	940	928	929	914	995	925	969	942	927	950	942	934	978	931	906	916	951	959	954	979	967	881	936	943	917	940	942	921	926	928	894	1008	906	949	968	947	910	892	935	926	922	903	964	911	945	908	928	940	919	929	913	938	933	987	911	1005	899	961	934	917	964	881	885	859	929	918	920	944	890	916	922	978	913	982	940	968	924	930	905	958	905	869	910	934	945	961	898	963	955	915	933	897	927	918	903	907	951	891	975	959	965	933	934	926	988	887	943	982	912	926	952	918	890	916	970	947	951	892	930	938	883	944	930	893	958	943	918	884	903	872	946	929	913	956	974	917	966	904	946	897	944	943	899	946	960	952	952	905	904	901	945	902	964	956	930	894	968	985	965	941	936	994	902	965	915	913	955	991	899	939	950	963	912	946	940	902	976	939	947	933	915	939	998	955	912	954	914	942	955	906	936	976	857	947	997	944	848	912	972	914	979	860	915	891	871	939	944	963	931	971	929	912	943	899	948	929	897	946	979	920	937	972	945	967	946	916	952	925	939	901	947	963	874	947	951	964	910	904	897	886	887	932	911	962	940	950	935	894	891	922	894	911	920	934	925	939	899	991	963	900	943	987	914	899	943	950	955	909	921	877	941	945	955	914	985	928	879	958	905	928	956	949	915	920	896	926	927	984	953	933	951	933	955	889	930	938	934	869	916	936	875	886	919	991	972	918	931	895	998	910	923	985	938	905	938	946	933	991	922	915	974	912	922	898	966	1011	962	946	949	959	951	897	925	969	973	902	915	954	919	930	905	899	972	892	986	983	909	938	938	911	975	911	909	926	906	972	947	961	967	907	878	977	979	946	970	943	918	960	947	943	944	884	933	909	940	965	955	945	976	943	907	980	939	890	870	920	935	929	887	981	959	871	891	913	969	931	932	938	938	967	936	917	883	971	960	957	914	918	950	902	891	957	899	948	898	1015	928	910	956	952	958	901	944	927	924	951	945	961	916	886	991	930	952	905	969	938	873	927	944	961	912	912	949	924	969	936	924	921	918	922	998	894	896	969	953	978	973	927	925	935	912	919	948	919	973	937	941	879	956	955	969	881	953	959	937	891	927	984	950	968	951	906	964	917	889	910	924	960	913	905	906	927	923	929	906	993	900	936	931	923	924	951	932	909	933	913	862	958	1003	904	883	887	926	945	928	938	969	946	924	911	1023	930	892	893	946	906	933	940	888	904	940	876	948	928	959	927	943	986	902	904	952	886	947	930	962	951	903	880	868	944	904	936	985	893	938	969	969	929	920	974	927	944	944	913	934	943	930	943	930	946	942	950	911	964	859	884	961	905	961	925	1007	905	944	966	898	896	958	930	946	986	982	935	924	920	925	950	908	895	972	904	908	970	949	937	915	926	944	913	914	930	908	944	915	919	915	967	983	990	957	901	939	880	936	919	892	899	948	904	912	956	936	892	972	968	967	938	923	961	912	855	944	945	937	911	941	896	979	901	932	909	981	872	936	968	956	943	964	913	955	910	954	899	890	888	950	983	967	946	983	884	961	927	933	934	881	921	938	956	988	988	958	990	930	958	929	966	935	901	944	897	979	930	924	942	877	905	953	960	899	928	947	944	950	909	940	932	983	936	930	937	942	875	909	937	963	979	987	891	1016	936	930	929	914	970	922	953	902	951	930	927	919	885	909	946	914	943	925	893	915	938	921	916	940	948
1039	506	617	626	8307	24503	20795	13660	5595	1633	481	161	101	91	80	86	76	73	76	79	85	74	69	93	81	71	83	75	79	86	77	89	68	66	70	74	74	75	78	64	73	77	72	83	73	55	75	84	69	74	84	88	75	83	85	90	94	77	73	92	91	73	75	98	88	67	81	72	70	81	68	63	73	77	69	84	92	66	68	82	77	91	67	87	79	92	78	87	65	82	74	72	64	85	79	74	54	67	52	77	79	65	86	73	78	78	81	67	74	68	91	67	66	83	73	94	83	77	75	76	70	104	76	73	79	75	67	88	77	76	80	85	79	78	67	75	73	77	76	72	79	69	72	73	77	85	69	96	80	81	80	78	75	70	81	88	74	75	68	77	91	70	76	87	61	84	89	64	73	88	64	71	82	91	74	95	75	83	90	81	74	77	69	95	93	86	96	73	82	73	95	98	76	79	91	75	71	73	85	78	83	75	80	77	78	73	60	75	72	77	80	87	74	88	76	77	87	75	68	84	68	70	84	63	68	92	74	78	89	94	92	78	67	83	102	96	83	71	76	80	83	71	68	93	70	64	81	89	77	64	63	69	95	74	89	81	63	74	88	74	82	88	83	86	71	62	75	71	92	83	67	68	71	75	67	97	78	78	63	81	75	71	65	81	79	86	85	69	72	76	85	83	74	78	84	63	85	75	97	83	73	81	84	66	88	84	87	64	66	83	76	62	73	74	77	84	71	81	73	82	75	87	75	85	97	71	76	72	77	72	73	79	69	76	83	76	88	75	59	72	66	88	85	87	70	93	71	80	78	69	84	77	76	70	80	70	75	73	85	79	87	84	70	80	72	95	84	77	74	73	71	93	74	83	80	93	73	80	70	88	90	87	67	75	74	77	81	70	77	76	71	73	66	73	79	97	74	73	73	73	90	88	84	86	69	80	83	78	84	82	59	68	83	86	83	61	80	67	78	83	66	79	79	63	97	86	85	88	77	85	87	84	78	79	69	75	76	71	77	72	73	78	67	74	94	85	81	72	85	66	94	78	69	85	87	87	62	73	72	58	70	85	73	65	77	75	92	78	65	89	79	79	71	83	86	71	74	76	81	84	75	93	69	75	73	83	68	93	96	69	78	71	74	63	90	80	82	75	81	86	79	63	92	74	66	89	72	69	90	71	74	79	74	78	89	79	71	78	76	88	91	86	73	74	76	80	72	84	72	83	82	71	89	80	77	79	82	76	75	66	86	63	86	82	80	69	59	79	79	85	74	83	67	89	79	84	72	70	75	76	83	74	69	70	67	70	74	83	77	79	81	76	71	82	87	70	73	77	87	73	87	89	76	81	78	80	77	84	85	78	77	78	69	73	62	70	68	74	71	75	83	85	77	83	74	77	85	65	75	90	71	96	86	85	84	84	86	83	77	90	84	72	74	79	73	79	74	65	77	75	78	85	83	73	78	76	87	77	66	70	97	85	68	78	86	79	75	76	89	80	75	69	72	86	64	73	84	74	86	80	69	87	77	80	85	92	75	77	83	73	80	71	82	75	79	84	57	76	79	73	84	87	71	79	79	78	86	77	78	88	70	75	81	79	69	76	82	87	77	72	73	69	69	68	81	72	62	78	61	83	72	75	77	85	81	82	86	82	66	86	80	88	89	77	84	79	78	71	74	89	85	83	70	71	67	70	84	85	93	97	81	84	82	73	75	76	79	65	65	64	75	91	75	86	73	82	77	81	70	94	91	81	104	71	82	69	83	92	72	68	65	88	71	88	85	91	80	90	84	83	88	95	70	82	60	76	97	76	80	72	74	57	75	83	89	68	95	73	57	76	64	92	55	85	83	58	82	80	78	77	65	70	77	73	70	69	69	87	76	92	80	88	78	65	77	73	75	71	82	83	84	93	79	74	74	99	99	90	74	79	73	89	82	66	81	79	65	73	73	69	76	71	101	67	72	86	80	72	70	81	89	78	78	81	70	74	84	66	79	83	79	93	77	75	63	74	71	76	76	82	77	85	54	86	85	84	87	93	74	80	79	78	82	110	74	92	79	88	79	73	73	90	84	69	78	83	77	74	69	77	76	74	79	87	81	78	74	86	76	70	73	74	68	73	72	89	75	75	73	69	85	71	80	86	76	72	75	75	76	89	67	65	88	82	75	76	81	93	69	74	71	95	76	69	78	90	83	77	88	69	74	73	78	79	88	74	89	97	68	64	76	83	63	79	73	73	75	69	73	88	79	78	73	74	90	76	81	74	81	85	90	70	86	73	76	84	69	77	86	82	75	73	99	80	75	95	87	82	75	76	80	81	66	81	71	74	73	81	101	68	69	87	70	67	85	77	67	69	89	83	83	86	73	77	77	73	83	79	94	79	75	90	78	60	82	78	77	76	79	95	70	88	72	91	79	75	81	68	83	84	84	70	88	71	84	78	89	90	81	66	78	69	62	74	85	83	80	70	78	77	90	76	89	85	69	69	77	64	85	97	89	89	66	95	62	94	74	61	87	77	76	62	77	83	82	77	85	80	78	73	80	66	71	79	69	71	64	92	80	69	83	75	80	77	66	68	70	69	78	87	71	88	84	72	98	73	78	79	79	85	76	89	84	71	74	91	89	90	76	73	81	89	71	81	70	73	88	71	74	76	84	78	72	71	75	102	74	81	68	78	72	85	82	80	71	63	83	75	81	88	71	90	89	91	70	75	70	70	77	73	76	75	78	76	87	93	72	83	86	86	73	79	79	81	69	90	91	92	72	69	85	77	66	78	78	81	65	85	67	79	87	83	85	72	71	74	71	80	70	80	74	76	83	89	73	77	76	67	81	79	102	88	73	73	72	65	66	84	79	84	80	70	69	71	82	71	82	93	86	75	78	86	73	98	73	77	73	83	82	61	98	80	73	83	70	91	78	92	76	70	77	79	83	73	85	78	92	89	69	70	89	86	74	77	89	73	72	90	65	80	67	94	83	75	82	78	67	73	83	72	73	87	67	88	76	59	79	74	88	86	70	91	71	83	92	91	77	71	97	92	99	77	70	69	76	87	66	72	77	68	83	90	71	79	78	97	72	78	73	66	72	77	78	75	76	57	91	88	83	83	67	77	86	68	92	86	72	75	75	86	71	79	95	71	67	68	73	72	83	75	79	62	104	81	76	80	79	74	63	77	89	88	78	66	90	95	61	81	78	75	71	73	83	82	99	84	81	84	74	78	67	91	81	84	80	55	96	97	76	86	77	86	74	62	88	79	83	76	77	77	78	81	98	74	80	77	82	72	70	92	73	77	81	91	90	87	64	78	77	77	80	63	66	77	81	69	71	82	66	76	87	83	78	88	70	75	65	85	77	87	77	89	72	78	73	78	86	78	70	74	84	74	70	68	77	72	81	85	78	76	66	70	77	89	77	84	81	71	72	79	73	82	68	91	83	71	88	79	85	83	70	73	97	70	90	79	66	88	80	88	73	93	74	75	91	77	75	66	83	77	69	61	95	77	83	93
17661	10921	10777	25094	52340	77597	69632	53935	37077	23198	10133	3230	1414	1104	979	990	989	950	955	925	1006	978	1000	1031	1021	993	1007	1009	982	978	981	1047	1016	1020	1001	979	950	992	1017	966	1052	1011	976	1049	992	980	967	1034	1003	1002	986	998	1001	1044	976	982	972	974	1058	1044	1032	965	988	1042	1000	1023	1010	1003	994	992	985	984	936	999	999	1007	1000	990	988	1047	1025	983	1019	1005	944	1049	960	1016	990	1039	1025	1025	1008	998	995	1021	1026	1022	969	999	1023	1031	1043	1028	951	1043	1014	961	1044	1001	1024	1004	1056	999	980	1006	1018	963	964	982	1029	979	1008	939	981	1043	980	1006	1052	1001	984	1019	1018	998	955	1027	966	1042	1025	992	932	1019	1019	1030	986	1039	1039	1035	1066	1009	993	965	1049	1010	1009	966	985	1005	991	996	948	1000	952	1012	1034	1014	973	984	987	989	1023	1018	993	961	945	997	1002	1026	967	993	952	1055	992	1042	1051	1016	993	1030	1038	958	1030	978	977	1014	1022	1008	1002	990	1070	1020	1010	1022	984	1023	1037	986	989	1017	1061	974	999	1061	1030	1048	988	1012	981	998	1034	1006	1017	1090	1013	1015	1007	955	983	1017	1037	1019	1014	965	1016	1026	959	1008	972	983	1008	990	997	1008	1008	1032	1012	953	986	966	1004	1010	991	1064	1023	983	943	981	1025	965	1008	1045	1064	1011	1020	1006	1007	1016	970	1041	1007	974	1001	994	960	1006	1010	952	992	969	971	1024	972	987	963	977	986	1017	994	1035	1015	1022	994	998	1048	1001	972	959	998	996	1018	1033	1013	1032	1010	1034	1003	1012	1010	954	994	1015	1012	997	1027	973	985	930	1037	1046	1014	987	1022	1071	997	1013	1027	1007	1039	984	1018	980	1011	1046	995	971	979	1011	1002	993	1020	988	1002	999	957	1012	1002	950	952	1076	1019	1000	998	1020	1014	1041	955	1043	963	1000	1013	1007	959	1050	1026	1072	1025	989	975	991	982	1026	987	1025	1057	1072	1067	981	1009	1027	965	978	1033	1012	1040	1004	980	989	971	964	944	1019	952	974	1051	966	1016	958	1028	982	1023	1073	1050	997	1020	1039	1004	952	1042	955	997	993	1024	1027	1059	977	997	1007	993	1019	990	1054	978	971	992	1028	1004	977	1015	1003	1035	1004	1026	1022	1094	968	995	1015	988	1033	1035	991	980	996	940	1016	992	935	1079	1009	1053	1000	1009	1021	987	994	1045	1084	1017	979	994	908	995	1003	950	1006	1037	1009	992	985	1025	1035	999	1029	1029	980	1011	990	1013	998	1013	950	1030	986	1001	1041	959	1014	973	993	1011	1001	986	1032	931	1017	1055	975	1054	1034	1043	1009	976	1039	1006	976	998	1005	1016	941	968	966	1018	1008	1035	1008	972	1054	1014	1037	1045	1032	1041	1008	1025	970	1070	1026	1020	987	1027	993	949	1020	997	989	989	1014	1022	985	1026	1007	986	1022	1011	1010	979	1018	981	1000	965	989	950	988	982	1025	1050	966	975	962	1068	1006	1007	1000	1007	1024	1056	996	1024	936	1032	1007	1000	998	1024	1029	1061	1041	949	978	1027	974	991	1001	980	1005	974	990	951	1015	997	1033	1049	1030	984	1029	1051	940	1004	1060	953	973	1018	1008	984	1011	1016	1010	961	983	996	1052	1012	999	1030	1002	1005	968	983	1043	971	1056	1054	1006	1067	1019	1039	1017	980	979	984	1076	993	949	1044	975	1023	986	992	1021	1035	1015	1017	1036	1050	1016	1017	1005	1001	958	990	1017	1029	1003	1029	1013	975	1008	1012	999	971	1022	966	1036	968	1028	956	1032	1005	986	1015	1002	1011	948	937	998	1005	1024	989	1000	976	990	1028	993	1017	1022	1063	949	1025	970	968	1019	952	929	1012	955	966	1043	1007	1004	1010	995	1019	979	1002	967	940	1007	973	955	1010	1001	986	994	1060	1008	1016	1019	998	961	951	1039	1005	951	975	1045	1011	996	965	1039	997	1011	987	992	954	1021	993	983	1016	1004	971	1030	1037	1020	1002	965	1017	1030	1023	1036	996	979	983	994	992	1019	1021	1024	979	962	969	984	1019	955	987	1036	987	986	993	987	1023	983	984	993	990	1012	965	1009	1018	998	1009	993	1010	984	1027	998	1043	986	1024	1035	1006	1004	1051	1041	966	1023	997	945	980	969	1069	988	1009	952	981	983	1030	989	1029	1011	1032	981	945	1000	993	973	924	1013	1021	1009	1091	1024	1028	959	971	1045	1091	975	1004	1083	1033	1023	978	1030	1014	1039	964	1018	975	1033	1019	979	974	1059	1021	989	989	1028	997	1042	988	1025	1009	974	1057	993	999	966	1048	941	1020	1028	1054	1013	1022	1004	990	964	985	953	1016	1035	1038	1002	1040	996	1012	1006	1009	966	1049	984	1037	995	959	989	1035	1020	978	1017	956	1012	1003	991	992	1005	946	1017	1037	1016	1035	992	1042	1037	996	999	953	1017	1038	1037	1017	987	1020	983	1000	1021	1015	930	1001	990	905	1017	943	1007	1023	996	1019	1065	971	1001	1024	1023	1004	1034	1023	1013	1033	1012	1061	971	1014	970	968	1011	1026	960	1004	995	1012	1022	963	976	985	973	998	974	994	1023	1024	1021	1017	1034	1032	1034	991	960	960	1021	1029	980	982	992	1000	965	910	1003	969	1022	992	1015	1033	966	1080	1038	990	1023	980	1046	988	980	1022	991	1043	976	1023	1020	931	1010	1044	1020	1006	1004	928	997	1017	1039	1034	1015	1016	1057	993	1042	974	968	972	971	984	990	1003	1027	1018	999	1026	1063	1015	1022	1003	991	994	944	972	995	967	994	1001	981	974	989	1059	965	984	976	1023	1028	1029	1002	1038	1025	1005	968	946	1029	1025	981	972	979	1011	980	1037	978	965	1021	994	1033	964	1015	979	984	989	987	1009	1013	977	1027	1032	1006	997	990	1042	935	1013	994	992	955	1024	1026	994	973	980	1056	1011	978	994	964	1001	1015	988	997	1033	981	1025	986	1061	1010	1039	1054	1051	1056	969	983	1043	984	960	1066	976	996	996	1013	961	980	997	1015	1030	1025	949	958	1045	1005	979	1007	1031	962	1017	991	952	1063	1004	1017	954	991	1022	943	1005	1003	1038	991	954	1005	965	1010	1050	1055	1011	969	958	1038	949	1011	1051	1008	1017	969	942	964	980	1040	1009	1027	1027	1084	972	956	1014	1070	959	975	1030	1028	973	1036	979	1004	1034	1005	1067	982	1009	997	959	1003	980	1031	1061	1016	1027	944	1014	1042	1012	985	1002	1001	1002	1043	967	1022	980	980	959	999	987	1044	939	910	998	997	996	989	1080	1016	1023	1003	1021	1020	1028	1039	1023	977	1027	970	1012	1002	1008	956	940	1022	979	971	1046	1007	1003	1013	1060	1005	1000	996	1003	992	946	993	1033	1005	984	1036	1021	1016	1012	976	1045	994	983	978	1018	1031	1020	1018	1010	991	970	1000	963	1023	1027	964	1008	989	1022	994	994	996	983	971	997	1021	982	1002	981	962	995	1011	1012	1015	938	1029	1021	1023	1019	1006	1040	958	1027	961	1015	1020	996	1034	1028	994	1064	1007	1033	1006	986	999	1013	991	1013	1034	1020	1054	1014	975	1003	1002	1012	957	980	1004	971	987	1032	1012	1012	976	1004	1042	964	1005	1033	1085	1004	994	1016	972	1012	1027	959	1026	985	968	989	1038	959	982	1014	1013	968	981	1010	1004	990	969	1015	1014	989	1025	937	930	1054	1029	1021	1030	970	976	1007	1000	1000	994	1043	1050	957	1029	1019	984	990	1006	962	1010	1043	1014	1095	1087	1033	964	998	983	1027	1033	1021	983	1014	1030	997	1026	1031	984	981	952	1047	973	1011	1033	1086	1008	982	991	991	1034	1005	992	948	1032	985	1003	1017	996	1021	970	999	974	1024	1021	950	1040	1024	1030	995	996	1016	1056	966	1031	1056	939	989	961	1061	1015	978	1022	1007	990	1019	966	964	998	995	1015	1027	984	977	1002	962	966	1022	948	1003	1099	983	988	990	1019	1020	944	1007	999	999	947	1003	986	947	978	1065	1029	956	1012	987	1022	975	988	998	1010	953	1043	958	1046	1002	1024	1006	1000	1033	980	999	994	960	1042	992	1071	983	988	997	1018	974	1013	1048	968	1029	1013	1003	984	996	981	954	1031	964	993	986	990	1026	1022	1004	1018	1020	1019	991	996	978	1018
1336	159	167	178	1312	6424	5739	2848	1129	355	164	89	74	67	61	63	71	73	59	72	58	60	52	55	71	58	61	60	68	69	65	59	69	79	71	72	62	54	58	66	58	66	62	64	61	63	87	72	71	45	77	48	74	64	70	58	60	78	64	60	58	52	57	61	74	53	56	71	62	63	58	39	73	59	60	68	50	50	72	62	67	62	65	53	57	73	70	69	56	61	68	60	70	66	76	62	78	53	58	57	54	67	67	63	62	56	68	62	67	65	64	64	63	69	65	67	61	69	73	60	62	56	60	78	67	69	50	62	59	75	58	66	53	46	57	68	60	71	70	69	62	71	53	57	68	59	66	65	70	61	72	63	74	83	82	60	75	57	68	70	57	65	52	72	63	75	68	59	52	59	75	56	59	71	69	57	65	62	45	62	67	63	76	53	59	60	44	65	72	58	49	62	80	44	63	66	60	62	55	60	56	52	52	57	56	60	47	56	59	64	56	60	59	65	61	63	70	62	55	67	59	65	59	63	65	75	65	63	62	65	54	59	64	62	59	56	51	49	51	63	65	77	74	55	80	67	53	77	75	65	61	61	76	77	62	60	78	62	67	59	88	62	55	51	70	62	68	66	62	63	64	68	65	55	69	69	61	62	72	86	55	59	61	66	60	61	65	70	55	58	69	53	63	50	55	62	73	55	62	53	65	53	64	56	56	66	65	75	68	67	53	61	67	57	74	58	58	68	63	60	75	57	71	60	52	59	74	58	62	50	60	54	63	59	74	61	64	62	60	79	69	62	57	83	54	70	70	51	60	55	68	64	70	67	70	53	70	62	60	67	64	59	62	60	64	63	72	72	59	75	52	72	51	67	66	60	75	47	72	75	54	57	62	84	52	71	67	49	76	63	68	47	48	59	64	58	59	65	55	69	76	74	79	56	49	84	70	55	55	70	47	56	49	57	74	68	50	67	45	69	61	56	60	70	58	66	67	77	78	57	75	61	74	67	63	54	57	72	57	51	64	70	61	58	61	65	58	55	86	83	63	74	65	63	75	69	59	48	63	72	54	50	78	73	65	47	63	79	63	87	62	62	72	64	68	66	66	64	69	63	77	66	65	66	61	78	70	58	66	63	70	69	68	59	59	60	66	70	55	66	59	73	59	64	58	65	73	64	65	64	68	52	66	69	55	73	60	57	70	51	69	65	60	71	54	57	65	59	65	63	59	68	72	65	76	60	59	74	71	54	72	60	54	68	59	66	59	56	70	51	65	66	53	61	50	64	55	61	73	74	65	68	50	53	49	72	47	67	65	52	72	64	66	71	69	55	76	68	64	64	77	75	65	55	60	68	46	67	65	65	55	63	70	63	62	63	56	64	59	57	57	56	56	47	65	64	68	76	66	68	70	59	67	68	62	67	75	66	60	52	59	67	61	59	51	82	61	59	54	62	69	61	52	64	61	63	71	65	73	57	52	58	67	57	73	74	76	76	81	76	62	60	79	65	55	72	61	63	62	62	55	57	75	59	66	64	59	59	61	71	52	71	64	64	50	67	59	61	66	51	60	66	54	58	65	58	66	63	69	66	61	73	66	65	75	71	59	64	68	64	55	72	61	76	72	69	66	54	63	69	56	67	70	75	61	61	73	58	54	63	63	64	66	55	59	72	54	65	72	55	62	68	67	55	58	62	67	53	71	69	67	57	57	67	73	75	57	57	62	64	68	59	67	68	57	60	71	66	81	77	59	59	85	65	64	75	81	52	61	66	60	50	55	52	60	69	68	67	57	65	66	56	51	63	59	75	55	64	74	66	68	59	76	85	62	68	59	62	67	58	51	67	70	59	69	57	66	51	72	73	52	71	64	65	67	74	74	66	69	71	52	65	53	66	69	69	81	70	77	64	79	55	61	71	71	63	47	69	76	48	54	54	48	55	55	70	62	56	65	78	63	59	56	62	67	72	66	60	44	56	58	62	57	63	63	71	58	60	63	69	71	65	59	78	58	73	58	63	64	71	70	56	59	63	68	77	83	68	69	62	57	76	63	80	51	67	67	73	62	59	55	64	65	59	74	51	62	68	79	66	74	61	68	72	59	57	65	61	65	64	74	59	65	69	58	62	61	71	50	63	51	66	63	52	72	58	69	59	76	74	59	59	63	61	61	75	53	72	58	50	58	57	65	46	58	78	73	73	59	69	81	57	49	60	63	68	69	61	54	61	45	56	57	61	55	72	71	51	74	64	43	54	65	73	52	68	75	77	65	63	66	68	66	59	59	53	49	60	65	48	54	72	71	47	46	67	64	58	65	65	66	69	49	66	59	66	74	73	61	60	84	79	64	71	60	59	57	55	58	74	79	52	63	63	63	62	53	58	78	63	67	72	53	78	64	53	56	64	54	78	63	64	58	72	42	64	72	60	67	48	46	69	65	58	52	64	61	64	76	79	56	61	58	51	71	69	69	61	78	72	53	70	48	54	73	64	73	71	59	71	58	70	42	53	56	76	63	67	55	69	55	83	77	67	69	77	54	60	48	56	52	71	60	69	78	62	62	66	62	51	71	72	57	55	53	62	72	73	69	71	67	59	73	63	62	61	61	63	51	55	73	53	57	56	62	72	68	62	76	71	55	62	70	61	67	57	61	72	68	59	70	72	49	74	60	65	83	56	59	73	61	66	66	63	72	68	63	59	64	66	51	48	78	63	66	54	66	60	70	65	51	74	69	73	57	77	66	61	70	59	64	47	66	74	57	63	72	64	68	69	67	50	67	70	75	66	60	55	71	63	52	76	59	59	63	68	80	53	70	57	72	66	65	64	63	64	58	85	61	71	53	65	58	40	60	62	49	55	77	60	70	64	55	78	68	62	65	60	78	67	56	47	54	69	69	52	73	65	61	52	63	55	69	66	49	59	80	58	58	63	44	68	60	59	50	55	68	70	72	57	66	62	66	66	67	55	59	44	62	70	65	80	70	61	64	64	69	61	52	65	60	60	76	72	61	57	66	78	72	62	58	76	66	65	60	69	80	55	62	57	62	59	67	59	47	63	56	60	68	52	61	67	68	73	65	60	58	68	61	57	69	66	69	56	61	68	67	70	73	69	72	58	58	58	67	69	76	67	64	62	70	52	65	59	64	51	63	67	62	63	55	65	48	63	71	56	61	63	56	67	56	70	48	58	66	72	55	53	58	54	58	72	76	55	69	67	66	72	65	63	56	54	74	66	66	61	68	60	64	57	78	53	73	53	60	54	64	68	59	70	75	70	57	52	74	60	58	77	56	71	54	64	63	64	58	65	75	69	63	65	64	49	74	61	65	52	62	65	64	71	61	54	62	67	61	67	78	59	67	60	76	61	66	66	52	58	55	48	78	72	54	64	64	54	74	56	73	51	71	58	75	70	68	74	63	71	58	64	75	66	52	84	49	60	63	78	54	57	65	70	75	57	57	58	67	74	68	72	61	71	50	65	50	70	65	65	73	73	68	67	65	53	63	74	67	57
9992	4113	3897	11837	34837	51310	43954	31888	20381	9564	3351	1319	909	823	890	847	832	804	836	817	821	820	808	810	847	823	780	807	841	800	837	808	813	793	851	824	812	829	796	773	786	841	791	783	788	794	824	833	798	808	752	827	832	831	771	810	881	814	821	816	819	788	822	767	797	863	767	813	788	834	858	841	776	804	800	804	784	809	817	812	773	816	862	778	840	797	836	782	811	803	833	802	796	821	838	813	857	805	824	796	774	814	787	805	746	780	788	867	828	864	790	757	818	794	780	816	855	827	786	803	834	822	782	764	811	807	820	806	810	822	788	807	800	818	822	837	799	770	786	821	799	812	797	812	830	820	790	808	831	842	824	836	816	800	828	788	880	827	797	788	834	788	761	769	811	820	812	825	848	820	827	812	793	754	828	837	754	754	799	782	802	832	855	812	835	833	772	843	853	795	807	802	788	777	811	823	831	851	861	793	841	763	836	816	827	801	822	832	834	779	777	832	770	808	831	852	853	806	776	788	849	795	842	846	817	794	772	793	820	800	743	863	837	837	812	833	821	893	796	805	773	840	821	815	792	876	831	787	795	794	796	770	808	836	840	790	834	804	825	803	772	872	829	844	794	837	796	817	787	864	784	777	867	804	808	791	802	773	794	817	818	776	785	770	796	811	817	778	813	839	856	749	776	846	863	867	810	809	835	753	795	797	815	822	783	817	806	798	802	811	812	812	853	834	777	849	852	779	812	844	862	813	793	845	804	801	800	834	821	788	779	787	809	799	816	830	799	782	889	789	793	888	795	809	797	767	790	806	782	826	795	842	835	815	828	791	818	793	812	823	809	829	842	805	831	839	798	807	817	802	812	811	817	836	777	809	778	827	837	773	829	846	805	763	811	815	772	778	796	816	806	805	866	849	832	804	787	811	824	799	817	784	811	790	796	800	817	820	819	780	799	802	807	789	825	817	802	771	789	778	775	781	776	819	837	876	779	852	793	821	803	852	793	857	805	742	816	842	815	843	846	829	817	758	788	807	850	798	787	806	800	803	795	794	840	759	826	773	784	825	763	718	756	855	816	865	828	797	805	818	763	794	828	817	801	806	806	822	800	812	848	809	790	806	766	835	812	830	827	812	825	757	789	810	789	796	803	809	794	821	796	842	729	764	861	815	789	831	801	846	819	781	831	802	833	841	814	818	828	790	825	803	832	827	813	779	871	851	842	845	791	819	821	801	836	796	803	799	803	814	817	799	813	828	808	837	807	857	770	768	751	816	849	784	764	819	821	786	797	756	816	768	808	844	837	797	808	820	841	806	821	849	815	789	835	831	760	831	838	815	796	813	806	807	858	838	816	819	796	787	821	800	760	806	795	838	836	818	842	802	820	813	797	803	812	800	770	772	790	836	802	796	818	800	779	810	814	850	849	851	820	845	818	817	805	810	799	855	849	776	781	744	809	809	825	819	804	783	803	777	818	803	796	840	806	798	824	814	812	826	854	798	877	873	819	815	800	804	828	847	826	847	807	771	859	799	755	812	805	777	789	769	761	796	801	774	857	841	770	861	795	850	782	807	804	807	785	824	773	792	788	819	782	830	823	811	825	806	793	752	838	781	813	809	774	770	827	849	789	851	815	764	785	796	790	855	783	791	858	801	846	818	778	830	808	796	777	827	847	818	797	838	799	820	789	791	797	788	870	785	817	832	784	794	823	842	838	779	818	795	814	790	830	783	759	821	769	809	813	812	811	827	801	777	815	760	815	828	841	781	825	792	808	832	786	822	821	798	758	802	825	834	844	825	788	796	822	837	817	824	819	871	826	811	855	838	789	735	772	775	768	807	803	847	829	802	822	779	831	825	793	819	804	822	790	791	772	818	808	765	791	794	829	819	833	788	818	816	808	804	794	824	828	829	762	828	836	791	839	772	832	796	847	813	791	773	826	800	822	865	829	813	750	855	818	758	753	774	812	813	816	805	766	791	754	793	813	793	835	817	847	808	768	801	822	825	858	816	815	841	776	834	805	823	774	756	786	774	841	783	813	811	792	813	796	790	820	822	807	775	792	876	839	782	791	855	807	845	831	830	801	777	840	831	861	775	801	795	819	820	784	773	787	786	781	774	807	827	779	794	809	825	836	794	795	809	802	809	810	803	789	827	808	798	827	806	840	848	834	820	785	863	810	816	799	844	851	814	805	846	835	829	868	816	829	817	828	811	768	816	809	827	854	809	779	808	787	764	822	759	818	778	832	784	802	779	788	818	859	820	794	818	828	820	800	845	824	817	813	773	806	829	820	808	763	775	867	807	868	824	830	817	797	840	836	792	821	824	852	798	809	822	805	773	748	842	826	838	790	827	789	815	807	829	801	788	816	857	753	842	790	805	772	801	791	758	809	781	761	842	838	855	807	830	817	798	832	831	856	805	819	831	836	809	777	859	820	807	825	847	847	840	775	818	810	867	808	829	807	836	836	780	792	834	843	784	775	805	784	821	815	804	797	791	811	794	840	817	831	815	803	798	813	825	761	773	803	788	790	778	833	834	820	801	843	827	758	796	802	804	773	821	818	765	861	823	830	844	803	788	779	845	780	867	799	866	815	806	799	855	796	826	798	819	807	765	780	793	794	789	799	794	765	832	815	766	806	805	767	834	821	825	793	812	802	838	771	776	783	804	784	855	809	774	832	821	760	864	817	799	781	829	770	829	861	767	853	842	787	820	817	791	767	824	813	804	808	816	818	777	777	831	809	788	813	836	821	799	803	792	780	834	782	773	798	792	802	819	803	841	857	799	846	817	762	866	803	790	759	860	787	792	801	843	831	819	833	794	805	819	837	745	789	861	766	821	759	820	734	852	775	787	807	847	829	768	827	799	785	815	816	790	800	780	861	831	855	815	827	780	799	810	827	809	810	784	790	779	818	786	761	811	838	824	789	810	799	836	853	826	842	766	802	776	769	829	770	825	806	823	814	810	795	762	845	814	750	813	841	811	789	769	888	777	815	802	734	813	817	784	789	819	800	811	788	845	860	816	834	837	831	815	824	833	798	817	827	827	818	816	848	844	836	774	810	840	782	829	811	811	802	803	833	788	821	806	801	771	788	781	823	798	795	799	851	858	812	818	775	797	822	867	767	821	778	764	835	793	795	790	853	745	737	825	830	791	801	819	833	840	847	781	745	822	815	775	798	820	804	784	791	802	757	806	825	817	790	773	840	805	828	804	780	878	774	837	790	811	790	780	790	790	815	769	816	838	763	812	811	787	851	785	885	818	836	782	833	793	795	801	796	813	888	825	836	820	736	840	799	811	759	782	856	847	791	814	803	793	781	812	835	828	812	835	840	835	782	768	832	772	857	811	752	819	790	812	793	795	797	790	862	767	830	859	754	819	791	807	804	852	815	814	791	739	766	832	828	838	826	838	814	806	773	833	804	806	804	832	847	768	771	844	781	837	809	800	797	804	787	818	746	796	769	805	850	759	819	804	815	774	771	800	803	807	817	790
566	412	508	310	2275	17080	14823	7727	2851	906	303	115	84	69	71	61	62	66	65	78	56	84	82	72	88	66	70	62	70	76	74	67	64	60	82	67	66	66	72	68	66	69	74	74	58	79	74	72	62	69	82	67	69	69	69	73	79	68	75	82	55	72	65	83	67	71	75	93	61	64	80	69	62	57	78	67	66	56	74	72	51	71	65	66	74	57	77	88	76	65	65	65	61	74	69	69	66	67	63	65	72	54	61	73	81	54	82	63	69	74	79	43	62	76	68	63	62	72	62	69	60	64	75	66	90	68	67	86	74	64	48	59	59	62	74	78	83	73	56	66	77	77	69	76	55	60	69	58	72	76	70	65	64	78	66	83	70	91	70	56	88	63	58	78	77	100	76	68	65	70	66	66	74	80	66	66	73	75	67	59	69	73	72	72	82	70	72	76	74	71	62	82	70	68	62	73	70	73	83	76	70	82	77	65	56	76	79	74	56	90	55	75	74	80	65	74	70	79	61	64	67	75	66	75	79	75	69	62	70	57	77	77	69	64	76	60	62	73	63	70	60	69	76	80	70	69	85	65	69	82	68	82	63	76	79	72	67	73	73	62	60	72	56	68	80	59	82	68	58	56	69	77	69	78	78	60	74	62	58	68	59	58	81	73	71	49	71	79	73	69	73	72	60	70	60	69	73	74	74	71	82	66	74	61	73	85	83	78	70	75	66	76	97	68	75	73	58	69	72	67	60	67	82	62	73	61	67	84	78	75	79	83	64	75	78	62	55	65	69	61	65	73	77	66	74	55	69	78	62	66	90	64	68	79	62	88	68	79	66	65	70	70	74	63	71	59	87	66	66	54	65	74	71	79	80	58	85	66	63	77	82	60	80	56	65	61	85	63	69	60	66	64	66	71	68	54	81	80	50	67	73	70	63	65	76	60	74	56	72	71	49	64	74	72	72	62	85	76	82	82	73	62	74	75	73	74	72	86	72	71	72	72	76	66	82	61	62	69	74	60	69	66	84	65	76	59	78	70	61	50	77	66	61	74	77	75	72	70	73	58	76	74	69	68	79	69	63	69	95	74	51	76	64	60	75	70	63	66	79	76	71	68	67	70	64	70	50	77	77	72	73	69	67	89	60	61	59	66	60	66	70	71	73	60	70	83	60	83	66	58	65	69	81	72	80	57	85	72	74	65	81	73	68	78	73	61	65	71	57	48	83	77	62	74	77	61	69	57	73	66	56	59	76	71	62	57	61	52	71	76	63	85	71	71	80	79	73	71	77	64	59	76	62	75	68	67	74	79	73	59	66	73	84	86	77	73	73	74	57	67	58	61	81	67	61	75	72	80	59	59	67	74	80	58	86	76	83	70	57	58	59	79	75	73	90	64	69	92	82	87	51	72	68	78	70	65	53	55	69	66	52	67	50	75	69	66	70	95	57	76	92	60	67	58	79	61	80	81	60	60	61	74	71	68	58	63	81	63	58	71	72	64	72	78	69	68	76	88	65	67	76	58	62	81	67	68	64	70	52	81	78	62	70	69	65	64	62	60	81	62	67	78	81	70	68	71	62	81	74	75	66	52	77	63	75	70	71	63	61	64	58	73	69	70	63	73	64	78	78	62	83	78	74	82	76	51	83	85	69	62	69	61	69	73	68	64	78	62	74	66	64	68	66	72	67	73	65	73	75	65	65	78	59	67	76	80	68	71	58	72	87	76	80	71	68	62	60	69	68	63	61	56	60	72	66	70	63	62	68	92	65	63	73	76	85	77	69	73	66	70	61	77	70	80	64	71	66	85	74	69	65	80	83	83	73	51	79	69	65	73	72	62	65	69	70	72	64	71	72	62	64	69	79	62	66	62	74	58	77	63	79	75	73	66	69	75	78	91	63	70	73	75	61	78	70	68	75	69	74	76	61	72	65	71	61	62	73	53	83	76	75	62	72	70	65	73	84	66	56	62	57	62	79	70	76	58	72	72	57	67	64	66	72	69	64	96	70	60	63	66	73	68	72	73	61	61	68	77	79	64	69	79	70	70	73	72	78	68	81	74	64	65	67	69	66	63	64	74	71	66	71	64	67	68	74	63	57	60	72	71	74	74	76	90	81	69	54	81	70	47	66	73	67	75	61	64	52	53	70	54	65	78	98	62	55	62	78	82	74	76	90	65	64	64	75	70	65	68	60	82	65	63	54	72	72	77	80	82	70	75	74	77	66	71	74	64	76	69	64	70	69	64	58	52	62	74	64	76	64	59	61	74	72	78	70	72	70	81	65	76	68	85	77	62	72	82	69	90	65	66	80	65	71	64	78	81	61	66	67	69	82	80	59	76	61	64	62	68	67	75	61	71	79	68	61	58	60	64	73	73	73	68	71	53	71	72	76	73	81	66	68	73	60	73	63	66	61	76	75	77	66	73	77	71	87	66	63	69	74	66	69	67	66	75	62	64	70	67	66	76	73	66	71	78	74	72	58	62	64	69	79	83	61	73	67	69	77	78	76	62	71	69	70	70	80	73	75	60	49	66	68	60	58	74	67	63	78	80	77	69	64	82	75	66	81	64	67	80	81	58	73	70	78	69	71	75	66	81	74	67	73	85	74	79	59	63	79	81	52	57	65	87	66	70	74	67	82	81	79	73	86	84	53	77	69	82	58	66	69	70	71	74	66	85	72	74	76	71	81	87	68	79	66	80	64	64	68	60	69	74	61	69	57	62	73	54	87	75	50	65	78	72	77	68	74	63	63	75	74	77	57	84	79	58	70	48	75	73	71	73	74	64	74	71	91	77	86	66	76	62	80	49	59	67	63	76	58	68	66	74	68	75	80	59	84	76	64	83	67	79	63	70	72	72	73	72	68	74	67	68	57	64	62	64	71	75	66	55	66	76	73	65	48	65	59	89	65	59	58	80	68	89	72	73	55	84	65	63	67	56	63	53	74	71	82	83	68	69	72	80	60	60	70	64	71	69	65	67	74	70	67	67	67	70	51	71	63	67	73	64	75	72	61	77	67	74	67	72	72	80	66	66	74	77	73	80	63	72	71	68	61	66	67	91	65	79	66	58	58	57	58	89	59	64	65	52	73	73	73	76	64	57	67	79	65	54	61	71	76	56	71	57	66	68	68	77	75	82	75	80	59	74	70	65	63	64	62	79	67	70	68	70	75	62	67	83	65	65	74	65	82	64	72	64	63	53	60	76	75	65	76	58	80	71	67	67	69	63	70	85	78	70	73	76	60	92	71	58	58	70	73	58	82	67	60	66	67	56	72	78	81	69	86	82	94	63	53	61	71	60	75	70	84	62	65	64	60	73	66	80	74	69	63	78	58	74	64	71	79	78	79	67	65	69	72	77	67	81	77	60	69	65	51	85	79	54	82	74	61	60	68	76	66	64	66	65	90	59	76	74	80	44	68	60	64	69	78	73	75	58	64	65	66	66	66	67	56	81	61	65	71	73	77	69	74	56	83	85	77	75	74	63	76	60	85	85
12952	9742	9146	16266	38367	71336	60112	43932	30068	17330	6944	2071	1157	935	876	868	900	877	902	868	872	870	911	877	891	913	887	851	865	870	834	859	873	901	887	835	927	901	861	853	876	849	891	950	859	902	892	900	880	927	938	885	868	936	876	891	880	868	867	868	866	905	853	884	844	884	906	893	875	861	862	905	883	932	851	836	861	867	865	889	889	891	862	884	889	870	868	857	939	902	848	869	928	912	900	925	881	905	895	880	850	843	870	888	855	905	878	859	889	858	862	912	886	893	909	866	861	911	890	841	839	869	872	845	913	927	924	860	921	869	851	908	922	877	869	886	826	897	900	882	901	907	833	898	873	855	866	919	896	897	891	919	870	890	905	879	927	850	896	913	850	928	872	861	881	907	943	906	875	850	915	887	901	868	876	897	895	882	879	913	838	875	931	893	882	913	914	858	897	871	814	874	916	888	903	854	915	945	834	873	846	871	823	889	890	880	831	817	880	871	899	875	833	866	884	921	849	888	907	884	846	881	923	874	878	902	906	869	875	851	944	890	903	943	933	858	929	878	905	846	950	870	915	914	863	827	878	862	893	925	868	887	876	906	867	790	895	826	871	872	879	841	914	869	900	850	869	909	840	887	878	911	909	892	829	883	852	855	859	869	878	902	883	843	921	879	883	866	898	902	933	828	856	914	947	970	887	889	850	884	924	944	860	857	877	863	893	875	887	859	883	893	895	867	922	870	854	924	850	928	950	839	956	879	863	863	879	901	906	884	869	799	905	896	873	905	898	808	880	867	797	907	911	898	871	886	905	842	856	835	826	889	877	906	898	861	886	866	884	942	858	836	890	854	890	817	910	834	844	905	948	841	941	890	820	838	917	883	850	884	867	894	858	898	890	868	904	935	905	891	862	879	922	878	865	903	849	856	872	875	896	877	845	874	888	879	910	915	883	879	922	861	852	831	869	887	846	848	915	864	878	853	851	887	905	909	910	816	891	921	877	893	859	826	854	879	827	857	867	855	896	893	855	855	858	915	888	825	925	905	878	875	858	919	846	931	891	861	908	861	879	897	929	894	887	897	875	874	881	881	848	863	869	889	878	869	890	878	851	861	870	850	877	884	907	850	824	898	847	891	869	913	874	931	816	919	899	937	900	843	844	862	881	877	922	865	863	881	889	877	894	884	918	938	874	865	934	995	851	960	909	900	846	790	919	885	850	834	871	823	885	925	888	877	908	906	876	905	860	899	859	888	889	897	895	879	848	886	853	859	854	896	931	873	872	882	909	847	876	888	924	853	891	862	852	953	898	872	911	859	875	872	916	907	883	903	881	857	832	868	877	882	832	892	884	850	849	898	880	932	851	874	870	897	957	811	901	848	904	843	852	894	895	853	930	864	910	880	863	870	848	875	878	865	811	906	877	870	885	865	919	821	863	864	919	903	895	837	899	882	885	852	902	929	932	864	909	895	830	806	887	858	919	926	890	859	885	918	889	912	824	920	862	893	927	849	864	836	848	901	872	858	891	870	918	854	927	830	916	861	846	890	878	866	846	868	843	885	812	858	889	864	845	879	883	885	897	878	897	855	893	888	901	884	848	952	903	864	903	842	899	930	893	839	886	865	892	903	899	851	841	874	863	880	813	882	842	931	881	904	881	945	884	902	903	882	889	872	891	922	895	917	816	854	866	893	849	862	834	884	901	913	961	884	849	891	889	922	889	888	897	919	926	844	901	873	925	852	900	874	858	915	947	861	866	838	854	887	893	878	852	873	863	902	892	880	907	923	857	910	897	890	842	926	914	900	872	937	844	932	856	829	899	909	863	882	898	891	849	912	906	791	867	866	913	881	865	932	924	876	924	896	888	853	854	890	924	868	896	881	860	888	896	881	924	966	877	871	865	907	881	880	921	840	899	903	838	833	862	940	936	840	901	882	903	889	896	878	836	861	913	892	857	880	862	880	925	914	865	846	891	876	842	923	882	883	866	868	844	914	929	899	867	894	876	846	893	902	847	882	874	874	878	925	899	876	879	891	933	866	906	910	860	892	879	925	878	873	877	869	923	872	878	934	938	830	865	866	905	917	918	895	878	871	892	849	882	870	895	912	853	873	912	903	891	846	870	867	878	922	831	956	890	897	886	895	882	912	883	882	881	877	854	879	882	901	922	900	923	858	858	936	870	906	888	881	924	885	839	916	913	907	886	907	880	889	902	851	904	862	879	877	813	869	880	882	853	865	924	912	876	858	839	871	864	866	881	871	886	880	910	880	897	942	846	873	925	862	882	832	883	879	897	895	892	866	842	808	910	884	849	872	896	882	887	900	832	878	865	893	860	929	858	854	849	854	881	860	868	868	931	926	904	869	879	872	898	902	934	846	886	864	903	934	830	851	859	894	853	923	881	898	891	827	852	866	883	910	895	840	886	932	883	889	926	918	903	891	935	833	914	862	868	834	839	929	917	885	837	905	836	876	926	836	904	860	860	893	927	828	909	831	861	944	898	869	878	859	924	859	902	878	906	889	825	877	869	873	925	889	935	868	856	897	897	878	867	855	882	840	883	893	881	860	897	881	897	906	844	852	872	888	894	827	893	835	855	882	861	948	851	866	898	866	874	878	894	914	879	862	873	893	865	844	913	832	804	870	876	864	895	856	884	895	873	890	909	840	862	924	863	868	948	893	959	920	887	919	920	847	893	843	852	926	833	890	888	898	892	904	923	848	913	937	881	843	885	899	916	927	857	851	856	851	877	907	915	921	874	897	861	856	869	888	904	889	927	936	876	909	846	878	869	915	905	871	829	906	872	903	906	948	890	912	939	867	920	874	886	843	880	904	847	865	894	832	894	894	858	945	891	914	907	846	858	890	840	865	886	803	916	864	930	897	877	867	867	887	902	882	876	911	890	833	914	905	876	872	899	885	867	815	943	924	880	884	850	935	838	921	902	832	874	852	875	873	881	896	807	898	883	879	876	893	907	875	902	831	890	893	913	848	917	948	933	929	894	881	849	901	894	893	893	856	853	919	860	893	909	893	900	880	833	838	846	836	866	865	879	896	812	875	844	869	925	897	954	849	923	842	889	850	896	883	932	906	925	903	863	854	917	884	922	902	872	912	875	880	874	835	861	861	954	890	886	876	835	907	898	908	950	865	896	906	877	913	885	885	862	887	811	918	868	855	887	901	887	887	851	839	879	853	912	893	867	883	879	868	909	833	958	876	890	896	918	889	906	881	907	910	901	879	925	889	862	888	915	911	930	916	859	835	857	892	858	886	897	852	921	898	902	896	878	898	887	859	871	908	886	878	939	825	850	904	902	836	865	926	885	916	863	899	922	867	874	878	876	869	886	929	840	860	888	868	868	837	876	886	882	911	871	879	878	876	868	894	890	863	879	879	914	871	894	848	910	862	888	889	877	925	871	896	873	908	843	863	864	895	878	880	921	901	872	896	890	841	912	850	840	923	889	888	924	888	917	900	872	893	818	870	844	865	851	853	837	866
2049	543	522	297	5108	18077	14072	7316	2909	830	263	115	69	73	91	77	84	80	80	76	75	75	82	60	88	95	69	73	48	62	73	69	68	78	76	78	65	60	64	74	77	66	79	91	75	79	63	71	73	70	73	85	68	76	79	65	69	68	74	66	66	69	72	80	68	66	75	63	68	67	78	74	76	74	72	70	49	73	77	82	80	53	69	65	62	77	69	85	68	70	79	80	68	73	75	77	81	56	73	76	58	80	69	78	69	69	90	76	91	70	80	68	74	76	75	51	87	75	69	67	64	87	60	67	64	76	73	62	81	70	73	73	83	86	52	75	83	71	64	75	76	76	83	76	64	66	66	68	78	68	88	75	69	71	86	67	75	79	73	76	91	77	68	74	98	65	78	68	72	85	69	72	63	83	73	82	65	61	73	76	66	81	72	82	86	76	77	76	71	74	61	76	76	62	71	74	74	78	67	62	65	63	69	63	82	59	73	70	56	58	68	67	74	89	85	82	75	56	60	70	71	74	97	64	61	68	84	89	62	80	64	63	79	69	76	71	74	59	74	80	61	70	71	75	70	83	101	75	69	75	72	79	64	87	62	73	64	71	66	60	76	72	78	64	82	66	76	72	70	74	76	67	71	66	77	58	77	53	78	74	85	78	70	78	78	71	90	69	79	80	69	72	65	75	79	77	87	80	82	72	77	70	70	77	78	71	69	79	71	64	64	81	69	87	71	80	76	82	72	70	67	72	64	73	69	75	57	65	79	66	67	74	75	80	62	68	64	84	68	83	59	73	70	67	73	86	55	78	86	76	59	64	89	78	55	59	66	80	86	73	81	68	87	73	76	64	77	84	75	64	55	70	73	82	65	65	65	57	86	73	67	80	66	66	72	69	74	85	60	72	77	79	73	73	65	66	74	67	65	72	51	71	69	71	78	77	72	72	71	71	83	71	60	64	76	77	89	88	80	86	80	66	72	85	77	76	73	63	65	80	75	69	89	70	90	71	76	69	65	75	73	75	61	75	75	77	81	63	86	101	74	82	64	77	67	73	62	65	68	80	73	73	75	70	64	68	72	74	70	67	61	79	95	66	76	61	83	71	67	60	89	63	81	62	85	73	68	74	78	87	84	80	87	77	71	79	67	75	71	69	63	74	80	82	79	69	66	68	70	57	56	72	69	62	73	84	53	77	63	81	63	93	63	77	55	68	72	66	70	73	64	70	60	75	71	80	80	86	63	64	69	68	79	78	77	62	87	64	56	79	62	63	96	81	78	82	66	87	76	63	72	66	65	78	83	63	100	72	75	74	63	77	69	83	74	74	72	58	75	77	51	83	62	77	72	62	66	68	81	78	70	77	71	88	59	63	73	68	72	73	52	96	68	68	76	65	67	78	79	73	70	70	73	80	78	74	85	70	75	76	86	69	77	74	68	67	78	66	70	62	64	81	91	94	77	76	71	77	78	74	70	74	76	68	68	61	81	69	62	68	84	48	65	81	77	64	66	70	88	70	77	73	66	79	83	81	85	64	67	83	68	75	61	73	87	76	71	80	79	75	76	62	84	87	71	71	81	69	69	79	62	75	71	79	77	62	71	69	72	71	84	83	66	57	78	70	69	59	60	67	83	69	55	77	61	82	79	77	81	84	79	67	67	69	66	75	71	86	74	68	82	65	75	67	71	63	73	88	57	80	56	65	80	70	59	77	90	70	81	71	77	70	66	66	78	68	71	82	64	55	64	64	73	81	74	62	89	74	61	66	73	86	68	68	56	76	77	75	71	83	76	66	67	77	73	67	65	71	88	61	68	81	97	73	81	60	66	95	81	67	67	83	63	76	65	82	71	82	68	77	77	65	58	68	75	80	55	65	75	98	67	77	77	67	85	68	67	80	56	59	84	75	79	86	71	72	82	80	89	64	65	91	74	70	67	58	88	70	65	65	93	72	73	70	73	77	63	72	74	75	87	56	69	70	67	67	73	73	70	80	69	63	70	57	72	58	76	71	76	81	61	70	70	79	80	74	79	76	72	76	82	68	75	73	67	73	64	73	75	66	66	66	69	78	82	67	81	78	83	80	75	75	81	74	80	82	79	77	79	82	72	76	92	94	76	79	57	76	77	69	83	69	76	88	65	70	70	72	72	87	66	70	66	64	83	77	64	67	75	76	69	70	77	71	76	62	74	63	70	67	58	55	65	81	65	59	75	71	75	73	84	86	70	70	75	60	77	70	70	70	62	75	71	72	73	57	76	92	67	75	73	76	80	79	72	78	81	69	72	66	77	79	72	79	88	68	66	73	77	62	69	68	68	77	79	76	74	52	77	77	78	73	70	87	98	72	68	84	79	74	69	77	67	66	82	80	86	62	94	83	66	58	68	84	69	77	75	71	83	69	89	75	77	75	78	83	67	69	74	97	80	78	77	77	59	80	84	76	67	77	63	74	76	48	71	77	61	78	59	84	70	74	76	60	78	81	77	71	67	82	60	66	70	82	83	77	66	71	66	73	74	67	63	75	74	66	77	72	67	83	67	72	74	77	70	77	80	59	71	86	75	79	78	85	68	84	69	66	70	66	68	66	60	75	79	78	65	65	52	69	53	67	57	72	65	84	68	85	74	70	84	69	60	81	53	70	74	71	70	68	75	76	59	61	67	69	55	58	55	60	69	69	67	90	50	66	59	67	76	74	81	78	66	74	64	69	85	72	79	66	72	68	61	67	75	60	84	64	86	86	73	78	77	66	95	70	77	65	71	79	87	69	60	75	76	78	75	77	81	84	88	64	74	70	66	73	82	60	81	94	77	70	77	78	66	78	70	65	79	72	69	70	77	72	57	72	70	74	64	80	75	78	77	81	65	74	76	75	70	82	63	60	72	73	76	80	94	63	72	75	71	78	68	75	77	86	65	74	79	79	72	82	67	63	75	55	73	71	63	69	74	86	82	72	70	84	64	65	75	96	82	78	83	69	88	70	75	77	53	65	67	70	77	72	75	92	83	76	76	70	85	74	81	78	84	75	76	77	64	61	79	75	76	85	81	83	65	80	70	79	64	79	74	70	88	65	64	73	64	85	61	74	79	74	75	84	68	85	70	80	82	73	70	57	88	79	71	72	62	68	72	81	72	89	60	75	74	75	59	75	88	74	69	72	68	80	74	69	75	86	70	69	72	86	75	70	70	75	75	59	86	54	92	71	76	81	64	64	84	77	75	83	68	63	69	65	65	67	65	66	71	71	96	67	66	68	64	94	74	75	62	82	75	79	71	51	82	75	79	77	84	57	57	89	72	80	81	62	64	63	74	79	77	88	69	59	85	76	76	81	67	81	91	64	81	80	77	73	71	87	74	84	68	71	73	86	78	79	84	68	68	69	81	79	63	59	67	69	74	78	70	102	74	70	68	59	74	68	82	81	79	89	72	66	95	71	74	76	79	78	86	71	73	76	75	80	62	75	68	83	95	73	76	94	66	48	97	79	78	80	63	78	75	78	82	75
13641	11519	9797	16434	49955	73456	59313	43896	30085	17089	6306	2030	1132	953	964	964	958	1002	921	948	978	907	947	910	897	872	915	918	949	925	946	961	952	931	915	899	992	899	907	944	881	927	925	966	919	956	935	937	927	951	964	944	882	933	912	954	935	972	925	954	984	924	905	989	899	1011	915	887	945	939	922	918	894	939	923	936	889	893	944	939	958	937	933	924	967	930	922	973	912	915	933	948	924	884	953	915	981	979	918	951	991	928	962	915	968	973	886	945	954	942	908	927	999	906	928	886	919	992	957	922	925	956	910	930	906	946	931	945	970	913	956	904	969	955	962	955	912	962	923	897	947	896	957	927	963	920	950	915	914	884	1000	957	904	960	966	893	855	937	977	908	920	958	930	936	1024	885	909	921	935	911	956	932	937	929	943	976	899	904	927	982	903	954	969	962	930	935	931	1005	922	898	957	907	930	1007	913	931	924	928	954	971	982	965	907	972	956	930	968	894	927	951	954	910	958	939	918	940	912	904	988	946	939	965	913	884	924	941	947	933	968	937	931	926	946	898	930	989	929	904	978	948	917	987	857	863	985	941	955	882	959	930	949	958	971	889	945	924	938	901	951	950	889	1007	918	947	942	921	942	922	950	894	925	948	970	910	972	924	997	944	874	916	955	929	955	950	954	946	922	943	897	959	932	931	951	943	966	927	966	954	908	978	986	919	990	869	894	985	924	904	934	906	944	910	940	962	898	939	906	903	908	941	890	930	908	953	971	914	928	924	972	977	882	908	896	921	961	1007	952	946	948	949	904	914	909	924	976	917	892	893	1002	933	952	875	961	865	940	946	966	938	941	893	891	921	992	940	868	937	890	924	972	950	943	901	882	933	948	865	906	942	974	898	951	933	978	1004	966	936	941	915	946	934	914	927	959	926	934	965	919	892	939	964	886	964	912	926	885	948	905	902	940	925	922	901	907	931	895	934	930	897	954	904	935	894	914	926	963	882	823	982	997	919	906	913	938	919	964	960	944	924	931	930	924	893	956	969	894	951	942	946	984	916	951	931	975	913	958	926	1022	968	912	902	978	947	930	920	911	951	950	964	921	968	992	992	931	970	950	955	956	913	1014	931	972	989	940	897	929	920	900	941	957	917	917	959	927	957	888	934	951	908	907	958	960	893	912	865	952	938	981	906	955	876	901	919	1008	943	948	935	948	920	894	917	924	960	923	998	941	967	959	911	934	953	948	928	959	943	963	941	944	940	914	911	878	942	958	934	922	899	927	965	935	957	1002	906	968	960	964	944	914	906	950	1001	965	891	960	853	950	1012	951	937	910	931	952	950	928	883	981	892	917	944	925	946	915	954	944	1000	967	974	972	943	892	924	963	936	917	881	975	957	932	908	896	919	904	954	979	946	976	936	994	930	932	868	938	922	919	880	973	975	870	901	906	963	929	913	940	933	938	912	895	965	981	933	954	962	967	882	965	954	956	937	936	931	941	940	959	929	885	949	961	929	955	989	941	977	932	931	958	984	970	951	931	921	937	901	905	978	940	948	942	993	979	934	932	960	912	920	883	939	951	983	937	907	976	974	920	931	925	962	942	907	999	904	957	933	974	882	924	975	922	919	918	905	928	882	891	917	941	945	946	903	914	949	946	987	956	914	982	962	937	916	928	886	937	905	877	930	985	920	880	969	895	899	959	937	890	892	923	913	938	974	932	921	899	924	1012	931	980	983	979	931	1002	941	968	901	893	962	869	905	941	907	931	966	931	935	929	938	922	895	871	970	915	912	921	907	930	911	941	977	967	905	978	982	911	930	894	918	946	980	926	945	934	952	913	949	915	916	892	916	934	951	927	866	996	964	956	968	924	895	951	893	902	903	903	909	931	972	922	892	1007	939	935	906	917	927	879	908	938	972	956	928	958	910	917	943	926	904	982	976	917	963	962	893	945	958	899	939	934	944	947	901	907	1026	929	888	973	945	936	886	949	920	929	905	927	901	937	945	969	994	973	948	932	887	963	939	916	926	934	989	960	945	933	906	900	968	939	904	942	930	955	942	944	934	956	958	920	970	943	972	965	935	951	896	909	917	941	960	968	934	948	928	898	950	923	932	974	936	882	932	923	916	993	882	927	923	978	936	891	954	928	942	966	955	875	889	950	948	988	975	943	932	911	941	948	925	906	957	942	945	915	901	944	965	907	929	927	935	928	896	948	938	963	982	909	925	930	924	933	920	960	950	893	940	918	924	1021	899	959	915	862	957	914	934	945	898	893	951	947	927	880	932	965	946	985	900	868	920	979	922	935	950	966	935	916	951	908	897	965	951	921	950	920	912	950	990	927	924	850	919	983	937	896	951	997	881	940	875	888	951	888	922	947	928	954	928	883	975	953	928	941	908	904	991	970	889	921	937	972	933	929	929	964	914	882	919	978	968	911	923	930	924	936	937	928	920	852	944	936	899	917	1003	940	947	962	946	913	917	949	900	1013	885	936	923	898	967	933	882	966	977	963	909	942	978	967	885	897	953	920	938	946	904	979	957	966	968	921	940	941	970	942	948	968	931	926	931	965	937	979	907	936	973	929	868	924	943	940	986	952	886	930	914	940	917	900	918	898	940	934	907	942	931	936	935	945	931	964	927	930	895	978	853	933	974	933	948	936	929	899	935	940	949	922	864	942	904	911	926	998	939	937	948	984	932	930	919	939	916	969	915	959	1007	932	954	921	922	914	948	910	916	1026	966	962	966	910	949	963	1000	900	952	987	903	952	931	939	954	905	1002	912	956	956	887	949	889	952	950	949	957	925	921	913	910	943	870	928	932	888	926	933	923	949	948	934	960	931	922	895	924	915	898	972	944	902	978	907	939	945	925	938	946	958	871	948	975	917	935	929	905	963	895	888	873	918	947	944	922	888	874	969	946	965	930	925	928	955	963	939	992	973	943	960	929	901	908	909	959	959	915	891	906	947	938	908	909	922	948	939	912	948	920	910	913	1009	996	944	969	918	929	960	913	982	1000	982	948	1009	922	930	935	932	920	967	969	954	960	947	915	930	913	949	952	955	910	923	915	975	933	982	915	938	949	928	1010	946	973	981	920	927	916	921	897	971	946	920	993	884	883	928	918	947	975	933	904	958	984	927	955	942	904	933	955	983	924	920	963	921	886	918	875	894	921	950	921	956	943	923	956	909	924	941	960	914	909	992	946	902	966	953	970	930	1005	921	919	896	948	944	921	891	993	915	974	925	988	925	937	913	962	952	897	948	948	881	954	938	954	896	961	995	940	985	907	953	953	928	1001	894	975	907	952	916	874	939	962	909	971	958	891	930	910	921	918	997	955	897	974	939	868	991	904	989	964	923	868	983	928	922	918	916	939	947	909	937	955	898	981	932	927	890	954	971	898	972	932	926	905	872	951	937	978	926	916	878	996	948	923	888	956	969	900	923	936	1004	935	1038	958	931	935	914	999	963	971	925	964	952	949	992	898	869	953	942	889	918	923	1006	913	912	944	916	960	922	919	1014	945	976	915	967	921	947	968	964	977
986	630	956	1171	8921	25488	20717	11721	4460	1524	417	160	90	84	86	88	77	76	71	94	91	86	82	79	92	74	85	78	80	83	90	79	81	75	76	73	85	80	75	88	69	89	64	87	86	72	74	89	84	68	70	74	82	68	63	85	71	79	83	74	81	97	73	77	73	67	78	81	83	87	66	94	73	74	69	74	69	67	85	71	72	81	76	77	87	78	75	90	71	75	92	84	81	74	75	74	75	67	80	75	79	78	67	87	79	77	74	91	84	63	80	65	80	80	74	60	73	89	90	69	71	80	76	84	90	77	84	82	82	80	67	80	94	71	72	66	97	75	75	55	73	84	69	87	80	88	88	89	67	76	79	87	77	82	75	60	76	81	89	84	69	70	88	77	85	65	62	86	71	86	93	90	81	84	73	86	85	73	78	76	84	79	62	71	71	82	68	75	90	91	80	76	81	76	75	73	63	83	76	69	72	68	82	70	67	76	87	69	69	103	83	77	75	83	94	71	92	72	72	69	80	91	72	84	89	81	71	79	81	87	76	81	90	73	86	92	80	96	74	80	80	75	96	71	87	81	66	67	70	63	79	82	96	88	82	83	81	78	77	77	85	88	81	69	70	76	77	81	81	88	82	90	91	78	84	82	96	67	72	67	87	76	77	70	75	63	73	79	83	78	86	66	70	78	66	85	84	74	89	69	70	69	85	76	77	76	84	82	88	95	71	87	88	81	82	68	81	70	76	77	88	87	77	96	86	70	74	76	61	80	62	82	81	67	83	83	73	67	71	86	68	85	97	84	69	91	74	72	62	75	87	63	81	72	70	78	80	82	83	83	79	73	80	88	80	78	79	81	72	87	75	77	86	82	65	87	77	84	73	68	94	63	69	97	75	77	94	85	77	80	78	86	75	59	67	77	83	73	91	68	67	69	80	82	77	89	69	77	78	88	85	80	75	72	93	85	76	84	77	84	60	82	79	77	73	86	88	83	79	85	86	71	83	95	76	75	89	81	77	77	97	81	75	71	72	73	73	75	75	70	65	84	78	78	90	87	88	86	76	95	81	90	79	87	89	79	56	91	67	93	80	75	62	71	76	81	89	86	74	93	95	92	69	86	61	63	64	76	87	77	82	70	86	73	78	79	74	88	83	75	78	76	77	81	86	70	84	66	74	69	80	75	78	65	70	80	82	71	82	80	69	64	81	78	99	76	85	65	79	65	81	80	81	65	63	76	95	70	68	70	81	88	72	88	70	79	84	79	66	86	97	85	86	73	77	74	83	85	69	79	75	81	85	81	89	88	77	93	76	57	69	81	75	75	65	77	74	79	85	85	85	80	71	68	80	81	78	75	94	87	63	68	77	82	73	69	72	76	72	88	78	77	67	75	80	92	57	74	89	84	65	79	71	79	73	76	84	73	64	83	81	74	89	96	75	96	63	70	68	74	84	77	84	73	69	80	65	79	80	93	91	69	72	81	76	87	61	78	91	86	86	56	76	71	81	87	90	77	79	75	76	69	76	73	62	74	84	84	80	68	73	80	88	84	74	86	66	82	67	90	81	87	56	78	88	74	94	80	65	71	89	95	81	99	69	82	83	73	67	79	70	74	71	82	68	73	78	72	95	81	88	68	74	70	76	92	73	101	91	71	86	69	83	93	73	95	67	91	99	69	72	84	64	88	69	54	69	85	83	83	75	82	77	86	74	80	83	76	51	81	83	66	80	91	76	86	81	88	94	68	77	86	96	73	66	75	70	70	80	87	90	71	78	87	82	75	85	79	73	70	73	64	77	74	70	81	99	77	79	91	68	76	85	89	87	71	80	72	70	71	77	76	79	59	91	79	82	68	80	77	69	91	80	63	79	82	87	65	86	74	66	77	77	57	93	82	90	78	64	70	59	63	73	70	74	90	80	103	91	75	68	81	74	91	86	82	88	83	90	76	76	83	86	79	77	80	79	63	84	76	90	78	72	75	86	74	74	77	83	79	74	80	75	77	73	87	84	95	78	58	81	75	80	71	87	80	72	70	78	64	79	64	61	75	88	95	83	78	86	74	69	76	92	80	76	73	85	73	75	88	89	82	77	70	68	78	90	87	85	79	82	72	75	88	82	68	84	107	92	71	77	91	76	96	72	83	81	91	95	69	76	84	95	76	86	77	76	72	81	77	89	66	91	82	83	74	73	72	81	59	70	80	71	81	69	85	83	71	82	85	68	67	80	89	83	78	74	87	83	73	67	75	91	76	76	94	81	79	87	77	81	85	57	98	75	96	77	76	80	72	77	76	69	79	75	69	79	84	80	56	91	83	88	72	88	81	81	85	77	102	86	78	81	84	66	69	80	66	73	80	85	81	81	65	85	78	88	72	80	87	82	79	96	67	65	75	70	94	78	76	69	76	73	90	84	81	73	72	77	78	80	81	72	76	82	72	69	73	74	56	85	70	89	89	78	95	78	87	70	91	80	79	78	72	81	70	63	72	65	66	83	75	78	81	57	81	64	91	83	80	88	73	82	89	86	68	68	81	70	83	73	71	86	79	67	75	99	69	69	72	72	83	72	72	93	66	84	62	83	67	73	66	80	67	104	67	63	67	70	80	77	73	75	74	59	62	70	67	73	72	72	73	66	98	75	82	73	92	81	75	84	86	93	81	68	81	84	86	70	81	65	74	85	90	92	77	79	76	91	76	73	86	77	61	97	88	93	88	81	89	80	91	73	81	72	88	93	83	68	69	76	68	81	71	76	77	78	91	87	81	97	83	75	88	74	74	72	79	73	83	62	84	92	71	74	83	69	79	90	84	103	87	74	79	61	75	80	75	95	80	79	76	89	93	74	62	90	88	92	75	90	71	59	91	77	77	75	68	74	77	73	79	67	90	72	73	88	85	68	85	73	62	94	75	75	85	76	108	75	85	76	84	75	68	81	80	77	67	89	78	70	80	94	73	78	86	74	88	67	81	93	79	71	78	66	94	76	86	87	76	66	61	85	79	80	77	89	84	84	62	82	91	78	78	82	78	80	69	78	71	71	76	66	86	82	84	76	66	85	71	94	72	86	77	91	81	59	74	91	86	79	96	75	65	60	72	81	71	62	81	74	79	75	74	78	73	97	69	82	66	86	76	78	82	89	68	88	70	88	96	68	104	76	78	73	76	68	79	89	85	77	67	88	72	83	84	90	64	85	88	78	89	76	74	84	83	78	59	76	77	72	73	70	74	85	72	79	86	62	82	93	105	72	93	82	82	74	79	70	78	75	69	83	85	80	78	60	82	83	69	87	84	75	67	73	74	64	81	88	73	79	84	70	83	67	84	76	70	86	85	65	62	86	80	82	85	85	76	85	80	82	64	77	94	73	85	83	76	76	93	90	73	89	83	63	84	78	77	70	79	86	95	86	71	74	99	79	73	89	67	78	91	100	65	80	74	74	89	73	65	85	73	98	86	75	83	70	84	75	89	76	79	88	82	82	81	74	71	78	73	60	76	59	102	68	74
17343	12685	14747	30337	53621	79463	68616	50834	34747	22293	9229	2879	1361	1067	1028	1047	996	996	1028	1002	984	990	1001	1031	963	939	953	1080	993	979	1001	1062	1002	928	1006	1053	974	1029	999	980	1047	1048	1004	1009	989	936	1082	991	1001	1013	1013	962	1017	1019	1019	977	977	994	1023	1010	1059	1031	989	1024	977	1013	971	985	1062	907	1025	1013	1005	969	985	1001	1014	1040	1061	999	1001	1007	974	1011	1080	1021	1009	1040	984	997	963	961	992	1008	972	1039	1023	977	1037	985	1007	1005	972	1007	964	983	967	998	987	1003	993	1036	995	1030	1035	1053	1021	953	1026	1038	959	1016	1017	1006	930	975	1015	1042	952	967	989	1028	1044	1014	1004	1011	1001	1021	988	972	997	1037	988	1017	1037	978	1060	1023	1009	1021	1026	1033	952	973	1006	1041	1053	1038	1025	1045	998	1000	1068	1008	1070	989	991	1031	1034	1034	953	1014	1023	1054	1012	984	992	995	1007	974	972	958	1061	986	997	971	970	964	1003	983	1047	948	1005	1023	1008	1005	935	994	1011	985	999	1062	1024	971	1107	1007	983	977	1008	1034	1028	998	980	1042	1007	1027	989	1021	992	1022	1010	1010	967	1093	958	1010	981	1008	986	980	1037	974	1019	1036	996	1037	1019	1029	980	967	1016	1003	1039	949	978	1008	986	1024	1024	1030	1016	981	1079	1069	992	1072	1017	1042	1048	1089	1065	1001	1005	1012	1012	999	975	1042	991	1021	1018	1038	1000	1038	1076	1027	1014	1031	961	1027	1024	1005	1045	1015	975	1011	1010	1003	976	1031	1009	1011	1072	991	1060	1018	1068	1011	1004	1025	1005	1058	1027	1031	1059	999	1008	971	1084	998	1018	944	974	1061	1052	1070	1063	972	1024	1043	1068	975	983	1048	1009	1059	998	1047	1075	985	1045	959	963	965	942	992	1023	1033	1093	1032	1035	1026	975	1026	1025	1001	990	1056	1069	1006	1039	1059	1053	1042	962	960	996	942	984	977	1016	1026	998	1031	1023	978	1028	1000	959	992	989	982	1006	965	1031	1073	985	987	1045	1034	992	994	1026	970	987	1004	978	1007	1104	1015	1014	1028	1089	1007	1024	968	975	946	1010	1055	1024	993	1017	981	1056	1002	1056	1001	965	1002	1067	999	1046	1018	972	1009	1056	1038	989	1025	1014	1014	1004	1054	1012	984	1044	1018	992	1042	1030	1070	1051	1044	953	1069	1027	1050	1015	1040	1029	965	1020	982	983	977	1039	977	1031	1018	1018	1050	986	1044	1017	994	1028	989	1009	1017	953	1013	952	970	1022	999	1001	1026	973	1026	1000	1026	983	1023	996	998	945	1040	1031	986	1001	1019	1050	1029	983	1048	1047	1029	1000	1039	1033	991	994	1033	1055	1007	999	975	984	1107	1007	1030	1029	1010	959	980	1027	1042	1044	997	988	1000	1003	1025	1083	1013	1062	1033	992	1011	1006	991	1012	992	1037	1011	1047	1031	950	1038	1019	993	1004	1016	955	1030	977	1040	1064	997	1004	998	1001	987	974	1035	1027	1002	1000	1007	1035	977	1014	1072	1019	975	1023	1042	1032	1022	1021	1032	1024	998	1027	1005	1055	989	1007	1022	1005	918	1039	976	987	987	1058	1017	1033	1015	986	1020	974	987	980	1036	986	970	1021	998	985	935	1043	985	1026	1049	1065	960	955	968	1031	980	1011	999	987	950	1023	1011	1041	1031	1050	1043	1029	1030	1023	1066	1028	1011	977	1043	999	1005	1072	949	1004	979	1025	995	1055	1048	972	1023	978	985	1058	947	1052	981	964	1055	1030	1015	998	1033	1046	996	953	1030	991	1044	984	1005	998	1011	1041	1016	1010	1014	1056	999	1030	996	976	1073	974	930	978	962	1002	1033	1077	1008	1030	1027	987	1018	983	1021	998	1018	1040	1016	1027	1051	1060	980	1042	1022	1031	1092	992	1001	1095	1065	1032	970	1006	1021	997	996	1000	924	981	1002	1003	951	1029	1012	966	1034	990	964	993	984	998	1053	988	1028	1017	1025	994	1007	978	1028	1019	991	1059	1029	968	983	989	1057	1018	1021	1029	1003	991	1012	1036	1031	958	1009	1019	983	984	999	1030	1012	1025	1051	990	1018	1016	999	954	982	1029	1047	970	1050	1046	1029	1010	1019	1035	1055	1008	983	963	1010	1087	1031	1042	988	987	1016	1024	1002	986	977	1013	1051	1067	993	1025	990	1011	991	1062	1023	957	996	1046	991	982	1005	999	1029	974	997	1057	1004	1003	992	1004	1007	1003	982	1010	988	967	1000	1027	1053	1036	1031	1017	980	1038	1022	971	1032	980	995	993	1067	990	1020	990	1004	1029	1069	1037	997	1044	1015	953	969	1045	1024	1030	995	1044	996	1032	1018	997	1020	1010	1051	940	1043	1026	959	1039	1019	1029	1025	984	976	1055	1017	1013	955	984	964	1004	931	995	994	1050	1016	994	1057	967	1004	981	995	1032	1014	1060	1033	1014	1001	1005	1000	981	1008	1023	1014	1027	1012	964	1054	1038	992	1022	1020	1053	998	1018	973	974	1014	1016	1006	1002	1056	1000	1032	945	1015	1011	1041	960	1036	1067	961	955	988	1023	1020	1008	995	1019	1001	1076	997	969	992	1057	986	971	1026	997	1028	1002	996	995	1013	1055	1033	1000	984	982	999	1017	939	1054	1020	1030	1000	1014	1002	1046	966	965	1002	1040	1048	946	994	1117	960	1032	1033	984	1023	1066	1000	1000	1012	1016	1044	1034	1049	1007	1083	959	985	998	1029	977	1015	1021	1062	1010	1036	927	986	1012	1012	977	1024	1022	983	1014	1020	1047	1012	1018	1055	991	1017	1034	983	985	1033	988	1049	991	1011	1012	998	1019	996	986	1041	1009	966	1035	1000	1008	997	980	992	1020	992	1084	1048	1040	1026	1032	1024	1037	1031	1036	966	968	1010	1009	1000	969	978	1017	994	1034	1107	980	1046	1029	1038	1054	1031	1069	983	1019	1029	1012	1017	1012	998	995	1001	1011	982	992	1012	968	952	1016	1053	1030	998	1040	972	1021	1010	1000	933	1014	1030	1002	1007	1016	1041	1012	1060	1050	1045	989	1027	1000	982	982	1017	1044	1008	1018	1015	1003	1005	1022	983	976	1024	1033	981	988	1024	1006	1028	1021	1010	991	964	999	987	995	1035	1029	949	1009	1066	1050	972	1023	986	1038	962	1017	1045	1053	1030	1014	973	1021	1076	984	1039	1029	1003	1029	1034	1009	1034	1001	1022	1008	987	1095	1002	984	1048	961	976	988	983	997	1049	984	1014	966	979	1063	1040	1043	1017	1043	1025	1012	1057	992	1015	992	962	986	1048	941	1034	1007	1022	1000	1001	1022	1041	1006	961	1048	1019	1044	1038	1019	993	996	995	1022	981	1014	1042	996	998	1014	1052	1036	1020	993	991	1007	1012	1002	999	982	991	1049	1032	1017	989	1056	1004	974	1029	980	956	1042	1060	1076	1068	1006	1016	984	1017	1042	1033	1042	1012	955	1029	1021	1047	965	973	987	980	961	974	1014	1019	980	1016	1024	996	1054	1003	1043	1030	992	1012	1011	967	1003	978	1049	1007	990	1007	1008	977	928	1003	987	1041	980	995	1076	1010	1027	1008	1007	1002	992	1036	1004	998	1001	971	1031	1048	1017	989	1009	994	999	1029	1011	1023	965	1005	979	1028	1027	1009	1031	1040	988	1039	983	1015	1059	1069	985	901	1016	991	1021	1047	1009	993	993	1044	1022	1002	1036	1050	984	1008	1025	1008	1017	1006	1019	1012	1024	1024	986	980	1033	1008	993	956	980	1036	1035	1012	1036	1021	1021	1022	980	984	942	1024	1077	1035	981	1009	1025	966	985	1012	1020	968	992	1011	1048	1015	989	1046	1040	1032	1009	1003	972	984	1024	1039	1011	1029	964	1055	1034	1041	967	1004	1063	1035	984	975	1001	997	1092	953	1026	991	1008	1032	1023	971	940	1008	1054	1016	964	1004	1072	1012	1011	1031	1017	1024	982	990	1038	1006	1027	1029	1023	1007	975	1041	1034	987	1055	1016	985	1006	1037	1014	1044	999	992	1003	961	1009	951	1036	1017	997	1002	964	1020	996	1019	1008	963	979	951	1002	1043	992	1023	1008	1017	1008	1064	962	1014	981	1015	998	995	982	991	1016	962	1020	1004	1015	1014	1061	1016	1008	982	1060	995	991	1042	1015	986	998	961	1051	1010	1024	995	974	987	1059	969	997	1045	982	994	964	1036	1048	1010	1014	1012	956	990	1009	1018	1038	1005	1026	1032	1024	988	986	952	964	1021	997	1015	1017	1052	947	1031	1004	999	1010	1057	995	1006	979	1022	987	1005	955	969	1003	994	1043	992	1009
1405	130	223	427	1750	6214	4612	2635	1009	421	152	95	57	58	73	60	62	59	60	59	70	54	64	62	65	69	70	62	60	79	48	68	63	54	59	73	66	63	68	72	68	60	65	59	62	53	54	64	65	66	64	61	57	69	63	59	63	73	55	72	59	73	70	61	67	64	53	70	60	65	67	55	72	66	85	64	52	61	75	68	56	74	58	68	64	57	67	55	74	64	69	57	71	54	60	61	49	62	63	55	68	62	57	53	65	59	59	59	55	67	54	82	67	63	60	66	63	48	88	61	64	65	59	68	59	59	62	69	53	58	69	49	84	60	61	57	69	64	63	71	65	47	68	69	64	61	52	69	58	72	76	53	61	70	59	60	70	68	67	53	71	66	65	77	74	49	72	64	71	65	81	53	69	61	59	48	42	61	84	64	77	63	61	54	72	81	63	71	65	47	73	65	70	80	52	65	57	66	66	60	65	59	62	52	76	89	60	62	65	66	72	54	48	64	50	63	60	67	75	62	62	64	77	75	69	61	57	68	60	52	67	63	64	59	68	51	58	74	70	72	62	64	83	69	73	75	72	66	57	58	64	44	61	69	60	55	68	57	56	69	69	67	60	69	58	81	70	71	60	70	63	67	69	66	69	57	66	58	59	77	64	71	65	69	64	57	53	63	70	77	64	62	61	57	73	54	67	60	53	60	56	80	55	71	57	78	65	57	66	54	58	61	63	50	60	72	73	58	72	58	52	70	71	64	81	50	57	55	58	62	72	65	65	69	62	53	77	63	61	65	60	67	68	63	58	70	59	55	60	50	66	60	66	70	70	64	64	62	62	64	62	70	52	70	54	62	64	69	64	58	67	66	57	65	57	62	68	65	68	56	65	65	55	62	55	68	64	45	58	66	73	57	65	50	73	70	65	63	68	66	64	66	59	59	75	57	67	63	63	55	51	65	76	55	57	62	47	66	59	59	65	52	66	57	77	47	67	61	68	59	59	60	59	74	66	69	60	58	68	56	70	53	60	59	77	61	67	58	58	69	70	57	53	65	80	67	71	67	63	51	61	52	60	49	70	73	72	59	54	60	58	68	61	67	60	59	61	68	57	52	74	63	72	64	64	71	61	63	73	61	49	65	72	85	52	76	78	58	65	65	84	61	52	58	59	73	64	62	61	68	62	70	60	64	79	59	54	68	52	61	67	69	65	67	61	60	73	53	57	61	55	75	61	65	67	64	55	60	72	56	50	67	57	56	67	57	55	54	58	52	52	67	50	67	65	65	78	68	56	60	73	64	69	73	67	61	55	64	43	68	64	54	61	66	69	60	64	67	65	62	56	59	78	62	70	55	75	64	60	68	67	83	71	61	65	72	61	55	58	66	74	53	64	56	56	61	71	77	59	52	60	74	56	76	62	66	64	68	65	54	47	57	73	51	59	69	49	55	64	57	56	52	55	57	60	72	60	68	68	57	64	74	52	80	48	57	64	63	55	69	64	57	72	51	72	62	58	83	68	66	60	58	56	79	68	66	45	50	63	62	71	64	55	63	83	74	66	64	61	62	54	48	62	72	67	56	46	79	52	46	65	58	60	71	55	72	62	67	69	80	59	54	73	47	54	71	66	59	66	64	59	56	64	68	76	61	71	60	62	83	70	61	81	76	61	57	74	51	73	52	70	47	75	54	67	60	65	70	61	57	69	46	54	62	67	71	73	62	65	69	67	60	69	61	77	61	62	56	68	63	66	47	64	66	62	66	73	76	55	52	66	62	59	57	57	61	77	61	60	65	80	60	61	66	60	52	84	71	47	52	59	54	72	62	74	67	62	68	81	64	72	62	51	56	68	60	65	59	58	70	68	63	60	64	66	64	67	75	59	72	53	51	76	69	70	65	61	63	67	55	70	60	66	63	74	62	54	70	72	57	59	58	74	73	67	69	58	60	47	73	67	59	47	63	60	54	55	46	76	62	69	78	61	54	66	67	79	68	71	58	69	58	83	60	72	70	62	67	68	74	57	62	63	59	64	76	63	57	59	79	64	60	64	60	64	73	64	62	65	48	62	70	68	72	70	64	64	63	60	55	71	59	76	77	62	57	55	64	67	68	68	66	55	62	76	57	57	57	70	78	68	65	63	65	47	54	58	71	71	63	67	60	63	68	64	57	64	53	56	45	76	54	66	67	62	49	75	69	60	61	67	56	78	62	70	77	63	66	53	61	56	53	71	61	68	65	57	79	69	69	55	66	54	62	69	55	54	66	59	60	75	57	71	55	68	63	62	54	69	78	55	64	58	62	71	55	56	51	60	68	83	67	59	70	59	61	67	57	79	60	56	70	64	66	63	62	70	49	58	54	83	73	71	68	69	65	62	76	69	46	62	64	55	61	54	66	64	49	60	60	68	60	59	59	67	67	52	64	53	63	59	64	68	73	64	58	52	63	73	84	68	66	58	58	62	60	85	58	67	70	65	64	62	75	74	59	68	55	57	59	69	63	55	47	65	69	67	75	69	70	67	65	56	73	54	49	55	69	63	57	52	67	57	66	61	65	68	65	60	65	64	48	70	54	73	73	73	65	61	55	65	53	61	74	65	79	53	57	57	74	64	45	68	66	64	46	64	57	66	67	68	55	85	51	62	68	66	72	76	63	65	66	77	73	66	75	63	64	70	75	67	55	52	52	68	73	78	66	64	77	70	53	63	69	60	70	66	46	76	67	61	46	50	66	67	71	66	76	62	70	65	74	90	66	67	47	58	80	61	73	80	47	61	59	67	62	76	67	55	67	72	60	59	74	75	55	48	75	48	73	55	76	59	69	70	73	72	55	75	68	58	59	69	72	73	63	74	61	63	61	74	75	67	57	64	65	56	64	50	57	62	62	64	61	62	72	69	68	83	71	62	66	60	60	77	64	75	65	72	68	64	53	63	66	48	72	69	68	79	69	72	70	55	52	70	67	58	67	70	62	81	51	79	55	77	57	76	55	66	61	71	66	67	70	68	64	62	53	71	72	52	66	62	62	54	70	55	66	64	76	62	59	50	63	72	77	58	58	63	57	56	64	61	57	63	64	48	67	57	63	60	78	76	58	60	63	75	66	71	62	69	62	78	62	70	54	69	62	67	58	72	68	52	69	60	77	61	61	68	71	53	79	91	58	69	69	72	57	68	82	54	78	71	59	58	55	70	62	58	72	71	61	48	71	74	81	62	57	54	58	75	56	59	80	58	63	73	76	72	69	58	72	62	56	70	60	69	69	57	67	50	58	54	69	47	57	68	59	74	65	64	63	62	46	59	59	71	65	65	55	55	72	61	64	57	63	70	64	72	62	64	74	69	71	66	69	51	65	62	60	62	69	57	63	73	51	60	60	62	60	65	49	74	57	62	68	71	55	63	60	70	66	59	65	71	63	54	54	71	55	69	73	63	56	62	59	65	56	67	73	79	64	57	51	65	56	78	69	62	60	63	53	65	74	61	60	58	55	60	73	53	53	59	77	49	78
9448	2999	4978	20658	40870	50741	41210	31042	20136	9834	3353	1427	885	919	796	829	835	784	835	810	842	768	793	803	843	835	801	821	814	770	815	774	788	837	837	854	782	796	817	779	841	840	835	824	782	806	806	886	789	819	812	815	788	851	838	782	830	802	851	787	819	815	769	731	858	784	789	755	781	807	817	763	797	859	819	826	835	801	822	774	818	804	760	785	783	800	764	797	861	810	849	814	795	838	799	841	841	836	792	837	818	799	802	829	821	798	824	835	799	761	790	817	767	838	805	883	788	825	816	803	809	824	809	812	799	784	831	826	813	814	832	825	824	805	846	771	789	808	838	864	836	857	794	751	851	815	850	817	845	812	838	851	809	830	824	796	795	809	795	806	815	771	782	822	812	779	822	831	805	800	816	842	840	762	800	799	806	820	826	840	827	786	800	829	813	810	788	799	791	807	805	796	799	824	786	822	803	857	822	840	785	817	805	823	848	808	844	812	788	787	807	805	816	824	861	819	844	825	804	807	741	761	837	858	853	822	790	793	803	819	798	799	789	800	774	800	794	799	760	795	806	771	806	833	822	810	834	842	767	840	799	772	816	821	828	799	817	767	800	782	824	807	812	845	824	765	811	820	789	782	853	779	804	763	814	809	828	801	757	814	843	838	818	826	793	809	804	817	803	782	833	800	799	802	823	780	808	808	838	769	852	776	831	844	794	837	816	817	784	792	822	818	839	800	766	854	864	808	819	829	757	798	864	776	804	845	790	766	823	852	796	800	802	836	830	800	806	824	799	846	839	784	786	845	814	784	845	788	809	825	848	815	838	875	822	827	782	799	782	829	898	751	831	815	790	846	842	789	755	801	832	838	839	841	799	854	830	826	833	791	752	825	833	845	810	810	804	812	799	771	833	811	826	854	763	813	837	809	793	787	836	804	802	772	822	831	783	807	765	788	792	809	805	802	821	894	794	786	821	792	851	817	782	840	849	819	818	827	843	784	856	846	834	823	825	786	778	812	815	830	822	802	843	828	793	809	786	831	816	781	829	850	840	832	807	828	786	807	878	860	791	810	784	807	779	794	855	764	782	824	840	807	858	806	801	752	859	796	847	765	768	826	819	828	817	822	806	839	861	800	805	819	838	833	812	812	800	779	816	821	830	790	838	799	882	830	805	831	807	779	787	836	803	823	844	856	817	792	805	838	821	824	836	796	826	827	754	786	850	842	802	878	777	813	760	866	771	785	835	818	821	765	855	808	799	807	795	856	824	812	785	813	802	854	852	741	814	846	905	789	797	765	803	885	796	782	804	821	800	829	764	863	802	861	798	762	772	819	816	823	841	845	868	831	903	848	809	832	781	850	767	840	858	853	846	793	840	774	814	794	868	831	811	822	783	828	760	828	804	779	787	872	837	812	785	795	785	796	771	811	809	801	836	848	797	820	806	818	832	792	826	780	847	828	804	826	829	827	816	852	792	850	810	838	863	840	839	808	836	807	793	836	798	830	831	877	801	773	794	839	781	841	785	800	845	833	805	813	806	802	812	824	792	763	804	823	811	781	843	838	843	876	832	799	774	830	791	830	824	829	829	839	808	790	807	874	827	830	784	820	880	858	825	782	838	815	834	787	842	830	773	839	844	787	803	827	789	843	791	833	772	822	856	825	816	829	781	773	794	810	787	851	865	826	870	803	858	829	820	760	772	807	837	775	763	817	809	843	824	849	817	834	857	779	808	827	816	799	862	831	857	794	767	826	801	872	817	821	836	860	802	795	852	844	852	867	797	829	824	825	790	798	832	865	790	773	778	796	815	834	863	841	837	762	823	783	809	846	777	774	838	823	777	795	811	805	780	777	793	860	849	822	799	816	829	817	813	801	806	832	845	854	792	752	801	814	791	830	828	814	835	733	829	816	827	823	816	768	838	803	800	782	803	841	853	830	771	832	817	784	859	831	827	808	805	792	799	825	841	847	806	840	834	815	771	830	833	831	832	754	803	819	807	799	783	801	856	804	807	871	811	849	786	842	863	769	827	869	820	815	837	793	792	815	794	831	834	803	818	771	708	817	839	780	801	827	844	781	858	834	827	808	852	745	807	883	810	910	900	757	795	819	844	800	867	772	814	805	780	816	772	853	817	867	876	865	815	829	784	845	828	824	826	786	811	890	813	832	854	767	767	821	777	794	816	816	832	804	763	915	817	804	852	874	841	803	788	781	875	785	853	842	851	833	815	858	852	812	833	862	812	829	786	798	833	828	786	888	823	869	853	775	825	812	840	811	808	830	817	842	853	802	790	844	777	816	873	807	804	820	853	816	845	832	858	779	835	794	886	780	831	811	810	784	811	826	844	808	834	835	827	824	787	853	831	806	876	866	789	796	794	797	787	749	822	825	831	843	853	765	812	793	809	754	879	807	888	812	795	829	794	786	844	828	783	802	787	795	848	827	779	818	852	830	842	816	824	825	778	766	807	874	808	827	770	825	872	826	817	814	824	835	799	862	764	804	830	800	805	835	821	868	820	795	833	797	836	772	835	856	817	845	813	842	809	781	814	847	807	806	798	768	855	816	792	818	844	777	812	816	800	846	819	828	814	829	820	768	764	875	861	860	877	864	832	799	868	819	762	815	773	763	793	789	815	796	802	788	748	776	798	799	818	812	861	816	854	819	800	794	798	819	778	778	828	808	816	809	798	826	790	881	841	877	862	781	820	853	812	786	836	779	856	868	847	830	820	790	832	821	796	822	842	817	816	818	860	804	861	841	807	840	834	764	785	801	852	829	789	902	892	860	814	789	822	776	774	781	834	804	766	811	873	841	807	836	829	838	783	859	784	778	759	773	839	783	809	818	823	851	818	810	808	792	793	794	810	799	793	823	842	790	801	869	835	815	853	787	808	781	805	794	760	805	798	872	825	840	818	857	849	832	776	789	833	804	816	819	819	824	787	782	809	815	812	796	812	766	806	849	846	766	865	890	807	804	822	793	804	845	816	823	824	818	841	779	779	792	794	792	820	769	848	780	791	835	822	823	787	827	825	837	820	827	871	801	830	816	807	813	853	820	780	824	802	842	825	790	820	819	812	862	787	843	808	820	807	824	828	825	803	789	843	813	858	786	840	797	808	790	819	791	844	780	819	823	841	770	796	794	877	867	797	793	796	822	850	765	806	819	842	775	796	837	807	790	864	794	791	782	877	808	848	846	774	850	768	820	869	781	807	777	838	756	785	820	755	831	780	828	839	813	818	876	834	793	840	818	813	831	827	831	793	840	816	837	846	802	850	823	867	854	826	886	820	842	753	834	759	807	867	816	816	854	823	836	807	790	783	807	818	801	809	781	830	760	805	777	766	757	848	850	831	782	796	836	797	774	790	838	822	830	813	806	860	802	809	791	844	772	791	830	787	802	849	870	802	802	838	836	810	817	832	876	863	803	830	758	799	758	778	783	815	817	833	840	805	838	828	819	851	827	811	818	855	816	809	867	828	814	804	779	810	775	768	811
600	354	1318	1887	7020	13919	11316	5502	2058	677	224	101	86	83	74	76	80	70	58	65	73	65	59	66	82	80	78	71	65	56	72	66	71	83	72	69	69	68	73	64	80	63	79	64	66	71	69	65	70	76	72	77	72	71	82	58	73	78	67	72	68	65	62	62	72	63	75	77	58	83	89	56	70	71	81	74	75	58	84	72	64	73	71	84	79	57	75	73	59	88	59	73	60	67	59	76	63	76	77	63	53	73	70	69	74	83	80	69	68	71	68	75	79	87	71	76	92	68	71	81	74	70	80	65	77	68	66	54	66	70	96	73	80	73	73	74	83	60	66	63	71	82	85	67	65	81	66	84	76	72	71	82	70	57	81	61	56	87	83	83	74	61	69	76	67	74	82	73	60	61	68	60	68	85	77	82	66	66	69	65	81	67	74	60	60	79	83	60	80	68	60	76	78	72	60	75	71	61	76	62	66	80	66	81	71	78	70	58	78	67	75	76	53	62	59	83	68	70	76	64	64	77	89	61	68	79	69	68	62	51	76	73	74	62	83	69	61	56	78	68	80	64	64	67	71	62	72	65	97	62	87	77	78	76	78	61	62	57	59	71	86	65	76	63	67	71	67	70	76	70	78	72	84	59	73	65	63	68	61	70	75	71	77	75	74	73	69	74	95	77	68	67	71	80	72	69	72	57	58	62	50	69	63	48	73	70	74	62	69	83	60	68	63	82	65	75	70	65	67	58	71	77	74	71	71	65	64	73	68	67	79	69	79	72	52	77	70	69	70	73	74	78	53	61	71	77	66	76	68	78	75	69	75	79	66	69	69	70	64	90	66	71	70	77	72	65	62	71	73	73	78	56	66	80	60	67	79	71	74	69	90	66	51	86	82	71	66	76	76	70	61	71	69	73	64	72	64	63	72	67	78	81	71	89	60	72	77	80	56	80	67	69	86	75	77	82	73	83	63	76	76	67	75	82	66	64	51	56	62	63	66	72	73	68	76	75	80	60	70	73	78	73	65	73	62	72	69	82	69	59	57	59	70	74	68	82	65	88	70	68	67	74	80	79	83	81	68	74	66	83	77	69	73	89	73	60	83	64	60	60	80	62	78	79	66	69	72	62	92	68	78	72	70	71	56	83	84	87	77	71	68	74	74	60	97	49	64	67	75	72	60	67	55	61	77	66	73	73	74	88	50	82	66	75	63	72	71	67	66	68	63	74	67	76	72	58	70	82	73	74	60	68	58	76	66	57	73	80	80	70	80	69	75	72	78	74	80	68	56	61	75	71	66	79	69	61	82	77	70	83	80	73	74	85	77	64	70	78	75	59	83	71	84	69	71	66	80	66	79	54	61	73	69	82	61	83	67	68	85	71	79	66	71	84	79	67	61	66	66	68	59	69	76	91	78	93	79	68	74	84	81	73	77	60	68	68	86	70	93	73	61	57	64	75	63	59	74	68	72	77	77	72	66	68	85	77	73	74	70	75	63	64	55	54	64	74	72	65	76	61	78	68	61	73	76	71	70	68	71	66	63	78	63	78	91	55	70	57	69	66	83	79	63	83	67	83	74	90	79	62	63	76	70	77	75	64	63	84	88	80	77	64	75	71	65	86	57	72	72	63	65	77	76	81	75	57	89	78	67	75	66	64	71	77	54	71	76	68	64	61	83	63	72	59	71	83	59	76	69	67	72	70	85	68	72	63	62	64	91	69	70	73	79	71	87	76	55	72	70	70	61	61	66	69	77	69	73	67	60	72	83	64	83	66	54	68	68	64	92	75	74	70	67	74	64	75	75	77	65	75	69	70	78	83	80	74	68	59	65	78	67	69	82	88	69	62	89	81	66	61	70	61	73	54	73	75	66	68	71	57	62	72	72	81	73	65	73	75	55	64	72	73	81	75	61	82	77	60	72	81	79	65	70	68	82	80	81	77	60	75	62	67	91	87	70	65	73	76	59	78	59	75	76	73	54	59	64	68	79	73	72	83	70	67	76	70	73	64	88	65	69	70	69	53	75	60	81	64	66	72	71	77	65	64	71	83	63	78	71	74	85	71	71	84	67	70	93	83	76	61	62	51	66	58	78	75	69	57	59	62	62	70	86	66	73	62	65	86	65	73	65	77	71	76	71	79	79	66	72	88	66	55	61	65	69	71	71	80	60	51	77	71	75	62	63	82	62	73	72	67	66	68	72	78	79	78	85	57	54	68	72	50	84	67	66	80	57	67	66	53	71	75	78	64	79	65	73	60	72	85	73	64	63	58	58	73	74	63	82	73	59	58	78	75	67	73	76	88	82	84	63	57	76	81	72	84	78	89	63	67	74	65	73	66	93	72	75	84	82	80	66	61	84	62	79	61	77	70	67	75	61	84	66	78	70	76	63	76	69	66	73	66	87	82	71	56	60	83	68	62	79	59	56	75	60	50	72	62	69	81	91	77	75	72	73	85	72	83	69	66	74	69	79	73	97	70	71	80	82	77	63	73	63	73	72	83	71	65	73	60	92	69	91	67	60	69	80	57	65	82	66	73	74	73	79	74	73	69	87	67	76	69	80	58	76	65	68	62	58	66	77	63	68	64	64	63	82	78	61	55	84	69	69	70	64	51	71	57	72	83	64	77	72	67	80	83	61	71	66	77	75	55	67	79	68	60	86	67	81	74	80	74	71	77	81	58	98	76	67	72	75	76	68	77	69	69	81	62	69	62	79	93	80	81	70	78	74	67	60	67	83	64	67	67	75	73	73	63	67	68	65	66	56	89	55	60	56	58	60	65	73	72	69	76	62	72	64	73	62	66	57	50	73	68	61	90	93	79	63	84	69	77	90	74	60	63	69	71	53	62	74	79	74	65	60	68	77	85	69	72	75	64	74	76	78	73	81	82	66	66	77	67	64	68	75	75	62	84	64	72	73	75	83	73	71	59	70	79	77	79	69	75	60	65	80	78	69	73	73	91	79	79	56	72	67	79	65	60	67	73	67	79	64	72	69	72	73	64	75	65	57	66	59	85	73	68	65	72	57	77	69	55	76	60	86	73	64	89	63	80	72	74	73	73	84	70	73	63	73	94	91	67	65	70	68	86	54	81	82	62	79	61	53	76	55	66	69	54	66	65	80	69	59	61	67	71	82	70	81	62	73	65	66	63	90	77	68	69	69	73	81	65	62	70	97	62	61	79	66	73	60	72	56	53	83	56	65	75	62	54	66	63	56	75	86	77	65	71	65	73	76	65	87	73	77	65	65	77	67	62	66	86	79	77	67	76	66	78	67	70	68	74	67	80	59	75	86	73	67	77	68	65	62	65	64	80	67	71	75	75	84	58	58	82	80	75	69	71	61	74	45	67	62	73	80	61	64	66	81	55	69	86	64	57	75	74	76	65	80	58	84	89	66	76	70	83	75	67	66	75	55	79	74	79	85	57	65	80	71	73	66	59	63	63	69	69	51	60	97	56	71	86	61	66	78	68	76	70	62	62	85	64	90	63	68	72
14062	8556	18415	36525	60888	66019	54546	38859	26443	13891	4825	1708	1048	923	920	870	888	931	946	927	893	903	831	891	863	836	871	926	908	882	890	870	907	911	857	900	915	889	829	842	899	916	841	870	863	860	860	791	890	938	885	874	881	853	950	871	884	975	918	885	886	848	855	859	864	862	898	915	852	885	830	901	888	884	854	923	879	941	925	847	905	872	930	860	924	901	888	873	879	889	877	852	945	889	907	912	879	889	892	873	927	943	905	865	835	874	889	928	866	900	877	915	844	929	921	814	856	870	863	850	911	932	855	882	821	905	870	892	917	844	897	867	900	909	892	931	881	873	871	834	899	882	885	895	871	862	883	932	876	872	863	924	921	964	926	885	871	885	929	865	945	903	924	897	871	917	864	868	855	876	875	836	876	904	872	878	918	889	869	897	895	904	931	886	849	885	860	862	867	880	974	913	889	932	882	928	899	888	887	864	863	897	854	902	865	909	863	896	850	907	879	866	913	906	905	901	868	862	879	892	841	893	845	895	910	891	853	921	893	945	855	894	896	877	909	934	910	924	873	864	834	862	924	866	876	827	859	880	867	875	897	865	865	836	909	879	881	873	907	932	905	848	841	951	870	868	926	842	912	838	896	869	887	937	903	864	894	853	885	873	882	963	902	865	888	858	913	864	880	899	895	877	912	946	877	902	931	914	887	894	855	886	863	869	890	935	904	878	869	893	858	880	916	871	899	902	882	891	858	880	850	911	882	911	922	891	883	893	904	877	903	919	847	932	941	899	932	955	910	896	850	861	862	890	829	881	884	918	862	870	849	833	849	870	885	864	896	877	906	873	907	848	898	929	870	900	874	844	876	886	898	878	856	881	898	919	872	824	874	845	853	902	880	863	916	876	882	856	890	920	904	850	893	869	958	932	853	895	854	903	830	837	861	976	884	866	884	882	937	842	853	872	877	909	869	825	908	898	867	885	881	855	921	896	903	928	850	857	911	910	882	859	893	865	848	910	896	885	869	855	832	904	906	860	933	862	905	868	905	883	877	831	871	892	859	870	857	895	847	878	896	896	896	888	876	920	860	837	885	913	914	932	875	875	916	907	933	908	836	886	931	876	869	884	857	881	869	826	934	893	914	878	894	846	910	897	921	882	888	911	919	898	935	860	898	879	879	883	897	848	891	902	873	898	854	907	897	932	842	907	915	877	868	841	878	894	835	838	894	913	881	891	878	925	871	896	901	880	876	850	912	835	885	845	906	898	923	899	866	952	894	917	859	927	881	887	819	851	863	858	917	890	920	899	889	862	915	898	880	805	977	897	854	825	836	886	902	889	891	861	858	891	886	873	928	871	903	877	832	849	864	867	915	887	867	883	878	925	922	830	901	848	891	902	874	914	866	922	846	899	926	875	906	817	900	925	859	874	901	934	894	882	857	816	901	858	880	885	844	866	872	901	883	884	893	893	918	903	872	876	888	946	886	864	861	889	899	916	856	855	898	872	930	908	891	947	938	907	830	870	895	897	926	884	866	917	859	837	934	914	875	868	818	882	907	912	858	923	897	845	915	901	890	868	883	890	962	870	872	899	893	911	908	931	867	881	887	867	899	909	888	932	868	850	912	957	823	907	868	876	898	848	856	885	906	884	885	902	950	871	894	916	888	884	915	841	835	899	885	843	908	857	858	848	912	863	863	876	901	839	899	862	915	915	885	891	899	932	893	909	927	863	867	905	952	930	938	873	861	854	918	940	855	824	868	849	877	904	902	858	895	897	927	921	888	894	881	876	900	900	866	835	908	884	926	906	918	847	847	873	861	957	892	917	905	863	895	955	874	885	896	916	898	898	845	888	889	883	883	854	871	955	858	916	894	920	848	888	874	804	927	904	844	919	876	858	876	901	852	875	897	833	892	889	925	920	888	894	907	851	893	872	903	889	899	902	899	902	883	838	866	880	876	807	826	886	898	891	884	847	882	852	857	855	846	891	888	901	884	935	882	877	957	858	921	897	895	870	919	898	900	868	879	890	876	898	872	899	890	843	913	873	900	893	938	913	861	891	930	916	840	897	881	875	939	886	901	888	941	840	872	877	884	929	876	903	912	884	894	871	904	929	950	908	880	853	871	852	912	921	910	919	855	903	879	885	895	915	876	886	896	923	875	887	857	911	912	903	857	865	878	908	897	840	951	913	903	904	860	851	963	952	950	861	878	915	935	859	877	879	896	908	879	882	846	895	936	896	893	886	886	882	887	918	877	873	885	913	876	881	887	975	887	857	887	872	916	952	896	890	918	836	901	874	885	836	915	868	866	878	921	892	894	846	926	898	838	891	921	865	912	886	909	924	855	915	839	898	895	920	895	897	930	896	903	867	912	839	865	848	896	928	914	935	915	892	888	905	869	904	874	874	876	853	867	899	914	853	890	872	926	880	878	888	884	884	848	941	891	796	914	859	881	894	910	908	848	905	840	885	893	879	879	819	891	885	890	885	878	881	918	883	841	887	883	861	858	881	876	913	894	892	961	862	935	853	905	938	829	906	851	889	868	917	860	873	855	853	912	926	887	838	873	905	883	883	878	877	912	869	876	903	851	926	895	921	906	847	881	915	898	849	956	862	875	875	911	888	915	913	887	888	885	922	891	902	887	876	880	875	914	917	929	885	834	886	933	937	889	857	810	846	887	898	888	872	892	851	870	892	855	875	877	838	875	885	891	872	873	911	885	873	930	890	883	923	888	900	821	878	911	907	874	899	916	927	868	874	825	872	841	818	836	848	857	840	845	864	845	918	876	921	886	886	918	893	875	957	876	917	831	921	892	957	929	888	903	889	817	916	859	830	934	845	964	924	888	896	901	878	848	874	915	859	941	880	935	919	864	883	934	855	909	878	846	867	930	934	901	911	922	913	853	845	818	903	863	858	908	870	874	935	893	912	886	871	914	892	923	885	923	881	919	880	883	872	919	863	869	854	906	868	874	861	887	943	884	925	906	902	889	880	895	875	894	869	945	880	859	899	844	905	914	885	891	894	869	897	909	883	890	908	852	891	876	850	884	875	888	873	861	910	885	868	875	883	909	904	907	832	896	854	883	832	925	932	859	890	913	909	877	887	896	861	905	868	857	850	861	896	857	893	848	890	838	872	937	897	904	876	913	904	879	935	954	882	856	919	881	958	856	937	862	843	824	867	890	893	854	917	930	836	866	832	903	904	892	853	859	858	881	841	887	891	916	849	866	928	871	890	876	855	885	835	935	902	914	891	868	936	887	880	879	900	894	901	870	845	859	881	868	894	917	913	883	898	938	919	917	849	864	903	956	932	869	887	914	886	866	875	884	897	828	851	923	873	826	878	882	878	823	929	890	940	856	944	875	926	973	890	901	909	842	888	876	860	928	892	935	845	917	868	887	908	862	872	891	881	934	947	942	902	831	906	878	875	921	845	895	874	879	908	898	913	943	892	838	834	830	862	879	885	872	900	865	883	903	917	927	898	835	935	860	835	904	920
2152	683	1817	1812	8627	15263	11546	5389	1834	586	196	115	89	66	77	78	69	84	83	66	80	78	57	80	72	79	81	64	76	78	68	82	75	69	68	76	73	52	79	68	62	74	78	59	63	72	72	72	71	77	79	69	70	77	68	73	69	56	77	64	61	81	57	79	66	75	78	72	87	83	78	67	61	71	60	76	72	80	83	61	68	76	66	85	63	79	63	72	61	85	71	63	73	69	70	85	72	82	80	64	80	71	77	75	61	73	67	82	72	67	64	72	70	61	63	57	75	77	73	67	83	70	57	81	64	71	62	87	83	72	75	77	71	65	54	62	70	69	78	62	79	68	55	64	76	68	71	72	68	68	79	61	71	74	64	68	68	64	66	76	73	71	65	85	69	83	66	85	85	73	69	92	69	76	76	58	89	63	61	66	75	79	70	64	80	82	80	85	72	65	63	92	64	84	73	65	87	75	66	81	80	72	69	61	64	66	77	77	81	90	81	83	64	76	59	75	75	75	72	61	81	79	65	82	75	67	56	56	68	78	86	67	75	78	52	75	83	73	80	73	78	70	85	79	67	74	77	68	99	74	69	65	66	69	63	79	73	66	70	83	73	74	65	63	68	68	50	78	69	73	55	82	78	60	77	67	78	63	77	78	63	65	84	77	74	68	73	74	74	77	75	97	75	68	79	70	64	82	75	79	71	78	77	74	86	72	67	96	75	78	74	67	74	68	59	65	79	69	83	75	83	75	83	66	87	84	75	80	80	86	73	72	74	68	82	60	69	66	82	58	72	71	81	89	63	80	62	70	72	77	74	82	75	77	79	77	75	79	78	76	75	70	78	71	80	71	71	59	82	79	71	68	82	65	64	62	75	66	60	74	82	80	81	75	65	78	68	87	80	62	76	64	53	58	88	84	70	71	67	71	78	68	59	78	71	62	69	67	70	77	85	84	72	65	85	75	82	76	78	59	59	65	74	63	66	92	74	74	81	67	71	58	76	83	82	87	68	61	65	68	66	68	80	65	86	72	71	59	87	70	81	79	66	84	89	67	75	68	71	61	61	73	75	90	84	77	66	65	72	66	68	78	81	71	76	59	69	70	73	75	75	81	94	93	72	70	84	64	70	67	75	67	71	79	73	79	68	62	70	73	63	78	74	72	62	79	72	87	51	70	71	73	71	77	88	85	76	68	61	72	59	77	79	69	70	69	63	67	68	81	58	94	73	65	63	62	55	68	83	78	67	72	70	75	71	68	68	68	75	79	74	67	78	70	87	67	82	64	79	80	75	66	72	69	59	58	77	75	54	75	57	72	78	57	76	65	57	85	75	80	80	71	88	65	84	73	86	61	70	82	70	68	73	68	67	69	70	66	75	65	78	74	73	80	71	69	78	75	63	72	90	70	69	72	61	57	84	67	67	67	82	75	92	92	64	70	86	70	63	81	58	77	86	74	75	75	83	65	75	58	76	83	62	71	67	82	72	80	74	57	82	71	78	81	78	69	75	84	73	64	65	70	70	96	93	85	67	73	62	69	80	72	76	79	77	79	72	72	85	65	71	85	66	64	58	81	69	65	82	82	58	71	85	52	65	63	74	75	63	60	90	67	68	68	73	71	67	66	72	61	69	61	59	78	76	73	68	73	82	69	79	82	73	97	82	84	56	85	79	81	67	59	67	77	65	75	87	81	79	74	71	90	73	84	80	73	67	74	84	68	81	65	74	67	76	69	73	66	70	66	69	70	82	82	66	82	73	61	63	76	84	68	75	65	70	72	66	68	73	82	91	64	72	74	52	78	73	81	80	82	81	65	79	77	59	67	66	75	72	75	82	72	78	83	57	61	73	59	80	77	76	67	58	56	72	78	65	71	58	78	60	64	65	69	72	61	70	65	71	72	69	73	77	71	84	71	69	86	67	81	63	71	76	77	77	90	65	64	74	76	64	70	71	72	81	79	85	60	68	71	74	66	74	82	53	82	72	76	75	68	61	69	89	83	67	74	65	72	77	78	67	68	82	82	68	62	81	77	82	71	59	78	83	77	65	68	79	65	70	79	79	66	81	71	77	75	71	85	87	85	62	90	66	64	73	74	78	81	84	59	68	68	61	63	95	68	87	72	66	71	66	72	88	94	72	69	89	81	82	84	95	70	90	60	80	79	59	71	71	78	64	67	74	67	89	72	72	77	85	75	76	74	71	61	74	72	66	69	63	56	77	79	79	57	83	66	78	80	70	67	80	66	67	60	84	78	85	74	87	80	71	84	79	96	79	86	89	72	74	67	56	85	59	71	74	73	66	64	75	74	79	66	76	70	72	74	69	68	57	64	70	84	71	72	83	72	76	70	80	94	61	87	76	66	69	70	66	69	77	77	76	74	71	84	64	83	62	67	70	69	62	73	71	69	79	79	87	81	65	75	83	76	88	73	63	78	53	65	89	84	74	61	86	64	66	72	64	70	78	66	71	63	68	62	74	64	74	62	69	77	67	68	75	69	67	80	66	82	83	66	86	70	71	69	68	69	64	84	72	75	86	85	60	60	78	71	59	75	63	73	98	87	62	73	78	81	72	74	63	78	76	80	61	47	83	86	62	72	79	69	58	62	74	65	68	71	61	65	70	72	81	59	71	70	74	53	70	84	59	71	75	69	80	95	66	81	58	70	84	70	83	74	73	75	75	77	72	81	66	79	80	72	73	67	56	79	64	90	85	71	70	61	65	76	67	72	75	71	52	65	73	96	75	76	70	64	64	73	67	92	73	74	78	73	65	70	58	90	53	75	69	73	76	65	58	66	68	73	63	66	71	82	61	80	69	66	92	63	73	68	84	63	78	72	86	70	79	75	80	72	78	81	84	74	66	98	73	60	71	70	60	64	60	66	66	77	71	84	64	73	73	73	76	78	66	55	74	65	88	76	66	69	65	66	68	58	68	82	66	69	71	69	68	72	76	74	72	79	73	63	69	60	73	64	71	83	87	74	72	79	78	79	70	66	73	71	68	84	75	69	81	63	74	70	58	80	71	73	60	56	82	76	74	86	66	75	70	67	68	82	81	77	78	83	70	61	77	73	73	68	80	76	78	74	72	70	62	76	65	68	67	77	56	77	83	65	76	70	68	70	73	91	72	78	73	64	70	76	74	71	67	94	86	67	48	80	76	73	69	67	73	64	67	75	60	70	75	64	67	69	71	71	73	76	64	63	70	76	75	68	71	91	67	67	77	73	89	65	76	59	80	85	83	82	87	63	68	84	83	75	81	84	90	63	79	87	67	89	80	71	78	67	81	83	80	68	72	79	72	75	61	77	82	76	60	72	74	79	80	84	63	70	75	62	57	71	64	68	60	64	80	62	87	71	72	70	74	66	75	68	73	63	56	77	73	79	80	79	75	56	83	82	78	80	63	71	84	63	72	88	70	87	67	77	82	65	69	70	69	83	71	78	70	58	63	75	67	69	77	73	97	66	69	76	75	59	82	71	80	75	64	78	59	62	67	86
16258	13267	21215	33856	60835	67612	54660	38978	26083	13793	4716	1832	1069	984	961	901	883	905	905	967	966	917	923	891	879	947	973	842	901	935	982	921	899	850	920	1001	959	868	932	999	963	923	977	931	1005	900	961	986	937	966	950	929	938	933	958	917	900	930	914	976	907	937	910	959	926	894	929	938	952	979	943	919	921	928	947	944	942	886	927	900	933	955	924	928	939	897	940	940	983	918	922	964	1012	943	900	957	918	898	895	932	951	968	936	895	943	959	939	966	1000	912	969	949	919	895	968	948	947	958	884	953	924	950	917	985	868	925	943	1012	917	882	922	919	898	901	936	880	943	939	935	947	977	909	953	882	926	873	892	897	918	988	913	930	962	938	940	924	915	886	930	931	893	1013	870	896	978	930	913	908	952	959	952	958	915	944	919	953	896	918	946	928	910	891	963	930	941	922	874	958	910	925	960	955	930	916	947	953	919	975	894	839	931	964	925	968	941	945	926	965	919	962	899	949	969	941	920	898	871	960	946	909	918	969	915	938	1019	967	932	932	889	976	899	927	945	923	942	920	953	1021	966	943	901	898	877	933	866	953	940	962	929	918	958	908	952	900	927	879	927	973	973	903	904	904	948	923	894	949	911	884	939	1000	988	995	913	941	954	957	970	934	936	871	921	939	935	887	939	937	951	967	924	957	969	930	926	1019	912	923	947	922	973	973	890	941	925	908	952	896	961	938	931	914	917	938	902	890	897	897	922	966	946	982	940	933	921	918	973	945	926	971	946	959	915	951	966	905	905	962	917	894	978	943	940	923	923	958	936	972	975	966	949	940	947	954	876	944	943	930	925	942	895	958	970	986	943	908	937	960	936	931	865	929	899	945	919	938	967	991	964	924	841	902	936	902	936	928	956	892	932	937	952	959	978	922	962	951	945	927	969	966	922	887	925	929	918	928	923	958	939	951	939	980	929	908	934	919	898	955	920	914	901	957	905	928	912	929	896	912	894	936	963	925	951	908	975	942	927	954	899	933	869	901	961	896	863	928	910	939	1002	940	889	915	988	1006	922	881	925	962	935	974	962	921	946	940	893	939	920	926	910	910	936	968	962	913	942	923	936	939	908	969	987	905	933	980	983	939	942	951	953	950	878	892	938	925	874	930	958	940	881	912	932	947	982	909	992	963	927	929	868	915	957	935	922	914	989	906	934	897	990	906	958	884	929	920	966	971	918	999	944	918	947	974	918	943	940	934	940	957	952	925	972	921	921	962	940	895	922	897	966	946	885	953	865	968	944	935	881	870	923	941	931	942	1025	920	938	929	951	942	948	879	950	950	978	967	900	930	975	948	906	922	916	968	970	891	962	914	997	932	949	965	939	925	981	976	916	911	983	994	888	876	941	941	916	922	912	911	908	886	878	896	900	893	938	964	958	999	922	955	934	873	988	911	900	923	877	958	896	959	887	936	962	978	926	876	923	952	924	964	905	902	921	923	1024	887	876	946	940	953	888	971	929	994	939	953	958	891	913	1005	959	968	911	961	942	879	965	938	930	919	912	967	946	961	943	928	923	896	959	953	937	874	912	889	907	946	954	873	954	936	951	982	959	895	965	937	931	963	949	942	939	912	954	920	963	906	930	938	971	929	988	907	985	908	954	971	975	917	933	923	930	932	977	949	952	932	935	977	1013	972	966	911	878	899	914	875	945	954	957	905	955	958	857	900	932	952	888	951	971	1001	951	970	919	921	915	948	959	962	927	915	948	889	901	871	932	921	921	947	929	910	932	866	888	958	943	936	915	906	864	938	959	925	921	929	952	1013	885	977	949	970	972	890	883	1024	961	929	998	899	973	926	934	1005	964	887	921	937	911	916	898	935	894	913	947	915	957	926	907	925	915	915	916	933	919	976	933	928	945	1000	971	979	879	958	947	942	950	908	937	974	976	959	932	962	1040	1000	964	891	915	966	931	918	880	897	961	916	924	918	957	907	938	926	938	926	950	936	909	978	879	941	972	946	962	931	921	934	959	904	960	912	919	942	947	945	900	967	910	927	971	968	905	919	933	913	1029	933	924	879	998	913	876	960	926	940	1042	902	932	914	957	970	959	970	898	927	932	926	950	922	880	947	944	908	914	867	954	924	960	949	959	934	908	938	940	889	955	866	935	978	953	955	943	916	892	938	927	981	925	956	941	922	927	864	907	910	923	875	948	946	937	970	883	889	974	970	996	931	961	920	923	918	918	916	952	941	887	946	940	936	935	977	908	952	848	900	887	907	970	899	934	944	975	955	954	937	922	967	989	951	898	925	945	958	902	865	932	914	917	906	954	947	914	897	930	901	927	942	911	913	913	945	966	991	934	916	928	966	967	932	931	926	923	956	959	901	928	928	887	858	916	912	938	934	871	950	915	876	945	925	962	940	936	977	953	961	946	899	949	914	892	892	913	954	920	941	947	999	988	919	980	893	896	938	915	1022	939	916	947	904	947	909	948	975	941	952	931	953	947	928	926	925	952	959	915	958	908	904	986	927	974	960	885	997	906	935	945	971	970	983	916	907	944	936	906	932	987	944	927	909	957	921	940	938	985	940	960	946	928	934	878	914	930	881	986	964	980	944	924	942	915	932	953	965	920	898	988	889	889	935	936	940	913	928	956	950	930	970	956	916	947	938	904	907	930	927	926	932	932	930	926	936	944	951	963	927	935	873	938	927	898	975	955	966	946	938	959	913	888	892	964	868	921	936	1007	925	921	914	958	922	918	929	1007	944	952	924	941	916	934	979	1016	996	960	922	881	860	961	926	933	951	954	959	868	959	939	893	999	975	972	957	959	915	1006	971	962	985	898	978	910	1012	903	893	935	917	1010	961	941	933	987	918	933	896	971	941	866	964	942	931	934	935	947	905	952	927	935	894	952	917	931	945	897	961	916	949	886	900	918	838	957	915	932	897	954	920	916	958	905	970	982	939	871	904	916	911	960	919	963	906	915	953	925	885	914	932	876	899	938	953	965	904	920	937	905	923	921	937	884	939	924	971	909	932	904	864	969	902	954	978	900	986	931	864	973	948	923	903	986	935	995	899	917	943	897	902	985	872	925	938	1000	1005	932	981	918	930	881	944	948	964	934	942	939	967	930	973	951	886	886	913	972	964	923	936	938	909	944	872	950	935	923	956	944	877	883	922	919	878	901	1004	928	970	933	888	1019	895	936	939	907	959	993	895	922	918	978	985	972	989	919	917	957	906	920	935	928	908	903	962	949	941	924	969	978	898	934	935	938	892	965	922	916	957	947	928	970	943	937	972	944	975	908	929	957	891	916	960	936	898	953	895	919	951	928	927	866	902	909	910	956	911	923	882	923	979	983	921	972	958	899	905	918	951	937	905	920	945	967	891	973	911	945	972	908	919	904	891	957	900	958	954	933	916	921	888	975	923	944	919	955	927	889	975	933	925	935	965	927	910	974	970	950	955	948	977	972	995	921	907	952	959	902	915	970	926	883	932	954	912	954	990	961	969	924	886	903	965	936	921	930	949	910	901	979	935	901	908
997	1438	3054	4030	9446	21587	19232	10723	3940	1188	361	129	86	101	69	77	83	83	79	80	69	73	92	75	73	77	75	79	72	80	76	94	79	87	61	91	77	81	78	87	75	54	69	73	69	77	83	74	64	68	71	89	71	73	78	83	75	84	78	97	83	80	81	95	76	72	93	96	74	72	88	66	93	86	87	73	74	64	61	93	77	80	89	87	73	88	75	95	79	65	75	78	81	81	105	66	76	94	89	69	71	79	70	70	86	98	78	80	73	88	94	78	82	89	64	69	62	78	78	89	67	78	77	83	81	61	78	84	83	78	86	83	82	69	86	75	77	73	88	85	76	79	87	89	90	77	70	73	81	66	75	85	79	77	75	79	66	81	88	83	85	89	72	87	71	79	78	78	84	87	88	78	94	82	59	79	68	84	82	84	91	80	82	75	71	79	83	88	93	75	67	76	68	83	87	76	71	94	73	93	54	72	75	87	76	91	81	69	84	62	75	68	79	87	78	85	83	69	74	77	77	86	71	88	68	78	68	57	93	72	77	73	72	83	76	85	77	81	64	85	72	70	68	72	76	78	64	76	81	78	55	71	77	70	85	85	69	79	75	77	80	78	80	78	74	85	80	72	84	80	72	86	83	80	64	79	87	90	83	102	62	77	80	67	78	82	95	86	71	80	52	74	78	86	92	90	93	72	94	88	75	78	94	77	81	74	60	89	73	79	84	72	97	86	95	76	85	85	84	90	76	82	71	84	80	70	84	88	61	62	92	91	83	72	102	85	85	79	71	80	91	89	80	75	103	68	80	79	66	99	65	78	72	79	70	64	89	73	83	71	64	78	67	62	65	78	87	94	73	83	76	72	84	89	76	74	69	89	75	88	75	87	65	83	62	75	77	79	77	78	85	74	76	83	90	72	64	97	73	70	83	88	75	81	69	98	74	83	86	74	73	78	82	87	77	88	70	87	84	78	89	88	78	86	91	72	76	87	71	68	75	93	79	75	83	82	78	85	77	70	81	73	74	71	80	92	67	97	90	81	97	86	77	78	74	55	80	83	93	78	79	89	73	78	81	79	70	66	82	70	105	63	95	65	81	67	84	74	85	83	67	78	88	73	60	87	80	79	76	74	90	78	77	83	98	75	69	66	76	89	67	88	66	75	88	78	90	78	66	77	86	82	67	93	89	80	81	78	95	68	85	63	89	79	78	71	69	88	72	77	80	80	79	74	80	74	85	81	74	79	79	84	84	76	72	68	85	71	61	81	81	71	63	90	73	95	77	77	71	76	73	69	71	66	69	74	83	82	82	78	71	90	71	91	69	64	78	63	91	88	66	73	91	68	93	90	84	82	79	85	89	84	78	66	70	73	76	81	74	72	61	84	71	83	83	88	75	68	74	86	76	75	76	76	76	83	95	91	68	78	89	86	77	94	71	90	81	78	82	75	98	70	67	87	93	98	75	69	69	77	83	73	70	80	87	77	77	88	80	75	89	88	79	94	88	96	79	63	77	85	92	78	103	82	104	81	71	81	94	79	99	73	84	68	71	78	79	71	78	76	84	80	85	87	83	84	85	71	87	72	89	75	72	91	84	78	87	64	65	87	86	84	84	80	94	67	67	76	92	76	61	80	80	74	60	77	82	77	77	78	75	69	69	92	76	79	76	74	82	72	79	60	78	77	75	78	77	78	82	92	82	83	91	88	93	71	79	77	65	76	87	87	76	92	91	75	71	72	83	91	67	82	84	74	69	67	86	77	78	77	80	66	77	74	81	81	79	74	67	71	76	73	81	86	78	69	73	72	88	67	79	84	63	83	83	109	89	70	60	77	68	75	73	62	74	72	82	84	83	91	67	75	74	72	67	62	81	87	92	72	71	90	73	85	84	86	77	88	75	70	71	89	80	73	74	73	90	77	87	81	81	75	62	92	94	88	88	80	72	86	74	89	71	62	65	82	71	88	86	101	88	70	67	89	79	64	90	87	76	89	76	86	75	67	80	88	83	78	71	88	90	81	90	70	87	86	87	67	72	69	87	77	81	81	81	92	79	80	85	59	84	89	82	82	65	87	79	94	60	73	84	76	68	61	72	100	69	87	71	75	70	83	77	84	75	78	79	67	84	72	86	87	95	76	86	85	71	59	76	81	87	87	83	70	80	75	78	85	77	73	81	85	61	87	80	77	74	88	90	79	71	69	87	68	78	80	60	78	91	83	72	73	89	72	87	86	84	84	70	76	83	83	80	84	79	100	87	86	67	83	78	90	81	67	54	83	84	78	80	82	79	85	73	72	75	68	80	71	73	55	60	91	79	71	88	79	81	74	86	88	73	77	81	91	71	67	78	76	74	67	86	77	74	75	73	67	68	76	80	79	69	88	89	75	79	80	86	101	79	89	76	81	76	86	75	71	80	66	72	91	76	72	72	75	86	87	72	83	93	87	76	86	86	77	74	88	80	87	69	82	81	67	83	67	89	80	74	76	62	84	70	82	86	70	64	81	71	88	71	91	92	82	66	82	88	74	71	67	87	70	72	81	82	68	84	74	72	80	78	70	76	89	90	81	80	74	77	87	81	70	75	69	74	91	66	77	80	67	73	82	73	82	78	85	72	70	75	78	93	77	87	85	66	89	70	96	94	78	85	68	84	63	89	85	90	67	84	73	73	81	57	66	90	85	80	90	71	74	88	78	71	89	87	74	72	71	97	77	73	87	74	85	69	74	103	86	84	72	102	69	93	79	83	89	73	97	69	70	87	87	86	81	79	80	73	89	77	78	70	82	75	85	79	79	84	90	74	95	73	85	79	73	86	61	78	95	79	89	70	87	85	67	73	81	73	81	93	77	80	96	73	73	77	70	65	85	82	72	65	80	65	64	65	70	78	79	61	94	74	76	65	90	84	73	77	72	70	88	60	78	71	94	82	83	78	67	90	84	77	72	81	85	69	85	88	79	80	77	87	72	78	103	73	68	83	73	76	81	83	69	98	85	81	75	84	71	76	75	78	89	77	72	99	76	84	70	81	85	79	85	72	76	93	92	79	91	82	95	71	68	84	74	74	85	88	76	81	77	74	68	100	89	78	65	82	85	88	75	79	74	81	72	72	83	98	64	78	66	63	81	67	86	62	76	79	74	68	72	96	72	75	79	78	58	87	89	70	73	92	84	81	69	75	82	77	84	75	89	70	94	85	78	75	63	77	70	70	72	97	77	69	55	78	72	78	80	73	89	83	83	73	86	90	81	72	87	86	84	78	82	87	59	79	78	83	84	74	63	73	70	91	69	69	83	62	80	75	73	65	80	86	52	81	85	83	87	59	64	67	72	60	87	75	89	75	69	69	71	79	71	83	77	80	82	86	71	73	79	87	79	58	102	82	64	86	76	85	67	85	77	83	75	76	70	70	81	70	77	80	79	88	90	86	90	87	82	85	67	49	90	62	86	86	67	73	79	84	77	70	78	65	65	66	74	77	86	69	92	77	89	77	62	81	82	80	74
18948	20644	26607	43783	61801	75961	66150	48982	32874	19523	7632	2589	1275	1092	1044	982	931	995	998	973	978	980	1037	1007	991	977	1052	977	1007	1024	1005	1011	1004	985	1003	963	962	1031	1013	1008	1038	1001	958	984	1017	1040	983	1014	1015	1031	1028	959	989	948	973	974	1008	1014	1038	960	1019	1011	1016	987	986	1029	1012	964	995	1018	979	977	978	1036	999	1029	1008	1007	982	969	989	1009	1006	957	968	934	1066	1055	1003	1020	1052	1013	990	1015	1064	989	1057	994	965	1007	1037	1011	967	1002	964	1005	973	955	991	1013	986	995	959	926	1033	982	963	978	1007	998	1038	1125	1012	993	933	976	980	984	1037	961	955	1032	952	1017	960	949	1060	984	998	1017	1055	1019	1004	982	1010	1003	971	1010	893	1041	1013	1011	1076	962	1000	1039	1056	1028	963	990	986	1023	990	963	980	1007	1004	971	972	993	1038	984	966	949	1004	989	1041	1061	967	1010	947	1007	991	1006	958	998	982	1012	1016	956	981	925	997	1036	948	1062	994	978	997	977	1007	1001	1065	1000	983	963	994	1007	1027	1003	1002	1006	923	988	1011	1008	1007	1052	962	996	950	981	1004	961	955	961	948	983	1040	997	1063	915	1025	965	1005	1001	968	1033	1013	964	989	1045	1006	1006	1014	1005	970	917	988	1055	999	1030	1007	966	968	975	1006	988	914	1001	1030	1040	945	1073	1036	936	1024	976	997	914	992	988	976	1006	1007	1049	1009	990	1052	991	989	972	1034	1083	1026	1003	1055	990	1010	958	998	979	977	1001	1050	1002	1023	995	971	977	958	1006	931	1003	986	1035	987	994	971	945	934	1016	1043	1025	1049	961	1048	1026	990	1031	989	1000	1033	960	1026	926	1017	1009	967	927	994	993	967	1010	996	985	1005	1040	1023	1001	1010	974	1021	993	979	1014	978	979	1022	1002	991	956	1010	994	946	1069	1000	988	980	1059	1044	1019	988	990	1001	983	1004	983	1050	968	1005	1040	1000	992	942	1024	966	1013	944	1022	961	983	971	990	989	989	969	1023	1035	1012	982	945	980	1011	1002	1012	937	1002	990	996	948	1035	1001	966	1000	991	1030	956	1001	995	990	1011	1032	955	959	970	1016	1051	1046	1011	1038	992	971	1014	981	1012	947	1046	986	971	929	996	1003	984	956	996	1006	1005	1008	916	983	995	995	949	1027	984	960	958	991	968	958	1013	945	1055	1013	1028	1000	956	1004	983	973	1031	962	1016	1033	981	1026	1009	1077	938	1005	1044	996	970	965	1024	1010	1014	1006	987	958	996	1037	1025	1009	1024	996	1044	1019	1013	993	1002	1050	1031	960	1024	1043	1022	1031	932	970	998	1025	953	1025	980	1055	979	1015	968	968	993	1016	1008	996	979	966	963	978	980	957	981	1044	1045	1002	1022	1037	1029	1030	1030	973	994	1036	1020	998	992	982	1005	1025	970	1000	982	1020	1047	1019	1010	1001	977	1029	1017	1001	1001	975	1056	1000	1023	1051	1097	1003	984	1014	987	916	960	1065	982	1039	952	1043	1002	1039	1025	936	985	1017	958	1010	1012	987	976	1059	1018	1001	1008	1024	968	1052	990	985	942	976	995	1001	1027	953	991	925	974	972	947	967	1015	977	1003	1024	959	952	977	1018	1047	975	981	1026	1039	993	1024	984	976	988	1046	979	973	1014	1025	981	1039	976	1007	1021	984	984	995	978	1004	1000	1055	970	994	1015	1004	999	968	1020	1047	1012	1033	1012	966	1005	984	1027	987	1025	1064	1025	983	1001	1017	1036	1038	1004	1047	961	1066	1030	1014	1021	983	944	971	1003	987	959	1045	979	1022	1017	1013	973	1026	969	961	994	1039	967	984	997	1003	1024	1020	1010	1014	1011	968	975	977	985	977	964	994	938	985	941	1003	966	1019	1002	1021	988	1007	979	999	992	988	989	1004	1014	972	963	996	999	951	983	1002	989	938	1025	965	968	975	952	1003	1036	928	1031	950	991	990	951	985	1096	980	1000	1032	988	1014	1001	989	960	925	975	975	988	971	1018	996	1039	1015	1049	988	987	1018	919	1028	1021	976	977	999	944	984	1075	989	1016	1007	1040	1019	979	998	962	1022	1011	971	994	995	962	959	980	1066	980	969	1028	974	1054	1043	1057	982	1003	991	1026	1008	941	989	1018	997	952	987	990	1027	977	1003	999	1023	967	1032	989	1018	988	1048	967	985	1000	990	1042	1005	972	1018	1036	980	980	985	1006	974	985	978	988	990	1041	1013	995	991	982	976	965	963	1006	1020	961	941	982	1008	965	944	964	1005	965	1058	961	958	999	984	917	965	1031	992	1028	1002	1006	972	999	1013	974	999	1002	1032	989	1003	1002	1045	985	1044	980	987	1038	1005	990	958	1036	999	988	1009	1050	999	1061	963	1039	991	950	985	1011	1008	914	1025	1021	1013	1004	996	983	964	984	991	1018	989	996	955	972	982	1046	962	1032	950	952	929	974	996	953	1019	980	966	1004	996	974	1006	1048	1024	1012	976	1013	1027	997	968	1017	974	990	1004	989	958	1023	1018	1030	1018	1000	1008	1028	973	995	991	976	1024	1055	1021	1007	1030	1071	969	994	1020	1027	1001	1043	1015	957	1019	1054	1019	979	981	1025	1045	1003	966	1009	1028	1020	932	959	1047	967	992	977	979	995	1076	1057	1012	1017	1010	969	978	1034	978	1002	960	1005	950	1045	998	998	963	998	953	966	1064	968	988	988	978	982	944	982	994	982	1006	1011	1004	1014	980	1008	1036	961	925	1006	994	1034	1016	1016	990	961	984	1014	947	969	1024	1003	976	947	1019	916	998	980	906	1013	1015	997	1004	983	968	960	1020	986	1021	1039	942	1034	1006	966	1070	988	1003	999	986	1026	978	942	1035	986	1025	1017	979	974	1002	1013	1008	1008	973	968	978	997	1007	1008	1006	1045	1056	978	994	1033	1038	993	1002	983	1006	1002	978	1017	1003	983	985	1036	1048	1011	962	1018	991	1061	1025	1001	1022	1077	977	1004	964	985	992	978	1032	999	998	999	993	1019	996	1010	997	994	939	973	985	992	1036	983	1058	1055	1036	1027	1025	1017	1010	1011	1002	993	1009	958	1012	974	990	1028	1022	995	983	1020	959	1019	953	1048	996	945	1002	1014	1036	1017	934	998	996	955	1022	1037	989	1060	967	1036	964	982	996	1024	1039	982	992	1022	991	1046	1047	1030	983	1028	1003	1001	1005	971	958	958	974	959	961	1063	967	1051	990	963	976	1087	966	987	1020	967	962	1018	984	1010	958	947	1034	1053	954	948	999	1009	947	1011	988	974	973	1009	1001	993	1022	982	1029	969	1005	1010	987	1010	991	998	1023	1020	943	1006	988	1028	1068	917	1032	974	922	953	1012	1046	972	1038	1025	970	1035	1027	964	1020	950	1001	972	958	969	920	1000	999	1007	1058	999	985	1027	1064	987	1061	973	963	1026	1005	985	998	973	1033	1060	958	1002	996	1012	1034	1062	983	991	1008	1004	1015	970	1022	993	1011	1010	965	1019	1040	1038	999	1067	1018	957	986	1025	1008	1003	1024	999	1033	1009	1050	949	994	1011	1003	1040	1004	1007	1004	965	998	1008	1022	993	1046	989	1010	966	1019	993	974	986	995	1009	1001	1015	972	990	974	954	993	982	1014	1008	977	988	1090	1019	958	1012	1008	969	989	952	974	983	1048	1007	980	989	1010	1019	965	1012	997	956	966	1015	1039	958	1034	988	1042	992	1038	1039	988	997	981	1050	1001	1037	1004	1017	984	977	971	959	1008	981	1026	932	1016	1020	1037	998	1003	944	944	1003	1039	1038	997	974	1008	986	1034	1034	995	1052	951	1009	960	1026	1012	1006	1017	962	1045	984	959	991	997	967	997	956	1011	1009	1013	985	1014	1000	994	967	986	1046	1017	1020	1013	1034	1024	968	1001	1014	1030	1068	1003	1009	981	1024	1022	1013	963	966	1006	1047	1014	1081	1008	1011	1003	977	1004	1025	946	984	967	1002	941	1023	1029	959	942	946	1011	990	1026	981	958	986	980	1033	1023	1008	1041	978	1003	1042	993	951	970	1066	988	994	1000	958	1021	1009	1045	959	1032	986	957	1052	1002	965	969	1023	965	1066	987	1061	1048	1015	1083	971	1048	1050	960	976	1001	1036	936	951
1312	345	558	987	2330	4384	3695	2201	1080	400	142	85	68	72	72	74	63	67	63	64	59	58	85	65	53	69	72	64	60	72	67	59	72	65	50	58	59	67	71	54	66	66	64	58	62	53	61	56	56	76	70	59	62	56	63	65	58	56	56	53	62	55	62	62	64	54	52	60	62	55	66	77	63	51	66	55	67	56	54	51	66	65	70	60	74	62	66	52	64	51	59	61	69	65	49	83	61	63	73	66	73	72	62	60	63	63	57	68	53	70	65	53	75	70	50	50	63	57	61	54	62	74	69	61	77	63	65	51	71	59	65	57	60	56	67	64	71	52	68	57	56	57	62	60	75	57	50	68	55	58	60	69	58	57	66	66	61	53	66	56	65	66	66	73	75	45	59	64	69	55	66	48	50	57	59	52	64	56	81	66	75	54	74	69	78	60	53	66	50	57	68	53	69	74	63	54	66	57	63	72	68	56	66	66	74	67	61	58	64	63	71	44	59	60	44	61	71	66	84	56	62	70	61	64	50	69	54	75	71	65	67	63	59	51	69	65	67	71	60	73	68	65	54	65	66	64	51	58	82	66	60	64	62	64	61	61	63	75	60	51	63	65	58	78	68	53	78	59	63	56	63	64	63	57	65	69	50	53	55	76	60	66	61	55	72	64	75	69	63	59	61	64	53	56	71	61	73	65	53	65	58	72	55	71	57	68	61	56	72	59	55	60	56	52	77	78	49	66	60	71	68	71	54	72	62	59	66	65	62	58	69	58	63	66	56	50	62	69	63	56	66	75	59	72	57	62	65	74	54	75	54	73	51	54	58	59	75	62	59	54	58	48	54	60	58	61	56	45	63	55	76	61	58	56	64	70	58	64	67	67	61	62	51	52	66	56	66	65	61	58	66	57	67	67	48	61	67	57	60	64	47	72	58	73	56	55	72	63	67	54	69	66	63	72	65	67	55	56	63	65	59	60	71	74	55	50	48	62	64	51	77	54	74	60	63	53	58	69	53	61	53	74	47	61	60	59	53	46	52	68	59	50	60	53	61	53	64	66	68	64	62	58	71	56	59	66	50	82	58	55	71	63	60	59	64	60	74	48	66	71	69	76	58	60	47	66	57	66	48	79	43	78	63	66	70	47	86	69	58	62	73	66	60	77	72	65	70	66	64	56	53	77	62	67	55	62	63	57	57	56	58	75	58	67	63	60	65	72	61	56	58	79	71	67	70	55	62	67	74	60	60	67	67	56	57	65	69	67	68	60	51	58	57	70	54	57	70	54	62	68	70	52	68	70	49	59	61	68	60	75	49	53	68	69	51	58	50	59	71	71	48	71	64	60	59	53	69	55	59	70	56	72	56	62	80	61	61	62	65	53	59	73	57	59	69	61	72	74	86	66	75	53	63	57	61	65	57	55	61	72	79	58	48	71	67	68	65	69	62	70	64	65	57	71	56	70	71	62	71	59	59	73	66	54	61	72	68	55	70	55	52	55	64	70	68	55	62	69	61	63	63	64	68	70	57	77	49	64	71	58	57	52	66	67	64	56	77	75	53	71	62	74	64	70	57	66	73	55	50	70	66	65	50	70	68	67	63	65	54	60	66	68	62	67	49	54	59	63	58	60	68	64	50	67	51	49	61	67	54	65	58	56	58	71	51	53	60	60	55	65	56	60	65	58	57	72	61	58	60	53	58	52	61	71	49	56	64	72	58	76	60	59	56	70	60	58	63	55	75	64	76	65	60	59	61	64	52	75	67	63	71	52	71	49	73	65	84	74	65	50	52	67	64	56	53	66	65	68	69	73	66	54	62	61	55	53	60	55	66	72	51	64	71	57	70	63	62	60	55	57	60	58	61	53	62	65	47	58	69	54	51	76	59	65	63	84	66	73	57	67	60	52	62	71	59	47	71	61	56	72	73	60	74	66	69	59	57	66	71	50	54	68	72	76	66	52	58	53	70	65	57	59	62	49	52	60	55	57	56	66	61	59	58	77	63	55	53	56	47	51	58	50	66	71	56	64	64	73	56	63	53	52	59	66	60	54	59	79	58	69	53	81	68	54	64	67	70	62	52	60	52	62	50	57	67	69	51	71	63	61	66	53	74	60	71	74	66	75	65	64	56	70	50	68	69	75	62	63	60	57	67	53	68	73	54	58	83	83	71	63	58	51	54	63	64	67	58	49	74	69	67	71	48	68	61	79	59	69	79	78	65	55	68	70	50	58	63	58	56	65	49	65	66	53	61	67	53	69	60	41	65	71	71	53	62	72	56	69	65	59	64	81	50	52	69	56	50	64	67	65	57	54	77	58	56	72	59	64	69	60	57	69	53	63	79	60	71	61	83	67	70	70	66	57	62	58	62	67	62	67	72	70	69	69	68	65	63	55	73	72	74	54	65	57	58	64	65	61	60	53	52	56	75	53	57	62	52	66	69	73	61	45	62	60	59	61	64	71	70	62	66	69	65	68	61	71	55	59	69	75	67	46	57	62	62	63	60	64	72	66	59	70	71	75	59	61	78	73	60	44	61	73	63	52	50	61	61	68	59	50	52	65	54	53	53	57	55	69	56	71	64	54	69	67	70	45	61	61	63	54	72	65	60	68	72	62	48	58	68	49	61	73	60	63	72	56	68	72	63	62	70	66	61	74	56	59	59	66	59	57	59	72	60	58	61	56	78	69	64	64	67	68	68	66	57	69	54	61	77	73	57	53	66	57	56	58	66	52	54	61	62	69	56	68	72	52	58	54	69	64	52	65	67	63	54	59	69	59	71	58	55	60	67	54	67	51	70	61	64	64	70	59	69	70	58	78	70	73	57	60	70	58	71	73	67	82	63	62	47	79	59	52	69	55	58	80	63	59	73	54	52	64	67	71	61	55	62	58	69	70	63	50	60	68	74	51	44	61	65	67	75	58	68	63	65	79	68	64	64	73	52	62	60	34	72	60	65	65	76	55	59	80	53	66	51	63	61	57	67	68	69	54	62	70	56	78	48	47	71	56	65	63	43	64	63	55	63	62	67	52	66	52	77	72	69	51	56	62	64	66	55	61	55	75	59	80	72	58	45	68	62	56	64	59	53	59	63	71	81	61	60	80	63	73	68	65	65	78	59	55	53	57	55	66	64	65	62	65	55	55	60	46	64	64	66	67	71	57	63	72	52	62	60	69	48	67	65	91	54	57	56	52	45	62	76	55	68	67	58	56	70	51	64	80	61	72	55	46	57	46	70	64	59	57	62	52	59	70	66	63	69	57	53	68	66	68	79	56	67	57	54	57	51	69	76	85	58	69	69	59	56	66	58	72	61	58	54	65	65	63	64	69	57	61	76	56	63	63	76	63	56	64	51	53	72	50	67	64	60	54	69	62	69	55	53	63	65	60	56	53	70	72	51	55	60	70	58	46	59	79	69	66	59	63	81	61	78	49	59	69	50	66	52	54	86	73	59	54	62	64	66	63	58	62	57	77	61	61	64	75	51	61	59	59	61	65
10956	7850	11329	28342	42378	45483	38574	30262	19771	8827	3212	1309	875	857	807	822	804	831	793	768	758	804	800	777	800	761	800	800	804	778	778	800	781	807	813	802	761	803	798	830	831	768	803	779	780	777	807	787	792	801	791	826	791	792	764	811	804	787	801	775	797	756	754	838	771	769	730	766	826	762	752	761	809	825	799	813	772	785	825	788	741	803	779	764	735	776	800	841	782	792	805	840	827	792	815	776	797	737	782	830	822	818	795	784	834	788	804	833	807	797	780	818	766	766	757	821	776	824	792	787	808	796	812	829	786	814	734	829	756	796	799	846	807	790	719	806	770	805	798	826	745	825	809	785	834	784	783	797	825	863	766	774	832	796	789	803	768	787	759	765	810	766	815	773	805	790	761	833	793	827	814	776	837	734	786	789	777	854	739	806	794	804	764	786	858	802	810	774	790	772	854	776	708	821	756	744	749	803	814	800	744	803	758	767	778	793	779	793	811	766	769	834	771	825	833	844	831	787	809	761	787	773	809	759	790	789	779	821	750	801	787	786	804	802	801	800	826	825	787	799	770	793	809	786	761	771	747	818	827	794	743	833	843	806	808	847	826	790	796	758	791	796	797	783	782	742	865	735	780	756	839	758	811	752	784	764	802	849	825	807	784	812	809	763	845	793	751	754	799	748	778	755	790	772	713	776	823	779	802	816	823	754	793	786	806	788	800	806	865	751	795	829	789	772	738	770	775	770	792	811	768	806	825	795	766	813	832	777	771	805	742	833	829	800	759	799	779	757	768	765	820	811	745	819	793	773	778	770	789	859	818	811	800	813	799	803	791	745	842	707	797	788	785	790	788	803	793	810	760	787	796	782	790	813	841	791	789	796	768	822	818	772	754	791	803	790	803	843	829	804	768	840	822	774	790	845	826	803	772	787	787	813	793	783	737	846	801	796	794	777	779	764	788	767	826	777	768	804	782	803	823	761	780	807	845	725	834	856	800	758	810	843	756	808	796	798	795	784	800	855	824	798	761	740	858	815	754	793	774	772	824	757	766	874	801	858	801	769	803	765	805	771	812	828	831	783	831	710	826	832	810	842	763	783	762	791	795	777	818	816	742	754	835	789	752	806	779	766	753	832	810	863	756	785	797	818	743	785	762	789	729	778	756	770	807	800	800	816	775	809	772	818	802	740	797	834	801	835	777	765	842	793	796	801	784	825	786	840	770	789	780	793	828	784	772	796	773	791	837	838	771	836	794	829	792	789	784	890	803	836	768	785	758	771	805	774	769	806	786	788	775	798	778	749	737	780	745	814	795	797	785	771	784	819	770	797	808	801	747	829	796	771	787	820	751	773	808	805	717	745	769	761	798	755	769	787	756	742	838	818	798	804	758	775	849	752	771	778	803	786	788	792	775	819	818	793	763	785	832	800	784	794	791	757	823	788	816	850	761	760	790	787	785	789	790	787	829	741	795	818	784	786	782	818	771	772	782	753	775	760	803	788	795	836	794	778	785	770	813	750	793	804	818	776	830	843	769	771	810	810	750	805	819	787	809	806	786	762	777	798	815	807	765	805	717	784	819	788	781	725	766	776	767	784	820	792	773	732	796	809	787	781	747	806	823	855	787	775	813	785	809	821	852	770	788	824	826	781	800	833	845	841	815	821	794	786	797	812	777	806	785	790	763	788	811	826	804	773	800	765	757	828	798	805	762	805	827	781	798	808	815	750	771	772	805	839	789	754	762	815	735	808	808	792	790	746	801	795	804	828	780	752	733	756	798	748	787	733	839	833	832	776	838	769	806	782	805	749	787	785	830	835	782	789	813	803	749	862	791	770	817	826	773	841	784	765	811	736	735	748	841	809	825	758	763	795	787	799	785	815	795	806	811	791	824	842	809	757	787	793	792	831	759	811	782	869	779	796	795	808	878	811	775	806	821	793	741	830	824	779	785	773	767	768	793	758	770	773	814	755	765	800	808	775	802	832	773	790	805	799	798	822	808	752	793	811	785	827	780	782	816	779	833	769	798	794	769	750	815	753	816	808	789	810	842	783	804	773	737	790	799	811	812	798	819	768	770	802	825	751	822	791	861	789	778	782	759	798	764	834	790	768	805	768	802	800	801	809	847	815	724	801	750	770	726	805	799	772	778	838	806	734	772	757	763	736	750	838	827	867	777	782	818	823	780	784	830	787	786	774	835	803	812	779	785	802	782	779	790	831	799	797	799	807	810	785	759	755	829	815	771	799	759	837	779	828	761	771	791	844	794	788	812	758	805	762	818	727	769	844	757	740	801	798	796	725	842	756	821	780	786	817	793	755	772	775	784	778	767	766	823	758	793	793	791	824	813	767	836	818	813	789	790	769	777	821	826	825	781	820	772	756	773	826	807	810	815	784	763	802	752	810	773	795	759	802	817	823	830	797	798	722	791	820	846	791	850	818	779	774	808	776	779	796	785	792	803	730	849	808	819	824	786	768	775	794	755	782	809	755	824	769	821	746	762	797	814	779	808	765	801	726	819	757	752	808	787	807	810	812	822	804	795	787	726	794	789	807	799	815	740	794	794	769	825	862	803	761	781	749	786	798	816	729	824	705	808	835	740	794	764	848	811	825	763	750	800	710	797	807	797	761	783	812	773	726	836	768	849	817	822	808	795	827	762	791	785	804	788	797	739	799	779	765	788	811	789	813	762	771	804	809	743	821	820	798	799	852	808	774	800	799	796	798	806	746	784	811	826	766	802	774	793	762	820	801	771	783	760	750	819	739	773	802	793	775	790	779	807	793	820	804	803	787	768	787	793	802	781	811	774	848	790	780	765	818	751	813	804	813	773	784	757	809	822	798	782	832	814	809	801	809	821	772	799	831	786	819	810	762	766	835	763	797	809	828	790	842	830	763	744	749	810	773	810	777	735	788	741	830	774	811	793	822	779	839	719	786	805	757	812	796	853	801	850	801	784	792	818	789	744	703	850	711	783	763	736	822	836	763	808	779	797	807	775	810	844	750	761	827	794	809	838	802	759	792	801	813	780	791	827	769	809	849	788	763	783	790	751	803	827	817	792	849	796	844	767	859	742	806	796	804	814	817	791	763	820	843	768	824	815	766	776	817	775	805	781	855	802	774	742	766	837	826	779	812	800	803	838	778	777	810	788	777	767	780	817	744	844	797	786	783	779	724	806	760	750	768	734	822	807	778	788	779	801	793	793	777	790	804	772	782	779	808	844	761	787	807	805	737	794	823	762	792	775	841	783	807	821	813	827	765	847	826	794	739	795	815	788	813	772	815	728	779	826	818	791	813	771	728	824	769	760	790	814	776	813	835	833	772	770	772	780	787	781	792	776	757	809	766	776	787	785	764	826	781	779	789	757	831	783	797	789	791	802	850	774	735	776	786	828	797	833	823	787	805	777	774	760	822	743	847	798	809	772	867	805	802	779	829	807	720	810	769	788	830	741	835	803	721	807	814	826	803	809	788	810	806	804	818	835	743	824	807	837	824
732	1298	1609	2960	6132	10172	10149	5647	2578	824	265	122	80	70	60	69	75	70	83	56	63	75	64	64	57	65	77	67	61	66	67	76	70	60	61	67	61	65	78	71	66	79	74	84	76	80	80	73	68	63	70	80	82	78	72	75	72	72	68	71	66	65	64	73	87	58	61	64	67	78	66	67	76	58	56	73	79	68	71	71	76	68	71	55	70	70	65	70	80	70	77	71	68	65	71	65	66	75	54	71	58	74	65	64	63	62	72	63	73	69	64	56	66	64	57	70	87	65	71	74	68	68	67	49	58	89	67	63	70	70	80	87	60	67	72	69	78	80	67	75	56	67	74	59	57	70	73	75	81	84	83	59	66	79	55	57	66	65	64	68	62	66	58	73	72	78	78	64	72	57	68	64	64	67	76	83	51	70	59	73	71	70	69	74	61	63	75	69	58	80	56	69	64	96	70	60	65	60	78	67	66	66	78	67	74	55	61	63	54	69	57	73	61	72	76	66	74	75	69	67	66	76	64	81	51	58	64	61	76	78	90	62	81	65	72	57	72	76	64	63	82	59	75	62	43	57	61	71	80	70	58	59	65	70	62	65	72	55	66	73	51	69	68	78	51	57	68	67	66	82	69	72	84	69	67	69	64	70	63	65	64	68	81	75	73	85	66	69	75	55	72	77	63	58	58	71	59	47	55	68	62	55	59	64	69	57	66	51	67	69	64	64	57	69	65	73	69	59	76	69	70	52	82	82	72	64	64	81	66	65	61	69	61	64	61	58	71	60	77	53	56	65	62	67	67	74	76	79	72	74	66	67	60	78	63	79	73	68	59	69	67	64	62	76	79	74	70	67	62	55	71	67	81	72	54	90	76	74	72	65	74	62	73	59	66	86	66	59	72	83	70	75	83	72	76	78	64	63	73	66	54	74	61	84	64	79	61	55	61	80	61	69	56	70	66	79	77	74	64	64	67	73	71	49	71	71	78	75	54	66	59	72	63	69	78	79	59	77	73	66	64	77	64	65	68	70	72	70	69	65	75	67	76	58	75	56	71	56	67	61	72	79	69	70	66	77	65	58	59	64	74	67	77	78	73	53	62	74	71	68	75	84	69	67	61	60	59	61	57	58	69	51	80	77	65	59	65	65	63	76	71	75	62	66	69	67	68	70	63	75	85	56	52	55	62	50	49	55	63	76	62	75	67	60	69	53	76	68	51	58	72	68	75	70	61	74	67	62	63	87	76	73	69	63	73	67	75	56	86	67	68	65	55	72	63	68	58	69	70	65	66	71	64	71	78	74	77	73	63	66	67	69	75	72	62	75	68	87	69	64	60	63	75	76	64	76	79	86	62	60	63	69	72	40	65	70	73	74	57	67	76	78	66	69	64	70	65	68	75	55	80	61	69	79	62	47	82	66	65	63	57	69	62	67	76	64	74	65	67	75	79	80	54	69	64	67	71	68	68	69	64	66	68	69	59	77	78	61	65	71	64	85	82	67	73	75	54	68	75	81	64	54	71	68	69	67	67	61	63	65	65	88	62	48	68	68	67	60	59	71	60	57	70	71	66	65	52	77	56	66	58	84	93	57	77	58	79	83	59	59	61	57	67	58	55	74	62	82	74	62	66	66	66	67	61	74	67	68	60	71	58	68	76	63	62	63	76	61	64	67	73	71	88	69	73	80	66	60	68	75	86	78	66	86	72	82	80	65	76	89	71	59	65	65	68	62	67	67	72	69	70	55	77	65	63	58	62	65	70	73	72	69	58	71	63	76	53	78	68	53	58	66	67	70	80	61	67	61	59	65	65	69	74	51	64	63	65	57	67	58	80	83	67	67	58	54	60	73	66	63	58	68	58	72	70	67	60	68	83	52	81	59	79	63	72	72	78	73	70	58	70	54	75	66	63	68	66	62	65	79	76	75	72	64	80	59	68	65	77	70	80	66	64	75	61	72	59	69	71	68	60	64	79	62	74	72	70	67	93	64	66	66	72	61	70	73	67	73	76	71	65	76	70	52	64	58	75	57	69	74	65	55	79	63	59	73	61	63	79	84	67	83	53	72	60	78	71	80	49	68	72	81	68	49	72	83	57	72	64	66	68	67	66	69	84	66	65	56	76	66	81	67	62	66	63	62	85	59	58	81	72	78	71	77	70	54	78	54	77	50	63	65	69	78	61	70	61	65	60	66	79	71	71	70	76	55	57	60	62	74	63	79	59	57	68	58	76	69	69	70	54	63	60	73	64	81	76	66	72	76	58	75	74	60	67	80	58	77	55	64	70	56	64	71	77	75	50	62	57	62	67	70	72	86	68	68	62	65	71	66	79	77	52	65	67	69	75	52	68	68	82	69	58	66	67	79	84	60	67	70	56	69	66	75	63	64	80	76	77	64	65	71	71	55	69	58	64	65	59	67	71	70	56	71	68	59	68	69	70	66	63	68	67	69	65	64	64	63	63	67	61	65	59	83	70	72	63	75	71	56	72	58	73	71	74	49	70	64	78	62	73	59	80	60	77	69	65	71	65	79	64	67	72	54	77	61	63	70	60	70	61	70	77	64	64	73	59	52	66	76	70	64	69	77	71	61	68	67	71	57	67	67	74	71	78	56	67	65	86	58	69	71	71	59	87	63	77	63	78	68	77	78	55	73	63	67	66	66	76	64	64	63	67	62	77	70	57	60	74	63	63	54	59	62	79	74	75	70	81	80	77	55	56	67	79	53	70	75	65	79	54	67	59	83	73	80	80	70	65	77	57	69	50	66	67	71	67	75	69	57	70	71	63	58	59	58	74	73	68	72	79	80	81	69	69	61	59	73	86	60	66	65	66	86	63	72	60	59	66	76	75	84	60	71	66	69	66	74	67	72	68	65	67	67	77	69	70	59	69	74	58	78	68	66	64	63	68	65	81	78	73	69	61	82	62	57	78	79	59	67	72	75	59	68	65	75	66	78	75	83	66	79	74	74	58	74	64	72	71	60	71	66	72	73	47	91	60	68	58	72	67	60	66	67	71	59	74	58	61	75	68	85	63	70	67	53	67	58	84	66	74	72	69	60	65	75	66	61	60	63	63	63	74	77	85	54	62	82	69	59	70	59	83	76	65	69	58	51	69	64	65	86	81	63	67	57	68	57	59	53	73	68	67	61	73	75	85	84	69	84	70	75	80	76	73	88	67	75	69	64	58	62	64	82	71	74	63	63	65	69	73	59	64	85	65	73	77	80	85	83	77	63	65	62	68	70	66	81	66	70	77	75	69	64	65	64	72	72	61	66	66	65	69	63	75	79	57	70	79	60	67	81	62	63	63	74	53	54	62	58	54	67	71	69	62	55	81	59	72	75	88	58	77	63	61	69	66	60	52	84	75	59	62	77	77	71	66	74	65	70	71	57	76	81	68	64	50	71	53	71	45	66	63	60	70	66	74	72	69	75	63	75	60	64	66	58	65	67	60	79	72	99	75	68	65	65	81	71	83	81	64	82	70	79	43	64
17963	18802	19825	40368	57305	61708	54013	40782	28877	15831	6064	2109	1105	930	903	845	853	812	868	867	870	870	872	856	865	849	880	895	894	811	858	859	817	891	860	840	924	812	873	869	896	794	889	851	871	854	876	864	881	844	862	839	880	845	846	823	861	874	892	846	891	829	879	859	878	872	845	831	870	866	898	879	846	875	855	894	864	893	822	856	843	878	861	813	876	853	857	866	849	878	833	784	851	856	873	781	854	841	879	825	866	807	880	845	872	832	810	916	880	830	859	876	843	860	836	810	863	821	843	866	861	852	878	855	842	948	863	892	851	887	894	838	870	799	857	776	873	845	853	845	858	844	804	798	849	820	892	870	853	871	889	886	845	888	883	861	868	868	869	869	861	884	899	868	861	880	870	864	880	826	905	843	862	870	876	849	838	835	894	878	875	872	839	882	863	858	818	874	849	825	845	863	854	858	864	783	839	857	875	852	884	833	839	888	852	828	899	917	832	859	900	852	896	851	800	858	860	891	847	824	832	874	826	805	836	834	852	798	860	894	852	928	836	830	881	868	855	901	828	856	834	927	873	838	845	838	850	885	852	851	907	800	872	894	845	868	881	863	848	865	837	829	843	856	930	895	838	875	879	880	908	824	888	926	883	841	869	830	920	861	809	873	871	863	857	860	855	816	858	906	820	788	842	848	834	842	862	837	966	860	857	901	891	854	855	858	857	888	792	887	860	894	912	848	823	840	860	899	875	885	844	878	858	882	866	826	875	867	827	832	882	950	838	832	844	821	808	875	842	878	876	871	870	842	833	917	893	842	863	833	823	856	841	849	914	859	885	842	853	841	888	917	832	854	922	842	864	851	849	855	852	868	892	809	899	855	828	849	857	852	886	842	863	837	904	868	841	851	920	819	849	857	817	841	863	826	878	881	860	857	870	847	817	854	813	856	821	816	864	859	827	923	886	843	930	860	826	859	839	876	851	839	847	837	852	883	833	847	858	837	843	892	865	848	865	875	842	811	883	852	883	849	817	872	895	885	891	804	850	861	877	843	896	890	880	879	855	906	897	846	846	853	829	846	823	817	903	869	858	851	855	853	926	857	865	909	811	820	853	893	869	922	839	886	864	854	808	873	907	805	836	854	871	883	827	844	897	881	850	857	848	859	883	834	808	890	883	839	850	877	820	933	868	933	807	868	889	788	801	825	908	853	841	868	880	822	850	838	893	836	896	888	865	866	878	823	850	891	865	910	828	831	893	898	834	862	846	808	875	932	843	854	866	873	862	857	906	883	929	862	864	831	867	862	807	837	863	877	909	830	842	829	830	934	834	868	846	847	835	879	837	882	878	798	854	828	850	864	848	881	919	830	848	898	875	903	887	845	809	890	821	816	817	881	844	858	881	809	850	861	812	801	906	884	863	900	831	863	862	803	841	921	868	852	917	849	844	835	833	814	857	809	872	855	902	887	867	854	864	798	882	876	837	902	845	871	858	891	864	859	859	825	859	865	883	875	871	884	912	882	900	855	810	848	860	846	856	894	871	869	883	844	868	819	874	854	892	820	837	902	896	913	826	898	841	855	872	878	843	828	875	872	896	851	816	824	823	900	812	827	821	878	896	832	798	854	896	871	877	875	883	873	890	834	896	884	837	838	894	788	839	877	899	832	873	849	852	851	864	861	855	880	887	860	882	858	861	868	894	848	880	855	829	850	861	879	876	814	798	809	817	864	917	837	913	825	841	895	806	824	859	808	838	870	848	861	874	864	852	881	826	809	852	848	854	873	851	926	845	868	902	826	843	856	819	840	869	885	915	818	888	821	881	839	867	819	869	852	881	822	881	837	848	879	891	876	874	865	868	837	880	940	895	879	850	886	847	845	844	834	876	905	869	820	862	856	846	887	906	875	890	888	859	920	877	907	861	897	849	832	859	830	856	796	860	829	855	831	821	859	906	833	882	859	898	852	875	908	847	870	823	899	877	900	888	907	829	922	835	833	851	803	824	844	855	873	835	866	873	820	833	855	835	847	849	864	883	877	895	862	871	873	844	838	815	816	877	877	882	879	823	861	851	877	840	858	857	854	863	854	884	862	853	894	836	861	876	897	871	855	804	881	818	848	856	872	867	869	849	862	891	863	832	886	898	809	879	872	794	889	836	829	852	862	842	843	846	796	902	842	849	870	867	953	826	909	831	822	853	818	838	851	899	833	931	874	829	856	879	866	870	816	827	827	849	864	832	857	841	888	858	805	841	883	880	912	873	862	835	849	870	848	865	900	861	890	881	827	890	810	838	867	870	842	901	873	860	814	844	846	861	814	864	894	846	879	853	831	812	847	850	861	873	859	843	878	906	879	815	825	885	868	876	855	827	852	888	889	869	789	850	933	886	868	903	906	826	858	900	886	822	878	845	837	841	915	885	867	808	798	879	865	859	863	808	833	880	875	896	845	880	845	849	857	905	891	825	846	778	833	854	852	831	862	832	818	902	868	869	885	902	837	810	910	879	793	836	838	859	828	893	884	848	832	813	876	874	883	894	839	878	841	861	826	896	898	871	822	835	859	897	824	898	913	818	910	864	899	807	880	843	862	883	860	881	880	903	872	870	869	840	869	818	861	857	853	859	912	846	841	927	826	893	892	905	848	852	822	874	845	819	833	881	933	850	845	859	859	866	821	834	873	861	931	849	832	886	854	831	868	827	874	819	860	801	851	873	909	870	859	857	888	845	872	864	865	869	842	852	837	848	845	872	869	825	853	843	793	877	860	832	848	851	894	831	855	828	808	852	847	861	909	868	874	819	848	897	861	893	847	817	809	899	851	872	873	848	852	851	862	861	891	855	834	907	926	843	829	842	814	853	871	849	865	895	894	842	912	854	941	868	856	873	837	894	855	852	866	934	852	832	892	899	860	839	864	852	844	853	906	854	838	860	851	873	858	876	871	841	867	818	891	880	853	866	927	802	854	846	908	826	858	840	879	823	860	840	818	871	837	898	898	867	894	854	807	922	836	812	859	905	909	809	855	895	866	881	841	837	839	851	890	813	885	827	848	873	827	912	865	813	832	869	886	863	826	872	863	876	886	907	829	861	862	851	877	877	897	888	840	836	905	858	883	838	845	907	915	862	835	849	866	866	869	850	867	856	814	842	896	880	851	880	882	847	819	831	831	890	850	856	864	867	840	866	811	876	863	800	847	862	870	891	846	833	818	829	834	872	861	835	862	831	783	804	799	824	829	841	846	831	897	902	833	843	863	798	865	871	877	872	846	845	819	872	879	930	882	906	886	856	859	864	852	855	863	882	858	883	846	839	852	876	865	836	876	819	857	859	882	887	948	859	864	905	844	898	874	834	852	850	881	816	837	865	876	880	860	838	911	855	830	928	842	857	893	859	871	854	861	860	861	907	851	869	825	821	852	835	867	834	906	874	819	863	872	837	837	885	908	888	885	872	832	836	838	875	828	872	894	824	871	860	835	879	891	886	857	882	823	861	849	855	902	825	871
2234	814	684	722	3566	14086	14914	8582	3656	1344	428	145	96	76	81	81	66	64	66	79	69	71	64	68	90	70	72	61	64	54	74	75	90	68	71	79	56	71	78	68	74	68	71	71	78	66	73	59	61	71	58	69	82	69	76	64	73	63	60	75	78	65	66	68	77	67	73	67	77	82	79	74	62	67	77	74	74	75	84	85	61	64	77	73	80	65	82	97	68	57	67	76	80	75	63	67	64	67	61	68	79	69	76	72	65	68	73	64	71	80	81	90	69	61	79	70	70	71	61	75	77	73	84	69	74	64	76	65	79	72	66	72	77	51	82	62	69	64	69	82	70	77	65	60	66	70	71	71	64	79	88	68	57	73	83	67	75	74	69	73	77	65	77	89	58	69	90	75	60	75	64	83	78	89	69	59	62	65	60	70	61	59	68	90	81	62	76	80	78	65	65	56	59	62	80	84	57	72	67	71	87	79	66	70	67	59	67	75	77	59	68	73	74	74	82	61	83	84	76	77	68	80	69	71	54	68	90	70	67	71	71	64	64	72	87	63	74	70	57	82	64	82	69	64	79	65	74	60	82	59	72	66	62	56	66	62	68	71	73	77	77	68	80	82	65	53	67	58	74	60	86	72	64	78	63	68	74	76	80	57	66	87	67	60	63	82	75	74	56	67	71	72	66	74	73	80	72	74	71	78	56	60	74	65	57	65	66	72	62	82	72	76	66	67	65	71	56	65	60	69	73	60	68	76	69	73	67	79	65	66	66	77	77	64	55	62	81	66	70	63	65	67	73	64	60	63	63	86	75	55	81	69	72	53	81	71	76	67	57	63	71	71	70	66	68	72	56	63	73	59	84	61	68	75	54	69	68	66	69	57	69	93	73	62	67	76	75	69	66	82	69	81	65	68	64	73	59	83	75	79	71	50	58	78	81	47	70	59	74	77	68	72	61	67	70	63	67	84	59	76	63	73	82	70	77	64	73	69	85	71	68	56	73	86	76	76	64	82	76	77	69	81	76	77	80	69	56	59	59	79	70	77	65	72	69	83	72	62	73	74	73	74	77	84	77	80	71	84	84	72	68	75	65	75	70	55	75	74	78	74	75	65	64	90	70	59	67	84	65	75	61	77	73	61	73	76	71	69	70	87	70	74	69	77	61	73	63	69	64	62	72	64	69	83	72	72	61	59	77	68	72	86	63	80	68	67	71	81	68	80	64	61	70	56	69	64	73	59	73	57	78	90	73	64	49	73	61	73	67	76	71	70	71	73	87	70	76	77	52	77	70	62	61	63	87	81	71	82	71	81	64	76	76	52	73	69	78	81	78	77	53	74	79	79	73	100	53	72	79	74	73	62	60	66	77	77	71	55	70	73	85	78	83	69	76	66	60	61	81	81	87	84	69	73	68	78	60	66	68	79	69	96	73	78	57	79	73	94	76	67	68	88	55	57	63	76	62	74	64	69	66	56	81	70	67	72	70	74	62	89	81	64	64	76	63	71	52	81	67	82	72	77	70	64	70	75	73	87	76	63	64	64	86	71	61	78	76	73	73	69	74	69	74	72	86	60	73	69	77	67	62	64	65	60	76	61	75	67	82	80	72	76	73	63	70	73	75	66	84	72	67	73	66	64	65	73	68	74	82	78	76	70	62	57	72	59	59	78	78	71	72	67	74	64	64	71	67	53	74	89	76	53	67	62	61	83	80	72	55	80	72	80	59	73	76	71	73	69	59	82	62	71	76	78	75	80	72	66	75	70	67	87	75	72	66	64	69	87	61	75	63	87	68	72	77	78	54	71	62	60	69	81	58	65	79	76	71	76	81	85	56	60	61	65	85	76	65	60	67	67	74	77	54	77	67	75	73	80	72	76	62	67	77	73	70	68	86	89	69	58	75	69	56	88	65	62	70	63	71	76	69	62	79	70	88	79	62	73	62	71	70	58	71	67	75	67	67	55	73	73	48	81	84	66	65	80	67	73	74	59	68	73	77	79	71	71	73	68	83	68	63	73	70	83	98	67	62	79	77	81	79	77	70	76	68	79	75	70	60	61	82	72	69	69	65	53	69	70	60	71	72	76	67	66	58	55	65	62	66	56	64	83	81	63	70	80	78	64	72	81	73	69	87	59	83	75	79	69	73	56	79	74	62	86	81	76	79	74	71	72	61	62	78	68	79	66	83	68	73	67	86	61	67	78	80	75	72	64	69	65	73	69	72	71	57	63	68	86	75	74	73	64	63	55	63	60	58	59	69	69	67	63	68	75	67	65	78	70	73	67	52	68	74	64	73	60	77	66	85	83	60	78	74	77	87	68	67	60	59	74	73	63	82	70	67	74	59	75	65	62	67	63	63	85	93	58	55	65	72	67	71	82	63	76	58	71	68	72	67	68	66	64	70	91	69	64	78	73	82	76	74	73	72	72	71	71	78	77	61	97	81	72	72	55	62	55	70	75	75	67	70	64	69	65	62	64	59	78	84	71	77	73	84	75	72	61	75	60	74	72	62	60	70	64	76	57	65	68	70	62	73	75	59	71	74	59	68	83	72	78	85	76	79	67	61	72	70	61	61	71	70	76	60	61	64	71	74	80	64	65	59	81	71	49	55	78	62	64	80	71	69	66	66	71	76	64	65	53	67	77	61	69	67	100	58	70	68	78	60	70	59	74	64	60	85	76	72	75	72	75	81	67	70	76	60	72	74	63	69	73	59	70	55	67	66	74	86	65	68	62	68	66	63	74	74	63	77	64	56	61	75	91	73	76	57	65	70	62	67	77	56	90	67	62	72	79	63	73	80	68	66	63	67	89	66	84	66	83	71	62	85	81	79	68	61	81	57	66	70	53	67	76	69	75	73	54	68	91	58	81	78	76	68	74	75	77	62	75	73	70	56	79	71	81	86	75	71	81	73	53	68	66	69	74	62	58	56	68	76	74	77	63	66	69	64	79	65	58	65	58	73	64	90	72	78	77	59	74	76	68	75	74	66	65	52	64	63	69	80	73	72	61	66	61	61	69	66	59	68	64	72	71	60	67	61	78	74	70	77	72	70	57	83	62	72	89	70	64	64	69	78	78	67	72	80	73	48	79	61	73	77	59	64	71	64	75	69	77	71	60	72	68	65	63	63	91	70	71	88	73	74	85	65	66	55	79	76	69	72	65	70	59	48	66	58	61	75	74	75	59	86	66	65	75	65	75	76	69	69	73	52	61	62	71	67	69	72	91	70	81	60	70	71	58	69	71	69	74	75	64	80	64	85	87	64	74	82	54	77	64	54	84	67	60	68	64	71	74	73	71	71	78	69	63	65	81	65	70	71	66	82	77	60	61	69	54	66	73	61	73	71	59	72	77	69	63	74	87	78	76	77	70	71	78	76	92	75	75	86	64	64	61	65	89	78	70	67	71	68	82	70	69	72	60	48	75	65	58	72	63	64	79	70	64	68	85	74	68	68	72	67	76	76	81	74	72	55	78	66	69	61	76	71	63	79	63
18580	14744	11586	21026	46398	69866	62288	46742	33773	21960	9476	3011	1366	903	944	923	871	899	898	905	939	860	912	919	962	891	948	891	847	889	938	849	913	884	937	915	857	862	919	843	919	939	849	936	878	884	898	873	872	919	912	865	819	970	931	889	859	878	899	901	890	841	912	882	826	829	922	928	927	895	884	955	900	926	957	866	909	922	913	900	882	938	911	824	907	918	897	840	915	900	917	865	891	867	947	901	859	939	916	948	941	814	909	865	897	974	916	886	929	909	918	887	863	853	953	888	914	887	903	855	912	910	930	864	896	914	897	927	908	919	882	970	879	887	884	935	920	907	880	899	935	872	876	872	921	917	849	867	886	910	878	911	891	854	879	909	866	936	868	947	883	915	932	880	909	872	955	866	872	949	893	860	861	896	886	909	888	885	864	856	876	920	903	886	899	899	938	958	914	939	879	897	884	868	877	870	902	876	908	907	927	913	897	891	882	898	888	904	895	938	913	898	898	905	955	875	947	922	834	913	888	901	894	924	899	902	924	882	923	865	843	831	871	952	945	909	889	878	870	890	925	836	889	862	954	940	923	899	891	913	877	906	919	993	921	860	917	929	916	909	894	882	892	901	868	884	874	927	865	900	852	916	898	935	932	917	901	919	876	870	955	903	907	931	901	958	936	885	906	840	926	921	879	927	911	907	900	903	916	912	894	937	924	875	961	915	904	910	896	880	894	893	925	888	905	910	892	876	928	866	890	898	895	917	923	872	864	908	874	929	886	879	934	901	927	956	915	896	875	833	881	924	920	939	876	884	963	910	903	847	906	942	853	858	887	935	887	892	892	883	907	923	937	894	951	922	905	910	909	918	957	885	900	895	896	884	852	888	902	893	881	988	935	875	916	906	920	956	878	909	903	871	847	909	925	939	947	898	903	914	859	861	947	867	931	869	901	967	907	862	884	926	939	893	868	892	913	888	848	877	877	912	897	884	873	907	869	906	891	898	863	882	844	918	860	914	884	890	850	921	928	908	906	898	883	880	901	930	886	894	847	876	955	908	910	965	897	861	888	874	918	906	936	883	934	908	900	828	865	857	903	935	847	924	883	907	921	887	887	939	875	928	900	885	903	945	848	860	928	905	936	925	952	894	869	918	924	914	930	907	862	887	937	929	895	887	885	934	903	860	887	888	871	961	939	885	902	887	920	891	873	890	957	914	857	902	905	881	899	906	841	891	941	905	921	911	927	901	890	867	926	920	930	928	904	920	957	854	893	888	914	923	914	851	938	901	907	882	871	896	884	881	920	920	897	898	933	882	886	873	873	890	886	937	916	936	875	898	906	917	905	918	873	928	914	927	927	919	873	923	943	896	896	870	906	885	881	955	879	949	895	905	945	895	905	947	948	878	896	908	916	904	876	944	917	914	915	886	926	874	877	892	874	924	896	923	912	919	863	887	871	946	943	943	873	899	950	867	892	956	937	818	880	854	892	925	896	845	966	879	925	939	878	913	865	920	919	935	918	836	939	930	896	889	895	876	889	868	862	833	909	922	916	909	856	824	872	870	850	956	890	901	945	878	832	894	948	878	936	881	878	942	927	1002	911	859	916	874	959	910	933	905	884	921	865	868	893	905	868	910	890	868	933	944	909	874	873	958	890	925	887	920	864	928	898	938	858	869	907	918	916	847	931	896	931	883	910	872	955	958	921	907	889	877	908	937	916	897	939	890	851	925	936	892	912	909	882	893	914	900	897	990	892	870	904	874	952	926	886	910	878	831	876	874	943	915	952	912	929	903	889	926	929	909	877	903	934	887	912	885	937	894	868	871	885	843	899	955	903	900	878	832	852	883	895	947	858	935	923	890	888	903	905	952	938	877	907	908	911	893	881	886	930	928	916	901	944	912	894	896	919	873	927	901	842	879	905	890	862	870	942	896	908	931	827	920	856	876	895	923	929	882	884	899	913	931	875	932	868	921	916	913	857	901	931	906	871	923	859	893	932	918	864	858	880	941	901	858	860	892	847	892	911	968	906	890	872	937	844	880	907	891	937	936	935	853	944	916	923	872	873	939	929	890	944	911	938	890	919	874	950	844	949	918	907	886	888	924	927	879	893	893	911	892	899	935	860	851	936	904	918	932	870	875	923	863	970	900	880	900	934	899	916	869	909	892	868	873	868	877	899	891	889	894	907	887	900	883	896	913	904	918	928	914	875	920	960	904	878	912	871	915	988	897	888	882	920	915	938	926	941	933	838	927	878	911	885	927	880	925	954	910	886	885	907	874	849	912	903	929	929	904	932	875	893	921	900	918	984	906	877	884	924	921	885	872	913	913	908	896	913	893	913	880	886	921	877	884	890	925	889	922	979	926	885	854	913	952	929	885	903	847	872	913	945	928	942	905	900	903	850	888	900	957	882	878	916	918	968	909	897	904	911	935	905	920	924	924	857	898	878	871	890	848	935	850	876	929	916	907	897	878	873	912	929	912	909	935	921	887	873	887	844	928	894	871	866	850	934	984	909	930	936	918	896	931	927	870	892	978	920	859	915	895	875	912	924	940	917	851	861	906	933	841	931	903	873	873	898	887	882	942	897	920	954	877	863	904	891	892	888	912	913	948	876	879	897	852	894	943	878	896	931	931	836	892	885	898	925	929	873	875	926	920	864	917	873	909	879	898	905	933	896	933	961	956	844	869	894	886	850	922	865	896	880	926	885	891	945	898	890	896	892	908	937	908	907	926	912	922	899	910	871	914	853	917	859	931	928	902	898	897	888	915	926	913	887	953	911	854	877	927	944	850	883	917	884	926	826	871	916	919	897	941	920	911	939	839	917	912	894	883	896	911	887	931	920	864	932	913	907	945	876	920	882	915	932	856	879	921	869	902	936	919	952	881	879	881	902	889	868	886	876	975	834	938	912	899	947	892	857	910	918	874	937	905	892	935	886	893	895	932	921	869	891	903	898	931	869	942	946	874	900	940	909	903	914	889	896	912	902	911	929	890	941	904	854	883	907	880	917	850	860	935	904	909	923	904	932	924	915	968	870	891	954	893	875	877	873	876	860	885	951	901	866	885	901	894	903	884	867	891	903	898	933	891	864	877	942	903	911	895	963	834	891	899	883	918	879	924	919	842	889	896	897	838	856	896	865	934	867	875	952	890	921	924	871	892	900	897	956	896	933	932	923	889	889	931	855	944	904	868	927	922	883	914	861	876	882	890	848	939	921	922	945	905	866	878	925	908	858	935	891	943	937	915	896	833	930	913	859	980	921	897	901	907	924	914	928	866	877	847	873	908	879	918	870	918	857	896	880	898	910	931	911	944	910	939	888	927	894	912	883	840	963	891	905	875	973	921	956	905	921	959	924	909	908	870	907	882	865	942	857	964	908	922	930	936	890	835	896	893	886	913	901	943	888	906	903	891	912	893	895	879	903	927	903	934	899	919	903	923	890	906	938	908	887	929	908	907	940	858	875	867	877	857	916	875	874	941	916	881	852	943	902	891
1051	908	1468	1662	8447	21948	21321	12457	4865	2158	594	171	104	62	69	75	76	88	84	71	80	81	69	73	84	78	78	79	66	64	94	88	75	75	71	72	64	80	78	67	93	87	84	69	80	75	84	64	92	82	77	91	64	78	62	69	85	96	63	76	90	80	77	83	76	57	83	74	70	90	80	67	53	75	72	61	84	84	70	66	88	65	90	72	66	92	60	81	82	68	80	69	69	93	73	71	74	86	85	74	69	82	74	74	80	82	78	72	67	63	69	77	90	80	81	87	84	76	86	82	68	94	71	83	80	71	76	78	80	82	86	73	90	69	88	74	77	69	81	73	71	78	71	75	80	85	76	75	73	88	63	72	63	97	72	75	75	83	82	69	81	100	81	71	74	62	66	78	83	58	68	75	70	78	72	72	73	82	73	66	78	66	82	89	85	79	75	75	85	71	79	75	89	88	76	69	77	77	72	70	73	75	72	84	81	83	90	83	62	87	93	88	85	77	82	88	81	82	82	91	86	70	81	67	86	80	76	63	73	78	86	83	82	72	76	80	76	102	68	90	83	79	79	71	101	69	69	70	83	81	74	67	70	71	81	84	89	77	57	78	80	85	66	78	89	80	92	66	81	84	76	78	73	83	64	79	71	66	71	83	71	71	73	74	68	67	82	101	61	70	66	73	87	76	67	92	83	73	83	92	75	84	64	77	71	67	65	73	76	77	71	77	89	80	76	87	71	82	74	83	90	85	78	74	67	68	85	73	93	76	88	96	81	84	82	87	82	82	73	83	84	78	69	77	67	90	74	75	62	71	84	57	79	83	79	74	76	65	76	86	85	68	60	71	80	75	73	69	88	66	76	71	70	83	77	82	72	87	74	80	73	78	62	68	69	74	90	75	86	63	77	88	64	79	82	73	96	84	80	75	75	65	69	84	82	78	84	85	71	72	78	78	78	90	69	84	75	76	74	54	69	75	70	94	84	79	84	54	81	77	56	76	80	66	71	68	82	66	74	62	79	88	91	82	63	77	60	73	81	64	84	64	78	80	76	78	80	67	74	71	73	78	62	74	90	87	69	81	82	83	80	66	69	75	73	61	69	81	75	80	66	88	81	66	65	80	70	82	69	63	60	69	71	78	82	80	79	87	84	73	80	77	83	73	87	60	101	63	64	81	75	70	70	66	79	68	91	80	86	86	78	66	85	89	71	80	93	81	86	73	77	73	83	80	56	65	75	72	83	75	84	70	81	79	83	71	75	72	75	62	93	89	75	65	74	73	76	78	83	55	89	89	76	83	64	78	77	64	69	77	73	86	73	80	75	73	75	79	74	97	68	78	87	82	69	71	70	81	80	77	96	77	90	94	81	83	65	76	75	81	84	74	84	85	63	71	67	66	89	75	59	76	59	68	65	76	93	74	82	83	74	80	82	79	83	66	67	85	86	94	68	68	96	78	81	80	67	85	77	72	80	71	63	68	91	72	62	84	66	74	79	68	73	72	72	61	81	82	82	82	80	92	80	73	81	81	87	67	75	100	93	73	75	74	79	82	90	79	89	89	65	84	73	78	86	64	69	61	80	73	77	80	74	94	80	97	72	79	87	84	74	65	68	55	77	73	66	90	70	73	69	67	88	68	90	74	69	74	88	72	78	63	89	64	76	73	69	79	56	90	71	77	73	71	90	85	64	80	73	75	73	69	79	80	87	82	69	68	84	82	83	79	72	80	83	83	84	78	60	77	79	79	61	86	79	67	82	78	71	84	83	74	85	68	76	71	78	82	90	64	72	77	77	78	90	73	93	71	74	80	65	77	94	81	89	88	66	65	58	84	83	71	56	67	66	74	78	67	73	66	71	85	88	75	73	82	80	85	83	78	64	79	86	83	82	89	69	79	73	70	85	68	68	66	81	78	89	80	72	84	77	78	75	73	63	92	88	85	87	83	73	81	60	67	68	73	95	79	72	78	67	77	66	75	91	80	93	66	83	66	71	79	77	86	82	51	77	77	70	74	64	83	70	75	77	73	65	69	68	79	72	77	76	74	70	79	77	66	54	80	72	68	61	64	55	76	69	76	66	88	84	79	75	64	74	89	88	73	72	81	61	82	79	73	84	71	75	64	59	72	80	74	85	87	80	71	66	89	84	78	75	85	68	78	89	59	83	82	80	76	65	89	80	84	91	73	86	72	66	65	78	84	76	73	77	65	65	66	73	95	57	78	84	80	79	86	83	87	82	97	80	83	68	91	73	79	80	82	82	75	86	71	75	73	80	78	76	79	81	78	64	77	88	73	88	78	82	67	74	71	68	74	88	78	78	69	96	58	76	81	69	85	89	88	75	64	69	78	69	84	71	78	85	74	74	77	64	68	81	76	68	64	64	88	70	87	64	76	70	74	65	70	64	70	77	99	79	78	87	87	75	80	56	78	77	73	69	86	88	83	77	71	70	63	65	91	69	61	79	69	57	80	71	79	75	74	74	82	76	84	88	68	78	78	66	68	78	82	56	98	84	85	75	72	77	81	77	72	81	69	82	88	92	81	83	81	84	87	56	86	88	82	64	85	74	77	78	80	90	71	67	93	78	77	84	81	61	85	69	81	74	77	74	71	72	79	80	73	79	70	50	75	63	71	87	84	82	75	74	64	63	66	71	88	74	76	68	70	89	73	72	67	80	75	80	75	78	74	72	81	81	79	90	79	86	74	85	68	63	59	68	69	61	84	66	71	69	74	93	78	88	63	94	86	73	76	63	82	54	71	82	75	62	73	78	67	95	74	83	74	83	65	88	68	83	67	90	71	89	66	82	78	81	80	87	70	81	90	79	89	80	80	75	75	67	71	77	73	89	70	64	76	65	74	84	71	82	66	76	67	73	88	82	71	80	79	85	65	94	87	64	92	74	84	79	76	55	71	79	80	56	80	77	71	70	60	77	63	76	93	82	74	90	85	79	73	78	78	77	73	83	64	80	91	81	70	71	65	80	86	76	64	86	63	77	79	84	84	61	87	73	80	76	79	77	74	61	87	85	90	79	78	81	78	71	89	74	81	68	64	72	69	84	64	74	77	76	75	88	85	74	83	82	67	90	76	71	86	80	65	74	71	57	64	82	73	68	77	81	74	68	84	90	74	87	79	72	81	81	73	82	64	81	81	69	80	68	66	84	78	81	84	87	70	70	95	89	70	68	73	75	85	77	73	77	63	69	92	78	79	76	90	71	92	88	95	58	60	73	65	80	84	83	64	63	79	74	66	76	79	83	84	67	79	79	87	64	66	70	62	65	77	63	89	87	74	65	80	77	75	73	81	89	80	65	69	80	66	84	69	56	83	75	81	67	69	63	70	79	85	70	75	78	73	89	89	85	73	82	72	76	74	82	67	70	74	85	82	69	69	71	66	69	67	84	73	72	79	72	67	62	62	79	64	71	87	84	86	88	85	81	85	72	56	75	87	69	93	67	66	87	68	77	75	74	70	66	90	66	92	81	94	78	83	74	72
18943	16908	19122	32213	52379	79178	68864	51433	36898	26277	12903	4302	1724	1118	981	945	1010	960	940	966	971	989	960	890	969	978	924	972	903	970	971	998	1013	958	1020	957	904	961	1009	968	997	911	933	937	941	984	959	938	969	947	977	985	944	915	1006	938	953	957	950	967	941	997	922	956	939	1019	966	990	981	963	939	950	1012	970	946	968	941	949	960	932	1000	961	1001	955	964	1017	980	981	970	950	979	951	966	978	931	1000	994	994	956	896	991	979	974	994	909	966	958	948	964	940	987	983	944	982	991	989	975	963	972	1024	938	976	999	975	917	942	994	977	1009	934	1008	949	986	993	960	942	967	1003	1024	1052	925	979	957	962	972	939	913	990	942	971	913	957	1023	960	986	973	953	954	951	971	932	958	972	1020	966	1017	1000	922	928	1030	977	959	1039	992	951	988	1009	1014	961	917	925	944	945	957	963	929	1038	951	944	955	953	890	926	933	988	929	932	978	965	968	1013	954	978	955	938	989	959	980	995	1019	949	982	896	967	1007	958	1013	966	954	960	987	981	974	933	935	936	976	950	939	1027	980	954	916	1028	924	942	980	949	959	974	944	940	986	960	975	962	975	989	1023	1002	971	995	989	957	957	998	1004	1015	1028	962	962	926	928	972	995	932	994	937	979	955	1009	961	996	994	1042	993	1022	999	971	910	1013	979	970	970	955	948	995	949	971	1011	944	969	1005	929	907	972	991	990	955	1043	981	932	965	1019	1007	1037	956	966	943	951	918	914	985	987	973	923	1014	992	975	1002	904	956	972	1018	1031	918	1010	1014	970	1000	980	949	973	963	950	977	950	964	954	992	956	955	988	1036	947	948	968	934	949	921	898	957	992	949	941	962	959	912	991	988	988	912	963	962	1022	1009	1002	952	993	999	922	980	1024	942	959	905	979	988	999	969	907	948	973	967	970	934	1007	949	952	949	981	895	947	947	932	967	984	966	947	891	989	951	963	948	984	972	993	956	972	1000	932	967	922	1002	932	934	965	917	1004	934	976	981	946	941	954	992	960	948	968	991	1000	950	979	951	970	960	977	1003	996	979	940	962	1056	984	1006	1019	940	983	957	937	1004	953	966	967	969	936	947	976	952	1001	964	969	1000	977	938	958	970	981	1015	972	948	976	972	993	987	979	1020	974	985	933	959	988	936	941	995	933	1040	923	956	949	990	1040	939	1030	965	983	959	964	956	955	964	992	942	963	955	947	941	977	982	920	940	953	969	998	979	986	1062	1006	1007	926	939	938	948	906	1021	942	924	1005	1007	987	979	950	948	960	941	965	966	990	980	957	1012	912	931	1000	974	976	964	1001	930	990	990	990	960	986	998	944	968	985	1000	956	942	1014	964	933	976	986	945	964	938	987	985	970	951	1005	979	954	995	958	976	981	950	1066	976	959	937	1005	962	952	974	1014	1022	979	948	969	965	993	963	978	979	1012	975	945	976	942	967	1018	995	956	976	975	1010	961	1013	923	987	942	975	965	977	983	952	940	968	994	978	946	1000	970	985	948	1010	999	945	916	935	961	959	990	1011	963	946	937	953	923	961	978	1005	921	988	965	995	941	952	975	978	1013	1000	977	959	1005	965	998	971	953	1011	935	990	937	980	968	1029	931	955	998	928	991	941	1021	982	1032	992	934	951	1000	1004	960	956	993	964	963	985	990	932	986	984	945	982	961	921	949	1004	975	1003	990	1037	935	957	921	976	987	956	979	924	1028	926	963	882	938	982	1050	1003	944	914	939	967	933	998	929	949	983	1051	994	966	1013	953	931	999	989	972	1027	989	1006	993	895	981	946	958	1011	927	972	935	986	1021	915	945	915	1022	1010	986	997	947	963	931	985	1013	988	987	1009	983	919	983	988	933	916	949	951	919	982	977	976	939	954	958	1030	1028	1016	972	952	944	944	949	972	998	995	943	968	1040	961	991	1013	966	976	944	982	997	990	916	956	990	1001	950	1031	960	1013	960	949	919	929	934	935	954	953	931	914	980	937	940	898	979	1009	1037	937	975	984	1016	947	959	1005	979	998	946	961	928	974	976	993	997	980	1033	982	1000	991	996	954	961	929	948	956	932	991	915	973	951	1001	958	967	968	988	944	958	930	961	973	984	984	924	1013	981	980	989	999	975	970	999	978	939	1004	937	924	955	938	992	963	935	980	964	916	957	998	951	966	977	963	925	941	948	955	959	1006	973	959	953	939	979	1008	932	1011	996	1017	966	994	982	906	993	996	947	978	926	916	940	943	980	954	902	941	938	1071	1022	945	989	985	1014	992	975	933	993	1008	956	948	1006	994	969	990	980	1024	948	987	986	981	917	881	956	934	898	980	962	985	946	952	963	912	938	977	970	973	972	912	874	891	988	989	1004	999	922	982	978	973	961	965	954	957	986	1000	1007	1032	1043	987	999	995	962	993	953	1011	978	949	956	980	971	958	972	994	986	990	976	925	949	945	981	988	975	939	967	1033	1017	937	927	998	958	952	947	976	1027	1017	1021	985	936	967	931	937	956	989	978	961	938	929	961	927	995	998	949	984	1013	934	949	884	1018	943	979	996	905	1007	970	941	950	980	987	967	951	983	1027	948	1044	985	1003	971	972	1031	986	993	932	996	930	955	974	1020	993	975	983	999	985	990	983	935	947	951	968	939	1000	1013	939	990	997	975	996	938	953	1009	946	953	944	971	977	949	988	982	981	939	998	997	970	999	937	965	1000	981	945	932	950	1044	952	955	939	930	1021	952	878	983	974	955	966	971	926	1017	961	977	976	996	925	952	914	968	1001	951	958	1018	955	992	943	926	910	910	985	937	935	955	945	961	993	946	948	920	962	958	937	988	1011	1001	996	982	931	1005	1009	955	997	937	997	975	985	957	974	1003	958	1004	997	1011	963	905	967	929	999	952	927	1025	956	948	968	981	961	1019	954	1048	962	1031	981	971	949	980	925	984	979	982	999	963	986	1011	945	988	988	987	947	935	960	924	974	955	1001	1012	973	905	984	988	946	967	933	952	993	963	997	986	939	920	976	998	1010	953	965	939	975	1010	911	971	968	925	949	986	945	1002	927	983	930	984	948	971	929	974	955	1008	976	943	953	984	965	958	928	974	1009	906	919	990	919	975	1019	908	970	975	987	911	965	957	1006	993	963	997	1001	963	948	947	988	977	936	981	954	989	939	969	971	951	989	939	1014	917	1035	947	958	987	922	1002	974	1006	967	942	975	968	934	995	980	998	953	956	939	1004	962	953	1024	976	893	1009	950	983	977	968	969	1009	966	938	1008	1028	907	995	935	988	991	969	997	937	913	977	955	970	976	968	984	986	940	943	988	991	959	922	933	939	1006	989	940	1024	915	964	940	988	950	1014	966	915	928	964	949	939	985	971	996	1021	932	963	931	1008	998	947	1008	960	954	1024	891	1018	944	974	950	958	945	980	944	1007	968	966	973	1015	994	977	991	963	961	951	958	963	942	970	932	982	959	963	983	939	982	956	989	1024	984	955	989	967	965	983	922	956	938	998	1004	898	969	979	943	1010	978	982	1016	939	997	959	986	923	944	961	964	956	958	986	987	1003	945	934	912	974	1017	911	975	969	914	1005	1001	1015	1042	927	951	975	949	987	998	938	944	973	929	938	929	1009	972	1012	974	951	945	917	940	930	985	936	953	952	976	946	957	969	955	939	945	927	915	944	987	984	1013	938	1020	981	930	907	967	981	969
1280	131	255	731	2132	5107	4432	2159	1203	449	170	91	70	59	53	61	64	55	42	68	48	52	52	50	62	59	62	69	63	75	57	55	61	77	58	52	69	59	61	51	62	61	65	47	66	45	54	36	51	62	51	48	58	63	59	70	52	63	61	52	62	53	57	41	57	60	68	64	50	61	47	55	67	60	46	59	63	44	56	42	44	45	69	60	69	58	63	59	57	62	71	63	56	65	68	60	61	53	57	68	63	52	57	70	52	60	61	68	57	52	39	49	57	65	52	60	54	55	56	52	56	62	66	59	52	69	61	55	61	64	57	53	51	51	53	52	67	54	49	62	56	76	38	62	52	66	44	46	53	67	53	59	51	66	66	63	43	63	58	55	52	52	41	56	63	46	56	69	55	59	46	61	61	71	50	56	54	64	47	63	57	49	54	56	50	50	57	53	72	63	60	66	42	60	52	53	55	61	61	58	56	58	66	73	61	65	48	58	54	60	54	68	64	48	55	56	46	50	62	52	64	58	50	63	43	54	55	59	60	60	60	44	42	50	52	58	47	56	59	52	51	66	69	52	66	57	44	53	59	71	41	39	56	58	72	67	42	71	47	51	59	57	54	52	50	56	56	58	56	66	62	59	61	60	59	57	52	53	76	64	53	69	57	42	54	61	60	51	46	47	53	55	61	60	62	58	46	55	53	49	59	49	69	51	66	76	53	48	61	47	66	39	57	53	71	42	55	55	49	60	67	53	63	50	60	61	56	61	56	54	61	58	63	53	58	73	62	53	49	58	48	47	49	65	55	57	67	63	68	58	62	46	61	60	57	62	50	62	64	50	50	60	67	54	64	71	62	49	66	67	53	65	60	41	46	60	76	58	57	58	56	56	59	78	67	51	58	65	57	61	59	57	56	77	51	50	47	59	56	64	54	64	64	45	55	54	49	54	66	65	50	58	68	63	44	45	57	57	50	61	74	56	58	51	65	67	59	59	47	48	56	65	57	58	59	70	58	71	68	44	47	52	53	60	59	52	61	72	46	66	66	66	49	60	64	49	54	64	54	65	48	65	54	49	51	55	53	59	62	51	48	55	42	44	52	50	57	48	66	56	67	68	52	75	57	60	53	66	51	56	52	76	68	59	61	44	49	64	52	56	39	52	60	48	60	71	49	51	69	61	70	62	53	54	61	58	76	61	71	62	65	63	69	58	36	64	62	55	49	60	43	64	66	57	61	55	63	51	58	65	49	41	61	60	58	54	55	53	48	67	61	52	52	56	64	62	80	68	49	57	62	49	62	57	48	61	56	54	66	75	54	54	55	49	61	60	56	62	40	57	58	66	65	61	54	46	55	51	55	64	63	51	63	67	53	57	53	52	65	47	55	62	54	55	61	64	53	67	59	65	48	44	74	64	55	58	56	56	64	47	55	67	51	54	55	49	58	65	66	59	50	68	58	68	50	55	60	65	52	54	56	69	65	60	42	55	55	54	50	74	61	62	68	54	69	57	46	57	69	60	59	55	56	59	48	62	67	59	44	66	59	63	68	52	67	53	52	63	64	60	62	53	59	52	55	57	59	52	59	44	43	54	50	57	55	46	52	57	61	62	50	73	61	59	57	50	63	62	45	64	69	47	56	59	56	67	69	54	63	64	55	68	58	47	62	73	54	48	74	57	56	58	57	51	48	52	64	74	53	52	67	51	68	51	58	49	71	58	62	52	53	72	58	67	60	66	61	68	51	55	64	65	64	52	64	59	63	61	71	45	60	64	57	50	69	47	47	56	52	63	65	49	55	50	36	68	66	76	55	50	54	48	49	60	59	70	64	62	55	53	52	53	63	62	57	46	61	50	56	48	55	56	47	67	50	60	44	52	62	56	41	50	62	50	48	63	63	66	61	51	64	54	52	49	62	67	64	49	62	56	57	59	51	57	51	68	57	56	54	70	57	51	64	58	66	55	52	39	41	49	60	60	69	58	57	65	72	58	54	57	63	49	61	51	45	70	55	63	61	60	60	48	54	58	54	74	56	59	44	53	58	57	62	67	66	50	44	53	59	60	59	59	55	58	56	56	56	52	62	49	75	55	46	58	48	54	49	66	49	69	53	54	53	60	56	64	49	67	64	60	64	58	55	62	49	56	49	56	60	47	54	60	52	50	47	49	58	54	63	60	54	48	62	49	50	48	61	76	69	57	62	70	44	53	49	59	49	44	66	52	54	55	52	59	69	57	60	54	54	67	52	51	52	56	51	50	47	61	39	68	59	56	54	49	54	50	46	61	59	58	51	61	43	68	56	54	52	52	63	62	51	53	59	62	61	51	63	63	51	65	61	56	52	52	44	55	66	61	54	53	58	54	71	67	59	66	63	45	48	56	68	69	49	65	51	57	60	61	52	63	63	55	53	42	56	66	54	45	54	64	45	59	64	51	50	58	63	61	55	63	47	56	55	63	65	52	63	71	50	59	66	56	61	48	60	49	59	47	65	56	47	58	53	58	61	54	59	52	48	65	65	57	55	46	64	58	53	51	58	59	55	63	64	49	52	55	47	68	77	55	61	62	63	56	54	60	50	46	53	59	51	54	67	54	61	55	51	55	62	53	68	56	49	54	57	55	61	70	59	55	61	65	58	61	60	69	67	59	50	58	49	60	48	48	55	59	64	67	53	59	69	47	50	57	58	61	50	42	72	53	55	60	52	69	58	41	55	64	58	66	62	58	55	71	69	61	41	62	50	59	53	55	57	52	57	55	52	65	57	57	55	56	46	45	52	51	65	63	48	57	54	56	57	51	67	62	60	51	57	67	60	65	63	57	44	56	56	50	50	65	70	79	60	54	70	59	50	47	52	61	65	43	66	50	58	68	55	49	45	48	53	60	65	54	67	68	49	74	71	43	60	65	58	76	59	53	51	55	67	51	56	53	48	55	65	51	65	47	59	44	55	48	46	59	62	50	62	54	67	52	66	58	51	51	41	55	64	52	52	50	53	56	47	64	51	43	44	50	56	58	58	49	47	65	64	70	75	69	51	73	57	59	65	56	60	54	52	54	66	56	47	65	48	54	56	61	52	41	59	70	62	62	53	63	59	67	62	61	63	52	50	53	50	59	59	55	67	51	60	41	66	53	46	46	53	53	69	63	57	65	52	62	56	43	45	51	68	53	72	61	49	63	45	60	55	49	58	52	62	43	49	54	59	63	55	59	50	43	65	60	64	56	56	58	66	66	58	50	48	53	77	59	42	53	49	59	50	50	63	70	45	52	72	48	53	51	53	53	55	56	53	60	75	45	65	48	56	59	57	51	64	63	64	54	63	51	67	59	75	68	54	54	72	56	60	66	42	66	42	64	52	60	56	56	51	53	56	53	61	51	55	56	65	61	50	69	57	51	57	80	64	61	53	64	57	66	51	53	68	70	56	54	46	62	60	56	65	58	67	50	52	59	60	70	51	56	53	48	54	53	56	56	72	53	54	56	60	71	55	57	60	52	44	56	53	58
9348	3151	5712	23665	39346	48091	40570	29378	22936	11887	4346	1717	941	770	758	768	724	746	750	713	734	757	710	770	748	733	690	739	700	719	773	765	740	696	742	696	746	754	747	731	746	713	747	719	718	740	725	724	724	726	689	727	745	718	738	721	721	719	711	740	698	677	705	743	753	723	815	724	765	763	699	703	717	757	745	742	747	732	710	734	713	720	733	733	738	757	731	723	681	711	766	750	706	750	679	756	723	748	727	736	752	757	742	719	730	759	708	751	709	771	773	740	755	765	741	773	740	743	716	768	776	739	694	740	740	744	728	721	688	700	725	752	775	764	693	753	650	746	752	756	710	672	756	671	736	742	713	741	710	717	731	742	754	723	665	708	705	729	752	728	756	729	770	740	756	678	711	697	754	757	665	741	771	710	713	714	801	722	748	708	744	691	717	728	753	764	727	709	690	745	722	717	702	679	730	705	747	780	659	762	703	735	744	738	747	756	743	698	710	754	719	676	757	705	685	713	772	687	710	769	719	753	699	746	705	797	722	747	761	735	722	741	698	691	752	734	732	730	737	705	744	744	694	733	770	712	788	760	724	721	742	780	723	767	748	714	763	683	699	714	739	703	696	742	773	722	787	711	724	737	739	717	707	733	719	779	715	684	695	705	751	701	670	651	737	725	757	727	762	748	765	752	728	710	742	760	736	737	725	721	727	702	728	743	696	702	726	728	720	744	730	709	721	788	748	710	733	700	764	764	728	740	688	716	757	711	712	737	664	720	735	756	701	738	733	725	716	749	759	699	688	720	703	743	708	756	698	733	759	705	716	697	748	780	711	756	697	709	695	706	733	771	752	731	705	704	756	719	742	695	741	734	784	711	714	746	707	725	736	734	707	687	726	717	687	760	736	730	703	735	710	766	712	776	721	728	774	713	659	686	694	713	708	713	740	740	754	756	691	780	733	742	747	697	721	687	720	740	696	750	723	728	744	682	721	787	755	690	763	705	739	759	682	693	770	715	731	742	719	722	784	785	755	792	711	725	717	706	747	753	717	780	720	720	717	746	722	799	716	758	766	760	713	759	728	722	686	708	702	697	756	724	743	713	767	735	758	714	763	744	765	755	741	747	750	760	738	748	674	737	700	730	738	706	764	763	713	778	735	660	693	728	739	744	678	722	739	719	732	729	763	782	721	738	791	739	702	682	726	736	713	710	714	709	729	731	714	729	712	725	758	711	722	745	768	739	736	766	728	747	720	769	762	694	719	706	772	737	739	719	724	725	712	728	733	683	722	731	726	777	731	734	710	750	770	727	730	766	749	780	715	709	713	718	712	723	707	743	688	703	719	703	743	737	744	729	704	746	753	747	674	744	743	740	799	753	695	690	738	736	757	762	720	710	722	783	715	736	715	709	750	712	727	731	773	732	697	724	721	701	697	693	708	767	719	715	722	739	727	704	746	752	764	722	722	711	729	738	719	697	728	734	713	768	733	755	679	765	740	714	702	754	686	695	689	706	742	725	749	745	744	719	755	715	739	749	737	744	733	729	768	714	702	716	754	725	758	715	717	731	720	703	759	726	732	722	747	716	728	724	753	758	700	719	746	724	742	722	717	776	744	720	732	715	756	752	729	752	713	779	730	718	726	690	795	750	723	705	676	777	772	716	705	722	746	749	760	734	720	722	726	686	750	743	732	703	690	714	724	740	721	735	641	733	768	754	761	701	742	763	759	747	752	733	731	711	753	785	748	728	739	723	756	762	742	701	694	704	728	713	694	640	756	698	754	737	747	749	711	752	723	748	718	754	736	749	745	705	768	733	794	738	796	709	743	734	705	713	742	722	681	809	790	697	761	750	749	722	685	700	769	711	713	724	709	724	746	766	761	759	741	732	739	746	691	664	731	687	762	780	738	749	737	715	753	701	716	757	745	697	738	697	731	730	779	739	778	704	754	742	727	747	707	739	701	741	747	786	672	687	711	721	727	733	709	735	746	741	779	754	708	755	691	743	743	739	727	748	721	695	690	683	742	711	721	720	712	769	719	720	757	707	722	753	772	789	730	725	702	719	722	736	728	712	709	721	757	720	744	721	745	766	677	734	780	763	767	709	695	700	682	707	819	695	765	734	708	759	714	680	729	695	705	655	734	732	713	701	778	729	742	718	749	761	761	715	699	767	723	703	716	745	699	746	707	725	770	756	771	700	759	740	720	764	726	760	707	761	689	744	749	704	703	712	743	725	757	766	705	748	751	722	714	732	694	778	687	716	744	722	715	708	755	739	735	709	721	725	713	704	738	741	717	723	720	714	734	742	692	735	714	716	768	699	724	737	752	729	767	790	755	765	767	717	758	764	713	778	735	716	729	724	702	722	758	743	734	740	726	725	693	692	688	794	719	766	658	706	742	675	740	732	739	715	725	744	729	737	793	717	728	688	717	735	711	761	705	722	727	721	736	708	722	731	710	741	734	780	730	730	750	764	702	714	730	716	762	706	743	701	711	694	763	774	664	758	755	704	728	725	719	700	829	720	744	705	740	739	682	758	729	725	742	745	742	706	722	733	726	694	683	696	696	758	721	753	740	747	764	757	693	787	724	723	729	704	752	742	666	738	753	734	698	715	763	666	719	674	742	707	697	750	741	735	720	741	757	752	745	724	763	783	744	702	754	704	750	683	733	751	722	762	706	730	688	664	719	750	707	723	729	674	712	754	739	756	741	718	720	683	703	752	730	709	765	718	670	701	746	745	724	751	736	682	719	740	707	749	744	744	745	731	746	667	752	724	718	771	760	740	756	691	755	714	732	743	743	767	697	771	724	715	793	766	645	729	764	717	758	673	741	779	707	749	760	688	698	709	685	720	665	742	696	752	732	711	765	751	738	721	732	714	748	743	713	749	726	715	740	768	723	741	728	752	743	782	757	775	721	761	766	703	676	714	787	696	706	765	750	701	688	712	749	742	752	782	708	750	754	710	738	710	711	757	737	702	778	709	733	717	736	810	718	694	734	712	719	740	711	749	739	660	796	761	754	732	700	709	755	743	740	768	720	753	714	721	750	732	761	708	743	766	706	695	718	780	751	751	766	734	703	777	708	765	743	714	726	714	735	755	765	760	714	689	735	758	730	693	721	731	735	745	735	730	753	765	751	663	731	735	753	712	699	693	755	708	739	756	712	707	710	697	734	729	717	795	743	737	727	729	729	799	734	714	711	744	745	697	729	758	676	733	775	704	738	730	709	749	727	750	756	736	705	747	741	738	682	719	740	797	710	735	726	748	755	733	766	743	707	720	730	723	700	701	752	779	745	750	715	729	751	673	755	666	736	721	739	746	705	720	703	709	717	742	742	747	716	745	689	738	704	765	745	732	773	764	721	745	786	678	689	704	778	731	724	741	716	709	720	746	732	720	692	720	755	737	771	712	754	742	743	754	754	718	771	707	754	758	707	742	723	786	769	769	699	817	733	804	724	727	718	731	748	739	788	672	745	711	709	727	689	700	744	719	712	743
511	258	427	2065	7018	13168	10386	5015	3036	858	267	155	86	69	70	51	71	68	70	77	63	62	83	64	62	49	66	58	56	65	55	78	54	59	68	56	62	60	63	55	59	66	46	73	65	50	67	63	61	58	52	49	58	77	64	68	61	64	71	45	62	55	57	58	65	59	75	61	57	54	73	73	63	68	65	62	56	62	69	57	61	85	56	57	59	52	63	75	60	50	64	63	62	58	64	57	44	53	50	53	71	54	68	67	67	72	61	56	55	52	55	53	69	52	69	65	63	51	72	63	63	61	53	55	65	64	47	78	46	55	65	61	57	54	70	77	76	61	65	50	62	76	60	58	58	52	67	62	60	64	69	66	64	68	60	61	52	54	79	55	54	60	50	67	64	67	55	66	62	59	59	64	60	63	60	53	74	62	70	59	65	70	58	63	66	67	57	61	66	68	67	71	54	73	80	73	64	57	57	69	57	64	65	78	57	64	62	59	51	72	60	75	65	54	58	53	55	59	57	65	62	60	62	52	82	56	65	67	62	58	78	70	68	59	63	65	65	55	52	75	56	73	70	60	57	50	72	64	45	69	64	42	81	68	56	71	53	59	57	63	65	54	74	77	67	69	63	60	61	59	70	65	61	59	55	66	64	66	55	53	51	65	78	60	63	64	62	69	50	60	63	82	56	65	55	70	62	50	62	56	63	63	66	64	56	60	67	66	65	60	62	52	66	74	51	49	55	73	68	56	67	47	59	68	65	55	67	66	59	55	63	54	56	71	58	68	61	80	60	53	53	70	59	56	55	56	54	62	62	58	60	60	65	69	66	72	57	57	59	59	58	74	69	67	52	69	63	68	66	90	63	67	69	53	70	53	69	76	63	63	61	57	67	58	64	65	65	56	71	56	56	68	58	55	64	53	65	82	67	54	68	76	51	59	68	65	61	58	64	59	66	60	71	63	70	63	53	63	69	65	71	76	71	72	61	67	56	46	67	58	53	52	44	52	70	64	50	55	66	71	59	65	73	61	46	54	71	60	50	57	57	60	60	70	64	52	57	59	54	55	68	60	57	63	63	79	47	54	50	68	68	71	65	49	63	63	63	79	59	61	69	46	62	56	50	73	68	57	65	55	43	55	42	68	65	60	64	75	66	52	51	66	59	67	66	65	66	47	79	55	53	64	60	74	67	80	57	64	59	44	66	59	47	63	77	59	54	65	80	68	46	62	69	62	51	53	76	64	55	56	62	65	55	76	62	59	49	63	64	72	51	55	66	62	61	65	52	60	59	65	63	48	52	66	60	61	57	63	79	62	62	71	65	56	59	54	75	64	73	50	64	71	70	69	64	50	60	62	55	72	69	66	61	58	67	74	59	54	63	59	68	66	57	64	51	62	48	56	70	57	61	69	71	60	67	76	66	66	55	69	72	59	65	58	57	74	40	64	70	48	64	49	64	50	72	67	56	55	58	67	68	60	67	58	49	61	49	78	47	50	60	58	57	59	51	66	53	48	65	54	74	66	53	70	62	54	59	56	58	53	70	63	66	71	62	72	78	67	61	78	76	68	64	53	61	55	64	54	71	58	63	64	68	59	60	59	77	57	66	62	64	57	63	48	68	51	58	65	70	75	69	61	66	63	57	62	63	66	62	68	53	62	66	76	62	69	66	53	54	62	61	60	61	51	62	54	56	63	55	67	56	68	53	59	55	62	51	75	63	65	58	58	65	72	61	66	65	65	71	69	50	57	63	51	61	51	65	62	60	70	54	74	65	52	59	51	60	54	76	63	63	63	70	57	79	56	60	83	77	70	57	69	53	64	47	74	72	55	55	78	62	59	57	73	77	60	63	65	61	67	50	55	66	70	54	44	67	67	56	65	58	57	71	70	67	76	57	57	71	65	52	72	54	60	41	65	55	68	50	63	62	83	66	72	67	57	58	75	59	74	75	54	69	55	60	71	70	63	53	49	79	69	69	60	68	52	52	57	71	67	60	62	67	60	69	65	58	51	62	76	61	59	64	69	74	64	79	48	40	60	76	66	45	70	65	61	53	51	63	60	76	68	55	64	58	63	68	54	71	60	71	74	58	75	61	65	70	74	76	61	60	69	78	61	55	64	53	60	53	59	56	61	60	70	60	66	63	63	50	57	63	53	76	65	62	69	54	69	61	68	65	61	60	67	65	69	60	57	70	53	60	55	54	70	58	57	61	77	77	63	66	59	53	73	58	58	57	54	60	63	58	72	58	46	54	73	55	60	77	58	73	73	61	54	79	61	56	63	59	72	78	71	71	60	60	60	54	70	54	68	79	55	61	53	61	74	68	57	75	64	68	70	55	59	64	66	54	64	76	73	58	79	64	65	68	79	61	69	58	68	69	55	59	63	78	64	61	59	57	55	64	66	58	72	59	56	71	71	57	77	64	57	65	51	52	75	60	61	63	59	57	73	66	61	50	64	69	64	66	70	52	68	56	67	78	55	67	69	64	58	61	59	62	81	69	68	64	57	70	68	65	53	61	75	38	55	53	43	54	73	58	56	72	54	61	85	55	72	55	85	55	70	66	68	61	57	61	77	40	74	64	67	67	58	70	57	61	54	54	60	67	56	67	57	51	59	65	72	54	59	72	73	59	55	53	61	54	62	52	63	50	49	64	64	64	49	70	56	72	81	84	68	61	69	61	62	54	63	68	49	67	63	67	71	71	66	61	77	66	67	66	49	67	61	56	60	62	49	71	64	62	56	51	63	65	63	52	57	56	68	65	75	66	47	56	60	66	55	56	55	57	71	65	78	66	72	44	68	53	72	67	66	77	67	56	72	60	59	60	56	60	71	64	94	65	63	81	65	62	61	66	57	52	46	66	46	59	63	73	59	75	67	71	58	63	60	58	58	57	62	65	85	59	50	68	57	65	43	63	62	65	56	53	80	73	63	53	49	66	76	48	68	73	67	70	59	58	45	67	57	74	66	66	55	45	60	55	72	55	63	55	61	69	75	54	60	59	47	66	60	61	56	64	72	64	68	61	58	83	56	68	56	54	63	64	66	69	60	69	56	60	75	71	58	85	51	52	66	68	59	70	61	49	63	57	79	74	75	54	67	71	61	59	65	60	66	71	57	73	58	54	59	61	70	77	71	81	60	61	53	72	62	59	59	47	69	60	68	55	66	43	81	60	75	73	56	71	51	58	64	55	64	64	63	72	61	65	63	60	71	60	52	66	61	56	55	63	55	61	66	55	72	69	62	49	65	80	61	52	69	61	57	58	52	61	67	84	55	68	75	62	63	61	50	63	74	50	76	78	62	60	55	53	58	65	77	53	65	72	52	66	77	67	60	48	71	69	65	43	64	54	58	49	58	61	70	55	57	72	58	57	66	66	53	57	60	49	73	65	70	56	65	66	63	58	66	61	48	50	53	63	72	54	66	67	63	65	55	73	63	66	67	55	60	68	66	58	65	74	51	77	63	54	63	76	61	59	65	61	74	74	46	77	69	74	62
11312	6588	8451	37321	58964	64393	53766	39427	31186	16571	7105	3482	1322	848	800	845	784	811	835	830	756	800	781	812	805	783	810	789	826	806	764	758	805	748	789	769	779	753	798	822	838	773	786	787	785	766	795	816	773	823	789	772	765	832	767	807	775	777	791	800	788	814	760	758	816	793	737	805	812	786	749	771	762	828	784	787	791	810	760	752	825	785	786	796	784	793	806	755	758	767	820	766	788	778	801	787	775	820	798	807	799	839	779	751	736	785	770	796	827	844	803	790	752	796	735	779	744	774	783	775	796	775	858	802	754	809	717	777	820	760	765	774	742	764	743	755	794	774	774	812	796	788	817	778	774	790	768	798	790	772	798	759	796	843	790	795	789	770	797	778	769	803	793	776	774	764	808	791	791	746	774	806	757	773	733	794	790	815	812	808	774	787	782	781	737	789	813	777	805	790	757	778	742	813	821	735	795	781	771	805	827	845	778	763	818	793	753	777	777	802	846	801	785	819	785	790	751	763	771	788	778	809	824	765	738	745	776	792	823	803	786	808	816	828	789	764	807	785	810	841	808	793	763	829	779	783	762	795	788	807	814	783	838	782	801	795	784	811	805	769	757	771	820	766	832	798	819	765	793	766	812	804	803	797	832	820	774	833	732	794	803	793	778	820	791	794	761	769	761	799	773	813	760	824	805	820	838	787	750	785	750	785	802	830	823	746	788	812	797	825	784	804	785	732	786	801	762	797	846	762	799	798	797	806	776	781	806	779	810	821	776	771	783	786	771	803	740	835	811	824	785	799	802	810	852	807	761	761	776	784	813	782	772	767	767	812	785	789	771	772	767	810	741	793	785	787	804	820	824	774	781	814	798	801	787	784	788	792	780	786	807	772	815	792	786	816	829	793	785	793	805	816	781	792	757	784	749	778	786	828	780	743	822	820	803	771	795	818	770	787	772	766	783	794	774	808	794	783	766	792	825	811	826	753	775	755	815	786	769	733	750	779	779	822	781	782	794	764	788	743	829	852	822	797	807	749	799	784	826	780	730	782	762	734	733	796	801	742	777	800	812	776	770	775	802	757	769	780	789	764	785	803	787	769	850	858	827	739	782	763	782	789	829	747	796	769	778	792	796	773	820	732	801	836	788	767	791	760	781	761	753	817	783	832	801	831	764	822	786	781	804	793	786	760	798	774	826	797	792	802	770	822	789	776	753	788	840	814	766	793	789	789	765	738	782	779	791	775	744	803	808	881	830	805	831	767	795	794	734	785	773	793	780	849	782	820	763	822	782	760	739	758	775	802	776	814	733	786	828	718	823	815	794	762	817	791	800	782	797	816	814	761	807	777	782	780	782	834	787	761	757	774	791	766	798	746	774	778	834	784	805	745	810	737	807	836	850	779	804	795	815	764	781	792	809	810	814	822	731	754	796	786	785	767	814	809	781	803	778	772	763	793	793	784	765	783	803	777	751	772	810	792	791	761	826	762	786	809	780	799	796	760	785	767	835	772	794	780	763	796	807	805	819	767	776	817	787	773	804	842	812	815	806	772	793	789	755	833	745	795	789	834	816	825	816	801	794	827	796	756	786	740	773	747	747	733	781	776	738	772	774	777	797	777	760	829	780	741	769	828	773	822	734	770	787	772	785	775	755	801	795	796	808	769	831	768	806	782	824	822	808	810	806	784	801	768	780	823	768	780	781	807	776	868	769	774	748	743	749	764	804	798	770	779	801	819	799	767	789	745	781	831	842	769	731	767	776	807	785	796	783	772	766	740	775	814	784	788	789	774	806	767	750	791	784	728	808	817	779	773	789	822	789	764	769	787	768	772	760	778	791	822	833	789	760	784	776	825	794	758	808	810	756	815	803	758	795	806	843	776	770	780	846	797	799	789	822	798	794	781	777	764	766	771	792	759	815	807	752	802	804	785	773	791	779	801	759	796	803	791	794	787	752	818	824	777	733	791	753	780	810	803	783	807	764	739	814	790	806	798	842	754	763	796	802	849	757	710	803	772	791	831	789	811	764	817	793	777	800	776	764	799	785	774	777	731	808	762	741	739	823	773	754	763	791	716	801	813	787	713	840	800	740	826	808	806	783	768	788	770	802	704	769	713	832	747	780	788	782	788	755	795	784	778	828	754	798	737	836	792	792	774	811	800	792	781	796	799	743	805	764	764	764	821	776	773	772	796	747	753	762	854	755	825	816	813	815	803	785	787	783	768	782	796	801	709	798	755	752	784	803	755	754	784	820	777	746	793	862	812	757	823	777	768	792	793	783	829	814	796	744	784	779	815	814	806	753	763	819	847	764	784	763	752	771	817	834	731	760	807	788	735	778	759	787	783	757	788	770	750	824	796	795	822	771	811	728	777	849	767	768	817	830	762	789	824	732	800	796	826	791	794	756	738	819	808	781	764	806	828	761	753	778	782	776	755	767	830	739	803	769	811	814	771	798	732	767	759	762	781	783	793	756	797	771	826	751	782	789	819	829	825	840	773	814	781	780	827	713	783	778	766	801	784	801	791	800	768	777	757	776	801	772	765	825	806	771	792	779	759	754	775	797	784	755	801	759	810	794	784	748	793	779	762	760	762	812	803	772	774	781	720	811	751	803	750	748	812	772	754	785	762	843	793	756	795	716	756	770	783	817	823	837	801	747	818	822	774	739	786	772	774	755	798	772	808	825	753	775	790	736	785	801	735	829	806	771	796	824	778	779	823	790	722	802	746	821	829	764	773	766	820	746	759	764	738	779	776	817	743	818	747	825	757	802	768	786	770	814	814	788	737	771	790	813	758	828	760	765	804	756	787	808	793	754	844	799	755	774	805	746	777	788	796	761	755	783	813	790	781	783	747	818	799	809	812	832	753	826	736	770	812	734	778	833	717	780	816	762	791	814	796	789	821	766	790	801	822	791	803	806	767	751	795	798	812	760	726	787	793	766	790	795	827	785	793	786	736	784	788	784	784	805	741	812	799	771	844	796	840	798	778	813	783	804	783	799	760	800	826	747	822	820	695	784	794	777	746	795	783	816	803	745	803	763	765	804	707	750	805	820	765	815	779	790	750	831	739	818	816	759	838	818	773	777	820	792	786	830	811	781	791	768	807	790	765	770	787	789	802	786	748	796	846	835	756	801	823	752	804	759	850	770	829	862	787	812	798	827	770	821	780	828	795	775	739	813	818	804	791	785	743	823	787	712	798	769	769	779	801	732	785	758	795	750	810	774	808	761	747	775	769	797	779	787	789	777	775	791	766	776	845	792	800	790	823	767	716	741	819	776	805	766	779	788	796	782	766	810	822	788	801	798	809	772	786	732	777	803	777	756	809	778	804	765	839	809	767	779	796	738	781	800	783	823	785	802	711	791	795	800	840	811	779	801	783	791	775	791	786	765	812	814	764	818	798	760	793	783	715	780	828	787	822	747	756	781	758	818	746	795	764	771	771	766	761	791	778	725	792	800	787	795	780	789	765	751	755	753	761	829	818	796	782	763	796
1970	288	299	1209	5950	14044	12598	6819	3901	1157	429	197	83	74	68	72	54	80	65	69	72	68	61	71	68	66	57	68	60	61	58	63	46	67	58	58	65	70	64	70	59	71	58	59	62	56	74	68	63	56	79	64	63	69	74	70	71	74	42	71	59	72	70	61	57	63	73	76	62	48	66	63	61	46	69	57	59	61	59	62	65	65	71	63	66	82	62	66	69	68	68	77	85	75	67	63	64	57	66	51	79	68	61	57	59	75	69	57	66	75	68	61	70	59	66	68	63	70	74	65	55	84	72	53	66	72	66	65	75	57	60	59	70	65	72	72	55	66	66	66	74	59	66	63	67	82	82	65	60	67	59	66	69	67	80	71	56	65	63	68	64	63	56	48	73	55	61	64	64	58	63	79	58	70	56	64	71	54	46	53	69	60	74	72	59	67	56	59	72	59	55	79	78	59	67	65	58	66	65	64	58	70	66	60	57	67	61	63	61	75	44	56	73	72	62	69	64	77	76	65	71	59	73	82	66	63	54	75	67	56	56	67	57	63	65	77	75	64	67	47	62	64	60	56	68	58	72	61	71	54	44	65	53	63	76	79	65	78	64	62	69	63	61	68	64	66	68	65	60	77	65	53	65	59	77	71	63	59	69	69	49	60	70	73	78	75	78	69	71	76	77	75	69	69	81	63	62	59	68	63	57	64	67	50	68	71	61	61	52	56	78	66	56	50	70	70	58	83	56	53	53	84	62	65	70	67	67	53	58	57	76	69	65	59	61	60	54	82	61	56	66	63	88	55	63	70	79	68	69	60	87	69	74	73	54	59	50	65	59	77	56	61	63	58	68	70	81	65	68	73	59	66	63	67	57	58	81	67	56	67	57	69	64	79	71	67	69	62	65	59	51	66	58	56	65	59	56	54	67	53	57	86	66	63	58	58	64	59	71	61	63	64	88	64	62	52	61	75	57	60	77	63	66	49	67	69	74	79	71	69	68	68	79	66	76	51	59	60	73	54	64	68	69	69	61	70	66	58	70	67	50	68	78	78	71	64	64	69	74	53	61	59	81	78	70	64	67	53	79	67	63	69	62	66	49	61	67	72	71	69	64	53	59	83	55	65	70	61	67	64	68	53	59	48	65	56	74	69	86	53	64	64	64	80	61	73	65	63	72	65	70	70	81	68	67	71	67	69	67	63	67	78	69	65	77	59	64	66	69	69	53	71	65	65	58	59	72	63	62	65	69	80	60	64	68	64	58	65	61	56	62	56	60	60	51	77	72	64	55	67	70	60	63	68	66	69	48	58	64	76	65	56	71	71	64	56	59	65	62	66	71	67	58	77	59	63	72	56	68	61	56	66	60	65	71	53	69	71	65	54	66	54	53	58	57	68	59	59	51	49	61	58	65	50	69	79	71	73	66	51	76	66	52	65	74	59	65	74	62	64	51	63	61	64	51	67	66	63	59	57	71	58	59	70	80	64	72	46	76	80	57	73	62	59	57	65	75	64	55	71	63	59	59	76	69	69	69	84	57	65	58	68	74	71	79	80	64	63	76	65	68	65	70	50	50	44	57	77	58	61	58	63	62	71	60	74	68	76	61	66	65	72	51	71	75	53	59	62	73	61	56	69	63	60	61	58	65	53	64	71	70	64	52	65	63	70	69	51	62	74	78	53	48	60	58	64	58	73	74	67	69	63	69	66	59	65	65	77	64	56	65	60	60	67	63	59	61	69	59	66	68	55	61	81	58	74	68	65	73	65	65	72	59	60	72	62	65	72	55	55	62	74	72	64	58	65	68	56	66	65	49	69	60	69	46	59	69	63	58	65	77	69	65	58	71	83	54	68	60	69	64	68	53	56	79	59	65	72	73	58	55	65	56	59	61	66	74	67	63	70	62	71	63	59	78	54	76	65	61	53	57	71	38	63	62	71	67	75	75	70	62	65	61	69	70	67	59	63	76	59	74	58	56	61	70	52	56	44	71	63	82	56	54	70	63	59	57	64	62	61	56	58	44	55	66	74	51	59	72	71	74	63	56	67	65	61	64	50	71	70	66	65	68	75	69	67	62	73	85	69	66	69	61	59	73	73	72	69	62	67	66	74	51	60	65	64	61	51	62	73	61	57	65	70	67	58	65	71	66	61	70	68	72	75	65	70	63	70	59	67	83	69	58	74	74	49	67	52	55	72	74	70	64	73	71	54	66	69	85	74	76	68	59	66	75	82	75	64	55	71	69	74	72	62	71	70	73	64	53	53	64	63	81	67	80	53	65	47	59	77	68	66	70	76	65	83	67	62	90	62	80	72	55	46	70	69	74	45	53	62	73	63	59	68	58	47	79	74	70	64	74	51	55	72	51	51	63	86	63	57	69	73	53	64	52	76	67	58	79	82	55	56	68	66	67	67	70	68	62	71	79	71	54	84	82	71	73	78	70	59	75	76	60	69	65	69	76	61	78	60	63	55	72	66	63	57	73	62	53	62	53	67	74	58	62	56	56	79	79	76	71	58	63	63	68	69	63	71	56	62	82	72	70	50	57	56	57	43	72	70	67	53	63	53	67	69	60	59	62	73	64	62	58	62	63	56	75	61	72	61	73	60	58	57	59	76	75	61	68	68	55	71	70	71	61	67	61	68	57	54	76	55	70	45	58	59	70	59	70	78	68	68	64	56	64	73	67	59	78	60	76	62	67	75	51	60	65	75	78	58	66	72	57	54	73	62	63	66	62	69	69	62	66	57	69	55	61	67	64	52	78	54	53	63	63	62	61	65	62	67	67	92	65	73	72	54	64	64	86	60	58	68	58	63	75	68	73	59	63	60	74	59	73	68	70	52	87	60	63	59	46	66	62	65	67	76	71	82	64	75	58	55	76	64	72	56	75	67	60	68	71	55	63	68	55	62	64	69	64	64	61	59	53	71	70	69	74	54	81	74	76	64	64	70	65	63	67	67	64	66	64	59	51	64	63	71	52	52	78	75	63	62	61	64	68	70	53	65	52	61	77	67	56	48	52	78	61	88	71	62	56	56	61	63	60	68	55	74	56	71	61	62	52	68	58	77	70	70	68	49	58	78	60	53	81	68	55	70	64	49	60	57	63	75	70	76	60	62	68	65	66	60	71	54	59	64	52	59	52	76	80	68	73	88	66	62	52	60	57	54	69	59	54	78	57	65	74	60	60	67	51	71	56	69	60	75	61	64	63	72	70	68	70	59	65	56	68	76	67	86	51	68	71	48	64	78	58	75	57	52	70	47	65	68	75	61	69	65	68	77	68	72	62	67	64	63	67	62	60	66	65	70	59	56	73	62	91	66	66	61	59	62	60	82	68	77	58	56	62	68	48	62	64	51	67	62	72	66	61	58	62	60	73	62	74	64	70	79	77	73	76	62	78	53	63	58	66	63	69	67	62	67	65	67	74	52	56	68	59	53	72	46	85	72	68	67	59	58	75	56	60	66	56	59	65	50	85	71	76	57	63	53	56	64	68	61
12538	6881	5270	31132	51246	66690	58540	44157	34106	21454	10696	5195	1737	1189	1222	1027	916	801	830	856	821	839	849	767	807	788	815	789	860	881	761	828	804	820	838	850	837	822	823	826	843	880	811	801	795	826	803	863	805	814	849	806	831	855	827	815	854	871	860	819	811	911	858	803	803	823	805	825	853	804	838	848	832	827	899	855	836	851	826	857	837	858	828	823	833	816	804	800	806	835	833	892	838	810	850	820	871	830	812	816	822	869	848	853	842	821	856	853	808	816	807	794	787	857	816	887	824	798	847	842	830	856	797	896	843	833	795	843	801	828	853	787	817	818	870	813	762	827	810	895	792	817	822	889	866	832	829	843	828	810	806	810	805	833	819	807	886	824	807	856	881	839	798	812	822	882	774	840	824	902	839	774	831	844	787	800	827	840	832	857	842	808	878	852	803	841	853	817	835	834	843	855	820	849	792	852	808	846	865	886	838	839	820	852	827	862	825	920	854	798	843	820	840	797	839	823	828	844	848	782	835	874	820	808	854	800	858	792	830	825	852	887	853	784	781	776	881	796	820	794	835	811	858	832	856	833	808	841	834	819	844	880	787	838	876	766	843	821	841	830	839	803	834	831	784	858	850	858	879	884	841	831	807	847	844	762	814	848	866	856	854	861	839	858	827	814	799	806	847	868	841	820	813	849	851	842	889	823	853	859	847	827	852	849	868	837	802	797	902	825	788	863	864	837	871	812	802	821	821	799	831	815	829	833	841	857	870	865	842	866	892	804	865	807	849	859	846	780	857	829	857	833	829	895	825	861	850	864	803	797	837	842	873	840	829	816	813	829	817	818	823	827	849	800	817	827	809	823	838	817	846	849	828	822	827	854	836	816	808	827	835	860	799	853	831	851	849	819	845	827	814	804	845	843	770	838	852	807	819	837	842	841	872	800	833	840	829	845	841	846	790	794	830	807	876	841	833	822	816	837	826	827	842	882	820	830	824	841	763	836	841	864	857	893	857	818	789	866	812	839	834	820	778	852	847	891	820	861	839	862	801	825	807	886	826	813	892	844	782	860	811	825	873	807	824	798	830	777	862	786	835	839	851	860	837	854	828	816	814	829	849	847	875	817	853	842	854	858	819	865	840	875	823	810	871	824	844	826	841	824	840	792	827	812	821	805	812	838	847	782	777	793	854	841	836	817	849	860	784	867	816	822	843	842	822	765	806	852	808	845	821	869	846	827	845	839	774	867	804	821	838	859	849	873	853	866	835	855	802	834	800	826	837	863	804	793	820	859	781	806	861	906	829	782	845	850	840	798	816	853	842	812	834	897	816	855	814	797	835	824	863	780	832	831	797	831	829	828	892	846	805	904	828	811	825	841	783	834	788	848	876	822	820	840	866	807	842	835	852	800	902	875	861	821	814	829	865	873	840	824	832	854	883	854	778	810	861	823	867	827	845	841	825	874	843	858	839	809	865	810	787	819	792	824	848	791	857	843	786	812	850	846	867	842	846	816	874	833	825	876	810	835	871	787	867	882	849	821	868	846	793	857	779	830	836	791	840	750	823	847	844	847	780	782	852	835	835	812	836	784	841	834	885	883	879	789	879	840	807	838	861	796	840	841	759	791	828	847	806	886	856	808	817	846	836	878	838	865	817	797	834	868	854	844	853	807	839	849	866	853	775	811	827	829	822	822	842	763	854	862	764	814	803	870	882	837	877	856	859	822	804	808	838	796	839	873	835	878	839	834	819	816	797	867	871	805	886	806	843	805	866	811	835	836	781	815	825	863	791	874	805	814	852	838	860	856	854	886	821	832	825	832	798	818	870	842	816	838	796	855	866	830	791	838	871	816	818	853	831	821	831	832	828	827	860	862	845	810	855	861	837	878	857	838	835	851	813	815	774	869	846	862	794	823	831	843	814	821	909	843	790	840	790	857	840	832	814	831	888	817	821	828	819	839	885	841	821	795	881	805	835	823	857	822	824	826	858	806	828	864	804	856	876	818	822	837	846	824	885	835	824	845	870	797	770	836	805	831	796	806	887	812	831	820	823	841	796	803	802	832	850	831	843	814	882	892	827	809	866	855	868	806	816	835	824	869	853	819	825	813	798	811	795	855	829	814	859	857	808	799	796	836	834	850	776	821	780	920	819	820	793	823	813	824	808	835	785	854	834	840	835	837	855	836	811	853	814	832	817	810	815	785	863	816	830	833	781	830	876	821	842	832	822	842	803	750	829	841	840	783	825	841	842	819	873	835	851	810	795	832	849	863	851	879	817	822	848	840	819	851	828	858	819	859	816	829	857	806	899	817	895	882	832	908	796	814	860	811	891	877	906	850	809	817	775	800	821	784	856	820	824	824	849	829	846	834	838	864	838	860	835	912	827	845	800	848	815	805	845	870	882	825	817	855	873	863	814	824	867	838	884	863	810	832	851	840	791	819	838	867	856	832	845	807	834	890	855	822	833	835	834	812	798	876	787	775	869	857	867	847	860	848	863	809	839	808	838	802	822	816	847	857	866	766	831	816	826	860	817	880	851	802	806	783	854	823	784	828	831	864	808	832	849	859	831	831	827	816	837	774	770	850	798	792	821	808	802	840	813	816	846	843	769	896	828	882	832	841	892	797	819	785	850	845	878	816	860	800	830	838	825	848	828	774	848	822	839	872	840	852	865	856	835	892	849	877	854	793	829	851	864	862	828	842	819	846	833	836	852	851	871	805	877	778	878	829	865	839	806	885	817	900	868	809	855	816	833	798	849	822	874	823	818	838	835	831	804	859	771	890	833	797	851	844	793	890	815	832	817	867	831	842	812	863	838	815	857	854	834	849	815	850	840	845	824	838	868	817	846	851	860	867	855	868	869	854	891	882	854	862	824	851	799	872	826	774	823	802	821	845	827	862	823	843	818	788	794	796	817	880	838	853	841	856	837	848	791	847	784	862	806	863	777	816	814	859	807	819	872	838	802	825	833	858	837	820	842	810	865	841	829	836	827	844	874	785	878	816	812	853	809	857	795	832	823	803	833	817	849	826	897	824	856	850	861	816	830	846	885	864	823	835	836	824	861	800	785	842	828	836	796	852	869	854	804	893	849	824	821	796	783	791	846	890	866	815	855	811	770	781	806	813	842	828	804	839	825	867	801	856	869	814	820	798	817	821	833	816	876	834	829	858	810	865	820	841	832	798	832	817	872	817	909	837	870	805	881	795	820	837	825	800	809	821	861	809	882	847	841	842	795	812	818	786	832	797	861	873	770	804	891	765	839	804	826	841	895	862	798	813	863	871	802	841	825	821	804	815	863	805	864	792	817	807	824	833	777	789	802	857	833	814	840	856	852	828	813	813	774	842	815	840	812	802	849	819	831	780	872	784	845	871	855	878	798	832	820	792	819	803	849	809	808	861	822	859	813	820	780	799	760	827	831	829	832	818	832	819	864	800	816	846	833	798	799	823	848	820	844	844	859	821	823	841	794	800	868	877	840	841	806	822	821	813	867	798
971	408	366	746	4660	20018	23039	15407	6480	2581	844	325	206	155	125	80	76	76	72	64	79	71	89	83	87	80	69	73	73	91	69	77	71	80	59	74	70	61	64	76	76	63	72	72	63	74	78	66	78	67	67	80	57	82	69	80	75	73	85	52	80	73	81	68	72	66	79	79	76	70	82	81	68	77	64	63	86	64	57	85	58	67	64	68	85	54	57	64	81	60	79	61	74	64	76	67	58	70	65	66	68	78	83	75	78	69	72	81	66	64	68	83	74	71	73	67	78	88	86	79	81	73	73	53	69	64	80	79	66	71	73	81	69	83	77	72	60	84	62	67	56	65	72	74	84	69	64	77	68	89	63	82	59	84	73	58	72	73	81	73	92	71	80	65	65	95	97	76	63	74	70	76	79	68	64	71	64	67	66	74	75	67	83	61	79	85	65	73	78	77	66	62	68	84	75	70	64	87	66	69	77	68	65	68	69	75	68	80	65	81	72	66	74	82	72	86	55	76	67	67	65	76	90	66	75	71	60	85	71	71	67	64	69	73	66	78	71	72	76	75	72	76	82	66	72	62	69	78	62	66	72	66	88	80	64	75	85	75	70	59	61	77	79	77	57	74	79	51	76	83	78	69	69	78	84	64	77	70	60	68	81	68	77	73	67	68	70	69	84	75	62	70	64	56	76	77	61	66	69	85	73	75	58	77	70	71	63	76	80	78	62	78	71	86	81	60	76	61	85	56	74	56	72	78	82	75	63	74	85	72	68	66	73	81	74	63	74	65	86	77	66	69	78	62	56	74	64	66	65	81	80	71	65	80	59	80	57	71	75	78	74	65	89	66	86	79	70	76	83	76	74	81	78	60	72	75	75	66	75	84	74	74	64	70	71	75	73	70	65	70	59	85	77	92	68	74	66	78	69	76	68	74	68	67	72	67	77	75	90	72	76	82	65	74	63	66	69	94	74	80	71	63	61	59	87	69	68	76	78	85	78	75	84	64	58	66	69	53	72	64	82	72	74	84	77	76	65	70	78	81	59	62	65	77	66	69	76	61	62	72	79	77	58	80	73	69	67	69	74	72	76	94	68	73	69	92	77	67	69	75	76	68	67	70	73	74	67	68	70	76	71	82	73	76	83	75	63	64	67	72	68	87	78	89	85	81	70	73	71	80	73	68	59	69	69	77	61	68	74	77	79	79	79	69	67	61	69	68	67	71	61	69	79	84	84	82	71	68	76	69	56	73	79	79	68	71	76	84	71	65	72	67	75	89	79	74	63	75	51	72	81	86	72	77	75	63	79	67	75	83	62	77	62	78	79	76	67	61	70	66	79	75	74	72	77	53	69	75	78	85	63	65	62	72	75	77	71	89	69	54	76	65	70	73	69	87	67	76	68	63	71	67	75	94	79	75	80	77	75	83	75	97	77	79	67	83	76	58	81	67	72	77	59	68	66	72	70	75	78	70	73	63	78	80	80	62	66	74	82	78	80	62	75	73	76	78	64	83	65	87	75	52	73	72	90	82	79	77	83	78	72	77	69	78	83	64	64	66	58	84	90	75	65	66	69	71	67	69	72	61	84	61	69	74	75	66	69	74	88	64	89	77	73	67	60	78	94	73	68	72	79	80	81	70	77	71	72	66	61	72	87	75	67	63	75	76	65	82	93	73	79	83	72	63	69	70	55	65	72	71	72	65	62	85	48	69	73	77	63	71	74	74	65	52	58	68	75	65	72	59	85	77	67	73	74	64	70	77	68	62	65	77	79	75	79	70	69	82	75	80	66	81	62	76	70	75	63	70	65	86	79	66	78	61	60	84	77	73	84	71	91	68	75	68	86	68	75	63	64	88	79	62	60	70	62	73	80	72	67	71	83	64	86	73	84	68	72	72	70	67	54	76	74	61	74	75	79	79	68	76	80	77	62	72	73	80	78	70	69	81	73	79	84	71	73	77	80	70	71	73	69	79	77	84	77	65	64	61	76	90	78	85	73	82	73	88	63	80	66	80	74	68	76	65	63	79	78	72	74	74	70	66	66	74	72	51	66	74	78	83	79	97	78	61	69	80	79	64	58	67	61	66	87	71	66	90	75	62	77	71	67	79	74	73	59	75	69	67	76	77	77	70	80	77	62	77	66	72	71	68	67	80	73	61	77	70	71	82	60	64	85	70	78	65	74	64	72	75	76	73	65	75	106	73	90	58	68	64	78	70	73	87	75	91	76	71	63	74	67	68	79	74	80	73	61	78	80	60	69	75	62	73	86	70	80	79	72	82	65	68	68	63	80	80	88	76	61	64	80	89	66	61	75	68	75	68	68	62	68	70	65	72	72	78	64	84	84	55	54	67	70	71	69	66	71	68	71	72	86	90	84	73	71	67	89	69	71	86	68	75	64	71	60	77	75	62	71	80	69	85	79	76	79	90	87	75	62	67	87	72	67	88	69	51	78	74	67	69	72	80	65	67	71	66	78	61	90	77	54	71	86	77	73	74	68	73	71	68	70	86	86	72	67	97	84	66	65	79	81	74	78	89	84	86	78	81	85	73	76	70	73	73	77	72	82	66	83	77	76	80	67	81	68	76	73	70	76	61	64	64	77	66	80	67	75	65	89	66	71	56	62	62	65	73	64	73	79	64	76	83	59	71	86	70	70	72	66	79	60	84	89	65	78	82	63	75	76	59	66	71	82	74	70	66	78	59	75	85	69	83	83	80	83	94	63	78	88	78	83	62	70	77	73	59	61	73	73	84	60	73	70	69	88	63	93	69	58	81	70	65	71	72	74	54	79	70	65	85	64	83	70	68	70	72	69	91	88	72	76	70	69	74	86	70	74	70	64	68	80	80	71	74	70	74	71	75	66	79	59	62	67	71	62	80	72	75	77	69	70	69	88	78	67	72	67	73	66	77	65	79	69	55	79	72	62	75	78	68	85	66	79	82	72	82	70	68	71	79	67	83	63	80	80	74	59	70	55	72	70	68	77	62	74	66	71	65	68	82	70	71	63	76	66	67	68	81	77	88	82	69	67	79	81	67	73	68	78	72	63	81	66	70	79	85	68	94	69	68	77	73	58	72	76	65	77	74	81	75	68	71	83	73	73	57	69	74	76	82	74	68	80	71	74	83	69	86	75	72	84	74	86	81	77	65	79	69	68	79	68	72	75	82	57	89	68	73	57	71	62	75	73	83	73	93	81	83	76	83	74	68	76	64	70	69	86	81	78	87	65	76	85	62	76	73	62	70	74	79	75	76	69	89	70	86	75	78	85	78	93	74	78	70	67	67	66	77	65	90	81	82	71	78	92	57	83	78	67	60	68	71	68	78	58	71	79	76	70	75	62	65	73	90	76	72	67	60	78	62	64	76	73	73	68	77	93	58	69	65	65	68	79	73	71	80	69	70	75	83	45	87	84	70	76	66	63	90	69	77	74	70	70	77	51	76	60	81	67	58	70	78	79	67	79	63	63	88	74	81	76	80	84	81	81	72	75	69
16995	9370	6796	23260	45150	69708	73770	56954	39847	29134	18433	9147	4800	3352	1828	1230	979	895	898	910	965	934	915	898	902	891	937	902	893	923	980	891	917	956	936	893	872	873	968	923	865	907	946	921	970	879	867	915	893	939	894	922	945	929	899	919	897	923	889	912	912	896	948	926	921	925	865	921	941	959	921	959	937	875	915	885	948	925	912	935	873	875	920	945	923	921	894	909	906	892	961	924	923	899	908	922	891	898	906	911	974	899	970	964	950	887	940	913	947	897	894	912	869	949	913	901	921	912	904	921	925	909	949	929	994	971	873	913	929	877	863	892	912	929	934	905	906	918	846	957	901	961	913	942	927	877	854	900	854	942	878	909	977	908	943	834	843	886	924	934	865	935	856	954	882	945	893	952	863	886	928	937	943	915	971	902	926	838	919	945	920	906	917	925	857	922	925	915	911	876	946	927	925	934	915	889	899	897	941	875	885	914	918	923	894	929	921	921	918	918	970	953	899	956	913	842	962	878	925	900	919	909	897	910	909	939	856	940	897	931	922	889	903	941	935	912	932	917	916	930	903	875	956	933	966	933	907	899	884	900	937	902	958	868	910	883	965	976	891	916	924	912	936	945	866	933	970	880	939	957	902	925	867	858	912	879	961	890	908	922	953	950	902	990	920	907	886	914	945	879	925	947	904	942	908	899	914	938	910	918	943	946	907	928	881	864	884	926	891	866	883	859	925	948	911	912	939	904	942	907	914	979	886	926	901	945	868	940	935	924	908	861	936	853	895	900	891	895	901	885	908	921	937	905	897	946	919	924	862	949	935	939	922	927	912	961	916	903	881	915	927	899	978	865	919	895	914	909	897	916	921	963	899	811	890	928	891	906	893	912	950	903	885	916	915	933	896	941	945	889	884	912	949	931	981	911	960	853	926	932	909	912	882	933	943	874	887	929	905	887	940	953	937	936	913	922	936	876	922	880	939	889	915	944	913	985	895	919	854	914	969	861	929	931	933	979	924	906	923	934	909	940	923	870	980	887	945	915	877	925	947	936	938	879	914	863	946	875	917	918	917	906	886	894	889	912	947	888	892	918	901	939	901	911	889	920	896	936	984	919	948	924	944	930	969	899	899	940	933	958	928	899	957	930	905	889	906	910	962	935	932	938	989	876	878	883	903	939	894	920	921	899	881	915	879	924	936	975	943	920	880	939	914	924	899	944	917	927	985	867	926	894	862	923	906	909	872	836	926	840	885	909	940	911	904	882	901	940	870	940	908	921	935	890	912	925	876	916	848	930	906	910	913	871	897	936	904	926	915	887	991	928	913	927	842	903	939	903	898	869	942	918	913	893	909	967	863	972	924	933	952	897	907	966	884	940	880	954	889	874	946	950	970	925	912	984	905	913	901	943	924	889	876	912	946	891	908	941	884	911	901	904	849	865	910	895	894	903	929	893	895	954	966	928	870	881	944	945	910	917	904	930	948	881	952	987	899	970	945	934	972	934	963	933	945	959	852	891	893	953	882	859	943	890	851	915	886	940	904	936	863	912	932	934	905	967	908	913	969	939	889	883	984	959	966	943	900	912	924	910	908	911	934	891	945	875	873	879	862	868	878	940	909	955	928	898	888	905	873	905	944	953	932	933	914	940	947	845	878	908	934	907	926	897	936	958	895	868	969	973	925	934	898	926	957	956	875	883	866	896	887	923	921	950	856	911	942	913	862	953	881	863	891	890	877	870	927	940	885	956	982	965	949	898	956	904	896	884	876	891	896	917	931	935	891	915	924	898	899	989	943	891	877	934	890	897	940	906	950	950	906	895	1011	936	897	925	893	917	903	919	918	928	910	966	928	943	959	913	949	954	873	917	940	919	886	896	924	878	880	963	914	935	911	913	888	921	895	903	863	887	902	918	921	943	869	878	911	928	903	920	922	917	909	962	971	921	937	961	861	918	937	887	925	881	932	940	913	923	930	955	941	909	909	906	936	913	879	960	885	893	902	902	958	899	930	914	909	880	943	902	895	890	934	950	973	894	931	969	895	942	903	921	905	952	914	976	903	950	950	969	966	934	932	930	948	919	944	928	846	942	978	960	889	919	889	906	915	882	944	930	960	928	937	924	938	920	961	937	927	976	876	915	895	874	895	951	864	865	907	906	902	921	945	879	960	890	897	956	911	915	898	968	895	915	911	879	920	906	892	864	844	901	928	925	931	880	925	904	953	917	874	945	928	881	944	891	900	935	935	876	925	909	916	940	949	905	956	921	926	887	895	934	908	930	939	898	937	875	957	940	954	886	875	936	889	911	900	943	983	869	924	885	912	896	926	979	923	917	901	920	961	906	866	911	914	925	919	912	893	930	898	905	946	861	898	959	934	919	907	903	914	971	950	953	937	886	877	976	901	871	895	895	967	946	896	884	897	971	898	877	918	937	916	930	933	924	915	961	857	912	890	927	912	935	870	964	980	916	911	911	889	945	950	906	873	902	914	886	942	935	900	936	877	919	928	913	935	964	894	899	980	921	978	914	964	900	883	890	942	903	864	905	931	898	913	922	892	899	861	917	912	887	931	903	934	936	870	942	910	937	907	935	906	886	914	955	938	895	896	936	962	946	920	867	940	910	937	894	912	957	924	915	917	1021	895	914	937	869	905	876	978	955	937	898	989	932	940	911	873	875	957	923	917	902	999	946	906	932	886	880	889	914	1008	918	931	902	947	893	885	953	932	949	891	896	915	950	889	827	904	924	916	915	935	911	912	936	957	956	946	946	910	970	957	901	871	915	946	954	876	896	934	962	898	906	882	911	932	923	929	909	922	925	862	948	920	928	908	928	929	914	927	926	891	898	933	902	931	878	947	948	912	952	910	973	910	886	914	956	889	889	963	916	893	947	924	900	941	895	859	938	890	886	918	954	875	936	877	872	924	958	958	967	909	941	906	947	908	933	877	872	904	888	968	883	913	921	971	872	911	918	901	902	897	898	885	937	989	897	908	891	879	933	968	915	938	921	958	897	946	928	909	895	889	940	929	952	867	979	913	882	956	873	950	966	943	919	927	902	866	907	844	975	904	961	937	918	960	910	931	841	946	885	955	845	967	912	842	929	857	897	915	926	848	860	986	970	902	914	916	913	887	910	919	908	965	896	932	907	955	891	948	917	907	909	949	933	894	930	901	893	956	939	932	909	913	945	879	922	922	924	886	944	897	922	901	875	920	940	938	862	946	943	894	915	977	878	970	922	941	927	951	914	927	939	901	949	934	905	869	897	926	925	908	962	950	894	912	951	902	872	908	973	882	932	899	935	894	908	897	934	948	960	879	917	963	913	894	867	963	955	877	943	925	944	920	924	933	887	933	938	934	899	872	924	922	840	944	910	887	915	938	891	924	970	879	902	912	907	963	880	881	950	911	947	921	917	929	871	918	926	927	934	894	917	911	883	914	918	903	930	896	900	897	874	933	916	913	888	902	961	917	960	945	949	877	959	897	876	933	966	957	976	887	914	909	922
1340	102	102	102	716	4775	6244	3555	1318	627	249	137	94	69	69	51	46	53	55	52	60	58	56	54	48	50	57	47	51	46	67	50	63	47	45	49	59	49	57	63	48	56	54	55	53	50	49	47	59	56	59	51	46	58	49	61	62	60	49	54	56	54	61	55	48	47	56	33	60	61	55	57	56	66	54	46	56	44	58	37	63	58	52	46	60	50	60	51	52	35	60	48	54	51	52	51	56	56	55	59	48	48	54	53	44	44	56	51	50	57	52	52	55	41	51	45	54	48	57	61	59	50	53	52	57	74	60	60	61	54	49	63	59	53	58	49	39	49	41	48	58	52	61	47	54	60	49	56	58	58	40	53	59	56	51	53	52	58	49	56	57	53	46	55	56	54	55	48	55	38	46	49	55	44	45	56	51	48	58	51	44	62	44	54	38	60	56	46	45	51	58	43	60	52	58	47	35	45	60	51	52	57	50	55	56	45	51	59	49	50	49	59	43	51	47	38	51	64	54	53	51	67	56	45	43	58	47	55	57	53	45	48	57	49	59	65	59	37	64	56	50	53	52	55	52	61	50	58	46	66	48	60	53	49	61	57	50	60	59	52	56	44	51	48	57	49	54	52	50	46	68	62	57	56	48	57	67	48	66	60	40	42	57	57	47	59	68	68	46	47	48	67	54	33	59	68	57	53	53	57	50	50	55	64	61	58	61	56	61	55	50	54	44	48	36	49	54	50	54	46	63	55	45	44	64	45	58	41	51	50	53	54	49	54	57	34	54	59	46	57	54	55	45	46	52	59	54	54	48	47	65	44	53	63	51	56	67	62	46	57	51	46	56	54	53	59	60	57	51	47	52	64	50	39	57	58	50	39	53	51	48	66	45	50	57	50	57	51	46	49	48	71	48	69	61	51	47	51	64	54	46	51	49	45	65	53	57	53	69	58	51	49	56	48	47	51	56	58	48	66	49	48	47	50	48	42	54	57	54	55	54	62	55	47	49	33	50	57	49	54	48	52	58	46	54	50	64	50	60	39	61	62	53	60	57	60	49	41	57	67	55	55	50	59	55	63	69	46	53	53	58	37	63	47	52	43	58	62	43	56	55	55	49	55	52	56	54	42	60	61	53	57	55	56	64	47	46	50	57	44	49	64	45	65	62	56	46	47	58	49	60	63	61	53	58	50	58	49	64	53	61	68	59	60	48	56	50	56	69	42	59	56	45	49	62	56	56	50	43	57	57	50	44	57	55	54	43	48	47	56	51	47	43	46	57	51	58	62	59	53	64	49	54	61	49	57	54	33	60	51	46	58	45	62	52	57	63	55	53	53	49	47	51	55	58	62	57	50	57	54	49	62	51	46	53	59	41	39	59	46	66	70	63	53	60	46	66	62	46	47	55	40	58	55	46	58	57	64	48	53	64	48	62	51	66	46	55	62	51	62	51	41	60	37	53	61	59	56	56	58	65	44	61	59	47	46	54	44	58	46	47	70	41	61	58	55	49	54	51	56	57	58	49	51	52	41	65	62	38	54	45	53	66	38	53	72	45	52	56	49	44	53	75	73	52	50	58	51	63	54	58	50	59	63	64	50	38	44	52	50	43	58	49	46	50	36	46	68	49	53	48	46	54	62	52	56	69	41	53	53	47	60	41	54	52	66	57	55	44	49	48	53	56	56	43	47	53	46	52	49	46	54	46	50	48	60	46	52	42	43	57	57	54	53	71	58	39	44	64	37	57	53	49	61	50	50	52	43	50	60	63	51	65	59	59	47	50	55	40	45	56	43	62	41	56	50	50	50	71	51	59	49	44	62	42	46	55	64	53	65	56	50	46	55	54	48	70	52	47	53	49	59	47	43	48	35	68	65	57	49	69	52	48	56	54	51	51	61	57	58	56	39	55	47	46	46	38	71	51	49	71	58	47	56	49	51	52	48	59	42	60	41	57	51	39	57	41	58	59	58	62	53	52	49	59	54	55	66	63	52	41	67	60	49	44	34	49	54	67	46	62	41	62	44	64	68	67	54	41	56	59	64	58	53	50	51	62	51	55	53	46	58	45	52	52	42	64	62	56	61	63	53	47	62	44	58	52	61	48	60	65	53	52	52	58	64	53	49	50	39	42	56	48	57	59	57	62	60	58	57	39	45	56	54	53	56	56	59	67	48	54	63	42	40	39	63	43	61	54	49	60	57	54	53	49	63	45	55	51	57	48	56	48	47	52	59	64	60	45	52	41	54	45	48	48	59	59	52	57	63	36	48	53	52	67	56	54	55	65	61	39	39	59	46	60	51	40	50	50	50	56	55	57	49	58	55	65	55	47	54	60	67	52	54	39	48	50	54	36	71	53	54	68	47	58	52	55	55	54	42	58	54	58	63	63	50	58	64	52	46	54	47	55	43	55	45	56	53	60	64	45	55	39	54	58	50	50	65	45	55	46	54	37	55	44	61	44	52	51	50	49	46	38	49	52	47	56	56	51	57	45	59	55	50	51	45	46	48	58	45	62	67	52	57	53	56	45	48	63	45	51	44	44	53	56	57	60	57	58	52	55	53	43	43	48	49	66	54	60	64	58	52	55	47	53	42	53	46	54	47	48	57	58	63	45	45	52	61	49	61	54	39	55	53	48	66	48	63	58	65	43	45	39	44	60	60	51	46	57	46	53	47	47	51	50	52	52	46	58	52	42	54	57	54	52	47	60	49	54	61	55	45	54	47	48	64	44	44	56	54	54	56	56	56	62	56	61	38	56	47	52	60	55	57	47	59	42	59	57	41	51	51	43	50	59	68	51	63	54	51	52	60	50	54	56	39	57	67	46	58	39	53	63	59	54	53	66	49	49	56	43	49	49	63	43	59	55	38	50	61	40	50	46	49	45	68	58	51	52	49	61	64	56	43	60	62	56	63	65	49	62	60	42	46	56	65	53	60	56	49	52	55	51	48	45	54	71	51	51	43	48	62	52	49	52	50	54	47	64	55	50	54	68	65	50	48	59	41	50	50	45	52	51	62	51	51	49	52	55	55	59	45	57	49	49	56	44	61	52	48	62	56	46	50	51	47	42	53	57	42	51	43	51	47	50	68	60	50	63	54	42	65	58	58	45	52	60	64	45	53	40	48	58	62	51	58	70	68	54	52	56	36	67	54	55	61	74	53	51	71	56	59	60	56	52	61	46	41	50	45	60	62	48	48	57	56	50	53	50	52	62	54	61	69	58	46	59	56	64	67	51	49	53	51	57	46	54	47	55	59	45	52	58	46	55	54	49	48	55	49	56	53	57	49	44	45	55	67	61	57	50	43	62	63	58	39	66	51	49	59	54	58	48	58	52	45	69	56	52	49	40	53	53	56	57	66	54	48	52	52	59	49	51	58	58	55	63	51	56	51	43	53	57	58	45	55	65	44	56	50	52	73	40	41	36	47	56	53	45	49	49	59	59	61	55	62	65	48	51	54	51	57	62	53	48	36	55	45	54	53	51	56	62	42	55	50
8674	2676	1936	5573	26339	50013	47021	34499	23509	15244	7595	3576	2100	1139	876	675	703	699	650	695	668	661	681	654	661	659	677	644	681	715	639	690	734	648	689	631	667	676	681	695	678	682	659	663	689	649	678	678	655	640	730	698	674	625	677	663	700	672	626	719	659	687	671	692	692	668	648	666	690	714	643	662	685	692	668	671	686	681	710	674	645	636	709	638	708	649	694	683	687	669	672	691	694	708	671	620	663	683	674	673	669	655	684	665	615	699	659	683	719	681	669	671	705	703	663	654	679	619	691	674	637	649	679	688	647	630	661	667	693	689	665	655	673	641	643	643	684	662	714	671	652	670	700	650	666	645	626	658	624	677	699	670	679	643	678	710	666	650	664	761	687	698	646	685	685	670	670	628	690	701	617	676	636	668	703	661	677	666	677	654	661	679	685	643	661	665	651	642	689	692	695	706	675	645	722	691	700	694	703	667	686	651	661	674	657	685	649	644	638	696	668	651	710	673	682	655	655	662	643	686	658	673	676	694	692	683	685	661	669	659	696	681	683	679	666	637	681	668	647	666	654	725	723	657	639	630	680	652	677	674	711	667	639	718	686	692	649	674	678	701	639	646	677	670	678	701	703	667	705	739	664	655	678	688	679	674	688	733	671	726	685	709	728	702	705	684	656	727	688	614	651	684	679	719	685	674	690	670	666	688	657	682	680	676	665	669	687	731	648	661	659	700	659	721	694	715	662	660	680	652	664	666	686	657	666	727	689	687	630	655	615	704	696	696	688	665	722	641	642	647	648	652	674	623	706	692	653	713	722	670	678	720	654	664	642	724	695	632	678	663	684	672	696	680	692	675	694	667	652	685	668	664	697	673	676	658	682	660	663	672	699	648	689	682	680	680	663	680	705	662	679	683	680	650	625	676	708	688	662	667	708	686	697	678	692	678	691	701	703	675	730	666	637	649	671	663	696	703	712	648	649	683	705	686	645	677	667	681	625	718	718	685	671	675	657	687	674	659	667	703	728	629	696	673	724	701	682	675	666	688	705	661	671	669	642	646	670	671	681	676	680	746	672	681	607	724	695	695	704	700	666	672	676	668	689	638	644	672	669	671	648	735	632	718	672	690	680	676	666	663	669	702	676	683	676	638	644	659	655	670	685	648	726	693	638	676	649	658	670	669	656	647	624	685	669	641	684	655	691	708	673	634	648	671	658	726	611	697	639	703	692	692	709	711	695	662	676	676	707	658	691	659	660	637	666	690	642	657	706	657	682	700	731	711	683	689	664	650	666	671	610	714	659	707	648	625	644	698	644	622	692	681	696	662	696	708	666	682	641	759	698	666	681	629	691	668	692	707	709	678	688	665	691	648	715	722	667	674	673	616	709	684	678	610	663	657	651	665	629	672	670	620	660	682	681	648	698	692	647	667	656	691	657	702	660	714	675	743	686	661	657	665	670	698	706	671	648	666	731	665	667	711	712	724	679	635	681	671	643	656	721	640	632	718	663	717	657	690	633	710	703	656	666	685	670	682	667	669	716	724	717	636	641	666	635	693	673	699	710	671	697	686	671	646	692	662	638	704	693	682	649	617	703	697	676	700	657	711	686	665	650	656	703	640	674	647	666	710	690	662	673	682	675	650	681	669	682	642	630	670	667	694	657	683	706	684	682	726	718	718	688	679	698	663	707	690	709	670	659	626	654	673	710	693	659	690	647	717	698	703	661	712	653	703	673	661	697	635	694	673	660	661	677	717	672	676	725	699	655	654	675	717	642	678	667	673	666	694	703	701	699	721	661	657	670	694	672	698	602	657	690	692	647	689	690	661	692	653	723	623	715	689	713	672	640	702	657	678	717	681	658	686	679	686	652	667	647	668	650	698	669	682	675	686	647	671	676	702	714	689	732	701	665	671	651	678	697	699	699	690	650	701	691	655	667	671	669	658	657	673	674	687	650	706	659	678	674	649	627	677	682	712	668	728	688	663	674	662	697	664	656	657	634	647	610	715	655	702	671	657	630	656	713	696	683	679	658	691	686	700	688	664	662	702	650	687	649	678	719	656	704	679	655	685	721	679	640	649	692	711	702	663	675	703	623	690	623	643	669	686	696	673	675	662	697	668	746	682	644	661	696	666	672	679	698	666	685	638	660	642	683	713	679	689	717	693	632	657	700	717	672	690	658	643	716	693	658	701	694	660	701	681	657	705	684	731	631	642	660	689	626	720	642	661	701	677	710	667	677	684	753	639	691	666	664	634	645	650	684	684	665	695	681	638	655	645	674	655	693	676	637	678	692	664	693	710	715	666	673	693	684	685	652	701	657	641	667	688	649	702	649	683	678	741	685	673	674	662	683	687	663	708	719	686	701	657	659	642	692	703	693	646	684	623	676	701	708	673	711	657	671	673	661	708	660	671	694	671	691	679	694	655	695	715	682	668	693	654	662	653	673	664	685	675	656	649	647	690	669	666	705	719	660	678	660	677	673	699	687	687	700	647	663	685	626	644	662	669	706	681	672	704	652	644	685	709	649	664	672	741	708	706	687	661	667	715	655	662	696	682	702	668	670	668	667	685	695	631	676	704	639	680	710	660	713	677	645	691	699	708	666	685	663	646	690	665	655	669	711	641	704	663	705	694	702	655	674	658	700	635	635	690	657	672	685	638	649	640	639	654	688	620	664	692	671	643	669	684	658	648	700	671	676	693	688	749	640	698	645	630	665	738	645	670	728	632	657	708	700	679	653	640	693	704	706	658	663	687	694	641	664	680	691	692	630	705	676	686	686	688	681	673	653	703	674	696	659	675	672	709	661	677	673	705	672	696	657	660	675	678	659	711	694	649	693	665	670	693	667	644	668	704	697	680	669	674	715	683	691	707	644	714	685	624	673	630	670	702	694	658	639	672	671	693	656	663	668	729	693	650	676	671	658	707	641	634	701	654	724	709	700	719	660	640	685	673	698	678	689	697	652	685	661	694	681	649	704	703	664	665	662	617	632	709	677	656	722	635	677	713	613	622	680	662	633	664	659	718	674	630	666	652	713	685	668	686	628	659	661	657	652	702	687	647	703	673	698	707	650	681	675	644	662	703	699	671	693	623	673	641	679	614	690	627	659	644	661	662	643	691	588	689	665	673	657	659	679	681	694	657	657	706	695	686	754	628	676	672	662	668	663	674	694	685	669	669	699	647	696	612	658	657	686	646	701	669	692	671	644	683	661	671	653	660	686	678	704	654	693	694	669	683	675	695	685	648	655	712	633	652	647	676	618	669	689	630	696	671	692	697	704	630	672	666	681	646	689	659	660	653	715	687	692	710	729	684	690	651	706	712	691	684	703	676	689	669	711	648	671	717	670	664	625	651	698	712	674	685	633	669	707	664	709	699	664	692	669	727	672	651	670	665	691	650	677	693	669	703	706	678	711	669	702	708	674	678	658	663	697	609	642	672	673	639	688	680	644	715	665	677	648	631	690	730	675	659	664	658	662	656	662	701	700	685	668	640
511	267	298	389	4976	10161	12817	7965	3250	1578	712	329	192	80	86	55	70	67	51	45	64	65	78	63	44	68	59	74	47	63	64	58	57	64	66	61	66	47	49	61	66	75	53	58	50	57	52	64	68	62	63	69	56	56	60	55	61	64	50	54	58	55	63	48	60	73	77	58	61	63	55	58	60	57	61	59	67	65	63	65	47	65	79	64	60	49	62	68	70	54	54	58	53	61	51	55	62	59	69	61	53	62	55	66	66	66	56	49	64	64	72	66	61	62	65	60	60	60	62	65	54	64	67	61	50	53	38	60	62	59	75	50	61	48	50	66	54	71	64	58	59	60	61	67	57	67	69	59	56	74	56	65	52	52	59	68	55	66	51	48	62	63	68	64	50	58	59	57	67	56	68	66	50	59	54	54	67	42	64	48	60	72	75	53	71	60	55	60	60	62	50	59	58	58	64	62	59	60	75	56	70	59	47	54	59	62	53	62	44	61	53	51	58	58	61	71	63	53	68	69	65	57	64	57	62	71	64	66	59	49	80	48	69	60	57	58	61	66	60	59	55	73	54	58	50	67	68	60	69	54	42	69	58	49	52	61	68	51	50	64	61	61	57	63	48	54	57	58	44	65	57	56	63	62	50	60	74	70	66	66	67	56	72	69	71	54	61	58	60	71	59	66	59	73	48	61	65	50	51	62	66	56	61	57	63	64	67	62	72	48	68	59	55	51	70	54	55	57	61	55	65	53	58	69	63	58	61	63	62	59	52	77	49	75	56	64	71	59	60	68	57	65	72	49	61	64	55	71	63	70	68	62	56	61	56	63	40	53	76	50	65	66	69	57	77	71	53	49	59	72	60	66	52	72	76	59	66	71	55	63	48	50	67	65	54	72	65	48	56	58	78	67	71	69	67	52	61	47	65	70	79	54	66	54	62	61	46	51	61	57	64	50	61	58	55	61	58	59	64	56	69	63	70	68	57	63	67	53	56	69	56	63	45	57	58	68	61	55	61	71	62	63	52	53	64	68	60	61	73	63	73	64	48	81	64	70	66	65	65	54	70	71	68	52	48	62	51	66	63	44	53	49	58	57	49	55	71	62	60	62	55	48	78	59	61	51	47	56	42	52	61	71	66	68	47	69	72	71	60	53	63	62	55	56	74	63	48	70	58	63	78	64	68	47	65	47	62	74	63	49	68	61	49	76	85	61	61	54	61	57	57	55	65	52	68	48	79	59	51	52	53	65	67	53	53	59	52	76	51	65	73	56	63	61	66	75	63	54	61	75	60	76	67	58	61	66	60	44	66	66	81	54	57	65	57	55	56	66	63	65	58	63	65	68	54	59	44	62	70	46	65	44	50	63	48	64	73	63	69	60	56	62	56	61	67	56	60	64	67	62	53	43	56	65	47	75	62	54	61	47	54	69	66	68	73	56	59	56	47	63	47	56	60	58	58	50	56	61	62	47	51	53	63	61	64	61	59	60	49	61	77	69	54	69	55	54	58	61	58	59	53	63	59	58	65	65	60	64	74	65	73	51	66	56	57	72	62	66	63	65	54	64	48	65	59	71	62	49	43	50	46	70	50	70	43	62	52	75	60	57	74	64	47	65	58	53	53	57	68	60	66	60	65	62	68	71	67	51	73	52	59	51	58	56	59	59	61	75	58	53	62	47	58	51	53	59	58	51	56	64	62	62	63	72	57	53	58	56	71	59	60	55	61	53	67	65	54	58	59	70	51	65	69	54	58	42	75	51	63	58	65	61	54	68	49	57	57	60	69	61	61	52	63	62	70	70	57	62	62	50	66	65	47	61	59	73	66	66	55	61	59	64	53	52	68	50	58	71	65	45	57	57	74	54	43	67	84	58	55	61	68	62	54	43	63	67	50	63	78	63	49	60	48	58	54	69	44	62	61	59	54	64	56	61	59	59	73	57	65	57	58	59	51	56	59	60	59	53	62	61	49	58	56	67	66	60	55	55	75	66	62	53	68	56	65	48	67	74	62	50	61	61	54	64	56	67	67	61	51	53	63	57	61	57	61	54	59	56	71	66	52	61	53	60	61	65	66	56	67	59	63	62	58	54	59	63	56	66	48	62	56	62	59	60	53	60	69	52	80	56	63	57	63	50	51	56	54	52	72	60	66	50	54	71	68	59	60	62	70	51	71	80	59	42	58	71	63	57	57	48	48	60	64	76	60	59	66	53	48	44	58	54	65	57	60	61	74	71	55	72	69	49	67	51	59	52	68	46	62	68	65	55	61	44	58	67	58	79	59	62	71	60	59	62	73	57	66	59	66	48	59	59	56	45	63	57	46	55	59	63	63	53	65	63	54	67	54	53	53	69	53	76	61	61	63	47	56	60	66	54	60	57	62	60	58	59	73	59	50	57	66	52	61	58	56	66	56	68	82	63	52	70	55	62	58	53	62	64	55	60	51	56	60	55	64	56	60	51	57	60	62	61	63	66	71	81	62	61	59	50	61	60	59	57	69	58	52	57	47	68	64	44	54	57	59	74	59	76	54	70	63	60	72	68	67	54	64	57	56	56	45	63	77	49	73	56	57	71	58	65	51	70	51	48	54	60	57	41	66	55	57	71	56	55	70	61	63	60	54	70	59	56	61	75	49	52	68	52	55	57	63	55	68	65	60	70	67	62	67	53	66	53	54	66	59	59	65	65	57	57	52	58	66	60	59	48	54	55	53	59	62	63	66	55	70	60	57	63	55	60	77	67	61	64	66	66	53	60	71	60	71	55	62	50	61	76	64	67	75	63	59	59	50	50	58	57	61	58	70	51	68	56	66	56	64	67	63	67	80	59	48	52	58	56	69	46	45	74	56	68	59	73	57	37	61	64	52	55	67	68	64	62	56	59	51	70	53	57	60	59	57	70	61	66	58	52	53	67	61	60	54	62	56	58	74	62	71	57	64	64	56	40	64	60	62	68	45	56	53	71	66	74	67	67	64	68	63	62	57	62	55	62	59	62	65	48	59	66	57	61	74	76	63	60	54	50	69	60	59	61	48	51	48	42	76	49	68	59	67	62	50	50	62	65	57	62	65	68	54	75	68	64	64	56	54	77	65	51	63	81	62	49	50	51	68	70	61	58	55	51	55	57	60	50	66	58	54	59	57	66	51	59	69	60	56	54	48	82	67	53	47	50	51	71	64	56	65	73	57	68	73	63	71	59	58	66	62	48	54	72	51	56	77	56	65	76	66	54	61	56	77	57	63	58	59	63	64	61	60	56	64	59	65	62	47	57	51	57	67	61	69	81	73	63	52	63	58	61	61	71	67	61	69	66	39	68	71	53	59	55	56	51	59	54	64	64	46	55	60	50	52	61	49	78	59	53	67	47	44	63	55	70	67	54	54	55	74	66	58	57	66	54	61	61	60	68	54	55	48	58	58	69	76	61	68	75	46	61	54	64	60	53	64	55	54	56	51	56	66	58	55	51	50	69	79	54	56	59	63	52	66	61	51	63	65	71
11089	7049	5931	20546	53604	57576	59704	45883	32528	25131	15026	8463	4592	1673	1066	768	813	744	765	775	765	761	731	767	745	756	823	748	757	763	825	776	757	806	764	752	744	752	764	802	744	777	761	771	711	756	748	777	787	776	720	770	741	791	730	771	759	755	767	794	792	784	776	762	728	767	775	769	776	744	789	778	801	755	740	840	805	743	757	765	785	718	791	728	775	813	790	778	757	717	746	736	770	806	782	723	737	816	732	764	810	731	740	777	801	759	779	790	790	755	720	787	744	806	786	756	791	770	726	772	746	748	763	779	803	789	748	711	780	708	807	779	713	799	777	743	785	766	730	777	722	766	784	717	766	782	760	785	743	768	743	781	733	712	774	826	750	747	755	802	783	808	755	740	760	764	787	738	815	793	786	732	750	758	801	766	752	768	804	773	753	751	816	805	751	790	738	735	755	742	762	757	771	763	751	761	777	818	778	748	797	742	767	780	758	730	771	730	776	753	762	802	762	756	762	736	774	817	748	800	782	762	771	752	736	756	734	784	772	788	783	725	803	773	776	763	773	758	783	741	776	782	724	778	733	756	755	759	737	783	767	829	798	771	826	771	768	768	767	736	762	787	744	763	782	777	756	791	758	772	770	759	798	782	803	750	727	768	731	765	805	776	789	829	812	762	736	779	732	824	746	755	794	744	790	748	786	721	790	807	758	736	769	789	769	757	767	773	747	775	780	754	813	745	771	743	761	716	752	773	773	734	724	751	765	772	803	728	758	754	783	743	779	800	759	768	804	758	772	759	782	721	787	751	771	751	738	779	755	810	795	749	757	714	745	810	797	782	813	789	788	739	791	774	734	804	782	792	793	811	775	712	784	741	789	728	798	837	766	780	723	779	763	703	745	781	764	773	688	772	826	781	763	742	761	737	766	694	796	738	785	748	786	787	711	776	749	778	766	772	763	771	794	793	814	768	784	704	757	785	781	742	762	763	748	746	748	783	807	783	724	785	763	752	796	754	816	794	795	792	767	794	794	764	757	755	778	818	811	791	793	795	780	783	805	727	800	752	807	738	751	814	774	787	765	796	809	780	776	753	782	802	776	796	762	753	713	781	763	779	727	785	782	808	770	782	805	751	797	793	813	732	772	748	790	757	732	764	757	795	790	803	798	726	800	812	814	797	765	771	716	769	765	757	733	719	760	775	761	749	706	736	806	789	804	804	722	767	801	749	775	773	751	782	747	775	751	800	845	805	731	772	731	745	777	790	761	743	768	744	793	762	781	742	805	813	780	727	805	801	763	811	730	761	752	761	737	778	773	817	774	770	796	740	724	781	775	713	749	765	794	768	779	786	790	764	779	748	750	772	771	767	768	740	710	766	745	779	797	828	809	746	762	755	724	776	735	764	735	760	739	786	825	714	764	745	806	770	783	736	729	740	787	757	756	751	764	780	790	757	787	783	763	774	753	755	692	755	807	751	765	731	804	804	779	705	852	775	748	707	766	746	737	798	759	768	750	735	746	731	759	773	763	754	754	727	781	756	695	790	790	772	754	738	783	774	795	737	773	765	766	770	728	775	760	778	778	723	713	773	811	768	728	757	746	779	793	752	743	763	770	793	785	743	794	804	748	753	768	738	789	777	721	786	761	787	751	771	782	806	773	763	785	760	772	770	802	763	783	737	773	784	789	768	803	775	767	757	787	731	811	782	761	767	776	752	758	787	742	748	779	788	762	764	747	795	764	761	802	825	740	793	766	792	777	836	754	797	759	778	787	741	739	739	811	739	751	750	775	766	759	721	795	779	774	766	776	769	787	772	767	772	787	777	757	733	770	740	803	746	738	744	739	794	793	734	758	767	729	740	747	800	740	736	792	746	796	743	821	749	772	743	778	766	755	724	753	790	807	792	783	758	762	747	751	764	758	723	760	845	765	782	745	709	752	726	744	759	763	775	756	764	846	751	825	741	727	798	765	772	772	789	776	820	812	795	723	799	777	769	756	733	774	734	723	772	805	782	780	744	772	784	789	722	746	772	752	785	777	750	778	761	739	705	762	760	796	804	816	779	761	721	771	729	692	722	797	761	727	740	739	752	762	781	774	826	735	758	767	787	823	733	739	804	775	728	773	763	777	724	774	810	800	789	808	750	754	783	764	763	787	787	780	752	759	800	774	814	783	803	765	741	752	785	772	782	783	743	731	775	786	747	772	735	773	804	767	751	771	768	796	764	763	794	729	773	793	760	763	770	765	769	747	744	761	755	735	787	773	775	744	793	752	800	746	756	748	743	757	707	754	768	758	801	718	726	815	730	762	764	800	765	715	762	770	764	749	773	739	773	791	764	778	775	738	770	752	716	755	741	748	762	755	789	772	802	733	742	771	760	753	717	755	748	753	777	754	707	751	752	764	785	789	780	759	786	782	786	767	772	792	797	754	759	807	729	845	770	749	767	759	778	817	735	719	783	751	791	807	738	746	792	785	796	823	774	761	782	794	766	752	825	774	805	807	723	769	740	725	801	778	779	773	740	767	805	766	775	770	768	776	784	722	775	711	803	767	719	786	765	777	805	777	783	798	781	812	771	808	745	752	752	737	752	774	767	851	758	741	769	806	755	765	788	765	714	737	775	771	763	773	754	808	759	792	783	770	788	758	739	797	802	751	820	791	742	754	788	814	760	762	743	793	733	748	807	799	799	749	688	791	713	762	769	760	747	775	786	736	766	746	734	793	727	773	793	711	766	748	755	758	796	743	805	758	733	767	766	762	757	809	803	774	723	821	746	770	747	738	743	765	775	812	787	800	770	741	751	796	741	764	741	777	772	795	806	745	761	798	795	761	766	741	729	737	765	756	777	776	775	756	739	774	797	795	784	739	738	765	807	772	798	797	742	771	800	712	767	770	805	756	817	824	748	736	789	752	752	764	780	790	749	788	764	799	782	748	766	789	757	728	757	779	783	747	739	734	744	773	763	796	776	714	787	727	789	787	812	805	733	698	725	754	768	782	756	749	736	793	744	747	783	766	741	823	763	787	758	756	709	743	769	799	773	786	744	748	774	734	732	772	785	790	744	759	715	701	751	757	818	766	773	759	780	787	744	725	739	735	763	741	771	787	744	782	795	780	766	793	783	703	787	740	784	782	739	796	755	730	774	751	778	796	809	773	769	761	792	774	754	859	756	808	801	841	758	754	750	760	751	804	768	762	766	776	773	747	778	803	745	785	774	785	773	703	782	762	802	795	724	800	806	768	717	761	782	748	722	737	778	769	742	751	774	775	779	818	766	772	809	797	725	749	840	813	769	728	770	797	759	738	738	719	818	782	757	757	796	754	730	740	790	778	772	742	761	771	755	763	786	772	784	773	804	735	805	778	740	785	766	804	754	744	818	735	748	775	749	802	775	690	779	741	741	762	744	753	779	766	754	773	774	810	790	737	758	743	817	783	730	760	748	775	781	764	792	732	799	727	754	731	749	783	738	784	749	725	770	819	740	759	754	798	811	738	794
1957	305	251	477	5082	11826	13335	8822	3624	1758	778	426	184	78	76	62	86	71	66	63	61	70	60	66	73	62	76	63	66	67	67	66	55	77	77	61	70	76	64	62	62	67	74	75	61	58	73	61	80	60	67	60	60	59	63	74	69	73	76	65	69	69	51	53	64	65	81	75	65	57	72	66	60	65	55	55	74	72	63	75	67	67	67	51	65	70	66	74	67	72	60	70	70	65	64	66	62	81	58	63	62	58	64	82	67	69	70	51	59	58	71	72	60	67	56	61	50	53	69	63	64	63	58	64	58	65	56	63	53	70	68	65	49	73	61	62	76	70	57	72	65	81	63	63	67	55	87	70	71	63	66	69	56	77	66	56	70	62	76	58	64	65	73	54	63	58	67	64	60	77	67	50	83	67	81	63	58	64	60	68	65	67	63	72	71	73	65	56	56	65	54	59	76	82	68	57	65	66	77	52	59	67	72	72	77	73	66	70	80	59	67	58	62	69	81	67	63	60	72	65	63	72	81	58	48	51	68	63	56	60	67	71	73	76	58	73	64	65	71	71	64	70	78	86	73	70	71	68	67	71	50	76	51	69	70	65	66	73	66	61	65	70	73	76	65	81	55	56	65	56	69	68	71	71	70	59	64	46	62	64	65	63	69	81	51	76	57	62	58	54	51	76	73	66	66	77	68	51	79	61	52	64	69	66	55	61	75	63	59	62	73	77	79	74	70	55	65	75	53	72	62	64	72	68	77	64	65	59	65	63	69	71	67	68	60	71	63	48	80	78	55	58	80	71	65	59	56	67	69	56	60	61	70	69	72	74	73	67	68	72	73	70	63	55	60	80	71	58	64	70	55	71	63	59	62	62	65	63	53	75	69	64	69	79	62	80	64	72	60	55	62	69	63	67	62	66	78	61	65	80	79	69	65	68	68	71	66	66	77	68	55	64	68	60	91	70	67	67	58	71	79	80	72	71	65	57	65	60	81	70	65	59	80	61	69	67	64	79	56	61	71	85	56	73	90	57	77	55	64	69	63	77	74	72	67	63	62	48	62	65	72	75	57	82	64	57	57	80	65	50	65	62	74	53	53	75	74	58	61	77	63	57	50	64	70	67	73	46	59	66	67	62	69	63	53	78	65	76	70	61	71	70	67	71	59	70	72	58	87	56	80	56	64	74	57	72	62	62	57	50	66	60	57	63	51	76	58	58	79	72	71	69	62	64	81	55	66	69	67	65	57	74	61	70	74	66	73	50	67	63	57	70	68	67	67	65	71	65	66	60	52	65	66	58	68	64	79	51	69	53	62	61	65	53	62	63	67	60	62	76	68	62	63	73	68	68	69	63	62	45	57	72	68	74	73	62	61	74	54	56	49	75	55	62	68	60	77	70	71	67	63	60	73	72	59	59	60	62	74	73	78	61	71	75	62	69	52	64	60	64	68	64	81	63	75	65	50	73	68	62	62	63	71	55	71	57	65	66	66	69	69	79	66	64	72	70	72	71	64	62	78	60	57	53	66	69	68	70	55	60	73	64	63	61	57	73	57	75	62	63	64	80	61	66	76	63	70	72	66	56	61	52	69	64	78	73	48	63	68	72	54	69	70	71	63	96	66	56	62	69	59	65	63	72	61	61	64	49	52	70	85	65	66	61	73	72	65	74	51	75	66	69	61	74	57	71	67	63	84	61	71	75	59	59	72	61	60	76	77	71	83	71	42	54	71	58	69	53	79	64	67	53	52	76	74	72	57	54	59	71	66	71	75	64	53	59	68	61	62	74	55	75	66	61	64	70	64	69	77	63	65	72	66	66	75	72	72	61	53	65	53	56	57	52	59	59	61	64	68	54	63	58	59	68	59	69	69	58	75	71	65	70	75	57	75	71	57	62	59	77	69	58	62	72	67	67	78	61	58	84	66	74	58	64	66	79	73	64	76	67	57	80	63	70	68	60	73	62	69	65	60	53	62	56	59	69	59	81	86	73	68	57	73	61	75	95	70	49	71	63	66	52	71	64	60	78	75	79	76	60	50	66	53	57	77	74	62	66	66	65	60	51	59	62	65	67	56	72	64	65	68	67	63	68	68	71	65	75	59	68	72	70	68	64	67	78	55	63	74	56	50	58	66	63	57	76	66	72	72	80	70	62	57	54	50	65	71	63	73	60	67	74	64	65	62	70	83	65	61	67	67	62	52	65	58	67	59	67	65	72	50	70	47	78	80	59	72	71	83	57	63	65	63	61	49	68	63	65	71	69	55	64	66	61	69	68	78	59	65	72	66	59	62	72	52	71	62	71	73	65	64	72	59	71	65	81	72	77	64	70	62	70	68	73	56	66	55	65	65	83	78	53	61	73	71	65	56	70	63	58	74	68	66	72	72	55	54	72	55	93	78	80	78	70	49	53	82	56	66	68	68	80	62	69	69	90	59	68	65	76	57	67	69	59	65	60	71	75	65	49	73	81	60	55	76	73	68	66	62	53	69	72	64	65	65	60	74	61	68	63	66	71	60	57	74	81	57	57	63	64	52	61	74	58	67	67	62	55	65	67	64	68	69	59	68	63	75	65	63	65	78	63	63	70	73	62	73	70	59	74	68	71	65	53	74	61	70	68	80	70	72	74	62	60	66	64	76	79	57	67	78	86	67	61	83	62	57	61	63	60	59	70	48	65	70	58	69	78	59	62	72	65	71	48	61	68	61	60	66	65	77	67	64	59	54	66	73	62	60	70	74	81	71	68	58	68	60	66	59	56	86	61	64	56	58	52	58	54	65	68	69	61	56	68	70	68	60	72	70	69	80	80	61	76	71	68	80	61	77	60	58	66	76	60	68	62	46	74	79	52	60	73	72	67	78	85	69	70	64	56	64	65	62	76	83	63	76	68	43	55	56	58	72	66	75	71	72	71	75	56	69	55	63	66	71	62	55	78	67	67	59	57	58	76	67	65	68	55	77	57	59	57	80	67	69	61	78	58	58	63	72	82	80	71	68	71	57	62	80	75	65	44	66	66	64	71	87	57	62	62	57	65	73	56	61	56	73	66	57	88	61	85	55	62	65	75	70	64	66	58	76	57	72	70	67	72	76	55	59	68	73	61	61	69	67	64	62	63	58	73	67	62	69	51	55	57	76	63	76	55	61	53	67	71	64	54	52	67	74	63	76	62	70	85	68	69	68	64	73	59	62	64	65	59	77	69	68	80	61	57	55	76	55	66	68	72	77	63	59	59	67	69	71	83	62	66	72	68	73	55	57	52	65	69	58	58	65	69	53	77	55	60	81	59	69	58	54	64	69	56	58	76	70	53	61	75	65	68	71	66	61	67	71	74	81	69	68	61	71	59	79	85	66	68	51	78	64	73	63	56	78	65	54	63	66	61	78	69	69	67	71	65	63	63	61	46	63	64	75	72	70	72	56	58	64	65	78	62	57	52	56	69	70	50	67	67	64	60	50	86	63	73	60	68	82	58	61	63	64	90	71	60	60	67	61	63
11642	6624	5008	21443	52856	63618	61227	49045	34676	26181	17099	10070	3692	1439	995	895	848	826	877	887	852	808	854	876	863	797	855	857	857	856	826	858	854	837	849	843	872	853	819	862	836	836	870	827	841	852	844	820	817	830	804	842	814	857	895	814	868	819	789	873	852	800	830	858	831	820	854	843	893	864	881	816	892	826	861	882	816	821	816	812	850	856	869	862	858	853	861	821	888	822	852	839	798	878	859	789	837	812	850	864	860	827	810	863	842	855	834	877	837	806	863	887	812	899	854	828	829	868	832	837	839	821	888	878	829	859	830	859	853	865	838	847	878	875	828	813	853	887	843	838	861	863	848	855	898	817	818	932	822	872	871	878	853	834	883	862	837	828	829	876	847	857	899	860	824	840	809	784	889	893	854	839	859	875	849	839	791	835	848	862	883	889	848	876	875	832	873	858	865	814	895	860	847	825	834	886	840	933	800	862	856	829	888	866	875	860	822	916	866	808	837	872	849	844	895	865	851	864	853	856	844	834	820	850	918	888	842	821	845	840	839	873	901	839	882	833	811	837	919	854	859	848	850	833	841	840	809	820	884	839	872	828	811	871	855	855	820	843	875	797	889	834	902	857	927	874	877	886	819	844	830	879	858	882	870	889	861	899	841	882	808	849	856	832	854	890	871	834	861	851	839	844	841	822	851	849	827	804	867	860	887	840	851	836	888	821	805	808	849	873	887	902	925	841	895	833	890	800	847	823	854	874	881	873	814	856	872	848	869	900	786	847	854	873	895	861	819	915	886	865	862	857	902	839	843	896	852	847	835	822	889	839	855	855	866	883	884	849	860	829	830	841	848	911	865	862	833	854	822	858	883	805	870	854	912	820	838	867	850	870	814	810	848	831	861	820	866	849	889	864	865	880	783	862	830	836	846	865	899	879	852	834	858	828	862	899	857	864	857	843	803	840	829	856	857	824	824	863	850	863	845	845	860	875	792	876	837	871	810	828	845	889	831	831	851	834	868	903	835	834	820	891	844	848	829	819	856	760	813	762	773	853	854	840	880	855	850	878	797	866	845	843	792	836	840	896	839	841	877	801	873	839	854	825	804	880	840	783	848	826	847	828	884	910	851	878	817	843	834	803	938	848	812	869	839	835	837	847	809	833	925	829	862	856	822	837	798	806	832	851	866	815	841	870	857	841	891	843	902	889	844	861	828	823	868	830	872	821	815	859	817	860	853	838	838	838	816	882	852	883	849	849	864	831	834	905	905	899	893	847	885	856	866	808	822	848	942	890	802	810	816	852	864	845	793	912	829	849	857	830	874	857	821	857	848	863	836	827	812	854	853	825	852	843	868	853	882	802	805	828	816	891	877	797	909	869	850	787	842	823	887	867	816	865	832	845	854	875	896	824	868	845	821	895	867	841	807	838	858	843	811	874	870	835	824	876	826	865	826	840	830	873	829	871	843	872	847	815	800	806	889	838	824	887	817	855	835	844	862	853	869	809	826	878	901	879	882	822	833	895	848	837	868	819	875	901	823	849	858	821	891	789	855	840	813	870	873	799	809	821	870	849	875	891	897	839	866	862	887	931	850	813	878	825	864	844	874	830	858	889	849	855	877	884	881	812	848	792	870	832	840	842	838	845	855	851	899	866	838	822	837	830	825	831	895	883	874	858	907	863	797	840	933	850	872	892	891	821	924	825	859	881	840	822	872	836	847	858	788	827	853	835	812	841	889	922	861	847	881	832	875	880	822	840	880	851	814	857	864	873	871	850	809	902	846	851	834	849	853	898	852	870	819	836	851	876	798	829	853	896	894	898	881	851	848	852	847	908	845	829	873	855	828	854	826	843	873	841	893	890	851	859	844	840	848	871	824	872	832	871	826	855	828	811	868	850	831	844	872	860	810	853	890	786	856	871	851	900	844	862	835	853	809	870	760	843	899	853	827	875	831	801	922	837	845	778	813	824	852	808	831	843	814	831	835	872	890	780	789	872	864	829	833	821	816	827	822	821	879	861	861	873	866	860	844	859	825	826	848	902	819	844	842	815	841	832	886	838	871	816	871	856	837	859	826	884	822	854	839	834	819	823	838	807	832	865	884	841	839	850	848	799	851	854	912	821	833	844	849	845	858	872	842	868	777	806	847	868	805	855	863	881	821	864	851	871	824	889	895	808	893	815	818	899	851	791	829	864	804	822	875	877	840	846	825	886	843	870	858	857	845	911	873	802	870	873	818	905	847	845	860	817	805	852	816	811	833	876	891	839	827	888	869	837	773	821	830	884	750	883	866	838	794	849	870	841	849	867	832	892	846	873	848	834	784	869	859	825	844	842	909	857	828	859	817	867	849	805	863	864	795	817	858	810	862	808	834	864	823	838	843	808	880	849	856	819	855	872	882	908	894	857	856	862	912	867	854	828	818	807	805	939	842	888	894	866	864	822	874	831	847	882	850	865	830	852	816	818	871	839	828	790	838	883	875	810	853	906	842	862	831	888	874	840	891	809	840	918	842	853	855	833	868	858	852	846	849	808	801	868	881	831	873	875	816	882	868	863	849	811	840	876	799	878	813	811	828	805	869	824	823	812	793	857	884	847	837	863	857	857	836	862	807	859	877	797	832	819	925	799	847	843	814	891	787	778	805	855	864	887	819	865	866	763	851	886	873	869	886	825	862	820	822	827	876	898	859	843	771	851	828	816	842	869	813	876	836	857	860	867	857	885	833	847	832	853	859	880	838	856	803	861	806	840	859	813	844	877	854	859	810	806	788	909	865	843	841	937	846	888	808	896	761	846	866	810	842	838	860	849	883	860	871	842	820	805	876	841	835	820	843	898	906	826	845	868	836	805	865	849	842	839	863	882	873	849	809	853	852	820	846	799	805	870	855	841	849	838	842	856	888	816	835	816	904	879	853	790	827	877	815	807	799	891	856	863	819	857	869	848	870	830	840	873	856	873	839	832	808	852	908	855	860	850	894	860	817	803	870	888	807	785	829	866	821	867	834	863	870	855	855	814	859	866	862	880	859	886	827	862	807	833	832	872	792	853	862	820	852	856	854	805	866	861	836	861	885	866	846	860	864	810	884	865	840	875	806	822	884	868	850	834	886	890	882	883	807	865	829	824	838	882	863	853	896	854	880	847	902	850	812	852	875	844	832	840	849	872	860	835	883	813	812	803	847	845	848	852	788	808	822	881	861	853	831	853	828	856	831	927	860	828	837	838	813	845	849	877	845	814	816	874	892	842	840	853	828	866	864	827	865	810	826	827	832	877	843	859	836	874	870	825	838	859	798	911	883	858	872	845	808	880	862	835	852	836	849	826	801	819	834	861	766	824	854	845	876	880	863	865	848	874	814	880	843	855	775	885	804	820	852	823	776	866	881	835	895	831	823	868	841	842	886	851	784	867	827	834	881	886	826	869	878	807	841	812	817	829	857	790	821	839	819	866	859	829	849	833	876	856	809	866	814	837	870	854	873	817	869	866	835	858	814	857	814	847
1018	430	430	622	9496	23556	18717	12266	5677	2443	1080	386	147	82	86	98	86	61	62	49	75	82	65	94	61	66	73	69	79	85	67	63	63	67	60	92	61	99	90	79	72	76	64	80	81	76	68	95	69	79	79	85	78	83	76	76	69	80	63	85	72	83	88	77	77	65	68	68	81	67	80	66	74	84	71	78	93	77	77	71	76	67	65	68	78	61	90	81	90	78	62	87	67	73	72	79	69	85	85	57	76	79	58	60	71	70	52	67	75	56	69	86	69	70	74	72	86	57	76	74	90	67	83	64	64	69	68	79	78	69	72	73	61	76	82	66	79	66	69	69	67	86	75	69	80	82	91	67	75	78	81	78	75	58	53	92	87	57	79	82	66	82	66	83	80	88	86	80	56	96	58	94	70	68	66	70	80	69	75	84	68	58	59	61	83	83	72	83	87	78	64	78	75	70	72	67	58	82	77	78	87	76	81	79	81	56	82	72	71	92	70	80	67	76	62	70	64	58	76	66	75	85	71	74	89	76	87	63	93	58	77	75	78	90	80	60	83	70	70	63	84	74	69	79	73	61	87	76	77	79	82	64	80	83	89	81	84	70	69	78	72	80	82	69	73	59	82	54	60	82	71	61	72	86	70	82	74	79	78	86	72	93	69	84	81	62	75	73	77	89	86	69	65	89	78	75	63	88	82	80	77	68	69	69	71	85	85	89	72	74	87	60	58	77	65	78	72	79	78	85	81	67	66	75	70	80	65	73	67	77	67	86	89	85	80	79	89	81	69	73	80	80	67	78	74	61	74	83	72	84	79	83	89	83	70	82	69	77	85	64	73	76	84	80	86	87	66	82	61	84	80	83	83	59	72	73	75	88	71	61	73	72	70	79	82	73	81	77	73	68	66	77	82	89	67	83	68	73	81	85	69	79	58	74	81	70	68	74	78	74	67	73	68	68	83	59	84	67	68	72	65	65	72	77	84	69	79	73	65	72	70	99	76	62	74	62	69	65	85	76	58	81	86	71	76	72	85	73	84	75	62	79	70	62	78	76	83	52	74	81	73	67	74	86	80	62	73	85	71	82	89	95	73	71	73	83	87	76	71	67	72	77	72	78	70	76	84	73	75	73	74	80	74	78	82	51	84	72	57	76	75	83	75	94	62	76	57	68	73	62	70	74	71	68	95	76	67	78	67	67	76	64	63	79	77	73	76	72	78	75	70	86	78	64	82	72	73	78	70	72	91	76	76	67	86	83	80	72	63	81	56	68	64	63	70	68	65	78	75	77	77	74	69	86	64	76	75	83	72	75	68	72	70	89	74	69	78	64	72	81	81	98	77	62	82	64	87	64	84	54	82	65	66	96	70	81	68	74	77	74	86	73	86	72	63	76	70	72	93	69	89	81	74	83	78	82	62	68	77	75	83	75	74	69	62	90	70	63	59	67	70	90	71	77	81	71	61	74	73	67	72	70	76	77	83	89	69	78	59	81	86	65	75	79	74	68	77	82	72	69	73	71	73	64	68	67	101	103	78	89	67	81	73	80	85	69	65	59	55	68	69	81	82	76	62	80	68	85	74	87	81	72	75	84	79	69	89	70	79	73	81	67	68	81	81	75	71	74	85	77	82	56	73	64	68	74	66	85	77	88	74	90	75	83	75	83	70	87	68	64	78	91	64	79	73	68	86	82	60	82	84	73	72	84	65	80	84	88	85	92	74	64	66	66	92	72	85	85	62	71	86	77	72	64	88	82	75	79	73	65	64	69	83	71	79	87	76	79	68	76	94	80	78	78	80	80	90	73	87	61	70	73	66	86	84	86	88	75	61	72	89	77	93	69	60	61	69	70	75	75	74	93	89	85	80	70	79	78	80	82	75	71	75	66	74	81	97	65	76	71	78	73	76	64	68	94	56	72	71	77	73	70	70	67	78	79	80	88	84	77	79	82	66	68	80	64	85	75	78	73	55	60	82	80	75	65	79	83	76	83	76	76	72	64	100	73	77	67	77	89	89	81	73	76	69	69	81	62	67	80	79	75	79	82	73	89	75	68	71	82	79	91	69	73	76	65	76	77	69	60	75	78	80	61	93	78	76	70	75	80	72	58	91	77	75	72	76	77	79	81	67	58	68	72	67	70	73	69	77	62	75	76	72	87	88	65	68	75	75	67	82	70	85	79	71	76	81	94	66	65	65	61	84	74	66	67	88	50	88	80	70	84	78	70	75	81	72	99	59	78	71	59	76	60	83	75	79	77	72	68	81	85	76	86	76	68	77	71	69	75	75	59	76	66	68	96	71	82	75	74	77	74	71	75	78	80	67	74	70	90	81	84	75	76	69	80	69	79	69	79	85	79	80	77	76	79	78	68	80	86	66	75	76	85	62	83	78	69	83	94	69	82	65	91	76	77	80	71	75	83	68	84	68	64	70	80	77	69	61	81	73	74	63	77	90	72	68	86	73	90	81	84	88	56	92	82	72	71	75	68	74	65	73	69	75	70	57	92	84	80	91	76	54	67	81	77	83	90	89	75	76	83	75	58	89	62	69	66	78	93	61	69	82	71	77	75	75	83	74	66	71	73	69	60	79	76	61	82	82	69	76	81	100	78	104	80	91	76	68	76	73	94	88	81	72	73	71	69	69	60	78	74	70	69	77	70	73	88	85	65	77	82	57	69	79	81	94	75	70	87	65	96	88	78	73	81	92	82	76	84	74	72	78	90	72	78	84	82	67	67	82	84	70	79	88	77	84	70	82	72	61	80	66	78	78	67	74	76	73	91	75	66	94	81	67	70	77	79	76	65	77	68	77	86	83	74	80	84	80	76	65	73	88	71	59	94	77	70	67	95	73	97	76	73	77	62	67	76	98	90	70	65	83	87	81	80	69	72	73	85	65	87	74	65	90	85	81	83	85	82	67	64	85	71	67	79	73	67	82	81	86	83	75	75	89	74	89	63	71	96	83	71	66	79	84	79	86	78	80	73	85	82	73	68	77	71	72	56	67	74	69	72	80	84	81	81	61	77	76	91	76	85	84	81	78	71	69	85	68	78	80	72	68	71	65	81	67	69	61	76	70	64	67	85	72	73	65	87	71	73	69	85	79	78	72	76	73	58	76	64	71	66	54	75	66	87	71	77	75	57	66	81	78	73	68	76	64	79	85	91	80	68	88	82	79	89	71	85	61	77	75	70	73	72	76	71	71	71	69	92	84	72	75	67	65	84	74	68	70	84	74	59	73	80	79	77	79	74	61	74	84	75	73	71	65	65	74	56	82	68	87	86	79	60	70	69	67	64	65	83	84	67	72	70	86	80	85	69	82	70	76	75	66	60	77	78	72	92	83	77	75	88	78	84	72	68	75	89	77	84	63	72	89	70	66	76	96	70	75	88	65	89	94	82	67	74	63	86	60	84	72	75	74	77	62	73	62	78	80	60	82	74	94	57	83	75	84	85	84	65	79	85	74	70	66	83	66	65	69	73	78	85	68	68	74	68
16655	10379	8233	26044	56049	78866	67377	53314	39405	29533	19531	8969	3154	1398	1115	1037	989	982	967	941	897	948	985	900	936	958	934	1041	853	1004	993	985	925	985	941	897	970	937	898	896	941	899	947	973	979	954	953	963	951	934	904	954	949	962	906	934	959	960	969	971	933	947	983	956	956	926	998	916	983	981	962	967	983	985	986	935	988	954	980	913	937	1012	950	962	899	980	990	951	991	899	943	910	935	954	960	1007	923	925	872	966	941	957	947	937	967	964	940	979	999	967	949	924	924	943	964	922	922	999	957	975	966	942	931	923	940	921	937	928	979	936	910	923	927	951	900	1007	968	932	955	948	983	961	993	955	989	969	974	960	933	958	930	952	953	981	951	938	970	946	941	900	926	942	942	1001	926	917	976	907	953	969	903	907	925	920	945	924	994	962	954	950	963	939	991	970	912	919	923	926	927	974	952	1003	933	972	909	927	930	987	920	957	1003	966	925	969	970	893	914	980	918	949	924	933	971	930	979	1000	949	934	922	928	951	887	977	1002	942	952	955	935	924	996	906	920	963	975	937	912	1005	937	924	938	972	956	959	956	942	922	967	899	965	980	973	960	952	986	924	945	974	947	922	913	966	988	934	954	994	972	927	973	951	926	937	964	922	925	948	997	973	940	930	935	948	875	928	908	978	953	954	915	891	939	927	976	961	997	948	958	910	983	955	930	921	957	958	939	941	980	947	917	961	917	912	918	965	887	1003	990	920	925	883	931	933	950	934	896	948	893	955	937	970	926	928	921	893	936	926	977	948	935	928	930	923	1014	923	960	925	950	958	934	973	914	900	909	912	925	915	959	964	962	948	905	945	968	913	908	933	913	928	947	973	897	956	962	961	960	990	935	979	937	964	925	916	946	943	935	980	920	925	977	973	943	972	947	990	1005	961	991	914	948	894	946	929	974	949	964	953	984	956	909	972	894	955	960	957	915	928	951	941	935	944	946	952	993	891	950	940	992	963	965	974	1002	845	931	947	918	922	942	925	907	936	929	952	954	991	962	984	891	933	909	978	919	917	981	973	948	910	938	937	930	947	1017	953	935	939	992	933	990	926	968	958	902	947	938	937	908	945	987	941	915	971	895	908	876	939	944	960	955	974	884	954	942	988	985	983	958	952	956	932	918	914	961	946	963	952	964	934	948	950	916	967	934	954	913	941	932	951	904	949	941	938	944	898	964	969	945	949	983	988	966	935	964	1012	964	929	941	914	955	925	953	932	910	940	924	940	906	975	948	917	966	968	894	916	933	908	943	940	968	985	929	906	907	968	934	942	942	967	948	928	913	1031	941	898	973	886	997	962	975	890	952	942	976	934	943	947	990	894	967	906	954	964	922	960	949	994	984	993	959	1022	926	953	911	976	941	933	939	966	894	938	946	948	944	932	939	999	1022	934	982	978	942	975	929	972	973	935	921	984	957	976	920	936	993	950	943	965	981	970	890	930	969	904	985	962	941	951	951	960	942	983	942	999	953	975	957	959	969	955	917	973	955	980	984	996	973	927	945	939	979	844	916	966	908	1011	973	991	969	980	907	874	951	934	936	935	918	922	988	975	967	961	956	912	970	902	952	938	964	916	931	968	926	900	940	968	979	922	979	963	943	1019	991	948	1008	911	938	929	942	986	953	922	975	942	939	956	941	932	995	924	960	963	968	961	926	905	910	989	931	925	946	911	947	938	919	937	907	918	937	908	916	916	984	931	938	906	938	891	898	930	994	1016	928	934	993	920	995	966	943	981	880	918	983	898	923	983	932	989	977	931	968	874	955	944	953	927	940	964	986	947	946	972	960	916	953	933	932	952	912	964	958	987	908	900	1022	927	959	976	895	951	994	925	934	954	951	929	919	921	940	932	939	931	947	923	905	967	978	942	985	946	941	965	908	969	930	943	976	974	891	1010	960	950	899	972	935	976	950	937	921	985	948	995	999	930	927	874	963	934	925	911	924	976	946	974	949	970	907	961	1010	902	968	911	921	976	940	946	960	910	951	884	959	918	932	922	973	884	947	930	936	933	998	1025	940	954	955	1000	951	926	903	960	918	942	1008	994	990	981	959	978	918	911	966	942	914	876	946	978	907	891	927	950	944	941	920	920	983	954	973	951	899	976	918	944	986	914	954	931	932	956	1041	987	998	937	963	929	960	957	934	917	906	922	987	989	908	937	916	959	941	949	967	946	963	982	948	876	920	945	922	945	862	923	952	989	970	905	932	983	957	838	990	949	910	881	922	895	947	971	935	926	898	960	938	983	920	933	955	934	945	998	947	974	962	900	968	964	975	971	937	911	987	879	952	982	917	919	911	927	972	934	930	962	891	959	943	940	954	942	964	955	912	928	942	938	913	917	913	920	1001	961	982	949	929	985	911	960	948	901	969	955	964	881	958	960	896	928	1002	939	929	967	941	992	1004	941	977	929	1006	984	989	917	953	892	947	969	957	916	948	952	937	972	944	933	962	940	967	916	976	931	958	977	968	932	984	957	983	925	965	933	972	903	965	970	910	931	951	995	930	947	994	935	907	958	957	948	945	961	943	912	988	970	988	979	946	991	977	983	968	914	986	950	939	967	908	995	925	943	1006	949	951	932	931	889	972	957	953	975	971	917	914	967	913	890	983	972	889	945	972	923	973	957	958	984	913	929	948	919	890	972	941	945	937	945	1010	935	895	909	943	934	922	975	940	979	925	988	914	935	962	949	965	978	932	972	989	911	1000	984	923	949	957	990	984	964	925	965	1000	961	931	985	916	954	957	1008	983	906	916	967	999	959	956	969	976	938	907	957	975	939	986	941	982	938	991	926	953	957	869	984	970	955	926	914	939	971	907	921	959	945	933	970	915	907	950	1000	949	959	1006	928	924	956	967	955	927	954	950	944	985	949	924	1006	891	913	877	933	941	936	918	904	936	970	954	969	920	929	972	928	946	945	951	958	965	983	954	871	919	965	866	953	890	877	1002	957	941	937	948	950	951	927	960	936	997	930	961	899	968	935	948	907	918	939	971	950	953	968	954	1015	947	921	945	934	932	935	905	949	913	931	952	944	966	950	1003	954	963	952	925	909	959	992	969	950	919	974	915	906	895	972	910	930	998	895	938	961	929	998	965	914	915	954	965	1021	893	916	960	955	918	986	922	1016	1006	967	928	885	891	939	941	932	909	1026	946	949	960	955	996	990	939	942	988	993	958	977	930	944	961	1000	975	952	922	908	992	974	964	964	911	959	953	919	890	950	970	949	980	975	909	984	950	909	954	930	972	920	918	916	952	885	933	910	966	979	898	964	957	973	918	961	918	948	939	927	991	963	907	938	923	966	944	962	941	931	904	913	936	982	955	938	956	880	932	964	946	943	983	927	946	919	952	927	954	964	953	935	944	923	936	999	927	954	943	997	949	943	932	923	942	965	985	971	990	970	983	967	940	922	951	966	984	975	968	945	955	963	905	952	933	986	958	923	949	917	965	972	931	974	948	963	944	917	929	922	904	930	926	939	960	1002	899	933	949	945	962	935	944	928	967	947	955
1272	98	99	168	1885	3146	3082	3886	2053	917	415	179	83	62	56	52	55	66	54	64	56	60	45	62	59	51	66	55	47	64	62	52	66	53	63	64	45	64	55	46	52	60	52	71	73	54	63	55	48	59	41	50	61	53	69	46	65	52	60	64	63	63	55	70	50	47	48	62	53	62	61	68	51	57	61	71	58	37	50	59	49	49	57	54	50	65	44	51	42	43	55	47	44	35	64	46	47	46	59	51	59	68	57	63	69	59	44	63	65	51	61	59	53	59	55	43	51	57	55	49	58	61	47	55	55	59	71	58	61	53	65	54	65	61	53	57	70	60	62	41	60	60	73	50	59	56	48	53	61	44	50	47	64	52	63	58	57	49	52	52	53	49	47	45	54	72	48	48	70	58	56	63	54	59	55	55	61	49	46	53	51	54	62	51	55	54	41	49	57	62	66	56	53	51	55	55	48	51	74	61	58	66	49	56	66	62	54	52	52	53	59	57	53	54	66	58	61	53	67	50	52	55	60	51	41	52	58	47	49	46	57	49	60	48	51	62	57	47	49	64	50	69	66	58	48	64	55	63	63	48	58	61	75	63	55	54	55	54	56	59	58	73	60	54	46	59	46	55	69	49	61	48	64	49	40	46	57	65	59	61	51	60	60	48	62	48	49	55	64	55	51	61	68	59	54	65	67	48	65	47	43	61	58	52	61	55	38	57	59	57	48	70	57	51	47	81	54	53	52	57	65	49	47	70	49	59	45	51	57	61	60	52	49	59	49	49	51	53	57	38	59	67	56	56	48	57	61	49	60	59	43	67	47	48	53	47	52	37	65	67	59	64	58	60	72	59	56	52	56	71	50	54	50	51	49	57	53	60	60	49	54	67	53	65	53	49	47	64	48	57	49	55	46	58	49	48	65	53	58	50	56	45	66	51	56	62	50	59	69	60	53	65	68	50	47	61	51	52	55	65	58	56	57	68	54	58	64	54	50	56	53	57	51	55	53	59	68	53	71	69	52	58	59	54	47	58	64	51	61	60	48	51	55	54	62	55	54	55	57	51	60	48	55	66	46	50	59	53	49	52	59	48	54	53	60	47	60	59	48	54	48	47	67	48	54	52	69	58	54	57	49	58	55	51	56	43	51	44	42	59	65	46	54	58	48	52	64	51	49	72	58	45	56	60	50	60	62	82	63	53	66	57	63	63	52	55	55	42	48	64	59	51	57	57	48	41	35	45	75	55	48	49	49	48	58	54	51	63	63	51	46	70	47	61	55	81	58	66	56	44	54	57	38	56	51	50	46	50	56	48	63	50	58	66	42	61	54	44	62	56	58	54	56	43	58	49	44	55	50	50	60	43	50	49	61	61	58	52	68	43	51	61	65	66	52	58	61	65	50	60	67	52	58	65	57	52	59	55	64	60	62	57	61	43	43	52	64	60	40	47	49	58	48	55	56	53	48	67	53	47	60	57	53	61	64	68	59	48	46	74	64	57	54	64	55	62	58	62	64	61	61	52	49	56	59	46	51	52	49	61	57	47	59	53	44	40	54	52	54	54	45	52	54	43	63	52	71	44	60	48	48	54	78	61	44	48	54	54	56	61	51	52	48	66	53	46	64	62	66	43	68	53	68	40	45	62	50	58	55	55	51	52	53	53	50	55	50	63	65	64	52	52	46	62	51	63	73	58	55	51	54	57	51	54	54	43	58	51	57	53	55	63	69	63	62	45	64	51	63	47	49	53	56	47	52	50	52	45	62	64	54	59	51	49	48	51	60	54	52	50	53	60	59	63	51	54	51	46	52	52	64	59	57	58	58	43	69	49	65	54	46	59	55	52	44	57	58	49	53	57	57	63	45	65	44	53	50	64	52	54	53	49	71	61	55	63	51	48	58	58	48	66	51	51	50	54	55	55	50	48	66	46	58	57	61	56	50	63	61	57	45	48	61	59	55	57	55	47	60	55	52	52	58	71	59	55	55	61	56	46	47	50	58	49	60	57	61	55	65	62	46	49	61	44	50	55	39	60	49	69	48	49	61	63	55	60	57	62	51	62	44	48	49	52	45	56	64	66	57	49	46	59	61	60	53	54	43	54	53	52	42	59	58	57	44	57	54	71	50	60	65	59	55	59	48	58	51	50	49	56	46	50	49	72	63	46	61	50	53	70	56	45	57	44	45	53	49	57	61	61	67	50	52	52	59	63	57	48	59	44	69	58	46	45	39	63	47	54	59	54	46	49	56	47	58	68	64	47	51	55	62	57	60	62	48	67	62	79	53	62	62	60	46	73	56	64	51	52	56	48	60	44	51	65	60	55	50	63	64	65	55	67	45	48	50	64	59	53	43	47	57	46	64	70	70	51	73	50	63	45	43	50	50	45	62	43	65	61	47	64	65	70	60	52	54	57	51	46	51	66	70	45	44	52	67	57	63	46	62	51	71	59	60	72	41	58	66	52	55	46	56	41	52	64	69	54	59	53	55	56	60	51	59	66	58	65	61	56	60	49	56	49	52	46	45	73	54	54	56	54	53	62	47	50	60	59	62	62	63	53	49	70	50	62	59	66	50	52	73	60	59	39	66	46	48	54	58	46	49	52	59	62	71	42	49	58	63	56	58	52	54	66	53	70	63	51	67	62	49	51	62	48	49	54	50	65	63	48	43	48	61	59	49	55	56	49	57	51	67	46	64	56	47	47	53	63	56	61	56	67	56	54	60	68	63	61	59	62	52	60	60	41	51	45	40	55	57	67	53	61	60	60	67	47	60	55	39	53	40	50	62	59	56	67	70	60	55	68	61	63	51	69	53	61	58	55	56	68	51	52	43	54	47	55	45	54	45	49	47	62	42	57	49	60	70	61	58	64	41	60	58	54	52	58	61	53	62	47	41	50	62	59	48	52	54	51	52	54	45	51	58	61	46	51	54	59	56	58	61	47	45	61	62	70	70	63	50	53	59	61	63	50	47	54	62	61	51	58	73	57	64	73	61	61	57	63	52	53	59	58	51	55	54	58	66	61	45	49	54	62	72	51	46	61	60	49	56	49	51	59	56	66	65	63	58	58	57	71	44	44	62	48	60	59	57	51	56	64	52	52	69	59	46	49	52	58	60	56	36	48	65	52	54	52	63	62	60	57	66	48	57	53	56	66	60	39	49	44	56	48	37	47	59	56	56	54	63	62	49	57	72	54	52	61	38	49	54	49	62	58	55	62	57	48	61	53	45	48	54	59	62	43	49	57	65	57	52	54	52	44	65	48	55	57	54	58	49	62	53	61	53	59	49	49	47	52	62	61	56	64	55	48	62	56	52	58	52	63	54	44	60	48	61	60	55	63	59	59	56	46	58	53	53	59	57	65	61	55	50	51	45	41	51	62	52	57	62	38	63	64	51	63	55	67	49	55	47	54	53	54	66	52	55	39	71	54	44	54	49	57	46	71	59	64	53	45	50	62	50	52	58	78	50	60	47	51	54	72	56	45	40	55	48	48	66	60
8565	2533	2121	9608	41800	40943	38696	38193	28230	19241	10186	4412	1659	986	747	707	687	760	737	704	726	680	694	722	690	711	682	692	667	690	715	690	713	727	699	706	753	710	669	681	669	713	745	708	689	719	712	667	673	692	694	719	714	714	711	700	714	735	715	694	690	730	675	676	676	709	712	687	731	710	735	727	702	710	726	681	723	680	735	702	730	701	736	737	718	707	687	692	663	679	691	682	683	671	694	706	748	756	708	683	737	682	734	668	698	695	687	706	743	699	711	696	728	681	781	706	717	684	714	693	698	769	708	732	665	694	721	728	758	691	704	738	741	734	700	769	727	684	715	689	726	719	718	664	753	704	679	706	702	717	668	703	757	716	707	712	729	743	713	737	685	724	714	701	693	734	709	694	675	683	693	665	693	700	709	746	707	690	675	732	706	709	668	711	699	719	692	739	716	769	716	648	699	721	746	696	728	707	757	742	731	720	726	721	724	696	720	705	728	688	705	672	706	678	672	676	711	719	735	708	728	722	733	687	695	701	712	688	682	691	710	743	714	722	697	684	726	675	665	706	712	769	732	667	690	719	721	683	707	704	754	761	714	693	700	751	743	730	724	721	752	725	675	684	731	728	657	719	697	724	719	686	765	682	743	733	682	683	743	677	712	698	703	664	706	695	671	680	693	712	740	701	694	746	726	671	660	707	683	694	668	687	712	714	722	674	761	707	689	695	709	703	708	695	675	745	709	712	722	727	719	664	720	710	739	749	710	681	695	731	696	732	748	748	728	767	715	714	680	698	699	688	693	736	703	728	694	700	721	710	733	695	692	681	685	640	704	718	706	709	737	701	704	748	718	743	750	707	693	762	694	739	693	734	745	741	728	681	723	742	723	682	710	737	706	682	756	694	730	689	721	685	700	740	688	692	773	702	715	696	759	748	701	742	739	724	719	704	734	720	698	722	672	721	704	694	698	728	694	749	714	710	685	681	683	703	737	700	742	702	701	713	745	691	761	720	727	752	706	701	705	708	717	732	739	728	742	745	727	695	712	722	693	715	704	709	727	697	701	757	714	690	675	724	742	719	685	735	716	705	752	720	686	685	717	736	737	659	732	715	680	739	691	704	680	714	712	680	718	710	690	704	691	725	673	668	697	673	684	734	763	665	724	762	668	740	699	700	744	694	753	681	754	713	679	714	689	701	756	693	788	709	698	748	745	674	695	693	725	767	736	662	712	757	696	707	736	738	703	785	696	707	692	703	661	756	708	707	688	717	685	677	649	733	713	689	743	667	681	680	765	705	699	721	720	680	678	763	740	722	679	713	728	715	707	723	734	655	755	734	691	718	709	714	718	727	719	762	717	713	697	721	702	700	727	719	686	729	679	732	706	674	722	725	674	709	721	703	729	713	716	696	739	731	738	757	682	707	675	735	655	772	712	740	714	696	676	689	774	677	704	741	688	674	717	689	702	736	724	735	716	712	697	682	730	696	716	748	738	736	752	657	695	692	716	696	685	717	704	724	722	744	730	725	694	672	729	719	690	678	671	722	698	701	718	711	733	723	667	709	700	693	704	703	709	701	711	742	702	691	698	747	716	728	722	667	741	683	689	695	736	675	660	721	718	693	712	741	713	695	693	739	681	751	725	729	742	713	710	709	735	720	727	725	691	703	731	729	756	689	708	736	735	697	700	691	691	727	718	681	696	670	742	706	723	707	687	682	724	692	692	725	687	703	669	698	682	725	761	744	723	646	685	735	743	720	659	686	673	674	672	721	754	729	665	715	736	705	714	696	659	690	692	718	674	705	712	730	712	684	700	714	677	719	669	723	681	684	730	687	696	693	689	723	732	696	719	715	630	734	682	678	690	678	771	695	731	699	742	715	717	710	723	685	724	798	673	672	716	636	694	724	739	728	706	711	738	664	703	674	734	706	730	733	704	688	719	705	718	709	645	674	696	736	700	678	652	721	696	712	755	670	751	723	745	736	712	711	673	769	737	695	710	727	713	746	754	715	706	724	754	711	732	742	691	708	751	721	721	724	679	756	728	692	672	695	694	755	697	724	677	737	703	717	728	719	701	742	698	623	692	706	640	735	724	719	718	688	721	755	698	712	712	696	779	674	705	702	733	683	719	754	703	754	682	740	742	690	673	709	717	728	754	706	648	710	777	704	733	705	714	687	715	708	714	740	744	674	693	695	670	714	669	781	706	726	746	670	698	692	671	714	684	704	681	715	660	709	647	734	702	661	707	721	714	714	737	726	710	759	728	689	682	690	713	763	789	681	696	700	698	788	649	714	732	763	764	759	657	782	723	692	691	698	714	740	709	705	694	702	706	706	694	700	734	691	673	691	715	742	699	690	734	723	686	726	723	747	689	693	684	688	701	700	721	677	729	714	697	652	738	715	710	723	733	744	716	697	720	735	717	729	714	721	722	699	735	716	752	704	708	712	714	671	686	698	704	726	650	697	717	698	748	701	720	694	744	670	713	721	667	715	663	711	713	719	679	713	668	675	702	720	712	690	748	710	741	720	704	702	678	753	740	688	722	686	692	714	722	699	713	668	676	732	684	707	725	690	703	695	705	688	716	714	664	663	715	757	710	735	686	692	706	671	672	732	720	698	745	683	704	685	763	723	709	712	708	724	734	746	753	710	704	716	681	736	745	711	721	688	697	672	732	712	737	690	706	749	711	693	725	695	707	719	727	681	686	711	723	694	721	686	715	690	724	659	669	709	702	680	683	734	679	722	701	735	728	681	758	684	703	731	718	710	707	738	722	726	655	699	736	738	765	713	677	724	724	682	669	711	755	701	698	707	711	670	691	695	691	706	670	691	679	713	721	751	682	722	727	749	672	656	751	707	722	731	687	719	747	710	634	754	744	690	724	736	693	679	697	721	672	696	694	712	700	708	685	712	681	697	676	666	702	709	681	698	719	723	737	715	708	741	694	653	695	673	695	757	727	730	684	700	737	733	678	723	634	723	718	727	710	676	699	736	741	746	718	704	645	704	692	748	741	736	677	686	721	719	722	713	674	670	726	714	692	717	715	707	708	708	732	702	698	766	731	687	692	738	682	706	733	707	718	751	697	741	702	706	682	706	690	691	704	713	763	711	715	719	717	678	732	738	716	705	718	719	679	682	745	715	742	719	753	726	739	702	713	740	759	725	723	693	689	738	731	673	671	735	665	689	703	703	705	702	726	678	688	748	693	676	735	705	683	713	679	684	674	696	699	725	722	693	741	681	730	685	689	731	739	707	713	700	695	701	736	681	714	719	707	709	670	733	672	676	744	708	706	704	695	703	716	732	755	662	702	697	701	736	690	745	723	707	758	655	739	657	727	736	697	705	734	693	689	673	736	716	692	690	721	704	731	746	710	715	760	697	730	760	726	689	672	725	714	718	676	714	677	674	728	680	723	753	708	688	741	704	695	695	711	706	645	733	688	744	749	720	696	750	726	717	727	743	684	681	711	666	704	733	732	766	701	691	744	697	691	725
542	209	231	596	4388	3118	11350	10328	6034	2534	991	358	135	70	59	65	59	74	57	62	65	63	68	73	85	64	63	60	54	69	56	59	64	58	63	70	68	56	62	57	59	52	63	63	66	70	50	76	77	63	56	60	67	63	55	65	63	53	71	58	59	63	41	57	77	56	60	56	68	43	61	65	65	64	64	65	61	87	58	53	66	63	72	63	63	78	67	65	47	71	63	59	54	56	59	61	64	65	67	51	70	61	61	58	51	63	67	63	67	59	71	56	60	63	58	58	69	58	50	72	65	43	59	70	59	72	63	65	77	66	60	85	60	65	76	53	62	69	55	66	69	60	59	82	62	57	63	61	61	57	70	58	69	67	67	66	62	66	65	76	65	56	68	57	56	63	56	53	58	68	66	66	60	65	58	57	66	51	62	63	62	67	66	48	59	67	58	61	67	72	62	70	55	54	72	66	52	56	54	61	71	67	57	57	56	64	47	59	61	56	53	63	67	51	70	66	68	61	76	70	65	67	64	47	55	65	55	60	50	74	62	56	79	61	71	85	60	58	75	79	78	60	48	61	69	63	73	62	52	59	60	74	53	54	52	69	73	78	63	68	67	70	60	70	66	59	54	56	75	49	62	62	69	58	55	70	59	59	63	55	63	66	66	62	46	74	56	70	74	54	60	60	59	71	72	50	53	61	68	65	73	58	77	65	58	67	47	64	54	65	47	66	67	64	64	64	70	57	72	64	64	48	61	63	67	54	67	62	62	56	64	72	54	64	81	56	66	65	73	60	67	66	53	57	66	60	66	55	65	63	58	82	56	64	76	63	61	47	64	57	62	65	62	65	71	52	81	65	56	74	58	73	61	59	75	49	63	73	65	69	47	70	57	52	64	63	67	74	59	76	65	69	68	61	62	62	51	69	55	61	72	59	66	67	49	72	54	64	51	78	65	65	65	67	75	74	64	63	80	61	74	57	63	64	82	56	58	77	67	57	55	55	61	77	69	63	50	64	68	59	66	66	68	69	73	70	63	73	52	87	73	57	60	69	80	65	76	70	68	66	51	65	72	52	52	58	71	54	69	60	66	57	78	56	61	66	68	67	59	60	61	64	51	58	52	67	71	60	71	61	70	56	58	64	59	76	74	79	53	59	62	58	71	52	63	57	63	58	61	54	63	58	78	60	67	67	61	64	51	70	62	59	69	70	69	65	50	60	67	64	57	78	55	61	65	77	65	75	69	80	61	47	66	63	57	65	58	62	59	59	58	70	83	61	53	68	67	71	78	72	67	73	73	60	71	80	67	57	67	61	68	56	70	52	65	62	63	53	68	61	67	62	50	53	69	67	58	55	58	55	56	66	79	61	64	73	72	53	73	60	62	59	53	48	65	64	54	54	68	62	66	74	76	63	71	62	68	54	67	71	65	62	67	61	70	67	57	77	62	59	69	53	65	76	58	78	78	65	67	59	57	59	57	76	52	55	63	50	60	72	54	50	58	56	70	49	59	65	59	56	60	59	68	48	61	84	66	67	55	70	60	62	60	63	73	68	67	67	48	75	60	56	66	74	58	77	52	55	68	55	54	59	66	66	55	56	58	53	65	63	59	63	69	74	57	64	65	56	56	57	54	74	57	64	60	85	61	56	71	70	61	63	51	53	47	63	64	60	72	64	63	53	69	76	74	59	67	72	76	64	64	76	71	55	65	56	66	65	76	79	53	59	59	49	70	56	53	63	64	78	60	67	55	53	65	57	68	57	42	63	66	81	61	70	73	50	73	58	65	69	50	65	72	51	59	69	56	60	71	60	57	62	72	68	64	54	69	64	82	65	61	62	70	64	62	58	64	59	58	63	70	65	68	54	56	59	80	64	52	65	63	73	67	56	59	70	70	64	57	58	59	72	64	77	58	50	56	75	64	55	55	65	66	66	65	65	73	49	69	61	74	61	63	67	60	59	54	65	61	67	65	58	70	53	56	64	67	51	58	70	62	70	70	62	68	72	73	62	74	65	48	59	67	58	81	71	64	62	62	48	63	55	55	52	57	67	59	75	62	56	42	61	69	59	66	59	55	60	50	72	55	74	46	54	66	50	56	64	60	66	64	68	61	52	51	48	65	59	77	68	69	61	62	64	66	45	74	69	58	63	63	58	58	71	57	61	55	78	78	60	59	47	62	67	72	62	61	84	65	52	61	56	58	68	67	59	78	68	52	64	57	69	49	59	56	59	75	62	61	73	61	53	59	64	72	60	57	73	57	47	67	77	50	76	87	74	42	50	62	75	55	64	68	75	69	80	61	63	73	68	54	69	78	57	61	54	61	74	74	50	73	57	52	57	64	78	60	62	69	52	76	68	56	55	56	64	63	75	63	65	64	79	64	58	59	48	70	69	56	72	68	74	55	64	59	80	68	54	68	64	76	66	72	64	61	68	64	56	60	67	65	63	61	69	66	60	67	59	61	46	74	71	64	60	61	69	72	66	70	44	69	65	52	62	61	61	62	61	67	59	55	63	52	65	63	52	73	66	73	66	71	66	73	61	71	61	71	63	62	80	58	59	51	67	63	56	59	69	76	64	68	78	62	52	54	54	65	64	55	61	59	54	67	51	57	71	67	78	45	68	62	68	69	61	55	54	85	65	65	73	63	66	52	58	70	64	66	63	60	65	64	64	62	66	45	66	74	70	56	49	71	63	66	64	58	68	61	71	80	58	67	60	57	60	63	70	59	65	51	63	73	55	73	68	73	65	65	74	59	51	65	63	60	67	78	63	63	62	67	73	49	55	63	53	74	64	68	51	56	66	77	67	64	58	57	68	65	55	73	67	58	70	63	61	53	70	62	69	57	79	61	69	57	55	70	47	54	83	78	73	68	68	67	61	68	62	67	67	63	68	60	64	67	51	57	51	66	66	64	69	65	67	74	64	68	60	63	59	74	56	77	67	59	55	73	57	67	52	71	70	63	64	62	60	64	70	49	64	55	66	53	65	76	70	51	71	77	58	65	38	59	64	66	75	48	73	61	61	68	61	59	56	50	65	68	63	68	73	47	68	83	63	59	69	56	58	60	60	58	61	64	58	70	68	54	66	70	51	56	67	59	54	82	59	71	66	75	55	67	66	76	67	57	66	46	70	67	67	66	68	59	72	59	56	59	62	68	61	58	57	65	68	66	59	65	61	55	75	60	68	67	64	74	70	62	63	63	62	80	52	63	60	54	72	69	64	54	65	61	62	69	68	71	64	68	61	67	73	64	60	70	63	69	70	63	63	64	66	53	65	67	60	77	72	54	68	51	69	60	71	56	63	70	76	66	55	65	55	62	63	80	66	62	60	66	52	58	68	72	62	59	55	68	78	68	70	57	50	76	58	54	55	75	69	64	58	65	44	50	63	56	64	65	57	48	68	70	62	60	72	63	54	70	62	62	62	62	48	56	75	76	61	54	63	71	58	61	46	65	47	50	63	64	62	71	58	66	70	72	69	62	65	58	63	57	72
10696	5783	4734	24777	53458	41147	60406	50996	40707	28092	18024	7864	2946	1095	812	800	793	811	820	759	779	798	752	777	772	797	815	833	804	791	735	796	820	818	786	788	839	812	798	768	783	811	787	837	837	830	820	821	797	792	811	782	795	763	765	808	797	794	803	804	835	804	801	793	774	800	765	799	780	830	787	848	815	834	839	837	774	775	796	800	806	824	750	776	797	784	801	803	819	770	823	804	824	726	787	800	797	784	817	802	816	787	831	817	837	765	765	800	800	741	731	825	822	793	816	775	757	784	829	841	760	811	817	825	770	786	809	815	801	763	783	739	760	751	818	807	793	790	798	803	754	837	809	830	802	783	782	802	823	820	817	785	779	805	789	739	777	773	806	852	762	809	776	817	775	830	767	823	853	787	773	777	798	802	835	779	822	794	775	723	797	809	716	816	785	834	799	815	792	758	783	807	842	798	780	792	845	749	782	775	786	816	769	775	774	821	825	770	793	810	799	750	787	810	781	843	775	797	817	779	827	850	806	805	780	750	757	820	804	800	778	804	875	827	732	818	774	806	790	774	760	819	780	779	825	796	837	787	774	799	787	762	756	813	803	794	795	801	778	795	858	812	791	789	761	794	801	800	791	780	803	812	764	777	856	824	801	769	830	799	855	767	797	816	802	762	735	764	760	800	819	783	812	777	798	770	817	763	809	828	754	826	806	850	758	836	785	796	800	791	804	818	782	787	748	801	761	805	814	806	793	817	783	801	769	826	740	837	776	750	812	829	840	765	808	765	782	785	841	787	759	801	810	812	824	804	757	839	815	831	821	740	790	769	710	844	780	794	774	808	799	832	747	815	798	768	799	796	793	803	838	791	793	772	773	801	757	787	810	747	788	774	755	782	784	766	858	800	811	806	778	817	809	784	778	827	775	790	818	776	784	820	818	755	774	844	825	801	769	830	797	812	788	813	776	776	789	833	852	823	734	807	787	798	792	767	812	774	821	795	787	765	774	831	785	810	805	788	806	761	811	794	748	803	789	743	785	818	799	792	819	808	792	789	756	815	825	834	847	779	777	761	818	852	798	801	754	794	795	859	752	836	769	838	799	815	771	785	767	790	795	789	767	791	776	818	791	756	795	801	757	842	786	827	866	789	827	786	836	767	781	827	780	781	858	764	754	818	788	781	754	785	764	773	795	849	830	829	787	786	779	869	763	789	778	786	784	765	768	800	769	758	754	753	766	781	762	777	761	773	767	844	814	764	859	818	809	836	762	779	805	835	774	814	806	827	741	818	788	786	782	795	786	800	785	781	776	802	797	793	808	775	752	834	763	776	757	821	810	807	796	798	799	816	778	787	745	789	780	813	788	813	797	734	785	765	782	798	808	804	806	779	772	826	828	811	777	821	892	787	821	763	822	782	792	784	833	790	802	750	835	783	808	764	807	795	851	790	792	777	801	800	743	793	821	808	861	815	777	822	773	794	782	825	853	782	789	813	780	747	821	819	851	795	802	855	779	767	790	760	800	829	831	843	804	849	795	807	776	786	781	803	833	818	804	845	804	786	801	804	757	803	742	803	777	756	791	755	818	795	774	806	812	763	783	838	759	767	830	817	784	754	865	833	802	754	789	788	768	784	804	816	776	787	803	746	812	837	786	816	759	840	785	774	809	769	813	793	746	764	758	793	791	802	730	779	787	829	756	815	772	847	800	778	822	807	792	807	798	764	820	793	739	790	810	799	780	823	778	791	779	794	784	777	758	745	820	808	807	788	818	781	789	786	771	817	769	795	751	793	858	819	761	738	779	780	803	809	738	819	781	763	817	821	822	804	855	843	785	774	817	801	789	811	832	815	795	832	814	766	758	777	793	793	840	790	783	822	783	838	722	833	835	776	752	753	748	766	804	816	783	813	838	751	842	836	817	732	750	765	792	820	778	812	750	831	818	817	773	799	826	819	821	797	775	774	773	799	776	744	785	828	779	803	772	785	798	823	820	862	787	814	805	758	851	834	788	746	829	795	782	789	797	782	767	790	825	798	785	851	830	797	809	811	802	825	802	823	781	803	805	808	755	816	788	753	846	831	765	739	792	730	737	765	785	760	790	788	811	791	770	822	810	846	793	741	771	825	831	823	842	781	744	811	808	782	764	802	778	780	804	832	783	829	813	781	748	796	800	867	771	784	809	795	786	817	789	810	828	788	790	761	793	768	803	802	786	777	783	795	741	731	782	783	810	772	826	736	788	813	777	784	816	784	780	801	788	768	825	765	815	818	760	737	794	823	783	808	787	800	759	744	785	766	799	828	794	785	713	814	766	762	793	778	797	832	809	818	787	812	821	759	774	784	750	755	757	791	816	755	799	808	821	771	832	734	803	751	767	750	826	808	813	754	799	795	800	790	778	830	804	759	774	834	787	833	797	740	802	825	777	803	839	773	824	789	812	760	777	766	826	802	824	802	819	781	875	823	759	787	786	801	788	816	767	763	745	824	723	795	829	797	779	817	773	804	784	810	789	758	797	797	793	799	834	815	842	753	809	764	793	826	770	802	748	800	766	785	775	790	763	853	777	787	761	737	765	826	762	806	855	765	794	835	777	737	840	799	796	814	791	773	798	819	814	822	745	795	806	837	812	836	752	781	816	777	793	836	805	777	798	797	829	811	821	771	777	763	824	802	779	730	754	779	789	777	838	794	781	780	830	781	796	792	769	752	782	799	781	815	826	796	852	765	780	741	737	782	789	799	762	777	784	794	735	808	856	748	835	823	752	790	795	757	815	790	739	779	759	751	786	782	814	809	791	772	801	805	810	747	825	808	761	793	818	811	766	772	823	819	769	817	808	797	850	787	798	769	794	777	824	802	755	808	796	811	787	831	755	800	776	774	752	795	781	801	798	796	745	753	734	795	760	798	754	807	800	812	793	792	819	821	826	790	757	762	789	841	809	809	829	826	821	815	768	793	819	790	779	801	776	804	818	798	765	794	826	795	809	813	780	759	790	787	809	775	785	795	739	767	790	788	785	780	816	806	819	816	820	834	797	815	764	762	783	811	768	784	811	784	788	777	764	755	795	768	807	785	786	787	818	805	788	805	761	775	806	795	785	763	813	719	784	755	790	821	820	848	797	870	720	820	778	755	806	795	763	766	801	818	831	817	830	789	781	755	759	759	737	799	803	785	819	840	796	792	789	810	842	796	813	765	807	813	774	803	776	820	804	833	792	787	806	812	843	783	736	821	782	812	759	818	846	830	782	735	790	796	840	804	773	790	837	772	832	771	788	778	746	785	767	846	805	843	779	787	787	770	785	774	761	822	783	830	791	825	790	760	793	777	753	815	801	827	821	786	812	806	788	785	757	852	837	746	804	748	807	811	823	808	774	770	814	766	790	805	812	775	838	810	794	791	744	799	802	792	752	793	768	828	827	755	831	856	788	813	808	810	796	737	799	787	783	781	841	773	746	755	799	796	756	787	831	830	824	780	773	790	768	806	759	799	789	853	806	822
1947	212	185	442	5709	9116	12514	9193	5001	2196	973	333	111	76	75	78	68	62	63	79	73	70	58	66	68	68	76	47	62	60	68	55	81	61	76	75	69	73	69	62	68	69	59	57	71	72	64	67	73	56	67	74	75	56	61	63	70	83	68	62	66	76	67	73	70	62	59	75	62	55	76	61	63	53	63	87	59	67	64	74	68	51	55	62	67	65	76	67	67	70	73	66	83	72	63	65	62	63	71	69	70	66	71	71	51	61	70	64	57	67	80	59	60	71	67	74	58	72	81	66	66	74	56	63	76	78	66	61	75	81	79	62	66	74	60	68	73	66	65	68	62	69	57	65	68	62	75	67	72	70	71	60	74	70	54	58	62	73	73	74	60	62	67	63	70	74	67	66	60	91	65	78	78	63	80	71	75	73	72	58	77	60	77	67	69	76	67	66	60	64	76	68	64	63	65	60	74	66	65	58	56	72	74	61	74	84	56	68	86	65	66	82	78	75	65	71	65	64	69	50	65	68	75	45	63	78	67	70	75	65	64	64	62	59	66	75	71	62	64	69	67	65	63	67	70	79	54	72	58	69	83	67	57	65	78	69	60	84	78	55	70	59	61	56	63	70	73	64	76	64	57	60	62	68	65	74	76	69	61	70	64	70	57	59	71	74	55	73	70	65	74	54	65	62	58	74	86	68	74	74	74	79	75	70	67	75	58	74	65	70	83	55	66	65	75	70	63	52	69	78	51	70	70	72	71	76	61	77	67	57	68	76	73	69	83	64	73	69	66	59	77	71	65	63	55	58	76	68	72	62	70	74	71	69	72	77	68	68	84	64	66	50	70	67	56	57	65	69	71	78	57	88	77	69	60	64	66	69	72	70	67	64	66	76	70	67	58	67	63	69	66	62	64	80	64	66	73	48	57	67	71	66	66	56	74	71	70	62	66	69	66	78	77	51	78	69	47	57	83	60	74	77	74	68	71	75	61	76	61	65	83	63	72	59	65	68	80	58	68	68	67	76	60	61	57	55	65	73	73	66	59	60	65	53	73	67	70	83	64	60	75	63	65	71	84	57	76	63	77	65	78	48	83	71	64	67	66	71	68	75	76	78	78	77	56	70	72	74	67	68	82	66	70	66	61	63	69	55	77	64	65	77	63	84	66	74	59	67	75	71	57	68	65	63	76	68	76	67	77	69	80	67	72	62	79	77	69	70	74	77	78	64	62	70	74	73	69	74	74	81	76	69	74	56	83	71	79	77	66	65	53	72	63	63	74	70	69	75	61	63	62	61	69	67	91	56	75	85	82	70	83	64	79	71	63	64	54	78	72	79	71	79	77	70	72	72	70	62	70	74	65	68	74	60	85	74	77	80	82	61	57	73	73	61	74	75	61	79	75	60	51	80	75	59	60	59	54	68	70	76	62	73	52	58	60	69	81	61	55	75	64	60	68	68	69	82	68	54	63	61	65	59	50	75	61	79	62	55	77	75	86	62	69	67	64	61	71	84	56	62	76	59	66	69	85	61	56	74	74	60	62	61	74	76	68	75	67	58	73	76	75	66	56	80	78	65	78	74	61	74	72	74	65	95	54	62	68	68	75	71	79	58	58	56	68	78	74	69	67	64	69	76	56	71	66	56	60	69	75	68	72	68	64	69	72	95	61	65	65	64	73	65	61	59	63	80	85	80	69	76	65	58	64	62	70	66	77	80	72	70	76	75	75	68	59	73	73	56	66	72	78	69	69	56	76	70	84	58	63	68	77	74	63	58	62	76	78	69	59	91	68	82	71	68	76	79	72	63	63	90	66	78	66	58	62	56	77	67	73	75	62	56	86	76	69	55	70	83	64	70	82	66	69	77	81	65	69	71	59	79	73	72	78	58	65	68	69	63	57	68	68	62	58	79	72	65	77	62	73	66	70	64	79	73	56	71	65	67	73	76	84	78	42	78	72	68	81	86	72	57	64	59	76	59	80	70	67	68	74	66	75	56	66	77	79	78	74	67	77	74	62	63	68	65	55	94	70	77	80	58	67	55	73	61	78	82	82	59	70	76	77	79	72	64	67	70	64	67	75	72	62	68	70	68	71	69	66	65	71	69	83	63	68	70	71	63	69	73	72	78	69	65	75	65	72	69	61	60	76	70	65	82	76	84	85	85	64	62	62	89	73	63	60	73	62	85	46	62	74	70	56	58	56	79	59	49	66	81	81	75	74	68	66	59	82	67	81	67	62	62	55	61	70	59	56	67	65	67	69	77	77	80	74	59	70	58	77	67	55	73	69	65	67	67	73	65	56	55	69	69	69	78	65	73	67	76	58	74	70	62	60	78	71	66	65	68	60	80	67	65	72	75	60	60	77	60	79	81	75	68	69	80	74	72	69	72	69	68	76	62	58	86	74	62	67	63	64	62	68	77	79	63	67	67	64	61	58	66	64	85	82	63	64	62	42	73	84	65	73	60	54	66	73	58	65	69	63	84	69	79	67	64	81	76	62	58	61	61	56	57	71	60	66	82	84	91	76	79	77	71	65	72	75	64	67	58	64	57	56	71	76	63	68	69	68	63	78	69	72	79	65	53	57	49	73	60	66	66	70	64	80	77	62	64	56	89	61	59	67	77	70	77	59	79	69	68	76	82	74	78	63	66	64	73	77	67	76	52	57	84	64	66	71	77	72	61	72	70	75	64	69	58	70	76	65	80	72	61	59	70	74	49	58	74	69	72	69	101	67	72	67	60	78	69	74	62	71	69	76	63	74	71	69	97	61	52	79	64	75	65	63	74	84	69	77	72	67	77	65	62	67	74	56	73	72	54	65	62	69	74	83	81	58	51	63	59	69	65	64	61	70	67	62	77	60	57	69	73	63	63	62	89	71	80	68	77	67	58	59	79	75	67	74	67	64	72	76	60	73	63	74	68	65	67	69	83	74	51	73	65	63	67	64	62	74	73	64	55	64	66	74	62	66	76	75	59	58	57	62	72	66	48	69	68	74	67	75	60	69	70	69	65	70	77	62	64	74	69	71	71	75	66	70	80	73	71	55	59	63	68	64	57	70	56	59	74	71	76	49	74	68	88	76	61	77	74	83	80	68	62	70	54	62	79	78	77	82	68	66	68	74	58	65	60	80	72	52	61	61	71	70	57	84	70	67	74	58	75	56	63	51	70	80	69	72	56	56	67	55	58	59	76	80	81	75	86	61	66	70	80	84	80	70	55	70	72	68	89	65	75	62	75	77	66	75	83	85	65	66	70	70	68	76	68	79	73	66	66	69	79	78	67	60	62	69	53	57	64	58	73	71	63	57	73	71	62	82	74	70	53	66	63	59	82	69	64	72	66	72	72	68	69	68	83	69	81	63	62	69	63	80	77	72	70	72	74	62	69	70	75	64	80	68	79	62	77	57	73	77	70	75	66	72	68	78	71	61	68	66	65	75	70	62	69	81	66	66	70	73	58	61	40	65	57	84	63	58	67	84	69	61	62	69	63	76	59
11033	4589	3222	19437	58836	57708	59805	49922	37644	28469	18425	7508	2289	1139	890	867	928	867	921	896	896	881	893	874	903	892	894	887	847	876	852	884	925	881	809	894	848	872	843	837	875	831	876	875	943	881	838	908	894	894	898	848	874	816	874	847	902	860	885	885	826	856	916	953	859	879	897	835	861	936	919	835	913	885	859	874	800	908	880	875	893	884	867	867	884	880	884	872	856	813	880	834	851	898	864	892	889	887	900	919	919	928	911	850	879	908	861	808	889	851	936	922	862	904	866	833	912	889	863	855	882	945	918	875	847	867	857	789	910	844	914	883	867	874	840	926	845	900	876	865	848	883	900	903	883	843	913	905	850	852	901	831	900	910	813	881	892	917	874	844	860	861	878	837	890	895	921	927	856	847	873	860	887	922	863	880	858	850	853	918	874	877	912	921	882	906	883	845	875	849	876	865	892	896	864	848	909	897	898	852	885	862	855	876	871	859	852	938	907	881	872	882	841	912	907	880	857	926	871	829	862	914	899	833	893	893	871	851	832	858	878	873	934	876	845	901	881	893	855	852	908	879	851	849	839	885	921	932	872	867	900	796	886	862	852	855	866	858	892	851	943	887	900	911	916	843	852	915	921	875	872	853	863	889	868	874	883	870	926	892	878	882	910	849	860	895	899	880	905	900	845	886	870	838	882	851	853	893	900	885	839	897	892	865	828	899	859	930	894	854	873	857	868	883	891	860	851	848	897	840	862	891	859	819	902	912	850	898	907	887	842	885	870	918	901	917	877	838	836	835	863	931	888	885	872	908	860	901	885	905	928	896	849	862	915	855	891	907	874	916	880	867	959	905	889	909	857	824	876	873	893	883	844	844	835	871	886	841	851	908	896	815	841	889	875	879	930	893	907	848	902	869	897	895	853	860	860	857	854	820	888	839	870	898	891	833	869	901	860	930	863	855	876	878	884	869	890	895	878	915	821	858	850	880	878	850	894	834	882	871	837	844	865	888	849	929	904	843	917	874	870	859	855	920	845	911	812	914	875	883	883	903	921	863	901	882	861	888	893	916	857	923	868	872	878	895	838	902	891	861	857	885	858	847	915	843	868	865	866	875	900	876	855	847	921	822	892	861	898	861	891	838	854	927	860	864	840	831	877	814	863	838	891	870	866	931	813	822	881	869	849	919	870	880	852	897	862	861	854	859	861	838	858	850	868	819	849	853	869	924	865	876	884	858	869	923	890	957	836	882	861	854	886	835	860	875	851	921	886	844	858	900	865	824	877	908	917	830	859	914	862	861	860	850	894	885	851	879	887	849	918	864	934	909	866	892	816	862	902	869	888	855	905	863	906	879	859	879	839	892	850	926	868	882	921	850	919	850	872	809	867	878	901	842	853	855	857	876	893	922	874	868	837	842	903	817	898	899	868	853	865	816	885	892	867	842	878	874	894	864	872	878	852	821	897	941	872	893	834	872	872	945	911	899	867	860	872	863	850	876	867	905	865	895	851	869	881	921	849	889	905	883	909	864	871	845	851	858	851	905	809	864	902	849	908	842	844	843	853	879	855	899	829	872	823	953	816	893	845	889	876	880	843	877	883	895	872	860	847	837	905	927	884	877	892	885	810	881	878	859	849	897	838	879	899	842	872	882	889	863	871	872	881	903	864	870	833	856	915	889	874	894	922	837	878	893	894	844	899	872	889	884	849	871	859	803	883	873	840	840	839	883	896	927	945	867	822	845	874	843	857	828	914	947	849	891	854	884	826	933	859	928	880	879	883	872	916	859	842	885	815	863	845	857	869	917	868	861	906	847	868	874	890	883	822	866	933	894	835	881	880	911	896	901	882	848	896	881	834	941	843	888	900	897	838	856	895	874	868	817	828	872	873	843	889	882	828	830	905	968	853	874	894	899	903	907	928	889	885	841	859	867	900	841	866	828	877	836	891	868	899	873	875	839	875	884	878	822	810	908	866	870	913	866	869	909	860	884	832	867	903	893	867	888	909	863	883	903	950	877	894	866	873	910	837	897	866	872	870	883	911	843	879	914	850	823	858	896	868	895	866	881	856	860	882	880	898	896	889	845	846	906	885	840	907	872	904	851	860	865	879	909	867	884	894	884	838	936	909	914	912	883	906	909	845	853	883	899	941	842	842	853	881	908	874	849	887	857	875	936	846	880	896	882	842	873	880	887	856	900	858	881	887	828	812	902	896	889	857	919	894	849	830	876	834	841	865	879	840	839	925	877	870	876	849	855	901	871	866	877	899	842	893	887	910	829	918	890	800	841	864	862	902	913	841	905	807	855	867	834	876	893	869	870	870	863	859	856	868	826	865	852	861	887	860	896	897	871	842	883	880	910	927	899	842	873	904	870	848	867	868	858	832	923	831	866	866	882	904	841	901	887	862	820	842	872	863	869	887	879	886	868	924	843	810	874	876	921	893	873	876	849	921	915	854	866	882	899	847	814	976	871	884	845	986	886	866	864	913	874	848	873	876	899	827	820	912	923	918	875	895	897	854	877	841	845	866	885	879	849	876	865	879	891	873	888	887	894	936	905	831	889	874	846	882	859	822	876	857	832	888	864	843	898	891	882	899	876	804	885	828	888	888	858	867	881	873	898	833	814	855	853	842	854	873	918	887	878	830	903	792	868	886	893	848	919	873	810	808	926	848	871	853	919	916	832	863	860	883	934	861	896	923	901	916	904	863	910	839	841	900	785	866	876	845	807	868	881	841	874	859	864	870	893	838	887	829	861	886	824	879	898	820	838	869	900	897	899	882	868	804	922	887	879	889	862	852	909	903	895	874	868	851	840	914	861	888	915	865	822	854	918	874	890	872	911	894	896	885	857	849	869	896	888	859	865	867	892	847	894	843	889	897	877	909	894	858	872	833	874	811	878	864	839	863	833	820	860	848	890	861	892	874	848	843	915	884	865	862	813	833	820	852	901	873	857	846	871	910	929	878	868	915	858	897	883	893	883	919	880	893	893	851	922	880	893	885	847	896	855	882	872	885	826	863	807	854	877	867	934	842	890	872	853	859	816	851	869	887	860	904	886	858	882	931	878	876	838	873	883	944	841	877	936	866	896	908	826	849	838	885	884	905	894	829	884	885	892	917	870	911	866	862	856	831	858	863	912	861	836	916	873	866	922	855	889	837	855	867	899	878	882	887	841	908	875	832	898	892	914	863	891	870	843	916	855	842	901	862	826	876	863	877	886	878	924	882	839	837	895	906	883	879	873	895	895	885	880	888	871	865	896	890	836	912	864	873	830	822	878	858	886	893	868	893	865	858	837	832	878	888	819	867	865	894	928	886	909	872	939	867	865	884	870	864	817	866	885	898	859	840	862	899	870	844	858	855	867	865	879	863	871	879	926	874	892	898	854	886	868	867	874	871	903	873	860	928	869	885	843	883	900	890	919	853	844	891	870	871	869	892	912	906	858	835	837	885	848	845	874	845	921	897	908	845	879	841	916	899	862	839	849	881	883	877	897
916	285	258	737	10039	17980	18922	13512	7257	3713	1362	384	119	88	84	90	87	80	73	75	75	69	74	77	72	70	79	74	72	76	81	74	71	71	85	72	71	82	82	73	77	65	87	72	77	76	63	83	70	61	84	75	92	79	64	77	75	76	70	81	76	83	83	91	69	76	69	64	73	59	66	76	75	71	82	75	87	74	75	68	84	75	65	84	88	72	79	73	78	89	78	76	83	82	78	59	80	70	72	59	67	90	75	78	78	68	89	72	66	78	81	82	74	82	80	72	82	89	58	108	85	67	74	68	83	64	68	79	86	75	78	90	76	100	74	86	75	91	80	66	78	87	81	77	69	68	85	68	74	81	64	70	82	54	71	85	83	80	66	73	78	84	66	87	89	72	88	88	103	72	61	66	78	71	70	68	68	80	77	63	74	86	79	71	62	72	60	81	69	76	73	68	77	74	79	76	64	83	80	63	74	76	82	78	81	77	72	75	64	87	71	80	74	80	76	70	66	88	76	89	74	88	75	75	80	74	78	78	63	65	95	80	81	87	73	78	72	73	72	82	73	79	79	86	62	83	79	79	79	79	75	87	68	77	78	84	85	67	88	72	85	99	73	68	67	76	86	68	77	87	72	73	74	70	70	82	78	64	66	73	76	90	85	77	84	76	89	78	86	77	90	75	75	70	78	84	75	83	74	83	64	75	82	79	76	64	90	73	55	73	77	65	80	74	75	80	71	71	90	91	67	58	76	88	77	73	63	92	68	67	65	77	89	66	73	70	73	75	72	99	72	72	76	76	79	60	79	57	62	73	81	69	75	71	78	95	86	74	84	75	78	80	72	69	78	90	71	69	88	65	83	59	88	85	80	71	97	59	81	74	76	78	87	110	70	84	65	72	79	98	71	86	84	76	73	70	71	68	83	79	72	75	76	78	64	76	81	65	82	77	84	94	55	77	70	82	58	82	68	85	52	83	94	80	74	89	77	62	77	75	58	69	59	70	63	75	75	81	76	76	94	77	68	71	78	80	82	66	87	71	73	66	76	96	75	78	69	64	72	70	63	77	87	83	82	71	76	71	76	69	80	88	76	67	69	82	76	84	92	68	60	78	79	88	71	75	91	88	65	82	92	80	71	66	68	90	88	68	64	72	86	82	88	78	64	74	88	96	75	77	70	66	79	57	85	92	78	72	71	86	72	65	77	67	70	81	75	84	81	68	73	91	68	60	81	72	87	73	59	89	67	92	86	72	92	77	80	74	67	86	83	76	75	77	85	55	83	87	83	95	77	83	66	54	87	87	82	87	59	67	81	69	72	68	60	83	72	66	63	92	76	71	82	80	69	80	70	79	66	65	66	96	72	60	92	78	72	86	74	84	82	75	69	89	65	83	88	63	64	80	65	91	67	87	66	82	68	70	90	78	82	67	63	77	75	82	84	85	89	86	71	90	78	73	81	80	69	93	71	74	62	77	67	78	65	74	74	69	65	82	70	73	75	74	88	89	70	93	82	81	63	82	71	72	85	81	72	98	87	81	76	81	66	58	90	82	77	76	87	73	67	58	82	68	76	78	80	97	64	82	81	77	89	66	60	75	84	81	77	80	89	79	89	71	60	69	83	83	99	76	71	71	91	104	69	85	80	65	81	84	93	78	59	74	75	79	68	72	63	102	82	92	99	83	52	97	72	63	85	89	74	93	63	84	81	97	77	83	83	71	77	83	86	82	67	88	73	77	70	90	79	68	73	91	83	84	82	77	72	79	56	77	74	73	66	70	68	74	78	82	69	62	60	69	90	74	65	73	83	90	83	74	87	78	76	82	73	88	80	75	87	76	72	87	68	98	86	81	77	89	64	71	75	84	84	72	87	81	75	92	80	67	79	72	74	64	69	62	64	57	76	73	72	73	99	91	75	72	83	74	81	77	95	70	78	69	73	93	72	90	91	84	76	75	62	80	67	77	68	81	88	69	89	68	70	72	84	94	68	77	76	78	71	82	77	62	73	83	83	73	82	89	75	71	90	72	75	73	73	67	71	80	73	94	73	79	78	68	73	68	91	81	86	69	65	69	70	66	78	84	62	78	70	63	73	65	79	65	64	54	71	80	72	72	79	72	67	80	51	66	84	89	82	88	78	75	66	86	77	67	69	88	86	99	83	61	68	93	79	66	61	64	86	82	88	64	87	72	69	79	81	65	63	69	69	83	68	72	63	77	70	86	72	86	81	96	81	84	91	65	78	78	80	78	77	74	77	87	67	76	89	89	79	70	79	64	63	84	86	73	66	73	80	73	79	85	72	51	69	76	62	83	72	80	71	81	73	78	73	67	76	64	85	75	75	63	83	70	71	60	83	72	81	77	88	85	74	89	68	89	86	70	79	68	75	86	80	74	82	77	66	73	70	92	68	65	86	93	82	67	76	67	64	79	87	78	76	69	79	80	79	67	77	78	69	78	93	85	84	74	80	92	62	90	73	73	80	62	76	79	64	73	68	90	75	81	73	80	79	88	72	88	68	86	84	81	82	84	68	71	73	77	79	65	81	84	77	72	80	66	76	75	76	94	67	85	77	69	77	74	82	78	90	94	65	81	79	66	70	83	94	79	80	73	73	67	77	83	81	73	79	69	70	71	85	91	76	73	69	93	65	79	77	79	70	79	83	66	64	67	82	68	63	80	73	88	83	82	103	83	70	80	86	81	74	84	72	97	73	77	71	77	89	75	69	74	77	91	75	68	66	76	94	82	77	75	89	72	77	78	83	65	82	91	70	85	68	66	72	76	87	79	87	79	73	85	88	65	78	64	65	65	82	68	71	64	83	82	74	79	61	94	75	67	75	69	86	92	70	76	73	71	76	71	77	78	75	92	71	84	91	72	78	66	78	86	83	74	59	65	73	78	73	87	72	73	85	74	68	72	86	61	60	76	89	86	85	60	83	65	86	65	72	66	85	91	82	72	68	77	76	72	84	65	65	74	71	110	74	62	80	68	84	78	76	85	91	82	68	74	65	80	89	95	77	66	67	78	77	82	82	76	56	72	73	81	72	89	69	70	69	75	71	70	65	68	93	84	73	85	67	68	90	64	75	71	76	61	72	86	73	80	72	66	72	67	73	77	79	86	74	85	83	75	78	72	60	69	82	62	77	74	78	57	91	77	67	84	72	64	77	68	82	72	82	83	81	80	76	86	85	73	87	83	73	82	74	78	70	66	80	62	77	82	84	69	82	70	65	88	86	69	78	75	63	55	73	73	76	80	86	77	74	67	81	50	68	87	77	71	94	68	84	66	80	89	82	85	74	89	67	78	80	68	69	77	74	81	82	71	71	82	80	91	66	92	77	89	72	72	88	82	73	80	82	61	80	82	63	73	64	82	59	82	82	75	57	80	70	76	101	62	65	67	90	79	83	80	62	74	66	91	82	100	86	74	60	78	72	62	62	84	76	75	71	69	89	70	70	76	77	79	73	70	73	61	50	83	97	76	92	91	80	83	70	76
14704	6901	4538	25853	68607	67958	61965	55783	43106	33029	20608	8069	2427	1164	957	1017	921	967	996	947	960	972	974	904	979	947	991	996	987	1011	972	971	969	950	1001	1009	970	995	975	977	976	917	956	954	922	1013	1012	972	952	942	962	993	946	974	966	983	945	1002	959	956	923	951	952	967	947	942	995	963	924	958	965	894	947	911	898	955	1003	920	1000	973	970	966	952	959	938	960	956	981	924	960	894	1004	984	993	967	912	1005	991	1011	912	964	942	957	943	994	964	938	969	909	932	974	967	909	972	958	924	942	961	942	919	1024	975	968	1028	950	970	961	988	1013	968	988	917	934	993	926	973	989	899	977	1017	980	953	993	1015	990	961	894	927	961	1003	961	959	957	945	962	910	974	955	977	922	985	972	923	963	933	933	959	966	961	942	969	992	930	921	966	1013	934	982	958	942	891	1014	963	994	924	970	985	931	991	898	924	950	996	1004	1001	919	884	968	944	972	953	927	885	980	1026	1002	934	945	947	872	910	1001	939	876	936	976	1034	978	958	920	987	983	1002	931	953	932	912	975	982	1008	951	971	957	962	968	915	1018	964	946	973	925	990	1001	1014	943	963	985	964	933	991	915	1002	960	1011	924	1003	963	987	1018	943	1016	1012	1004	1002	937	962	995	972	993	1010	1012	995	987	939	946	993	962	969	959	994	955	997	985	965	936	982	987	955	916	982	1005	1008	993	1010	981	925	1036	986	1026	923	921	938	985	937	975	932	869	1037	963	965	1017	929	923	956	895	1033	980	986	946	1003	960	949	950	921	932	917	1006	974	974	966	961	989	935	931	996	970	963	913	945	964	931	986	965	929	999	909	928	904	997	952	985	1019	987	943	962	962	970	978	1002	923	962	940	920	965	936	975	967	999	945	888	989	955	992	1011	984	958	962	926	959	950	989	955	961	939	926	932	946	1005	959	940	1013	963	987	983	943	886	946	966	967	1004	951	943	993	1013	977	944	931	932	920	976	980	943	918	949	963	966	914	958	985	912	960	966	940	948	1006	980	914	947	982	898	1059	959	898	965	971	968	1000	990	955	936	987	969	948	991	939	999	1016	946	947	973	935	971	960	951	984	966	973	965	938	933	989	1014	945	934	963	978	962	931	937	947	979	950	931	971	1004	918	936	913	1018	959	1039	992	922	981	974	962	991	954	970	953	932	939	997	968	962	962	980	968	936	968	925	914	979	1007	966	963	928	1002	999	904	962	971	1024	1003	966	930	948	984	954	969	974	920	967	984	948	959	1035	961	956	996	1001	968	921	982	1013	943	977	965	965	954	995	1020	986	1014	999	997	960	969	924	935	944	982	969	984	956	950	949	937	970	955	1013	969	969	900	948	941	935	1041	960	1028	934	946	955	969	989	949	965	962	923	943	921	1021	975	986	983	926	939	984	915	946	1033	992	916	935	917	968	941	995	967	965	999	944	1009	937	962	1005	932	927	905	892	994	977	949	914	903	951	922	1026	991	958	944	971	978	958	954	965	884	938	944	989	893	959	976	966	933	994	962	986	924	1006	940	988	983	949	962	931	997	969	969	957	991	979	943	940	932	1007	1041	957	930	986	978	1008	960	951	1025	1028	976	936	995	946	1013	907	958	960	928	991	986	923	961	936	976	992	997	939	913	964	939	922	935	978	990	951	997	943	1019	985	980	1018	948	1037	933	957	939	979	965	933	920	936	940	966	960	986	967	1008	926	893	1001	980	991	941	958	973	998	943	953	953	1025	950	928	965	926	954	1005	1011	978	1014	969	982	960	998	950	943	962	999	927	949	933	928	966	903	989	966	928	898	1002	980	966	998	945	967	969	1010	957	1011	1040	952	984	965	980	957	904	948	1011	981	1004	960	962	986	930	969	986	954	914	951	969	940	942	966	954	941	951	972	967	969	929	924	971	925	1013	996	1029	922	963	1007	991	950	969	934	993	998	969	1041	959	959	951	985	947	966	957	971	952	987	898	1015	985	1000	955	986	951	975	972	975	942	937	979	971	994	951	972	932	955	903	980	917	942	929	965	947	972	937	921	972	972	949	971	967	1002	966	984	979	958	953	967	911	990	931	936	924	960	866	963	939	931	968	1002	969	1003	986	968	953	974	967	996	940	946	990	973	981	968	920	987	960	946	969	912	921	979	959	932	979	928	975	983	979	958	943	935	968	994	964	967	953	1047	928	974	1041	915	988	922	1016	973	947	983	940	929	926	920	940	950	890	965	979	963	928	918	938	965	956	963	972	945	924	944	962	964	1005	955	964	990	975	993	955	994	992	983	991	1048	997	940	985	966	965	1009	1011	952	957	945	982	964	935	951	959	975	946	870	979	973	947	942	904	939	945	970	982	955	956	952	936	965	992	930	927	922	968	960	901	969	945	1003	927	991	965	980	980	993	986	989	949	981	971	1017	941	941	935	966	963	980	942	997	953	1002	946	953	976	896	960	940	986	1000	953	1033	935	1007	953	971	945	967	949	956	967	962	936	956	876	997	949	1002	1014	937	960	981	983	970	960	921	905	988	982	936	958	1003	939	972	977	945	1003	990	942	1036	963	918	971	949	980	919	970	986	941	971	970	967	922	949	981	1016	941	953	984	947	1013	998	965	920	1023	1046	976	975	1043	962	1017	965	1031	1000	1022	919	957	957	959	938	959	972	942	998	941	992	938	929	948	957	936	943	970	990	972	1014	915	1027	995	937	953	1000	946	956	962	944	954	917	994	1018	972	977	969	907	960	888	960	958	981	991	978	949	987	948	1019	970	937	969	1013	909	951	990	875	972	1025	1008	1007	965	957	936	954	954	1001	986	967	1026	1013	904	975	1014	1020	986	1047	950	939	1029	1030	912	984	968	940	922	991	959	989	938	937	955	951	970	956	986	993	924	963	962	979	960	950	924	931	967	984	1031	1009	971	991	965	917	1006	1026	968	947	977	951	1004	974	968	964	942	952	941	942	911	920	1018	1018	1005	953	983	937	974	959	953	979	1035	934	939	965	949	932	936	953	925	996	963	994	948	975	996	964	944	941	976	981	956	896	975	994	967	943	930	923	888	999	998	946	997	1007	1009	958	977	955	919	1001	991	988	952	963	930	959	997	1023	979	971	962	946	950	946	1013	950	982	944	976	998	959	993	930	984	961	983	968	955	928	951	941	1021	965	971	978	969	909	921	990	937	1005	1003	966	934	962	932	938	908	1006	884	923	981	973	1029	971	915	967	978	952	956	979	932	961	971	935	946	961	928	915	987	997	932	1028	996	968	911	1009	977	939	965	931	923	980	929	969	973	1015	890	886	941	977	997	938	941	968	995	911	1018	995	912	984	981	940	956	944	972	1007	1024	970	937	959	995	1001	965	916	909	956	944	961	984	1012	951	960	961	893	993	961	972	963	958	942	931	966	963	918	1026	917	947	946	940	1003	966	992	930	1040	958	994	960	941	964	924	922	950	1038	979	1006	955	945	984	962	1020	966	947	957	962	969	946	930	1011	987	917	1005	988	933	955	955	935	929	961	1033	1016	942	939	941	924	974	1002	964	977	999	943	984	981	954	988	974	1003	927	998	954	961	956	981	934	940	962	966	988	971	957	1027	971	975	998	971	981	972	876	976	1015	1015	952	967	1023	1004	945	983	1001	947	958	917	941	976	924	956	966	964	943	992	944	964	1019	958	969	961	971	949	948	996	933	958	1004
1268	98	105	312	1509	3662	3763	3303	2119	962	309	141	75	58	52	42	58	67	64	63	62	49	55	48	57	63	59	59	58	57	65	55	57	72	63	48	63	63	63	66	65	64	54	55	76	60	54	62	53	55	64	43	57	64	65	60	58	57	66	54	54	53	49	49	54	56	55	41	51	71	65	69	54	51	60	51	54	54	47	59	57	53	57	50	56	49	59	50	58	66	37	60	50	56	45	60	59	68	48	75	64	46	63	48	61	57	48	59	68	51	58	49	41	56	64	51	60	64	53	69	52	57	58	51	63	66	56	59	59	61	53	54	66	60	67	61	64	50	51	60	54	46	50	67	74	57	53	57	57	52	48	69	73	43	48	53	67	65	66	43	65	57	64	57	59	52	64	59	52	72	50	57	54	62	57	63	47	63	57	53	58	58	63	64	79	62	54	58	45	43	68	57	68	57	60	67	73	57	53	60	59	56	68	52	59	56	64	59	54	61	58	50	63	71	57	58	51	56	52	64	47	63	59	53	57	61	59	52	62	57	51	63	66	62	43	54	51	60	68	60	57	66	60	52	46	66	54	57	52	66	50	52	66	58	54	62	55	68	53	57	60	46	71	47	52	56	61	62	56	68	56	58	54	63	41	48	52	54	55	59	60	61	55	49	68	57	54	50	54	69	47	44	66	53	52	54	58	57	54	49	50	59	58	73	62	58	53	61	72	65	46	69	57	59	62	75	44	58	60	62	61	54	50	55	52	49	47	52	47	53	50	53	55	65	63	63	69	54	60	64	56	46	56	54	54	39	61	53	52	50	56	70	47	48	62	61	61	57	58	57	51	54	54	50	58	53	56	55	48	66	50	70	54	69	50	44	74	57	56	62	51	59	64	70	56	67	52	73	58	67	58	62	42	79	54	60	64	55	57	56	48	73	74	51	61	46	59	58	61	56	57	55	56	59	52	59	53	67	70	64	55	58	59	65	62	58	50	49	69	54	64	63	62	63	58	59	64	51	77	61	59	39	63	52	70	65	61	54	59	58	51	64	49	73	45	66	56	77	52	56	66	59	51	55	59	49	56	60	69	64	62	64	50	67	51	65	61	57	62	49	53	58	62	48	62	65	53	56	57	65	50	72	54	59	57	58	59	62	45	49	57	64	62	60	41	63	63	48	63	58	63	48	58	51	54	69	58	48	65	57	55	56	44	63	62	62	62	56	54	61	53	76	49	57	55	59	63	49	67	59	49	53	56	67	54	47	51	48	55	52	60	52	64	57	51	48	53	69	49	76	46	53	61	60	61	54	57	56	52	49	51	62	50	48	63	66	58	48	43	66	52	56	69	56	59	50	49	57	51	65	59	71	58	57	65	59	63	58	59	45	42	63	58	56	46	49	42	55	67	54	55	68	61	61	58	42	56	52	49	56	36	63	59	75	51	53	64	49	49	66	71	60	61	50	60	53	76	60	42	68	50	59	60	55	61	58	58	62	66	58	60	61	58	59	60	46	62	48	49	49	58	50	60	46	68	54	53	73	58	62	58	62	71	43	62	51	62	50	58	53	65	58	58	65	57	53	53	56	52	66	60	50	72	55	55	45	50	51	69	53	57	55	55	47	73	81	49	49	57	62	61	58	60	48	50	37	59	54	63	64	60	54	50	66	67	61	56	56	54	61	54	62	67	48	60	59	62	53	66	77	56	64	47	62	55	56	59	64	74	62	56	59	53	55	60	53	64	52	66	45	52	60	56	53	69	58	54	62	57	54	53	78	63	51	49	60	43	54	67	62	55	62	61	48	53	52	66	53	77	56	59	68	65	60	54	57	58	56	51	78	62	55	59	57	58	53	71	74	60	61	46	56	47	44	58	42	56	60	54	79	64	58	58	62	66	59	58	51	53	76	58	67	60	72	60	53	65	62	44	49	62	50	60	70	62	48	61	47	60	60	61	53	56	48	58	50	54	66	60	71	57	50	51	53	55	61	42	64	44	56	64	41	59	68	53	57	54	53	69	62	65	63	56	55	65	50	53	65	56	45	60	78	49	53	53	58	58	52	49	71	57	65	62	58	50	50	49	46	39	50	48	74	60	64	51	63	63	47	61	62	51	46	64	49	51	56	60	49	55	67	71	76	59	65	60	77	48	60	75	62	56	55	51	63	57	51	70	67	60	50	68	58	59	58	54	64	52	58	66	55	65	53	60	60	70	53	67	60	58	60	62	56	48	48	54	66	62	75	46	55	57	58	56	61	58	57	49	66	55	57	77	52	51	57	70	63	62	64	47	53	50	51	52	69	67	73	55	56	74	60	64	58	59	54	54	66	53	64	60	59	57	60	54	59	48	60	56	63	54	71	65	58	67	56	63	57	49	41	56	61	68	70	73	56	63	63	63	52	55	48	56	44	45	61	62	64	63	47	59	54	63	69	56	67	73	48	55	43	59	55	50	63	59	63	58	55	63	61	63	51	51	63	42	51	56	53	58	57	64	57	45	62	65	60	61	45	59	68	70	52	56	68	52	60	62	65	57	43	72	65	55	58	55	64	56	59	56	51	52	54	52	64	52	60	60	53	59	52	34	64	65	62	64	47	67	51	57	68	51	37	57	60	62	74	47	61	56	73	61	58	59	53	56	46	64	66	45	44	63	63	47	58	65	59	52	67	56	58	56	68	44	67	56	52	49	51	50	54	58	63	46	69	54	53	61	64	58	56	53	64	69	81	46	49	54	74	66	53	50	52	53	51	61	68	68	55	50	60	74	57	59	67	52	77	54	43	42	62	48	45	52	51	51	62	56	52	47	62	65	63	55	50	59	64	53	57	67	66	66	44	58	53	65	63	55	56	53	42	55	54	73	59	63	58	55	62	68	55	61	75	49	55	57	60	60	66	58	50	69	67	58	59	56	64	53	47	52	61	73	63	45	63	62	50	51	59	60	61	61	59	55	62	56	44	65	58	52	65	55	59	57	59	69	57	64	69	63	76	55	62	61	61	59	69	57	52	57	70	48	64	58	57	58	66	38	64	46	66	63	63	69	61	59	61	67	63	63	68	63	62	52	54	61	57	60	57	38	48	61	61	55	74	63	45	51	49	55	52	58	59	58	45	64	57	62	72	67	69	53	55	61	63	52	63	47	69	43	42	57	55	54	64	44	52	62	59	56	48	44	39	58	49	63	62	61	60	62	48	65	65	66	50	51	61	56	49	57	62	53	57	67	50	63	48	56	41	62	52	52	56	49	62	42	57	56	48	57	61	54	56	52	49	48	64	48	61	61	76	56	55	54	53	47	52	52	62	51	63	66	52	60	65	50	61	63	62	59	60	41	54	57	66	56	63	49	66	58	68	51	49	47	51	60	54	58	51	57	49	63	56	46	58	49	69	56	62	45	50	57	57	52	58	54	59	58	65	74	49	56	51	65	58	45	39	59	59	61	59	65	39	58	53	52	50	44	43	55	61	64	61	48	75	69	74	48	55	43	48	62	61	48	55	51	65	63	62
8521	2168	2037	18168	36433	43780	40630	36282	28448	18075	7612	2501	1111	775	689	751	735	696	760	724	778	738	749	741	749	731	753	758	719	706	703	729	800	767	710	725	736	764	775	701	726	761	750	706	779	702	704	761	731	739	718	729	714	752	736	709	733	742	746	726	727	740	672	764	721	727	751	720	742	746	729	743	746	737	725	723	769	730	747	714	729	705	732	738	717	791	745	748	703	785	748	681	752	710	751	714	742	736	763	718	695	757	719	809	785	727	744	727	733	696	760	708	735	783	798	781	777	684	697	760	763	692	698	733	685	760	760	763	729	770	745	718	743	719	726	739	694	662	736	797	701	722	740	796	751	709	711	757	736	744	727	722	776	723	742	742	716	749	769	755	722	753	720	793	699	764	732	774	744	744	762	748	724	753	751	745	702	722	739	735	744	768	724	724	742	759	737	745	728	711	746	807	698	762	789	722	758	715	749	747	716	728	651	707	750	761	758	746	712	734	737	774	760	738	778	727	773	765	739	732	718	734	759	739	742	739	773	711	772	710	752	745	713	797	744	768	803	782	767	700	746	737	746	726	707	732	791	765	730	797	769	718	699	743	730	748	732	751	724	749	759	733	728	786	744	736	751	791	737	785	757	753	787	765	723	743	726	788	714	761	742	738	729	691	725	729	727	756	715	751	816	710	797	729	736	733	729	685	734	746	734	757	710	784	707	764	710	745	730	683	748	736	736	730	749	749	731	716	762	701	756	750	739	723	791	694	742	718	759	745	737	750	748	775	759	703	723	737	734	710	720	708	762	715	740	744	750	730	764	731	752	765	762	725	733	721	718	726	773	754	723	713	764	745	785	725	770	739	723	732	735	736	759	746	765	775	731	727	710	756	736	795	743	798	723	723	745	729	744	744	761	734	713	723	760	761	757	804	748	794	754	733	735	774	710	785	688	721	741	732	738	742	712	711	772	693	797	758	695	736	718	706	699	738	754	709	742	766	725	811	759	731	729	774	751	771	730	683	725	740	696	741	748	720	753	762	728	720	760	719	741	716	775	680	738	754	735	753	770	783	756	750	767	756	767	757	782	778	772	749	755	754	730	697	694	759	746	768	732	775	721	752	707	712	710	765	725	727	808	749	750	752	748	734	679	690	721	727	729	777	743	771	771	753	760	727	748	743	709	746	710	732	731	748	727	712	751	812	753	712	764	717	718	757	703	737	721	707	738	738	733	748	756	703	768	721	794	768	697	732	743	769	799	736	754	736	765	730	739	740	765	743	778	716	744	712	745	713	771	692	758	700	751	774	809	750	751	767	746	808	717	758	748	756	773	751	750	742	706	751	798	737	731	721	732	740	732	734	726	748	746	753	736	723	731	766	709	740	765	696	739	781	767	736	676	746	777	780	716	739	754	751	760	729	731	782	725	767	720	713	742	754	734	681	717	801	764	765	717	703	738	709	765	743	745	751	809	743	752	786	705	802	766	770	736	759	777	701	750	785	708	774	738	745	791	771	701	737	739	704	713	748	762	725	747	744	773	713	710	715	750	757	744	743	737	716	728	710	743	747	791	791	725	741	729	771	737	747	742	709	768	785	751	719	746	717	692	726	751	771	740	741	777	744	764	751	771	709	721	741	743	744	721	774	743	759	706	705	736	688	684	751	755	773	771	706	760	724	723	706	748	731	777	725	703	735	726	758	756	700	729	774	730	793	720	772	769	751	743	732	741	692	753	734	765	720	699	757	724	689	760	749	722	765	776	714	737	741	778	734	770	741	698	727	743	711	754	722	749	780	700	723	758	741	764	770	762	706	753	711	764	795	781	725	700	749	704	738	749	733	784	708	770	730	752	776	751	731	743	737	776	742	741	707	717	756	738	748	750	709	748	770	764	825	754	750	722	735	721	783	743	734	718	731	713	750	739	751	748	773	765	736	768	735	746	756	749	725	713	735	737	739	747	779	748	762	748	756	719	723	751	765	719	711	733	777	694	701	723	711	752	715	727	731	744	793	728	777	728	759	754	711	721	732	782	752	765	773	762	728	725	754	769	756	718	731	710	730	714	723	784	724	736	728	756	713	723	745	734	715	698	716	733	787	711	734	738	700	735	743	766	748	797	746	709	756	777	717	710	731	789	739	751	741	742	723	724	738	727	707	763	735	766	733	743	725	700	721	764	735	717	772	702	684	722	734	698	658	738	778	742	701	717	714	721	748	773	768	774	742	722	742	730	710	715	691	700	717	749	706	735	727	758	675	781	752	743	735	719	736	772	714	748	701	735	750	728	708	667	735	729	739	767	735	721	783	739	760	717	735	728	762	750	762	754	742	733	807	738	747	753	717	737	730	737	787	760	733	738	694	722	739	727	738	732	778	754	739	709	786	690	742	738	741	763	719	741	736	711	733	735	726	698	712	745	803	726	740	724	729	696	718	733	747	748	731	713	718	727	737	734	725	721	730	740	762	812	700	712	765	724	774	695	737	765	705	740	757	782	729	716	740	764	704	748	745	739	725	730	762	712	746	777	708	729	792	698	705	731	736	735	728	717	739	786	741	726	776	729	723	717	738	730	728	759	721	773	743	726	745	741	779	684	771	774	705	745	758	775	722	761	757	752	706	795	786	709	732	737	749	764	738	703	760	712	672	689	732	727	726	748	721	766	726	729	746	762	760	744	708	676	749	747	747	734	778	719	708	792	735	717	707	718	692	732	728	722	751	668	734	746	696	733	742	762	740	728	770	734	722	740	762	711	672	744	738	749	732	715	748	710	773	700	704	784	744	729	746	702	728	744	758	735	716	760	749	757	745	709	751	768	724	732	788	735	714	754	689	729	743	782	739	791	745	706	711	802	718	795	728	740	709	763	746	715	752	785	691	762	801	757	709	718	766	711	704	754	764	768	739	740	804	738	713	703	784	750	700	744	722	730	726	717	727	752	758	742	730	780	714	713	723	781	787	762	747	756	758	715	695	755	733	705	723	728	727	766	803	747	753	733	724	743	778	740	693	735	757	719	704	762	715	731	747	740	765	736	736	760	689	729	771	771	737	734	722	747	738	738	724	780	726	813	742	687	730	761	707	753	723	767	721	688	756	782	731	768	753	752	723	726	744	751	721	787	740	747	773	760	748	709	738	732	729	763	769	733	732	726	698	772	727	716	739	732	766	752	719	729	747	743	768	720	731	748	749	785	722	733	738	709	721	741	736	744	681	781	762	776	733	739	777	735	706	738	758	692	794	718	737	756	732	740	753	762	750	700	736	741	697	721	722	798	771	733	754	720	778	751	760	700	789	764	733	754	725	725	751	748	715	722	790	752	709	717	735	760	801	733	741	717	765	788	765	738	726	760	768	759	735	674	751	742	726	747	757	751	712	720	773	726	767	723	754	702	731	726	780	721	767	770	719	769	756	750	713	739	725	730	746	738	735	683	749	726	757	719	736	696	762	734	725	766	753	755	770	748	705	752	714	748	731	730	688	696	743	742	734	751	760	761	743	724	764	763	742
505	231	407	1158	2696	9599	12222	9697	4845	1774	503	172	96	73	71	68	61	75	60	80	66	68	79	46	64	73	74	53	65	70	52	60	67	72	59	73	57	64	66	60	53	66	46	56	76	70	67	61	57	73	62	66	61	72	61	61	66	62	78	65	67	62	62	55	48	81	72	63	68	50	57	67	64	60	71	54	58	75	56	71	65	70	74	63	66	80	64	68	58	59	78	79	63	72	48	70	55	64	59	59	53	75	59	56	68	62	75	64	45	63	66	61	65	61	72	67	64	76	68	49	53	61	70	77	62	58	61	63	52	62	66	72	67	59	55	64	55	59	63	56	57	60	67	62	78	62	79	78	55	59	75	67	71	56	77	78	68	55	55	62	52	78	70	53	63	69	56	69	55	59	63	65	65	56	69	59	63	56	87	60	50	65	76	73	76	80	62	73	65	71	79	70	57	61	74	71	67	68	55	60	80	73	69	61	67	66	76	66	72	72	69	60	56	74	70	56	66	53	64	61	53	59	72	66	66	64	72	72	68	62	72	71	59	59	68	58	71	73	65	82	74	62	78	61	60	57	66	68	72	87	57	70	52	62	69	69	71	60	71	62	71	64	59	61	73	63	80	64	66	59	86	70	69	55	62	63	74	47	72	74	72	58	63	64	81	68	59	60	70	74	72	64	74	60	58	73	71	70	48	80	68	74	61	53	67	73	69	76	60	54	56	50	60	65	68	62	67	60	75	75	67	72	65	64	69	66	69	55	52	58	63	69	54	69	62	55	66	75	62	70	63	66	69	66	53	70	67	65	65	58	63	73	50	57	60	68	66	69	68	68	70	69	71	44	69	68	74	71	72	65	68	73	62	81	70	71	74	57	53	63	62	72	78	75	79	64	50	61	65	64	68	66	66	73	64	54	67	72	76	64	81	64	64	61	68	69	69	49	76	72	64	62	64	64	69	74	64	62	47	54	64	64	69	43	74	64	75	58	55	75	60	66	52	71	61	72	78	78	67	65	70	52	57	51	58	55	64	44	73	63	64	61	77	57	74	73	68	65	68	73	65	65	55	60	68	63	58	59	64	65	54	58	54	60	89	67	66	63	70	64	61	62	60	73	66	61	72	73	78	71	65	68	76	72	51	62	67	65	66	70	58	58	84	58	72	48	61	65	60	72	59	57	75	63	62	73	69	57	63	62	78	68	60	68	66	52	51	56	77	69	68	61	63	66	64	57	51	60	77	66	68	58	65	64	66	69	78	55	57	73	67	61	66	60	58	73	66	70	84	59	65	49	66	62	78	65	73	74	72	70	67	76	61	57	63	73	72	63	70	77	71	73	63	72	57	57	62	73	68	59	53	75	75	57	74	63	64	65	56	65	63	75	74	67	61	62	57	66	73	62	61	63	60	59	62	65	86	58	70	73	75	67	71	64	54	61	67	77	61	67	67	61	69	63	65	55	64	59	51	70	67	54	69	62	74	54	66	49	68	81	51	63	78	69	61	71	74	73	77	77	53	67	81	72	70	59	60	58	72	51	82	57	56	69	79	62	78	64	64	77	57	66	61	62	73	67	66	70	47	64	61	78	64	73	69	70	64	72	63	66	71	68	65	64	63	59	64	54	54	74	77	67	53	60	72	63	57	79	57	64	72	61	55	62	59	58	65	57	59	62	64	60	66	69	56	65	60	65	65	47	68	64	66	52	71	55	67	76	68	62	56	65	66	61	71	72	63	55	66	68	60	62	51	64	72	68	60	63	78	54	69	58	69	70	64	75	61	69	60	70	72	64	55	62	59	76	79	66	61	78	65	62	61	69	58	55	74	75	53	59	63	85	89	58	80	64	68	71	67	63	57	70	66	54	64	66	74	72	75	85	60	82	68	51	62	71	67	69	66	62	51	70	67	60	71	74	71	49	54	60	76	57	70	56	66	78	50	84	58	65	71	62	89	72	57	65	51	75	73	69	65	80	79	54	58	54	60	64	67	55	70	69	55	51	74	65	61	66	69	71	70	50	69	78	67	68	63	76	60	59	58	81	55	48	68	61	65	64	63	67	54	57	66	67	65	54	67	76	76	64	63	86	50	64	62	58	61	57	63	62	62	71	65	56	69	61	56	60	65	64	60	75	66	62	73	73	64	53	65	63	67	70	62	64	53	65	59	67	73	61	69	67	64	59	65	72	70	72	62	59	63	63	63	67	72	58	63	53	67	62	61	59	63	70	73	69	63	65	69	68	67	60	60	66	60	69	64	81	65	68	65	75	69	68	74	59	74	62	68	52	60	48	65	75	70	57	72	63	66	65	74	81	69	60	70	58	72	62	70	61	65	58	70	81	65	74	57	61	71	58	64	58	69	78	53	72	74	63	80	63	88	60	63	49	59	59	79	64	69	63	78	74	65	64	60	68	56	64	75	76	74	65	59	59	73	58	70	62	69	72	65	62	71	74	74	68	79	81	67	76	62	59	71	64	65	63	66	74	76	55	63	70	45	58	76	59	63	67	68	65	75	74	64	80	68	62	76	64	63	61	74	67	64	64	73	85	60	58	66	57	78	73	79	62	74	59	52	69	57	46	55	62	64	72	63	79	73	60	62	67	61	67	73	57	61	66	73	58	69	61	65	64	68	51	65	60	62	73	64	69	66	71	56	55	58	81	79	66	73	67	65	66	61	57	64	69	67	68	63	61	69	60	61	67	66	57	65	52	68	58	62	75	62	68	54	60	64	58	60	74	62	62	51	71	59	73	64	67	60	60	63	58	71	46	67	73	64	65	67	68	61	73	68	70	67	70	74	55	54	58	68	50	80	62	71	59	66	75	66	75	73	54	62	74	88	63	69	54	81	50	58	56	75	72	50	70	64	73	65	57	56	70	77	66	71	64	71	72	69	68	69	70	63	66	62	60	53	56	70	77	84	66	60	72	54	66	54	82	74	61	74	62	60	60	87	55	65	65	62	67	62	74	73	69	52	58	78	59	69	61	61	74	54	55	63	77	69	67	88	64	67	70	76	54	52	67	53	57	69	79	64	56	77	58	61	63	62	72	53	70	75	67	74	69	56	56	56	71	65	65	59	70	64	76	59	71	55	71	60	61	67	58	65	57	62	66	63	69	79	71	69	72	72	64	67	80	52	66	72	64	65	76	62	63	72	68	74	64	85	70	74	85	68	57	91	60	48	62	79	60	65	64	57	68	62	67	70	77	58	71	68	66	65	63	70	57	68	68	65	73	64	81	60	66	65	75	68	72	61	81	59	78	68	68	51	64	52	45	62	62	60	78	72	56	58	72	69	55	54	69	67	70	77	65	59	58	66	70	54	64	59	63	61	81	57	76	51	64	77	52	59	66	65	78	62	71	62	59	76	62	88	61	70	61	73	57	61	61	68	61	68	56	62	73	54	55	57	68	65	64	71	59	59	65	81	69	59	65	63	68	59	52	61	71	59	70	70	65	68	57	68	83	68	67	66	59	50	67	66	74	62	78	59	69	61	55
10781	6135	8081	28970	46395	60288	60857	49178	36482	23811	11071	3591	1323	952	787	866	810	847	834	786	820	797	803	834	833	825	797	781	796	785	840	824	793	863	809	827	841	841	845	789	818	792	793	808	810	798	799	793	818	730	818	796	819	831	821	856	839	764	789	819	831	797	841	837	866	819	781	788	814	743	809	793	780	850	803	835	821	849	817	794	818	828	803	808	840	768	869	766	813	828	810	768	779	808	839	777	857	819	858	841	834	795	792	791	742	816	816	839	809	788	808	772	813	826	823	856	752	816	827	855	860	817	788	835	824	827	823	803	814	794	846	833	804	834	821	812	798	793	813	828	829	791	787	803	834	792	820	839	839	846	788	819	810	829	816	831	799	845	843	808	791	797	746	774	809	842	858	811	815	820	830	803	798	862	803	803	880	819	772	814	864	859	861	833	858	807	811	820	818	804	867	796	872	799	846	829	791	824	814	806	827	827	818	771	841	816	824	820	838	841	856	808	832	918	842	817	804	812	840	824	875	783	794	841	814	799	874	817	851	814	832	812	839	808	763	834	798	796	816	820	803	870	803	797	815	783	827	824	750	831	841	820	843	800	820	853	809	848	773	844	834	782	847	786	809	834	860	861	821	800	824	824	855	838	806	808	778	825	729	824	864	798	822	804	751	792	799	759	767	860	835	770	773	785	840	823	801	863	782	821	786	809	776	816	847	828	836	812	851	801	790	820	839	862	827	791	898	809	818	803	849	823	788	845	791	794	797	847	850	806	832	880	869	749	783	804	862	809	827	812	776	790	793	792	851	818	787	817	803	860	793	868	778	760	780	865	831	823	854	829	821	791	865	814	782	810	790	838	765	848	837	814	790	792	827	841	831	826	804	825	843	825	841	818	851	805	807	808	815	805	847	819	851	912	801	814	783	847	771	803	806	814	766	809	801	806	834	811	781	850	828	816	779	845	836	793	812	798	808	840	748	853	794	767	803	874	834	823	851	779	815	796	841	810	828	835	822	831	779	822	815	826	792	758	826	759	806	786	855	781	850	834	822	823	822	771	834	816	806	835	833	812	799	822	836	793	839	804	829	848	801	798	785	856	801	806	883	825	797	836	843	829	811	851	809	831	808	781	777	764	782	792	833	811	810	826	805	799	817	797	827	792	807	797	835	840	814	803	844	809	807	827	809	859	793	805	845	797	771	807	803	870	811	812	830	840	787	840	820	769	811	800	881	782	807	810	844	829	798	794	793	828	848	799	837	820	808	844	810	774	789	823	790	847	775	819	859	799	874	829	867	794	788	814	788	779	839	862	814	808	770	796	856	837	822	865	806	816	822	794	804	837	833	796	827	818	826	854	775	810	849	772	836	815	804	820	828	836	872	789	802	849	846	822	840	841	838	752	798	765	819	819	809	818	811	774	796	811	843	812	836	826	854	840	805	831	785	844	848	840	894	826	818	813	793	822	841	868	856	791	774	832	797	809	822	800	817	862	823	793	832	790	782	822	844	805	794	822	882	873	790	773	791	841	790	831	850	753	805	851	799	865	791	825	764	858	825	862	849	814	776	794	786	839	808	819	802	808	833	820	880	782	844	811	847	797	829	802	789	807	824	843	806	858	797	828	806	818	795	854	861	810	808	856	805	826	812	812	783	818	838	842	861	812	790	818	815	827	854	798	825	836	821	822	840	824	774	834	813	787	870	783	790	825	790	825	809	785	793	818	834	852	800	831	810	831	825	814	828	833	815	862	831	872	872	847	802	796	844	813	813	836	788	805	793	809	830	789	840	863	816	822	839	843	813	858	830	849	791	826	803	869	825	821	854	799	774	790	794	841	780	822	798	790	865	805	841	765	836	814	801	835	811	806	786	817	820	838	853	828	824	857	840	818	786	816	819	807	862	797	789	792	796	822	802	842	809	833	810	812	801	845	842	796	830	814	795	810	772	875	784	890	808	814	867	851	808	849	798	811	780	862	752	871	824	854	802	797	855	822	829	854	786	835	833	801	809	810	805	816	795	820	837	763	858	839	903	831	810	848	877	855	841	789	845	814	786	834	846	780	813	860	874	804	809	827	798	840	835	776	821	817	832	784	797	851	761	793	793	771	849	822	847	844	851	789	830	840	815	844	774	782	784	793	819	843	853	784	854	820	762	772	803	803	762	784	823	812	826	782	789	883	828	774	827	824	817	835	834	878	822	813	800	835	854	801	800	826	804	823	789	859	820	810	820	779	803	869	796	793	846	798	796	806	786	787	805	787	832	823	887	795	753	763	807	812	785	795	890	853	809	829	829	815	844	811	782	814	839	823	841	812	828	860	818	836	880	841	829	792	798	820	836	828	850	815	797	812	786	794	789	802	794	809	846	802	865	858	808	847	828	849	852	807	850	824	804	781	830	837	799	857	847	824	822	860	835	854	853	816	839	780	817	845	839	817	782	812	867	783	803	837	830	835	783	807	818	858	796	810	835	786	788	810	871	821	871	866	804	851	777	843	834	784	809	816	843	818	848	804	804	842	852	817	809	776	787	799	825	787	851	762	815	844	797	856	837	779	828	842	807	849	804	840	824	853	799	805	765	842	799	777	833	829	803	819	818	822	818	859	821	804	812	858	878	820	862	769	779	821	785	834	741	836	816	807	792	777	872	835	806	848	799	884	838	817	798	797	806	833	798	814	829	805	852	776	826	830	851	836	833	795	810	786	844	843	799	880	869	852	838	809	809	836	857	819	810	808	785	776	836	762	860	825	835	831	826	852	868	789	817	787	817	848	838	841	843	788	821	812	870	856	834	818	842	836	856	797	779	782	797	804	832	852	809	801	823	857	794	775	798	791	855	804	841	839	758	842	837	756	840	864	883	815	855	830	820	827	802	831	819	799	799	805	834	817	778	837	819	830	833	821	885	793	805	802	807	806	856	791	818	813	844	795	792	874	798	813	815	901	836	863	813	860	809	791	810	814	836	809	856	829	827	880	822	853	823	849	836	807	839	777	826	804	788	782	812	843	844	803	829	823	866	798	840	791	823	826	862	791	845	826	848	893	801	810	795	799	806	808	780	856	813	733	814	812	801	790	821	836	782	789	810	836	777	842	824	841	828	801	786	786	836	829	779	842	802	840	837	826	819	873	787	828	805	822	804	807	788	777	796	881	811	768	837	857	794	842	849	817	861	764	804	783	833	807	850	832	868	867	813	814	824	735	830	808	851	838	794	798	796	850	769	879	824	806	860	815	807	843	760	833	818	826	844	802	812	799	766	835	777	834	809	828	820	794	849	841	809	755	863	731	823	856	813	820	819	781	848	831	818	785	809	765	840	765	821	816	824	848	782	792	791	855	815	820	818	841	811	823	838	760	826	818	772	803	831	827	812	784	817	813	830	804	821	813	843	799	874	840	792	834	828	810	852	843	821	782	833	818	842	794	839	790	834	830	808	807	751	798	809	836	762	835	855	844	783	821	832	785	845	793	833	765	834	835	802	825	832	856	797	813	766	859	810	863
1960	203	419	932	2483	10021	15604	11365	5046	1652	471	168	87	70	73	74	63	71	65	60	73	68	59	72	53	81	67	79	63	79	63	75	80	70	60	62	79	75	71	75	62	69	83	79	65	66	63	72	67	76	72	71	46	68	65	50	61	86	71	63	61	56	84	69	66	68	71	55	63	59	62	70	70	72	60	60	58	77	64	60	76	73	86	83	74	69	72	59	64	70	74	61	63	60	83	78	66	78	56	91	72	66	63	50	69	63	69	74	74	73	77	72	72	69	64	62	69	74	71	62	68	67	75	76	69	74	71	60	70	67	69	81	72	93	54	83	63	68	77	82	61	69	70	73	73	59	59	78	56	48	86	74	77	78	63	60	73	65	77	66	68	66	76	79	54	52	82	71	80	57	80	79	67	74	68	71	64	77	71	67	72	74	79	68	84	60	76	73	73	73	72	73	69	79	71	75	68	68	77	63	74	59	50	55	68	60	76	60	72	58	67	75	55	47	64	82	73	68	74	67	71	84	59	59	63	53	69	71	67	71	64	80	63	83	60	57	82	62	58	72	62	63	69	72	74	67	70	78	68	54	63	65	65	74	67	66	73	55	66	66	65	69	65	67	80	76	81	74	66	71	68	65	66	61	83	58	64	69	67	84	68	67	79	69	59	83	71	74	72	60	61	84	75	70	88	85	77	82	62	67	87	67	66	67	58	60	70	64	71	74	69	69	64	79	69	78	66	76	71	65	84	60	81	77	57	76	80	64	69	74	84	71	78	81	72	74	75	67	68	76	62	67	69	65	59	76	70	71	70	56	61	76	58	74	75	62	76	65	61	58	66	72	78	65	76	64	66	67	68	84	61	63	74	84	57	65	75	55	71	76	62	74	81	64	81	62	67	57	75	75	74	80	73	79	66	87	76	60	66	73	70	69	67	67	66	94	75	73	68	68	57	74	56	70	49	65	55	80	71	70	70	73	76	67	69	88	80	71	74	69	56	67	65	72	69	72	64	75	63	67	76	67	62	92	55	75	56	78	62	70	62	61	67	55	69	77	73	76	49	74	69	69	90	77	89	66	85	65	82	65	85	70	67	74	63	69	64	65	72	61	63	63	70	66	60	78	61	76	87	68	59	70	60	72	84	63	78	64	80	71	65	66	76	65	68	65	73	76	59	64	64	65	59	62	68	60	65	76	89	73	68	81	67	84	70	70	59	80	57	64	53	79	68	67	77	78	86	77	82	55	52	78	81	79	75	76	68	67	66	66	77	60	68	59	75	73	69	75	71	76	67	76	65	75	76	77	70	81	60	61	63	79	74	69	82	79	92	62	72	72	49	80	77	68	62	72	75	79	76	62	67	67	82	57	76	56	63	83	68	57	62	68	87	81	81	57	58	67	68	56	77	67	53	68	64	67	80	67	68	75	65	67	73	69	53	70	70	75	75	68	63	64	77	72	76	60	71	83	64	83	65	60	62	71	70	73	74	68	69	59	79	63	66	56	70	75	66	70	80	68	65	81	73	69	86	82	56	78	72	67	66	55	75	70	72	67	62	65	68	48	73	74	78	81	60	67	68	79	79	67	74	78	59	80	72	60	60	73	72	84	80	75	69	68	67	60	52	81	53	63	69	74	81	62	58	72	46	80	83	58	70	59	71	66	81	71	75	76	81	79	77	87	57	57	81	84	72	73	67	61	68	71	73	76	73	56	64	70	70	56	64	80	67	66	80	78	57	81	53	66	67	79	77	79	61	48	69	69	90	61	80	72	74	75	66	51	64	88	76	65	69	69	71	72	57	60	73	86	62	63	63	79	69	73	66	75	81	73	70	73	81	56	69	76	65	70	86	67	81	61	65	76	76	63	79	66	80	84	81	60	63	78	74	79	70	63	64	75	77	71	75	85	71	70	73	73	66	81	64	66	90	52	83	73	69	85	65	69	57	63	56	72	82	80	63	68	65	63	79	71	72	75	81	83	63	66	69	56	73	84	70	88	72	78	69	81	74	69	78	60	49	63	61	64	71	74	71	67	78	70	72	71	58	61	71	76	78	81	96	67	70	64	82	69	78	63	60	76	74	64	63	76	63	82	79	70	77	79	66	82	59	66	66	79	69	64	69	66	57	68	65	53	65	78	73	65	84	63	63	84	76	78	68	67	75	89	73	76	73	71	73	55	57	60	58	73	76	63	64	62	66	76	77	77	67	72	69	56	57	83	69	72	77	63	81	71	73	65	90	64	72	89	70	82	72	66	70	65	75	76	70	82	85	69	77	61	59	70	74	63	75	70	76	76	56	67	58	73	74	71	72	70	66	78	69	82	89	59	87	71	76	73	75	74	82	66	65	68	65	55	92	71	70	66	62	78	72	72	57	59	75	75	79	63	79	55	65	70	63	62	56	84	77	78	83	66	62	86	64	64	56	80	67	73	83	76	79	67	67	85	71	77	80	62	75	81	67	71	63	88	61	60	69	64	69	82	64	65	77	62	70	69	66	67	74	54	73	66	63	71	71	70	64	77	71	53	64	72	67	66	78	76	74	70	77	61	61	78	73	74	75	63	86	66	74	61	77	56	68	72	68	60	57	61	73	72	59	62	76	72	83	67	85	85	69	64	67	55	63	74	72	58	49	65	72	71	75	71	66	79	81	63	63	67	74	85	54	54	65	74	61	77	66	65	61	77	55	70	65	70	76	71	60	68	67	70	80	62	60	75	64	82	76	56	86	64	69	66	75	80	82	59	70	76	84	80	70	60	77	82	65	74	79	62	63	68	76	74	72	62	83	79	57	56	60	77	77	66	77	74	56	67	70	89	83	95	56	63	58	57	84	73	72	71	76	71	73	67	73	61	80	53	67	81	68	60	67	60	78	62	70	74	91	65	60	67	75	62	77	67	73	71	74	88	67	64	77	65	69	67	74	83	80	74	61	80	48	80	77	77	62	82	72	82	63	70	78	81	84	74	83	76	69	62	77	76	63	65	68	58	82	70	74	84	65	76	77	82	58	64	75	73	70	62	61	87	68	79	68	75	58	66	74	79	67	78	74	73	76	55	80	59	76	66	64	73	60	76	57	64	67	83	72	60	68	81	83	69	80	79	80	71	66	61	59	72	71	85	67	60	77	86	68	67	64	67	82	65	66	63	69	57	56	74	64	62	93	71	64	69	52	83	72	71	56	69	74	59	66	68	79	67	82	66	76	63	66	77	75	62	82	66	76	57	75	65	76	60	72	73	65	68	89	70	91	72	63	69	54	88	77	83	68	78	59	74	61	60	70	62	74	69	71	61	81	80	63	60	73	79	71	78	72	77	72	75	81	73	57	58	77	60	50	62	69	70	70	82	73	69	70	73	61	57	76	83	66	84	71	71	61	70	80	74	66	54	77	53	65	56	68	70	66	66	79	70	63	58	45	53	83	81	61	79	69	76	56	74	68	71	78	75	65	71	48	78	72	66	55	78	73	69	90	66	51	61	60	76	69	67	77	70	72	78	63	66
10975	5136	7760	25013	38893	63709	66767	51748	36494	23594	10567	3560	1398	998	890	865	881	884	929	873	858	900	923	911	917	906	906	876	922	928	887	959	909	899	866	913	894	894	927	918	871	888	901	871	894	919	861	903	866	904	848	858	908	876	899	875	906	903	884	910	921	937	887	851	909	835	905	909	854	934	927	846	857	909	855	892	881	858	883	869	926	901	882	875	923	889	909	886	882	901	911	849	881	898	824	892	844	920	886	895	873	915	874	860	919	931	889	871	894	881	881	867	928	940	886	859	866	926	877	919	933	908	921	896	938	905	856	902	889	854	925	901	866	884	861	898	907	857	874	902	898	876	891	917	856	882	889	828	931	879	924	895	881	868	894	859	900	882	910	924	905	872	909	859	897	908	925	917	861	884	922	884	891	929	853	873	905	869	881	929	876	891	937	883	910	844	862	948	870	874	850	875	918	923	851	844	947	886	870	879	824	940	852	926	935	926	889	912	949	874	891	883	894	861	942	878	954	889	871	896	882	905	870	915	879	821	876	857	895	896	958	882	890	904	928	858	941	939	905	898	933	894	885	908	956	935	885	875	945	852	915	910	927	899	845	862	852	868	976	865	846	884	880	862	916	892	840	871	884	925	873	888	902	873	881	853	891	927	922	937	937	906	911	906	912	924	889	932	871	905	877	841	902	947	882	963	918	901	896	920	878	873	870	861	887	876	948	906	949	883	824	905	889	897	862	900	911	854	865	914	874	867	836	865	907	872	927	843	926	877	900	906	855	938	846	934	931	885	861	908	882	904	851	860	912	910	907	889	867	886	886	955	920	869	949	865	923	950	887	908	916	879	906	915	930	879	921	877	871	904	902	839	928	902	892	884	937	877	849	877	883	925	885	884	924	946	886	911	908	914	953	927	892	904	889	890	899	883	910	887	852	900	897	807	883	862	861	879	947	872	881	909	901	891	886	909	909	900	878	864	855	893	889	921	956	902	909	917	922	882	915	953	889	945	919	851	954	847	884	884	890	932	898	933	910	927	872	872	881	885	896	900	941	870	871	872	881	925	892	849	870	895	896	900	922	909	919	907	926	916	926	906	903	880	901	882	873	852	856	848	950	898	895	907	938	884	937	901	946	897	927	937	825	897	913	859	930	889	899	882	911	880	923	887	926	918	867	806	899	884	855	926	864	833	910	891	927	899	859	801	886	898	878	897	914	909	884	894	867	940	921	874	915	855	896	849	935	868	915	864	910	893	862	893	893	939	913	885	903	872	879	932	796	916	852	922	854	898	925	888	888	841	888	885	911	906	874	861	924	874	915	867	909	974	872	908	840	871	949	906	939	923	921	886	885	888	882	949	884	926	866	894	901	884	897	886	887	933	870	908	968	930	899	891	882	868	907	932	905	871	930	943	873	916	862	877	908	906	929	933	901	879	902	898	940	934	876	970	940	892	901	895	895	935	893	913	916	926	856	914	868	909	875	930	897	957	916	869	926	903	842	915	883	852	883	923	895	900	900	896	894	922	945	875	942	885	883	872	933	955	899	889	909	906	863	921	919	847	915	910	901	907	886	920	875	920	885	889	887	845	865	918	920	952	885	874	863	908	865	931	872	819	897	880	869	865	903	900	915	883	877	872	911	897	916	863	916	901	938	890	917	910	899	949	942	891	862	903	903	906	948	929	963	917	878	854	880	876	873	885	855	864	929	854	916	864	877	900	841	880	883	906	937	910	912	904	848	821	847	849	929	938	869	865	897	920	898	889	828	872	908	893	868	885	927	953	925	906	878	906	846	888	901	886	920	853	929	850	904	908	905	908	901	887	928	907	917	871	906	896	913	893	890	848	880	869	918	892	882	920	884	868	899	933	970	928	896	843	939	917	967	879	956	905	927	949	903	920	906	895	904	936	894	950	881	913	914	861	901	885	874	915	934	894	936	868	892	888	883	940	899	924	917	913	915	858	896	869	894	914	887	906	907	865	902	944	851	911	912	874	897	932	857	884	918	948	928	872	906	879	891	846	865	933	857	883	937	913	939	925	866	883	908	932	881	966	899	842	861	869	905	868	877	885	950	920	931	904	855	904	916	918	835	895	895	901	932	836	890	934	867	860	810	888	874	894	929	923	828	916	938	910	897	908	915	948	882	838	932	891	884	946	867	910	875	862	933	876	928	900	862	932	928	862	949	881	899	882	891	873	929	881	895	943	880	858	886	885	936	855	926	831	875	887	915	928	913	908	906	867	911	879	932	829	918	869	905	828	897	903	882	919	913	912	871	931	866	904	933	900	845	894	868	877	916	909	902	897	857	889	900	950	891	909	861	892	862	933	918	846	930	834	891	955	883	862	906	916	893	902	867	911	919	886	837	884	858	903	874	899	855	907	878	933	889	919	934	891	918	903	879	885	878	889	946	952	941	901	881	868	876	899	856	907	838	891	899	861	879	893	889	904	873	918	900	832	838	857	881	887	899	905	900	910	913	955	890	857	915	887	904	832	899	902	928	851	861	897	921	828	924	921	859	866	837	887	841	860	869	837	929	869	830	898	904	927	933	895	908	865	897	947	874	849	867	926	928	908	882	887	886	896	906	877	894	947	925	908	919	898	901	894	945	916	866	894	882	903	898	862	902	882	936	925	873	859	897	861	886	868	819	905	918	860	906	878	917	863	923	851	907	886	896	919	909	929	868	958	901	863	876	885	911	917	886	884	894	900	866	846	884	938	923	847	901	901	929	887	913	883	845	877	938	930	916	900	913	892	905	892	879	905	867	870	849	844	919	890	917	896	873	916	957	873	909	865	915	938	911	891	892	916	842	918	918	885	886	909	921	919	931	896	877	848	899	879	911	899	905	871	914	919	894	869	917	886	869	891	847	896	886	961	913	920	907	892	937	858	918	911	876	964	871	852	875	889	879	903	825	909	812	907	862	854	891	851	865	909	917	906	913	928	879	892	911	912	921	849	892	909	913	882	875	944	929	899	932	844	915	931	961	933	856	883	919	834	937	874	910	853	871	973	869	876	929	844	890	915	903	890	911	941	838	888	896	905	946	920	897	870	911	876	930	876	883	899	857	858	897	881	915	870	910	886	845	919	864	846	887	861	859	896	876	930	897	968	880	865	862	906	881	884	896	873	920	879	866	903	872	902	907	928	871	918	916	928	890	930	874	932	891	869	930	822	828	871	865	907	933	890	889	855	872	903	827	866	933	915	894	924	868	934	883	814	905	871	854	884	888	895	898	868	897	892	896	911	878	880	904	878	878	868	892	868	918	864	887	862	894	893	865	890	922	932	904	981	892	878	882	866	859	900	912	899	901	913	904	909	896	982	906	938	935	885	864	914	927	921	920	953	897	899	874	882	920	840	905	888	907	905	904	913	883	862	947	912	883	867	875	911	912	938	893	869	856	849	934	879	852	868	892	913	893	931	966	878	920	883	885	880	887	913	925	913	925	897	822	929	891	905	885	900	910	830	905	879	865	894	865	875	894	891	950	885	924	937
1009	365	433	1257	6222	17891	22991	16837	6906	2158	640	222	90	84	90	86	78	61	71	70	68	78	85	62	84	71	91	86	72	77	80	81	75	80	63	68	61	81	76	90	71	77	92	67	85	76	82	68	88	65	85	71	49	75	73	68	78	89	79	82	75	73	71	77	88	84	79	76	74	76	91	75	68	79	82	87	80	72	87	67	66	91	83	71	74	82	80	79	93	96	68	63	90	95	70	92	78	82	75	56	76	87	79	71	78	96	75	87	77	66	75	59	90	76	71	77	70	86	84	70	82	71	88	60	67	65	75	56	88	62	68	75	69	71	75	94	79	85	90	78	63	76	74	84	78	70	71	83	97	87	78	83	85	77	79	87	78	82	83	69	71	65	71	99	86	76	64	67	62	83	94	88	68	84	81	82	77	72	87	75	88	94	64	70	91	71	89	70	87	88	70	97	65	74	73	84	84	81	81	93	78	87	84	77	89	74	71	79	57	76	63	79	90	71	82	75	84	89	89	66	75	88	58	72	64	74	93	95	78	79	77	83	78	82	78	86	94	96	90	68	92	75	78	74	76	71	89	70	74	72	69	67	69	67	89	65	75	68	82	80	70	83	85	73	75	75	74	80	83	72	72	69	67	69	77	83	74	71	79	70	68	89	82	96	74	80	72	83	81	85	65	75	82	86	73	82	71	67	77	83	75	81	82	80	86	66	77	66	88	76	73	78	76	89	75	76	83	70	82	72	75	70	71	85	91	70	84	85	74	78	74	72	73	73	79	76	81	88	73	75	82	76	73	75	95	96	63	83	87	68	75	70	68	72	83	85	68	64	84	84	69	75	75	92	72	85	76	75	81	75	78	80	84	73	85	84	68	82	69	87	78	75	59	79	79	73	79	72	90	86	48	69	76	88	84	76	72	72	74	72	65	61	83	73	76	70	80	87	84	75	79	77	90	74	90	84	75	68	73	68	70	79	73	74	67	70	64	81	75	87	70	70	94	68	88	72	77	72	62	77	90	81	73	76	87	82	86	91	95	82	84	95	80	75	84	82	66	88	70	62	74	62	89	67	68	85	81	86	69	84	68	93	80	78	71	86	84	61	71	78	84	80	87	80	78	83	67	86	82	72	77	80	84	78	97	98	81	73	96	63	85	74	88	61	81	89	72	73	75	71	78	88	83	79	74	92	72	66	73	78	78	76	83	77	69	78	72	85	84	64	86	76	62	77	61	74	90	74	104	80	103	90	86	71	65	86	81	71	85	90	69	96	74	72	70	73	68	77	68	81	60	70	79	75	85	77	85	84	80	84	72	90	75	73	70	81	85	86	70	81	65	58	76	71	80	84	70	74	71	78	81	76	85	74	69	81	87	86	71	90	80	80	54	80	86	84	95	78	92	82	78	70	79	79	76	83	75	93	88	60	62	77	93	68	81	67	69	89	79	85	70	81	91	90	90	77	72	73	86	84	70	66	68	64	83	74	84	67	85	80	94	85	81	87	67	82	101	79	65	70	79	86	72	80	74	74	58	56	77	76	92	76	62	74	80	86	77	84	79	77	74	97	74	84	62	71	84	97	79	75	89	78	77	82	57	77	86	81	82	90	67	72	82	99	77	67	77	73	78	83	69	74	86	80	68	88	83	84	89	73	88	68	77	79	78	89	79	86	78	71	81	68	93	71	96	70	74	84	86	77	70	67	76	84	80	60	73	82	79	73	85	71	85	67	70	78	73	80	88	62	86	82	72	82	91	72	95	93	61	94	87	75	95	77	64	92	73	65	86	89	80	88	74	62	67	71	80	99	90	88	73	71	89	58	75	87	80	85	90	85	86	77	81	85	75	70	71	80	81	97	71	73	61	70	76	81	91	86	79	75	80	91	62	79	66	92	68	78	77	85	86	77	78	84	79	82	79	67	62	99	66	82	68	69	65	74	66	74	73	73	76	79	76	63	77	82	87	73	78	84	76	54	62	70	100	81	79	79	76	76	81	63	71	67	74	71	98	70	76	70	74	82	84	87	98	92	70	62	68	86	88	75	79	63	69	79	76	82	69	91	91	77	68	80	87	70	94	73	66	82	73	88	75	72	77	68	89	78	81	94	83	98	78	68	86	83	74	71	83	102	75	79	75	83	79	68	67	80	69	75	73	73	93	70	89	88	77	90	96	73	79	74	77	73	79	79	70	73	66	76	77	79	55	77	87	88	69	74	74	79	92	74	65	81	69	79	67	91	66	79	78	82	76	77	85	75	73	82	69	84	94	78	84	65	82	68	69	66	82	75	82	83	79	84	74	53	60	92	79	80	69	77	68	76	73	86	64	88	77	75	79	81	71	67	77	72	83	64	72	79	67	79	72	68	100	83	85	81	80	77	65	77	93	80	84	88	60	69	69	66	84	90	77	76	85	73	64	73	90	77	76	71	68	74	84	55	71	65	89	65	63	63	71	79	79	90	70	72	70	73	76	77	69	73	64	79	75	79	62	70	68	68	78	72	72	79	70	63	81	84	70	85	77	73	82	69	80	79	70	69	60	74	75	77	87	60	82	86	80	77	71	87	70	86	81	83	74	75	81	90	87	93	62	87	89	77	70	98	74	69	80	89	93	86	87	87	85	75	84	85	80	89	67	82	72	73	91	71	69	78	89	80	64	77	85	70	71	79	72	79	75	83	75	79	62	98	87	95	61	93	90	79	84	76	73	70	86	73	76	80	80	75	64	71	78	80	87	77	71	71	69	62	82	68	58	66	77	83	73	78	91	70	72	55	82	61	76	91	80	96	92	92	70	93	81	81	85	74	82	85	66	81	65	73	64	87	80	61	69	74	75	72	79	81	67	67	78	83	71	76	76	71	73	80	81	81	62	64	62	79	86	72	80	69	83	60	83	77	88	85	72	83	95	80	78	65	60	84	73	81	74	64	83	73	72	81	87	80	76	77	90	62	67	61	94	69	78	73	84	94	80	83	83	67	64	82	67	81	79	80	74	76	79	78	74	73	76	79	72	76	69	101	61	93	69	73	67	76	78	83	91	63	72	85	102	83	70	67	83	69	74	73	63	93	81	72	62	59	78	76	75	93	65	74	81	71	56	77	87	83	74	80	74	84	70	81	72	76	80	89	94	95	69	69	71	80	88	84	86	76	65	78	93	81	92	52	68	65	56	92	89	69	77	66	78	86	91	72	97	69	88	71	71	77	72	86	81	86	66	84	81	88	81	83	82	68	82	83	90	89	77	84	64	83	58	73	74	91	75	74	76	66	77	70	60	87	85	89	76	67	99	88	88	71	85	88	71	76	83	81	81	79	75	82	74	67	85	77	55	88	70	74	79	76	79	82	72	76	73	83	63	71	78	80	76	77	79	68	81	79	76	63	71	75	76	79	59	83	87	63	66	75	60	80	59	72	75	82	72	81	72	83	77	77	85	81	74	68	71	67	82	75	85	87	78	82	66	76	73	78	71	55	91	84	79	66	84	77	59	65	94	71	73	82	69	81
15551	8346	8189	28200	57377	76793	75237	58310	39828	26017	12602	4223	1671	1075	969	1002	981	979	997	912	954	1034	978	985	967	969	962	974	910	993	966	970	943	952	956	974	987	963	1030	982	927	941	968	968	1014	977	996	954	1008	978	984	973	1043	1037	1042	960	973	972	971	916	1016	980	967	966	981	995	986	1009	948	938	973	986	999	1028	993	993	977	1009	1024	1004	985	1037	988	980	1047	993	994	961	958	974	946	995	1047	934	998	973	1007	951	1018	942	978	958	957	977	1002	1046	1033	1006	978	975	1012	965	925	981	1043	964	974	1048	1012	989	1004	1003	980	970	980	985	1023	1012	879	993	952	937	1023	1008	985	1041	1008	1010	970	1000	991	985	975	1039	943	983	982	958	963	949	965	956	1014	966	1033	962	1029	961	992	1001	1030	981	965	972	986	991	1001	1029	940	1014	980	937	996	1016	963	999	1037	972	1034	974	1016	1014	1005	968	987	978	972	1037	972	986	1016	960	962	985	1017	950	973	985	994	1008	958	977	947	981	943	1016	968	972	987	983	988	1039	998	1025	1001	983	938	935	957	1047	988	969	967	999	964	1036	1049	984	974	1028	1044	988	936	978	943	1003	986	1038	1039	971	939	1010	1001	984	986	948	1009	971	1006	978	930	967	999	1018	976	980	968	1065	921	994	1027	1037	980	976	1025	981	953	967	927	1005	1002	1022	965	972	995	997	1001	972	967	944	953	985	999	997	979	1002	965	1004	999	1010	1033	1023	994	969	979	996	1042	1029	972	1001	1004	1048	1034	968	1015	993	1052	985	1020	985	1003	956	979	986	981	990	968	968	1011	932	1015	1022	1041	988	1029	929	1004	933	938	976	1001	951	986	1011	920	996	1008	956	1015	928	968	1021	958	960	988	1001	973	984	925	954	978	961	975	998	917	1003	979	992	964	976	1017	1023	994	991	1012	1003	983	983	979	932	977	974	1026	1009	931	998	963	970	999	994	956	1006	1000	1015	989	1019	966	1019	949	1003	942	1007	994	1031	965	935	1012	990	955	1008	959	1011	937	950	1004	963	950	1019	1010	979	1031	1024	918	890	966	1003	969	1054	998	962	994	987	989	991	1040	1006	955	938	952	986	995	1013	939	1026	1015	1027	999	1018	993	1004	1010	971	992	934	975	968	995	971	990	979	1016	1007	984	947	961	1012	971	990	967	1023	973	965	966	926	975	946	1005	969	953	1013	1036	999	978	1014	1000	1016	970	991	977	985	926	978	979	1027	969	942	1007	950	971	977	965	1019	1000	1005	985	968	987	941	926	944	940	1045	978	893	1016	982	982	977	1030	1007	980	988	953	1058	1018	1025	981	994	929	976	1000	1044	1028	990	966	1002	972	1018	960	918	964	972	1010	1021	944	905	1001	970	999	1017	1014	1009	970	945	1004	1028	962	988	1014	995	975	994	936	995	953	1034	1024	987	1019	996	987	927	986	1002	985	995	998	954	1011	987	966	954	992	972	1014	989	980	1002	1005	1019	941	983	1010	1007	1018	1011	957	979	958	918	943	953	975	984	928	939	955	1001	934	994	985	1034	980	951	976	975	978	955	985	997	977	1005	1004	1010	959	979	1019	1030	957	995	973	962	952	986	986	1023	1020	964	956	1009	1008	1012	1043	991	970	993	998	997	966	923	1015	1001	981	999	980	961	951	950	971	986	974	986	979	986	934	975	1028	1043	997	986	958	964	981	955	958	975	964	987	928	984	1033	980	1023	1023	985	996	974	1012	985	1011	1022	934	1004	920	968	915	997	985	976	964	971	938	979	991	967	951	1014	963	966	1016	957	981	1014	991	1013	977	961	1049	951	962	967	981	985	960	966	1008	1019	1009	983	998	1031	1002	1020	990	994	1017	1004	984	983	965	1006	951	996	958	969	971	1015	944	1037	978	970	934	958	964	997	953	973	995	881	969	1018	973	1010	981	1008	957	1017	1014	1011	993	1001	993	1013	937	1012	948	982	979	1033	1005	1052	987	978	952	945	1017	963	912	1017	1021	972	971	943	1030	964	999	967	1006	998	1015	973	939	969	953	983	995	962	996	1000	973	938	1006	992	984	1038	985	973	992	1018	965	1032	1010	966	921	1015	983	985	955	973	1029	931	988	939	962	982	998	1006	941	966	998	973	987	956	1036	978	1037	999	978	1020	959	1011	1012	1000	1015	995	1000	953	1015	954	1001	986	972	1027	1038	993	1034	978	987	1026	990	1011	994	952	1028	917	957	978	1004	995	980	969	982	966	951	1016	994	991	1013	975	993	991	1013	915	944	998	958	1064	976	957	967	985	1003	972	916	1005	960	999	1038	993	912	1092	987	964	978	999	976	996	939	981	978	995	965	952	978	993	1023	995	987	933	951	960	1012	975	981	985	967	996	985	1007	949	1006	987	1033	983	988	1008	982	1031	956	962	1009	975	962	948	1003	941	967	969	1015	999	986	1006	984	952	1090	985	1001	988	992	946	1013	949	964	1043	963	931	997	1043	953	986	967	919	978	1004	999	1018	1031	982	977	986	1045	1009	1027	1051	997	999	997	980	1005	980	993	969	992	1006	954	979	960	1038	927	996	966	1005	989	990	1002	958	1003	998	998	1025	989	945	947	943	1011	965	967	1094	947	996	969	1002	985	1005	990	997	930	1001	943	941	991	923	1023	936	975	1009	984	1000	1027	1000	966	1003	1041	978	944	992	967	1012	1018	1028	989	987	1009	1064	1026	962	1002	961	955	970	973	959	991	923	1040	915	974	943	987	1004	974	1029	954	965	976	971	977	982	1004	996	916	966	953	977	993	961	950	975	1002	996	959	978	1039	972	998	979	994	1013	980	930	981	942	989	973	956	940	996	1058	951	994	999	937	948	927	1004	1021	950	958	977	1043	1021	979	1028	1001	962	959	996	1002	957	957	973	994	940	953	999	972	1010	1004	966	1040	1001	955	968	977	1024	947	920	980	932	957	948	979	1003	925	986	993	957	985	977	1056	1008	978	1018	1027	993	1056	995	967	1000	973	1009	973	1001	938	955	997	1033	990	1015	904	979	1021	961	933	953	922	982	991	1005	909	984	991	963	982	996	984	985	1006	977	986	1011	987	985	975	965	1012	952	1015	987	895	950	933	937	979	990	992	1012	974	985	1044	970	1024	969	1014	1012	973	948	953	1074	903	972	942	974	970	989	967	968	1017	940	968	1019	970	948	998	973	963	1065	1083	1013	1021	987	958	986	960	980	951	989	927	955	974	953	1007	1015	975	1034	1006	964	1024	959	977	1021	1000	949	985	994	991	907	989	1004	1004	981	1025	1017	970	1006	1004	953	996	967	947	988	991	978	1005	1029	975	991	944	1008	1017	996	961	969	1015	891	985	974	942	983	995	975	958	950	986	967	959	972	1004	1006	1014	1006	975	944	1025	1001	955	1003	1025	938	921	965	1016	1014	997	992	1027	995	992	1002	987	947	955	1024	943	986	975	991	1005	983	1013	979	1029	1008	987	1016	994	1000	981	942	1023	991	985	947	922	1012	969	1034	1020	984	1026	961	1042	992	961	911	1047	958	978	984	981	924	946	986	1016	957	967	952	1013	1014	979	1012	1056	986	945	1057	951	944	1010	1021	1007	897	936	989	1008	1005	965	1003	960	985	973	975	903	942	999	918	956	969	1030	940	976	936	971	1003	1001	981	989	920	1043	1009	975	982	968	1020	991	960	974	931	973	969	962	1059	985	980	997	961	1014	995	1008	959	967	1049	937	976	979	999	994	999	932	988	968	967	975	950	941	952	991	970	988	980	995	960	990	983	1000	1013	958	1000	1027	969	966	940	975	971	911	1048	984	931	1000	1005	986	980	960	1023	964	964	977	976	1012	991	994	991	968	946	995	986	918	992	985	966	950	1048	1023	986	977	981	979	1026	946	971	978	1025	966	1012	992	962	959	988	971	1011	970	1028	997	1005	940	969	1049
1300	87	108	378	1249	3992	5787	3282	1442	531	189	90	67	57	56	58	62	69	60	48	56	61	63	64	72	60	70	54	62	55	60	67	61	63	51	64	66	56	69	62	51	71	59	60	61	54	54	52	58	58	73	54	70	60	59	62	73	63	51	57	59	45	67	62	64	35	62	67	62	44	44	51	65	79	51	58	63	47	60	57	62	64	61	62	59	49	53	50	65	65	62	66	60	62	58	57	55	61	69	50	64	79	58	65	80	51	69	49	60	62	69	65	48	46	60	63	55	48	53	59	66	57	57	58	69	58	48	77	52	46	49	64	69	50	66	52	49	69	49	54	45	71	62	70	61	52	58	64	67	56	50	60	59	67	63	64	61	81	56	55	78	60	60	48	53	76	55	61	73	53	60	59	60	75	54	70	59	69	61	77	56	67	60	59	61	53	55	53	55	60	60	65	58	65	51	61	69	69	60	56	66	64	70	52	61	61	54	56	49	64	62	48	56	52	54	55	67	52	62	67	59	60	61	73	56	65	58	53	38	66	58	58	61	64	65	49	57	56	56	63	63	53	42	55	63	50	53	52	65	54	63	71	58	52	59	64	66	60	59	73	56	61	62	56	55	56	59	55	56	70	60	64	46	57	50	59	64	61	51	69	56	65	55	64	79	59	62	70	57	61	60	62	58	64	72	57	70	57	51	58	61	55	58	59	68	61	50	59	54	71	56	49	51	61	61	58	50	63	64	57	54	68	54	62	56	57	52	58	59	76	64	56	73	61	63	51	60	51	64	64	70	65	43	55	66	48	51	52	65	38	69	59	51	60	56	69	58	56	58	71	47	47	59	54	66	61	62	44	51	65	59	58	57	55	53	58	65	51	65	54	47	65	64	45	59	59	51	56	66	63	58	59	58	74	55	55	59	69	56	54	52	57	53	60	70	62	60	62	57	67	60	56	47	62	50	72	59	66	54	56	59	60	66	57	54	51	57	64	54	64	58	57	67	52	63	56	67	52	61	69	57	67	54	59	38	66	49	61	62	66	49	54	79	57	46	42	66	58	61	56	51	61	67	59	56	71	67	70	65	72	54	48	66	63	56	56	54	70	60	58	51	53	59	50	63	59	50	63	51	62	64	65	61	62	51	62	71	59	63	58	75	73	63	55	44	62	61	62	52	74	54	60	65	48	65	62	51	70	55	66	64	66	66	59	57	80	51	62	67	51	56	52	53	62	63	66	50	59	64	58	60	67	58	72	48	58	62	62	63	76	54	59	55	53	67	48	70	55	80	45	58	60	57	57	52	48	55	48	53	59	56	55	62	47	56	60	58	61	44	63	56	54	61	64	63	64	36	56	58	55	59	64	54	60	58	61	38	65	56	66	67	61	59	47	67	56	55	51	58	51	59	54	52	55	50	56	62	49	67	55	77	68	46	44	63	53	50	63	49	58	52	44	72	56	58	57	56	58	55	56	53	73	75	48	65	57	63	56	65	47	64	64	55	55	54	63	68	65	58	60	57	64	55	63	51	48	53	56	64	66	60	61	46	63	70	63	60	56	58	58	67	53	55	52	58	61	60	50	48	60	67	68	67	44	47	61	54	52	64	60	48	62	71	51	53	60	55	52	66	67	55	64	57	51	60	71	48	53	45	53	70	61	78	69	59	63	55	60	47	63	53	64	62	58	77	61	58	43	57	58	75	56	58	60	66	62	55	62	69	60	51	59	45	71	52	65	64	66	64	62	65	62	58	61	56	47	77	71	69	61	61	49	82	82	52	51	59	61	49	53	51	74	62	67	55	49	62	53	57	52	56	56	77	66	66	57	65	53	71	69	60	49	61	63	59	60	43	53	63	61	56	53	65	55	52	53	63	47	54	70	75	62	53	62	69	56	60	64	61	54	51	52	70	55	49	55	58	50	55	49	67	56	54	49	58	57	63	46	68	49	68	51	55	48	53	65	69	66	53	61	59	52	56	61	79	45	57	54	60	73	61	65	57	44	54	59	57	66	62	64	57	50	51	69	55	62	64	68	51	51	56	62	66	48	46	72	50	69	60	70	54	69	66	65	50	62	56	65	62	55	51	67	56	68	52	61	60	60	65	59	54	48	64	47	66	60	63	55	63	55	58	54	51	56	69	72	54	59	43	61	59	57	61	44	58	55	54	60	54	69	63	52	51	59	57	51	55	55	59	51	50	57	54	64	61	78	65	66	60	46	68	61	73	50	45	77	67	70	56	71	47	51	57	69	64	53	66	61	54	48	71	65	50	56	55	62	66	62	65	65	60	69	52	69	67	57	66	56	58	72	45	41	41	54	61	59	63	44	59	59	50	50	61	70	68	49	71	61	61	59	63	58	57	61	52	58	64	62	61	69	57	70	59	61	68	66	65	54	52	75	61	62	61	58	65	44	57	43	58	62	63	64	69	68	78	56	58	68	62	66	55	61	66	60	46	63	56	63	54	50	46	65	65	69	60	65	61	54	66	54	50	56	71	56	62	49	45	63	57	61	53	54	74	57	62	61	56	54	40	53	60	70	71	56	60	70	63	63	60	55	58	52	74	56	59	55	58	61	60	61	52	70	54	69	72	60	67	56	60	68	51	65	46	58	54	52	67	66	55	56	64	53	71	68	70	62	64	57	65	63	59	57	54	51	60	61	68	63	55	47	57	58	52	61	54	65	61	51	80	61	62	67	62	63	50	55	62	59	63	48	51	62	59	62	58	69	58	70	71	61	65	60	59	65	65	58	70	65	70	60	63	41	61	59	65	58	63	64	58	63	76	59	63	54	58	45	64	63	64	53	65	66	65	54	45	65	61	59	61	58	60	65	63	69	64	60	52	51	66	69	63	61	40	52	57	54	66	57	52	69	64	59	72	69	72	57	44	49	56	57	69	50	59	62	64	53	51	62	56	62	54	68	60	65	68	72	57	74	57	61	59	53	41	49	64	65	58	67	62	49	60	58	56	46	46	48	55	54	68	77	50	59	49	53	67	59	59	61	61	60	59	54	64	58	53	67	59	45	58	54	78	65	45	63	63	56	49	65	54	71	63	80	51	62	48	62	53	57	69	53	66	57	62	63	54	54	55	64	45	61	61	52	71	60	64	69	55	73	59	55	58	63	62	53	42	47	66	47	66	41	60	61	45	66	53	43	56	63	52	57	60	46	48	62	59	63	77	62	70	55	47	60	60	64	56	57	59	61	60	70	60	50	58	45	60	49	64	51	77	63	51	48	69	59	62	61	64	60	63	68	57	53	69	58	65	64	52	54	58	59	54	61	66	53	57	48	60	67	43	55	54	50	62	59	59	54	55	75	69	54	58	67	59	61	56	57	56	49	72	64	53	50	64	61	58	50	45	71	72	55	58	61	68	58	68	56	58	54	56	62	74	42	58	53	63	58	58	71	52	52	71	61	56	50	60	51	62	48	65	55	62	57	58	63	59	54	46	44	61	62	58	63	55	52	70	64	55	52	69	58	71	70	62	64	62	51
8190	2342	1745	19187	37209	46999	45658	34183	24108	12797	4872	1816	1033	743	764	795	807	776	748	786	776	733	748	756	774	761	777	767	695	740	786	720	753	780	781	788	802	738	789	731	715	783	744	782	789	732	724	780	796	779	752	779	740	737	755	805	812	736	808	749	780	755	701	765	736	711	776	769	749	808	759	755	827	805	761	784	732	752	711	763	814	778	781	763	747	743	770	736	735	754	787	730	755	742	760	744	768	786	766	793	754	799	732	751	769	801	713	741	751	738	761	736	755	737	711	755	801	776	761	795	784	737	804	804	748	764	808	794	762	751	777	767	779	810	749	758	746	775	784	764	786	784	707	713	732	768	729	772	746	746	739	762	753	794	771	741	770	766	767	736	742	740	740	781	774	712	725	781	783	834	783	772	714	738	791	712	799	761	758	744	749	770	803	750	736	736	778	734	725	768	764	755	736	691	749	716	710	752	756	757	722	731	782	735	782	812	804	790	778	720	765	781	725	720	776	825	696	755	818	775	741	745	727	823	774	765	774	766	720	756	785	785	776	786	751	730	738	725	816	779	741	770	778	750	775	737	753	791	719	763	734	760	808	730	775	724	724	738	706	773	739	788	766	765	815	752	771	772	757	775	746	754	744	814	755	773	785	729	734	807	727	772	725	788	767	737	804	782	745	809	745	745	792	762	740	757	716	768	725	745	773	747	744	802	795	731	727	766	730	793	754	783	801	798	761	767	721	741	746	774	817	730	736	742	746	785	753	747	766	794	783	773	777	729	743	801	792	736	744	745	738	752	755	739	779	779	739	790	798	793	767	756	748	721	797	800	795	700	755	749	756	771	747	725	785	785	776	737	798	712	752	716	747	742	780	783	761	770	779	732	754	801	752	799	741	783	809	741	770	774	750	780	794	790	784	746	735	744	743	801	750	727	773	754	726	721	787	741	802	751	785	760	795	732	751	755	788	767	722	772	734	745	792	745	751	751	789	774	781	812	719	743	815	770	786	735	818	739	751	726	772	757	728	752	820	752	751	752	722	749	796	749	764	710	778	738	812	782	765	766	734	776	748	827	749	747	755	715	765	776	754	836	758	790	768	803	745	762	730	828	801	735	742	778	784	765	771	744	770	787	782	763	823	728	770	757	794	781	802	730	782	693	729	745	767	805	764	776	817	736	776	761	771	796	761	775	761	807	727	781	748	789	738	736	821	756	724	741	787	759	730	686	740	756	774	688	734	763	726	768	756	768	735	747	737	793	787	760	786	772	746	771	753	807	785	733	757	735	795	745	718	786	787	754	750	777	771	765	759	743	756	777	749	726	774	796	773	733	731	777	709	797	733	750	737	768	757	770	758	802	805	761	768	763	707	761	769	764	793	735	832	789	749	789	822	778	757	819	754	692	708	790	802	805	767	791	800	747	778	735	735	736	738	798	797	739	760	729	786	765	765	786	775	770	765	761	747	750	782	769	757	771	785	753	747	758	735	771	779	755	771	765	761	763	777	755	741	787	769	769	779	780	756	781	786	760	760	713	785	772	741	777	770	797	756	757	721	789	796	754	756	777	778	759	725	720	784	712	770	791	753	746	768	767	770	773	796	754	807	749	769	770	716	764	781	732	790	780	765	810	789	770	789	770	758	804	784	738	797	762	751	729	801	733	717	710	800	763	741	781	754	741	745	788	769	703	747	748	738	747	758	812	756	771	786	732	773	723	718	794	741	788	744	736	764	802	789	776	801	770	801	821	792	742	783	735	731	804	830	767	716	784	741	775	765	749	769	754	713	807	742	758	724	797	768	774	793	758	778	758	758	769	811	744	759	753	779	786	740	770	740	767	739	779	789	755	761	768	777	746	801	757	792	706	794	764	773	748	767	784	759	780	738	788	773	716	805	748	779	757	804	764	746	775	788	741	795	769	708	817	730	737	742	766	795	788	805	722	776	756	709	813	776	684	772	809	747	753	802	719	802	779	795	750	765	774	786	778	785	796	757	759	753	788	772	769	760	785	737	761	752	736	757	753	780	771	778	738	757	758	781	776	763	743	742	762	758	772	787	784	788	788	729	747	805	795	777	700	736	732	753	790	743	708	817	799	698	749	728	781	748	717	771	782	702	736	775	762	788	688	767	784	747	788	762	780	728	766	751	770	742	748	714	787	771	759	806	783	774	715	731	770	745	749	710	757	759	760	718	785	804	717	726	823	744	758	825	759	759	762	795	749	755	786	772	757	736	746	759	793	721	764	795	794	765	769	752	775	775	740	691	708	828	713	743	730	782	825	736	749	759	755	755	770	787	759	767	786	781	769	765	807	735	778	715	749	778	759	799	785	784	727	778	848	781	734	737	772	725	766	774	781	751	733	721	736	784	735	801	762	752	784	743	756	749	752	759	712	778	768	753	739	717	795	707	768	726	804	767	788	794	823	742	744	768	721	729	799	754	810	795	765	763	733	778	694	730	818	753	772	747	814	745	739	743	778	798	786	792	739	796	782	746	739	779	757	723	755	764	770	760	757	789	736	767	740	758	750	799	772	729	751	762	779	781	786	726	746	718	728	751	784	805	792	811	739	776	750	782	728	770	742	766	747	756	749	791	779	786	760	702	789	773	774	739	777	797	760	747	789	723	769	716	773	762	795	788	805	785	801	748	729	767	722	806	746	775	770	763	774	774	780	745	754	774	842	751	804	781	781	713	783	751	781	778	737	777	773	800	766	784	756	818	756	769	785	799	760	730	742	719	736	741	774	808	752	733	754	788	727	740	709	742	785	734	817	820	713	728	788	767	772	764	772	777	722	802	756	760	756	752	781	786	798	761	735	750	798	753	780	774	746	724	750	785	804	697	794	770	753	751	779	727	777	745	743	791	750	769	768	714	725	756	729	768	777	757	786	781	777	768	725	809	780	752	774	782	807	747	745	819	742	763	797	796	770	809	746	736	798	778	783	746	746	737	777	798	783	807	768	784	758	775	753	764	798	765	763	745	785	819	782	776	727	817	750	775	789	761	758	763	810	703	802	733	823	764	778	742	725	743	727	798	752	795	731	810	759	775	735	753	753	768	736	777	785	718	762	776	718	743	698	776	831	738	802	748	787	806	785	703	742	766	744	756	788	777	779	773	768	787	786	757	810	757	728	778	763	768	740	779	730	766	712	767	782	828	752	808	751	763	778	746	784	766	768	798	749	738	762	760	768	786	744	786	765	740	771	779	763	765	807	782	789	770	774	744	733	755	741	766	771	745	725	794	776	761	720	772	763	789	733	734	780	782	801	718	704	733	753	804	765	768	763	792	730	795	759	744	749	764	759	781	753	764	786	738	767	770	770	746	769	762	805	759	792	822	833	731	723	782	751	793	739	770	759	755	814	772	768	777	826	807	792	794	736	710	781	753	797	763	769	747	763	780	800	713	697	787	710	761	748	784	776	762	705	773	779	725	763	715	754	756	730	776	755	770	753	780	739	751	731	704	833	760	724	840	755	735	779	761	756	758	756	808	765
498	198	229	1985	6037	11489	11663	6873	2690	890	306	114	80	77	63	76	51	67	54	62	62	82	67	67	67	70	71	69	68	68	59	60	67	63	76	61	71	53	53	57	58	55	71	71	71	64	75	79	59	66	85	65	68	78	63	67	71	78	68	68	63	62	73	57	64	77	55	59	59	72	72	76	82	74	66	68	71	77	85	63	67	50	60	69	63	66	63	75	65	71	64	76	56	59	69	74	69	68	62	82	72	50	60	62	67	71	66	57	65	65	67	66	72	57	64	74	78	64	68	66	75	56	64	72	69	76	58	62	75	67	65	57	66	63	64	60	56	60	59	74	70	86	60	72	69	62	61	61	74	59	53	56	79	63	76	78	70	65	54	68	57	76	67	67	73	67	58	61	73	59	60	71	60	68	66	64	72	64	52	62	58	54	64	64	63	62	81	67	84	66	71	74	50	67	71	57	67	59	58	72	66	63	52	86	64	64	68	59	64	74	68	65	81	59	69	62	70	62	77	67	70	72	56	68	68	80	84	59	76	53	67	70	57	71	51	60	72	68	69	70	68	65	59	59	69	75	71	57	72	51	74	60	61	70	66	76	60	56	62	68	77	66	55	76	75	65	63	74	67	76	70	56	63	74	62	56	64	68	51	57	62	59	73	64	57	64	68	68	58	59	64	76	65	55	61	70	65	55	83	60	73	66	72	72	63	59	61	65	65	60	50	72	78	53	75	68	63	66	63	74	59	70	79	64	81	63	82	66	75	59	41	56	64	68	58	66	58	65	73	67	73	67	61	55	69	62	68	58	79	66	84	69	54	68	77	58	69	50	76	65	66	68	69	60	49	77	73	59	67	62	49	67	78	50	66	69	59	69	83	73	65	68	68	71	55	82	54	60	61	64	66	61	72	66	71	73	94	69	67	57	67	77	57	76	58	59	72	61	68	64	64	65	75	81	68	72	58	86	58	60	67	60	67	51	61	66	52	64	74	61	67	58	61	62	65	74	65	56	57	56	63	52	51	73	66	58	64	65	53	76	60	68	69	60	64	60	75	66	59	61	62	82	65	55	59	64	65	78	81	59	57	63	71	68	68	71	64	74	67	66	69	75	68	69	53	61	72	75	67	66	51	55	61	73	65	64	83	63	75	69	64	64	67	57	72	71	69	50	78	65	48	61	81	64	64	75	57	64	78	64	77	65	70	65	63	63	58	64	68	51	64	79	70	77	70	68	62	68	73	64	61	53	67	53	67	73	63	62	67	69	67	77	69	69	65	61	45	63	59	62	75	73	72	71	64	63	69	60	68	59	60	69	55	59	55	52	65	80	76	61	71	80	83	64	55	63	65	66	52	76	66	59	82	68	57	53	75	61	62	82	63	67	77	75	68	80	61	76	57	64	63	46	51	81	70	66	53	65	61	72	76	57	63	63	52	67	65	74	59	66	66	64	48	66	88	70	77	62	71	64	67	56	63	63	67	73	71	72	77	68	56	54	72	57	66	68	68	64	58	61	62	68	64	56	69	61	61	56	63	58	76	47	71	63	70	73	82	58	78	57	72	67	57	67	65	61	79	64	58	51	79	68	71	66	60	71	57	59	66	71	65	64	66	85	61	57	78	60	57	64	85	51	73	71	63	62	62	58	61	57	61	54	70	74	67	72	64	62	75	65	63	60	56	67	52	57	61	52	69	60	45	81	59	68	64	57	49	61	76	59	58	59	61	61	69	72	63	65	61	48	79	66	56	75	58	70	62	61	79	68	58	69	73	55	73	72	68	69	63	66	61	60	67	58	62	75	67	63	59	69	63	70	57	71	78	63	67	72	54	83	59	73	60	58	64	71	72	76	61	63	67	69	63	66	77	74	77	64	61	58	55	71	80	63	74	57	64	61	62	75	46	71	65	56	63	80	66	72	75	60	79	80	76	60	70	74	68	57	70	64	67	66	68	68	64	58	58	63	65	59	58	61	80	68	75	70	77	73	71	70	73	65	57	58	71	75	70	69	74	56	67	65	69	61	60	49	81	67	73	66	67	78	59	79	67	66	57	60	88	73	73	69	63	74	69	53	80	63	62	68	85	65	71	62	62	59	64	71	62	65	67	60	68	68	56	59	60	67	57	63	65	76	67	67	68	65	47	65	66	65	68	64	57	72	79	60	68	56	70	66	62	73	52	78	71	66	51	65	56	75	52	80	60	60	70	79	60	71	60	54	74	63	59	57	63	68	59	74	62	82	60	65	76	61	56	69	52	72	71	74	58	75	65	66	65	67	69	59	58	86	72	71	63	62	64	56	58	64	79	66	57	63	73	66	62	73	74	78	55	74	75	65	58	62	73	88	64	46	59	65	71	71	67	58	72	72	59	56	71	78	60	54	66	68	59	61	62	57	60	63	68	66	79	65	78	69	62	62	58	53	58	53	72	64	65	59	78	48	65	68	69	66	80	58	82	71	55	59	72	58	72	57	56	58	79	53	65	78	61	66	63	64	73	62	74	72	75	60	65	45	73	73	59	57	56	60	65	64	79	71	61	86	71	74	66	47	59	59	58	60	66	55	60	77	60	61	57	66	70	59	59	68	66	73	60	67	76	72	69	76	68	72	56	52	59	63	66	72	77	68	53	72	62	58	66	58	45	73	60	60	78	77	76	65	61	67	61	60	66	70	64	58	66	70	75	63	62	72	77	69	65	83	72	66	64	64	62	59	47	68	69	80	59	71	59	72	66	76	64	62	72	62	59	52	61	76	60	59	70	51	61	58	65	59	59	66	69	76	74	69	76	69	64	57	69	71	53	59	71	74	53	60	59	75	74	70	74	76	48	85	64	61	67	51	62	63	68	66	74	68	68	67	65	55	77	66	67	59	64	77	69	81	58	63	68	54	79	91	66	55	60	85	70	63	58	62	70	73	62	75	87	70	70	65	64	75	73	68	67	56	60	75	67	74	74	71	62	77	67	72	71	53	67	65	66	67	73	53	79	65	74	62	64	69	73	63	64	76	64	56	63	63	61	60	55	52	70	67	64	66	64	78	56	67	60	70	63	67	80	65	75	63	60	59	69	55	70	61	64	72	69	68	66	62	75	67	67	63	70	60	71	61	63	74	63	74	66	56	48	74	68	69	64	62	58	67	64	82	61	61	63	86	68	75	67	59	72	65	75	65	61	66	65	68	64	69	62	66	62	67	65	77	68	85	63	55	66	55	54	61	61	75	70	71	66	69	71	76	64	60	71	76	60	75	60	71	69	57	62	61	72	71	70	59	66	69	59	74	54	62	55	64	55	63	58	70	57	56	54	63	58	65	71	66	74	52	63	52	53	68	64	74	62	71	63	68	63	68	92	63	67	67	79	75	65	68	67	68	55	59	71	75	67	78	73	60	58	66	59	64	66	62	81	68	56	60	74	80	68	69	67	65	70	57	81	62	57	55	69	66	67	52	73	53	49	77	66	60	68	72	50	74	88	80	66	85	69	64	72	47	60	58	75	66	59	68
10992	5259	5315	36633	60054	64089	56994	42954	29636	17162	7111	2396	1175	888	916	805	849	872	822	867	835	848	843	794	811	788	751	820	796	829	839	871	866	835	849	807	773	857	844	814	838	853	863	800	846	826	839	823	828	808	824	802	849	830	861	828	868	808	778	848	787	858	812	847	831	859	808	860	854	869	863	864	865	824	811	840	811	801	850	845	854	844	835	831	825	868	824	832	875	863	789	816	839	801	825	834	836	827	780	846	829	877	824	823	810	841	841	858	778	825	842	807	882	850	850	816	793	847	790	852	847	803	868	830	847	853	845	791	841	838	833	823	854	864	832	800	811	823	802	818	834	868	837	820	842	824	839	871	878	816	848	813	845	863	840	878	858	860	920	838	866	820	822	808	858	790	850	789	824	836	849	850	843	858	793	893	811	847	868	856	879	814	873	845	835	894	879	819	829	834	869	905	827	863	789	836	881	839	853	867	856	817	830	826	838	863	830	853	831	813	825	826	776	900	837	857	856	842	822	808	842	913	840	869	839	867	865	815	832	900	822	789	822	828	803	847	801	847	852	831	847	779	883	811	870	874	833	782	859	859	807	855	831	847	861	821	859	827	850	813	863	880	892	883	824	817	803	844	855	851	826	873	872	841	853	879	796	804	808	872	807	817	849	806	862	886	842	813	794	804	860	853	779	819	803	804	857	900	847	854	822	810	864	855	783	871	779	887	837	876	793	865	819	855	870	877	822	843	871	790	796	898	841	838	821	876	823	783	841	825	828	829	901	817	873	820	800	867	867	824	863	841	802	862	779	845	873	886	854	849	810	837	869	790	885	839	782	831	834	828	858	790	866	778	833	893	863	803	844	873	837	848	794	858	835	826	898	877	858	848	834	881	790	842	863	833	861	853	849	794	829	848	830	877	804	928	830	846	869	865	805	866	879	852	808	803	788	856	821	787	799	859	879	863	819	839	844	847	844	813	793	843	800	881	792	845	846	863	828	836	841	878	828	850	838	812	897	809	914	851	829	848	832	813	836	873	866	793	847	857	798	829	823	815	795	810	836	855	854	801	798	827	860	822	828	812	863	937	830	813	790	862	817	860	807	777	811	855	845	816	836	855	829	820	855	849	830	848	834	788	815	853	789	870	835	879	849	832	836	807	815	827	820	788	826	835	818	855	892	819	804	886	799	851	832	818	844	850	857	821	817	863	842	854	815	862	913	867	889	846	792	846	779	811	834	821	852	848	874	862	843	845	831	847	873	828	792	844	823	808	806	810	836	844	800	819	814	856	840	827	805	834	848	866	854	846	876	855	819	842	808	808	810	816	841	842	840	821	838	838	865	832	841	749	812	829	843	911	858	783	846	814	832	867	860	800	814	813	893	793	848	875	813	838	897	853	849	806	863	848	797	838	831	827	842	857	838	852	905	854	809	852	833	835	899	819	806	844	798	839	777	835	847	783	846	821	783	828	846	809	841	835	829	757	857	801	851	832	816	828	897	857	829	892	780	796	862	880	849	796	784	842	875	822	834	821	835	798	904	839	846	837	867	834	843	812	816	845	880	838	822	933	786	870	831	809	775	832	835	800	794	815	858	834	861	819	885	835	785	837	854	887	802	851	856	888	836	807	847	879	874	842	832	808	815	806	863	804	778	808	809	831	811	767	860	847	849	863	837	831	834	822	875	863	801	834	895	849	824	859	850	821	869	863	817	852	850	877	883	896	808	843	811	836	810	875	817	838	812	819	853	781	801	888	832	862	847	834	786	786	816	798	843	828	806	823	811	864	751	871	822	823	806	901	844	826	832	863	739	820	846	860	857	806	839	799	827	841	906	827	876	900	843	858	832	783	815	889	842	839	857	808	849	860	779	804	882	815	839	880	870	862	887	838	858	876	829	805	862	842	832	813	825	822	806	879	851	872	794	789	817	832	865	758	775	880	836	800	858	851	816	837	838	856	831	870	843	874	853	794	838	812	817	872	860	836	872	881	832	837	807	860	846	794	812	843	835	832	829	838	827	840	841	794	850	877	829	863	796	882	846	817	872	794	857	818	780	844	873	795	825	850	841	796	839	849	826	888	901	814	869	876	874	849	839	827	874	818	861	824	846	846	779	809	869	889	807	843	872	843	833	830	804	799	815	856	845	865	816	871	770	814	840	812	854	843	854	836	832	826	808	827	870	807	827	831	917	878	786	840	804	867	842	853	808	816	817	823	862	850	797	803	850	814	837	850	883	832	822	820	810	889	842	793	877	897	815	842	839	826	857	876	832	865	854	851	790	857	813	840	822	830	842	814	809	837	807	830	835	851	835	796	848	797	850	864	814	772	772	878	821	816	859	765	819	816	868	878	875	830	849	819	770	868	815	845	868	866	870	861	819	873	857	853	860	813	793	830	797	868	807	858	876	829	872	851	834	812	875	849	825	907	899	852	831	854	818	774	816	874	852	828	848	837	828	899	781	878	826	830	839	852	839	789	813	870	835	858	884	877	832	787	863	853	883	846	849	866	832	837	830	828	847	826	814	796	800	790	804	815	826	826	785	865	882	861	790	841	803	818	823	855	809	828	811	829	873	797	823	837	857	824	810	835	857	852	814	817	831	837	819	806	920	857	817	848	881	910	800	874	882	883	810	862	807	815	825	866	841	829	914	803	875	860	822	845	872	842	839	829	836	815	880	847	864	842	817	866	815	834	839	856	871	866	882	868	799	813	795	827	840	884	818	830	814	850	898	838	847	842	806	862	826	786	837	824	848	784	896	855	822	832	817	827	827	809	801	815	798	850	860	902	847	853	840	854	849	874	889	874	834	764	873	852	846	849	821	795	838	813	835	855	843	810	885	847	790	895	819	849	842	832	820	900	861	845	824	867	850	809	871	823	838	815	808	835	796	826	791	802	811	830	839	870	869	842	871	838	808	859	845	824	782	882	843	868	824	818	855	839	871	846	808	865	879	845	859	814	837	878	872	864	854	824	832	818	838	864	818	812	839	850	852	836	825	832	786	811	813	864	879	823	850	854	799	825	808	872	878	822	903	875	840	838	846	853	836	837	823	848	796	813	870	867	799	876	811	813	847	815	829	822	774	841	831	840	856	816	814	828	838	832	825	838	869	817	858	831	832	800	865	863	815	836	871	835	840	804	854	805	844	855	848	853	867	823	872	809	850	816	850	830	847	842	779	943	880	843	851	838	835	846	859	807	825	857	876	821	816	825	834	862	829	896	795	828	838	831	809	845	827	839	834	854	833	816	810	868	844	878	843	840	842	821	806	853	838	829	777	804	843	815	819	852	896	861	842	852	807	839	818	806	824	892	871	764	830	787	843	851	798	889	818	870	837	889	813	828	862	828	842	881	882	835	815	811	882	830	865	879	869	808	839	820	845	789	819	824	852	891	845	865	856	819	878	820	877	842	794	821	809	828	828	830	827	830	883	817	849	801	825	852	888	885	814	811	821	816	841	850	835	857	902	837	837	868	795	891	821	817	789	805	802	806	792	851
1946	187	285	2100	6838	12345	12212	7074	3004	916	347	129	94	81	71	77	77	72	75	72	69	83	77	50	61	58	79	73	55	58	80	89	73	66	62	78	74	70	71	79	74	76	71	58	82	68	67	80	79	69	72	58	65	66	72	65	73	66	62	75	64	65	90	79	65	71	66	74	68	72	55	69	68	75	86	64	72	61	61	77	73	63	78	62	67	63	81	77	55	70	58	75	60	70	70	56	71	67	74	78	60	81	68	62	85	71	71	65	64	67	92	59	69	83	86	72	58	71	81	79	69	71	79	72	65	77	70	85	75	67	74	78	84	78	67	87	57	48	82	77	78	81	86	80	81	67	69	68	71	65	78	72	69	77	77	85	73	63	74	74	69	84	53	73	86	75	66	76	69	63	80	73	74	67	83	57	68	71	84	79	58	89	73	61	73	69	73	61	81	64	74	69	57	66	62	65	72	57	74	66	79	77	75	79	70	76	74	61	81	76	71	64	78	69	61	72	74	59	76	84	75	74	53	73	52	68	68	63	63	71	81	78	77	78	69	78	68	76	70	65	75	74	64	80	70	54	54	68	75	60	77	58	67	60	66	61	69	74	75	67	73	69	71	78	65	58	66	84	62	66	67	59	84	67	53	62	70	65	78	73	74	58	67	62	67	71	72	85	82	72	78	62	86	56	71	88	66	75	62	65	76	66	78	68	53	83	80	70	67	62	61	61	70	88	79	68	64	63	63	77	72	69	74	75	71	78	60	83	75	67	73	60	58	75	76	77	74	70	70	72	67	67	66	57	69	57	66	74	74	70	59	70	74	88	58	77	70	83	61	81	65	63	84	76	83	43	61	65	71	57	77	54	85	81	70	74	74	70	72	61	81	74	67	64	56	67	58	84	63	72	80	60	59	64	53	80	57	65	71	81	68	80	71	65	69	70	85	62	81	84	66	64	80	79	58	76	62	60	75	65	71	70	77	80	61	69	72	72	63	71	67	64	85	82	63	77	75	74	71	62	71	67	75	69	78	61	73	60	78	69	78	88	59	63	55	61	56	63	68	72	70	88	73	73	80	63	53	78	72	74	61	70	61	76	68	71	73	74	81	74	83	65	60	73	76	68	74	80	59	54	72	69	59	64	69	60	65	76	61	71	59	82	60	74	82	72	55	61	68	76	74	64	70	70	62	69	60	75	60	53	52	65	73	82	88	80	75	81	75	68	71	56	67	74	84	76	75	64	69	64	63	69	68	62	71	65	70	78	73	69	73	86	77	62	77	81	70	64	66	71	73	62	67	77	85	79	81	65	81	75	84	64	67	67	68	82	65	91	67	72	76	66	75	55	72	72	68	74	79	69	68	72	69	78	66	66	72	61	56	79	73	73	77	79	76	90	63	66	77	68	82	68	75	66	63	65	58	81	64	81	63	74	61	73	74	68	73	68	79	72	83	69	71	74	67	74	65	68	78	56	73	73	78	86	70	72	65	63	68	67	72	79	66	72	68	62	81	73	84	86	69	64	62	78	69	78	79	87	68	80	79	71	66	71	70	77	71	80	70	76	67	62	58	69	60	71	71	81	84	87	60	65	67	78	75	58	64	85	65	70	72	65	67	71	59	53	69	69	73	84	72	78	65	97	73	60	70	82	70	72	74	69	94	70	58	82	70	79	89	75	64	74	63	77	64	67	73	63	85	66	74	65	63	69	62	78	92	57	70	88	61	60	63	66	75	65	70	50	70	64	77	67	69	76	81	71	76	70	75	60	66	57	82	63	60	71	53	70	68	82	70	71	70	67	83	80	62	66	78	59	59	83	78	68	59	57	83	74	57	61	59	69	76	72	74	61	58	66	61	81	68	64	69	76	85	67	72	73	58	59	75	70	64	73	89	73	68	76	76	55	59	66	59	88	78	83	61	75	56	73	65	80	76	78	77	69	74	64	66	59	80	69	68	77	75	59	63	70	67	78	61	72	63	78	72	73	75	76	72	60	75	93	63	70	64	65	73	70	78	58	74	68	75	75	77	65	50	64	76	54	74	85	68	79	84	68	73	63	59	83	80	63	52	63	77	79	66	62	79	86	67	69	63	83	73	62	65	56	71	71	65	74	73	62	92	69	61	80	81	64	61	73	82	78	89	73	61	62	77	79	74	79	72	70	70	82	72	77	77	66	62	81	70	72	69	62	63	80	84	68	65	53	69	85	66	84	85	76	75	69	74	71	67	73	88	65	61	48	75	80	81	65	66	70	52	71	54	63	79	55	70	66	75	69	82	71	70	59	62	78	89	79	71	61	69	83	67	73	61	67	73	71	58	70	58	77	77	76	66	82	79	84	74	84	64	75	49	75	68	74	83	78	73	65	66	72	76	71	63	56	79	73	86	78	75	67	65	50	68	70	78	58	83	79	64	79	73	66	69	84	65	72	67	74	77	77	88	82	82	69	74	72	69	73	67	87	79	89	81	77	90	69	82	73	78	73	68	63	57	84	80	62	63	49	86	61	54	79	65	65	81	65	83	83	74	49	75	68	60	76	60	62	60	62	63	66	59	76	76	68	73	77	71	63	68	65	57	81	72	73	71	73	71	61	65	88	63	82	65	72	71	84	66	72	64	73	69	70	71	63	73	58	61	64	67	71	61	67	81	67	65	67	79	76	77	66	50	79	65	66	79	78	71	54	70	78	79	73	76	80	74	71	70	74	75	54	85	88	69	60	62	77	60	65	56	61	83	70	82	78	77	75	65	78	77	62	80	84	68	79	62	76	69	60	70	63	81	73	67	83	59	68	69	65	69	53	84	65	74	62	71	75	65	67	68	74	78	67	52	64	84	65	79	56	67	78	66	70	80	72	61	56	71	68	66	76	67	69	74	82	74	64	79	69	78	65	68	68	70	85	58	99	89	60	69	66	67	63	76	79	59	76	71	71	77	79	60	81	51	58	62	70	66	70	67	74	71	85	70	64	71	58	75	72	79	69	76	61	71	82	63	79	67	65	63	75	85	63	63	70	75	71	76	69	81	82	66	75	70	75	71	72	70	63	73	62	78	80	59	69	77	100	59	70	73	81	63	52	75	53	60	80	54	78	71	60	64	74	77	89	76	65	69	67	62	56	74	77	73	84	72	66	72	66	66	74	71	77	70	67	67	63	68	72	77	77	71	69	55	72	75	93	54	59	90	90	62	69	75	71	72	70	70	68	73	68	68	79	61	68	74	62	80	66	80	77	71	74	69	84	66	69	89	62	84	86	58	69	55	78	61	64	71	81	88	87	73	72	84	74	60	71	57	55	76	64	66	54	68	73	68	76	66	76	67	56	76	62	77	59	66	56	68	71	59	76	72	51	67	66	62	80	80	75	75	86	74	69	75	70	73	62	73	81	72	65	65	72	76	78	55	64	56	76	69	80	60	68	72	68	79	74	65	69	70	69	73	68	81	72	77	66	69	51	81	63	73	62	67	67	75	76	75	61	71	71	84	80	71	73	76	74	67	69	64	61
11378	4321	5627	36282	61890	66209	58477	44325	30763	18475	7682	2687	1288	990	925	927	944	926	953	944	886	865	879	893	897	907	960	980	974	881	941	928	924	880	904	910	913	929	880	900	936	893	904	943	894	867	965	902	964	940	905	910	900	927	883	909	928	919	897	851	897	895	892	907	916	925	934	889	911	908	916	944	862	914	882	962	947	893	942	919	874	935	951	923	873	914	921	946	921	952	880	832	921	868	947	924	927	949	948	891	946	905	957	869	886	928	888	893	897	899	952	914	878	938	936	986	914	902	942	945	890	929	897	955	935	917	915	912	919	900	868	938	929	858	883	898	904	869	892	910	923	875	940	893	864	955	913	903	918	905	897	913	929	948	895	989	914	896	918	924	901	964	891	915	957	916	920	919	913	887	895	933	914	948	894	955	845	890	947	887	964	916	881	914	893	887	914	911	901	908	934	928	894	972	934	920	892	941	948	896	969	938	888	918	891	904	887	925	898	935	931	935	937	943	925	875	925	930	892	979	915	922	913	904	923	920	911	906	938	866	885	858	872	932	915	928	915	896	880	933	891	966	891	915	903	954	913	935	929	930	944	943	941	926	908	963	899	954	904	893	865	905	897	909	881	898	956	907	967	881	947	864	902	897	913	948	896	884	909	895	909	954	943	935	951	923	953	923	919	951	926	942	909	930	951	879	916	935	900	906	923	935	944	905	889	935	972	981	930	904	922	870	902	884	946	911	921	930	931	881	892	932	891	920	900	933	899	941	942	898	941	891	968	881	911	906	889	922	945	931	898	927	903	936	939	930	876	908	885	979	890	942	890	914	922	917	856	876	897	949	891	899	917	959	895	945	916	884	899	877	920	933	889	975	907	876	904	918	942	927	917	893	876	936	908	917	978	866	866	900	942	930	906	920	911	926	909	860	883	946	900	881	921	881	862	933	876	941	910	927	893	888	939	944	940	900	895	961	898	922	929	917	896	879	915	927	908	859	917	910	922	859	940	949	889	926	924	981	901	965	942	913	910	908	959	935	918	897	935	924	888	884	912	915	959	869	908	948	932	931	908	917	957	933	911	947	896	894	898	908	965	897	908	892	922	876	939	879	902	857	890	933	874	898	918	895	852	910	899	907	916	962	910	935	849	903	893	892	855	918	963	885	912	934	871	922	908	893	918	877	890	905	886	928	908	921	894	905	908	914	882	915	901	1002	879	885	966	926	924	914	893	900	924	930	908	876	896	934	879	903	911	912	858	944	969	904	924	904	932	921	888	941	890	924	937	938	894	906	925	895	892	939	882	866	949	862	933	879	908	921	916	882	919	880	938	971	942	952	902	884	898	904	957	929	950	913	914	947	894	909	923	886	906	930	914	916	924	905	923	875	900	894	907	880	949	989	910	973	920	940	941	902	901	883	905	944	946	964	958	906	932	930	929	950	945	934	928	878	916	966	941	898	899	919	888	914	924	872	923	954	882	917	899	916	898	936	871	862	902	906	976	936	926	902	923	909	911	864	829	957	911	845	915	932	949	929	934	901	938	860	892	925	904	955	898	928	920	935	931	890	926	905	876	841	921	853	954	925	902	933	899	880	907	927	893	911	931	955	938	933	901	940	957	901	920	918	899	903	889	925	927	892	899	966	883	944	907	914	874	899	864	949	927	916	920	895	916	950	959	970	903	963	903	976	906	917	895	925	861	944	876	888	864	926	861	925	833	880	931	949	938	947	925	911	945	940	871	892	897	920	910	885	902	918	959	957	894	937	936	902	939	951	914	892	941	937	936	875	904	884	957	929	907	919	923	906	892	902	898	895	935	934	890	886	918	909	912	925	835	895	890	915	889	956	881	922	929	895	892	871	910	876	900	914	958	892	923	922	963	856	874	917	888	940	870	912	924	977	946	915	896	895	859	892	881	925	914	869	873	849	881	879	926	914	875	916	950	904	881	922	971	967	951	912	897	940	924	924	930	912	944	931	922	879	926	870	898	938	904	927	920	927	939	935	846	885	917	881	905	861	846	900	919	857	928	943	913	968	922	890	915	875	886	894	888	957	957	862	943	910	916	912	842	839	926	933	924	915	883	854	886	924	924	854	918	896	910	951	903	863	897	920	913	928	940	922	909	958	933	917	893	905	904	950	925	935	902	938	909	907	947	936	968	957	926	916	918	909	870	923	920	936	912	862	923	947	890	934	905	955	893	943	903	940	923	896	912	941	986	928	928	919	865	857	885	954	929	849	925	890	911	943	922	921	942	911	922	905	976	908	885	922	892	897	951	874	890	920	918	970	950	970	930	877	913	923	918	920	887	862	929	897	911	874	917	866	885	919	906	915	923	953	914	902	912	928	946	918	952	899	937	930	916	932	875	912	884	910	930	911	946	966	931	948	920	940	902	914	923	926	907	914	888	894	897	951	943	876	908	914	923	903	948	951	867	895	919	902	918	881	913	950	936	883	924	896	904	878	900	882	935	923	903	921	900	925	837	860	914	883	886	940	890	886	921	918	922	963	936	856	940	915	946	896	911	923	836	904	930	912	956	952	912	917	856	930	921	949	957	952	891	895	872	898	898	884	856	925	913	928	954	927	895	946	945	904	958	941	862	907	953	899	952	937	918	898	870	948	882	923	933	907	985	870	919	919	879	927	900	876	919	912	895	963	922	900	853	907	887	901	901	937	936	940	963	969	927	827	907	883	933	879	918	895	906	941	947	921	880	881	942	885	917	887	914	926	846	923	945	901	936	900	933	900	926	901	912	945	912	925	930	873	932	928	886	946	946	956	914	938	942	939	947	940	917	927	911	893	924	917	907	907	906	852	886	896	949	881	850	930	898	918	886	906	868	896	883	920	893	946	956	888	926	862	853	908	939	896	964	966	854	923	904	964	942	890	947	845	915	881	919	906	919	936	890	915	955	921	947	930	907	899	890	931	966	918	897	900	944	941	913	907	972	848	893	944	948	926	892	875	941	873	871	902	891	897	927	848	929	857	895	908	896	911	898	917	906	933	884	935	892	882	873	938	904	899	925	981	890	908	873	935	893	935	913	948	897	895	883	959	880	920	908	924	854	908	843	855	963	873	956	942	899	915	882	953	908	900	865	897	858	932	932	964	878	876	932	926	891	912	879	948	907	915	947	891	917	926	902	914	945	968	901	942	898	892	942	897	904	965	940	897	903	856	930	947	942	956	916	930	908	910	935	934	861	856	857	912	896	925	890	931	892	872	880	931	923	900	916	933	918	937	896	950	877	909	903	952	861	912	897	937	921	904	936	813	974	949	884	935	871	933	998	925	915	926	896	906	946	910	928	886	873	905	853	891	943	955	921	906	862	935	957	928	903	930	891	914	877	876	928	914	894	956	856	892	943	910	937	882	885	935	919	938	911	877	944	914	919	931	976	890	917	879	882	932	952	881	905	886	958	867	857	944	923	874	881	976	911	902	933	898	970	912	871	909	879	891	899	872	926	880	887	915	923	948	877	927	891	909	971	878	912	898	899	866
1012	309	419	3955	11599	20217	17859	11422	4613	1385	451	170	91	85	70	65	80	88	80	85	79	86	67	78	75	68	93	80	64	65	98	70	61	78	77	86	88	57	72	70	79	66	86	75	74	78	69	74	81	72	72	72	93	87	59	69	78	65	76	69	69	87	89	69	80	85	59	78	80	80	78	97	71	72	67	80	107	71	78	66	76	94	73	78	84	77	60	76	90	77	68	86	104	83	72	78	84	86	77	79	87	76	76	77	78	84	79	69	87	78	91	85	91	57	65	83	77	77	78	72	75	72	67	79	72	81	82	66	91	84	73	81	83	77	88	91	73	76	52	87	75	69	69	70	81	85	81	84	90	75	79	82	73	69	74	77	83	83	66	82	76	64	86	82	91	87	73	92	80	82	81	91	68	79	62	68	77	73	81	79	71	81	83	73	75	78	70	83	73	78	84	66	81	65	66	90	75	90	62	75	82	69	79	64	91	69	82	69	76	69	63	73	59	58	77	74	75	83	81	62	89	81	61	84	95	76	83	88	92	80	79	83	72	64	87	57	70	67	74	65	73	66	80	98	78	67	72	78	76	69	70	80	85	69	79	63	61	68	76	76	104	79	72	78	103	91	91	69	65	70	89	84	79	76	79	73	83	75	68	79	86	74	63	82	78	62	67	75	79	77	74	76	87	80	69	72	76	79	68	80	95	72	70	71	76	91	78	68	69	90	71	62	81	65	72	67	88	82	77	81	66	82	76	72	85	69	68	75	73	72	70	83	82	69	93	79	72	78	88	79	75	77	81	74	83	68	83	94	70	87	72	87	86	80	80	80	72	85	86	77	76	66	87	74	77	66	84	79	77	76	74	82	70	67	58	76	83	80	83	81	82	86	83	83	60	76	84	62	86	88	71	63	72	69	87	72	78	78	83	80	87	68	80	84	80	72	87	76	68	75	67	92	80	77	61	81	97	74	62	78	74	77	71	73	87	83	85	76	82	75	70	86	70	84	73	68	85	79	81	101	87	87	80	67	81	77	81	68	82	84	88	71	76	85	68	80	87	87	83	79	79	72	76	62	81	71	61	67	81	84	77	70	67	62	89	69	77	83	74	58	85	60	86	73	73	68	67	89	73	71	61	91	67	73	81	89	67	71	90	73	96	68	75	77	77	90	64	81	66	70	79	88	73	72	82	70	76	77	70	72	83	67	55	85	79	78	80	78	105	77	78	81	63	64	67	85	79	73	70	83	74	76	69	64	75	74	85	69	88	75	80	70	79	82	70	72	85	75	75	66	70	63	68	69	91	67	75	73	86	68	78	89	80	80	87	79	75	73	68	84	81	66	86	70	84	81	79	84	70	77	90	77	65	82	86	81	81	73	95	69	74	76	78	67	77	77	70	88	75	91	79	89	89	63	89	85	69	69	76	80	84	103	68	80	69	79	70	96	67	72	74	85	79	76	73	70	74	61	85	75	61	71	59	69	68	67	88	75	71	73	73	77	80	81	96	85	80	84	91	64	74	84	92	69	81	67	93	93	89	91	66	73	73	81	92	90	91	71	69	73	62	94	69	64	81	73	65	74	80	75	75	82	70	81	88	77	83	91	78	84	81	77	77	89	85	87	66	84	80	80	76	84	80	75	87	78	83	76	85	74	81	77	70	79	67	91	69	76	75	66	80	86	62	75	96	72	92	77	84	68	78	73	75	55	62	74	75	72	81	79	79	87	79	72	61	66	84	66	70	70	68	70	77	65	77	79	63	63	96	91	90	70	66	63	73	96	77	58	70	71	61	88	80	87	81	73	68	86	85	73	87	90	76	81	85	67	83	74	76	85	71	68	62	67	77	84	73	79	80	73	67	89	82	77	72	93	91	72	72	87	73	71	98	68	78	81	77	86	79	60	67	79	71	78	87	75	80	68	77	87	66	63	75	93	82	80	73	73	77	79	69	70	66	84	84	70	85	81	82	87	89	84	60	84	72	82	84	69	82	69	76	95	82	82	77	84	77	69	67	79	76	73	78	84	95	86	89	80	82	86	77	69	77	79	68	67	84	80	72	70	77	65	87	75	89	81	74	74	71	64	86	76	79	90	84	72	88	74	82	75	63	82	78	66	76	70	71	72	82	88	73	85	89	85	84	78	86	71	83	83	87	85	82	92	72	72	70	91	86	72	74	80	75	71	81	80	67	78	89	64	94	74	73	74	66	72	73	82	76	66	73	77	101	80	74	86	78	88	78	66	70	67	70	86	68	71	85	81	74	71	76	68	84	84	80	78	77	85	81	81	82	77	86	76	86	78	66	67	77	70	80	76	85	73	77	85	73	75	80	48	63	82	90	87	66	87	75	85	76	91	65	63	82	69	76	62	71	81	65	79	79	62	77	67	67	68	69	66	66	63	80	78	80	71	86	81	66	83	76	90	69	69	68	85	79	68	77	69	73	70	73	95	77	72	76	73	68	83	76	85	74	69	68	78	85	73	79	93	70	57	73	68	71	76	71	95	88	86	81	91	72	67	70	74	83	75	78	90	78	77	80	84	80	90	75	87	88	69	80	75	89	75	71	94	81	64	85	77	79	74	78	76	64	78	93	72	76	73	97	68	70	74	71	88	69	77	74	62	59	87	72	91	85	75	74	74	73	82	95	76	75	81	73	73	73	87	69	55	74	79	70	87	94	76	78	68	83	82	79	81	78	85	70	83	79	78	79	86	76	73	91	82	84	89	81	83	78	76	81	72	75	78	85	77	90	80	79	82	76	73	61	80	68	76	79	80	77	78	68	93	85	86	86	83	75	68	76	78	70	83	87	93	86	95	75	77	77	79	80	66	70	80	64	82	67	94	78	73	87	70	71	68	77	80	92	73	73	67	78	70	80	83	87	82	72	82	75	77	83	81	83	74	71	82	78	85	91	83	78	84	61	95	69	80	82	72	75	87	80	74	78	79	73	74	79	70	68	73	72	81	88	74	77	73	78	76	72	92	81	67	61	75	73	79	79	79	80	69	69	75	75	91	76	63	62	69	74	86	98	85	77	78	89	68	80	61	86	81	84	82	85	78	94	93	72	72	82	88	94	63	74	80	84	83	91	71	68	79	85	75	71	90	82	80	87	85	80	68	64	73	75	69	67	78	80	68	69	74	89	66	71	66	84	74	74	74	72	75	65	86	76	85	84	80	85	71	80	87	75	69	83	77	78	83	81	69	87	79	80	59	65	87	75	94	71	73	86	65	78	85	70	96	77	74	79	78	73	94	76	81	77	82	86	88	80	73	80	81	70	70	85	66	58	57	84	79	67	82	82	79	82	88	65	72	79	75	80	72	84	88	66	88	91	85	80	81	64	72	70	76	71	68	73	76	79	74	83	70	80	74	78	56	68	84	76	79	65	74	83	82	82	93	60	62	83	86	91	79	82	85	75	79	81	69	67	76	65	75	78	81	64	60	58	89	74	98	69	79	75	72	76	72	78	81	80	64	69	69	69	81	75	79	73	69	73	65
15645	7166	7737	46641	71190	74171	66268	51646	35290	21646	10420	3670	1593	1024	1016	945	958	976	1043	1007	958	1011	1017	1010	969	985	1000	934	973	996	931	985	1014	946	1027	964	1051	976	973	1008	986	1005	1027	994	1030	976	964	989	954	960	1008	903	1022	946	1010	985	965	985	991	986	946	1023	967	987	949	968	971	995	923	969	995	926	982	977	983	979	995	977	1000	988	968	954	997	993	945	994	994	984	984	981	956	985	1019	995	997	988	972	1015	993	980	961	1016	991	956	958	997	953	924	995	988	1008	1009	995	949	983	935	996	929	972	1005	992	970	1018	1005	1036	978	988	998	983	1032	1022	983	984	931	1030	1019	1025	961	979	1016	975	973	997	1026	935	1007	1038	964	1048	969	975	995	994	954	972	925	974	934	1040	1018	959	1027	999	939	942	960	973	974	1030	963	956	960	971	1048	962	988	952	978	996	963	983	992	929	1006	1022	993	1004	943	926	990	1017	998	984	1019	999	925	1027	999	1007	1021	1030	986	996	919	1031	962	1050	966	982	961	973	997	999	1015	991	987	935	976	937	1024	1030	953	1004	958	991	994	925	1027	1024	946	986	981	942	993	944	968	937	1035	941	991	950	938	1023	998	1005	983	926	942	986	915	961	986	967	1030	985	950	1004	997	986	974	988	1033	959	996	999	1026	990	980	971	1020	1041	983	975	958	951	962	969	987	981	1008	1064	984	962	992	947	948	931	976	956	990	1006	920	998	956	1015	952	1015	974	955	945	912	981	936	941	1036	980	1023	955	1027	977	986	928	981	958	989	1006	1028	1001	996	1009	1003	1002	1009	1046	969	959	963	1010	1023	987	965	868	975	1000	1017	1051	1019	954	975	981	972	997	940	950	966	1047	1064	937	915	926	978	989	995	974	1008	956	919	948	954	1017	987	979	971	983	971	973	947	983	1045	1071	992	959	946	1042	1033	1032	1010	1028	971	1015	974	951	983	967	926	1039	956	989	994	966	960	1012	1009	993	897	1001	1001	994	949	990	940	992	960	1023	1006	986	981	1005	1009	1015	969	959	941	970	882	997	939	972	959	927	974	981	958	1004	966	1001	975	1008	970	993	948	947	1010	1002	978	967	996	930	1000	943	1068	971	1013	963	985	920	945	977	978	969	947	1016	983	995	1023	942	976	960	989	977	1035	1008	999	997	987	979	969	978	942	1016	935	977	993	962	1027	932	959	980	992	1011	958	981	992	918	959	1011	1027	986	971	978	1005	986	1028	932	925	997	988	998	907	1056	1026	1016	999	968	994	998	994	962	948	974	1005	1010	951	987	928	1005	954	1019	979	976	1001	1014	1022	970	975	953	995	948	976	978	970	989	967	956	1021	970	950	992	991	954	959	998	938	982	959	933	993	934	1022	994	1013	938	968	1036	976	945	975	1029	962	977	976	981	972	1023	982	944	989	988	1008	959	997	989	985	977	967	979	1024	977	981	990	949	1012	1038	1013	940	933	993	979	995	1000	997	960	960	949	963	972	968	1003	1012	966	909	973	951	960	918	995	953	1033	1000	1011	987	969	988	925	974	981	971	989	929	956	939	970	980	1023	977	937	923	979	1005	999	975	961	960	980	1053	928	1011	1035	956	1015	1007	1025	913	1002	997	984	962	986	967	986	1002	945	918	988	989	1009	990	995	948	973	971	989	984	1024	1016	963	990	1024	1002	940	991	969	963	998	1011	971	1045	973	958	1010	931	965	974	961	941	1019	975	1007	1011	1008	947	947	985	1010	1028	949	1020	990	960	936	1004	1010	974	1006	1000	973	982	940	975	1038	1026	1033	988	972	978	961	1019	985	982	1011	1024	985	941	983	998	998	958	969	955	961	1032	979	913	964	1008	1020	1007	939	992	997	990	1016	952	948	999	972	976	982	982	924	977	1033	972	942	987	998	946	990	958	1005	1020	1006	942	954	961	991	983	982	963	993	1008	935	988	988	987	972	957	1009	1018	1012	959	1004	962	1026	1022	993	1011	950	956	948	965	984	969	1026	1036	963	1002	1039	946	959	963	1013	979	1000	981	974	958	989	1005	968	984	990	928	1015	923	978	1014	1049	1016	904	1032	951	980	1037	998	973	1008	990	979	931	999	999	1005	984	973	965	986	951	956	1012	967	1011	976	977	1018	992	926	1017	984	959	982	981	982	959	1008	980	1016	981	1009	987	1010	974	951	1010	1023	968	968	1063	983	947	1040	972	1004	981	955	1022	1034	997	1007	949	932	993	990	963	925	958	953	978	975	979	991	1008	978	1003	939	994	1039	1009	947	942	971	919	1011	983	1027	958	974	951	954	992	959	1012	995	1007	947	946	1012	997	998	960	961	1019	1008	979	976	994	968	1065	969	1027	941	972	981	1026	978	980	948	967	963	986	992	986	1027	997	951	967	977	1011	1033	961	971	930	994	977	991	960	973	1011	920	1001	952	983	966	991	977	961	992	927	984	968	1005	943	1000	1054	1016	1009	971	967	973	1015	990	974	1013	986	1015	935	992	986	946	954	1039	1019	1013	969	965	962	1037	934	1050	992	990	967	938	1006	985	927	998	1004	1036	973	986	1003	987	1012	990	988	1014	987	1010	968	990	1010	1014	992	972	980	1012	969	997	969	990	970	997	968	1000	1039	998	1057	940	1020	992	936	984	994	963	991	950	981	951	942	928	1004	953	1001	969	991	1002	959	956	982	961	986	987	996	951	924	998	989	946	1042	986	916	984	996	992	983	961	995	981	956	1020	988	968	1002	931	1001	1011	989	960	1002	968	962	908	1005	983	966	951	981	989	989	919	949	1009	1010	964	1007	998	1014	1048	942	959	956	964	990	1038	937	979	1002	1016	990	1036	1016	996	991	1001	1005	991	994	969	944	987	943	956	1002	994	991	975	975	925	1001	959	1000	1038	1043	992	1011	994	965	982	998	984	951	979	958	963	1013	990	948	1038	951	1027	957	963	970	967	991	1000	969	1023	965	991	982	992	968	965	990	987	973	966	978	979	998	977	926	908	1048	936	944	1037	966	986	949	981	994	1002	1007	975	976	985	959	950	969	998	992	997	951	982	944	969	994	976	984	998	950	1026	996	944	948	989	940	981	1022	1031	998	945	984	1013	986	985	941	998	988	955	987	1030	945	944	981	951	1040	952	991	969	1026	1024	988	1023	1005	995	927	994	956	1041	1021	973	987	1032	992	1034	976	956	1023	967	993	939	1000	994	1014	976	950	1013	979	945	1010	973	1049	945	983	943	914	990	976	977	999	960	949	1049	1005	984	1019	984	992	974	998	984	968	991	997	1001	958	947	932	1045	979	962	990	1005	990	986	947	1041	1005	950	1023	993	941	981	987	998	979	948	1015	1051	1016	984	1010	1057	1002	981	958	992	977	976	958	995	997	1007	1025	962	974	972	1006	922	966	948	1011	1034	968	989	962	978	901	949	977	1023	958	983	1014	999	1012	992	1004	1022	1019	1013	964	969	950	986	984	982	954	968	1011	979	960	963	1015	959	944	943	984	958	996	984	995	967	914	1007	997	958	989	932	979	952	930	987	1031	954	993	1027	968	979	990	974	983	1000	983	977	942	950	928	1005	1008	985	955	949	934	982	950	1048	959	950	996	971	1015	987	925	972	930	967	919	1005	1014	993	985	929	962	999	922	963	967	996	963	977	962	988	1003	1037	1019	922	986	895	1035	991	986	980	979	970	1006	976	987	951	996	1036	996	1000	1017	1009	943	984	973	943	975	966	960	964	1009	1031	1001	979	979	1025	952	967	959	974	981	991	998	966	1052	1001	1033	971	994	1017	958	997	956	982	982	1020	967	953	958	913	976	952	985	973	973	985	1012	1031	1001	996	1034	1019	1038	909	992	934	958	1005	1024	994	954	970	970	1030	970	992	977	973	912
1271	88	150	397	1607	2812	4565	3881	1846	661	211	88	66	63	58	46	67	59	65	62	63	60	59	76	66	58	67	49	65	49	58	57	68	52	65	76	49	72	53	73	59	49	66	52	46	63	50	63	62	63	77	57	62	55	53	54	57	67	49	63	65	48	61	58	75	61	62	60	49	66	52	66	61	56	58	52	56	64	74	57	59	40	45	52	62	59	57	63	63	64	70	64	53	62	70	60	59	64	70	61	60	61	59	72	47	54	57	51	59	66	70	58	59	49	72	67	45	69	56	62	57	49	52	67	55	52	74	60	66	67	61	62	60	67	52	50	60	57	63	46	51	66	70	53	59	67	51	71	54	61	55	57	52	54	56	51	58	43	61	60	58	57	49	49	59	59	69	47	61	57	65	45	65	57	64	48	59	60	60	56	65	52	60	64	55	59	52	67	70	69	61	66	64	54	71	44	59	52	64	63	61	61	71	65	63	75	74	55	74	60	60	50	79	52	65	64	60	53	51	68	60	47	55	71	54	61	69	54	51	73	43	60	63	46	52	62	54	53	48	68	71	52	62	54	58	44	62	68	45	64	64	62	68	50	45	62	68	58	66	59	63	52	68	58	49	61	60	71	42	57	65	61	51	59	60	75	52	63	63	69	72	60	63	69	59	68	43	69	56	73	66	60	71	71	51	54	54	59	66	58	59	51	49	50	52	58	60	61	65	54	60	65	56	58	64	61	67	61	69	52	59	47	61	61	67	58	64	68	66	60	67	59	59	44	79	50	47	59	63	49	71	66	60	63	58	58	63	73	77	66	52	65	61	67	64	63	49	57	58	51	56	62	46	62	45	58	65	64	60	50	63	59	51	64	63	69	60	70	60	65	60	72	59	61	51	49	63	55	74	55	62	52	66	58	66	68	57	60	60	46	61	69	56	63	71	53	71	64	48	62	49	46	55	51	54	55	67	65	52	63	69	72	50	60	52	61	58	75	60	68	54	61	48	67	50	62	49	64	56	62	50	49	54	59	57	57	63	48	50	59	56	53	68	70	70	65	56	48	61	51	59	52	55	64	82	55	47	57	46	58	62	41	63	44	51	57	45	82	61	59	53	56	59	47	56	58	66	65	68	43	60	65	78	71	67	58	67	60	68	62	55	71	61	49	61	54	45	50	57	55	67	43	58	66	64	71	56	70	61	45	62	50	52	58	89	47	65	50	52	45	59	71	59	63	42	60	62	62	51	57	57	62	62	61	60	58	55	58	50	67	63	47	69	66	47	63	64	63	63	62	49	56	67	66	57	47	53	73	68	59	78	48	60	57	48	54	44	58	57	56	60	62	68	65	64	73	74	60	55	66	60	50	58	70	58	57	58	65	60	52	72	61	69	61	61	63	54	57	57	72	73	72	70	61	55	73	50	59	68	57	47	62	58	60	55	66	63	54	46	65	53	55	58	54	57	56	48	52	53	60	70	62	44	61	59	49	61	42	56	50	59	56	58	48	58	65	55	66	67	78	63	62	68	58	56	60	56	60	58	67	53	56	65	56	56	65	63	68	51	56	64	67	46	64	54	66	58	72	50	62	66	56	63	77	57	55	62	60	55	57	61	60	41	44	65	54	68	65	66	55	56	70	61	54	62	72	60	63	69	49	50	49	72	71	60	63	60	66	63	57	78	54	58	74	55	74	57	49	60	58	69	51	58	57	41	63	44	65	52	60	59	60	58	59	68	56	56	54	57	44	65	65	56	55	69	67	63	52	46	68	67	59	50	56	53	58	80	63	65	54	55	51	56	49	63	60	62	64	65	60	84	55	53	73	40	51	50	66	60	57	63	69	60	52	62	36	74	61	60	67	58	58	48	54	67	56	56	48	50	63	60	53	78	66	66	69	53	67	66	54	71	49	61	64	56	61	41	52	59	51	58	46	61	64	45	55	69	48	66	65	69	54	50	65	65	59	50	49	56	65	69	50	66	71	66	60	49	73	49	55	59	58	45	68	56	54	62	55	55	67	51	53	51	52	45	68	72	73	61	59	60	59	55	74	69	48	61	65	55	59	55	63	62	50	67	54	62	75	59	52	75	63	67	64	60	57	73	61	56	64	64	56	51	63	68	53	43	57	55	70	61	58	60	54	43	39	76	61	53	62	63	66	46	60	60	57	65	69	60	61	63	56	54	53	63	51	50	50	61	45	48	49	69	68	66	60	63	55	55	52	54	72	51	63	83	66	57	57	52	55	55	74	56	50	66	57	72	52	76	65	66	46	71	51	61	70	51	51	63	54	59	66	73	56	60	50	53	53	48	54	60	53	74	46	66	60	55	56	40	62	58	63	59	58	54	55	62	54	65	55	56	63	69	52	55	50	58	53	73	61	61	63	60	61	64	59	48	61	61	64	55	55	54	64	62	58	67	67	58	61	54	66	57	59	51	54	59	48	66	66	66	63	68	47	59	67	64	58	57	54	54	54	46	70	56	48	59	70	59	68	52	67	56	74	63	71	51	56	57	70	62	47	53	50	51	57	56	52	64	56	66	59	61	55	59	53	55	57	57	54	57	54	51	66	63	59	69	62	56	64	43	62	59	66	69	54	50	74	41	56	55	64	55	49	61	59	49	63	57	62	39	65	71	57	60	55	61	69	55	57	58	69	67	62	60	63	47	64	69	47	62	59	58	59	59	51	59	60	66	52	79	63	57	53	52	54	68	55	63	53	73	56	65	50	61	51	61	59	59	62	56	64	51	53	50	51	52	61	66	57	53	62	68	55	56	52	64	60	65	64	69	52	57	48	52	63	61	56	52	53	62	64	61	55	64	52	66	75	44	62	68	69	58	50	66	73	66	66	63	70	65	53	51	47	53	48	82	65	58	49	71	63	67	52	69	38	70	60	64	55	63	79	60	76	57	55	64	61	68	70	52	42	51	62	66	74	58	54	68	52	50	62	62	50	76	62	72	56	60	66	48	63	59	54	55	57	51	60	64	58	65	73	58	66	55	56	52	68	65	66	44	54	60	64	60	77	63	59	64	75	64	52	59	53	74	55	65	69	62	49	64	51	52	55	58	71	67	50	62	65	59	65	57	56	66	49	67	39	50	57	57	55	59	66	51	62	59	57	54	65	73	58	43	50	48	58	61	52	51	49	54	56	59	53	72	70	53	64	65	45	60	60	67	71	73	56	73	54	64	62	67	59	58	57	56	64	50	50	78	55	61	70	66	64	72	55	62	61	63	60	72	66	60	56	63	57	60	62	62	51	58	68	58	66	57	50	63	57	75	61	59	46	78	68	56	58	55	74	52	67	43	50	60	55	64	70	71	52	74	50	58	50	74	58	76	61	70	62	56	48	56	45	49	62	58	62	63	67	64	54	53	78	45	54	53	58	54	54	59	51	70	49	56	61	62	62	57	63	69	59	48	59	47	52	52	61	52	46	53	50	68	58	59	57	51	69	75	52	68	68	59	71	65	54	55	70	63	78	66	62	62	64	80	53	57	60
8527	2422	3553	20186	36144	40258	42858	36629	25760	14093	5548	2079	998	807	803	755	798	775	827	776	770	829	752	806	700	743	758	743	758	820	752	782	758	763	794	756	757	751	779	726	772	829	730	781	769	834	765	768	805	751	758	799	801	765	797	808	758	756	743	794	722	801	809	758	797	755	762	791	794	757	774	789	729	769	795	820	784	738	773	777	791	784	805	762	754	763	778	785	784	817	777	781	746	756	776	779	784	802	761	771	792	771	796	755	791	766	830	785	805	740	780	774	743	761	779	735	812	765	797	772	790	785	794	753	743	847	785	770	778	731	785	716	795	740	746	774	789	710	770	770	793	772	739	822	804	739	819	812	782	741	754	768	758	732	741	718	738	736	745	777	779	765	713	782	791	751	746	792	772	770	797	775	748	790	776	770	810	789	755	814	765	753	796	774	812	776	805	807	783	731	807	772	782	794	773	786	821	841	780	754	772	828	770	755	751	800	780	771	757	817	766	752	750	815	775	780	773	743	743	810	826	747	779	753	782	803	781	790	743	804	751	771	787	737	757	786	777	783	750	791	748	759	776	763	754	751	760	778	731	813	779	770	776	755	826	788	727	767	800	773	779	759	734	794	789	814	782	746	727	829	734	776	753	773	797	807	773	776	799	744	745	763	801	781	783	763	766	738	783	739	766	837	776	802	787	794	809	779	768	827	779	767	774	798	820	770	816	765	785	832	790	727	804	783	747	808	750	760	760	771	791	775	783	765	792	757	756	775	776	754	737	748	771	758	764	748	818	744	808	787	791	785	778	796	792	706	801	764	788	808	801	777	774	793	784	764	759	772	737	791	824	762	761	737	801	809	852	837	762	766	753	743	752	774	794	754	773	797	781	787	757	775	792	755	757	759	775	737	761	757	799	795	770	754	760	815	808	758	791	800	769	789	799	768	770	772	785	800	752	809	797	793	788	770	794	735	749	825	801	824	778	762	749	775	717	803	802	813	760	796	753	786	809	793	780	770	766	762	780	774	804	778	760	759	729	770	780	783	763	776	739	756	764	735	815	756	815	749	766	732	800	733	827	791	802	793	804	763	764	808	796	780	784	736	783	742	721	765	766	809	820	780	797	786	778	749	768	760	763	763	766	800	747	804	773	744	778	782	763	761	767	836	785	783	776	751	773	778	751	765	754	799	786	768	750	756	761	826	779	770	715	756	837	803	797	781	774	774	802	774	786	766	824	785	784	782	793	724	780	731	779	800	830	805	742	759	784	752	781	821	799	772	736	767	730	772	791	806	785	730	784	799	755	795	813	770	793	798	825	775	788	788	820	799	778	782	757	779	786	751	738	781	755	768	826	824	769	795	817	798	773	814	791	788	805	788	784	787	773	849	765	795	750	800	766	744	770	764	787	745	760	787	738	813	786	752	781	798	747	776	797	795	775	774	805	810	783	759	760	752	774	772	770	740	802	798	733	780	808	783	742	768	796	766	823	822	783	744	793	776	763	757	803	807	788	792	795	774	746	762	784	817	839	806	797	777	763	802	765	748	782	789	754	784	816	758	696	803	726	755	772	783	814	767	763	786	865	817	771	765	790	800	769	801	818	804	792	770	798	740	725	741	774	778	765	796	750	769	771	797	781	746	767	811	718	753	733	778	820	778	786	765	776	814	756	778	733	785	765	787	775	763	759	772	753	827	722	781	790	805	781	777	797	801	801	777	748	766	777	813	795	770	777	782	772	735	791	788	782	732	777	689	795	792	775	742	809	797	783	740	804	833	792	714	763	786	769	796	757	762	772	797	763	796	773	775	784	720	782	846	756	772	774	762	803	753	743	757	797	751	782	775	773	789	784	784	728	799	764	759	747	771	786	822	777	801	765	810	762	795	802	825	749	742	779	733	720	758	817	818	784	781	746	782	758	796	822	755	749	819	764	823	808	762	782	762	785	763	723	810	835	769	714	776	746	794	796	769	777	785	807	789	815	722	736	774	727	748	769	809	804	796	763	721	790	768	769	783	756	721	721	773	766	774	780	755	734	738	781	795	793	791	780	744	797	785	754	791	808	763	764	787	790	745	821	791	790	769	756	763	779	777	785	747	773	786	735	770	783	774	734	762	740	812	761	747	765	780	811	789	771	787	777	776	740	803	778	793	739	822	758	791	761	821	729	773	755	760	777	755	725	757	779	806	780	800	778	776	811	818	785	745	846	759	793	806	752	770	846	801	799	805	751	763	801	816	768	772	796	799	791	782	785	803	772	756	782	777	845	805	769	769	757	798	825	738	760	791	724	781	787	813	759	747	800	809	756	740	796	769	761	730	783	797	774	795	777	806	812	770	762	807	746	794	765	796	825	797	779	773	810	765	815	804	751	808	799	820	752	759	748	808	783	800	767	804	801	795	803	813	764	806	784	732	770	812	769	785	738	737	738	783	813	797	753	802	762	784	830	792	793	807	807	798	827	773	757	764	797	774	775	825	783	804	761	739	714	774	751	788	814	734	787	792	765	796	782	771	766	818	702	782	787	827	770	770	806	742	797	739	811	810	787	761	762	748	766	774	795	713	802	758	768	761	726	780	752	773	798	738	737	794	777	758	716	763	787	728	777	761	805	727	743	739	777	766	771	775	735	766	785	774	719	768	725	791	738	785	762	798	820	751	794	775	788	833	733	795	796	772	754	800	759	783	771	825	776	762	772	749	736	770	821	784	763	737	781	763	761	798	809	744	794	757	768	777	788	780	731	745	777	777	747	765	718	761	827	756	830	743	779	746	814	770	755	808	797	808	786	804	761	782	807	747	766	788	767	743	751	771	749	802	797	777	762	745	778	801	796	727	807	849	727	739	784	799	766	769	765	796	747	765	723	762	787	766	771	730	821	812	800	789	793	773	780	806	752	773	766	707	813	785	773	813	757	776	802	819	815	739	811	771	754	785	761	764	782	785	819	789	771	789	734	781	757	815	769	738	785	755	828	773	760	807	744	730	757	754	763	803	787	815	778	775	802	776	728	808	770	832	785	760	784	749	772	788	803	776	784	810	800	800	778	781	771	760	772	769	763	785	806	760	790	766	776	773	772	795	783	772	823	782	788	813	763	742	764	741	765	790	775	779	795	764	800	792	757	761	740	806	733	788	763	782	730	809	787	789	783	732	778	803	753	770	786	845	734	745	782	804	780	794	815	807	805	793	810	796	762	752	755	764	785	818	798	777	751	762	773	794	735	736	738	758	768	784	759	742	761	781	849	758	768	790	793	738	816	754	771	772	805	769	800	793	786	803	782	802	738	779	744	746	742	741	844	762	801	799	793	791	856	781	810	802	738	796	791	819	762	775	745	753	783	836	763	812	776	732	769	768	717	771	777	789	790	800	699	787	860	806	763	783	814	779	812	794	777	758	747	809	727	749	778	815	847	818	747	737	832	768	783	801	792	749	781	766	751	778	768	772	795	790	805	774	803	797	733	785	798	835	755	769	794	808	789	757	781	775	770	746	806	782	810	736	781	783
524	223	255	558	441	3332	15257	13954	6229	1948	567	218	100	75	74	72	66	68	78	66	69	65	66	66	58	75	64	67	57	66	74	68	50	73	78	85	48	70	67	64	57	52	61	74	80	73	77	64	80	64	71	61	56	71	69	61	81	60	62	65	56	64	57	62	76	79	70	55	73	69	66	64	60	67	74	56	67	56	63	60	73	60	64	69	75	77	57	60	68	74	74	73	56	62	68	61	75	73	62	62	58	65	68	81	63	66	64	65	58	57	69	65	69	56	54	62	81	79	82	62	63	78	75	58	61	70	61	58	61	70	82	59	68	71	74	74	71	76	53	62	61	71	74	55	56	72	64	70	68	84	50	69	75	71	70	71	65	61	62	67	50	67	62	72	64	57	73	62	82	64	74	76	62	66	69	66	63	72	70	63	65	58	73	69	48	60	62	57	55	76	77	73	70	79	65	68	65	73	70	66	60	54	72	71	73	59	66	63	76	59	61	65	61	65	60	57	65	59	63	53	60	57	64	47	55	79	67	70	65	61	64	73	63	53	60	62	74	53	62	64	73	54	74	57	73	62	66	65	58	67	74	71	72	65	59	72	66	58	63	61	81	76	62	59	61	68	63	65	61	78	64	66	55	56	71	56	67	60	64	74	71	75	69	53	76	80	54	72	54	58	63	55	63	81	59	73	69	57	69	63	77	58	58	73	73	59	76	48	64	57	69	57	65	69	64	65	68	64	61	78	56	72	66	74	63	64	52	75	64	72	46	71	58	69	71	66	66	62	63	74	64	69	56	69	68	76	66	68	60	71	53	46	67	60	65	63	88	59	72	75	79	74	66	68	72	68	68	69	67	56	75	72	63	67	57	61	66	68	53	74	72	52	60	45	62	62	86	60	72	59	48	67	74	63	58	58	61	65	77	80	64	72	68	69	61	74	73	72	61	57	65	63	63	74	66	65	69	57	66	65	66	69	72	60	58	53	74	65	47	70	70	65	69	87	64	65	69	54	60	74	64	64	62	51	63	77	59	69	67	64	80	69	65	41	68	63	72	69	63	58	61	66	55	66	57	72	71	73	62	59	59	69	65	66	57	66	74	66	45	70	66	81	67	77	53	59	60	55	49	57	78	64	60	62	66	79	73	69	69	58	36	59	76	80	61	86	66	68	74	61	64	68	71	54	63	64	64	68	72	68	69	60	69	63	68	67	63	69	73	77	62	61	55	72	49	56	69	63	62	47	73	54	70	55	72	60	60	69	66	75	63	70	62	63	62	50	76	71	68	80	65	60	57	57	69	86	65	55	68	62	74	61	75	68	66	78	79	58	70	76	78	74	66	66	61	73	57	51	65	61	58	76	60	76	72	61	51	55	69	72	58	51	58	84	67	64	73	66	66	63	74	62	63	71	66	69	70	69	73	65	71	59	70	58	68	60	65	63	55	80	62	69	77	68	59	77	62	66	72	76	56	62	67	71	70	62	68	55	54	71	64	65	60	65	71	71	68	62	67	61	80	71	75	51	68	55	61	67	67	51	52	63	72	64	60	71	58	75	57	67	73	67	68	72	70	62	68	48	66	60	68	66	59	54	58	57	71	43	73	78	52	77	66	59	83	64	45	65	71	58	64	59	71	73	74	80	66	68	65	73	65	77	71	74	66	63	60	85	73	58	57	65	55	66	50	72	68	71	76	59	66	62	62	79	61	61	73	68	80	61	72	73	57	69	66	72	53	63	63	80	59	59	59	59	85	57	53	69	55	68	70	57	66	68	63	71	75	76	62	69	68	61	68	70	63	71	57	54	55	55	71	68	75	79	71	71	65	68	68	92	56	63	58	61	56	65	66	58	71	63	77	69	62	66	74	68	63	69	65	74	82	74	84	59	65	55	70	68	70	64	71	67	66	71	65	63	63	70	51	70	60	51	66	68	67	71	81	65	77	69	71	66	73	70	62	69	65	56	59	58	62	53	70	68	71	59	73	65	75	65	70	55	71	68	67	72	68	89	67	75	66	68	53	62	69	67	48	65	66	71	57	69	74	48	72	70	73	58	64	62	62	71	84	69	69	52	69	70	60	65	68	55	67	77	49	56	70	73	58	57	75	75	62	77	66	77	76	65	58	67	58	70	52	67	73	73	76	68	57	67	79	73	61	69	59	88	60	73	68	66	51	71	70	72	70	77	67	76	71	57	70	58	69	77	60	72	63	73	63	73	61	79	79	69	50	75	58	66	74	73	74	53	63	66	73	61	60	61	66	68	67	48	57	59	70	64	68	63	71	73	67	58	67	67	62	70	59	56	59	63	59	75	76	67	66	59	75	57	72	56	64	74	85	82	69	75	68	53	54	69	76	68	61	58	65	46	73	58	72	65	63	76	66	73	63	83	66	67	81	63	69	54	60	61	56	57	68	56	77	57	62	62	46	70	60	76	69	78	58	62	69	75	57	57	57	69	65	67	75	59	75	64	67	77	64	74	71	76	74	56	64	56	53	72	62	65	56	81	65	69	66	65	74	51	60	54	72	57	75	54	70	70	62	75	62	77	66	72	53	63	60	64	69	62	66	70	54	72	63	73	79	69	61	68	88	62	57	74	54	63	63	50	50	59	55	80	70	57	68	65	63	65	46	73	58	52	69	63	72	60	68	65	60	84	70	76	75	65	73	56	74	84	62	60	64	56	65	66	69	82	53	65	60	61	60	67	62	58	46	60	73	75	71	64	60	64	59	84	61	63	63	61	82	70	67	66	65	53	63	63	58	68	62	69	67	46	73	78	56	79	67	61	65	73	74	71	73	70	69	65	65	60	65	82	55	83	61	59	67	71	80	58	56	66	70	74	57	79	56	64	69	54	66	55	82	66	58	55	64	72	56	63	64	64	69	65	77	50	65	64	62	68	76	77	67	80	77	64	62	59	63	69	59	72	65	69	72	56	65	66	62	67	66	61	71	70	64	64	59	77	73	59	52	67	75	79	62	47	57	69	58	54	52	66	69	71	58	70	59	63	67	52	58	56	63	55	79	61	74	53	73	69	72	60	68	61	71	57	69	69	50	46	61	47	62	75	60	81	60	64	50	54	55	57	62	56	64	60	69	74	61	68	48	82	66	61	73	73	90	71	60	70	66	77	61	60	67	61	60	70	52	66	69	74	56	82	80	59	59	73	67	58	67	72	80	67	60	71	69	72	67	63	76	66	56	63	53	62	65	67	62	54	77	64	66	68	72	58	69	66	64	75	68	72	59	78	59	64	56	48	67	61	70	63	77	66	69	74	59	73	66	63	56	64	65	60	72	47	58	59	68	65	71	77	53	71	82	78	60	54	71	67	74	56	85	67	60	74	69	64	67	58	59	64	63	64	70	79	51	67	60	66	65	67	70	78	61	75	56	62	63	79	73	70	76	66	56	66	84	62	78	68	76	73	64	73	69	74	54	57	68	62	65	78	78	67	65	51	69	85	73	70	66	74	66	68	41	67	59	60	68	46	52	74	70	54
11891	5852	5289	21128	25535	44064	62261	55751	38319	24711	12845	4825	1725	1015	841	877	774	853	834	814	781	897	873	812	808	836	835	851	840	905	819	793	855	823	837	821	837	833	797	796	790	795	845	824	841	848	872	804	778	809	843	871	863	845	809	800	805	849	842	871	796	837	879	809	806	860	809	819	890	843	821	857	815	869	863	821	835	819	796	834	850	837	840	829	809	812	827	863	821	867	864	807	834	773	850	829	792	845	841	849	804	880	843	836	875	877	855	857	821	835	849	839	845	805	846	851	831	841	845	836	815	884	900	807	914	863	858	856	849	837	863	837	825	858	792	872	782	862	867	812	859	813	821	852	838	866	783	824	778	850	831	858	803	823	807	855	825	832	847	798	812	810	856	854	862	856	859	839	879	847	839	851	828	817	834	787	870	797	872	836	830	829	855	830	868	871	829	819	849	857	870	872	882	839	810	830	838	812	825	805	874	805	841	839	903	872	879	862	867	849	828	855	834	855	829	819	853	844	837	794	824	856	828	848	840	795	828	844	862	807	806	873	797	796	829	811	874	846	837	855	808	864	813	845	853	815	885	848	814	888	819	846	859	795	866	837	778	863	820	857	848	862	816	835	835	814	832	896	876	827	856	823	797	851	843	850	851	844	864	859	822	824	836	858	857	896	819	848	824	847	860	864	882	821	843	804	855	848	854	826	794	828	808	875	821	871	784	828	870	834	853	817	870	826	847	821	861	875	838	850	809	846	839	809	846	805	824	832	842	834	861	830	823	772	815	864	821	810	870	834	826	813	810	850	790	871	830	839	871	828	864	811	832	795	786	793	893	817	822	856	875	809	831	778	817	832	781	804	815	844	833	832	821	833	888	790	827	822	861	872	816	858	845	796	858	825	861	873	893	791	833	812	804	792	829	779	866	854	829	827	800	817	794	819	821	820	890	818	816	844	802	834	850	808	840	869	838	818	850	840	849	817	820	876	834	874	862	831	855	881	840	830	841	886	839	877	844	855	875	850	826	850	860	779	802	866	842	818	799	849	865	788	870	871	814	829	808	845	814	866	857	863	807	834	808	827	888	873	816	840	844	856	827	896	841	813	840	844	828	853	847	844	794	833	875	837	823	850	815	805	856	814	848	797	849	862	829	898	880	881	883	817	833	830	842	836	810	834	857	831	886	856	876	837	835	792	871	815	831	850	807	822	849	817	806	806	852	851	872	823	795	833	836	864	869	805	832	844	831	826	825	840	827	843	829	810	832	845	865	858	817	816	839	810	878	783	885	841	874	887	820	787	869	838	846	875	863	798	822	810	853	870	871	830	835	762	833	888	847	817	814	792	857	837	820	846	876	805	839	854	802	796	803	812	836	855	875	882	823	862	865	776	824	907	827	851	828	855	808	839	795	864	837	858	855	809	845	864	872	818	859	810	867	836	826	838	849	783	863	858	839	829	844	820	849	872	862	826	836	839	878	849	804	810	811	797	813	863	804	871	764	823	851	833	830	836	837	898	845	848	818	786	836	825	831	831	806	867	868	813	809	845	842	837	861	865	837	832	851	837	781	886	850	848	847	817	815	834	879	852	819	831	815	800	826	822	800	870	855	859	854	852	788	855	873	843	876	869	858	827	862	881	845	843	830	865	884	822	839	822	858	863	810	815	870	786	813	845	826	828	823	854	833	854	783	934	810	824	871	818	809	832	814	838	857	872	826	868	843	853	828	859	791	830	850	854	877	827	823	820	818	883	831	839	867	811	837	849	826	840	866	763	817	846	824	839	819	852	880	822	846	826	876	830	777	890	844	831	852	843	796	804	832	888	862	870	862	850	774	815	849	818	821	889	850	746	813	876	818	889	845	855	848	826	848	808	820	802	842	835	795	828	822	822	841	842	897	841	839	834	829	788	818	879	808	836	809	865	837	842	840	851	793	848	836	887	801	787	803	869	856	858	913	831	871	839	835	847	872	867	836	791	854	812	819	845	810	875	864	861	811	878	823	837	781	882	848	841	870	860	807	870	831	861	858	835	803	805	843	818	838	877	831	860	797	823	832	846	825	835	803	866	767	839	803	820	833	838	832	828	880	869	828	828	834	809	849	860	825	863	815	853	886	837	769	894	810	861	835	796	883	845	808	807	818	838	869	814	834	869	884	812	887	863	840	826	920	854	837	874	849	819	857	839	826	827	839	823	828	809	845	839	806	820	824	847	836	863	837	840	851	857	809	900	813	855	834	771	814	819	837	798	819	857	881	794	820	853	872	797	820	800	867	815	923	883	861	764	825	844	792	813	848	873	797	848	800	795	801	821	837	827	855	818	779	791	810	887	838	811	869	811	830	817	834	845	804	820	852	826	833	843	839	894	829	877	797	845	847	835	899	830	838	879	822	877	890	838	830	890	801	847	855	831	823	854	859	825	834	879	833	854	878	840	834	828	814	862	872	883	790	808	815	854	842	832	857	800	847	812	838	777	835	827	839	851	853	853	867	864	826	813	881	870	843	826	839	849	840	803	824	816	827	895	897	878	830	854	824	820	889	828	855	843	856	872	807	807	864	845	848	839	815	844	828	803	877	847	820	862	824	812	815	865	765	886	875	856	868	783	858	836	805	833	845	780	816	861	836	821	900	833	853	777	776	879	796	796	875	850	828	834	847	879	858	838	850	808	818	846	823	824	867	865	853	843	832	832	790	825	850	849	780	811	780	871	845	799	852	886	864	911	805	818	829	848	857	825	844	806	848	842	810	866	839	909	792	830	819	854	848	896	891	843	807	819	870	854	870	826	906	828	787	873	833	819	823	839	842	856	829	839	813	835	834	845	796	844	827	842	851	821	857	806	861	783	848	800	858	823	873	850	839	827	854	801	842	819	843	812	848	867	841	775	848	925	818	858	842	831	797	832	847	819	831	843	879	821	895	775	913	864	836	802	833	816	845	781	889	768	782	849	835	843	838	886	822	835	785	824	788	820	813	837	846	847	836	821	826	833	871	788	855	800	808	845	789	853	850	898	881	815	858	838	817	825	851	816	826	823	845	815	845	847	829	850	806	847	863	811	802	833	899	873	809	761	820	826	861	799	845	880	853	839	828	801	888	764	816	789	855	872	814	846	888	800	867	810	871	838	813	826	872	823	773	792	800	840	863	843	844	796	825	820	844	822	887	851	803	801	808	829	836	811	863	805	859	803	941	817	874	825	806	886	850	874	851	834	780	867	829	870	885	842	864	812	821	840	813	920	842	843	824	829	827	830	832	883	851	826	815	880	863	816	873	833	863	850	869	851	884	889	811	803	777	786	849	852	774	817	869	813	822	878	785	822	833	837	814	859	780	826	804	831	851	822	825	845	842	841	825	878	808	738	802	844	872	853	797	865	909	808	850	864	848	832	870	829	838	825	836	827	842	812	838	910	885	849	865	842	842	825	860	842	868	858	844	883	816	799	844	836	884	815	866	796	847	822	849	849	825	813	847	831	831	891	836	828	855	852	798	776	786	828	781	836
2096	241	271	289	563	5969	18630	13107	5857	1989	684	241	113	73	61	73	57	82	74	70	81	74	77	68	82	72	73	69	73	69	82	73	74	77	74	65	62	64	76	58	74	69	67	68	74	62	66	70	61	70	67	68	82	62	62	72	67	74	71	60	63	77	89	66	69	70	66	68	61	79	60	56	62	85	72	69	69	61	66	76	87	69	76	74	75	74	84	57	75	62	70	58	73	77	51	78	71	65	71	76	61	84	55	67	77	77	69	68	85	76	63	69	61	67	62	69	74	78	66	60	73	79	77	72	69	86	63	81	60	73	68	68	79	66	70	64	89	65	78	69	63	84	71	60	74	76	81	73	82	72	63	77	68	75	66	83	79	69	65	68	69	63	88	62	74	74	70	79	91	66	91	70	77	71	58	76	74	75	76	71	78	86	60	63	83	54	78	67	64	68	72	68	84	50	73	77	70	64	58	67	50	89	91	67	58	70	63	70	56	70	76	76	62	59	58	61	71	74	64	68	64	62	71	99	87	76	90	76	70	74	72	75	68	75	68	65	59	70	74	71	65	70	58	71	75	81	58	68	60	77	67	64	78	69	69	66	61	67	72	84	54	64	78	75	68	78	66	67	79	78	62	79	56	64	77	69	74	60	69	86	76	68	74	76	73	60	58	74	76	66	75	72	69	71	79	74	63	55	63	74	59	65	82	77	62	72	78	61	73	62	75	70	86	76	78	81	69	73	64	82	71	67	58	67	62	81	80	66	72	78	66	78	80	63	65	61	76	61	83	67	64	72	72	68	66	67	69	86	87	82	68	86	62	66	76	61	76	63	58	52	61	60	75	72	73	65	78	60	75	86	81	81	62	71	55	74	66	77	57	80	80	68	64	67	82	87	67	65	60	74	65	82	61	59	65	61	61	67	69	78	71	71	66	81	73	77	60	74	66	61	71	66	66	73	74	56	75	90	72	66	70	83	77	79	70	68	74	78	82	61	62	80	59	67	68	50	62	70	78	70	95	54	70	79	76	67	65	63	71	81	66	65	69	71	72	72	58	68	67	74	64	58	63	74	81	67	79	76	81	70	58	65	75	73	68	74	63	72	69	77	61	65	77	70	67	77	74	74	65	74	69	77	72	50	78	65	67	73	90	70	82	69	63	71	80	64	69	79	75	60	66	85	87	73	67	72	63	65	73	73	80	68	86	84	52	60	69	80	68	68	82	70	80	68	65	78	70	55	57	63	81	78	65	69	83	74	83	71	84	64	56	77	79	69	66	86	75	86	54	73	83	70	60	53	79	75	55	82	70	80	76	61	73	84	54	66	80	48	76	78	74	64	63	69	68	69	74	67	71	69	93	84	83	63	68	58	73	74	74	82	68	57	58	81	66	65	70	60	67	81	67	64	74	57	79	66	67	57	70	94	62	77	68	70	78	75	74	65	77	69	75	90	67	68	77	66	68	71	78	65	71	78	59	70	61	77	73	60	61	79	69	82	68	74	67	73	73	76	79	71	63	63	58	55	81	63	83	66	68	65	86	65	89	81	63	68	65	78	83	76	79	80	69	82	65	81	75	84	62	64	73	70	80	62	63	72	75	78	65	67	56	82	64	70	75	62	53	60	72	63	65	69	56	75	67	64	74	70	78	78	71	66	62	71	63	65	71	76	69	72	63	60	76	68	66	69	72	77	71	61	55	65	63	81	54	72	72	61	68	73	82	77	75	77	65	59	62	81	81	70	70	59	62	65	64	66	66	87	67	63	63	79	74	68	56	74	57	63	74	74	69	77	72	73	56	60	70	58	69	60	73	76	64	76	69	74	86	67	66	67	71	76	75	67	75	74	84	76	77	67	70	57	71	64	58	78	71	62	59	74	65	73	65	69	70	63	69	74	82	77	61	71	69	69	63	71	65	64	66	78	67	77	79	58	63	63	65	62	73	75	71	75	74	64	93	61	75	72	78	64	83	92	64	80	71	73	58	64	55	76	79	61	76	81	79	64	76	65	68	66	70	73	80	56	75	73	77	77	92	65	67	75	57	77	66	78	61	75	47	91	59	69	56	79	75	74	62	86	74	86	82	71	76	60	62	68	68	85	87	56	68	64	76	72	77	88	65	79	45	79	69	61	76	68	66	72	62	67	67	64	68	86	80	76	61	75	67	65	55	75	79	74	68	67	64	76	79	88	77	66	67	69	62	91	79	63	77	49	73	65	75	74	81	65	50	77	60	84	80	72	72	84	76	68	70	73	59	79	73	79	69	77	64	44	81	86	72	77	59	72	73	71	65	65	65	65	70	78	67	88	66	64	79	64	57	68	72	73	63	62	83	63	77	65	66	70	68	71	83	64	71	85	59	69	70	61	70	78	76	61	72	64	68	66	80	66	84	69	54	78	67	69	67	79	67	67	67	60	65	88	77	74	68	75	74	72	79	67	66	76	75	80	63	69	79	65	84	89	70	84	63	79	69	75	69	67	61	69	73	62	90	63	79	72	61	76	73	70	75	68	63	64	59	67	81	74	74	69	68	78	62	69	60	78	77	64	56	80	64	78	78	69	79	71	68	76	72	63	68	70	78	83	84	80	77	74	63	63	67	59	73	80	59	78	81	82	80	84	67	83	63	67	58	57	71	67	66	65	79	56	60	92	91	86	64	79	63	61	72	77	77	60	71	89	66	68	68	71	72	81	72	73	61	77	60	65	74	67	72	60	57	81	64	53	48	60	75	60	57	77	59	84	74	82	76	68	72	73	67	73	71	54	74	68	73	64	75	47	75	72	60	60	78	71	68	68	65	84	76	75	68	72	77	61	72	67	83	83	58	66	55	88	63	70	80	73	69	60	78	62	54	68	56	69	70	75	68	74	58	66	64	68	68	70	74	68	82	60	69	74	74	57	69	71	98	71	75	72	65	62	70	67	68	70	57	67	55	79	70	88	72	74	70	66	63	58	48	69	75	66	68	68	71	70	65	63	72	59	63	81	70	70	72	94	72	80	69	63	57	64	76	69	64	89	79	66	75	62	64	66	82	59	83	68	74	82	53	43	85	73	69	72	79	66	58	80	69	72	57	67	70	67	81	73	91	77	67	64	78	85	75	64	69	61	71	68	94	91	55	66	61	74	73	72	66	95	70	54	72	79	69	70	70	75	72	59	72	68	67	74	69	75	67	53	69	62	77	72	64	66	64	63	63	64	86	64	62	72	67	68	66	77	65	87	71	63	67	60	71	89	74	61	81	67	67	70	81	67	73	76	51	88	60	59	61	57	64	66	73	77	68	63	75	73	77	96	54	80	62	63	78	76	76	70	67	64	77	61	61	72	72	55	56	61	59	79	73	66	78	66	66	74	65	78	83	86	87	74	73	88	77	74	78	65	77	87	75	68	84	71	76	94	73	65	81	65	84	81	75	67	62	58	70	70	68	68	76	64	65	73	65	54	85	52	76	57	60	72	74	51	52	78	63	64	77	82	64	77	65	89	57	67	56	68	52	80
14280	5737	5782	13079	29731	50530	69721	54858	38761	26390	15171	6048	2101	1133	925	885	884	912	904	1001	967	884	976	891	924	925	912	907	935	963	909	933	897	901	903	913	901	865	940	903	930	867	944	928	914	941	932	908	925	868	908	906	930	916	893	902	914	863	855	920	959	931	910	916	915	983	885	925	952	870	894	880	930	951	917	908	914	930	917	934	904	962	906	926	903	998	921	956	977	919	917	892	872	895	898	932	920	901	941	929	922	953	867	896	916	944	871	888	910	980	886	883	885	964	936	881	916	877	934	908	901	882	875	949	919	964	937	923	935	997	940	885	877	915	982	915	909	888	878	884	899	902	871	951	952	903	928	954	885	879	904	892	913	914	896	967	886	847	902	946	924	939	949	896	909	916	892	897	901	915	854	938	888	899	908	918	883	878	925	894	905	945	880	914	929	844	910	993	915	965	956	902	876	883	928	956	928	952	952	953	899	936	919	917	941	879	918	947	882	950	862	905	897	921	906	901	947	869	885	902	976	935	898	873	912	899	923	912	871	871	913	903	951	899	956	854	943	954	947	925	959	934	917	890	888	868	886	974	897	938	839	894	901	941	890	880	977	900	866	901	859	842	905	963	918	900	924	895	936	962	935	971	912	897	955	862	851	893	939	914	972	851	904	908	949	936	925	864	926	885	895	908	896	918	913	909	910	859	921	942	895	927	888	889	895	935	932	890	880	956	921	916	941	907	904	921	933	880	869	876	887	876	934	864	942	889	892	910	940	954	911	935	876	942	902	943	926	926	892	885	929	943	919	979	901	923	920	930	869	870	906	896	938	957	943	938	933	891	901	916	900	911	881	933	936	932	868	923	896	847	902	883	927	941	917	930	898	932	910	898	944	904	924	905	936	946	862	911	866	938	982	915	916	886	916	898	918	936	927	915	918	903	888	873	903	868	947	925	958	897	870	891	850	918	894	915	946	911	951	892	883	941	942	941	902	968	909	853	894	850	888	917	960	924	880	937	940	914	912	914	882	960	890	884	873	928	938	851	967	913	969	915	911	981	936	880	964	962	943	910	921	905	888	915	881	998	905	905	954	947	914	889	920	885	905	907	958	900	927	916	913	944	907	906	879	913	979	896	893	926	924	935	916	923	934	905	948	904	898	930	881	947	914	910	910	924	918	882	906	854	905	926	902	873	943	896	896	887	843	935	936	859	937	941	855	965	969	816	928	944	916	953	903	935	879	955	903	901	930	922	945	903	903	884	937	989	901	897	873	865	909	974	943	897	914	934	918	915	927	932	915	946	863	869	924	979	937	878	931	932	918	908	934	959	913	911	917	886	893	900	889	912	882	823	877	891	922	938	929	961	965	914	989	931	902	901	932	908	928	957	926	977	896	887	963	951	936	954	903	915	911	938	942	964	860	897	930	912	934	882	901	933	947	889	954	930	911	924	905	892	938	980	835	967	951	869	974	911	861	888	923	905	923	914	927	872	886	929	885	959	885	908	927	901	946	835	931	841	905	935	899	860	924	989	857	927	906	846	925	967	929	942	928	892	951	838	900	948	946	895	861	921	892	889	910	976	915	927	938	922	873	893	892	918	908	907	957	950	936	882	957	947	960	879	903	926	894	910	927	935	908	913	854	928	932	950	937	909	921	867	927	906	952	949	907	890	875	897	910	924	899	890	915	882	945	917	895	923	896	902	915	1000	905	957	891	893	881	938	938	915	879	903	880	861	903	899	954	893	912	850	887	902	911	936	925	932	950	897	875	888	908	926	955	897	919	923	925	922	934	880	897	915	898	911	921	936	885	918	863	923	957	916	963	929	913	922	892	901	918	929	906	894	1000	907	901	877	901	850	899	891	951	881	911	891	937	851	922	930	904	894	923	853	921	892	915	940	928	966	860	881	913	925	923	862	893	979	887	939	896	958	881	895	946	893	896	949	912	899	937	904	914	885	874	891	934	913	901	907	887	951	926	929	888	930	964	964	920	960	834	901	845	899	855	975	933	855	897	965	916	910	914	886	911	878	946	896	901	912	904	908	900	908	876	914	904	912	934	895	887	925	928	921	910	927	940	953	924	933	933	916	916	868	939	878	875	947	961	944	880	975	872	931	955	927	913	912	906	872	915	962	915	906	907	877	925	898	956	914	910	936	874	958	900	938	937	912	922	907	933	877	932	939	904	938	908	886	928	878	902	893	956	972	917	931	907	890	902	911	933	901	895	879	943	933	935	963	929	907	880	936	891	913	923	931	901	958	882	907	926	898	946	913	911	979	916	896	857	938	928	951	909	936	866	903	943	928	942	919	950	927	908	914	851	880	952	905	932	923	896	879	896	923	937	920	928	914	875	922	903	926	892	898	951	940	916	896	957	918	946	885	966	922	910	897	957	900	892	905	855	893	906	901	921	901	980	901	884	943	919	936	915	951	895	921	950	873	927	905	922	909	907	894	953	926	941	884	942	863	991	898	923	962	917	859	880	926	945	909	911	886	892	893	874	886	912	896	925	906	898	897	915	944	899	944	973	915	890	935	905	898	869	882	903	918	936	958	873	943	895	907	894	874	892	906	882	888	928	943	861	904	876	927	934	919	944	961	916	925	936	906	961	941	916	940	931	931	888	907	908	934	884	922	945	886	866	906	867	911	909	918	924	960	898	893	924	941	885	912	937	860	886	921	912	880	875	896	925	880	829	922	961	925	884	873	939	906	921	932	871	879	895	906	898	870	929	845	881	882	921	923	960	912	918	960	925	999	930	910	864	865	911	948	865	886	932	918	913	894	928	935	897	951	871	880	918	936	900	898	927	854	889	944	893	958	962	876	910	928	953	954	965	893	866	939	950	970	933	969	901	973	911	920	874	897	890	925	886	952	912	928	959	909	901	901	915	898	960	904	877	939	849	833	897	876	934	898	918	900	902	920	882	949	912	890	860	920	969	927	907	962	910	908	974	922	998	918	923	911	922	841	935	929	920	900	919	931	947	904	901	870	926	965	893	935	961	941	921	876	888	903	867	854	928	929	901	883	935	941	885	938	935	936	904	890	928	932	883	896	907	895	909	859	896	892	910	923	872	950	848	880	886	885	846	967	915	922	862	889	895	858	941	889	916	942	871	872	901	920	878	953	900	925	906	946	915	903	932	939	867	871	955	885	936	935	887	922	951	873	919	867	870	901	899	876	951	944	900	924	859	962	901	890	902	865	931	937	884	913	935	931	885	887	937	928	907	912	929	895	904	906	887	932	876	925	836	841	891	890	933	952	925	947	915	961	925	918	878	935	917	871	906	934	931	950	893	922	956	916	915	840	976	880	891	899	934	908	894	913	894	878	870	981	924	898	902	920	883	941	900	926	908	930	919	974	851	926	917	886	897	921	916	890	958	971	941	893	858	979	917	893	921	929	878	876	942	882	897	911	896	930	908	936	896	962	939	939	922	914	980	889	905	904	922	918	919	891	868	822	938	933	950	963	921	929	929	909	973	889	906	921	905	850	909	958	902	900
1239	585	310	326	1420	13122	27041	17989	8211	3166	1065	324	154	100	75	57	75	76	72	79	68	87	82	71	75	67	67	65	88	92	68	81	77	97	87	89	84	62	75	67	75	62	85	83	71	75	82	69	85	76	75	71	76	68	76	92	82	77	81	70	78	79	77	92	80	89	74	71	63	72	76	70	76	91	79	85	63	70	86	79	84	70	75	66	90	75	74	73	81	81	91	87	81	70	80	86	66	79	79	79	85	93	75	62	72	59	73	79	82	89	74	72	81	72	70	63	67	85	69	69	81	65	80	63	72	93	71	82	67	80	89	72	75	82	87	72	66	75	66	73	68	86	92	80	76	85	87	71	86	75	71	79	85	74	75	87	96	75	76	89	79	96	74	80	68	79	68	74	73	79	65	57	82	84	82	79	76	75	67	73	86	77	70	65	82	69	72	94	76	80	93	89	69	73	92	75	84	81	66	72	72	66	87	71	62	61	63	62	82	69	81	85	67	79	77	56	78	97	52	80	79	77	87	77	87	87	76	68	84	77	81	81	76	73	82	78	69	83	81	80	71	84	81	84	79	86	61	71	67	82	69	87	66	65	75	85	84	68	86	60	84	71	70	81	74	74	72	77	84	91	70	78	92	92	80	76	76	90	86	94	74	66	65	96	78	74	83	62	69	89	79	77	69	73	69	75	76	75	80	70	83	81	92	85	57	62	67	69	82	80	84	91	77	84	75	68	65	68	72	90	65	85	70	93	87	79	75	68	71	71	82	90	88	68	79	66	80	73	86	84	74	93	84	71	79	73	79	112	87	70	69	82	70	74	70	60	74	80	64	62	81	81	73	66	62	81	80	89	75	68	77	83	90	63	93	81	59	79	73	77	78	74	74	80	66	71	78	81	83	92	70	85	74	79	74	62	81	74	73	95	89	89	74	78	73	78	57	84	98	77	77	74	83	84	68	62	54	82	82	65	68	77	72	73	89	72	77	78	90	82	62	83	71	85	87	85	83	72	67	78	75	79	77	63	95	75	67	80	63	77	81	83	90	63	68	74	89	53	84	75	64	62	87	64	80	80	77	73	79	73	66	68	58	72	94	83	89	85	78	64	81	92	70	64	66	58	71	76	90	82	64	70	87	75	78	73	68	77	65	58	74	68	78	93	61	67	74	79	71	61	67	90	92	65	74	67	68	79	73	76	72	86	70	62	65	77	85	87	72	83	77	76	60	74	84	76	97	81	73	74	71	84	95	79	76	77	73	104	81	83	83	89	72	85	68	78	79	71	45	85	80	78	80	78	69	87	67	87	68	83	70	71	83	71	69	88	81	70	80	71	68	75	69	87	81	85	72	86	88	94	68	62	83	66	55	77	80	77	87	76	88	96	73	70	75	61	81	83	80	75	75	78	85	78	72	76	84	66	67	70	76	93	74	82	87	67	78	61	72	90	78	68	62	66	68	67	55	79	70	64	79	85	64	71	76	71	86	80	68	58	75	79	75	66	73	86	59	65	84	82	74	85	90	73	65	90	57	79	75	67	86	81	63	80	85	74	70	68	93	83	58	79	82	86	88	67	74	75	92	71	81	76	78	81	94	76	88	80	91	79	76	87	91	92	77	101	65	68	74	64	77	82	70	86	63	82	91	74	68	80	70	84	83	85	82	81	86	82	62	74	58	89	80	71	72	71	81	100	72	86	87	73	84	63	75	74	69	85	69	68	70	74	85	80	82	84	78	65	72	70	76	92	77	79	77	83	78	61	71	65	82	79	70	70	77	67	84	76	82	71	77	73	65	73	77	78	67	82	76	75	87	90	78	82	74	75	78	70	84	78	68	76	77	83	82	60	67	78	71	80	77	73	75	67	69	92	70	82	84	65	72	71	75	79	69	89	73	82	82	75	81	71	83	80	69	61	71	82	83	65	78	78	81	72	63	71	91	83	78	80	70	83	64	75	78	67	90	89	79	72	67	83	73	69	70	71	63	83	66	77	79	85	89	80	76	86	86	75	86	77	75	87	70	80	88	81	80	106	77	70	75	89	85	80	80	71	80	75	64	71	68	83	90	78	77	81	53	71	80	82	81	70	67	83	58	83	70	78	89	68	80	71	67	100	73	66	88	84	69	66	58	67	77	71	75	76	86	82	91	76	57	82	87	68	74	75	78	80	81	72	89	74	71	55	81	72	82	85	70	60	98	72	71	79	70	80	83	87	84	74	69	79	86	82	84	77	73	85	86	74	85	70	82	71	64	80	77	79	66	67	82	76	75	77	67	60	79	81	87	80	74	86	69	74	62	74	67	80	69	68	85	87	80	62	80	82	81	100	75	76	91	74	71	73	66	77	87	66	77	68	79	79	71	77	70	76	67	73	76	68	81	82	90	73	88	73	84	89	69	79	64	71	66	84	89	77	75	77	84	71	93	68	88	85	80	73	82	74	79	92	76	88	68	76	92	86	85	74	87	77	72	77	59	82	91	87	93	80	67	73	74	75	84	78	78	80	71	83	75	87	78	69	80	84	62	72	81	73	66	83	75	57	85	84	91	85	83	81	63	72	67	76	80	71	76	79	64	71	70	85	66	76	75	85	76	82	79	78	73	67	86	68	82	82	69	79	77	88	76	75	89	80	81	60	69	97	86	65	66	82	67	70	84	86	79	68	90	80	83	91	78	77	86	71	84	77	71	68	69	86	56	67	81	72	70	95	84	80	66	79	78	78	68	67	77	79	73	85	69	83	83	65	85	92	86	83	75	77	71	84	84	79	66	64	70	61	67	70	93	65	80	85	85	82	93	64	96	84	63	82	86	61	67	67	66	68	79	89	75	72	79	73	72	79	74	59	80	70	89	85	73	62	88	75	80	87	79	69	68	80	96	81	77	68	78	76	70	81	84	85	81	76	89	84	76	70	71	76	65	73	77	81	93	73	66	82	74	77	77	89	83	70	83	74	82	69	81	82	78	73	77	75	78	80	63	64	83	85	86	101	91	74	70	75	56	65	65	73	68	74	78	69	81	80	81	71	89	79	83	71	82	70	78	91	79	76	77	90	89	72	90	69	74	81	90	70	83	68	72	82	75	77	81	77	85	79	75	79	80	61	64	85	83	83	81	73	79	77	73	78	64	72	80	81	76	68	59	81	73	75	68	80	81	82	67	55	93	79	76	64	74	74	83	76	80	84	76	83	80	73	74	84	91	64	83	58	89	71	67	69	81	66	85	96	83	68	78	65	71	81	96	80	81	79	76	65	84	72	82	82	84	86	77	77	68	81	76	78	69	71	81	80	72	71	73	79	77	79	73	76	73	71	93	82	82	72	71	73	79	89	76	65	87	95	83	98	80	85	85	68	80	68	82	84	67	88	86	78	82	73	92	63	73	73	68	72	83	75	76	67	67	65	73	78	72	69	82	68	87	68	78	77	82	75	70	71	76	74	76	86	83	87	78	73	78	85	89	76	90	63	70	76	85	85	93	88	77	68	83	77	87	88	74	86	71	74
22050	11650	6594	16099	31983	55099	78842	60598	43153	30851	19170	8195	2731	1382	1056	1021	920	1021	930	936	1036	945	994	985	949	949	980	982	965	955	898	984	976	960	994	964	955	952	974	991	974	1042	964	992	974	1026	1003	966	1015	994	965	993	1010	980	939	1025	1021	998	1038	993	1013	988	967	1031	1019	963	984	1006	982	1017	949	905	985	972	951	953	989	988	1012	1010	985	992	925	907	947	995	996	953	1032	978	1012	946	946	981	956	991	1030	971	938	947	973	966	961	949	1001	1002	1006	1023	998	950	979	962	986	979	1007	987	975	999	959	993	969	990	1018	969	1007	921	991	970	976	962	952	995	981	998	962	1000	991	1027	1021	964	983	915	1034	967	972	982	980	982	1003	928	1007	928	957	919	1005	1029	935	966	987	956	969	1030	942	961	976	966	1025	990	949	964	973	964	1020	979	1006	946	989	967	994	963	956	918	1028	975	1015	930	1001	975	985	984	927	958	969	971	998	969	983	949	927	996	953	925	969	987	983	1024	1011	969	958	977	938	954	975	960	958	976	982	954	928	988	1007	920	958	954	953	974	1025	955	999	932	965	990	956	996	981	1002	969	1013	1025	975	951	1036	998	985	969	1048	1046	943	948	967	1010	1012	960	1016	955	973	987	960	988	975	1053	996	1006	963	943	995	1001	981	963	973	958	976	976	978	975	970	977	961	992	986	1015	1009	949	1011	962	972	1042	998	947	965	1019	907	991	1001	989	955	1000	936	967	997	996	982	976	1035	1005	1003	1000	969	953	931	1000	976	998	997	1023	977	991	1034	985	1028	995	1070	958	992	977	950	953	889	959	959	982	988	945	964	1002	970	991	975	963	992	995	978	1040	987	986	930	971	992	946	978	975	936	980	1041	984	967	984	946	1003	970	1020	1003	979	952	953	1066	973	917	960	1005	945	986	922	976	1031	961	954	975	991	969	955	929	1022	956	1000	971	952	976	953	958	934	927	987	927	983	935	960	975	957	961	930	991	935	1053	962	943	964	983	946	1019	976	939	935	946	1011	973	971	925	969	969	926	1007	943	963	980	956	977	966	936	1006	969	933	979	1067	1014	1004	962	937	935	976	935	1003	1012	970	1020	997	996	1010	1000	1004	930	973	1065	939	931	944	981	997	1041	972	977	950	993	962	1008	1018	924	934	950	923	968	967	943	959	990	990	994	930	978	932	979	972	1027	1049	998	961	1030	1007	995	968	1008	970	952	977	986	986	973	945	945	978	896	1008	944	1013	1020	1023	980	972	968	985	954	978	936	970	1031	975	982	993	982	962	1013	1023	955	946	1012	985	973	939	965	1032	934	937	1031	969	966	984	949	1045	1001	997	1000	951	971	970	931	954	948	986	962	990	973	966	996	940	987	993	946	984	971	971	954	1019	973	996	983	962	972	973	990	997	958	959	989	966	983	962	957	955	960	998	1019	997	930	1003	971	966	973	973	977	954	962	1024	941	991	961	1014	1010	979	1006	983	997	988	923	971	997	949	973	985	962	973	999	974	951	1015	1005	940	994	964	1038	968	980	1031	950	931	922	991	969	969	1042	980	954	958	961	959	1031	951	998	1002	968	998	975	933	955	960	1028	1000	920	944	1003	996	958	949	957	1012	973	982	953	987	1058	1006	1023	951	994	990	992	932	949	940	1014	970	966	977	977	1004	989	958	923	1037	962	970	984	1020	979	995	934	966	950	998	1022	982	967	936	1000	994	1020	992	1027	1008	993	990	967	997	1019	1002	991	983	999	1008	978	977	957	990	932	1015	981	979	991	985	1006	989	942	975	969	930	995	1001	1031	978	997	987	1030	984	1032	995	1017	999	1002	972	936	1031	1003	989	945	969	955	974	973	986	1013	949	1026	1004	981	986	975	988	1016	952	978	989	990	1006	1001	982	1037	1021	986	946	995	974	1009	970	925	1010	997	936	968	986	997	972	929	952	958	972	917	925	961	997	1029	1007	974	981	950	1003	966	950	1028	1008	970	988	988	967	957	993	976	995	983	986	949	997	1016	989	977	984	964	1002	1019	1004	994	917	972	981	1018	978	940	965	994	1011	973	1013	1020	1012	1034	927	1024	1004	962	962	1012	984	1007	1016	952	998	966	972	1003	1002	1007	1016	1050	1009	1001	1013	1006	957	954	961	985	927	1004	957	993	992	982	919	944	1007	1006	911	981	1032	958	1000	972	1002	995	1035	950	999	984	1034	985	969	997	987	992	1012	949	981	1034	1037	976	934	956	1000	964	966	994	982	946	1003	988	979	959	985	1012	1000	1050	955	968	1003	969	984	934	981	940	942	968	1015	977	975	922	984	938	951	1029	977	938	924	948	1038	978	1034	995	1013	1059	1009	982	1017	1045	980	969	1038	943	998	995	990	953	1005	997	961	951	1011	1009	949	952	945	966	973	992	1004	915	966	981	1026	904	1009	962	985	1016	950	1023	990	975	990	955	998	965	1007	953	983	983	967	1017	1000	946	983	980	955	1000	1012	988	991	1004	1005	1005	1008	995	985	1002	968	936	906	1035	961	1021	952	997	1025	982	987	948	973	947	1003	991	1035	925	997	1034	954	960	983	963	982	939	986	980	1016	944	976	1035	1022	961	985	965	992	972	1005	999	993	975	1010	995	994	953	983	1046	976	1027	948	907	975	1010	964	953	987	986	1001	1020	1006	1017	974	1003	992	950	988	907	995	954	1003	993	1000	980	1021	969	954	993	1016	999	971	964	1006	958	986	995	981	979	960	983	984	936	926	1004	983	966	969	1003	1029	927	970	943	956	948	1000	955	1007	983	999	968	1005	951	987	987	964	959	971	977	975	949	968	1047	972	1048	1043	974	1014	997	980	902	930	994	967	981	993	980	949	961	1015	928	980	943	976	1014	941	965	986	960	952	1006	979	959	1001	1017	954	972	955	926	1025	1035	958	954	1011	985	1055	1011	979	1003	981	973	988	1014	944	1013	940	1015	963	922	971	1014	1008	980	929	969	935	965	973	1000	972	968	1010	963	998	974	985	928	967	1015	935	961	974	977	966	965	969	1006	1025	992	948	955	956	1027	967	1025	981	1007	1017	935	1004	951	981	1001	925	923	976	969	1000	979	976	1014	968	1036	928	936	990	1037	1007	979	976	955	986	994	1003	909	955	936	974	973	979	956	1044	975	971	964	979	960	949	925	993	960	943	1010	965	1014	971	983	1031	1023	980	945	973	994	1001	950	1018	980	937	1020	957	1005	981	986	984	1004	960	1003	952	1008	980	949	1007	1029	934	987	993	1019	988	934	1003	978	951	991	990	968	978	1002	1041	1008	969	958	968	1030	940	997	967	977	1010	1030	1007	936	1019	938	962	981	972	1011	976	1044	988	977	1031	1028	971	984	971	967	1005	967	967	989	944	938	991	947	994	925	924	992	952	998	965	967	980	978	971	964	1000	1001	1013	1039	959	1025	985	917	989	1013	1017	1000	986	946	971	942	982	974	997	916	1000	1016	971	998	980	994	962	992	952	983	980	993	975	953	999	1043	980	1038	944	950	1035	989	1013	989	958	1017	969	999	974	980	959	1044	969	960	980	940	978	983	948	974	962	983	992	1006	968	987	993	1027	1013	1023	958	1037	992	969	958	923	944	910	975	941	957	1012	943	1024	1013	989	946	1000	983	962	1018	1036	974	1004	955	957	962	1030	1053	1029	965	954	1013	979	1052	948	911	947	927	972	1004	992	996	990	967	1010	961	1053	940	955	972	976	965	960	994	933	948	949	955	914	973	1016	901	947	966	939	992	1024	969	973	975	974	983	1005	1003	1005	1041	981	1002	917	1017	1031	1019	995	980	972	989	989	1025	997	979	983	985	990	935	987	1000	954	1029	973	993	902	951	1002	1047	960	1000	991	968
1315	117	121	81	440	2500	7182	3801	1856	982	436	196	81	65	65	56	58	58	54	65	44	53	59	52	55	60	61	71	49	62	61	53	60	51	67	65	56	53	59	67	49	68	66	54	63	58	55	58	45	70	63	54	58	62	57	63	55	55	62	68	58	57	48	60	54	69	54	72	62	58	55	60	62	61	60	66	61	61	42	57	55	63	61	68	57	50	58	56	67	52	64	58	64	67	56	55	67	52	54	58	58	50	59	59	58	55	59	61	56	47	56	61	63	69	63	64	52	66	63	57	55	51	56	60	43	43	70	60	56	55	61	57	48	63	41	67	72	55	56	67	53	62	68	61	44	51	63	73	63	63	37	42	53	59	57	71	79	64	66	50	60	62	72	54	53	55	46	68	52	62	56	67	55	50	55	57	63	50	54	55	58	64	60	69	68	71	66	50	74	62	67	62	62	51	71	44	57	60	65	58	52	49	53	55	60	45	48	44	61	54	47	56	74	61	61	59	54	58	62	54	61	67	58	49	66	47	58	64	61	49	61	49	64	61	57	60	60	60	51	66	64	60	69	58	56	53	57	52	75	47	54	63	72	56	55	62	58	68	55	63	59	55	66	48	72	68	69	51	64	67	61	59	74	57	58	55	49	57	76	71	59	58	57	59	86	57	52	59	61	59	68	55	64	56	62	64	53	57	57	68	49	56	67	62	65	71	58	50	61	58	56	63	65	72	60	64	62	54	46	74	62	68	68	66	54	51	60	49	53	72	58	67	65	75	61	59	51	62	51	58	57	52	58	48	57	60	46	55	61	70	54	59	44	59	41	58	56	64	66	62	60	46	54	56	55	63	57	58	61	58	58	67	58	58	48	49	52	57	71	55	60	48	72	66	45	50	50	51	72	57	61	65	43	55	54	74	58	57	56	64	56	69	51	66	61	63	72	55	53	45	61	67	70	46	48	48	59	53	54	56	62	56	54	64	65	76	52	77	64	56	41	62	58	75	65	43	48	65	42	73	65	68	50	69	53	64	57	52	55	57	60	61	58	56	61	65	64	45	68	64	68	63	59	42	42	58	52	49	62	67	56	65	70	51	59	65	60	69	77	61	51	59	44	46	74	54	58	57	50	57	68	50	59	60	48	58	78	55	49	42	61	61	59	58	57	59	50	65	62	73	64	70	70	63	69	49	66	57	58	62	74	55	51	58	61	53	54	56	54	59	53	47	63	64	61	60	59	51	56	58	70	56	60	45	60	48	53	60	52	45	69	51	61	57	52	62	63	58	56	56	55	58	55	52	51	48	63	63	64	56	69	67	71	65	51	58	63	67	64	57	61	55	55	51	60	62	51	63	58	55	53	56	57	57	69	54	67	61	71	60	50	61	69	64	63	70	58	62	61	69	66	64	48	57	61	72	64	54	57	59	57	54	56	65	56	71	61	66	62	62	63	61	48	66	60	54	68	56	52	69	65	59	59	54	55	56	56	42	60	60	56	54	49	52	46	45	64	56	65	52	62	53	49	59	54	54	57	62	53	63	53	66	72	72	70	50	65	67	59	63	57	56	50	61	79	51	59	66	70	81	62	60	76	75	51	61	61	56	52	59	49	54	53	60	55	61	57	48	64	60	54	49	58	64	66	47	69	45	60	62	43	66	55	58	54	60	73	54	52	52	61	69	52	55	56	57	54	73	53	65	61	55	59	49	59	65	60	60	63	53	51	54	54	64	57	55	73	59	55	56	61	59	53	50	59	60	63	51	53	63	58	73	56	57	65	58	54	63	50	49	51	44	56	67	55	66	68	69	64	60	54	57	64	49	70	72	71	55	56	53	70	44	54	75	69	67	62	63	52	64	54	64	51	52	48	57	52	43	59	63	46	60	74	60	73	78	76	57	49	60	71	47	63	63	48	63	60	62	57	59	56	43	70	60	73	68	70	63	65	64	51	45	37	49	54	46	63	65	57	55	60	48	58	64	52	69	62	55	51	62	67	60	50	57	54	57	62	66	55	71	62	54	66	67	64	55	54	56	49	63	57	59	57	52	57	55	42	45	58	62	58	60	57	63	56	59	68	56	70	61	62	63	57	65	53	53	68	64	66	70	68	45	47	54	52	44	59	49	69	67	46	60	55	65	61	59	46	46	67	58	77	55	71	58	62	52	48	59	69	56	51	50	55	56	67	50	65	50	66	53	64	58	48	62	62	60	64	59	60	76	67	75	45	62	64	60	60	73	60	64	72	61	43	58	67	71	74	61	63	63	59	60	53	68	59	62	61	60	65	60	51	64	56	56	59	56	68	74	58	55	47	55	56	91	48	65	60	51	47	68	54	55	62	55	55	56	65	60	69	60	55	56	47	61	57	61	59	57	61	51	59	64	71	50	71	64	53	73	62	66	53	68	69	53	51	59	67	57	65	62	54	59	76	48	52	57	59	72	77	50	69	59	81	65	52	56	64	69	48	63	45	51	49	67	67	53	62	46	69	62	53	65	60	53	60	48	52	57	52	57	63	49	60	44	69	73	60	56	66	59	57	65	63	57	67	76	52	70	53	58	48	59	70	47	57	54	61	58	58	54	67	56	59	47	69	67	60	55	53	66	55	64	67	82	56	58	53	65	66	57	62	60	57	68	53	70	52	63	68	82	54	60	66	52	52	58	60	62	48	58	52	66	53	66	53	63	53	69	53	62	54	50	53	58	55	55	57	72	60	68	49	71	62	56	65	58	62	61	65	52	68	51	57	64	52	55	57	68	58	61	47	63	68	47	60	58	63	57	62	57	61	48	52	74	63	51	63	50	71	57	44	55	64	65	58	65	57	58	60	44	63	71	54	50	54	61	55	59	47	68	42	52	58	55	56	54	60	57	65	44	74	61	66	61	38	74	54	55	50	59	63	58	63	56	59	57	65	51	58	67	69	65	43	46	70	65	48	60	55	73	64	54	65	60	61	61	49	49	54	57	46	38	66	74	64	71	66	58	63	57	59	59	71	55	52	54	53	57	44	42	54	58	60	60	53	66	56	56	58	66	59	60	58	60	64	54	56	54	52	50	47	54	60	63	50	54	58	53	69	67	66	56	58	61	83	65	53	63	63	66	53	53	64	47	52	54	70	69	59	67	43	53	68	41	57	65	66	58	53	45	57	65	51	52	67	58	49	60	74	57	43	55	66	70	57	49	59	53	64	59	70	50	52	57	60	54	46	57	65	42	57	67	70	62	63	63	57	55	64	66	54	66	78	59	53	53	73	64	65	62	58	64	50	71	57	58	69	49	62	54	75	63	61	70	64	71	57	53	57	53	55	60	64	53	67	59	57	65	59	47	57	63	67	50	59	55	62	53	61	59	52	65	62	54	53	48	63	53	62	59	53	45	73	56	61	63	57	52	59	63	58	65	52	54	59	74	63	47	60	66	50	76	70	57	62	61	66	44	57	61	54	70	48	40	51	62	59	74	62	66	50	51	55	49	67	64	50	56	75	60	52	68	61	58	44	64
9673	2999	1883	2896	20410	38944	50580	35787	28232	19742	10723	4356	1842	993	777	795	776	775	801	768	779	782	742	800	822	762	767	768	775	742	740	752	762	770	772	729	793	740	758	775	764	734	806	785	760	785	740	737	769	761	766	754	793	779	788	755	770	757	750	769	735	758	785	754	801	803	779	792	738	778	732	806	783	744	780	766	808	820	764	712	762	768	747	727	798	777	779	725	786	761	764	783	731	749	739	764	750	760	812	744	786	794	795	749	726	770	753	788	772	743	779	757	748	803	738	742	746	748	778	735	807	785	752	776	760	774	747	763	772	754	752	792	744	772	735	835	726	770	738	768	774	800	768	757	737	747	745	742	782	774	798	758	754	754	785	729	758	773	791	818	800	758	739	765	759	775	743	759	755	780	755	763	784	761	731	809	792	755	800	728	764	805	741	754	745	747	810	789	738	783	745	806	793	720	780	760	768	799	780	808	802	717	737	777	749	758	753	766	823	785	761	782	836	736	769	728	747	794	761	796	747	765	756	737	737	761	756	762	821	769	751	752	821	702	800	748	770	758	766	742	746	803	795	729	761	769	734	775	763	780	784	786	759	778	813	755	764	761	780	752	748	745	765	707	760	750	761	784	803	766	773	728	763	763	764	805	793	744	811	772	766	737	806	725	851	776	750	803	731	771	774	787	746	811	783	766	784	758	761	789	749	754	802	777	738	768	787	753	794	784	763	758	746	765	769	765	745	810	744	739	756	750	726	798	749	746	792	756	775	781	758	776	749	732	714	817	750	720	754	849	744	788	746	755	766	740	733	778	755	734	786	729	767	817	732	750	763	768	780	826	740	745	772	783	782	785	798	807	802	726	751	754	790	768	757	799	769	763	751	829	792	838	778	768	780	740	728	786	757	792	757	743	801	739	731	781	755	780	791	841	852	774	751	786	808	722	747	789	761	769	779	779	774	777	769	713	763	729	709	737	782	753	748	753	788	752	790	772	763	733	739	719	778	783	712	759	751	812	797	743	722	785	799	809	775	784	801	793	700	755	755	770	776	774	753	761	735	735	758	801	769	709	809	792	806	730	803	787	824	782	774	765	820	760	747	768	728	786	791	745	790	733	728	778	760	777	745	794	716	753	755	772	767	772	761	739	781	743	750	805	734	793	747	743	812	757	798	761	770	798	732	748	774	788	787	756	802	745	705	741	832	722	765	744	750	799	708	764	809	779	752	795	699	775	810	799	777	744	778	790	804	737	719	784	766	809	766	806	787	786	758	763	752	792	730	798	761	749	763	774	804	750	748	791	730	771	779	749	791	742	833	751	711	776	749	779	774	759	769	787	770	760	813	810	812	738	800	815	771	790	817	755	795	727	748	800	809	747	755	699	788	783	740	754	773	779	814	801	742	797	749	815	773	775	783	775	721	768	737	742	744	790	832	793	746	773	768	781	723	742	787	815	736	789	757	736	818	734	756	813	819	756	790	800	804	780	760	782	771	749	759	775	739	727	776	810	789	827	757	752	778	831	772	845	775	753	725	738	780	765	787	742	771	789	750	755	756	774	754	722	801	729	767	783	775	701	813	751	734	761	769	773	792	772	785	753	752	740	795	784	761	810	757	795	765	795	715	751	809	808	791	747	789	773	785	772	760	733	808	812	769	756	794	776	724	721	732	776	749	784	737	733	747	743	798	745	769	747	753	764	788	793	761	677	791	722	842	749	796	810	778	861	778	746	794	742	774	767	810	750	800	811	773	812	756	772	798	832	745	740	760	737	748	780	793	808	808	797	740	809	794	780	789	781	786	752	784	737	716	740	775	801	757	768	759	739	763	752	767	750	771	794	731	753	787	762	779	811	775	788	776	753	751	773	748	794	736	726	805	751	720	783	728	732	767	738	757	774	736	773	754	755	796	733	792	795	779	790	783	782	782	783	748	782	777	747	756	796	799	702	770	796	784	728	790	786	770	759	752	759	785	784	748	772	767	769	795	747	797	727	744	739	759	800	819	755	769	776	834	814	739	809	783	803	749	798	817	739	740	756	751	768	712	755	768	758	761	777	774	785	822	742	729	781	761	758	777	798	765	722	762	785	773	771	753	756	737	741	822	803	805	743	785	790	771	751	735	775	731	770	837	752	726	748	742	792	778	781	738	763	752	756	802	713	772	752	742	787	695	807	713	725	769	769	756	796	717	800	765	709	778	769	748	817	811	735	721	792	759	787	766	755	791	742	795	741	800	733	758	797	762	787	810	748	759	770	756	743	765	784	778	728	790	708	791	771	760	743	726	770	773	763	806	786	825	835	784	747	765	769	783	786	795	738	764	767	776	791	802	775	792	784	768	778	744	743	735	802	713	742	745	716	788	835	754	753	738	791	768	767	732	751	763	784	718	800	784	792	780	715	785	806	804	763	772	786	765	792	781	758	701	739	778	756	713	733	770	784	739	781	719	747	724	786	795	769	747	782	727	726	791	749	773	707	725	762	805	757	749	767	736	792	815	787	769	761	804	730	796	744	780	775	825	798	696	756	761	796	747	746	801	723	763	781	790	764	774	749	788	803	785	796	747	793	742	791	746	729	764	780	728	781	759	797	799	811	796	795	817	726	781	725	762	773	817	733	769	788	776	769	721	754	796	788	762	745	792	774	805	778	749	733	760	761	755	765	738	777	806	763	758	740	718	787	793	842	804	782	776	755	798	745	749	797	773	747	749	739	798	733	775	744	762	708	735	741	747	781	744	786	726	790	753	739	746	798	779	732	745	787	751	719	797	777	751	804	793	813	713	758	798	764	777	715	732	784	758	768	766	753	797	740	791	757	802	792	770	758	782	784	804	742	755	771	738	793	806	722	738	761	762	784	752	742	710	795	763	777	752	760	780	747	725	774	737	785	749	807	780	778	727	738	818	738	769	736	788	799	788	766	744	779	788	744	774	766	763	756	785	759	709	771	760	767	767	785	791	794	740	772	774	817	798	794	759	749	764	732	741	750	737	756	745	794	780	751	771	804	761	764	793	770	784	756	774	764	705	778	750	796	820	740	754	819	778	751	737	808	756	801	807	747	765	788	728	747	774	757	770	768	799	803	701	771	783	774	795	768	712	740	805	764	792	743	778	786	729	830	739	728	807	779	768	790	751	819	759	741	780	796	777	730	752	762	751	814	791	734	817	756	800	766	760	764	782	799	721	736	790	729	754	777	767	783	784	804	787	766	698	778	797	810	753	772	754	784	786	757	731	758	702	782	759	766	790	783	766	777	741	716	769	760	778	769	790	755	721	729	788	713	784	783	781	780	744	727	803	823	713	742	755	793	764	746	751	812	771	818	792	774	775	757	758	735	712	733	771	782	708	711	771	746	732	764	746	753	764	774	794	765	736	741	789	765	736	788	741	786	754	770	773	716	760	772	732	743	813	790	745	741	814	725	781	795	749	773	743	757	786	786	772	776	740	757	791	773	795	780	793	823	778	784	785	739	788	755	788	777	801	747	790	752	778	827	732	695
548	238	212	220	1896	8140	14581	8867	4653	2128	828	318	122	93	68	69	84	67	53	65	56	56	72	69	49	61	56	65	60	68	61	53	54	66	67	63	49	74	70	70	57	75	62	65	70	65	58	76	56	58	76	66	57	68	56	73	64	80	71	69	71	62	65	73	67	63	50	43	83	63	64	58	67	57	70	64	66	59	63	74	61	80	60	61	59	63	66	71	53	57	75	71	77	58	53	68	77	52	74	71	68	62	67	70	66	72	67	76	69	56	69	68	59	51	84	68	69	60	63	62	50	77	64	55	64	66	63	65	68	68	65	69	60	60	70	64	65	56	51	61	59	78	52	71	62	53	65	77	78	61	69	70	75	73	74	77	61	48	66	61	60	53	57	58	65	70	74	49	53	54	73	60	65	67	64	76	58	52	59	64	61	59	76	68	57	78	65	63	84	69	54	60	45	63	74	64	70	66	71	71	72	54	63	69	68	92	65	59	53	72	62	61	56	79	68	69	72	75	75	70	71	66	74	58	82	57	73	68	64	69	67	59	60	71	52	75	61	65	64	76	57	69	57	54	70	64	83	76	52	68	76	68	62	61	74	58	64	62	82	69	58	60	68	43	47	53	67	54	63	68	60	74	69	65	77	67	62	65	75	74	67	72	65	70	66	78	73	77	71	61	62	58	71	65	75	57	67	61	70	72	70	70	60	67	64	75	65	56	68	65	63	59	70	68	66	61	63	62	79	59	65	61	61	62	76	71	67	58	55	68	65	73	69	59	70	74	70	77	69	70	61	47	73	62	72	63	47	66	76	72	72	61	64	80	67	70	64	67	67	68	71	67	71	79	69	73	69	61	69	63	57	67	76	63	74	77	62	75	52	76	68	57	65	66	62	48	67	67	54	61	75	71	55	61	73	57	71	70	63	65	64	87	60	82	63	78	61	59	71	71	81	72	80	66	73	72	68	68	76	67	64	67	55	67	73	61	78	77	58	65	73	68	54	64	57	55	89	84	61	65	82	56	56	77	70	56	76	73	82	65	69	52	56	65	54	57	56	63	65	69	66	53	65	61	59	84	73	78	65	63	73	64	76	57	58	63	72	56	63	53	75	64	77	59	69	63	60	61	61	69	59	75	63	62	71	64	85	78	60	59	64	65	71	65	59	76	78	62	81	71	74	68	60	65	64	62	71	60	60	77	73	71	71	65	70	71	65	77	59	53	62	58	46	75	61	70	65	57	70	62	62	60	71	71	65	76	67	69	76	75	72	76	64	68	77	72	61	83	52	90	60	73	50	54	66	57	69	54	69	69	62	53	65	73	61	63	58	60	80	67	78	59	71	70	60	74	68	75	58	63	60	77	83	65	74	58	65	57	44	65	61	79	79	61	52	53	55	66	60	58	55	57	54	80	55	73	54	61	47	71	57	77	68	70	63	64	74	78	69	69	65	70	61	71	63	57	61	62	56	68	75	77	79	71	83	55	60	65	54	79	58	71	68	46	68	67	68	63	65	68	66	58	50	69	59	52	81	75	69	68	67	60	60	69	67	61	63	58	66	47	48	61	66	85	63	72	84	55	74	80	62	64	55	65	72	63	65	67	73	63	70	60	53	67	71	76	62	63	63	69	58	56	64	57	73	64	73	70	74	62	62	65	83	68	59	65	65	72	57	76	69	59	68	59	86	70	70	62	80	76	55	61	64	61	63	70	66	55	61	72	58	53	62	73	69	59	60	70	65	69	58	60	65	60	65	62	54	70	67	62	68	61	73	49	69	57	61	53	65	65	75	75	64	66	71	69	76	65	54	55	67	67	50	73	77	71	67	57	71	71	79	73	68	70	63	65	56	56	69	66	71	53	61	72	66	70	56	68	53	64	77	63	73	63	56	73	74	81	83	64	65	64	62	63	68	68	52	56	61	83	81	66	69	65	75	73	63	78	65	68	61	57	72	73	59	74	57	55	62	68	61	72	68	52	73	63	77	76	72	63	69	68	74	46	69	56	67	63	58	60	55	73	63	52	67	68	58	59	76	68	72	89	68	67	60	49	68	68	66	66	65	77	50	53	68	75	56	59	59	68	67	53	59	51	60	70	57	62	67	66	77	68	66	60	70	76	71	79	77	65	60	64	69	79	56	61	66	68	51	68	77	70	77	85	64	69	55	82	56	73	64	82	67	64	66	67	64	87	59	63	75	51	67	59	74	57	71	86	60	79	61	72	73	67	77	75	65	69	64	49	69	72	72	68	65	56	64	67	58	70	64	62	64	63	72	55	74	70	80	56	66	72	60	70	63	80	66	80	55	66	61	65	79	56	91	71	68	67	64	67	65	75	72	71	79	65	63	68	74	59	53	77	84	60	69	71	57	65	66	55	75	63	55	66	84	62	70	68	65	77	65	56	49	69	65	73	63	75	67	90	65	72	66	72	76	72	64	64	49	67	61	78	72	60	72	58	53	66	73	62	65	76	70	64	62	78	57	57	67	66	71	64	73	64	66	62	64	63	62	76	75	68	69	72	55	84	87	80	57	75	75	71	66	58	75	59	70	74	57	55	76	61	68	71	57	63	70	65	66	62	56	63	70	66	57	65	79	65	57	73	68	61	65	79	65	65	53	78	63	59	70	51	75	66	70	74	75	56	59	74	63	66	60	57	69	64	49	74	55	82	69	58	75	66	60	59	58	62	64	74	70	71	61	52	62	65	58	58	61	70	62	84	70	58	63	57	64	67	66	61	55	67	58	62	69	65	60	66	77	72	61	58	69	70	55	68	62	69	68	56	72	65	70	78	72	79	64	64	50	60	61	73	70	60	82	71	56	55	51	65	62	65	67	71	53	63	73	66	67	80	53	74	72	54	56	70	62	63	62	66	67	58	47	59	62	70	64	60	62	79	79	66	52	59	80	53	65	87	58	58	72	61	71	62	71	71	57	58	71	57	67	56	66	71	72	63	71	85	68	59	56	75	66	68	62	72	74	67	65	80	65	68	70	69	62	77	73	65	52	53	63	57	62	76	75	66	58	60	79	63	71	64	64	70	63	60	59	74	60	65	64	82	49	54	68	55	64	60	72	67	60	80	66	67	64	58	60	69	76	57	55	69	72	63	78	75	73	57	70	60	67	70	56	70	84	70	72	64	72	72	65	58	73	75	67	70	59	55	63	60	62	55	67	62	52	60	51	86	52	58	79	77	59	66	56	60	67	59	81	77	69	64	76	61	65	60	66	60	65	56	73	64	64	60	86	54	78	78	66	54	66	68	74	81	57	64	58	65	67	67	48	59	84	46	72	68	70	84	70	63	57	58	71	76	54	54	76	60	58	56	76	57	63	57	62	59	64	56	62	62	57	53	53	57	55	62	70	55	73	63	68	72	60	65	63	72	63	54	53	70	76	63	67	76	68	53	75	61	58	62	76	77	62	57	63	62	65	71	63	50	58	61	47	61	61	54	61	60	56	49	73	65	64	78	61	77	70	50	84	60	73	52	60	74	65	63
11825	6139	4231	13689	35872	55423	62747	47657	37713	27750	17362	7521	2728	1300	923	808	843	881	819	869	827	825	840	774	788	851	894	870	800	820	863	855	848	835	881	864	839	818	828	864	823	864	880	799	809	868	888	811	878	836	826	814	814	815	821	873	810	878	863	825	789	821	844	856	891	828	826	813	831	859	845	882	853	836	828	837	854	885	876	829	800	869	806	870	859	847	872	812	832	853	774	881	847	819	861	843	826	820	839	834	824	841	811	874	891	846	841	829	810	756	830	816	804	845	850	804	815	873	812	850	862	814	825	821	814	853	856	860	857	839	862	854	807	812	835	875	893	845	821	851	832	853	863	834	833	817	828	868	813	843	817	824	858	844	844	852	900	843	875	875	884	826	822	803	853	815	849	818	810	859	815	844	852	850	888	857	855	895	822	837	845	783	841	781	913	797	851	804	840	837	822	875	867	862	893	800	800	864	827	838	787	832	840	838	796	838	836	840	843	892	852	808	837	861	845	846	792	855	858	855	839	847	818	847	879	800	857	861	829	815	824	793	866	814	854	837	863	886	812	850	813	806	828	843	812	878	846	866	828	850	872	796	873	833	810	804	836	812	858	836	835	815	892	804	876	866	837	836	817	822	818	848	802	818	830	815	795	826	786	860	851	848	798	903	864	867	837	870	895	919	885	828	792	837	870	822	800	839	794	818	876	856	853	879	878	801	849	815	863	849	866	855	835	843	838	873	793	883	846	826	845	831	859	817	822	864	777	810	877	817	874	832	868	840	857	841	791	844	797	868	806	854	883	787	849	829	832	851	879	833	845	853	828	852	800	850	855	847	783	849	903	928	827	844	847	866	801	817	841	820	866	794	845	848	844	819	838	858	861	889	815	864	785	883	830	856	860	875	808	856	848	842	846	892	805	820	855	845	855	857	800	840	858	830	856	877	865	846	829	862	833	812	779	860	844	869	867	842	870	804	814	823	842	831	833	812	873	811	837	848	781	851	864	834	833	856	797	845	877	843	829	866	843	840	848	857	853	868	876	779	823	865	847	803	811	861	895	782	839	896	814	814	808	826	889	867	874	810	863	857	837	858	808	832	809	900	878	854	844	850	829	856	836	839	884	856	852	834	861	868	847	828	835	823	842	813	810	818	841	864	875	858	848	801	840	890	886	901	866	821	867	803	836	888	887	835	810	846	821	843	864	839	883	881	866	869	813	872	846	869	862	865	878	848	884	852	823	829	883	878	832	837	835	867	869	839	867	842	842	836	787	821	824	863	837	816	847	832	842	845	853	837	795	857	907	854	850	850	842	863	852	823	866	853	813	845	821	834	853	825	850	844	851	883	822	855	859	810	808	841	869	845	877	846	881	828	786	855	838	801	849	787	861	833	884	853	820	850	829	845	801	855	820	902	868	825	836	873	842	875	871	801	853	840	829	815	835	865	886	818	857	846	858	848	845	835	851	800	894	838	885	803	846	807	830	825	834	863	820	779	815	838	843	867	778	803	796	852	855	791	818	827	824	859	813	810	869	854	841	785	873	809	881	852	890	839	821	798	861	836	857	819	848	863	871	816	818	844	864	861	750	821	876	792	856	851	828	855	830	917	824	826	844	856	793	851	847	846	876	841	786	851	811	860	839	846	839	862	855	850	896	807	813	880	828	884	826	807	844	792	856	858	796	795	859	885	844	846	859	796	841	824	817	877	768	787	870	863	829	892	844	854	815	869	841	814	809	832	867	853	855	809	839	797	842	779	843	839	812	848	856	855	823	825	815	876	865	804	846	827	874	835	878	836	829	907	870	810	845	852	820	856	814	834	831	855	836	847	848	866	831	872	898	822	827	799	873	844	803	840	861	836	829	807	822	875	867	775	859	814	903	806	839	802	851	848	827	834	838	781	780	829	844	840	820	831	849	807	818	853	832	840	867	863	853	838	874	868	812	886	842	876	850	847	849	851	877	815	858	805	840	790	863	861	868	847	857	838	860	835	856	802	851	857	835	831	840	857	811	900	850	895	814	860	829	819	816	866	846	863	851	821	837	855	852	842	827	872	827	831	799	814	860	868	847	824	918	905	856	858	848	866	846	855	856	902	848	843	848	862	849	868	828	850	859	899	831	825	850	836	859	873	811	848	864	814	871	900	826	883	820	863	767	817	873	858	833	850	886	873	854	848	793	825	851	817	885	862	826	824	825	840	832	866	864	824	823	854	800	849	828	815	849	826	815	834	886	876	874	829	847	870	833	876	844	813	904	825	825	868	921	843	873	794	802	824	868	883	827	882	837	843	801	780	827	834	808	887	852	819	854	877	890	894	835	882	777	880	845	829	813	873	841	790	828	867	892	862	845	813	765	821	834	874	847	839	865	852	824	832	868	852	847	836	873	868	855	791	818	805	869	838	824	885	832	824	828	828	839	845	888	818	862	816	801	882	844	845	813	863	852	818	868	835	867	844	860	831	861	850	848	865	823	851	885	845	871	796	814	806	879	857	813	866	861	855	848	835	834	847	896	882	851	870	888	876	800	831	859	800	793	884	828	836	844	864	845	823	871	862	818	819	824	825	879	861	865	842	866	867	859	799	783	857	861	856	829	827	862	882	863	807	851	854	801	838	872	839	836	843	871	851	842	881	840	821	852	822	822	847	767	866	870	871	820	822	792	866	893	816	882	860	831	851	841	866	823	859	799	839	849	874	860	756	832	846	855	803	799	831	883	894	850	806	852	827	842	849	799	845	809	850	849	822	827	803	872	815	837	821	835	857	808	844	900	813	882	807	809	775	875	819	883	826	826	822	821	828	858	843	873	840	829	846	836	877	792	852	858	860	857	865	837	885	863	871	813	822	900	833	796	818	844	842	806	804	815	818	834	826	861	856	796	819	867	837	819	896	853	853	835	876	878	825	817	846	798	847	889	837	841	809	807	871	872	863	861	894	803	817	826	861	828	863	867	811	825	823	838	823	823	882	818	875	838	816	860	873	778	869	845	791	818	848	789	831	831	805	812	786	843	840	838	858	860	851	824	808	795	836	818	812	836	862	856	783	793	838	833	826	874	836	813	815	820	833	836	848	844	827	855	866	834	799	823	840	778	872	887	812	819	853	891	885	841	797	780	838	831	896	828	791	799	835	839	854	845	853	837	833	877	845	837	888	803	808	800	783	806	776	833	832	778	865	871	873	832	840	801	831	890	860	856	842	865	824	877	814	817	801	858	830	802	870	843	847	816	896	894	852	863	861	847	823	855	849	873	901	840	833	828	860	859	839	898	792	802	816	818	899	858	773	882	825	842	836	821	893	794	870	837	790	837	825	840	845	792	881	816	834	794	817	829	871	849	807	870	849	855	815	794	824	828	817	813	798	861	861	900	788	861	884	805	875	760	861	830	848	826	806	874	850	847	819	808	819	852	873	840	806	848	865	860	892	856	812	863	858	858	860	890	784	801	797	825	877	843	835	857	824	833	885	887	802	799	823	785	846	845	850	870	892	822	862	824	842
1963	183	219	1301	2707	9763	10661	8924	6023	2921	1041	345	127	90	79	78	75	72	74	81	66	73	73	68	71	76	75	89	83	79	69	58	67	71	79	78	75	73	71	75	65	63	73	67	70	73	64	82	76	54	68	89	85	68	54	76	88	84	85	56	58	71	76	67	70	81	71	65	87	76	63	65	78	78	76	66	75	94	65	78	72	67	56	72	82	59	54	71	79	73	66	77	76	92	63	73	72	76	70	85	60	67	71	79	85	76	63	74	73	78	73	63	62	79	71	77	76	65	75	66	66	67	82	66	80	80	69	72	79	70	82	67	59	75	76	73	80	57	80	68	64	74	69	60	71	72	75	66	68	60	82	78	71	73	62	60	57	66	66	70	87	68	58	76	65	66	84	63	73	62	74	71	63	78	68	71	68	67	67	70	73	74	78	72	89	89	67	79	64	67	62	65	87	64	74	75	84	77	86	68	68	61	63	66	59	68	59	68	72	80	64	58	70	75	80	79	76	77	73	70	90	80	74	79	77	84	58	69	60	63	65	71	85	81	79	79	64	71	71	72	95	77	73	77	67	73	62	70	67	63	64	71	65	61	86	78	72	50	69	57	72	73	74	66	83	85	79	77	66	64	77	67	72	68	79	70	62	89	75	72	82	66	82	67	68	58	69	80	90	87	64	80	64	74	73	58	74	93	64	72	75	76	67	80	79	74	59	50	75	70	55	68	69	89	64	77	71	65	62	77	76	73	80	79	68	77	73	72	61	58	69	65	83	61	91	85	69	71	77	70	70	65	65	70	68	68	81	77	67	70	79	79	69	81	71	67	76	78	66	84	75	76	66	70	69	61	74	86	62	71	69	68	77	80	85	68	74	74	62	65	80	72	64	75	73	76	82	65	85	59	66	83	62	85	81	57	77	74	87	67	71	75	76	64	71	70	68	70	73	92	74	78	83	76	80	74	80	76	77	81	73	74	65	73	60	64	69	79	75	66	78	82	71	65	66	59	56	72	69	73	83	75	63	76	68	67	68	74	90	68	65	53	75	78	74	71	61	78	59	68	80	82	45	66	68	85	59	80	61	70	89	71	66	80	50	70	60	76	62	78	78	71	74	73	64	76	76	72	64	67	67	53	72	63	84	77	76	54	61	76	63	83	67	59	69	77	70	71	70	73	75	65	83	65	63	67	70	71	70	93	65	81	62	65	72	69	63	69	73	72	67	71	75	74	81	63	61	70	78	57	75	69	69	80	69	67	66	70	83	63	71	62	73	66	78	70	64	81	74	61	74	89	75	64	68	74	64	61	64	72	81	64	77	76	59	86	72	67	82	68	70	68	62	73	73	62	72	54	76	76	81	87	64	70	58	71	79	73	67	80	62	74	73	85	58	71	79	87	73	66	62	52	73	61	74	80	73	78	88	79	75	80	70	74	74	62	75	72	70	95	72	81	84	59	73	63	81	63	70	70	58	78	75	69	70	78	82	68	63	70	75	61	82	73	63	84	67	72	69	65	71	73	77	67	71	59	68	71	70	66	50	76	74	65	64	65	58	78	79	78	66	59	64	67	67	61	75	66	64	73	65	62	67	60	81	72	67	77	67	72	76	79	82	71	80	70	72	78	74	73	68	75	65	70	80	77	67	91	82	66	78	77	79	77	68	81	83	72	83	68	73	61	77	77	75	66	58	90	69	88	66	69	70	62	67	80	62	83	81	89	76	79	65	72	85	84	76	77	63	66	82	84	64	66	73	69	67	80	73	68	72	70	75	68	71	73	85	82	71	76	67	82	70	73	82	77	63	68	63	78	69	75	74	80	57	65	73	54	86	69	74	69	65	74	61	81	64	76	74	82	74	77	58	67	72	62	74	76	73	68	69	67	74	69	86	67	67	68	76	74	72	80	63	64	71	61	82	66	66	73	71	73	77	84	70	90	67	84	81	89	80	73	64	66	74	69	59	62	71	55	71	80	66	74	63	76	64	88	66	82	62	74	81	67	64	63	66	66	55	67	79	79	69	74	71	60	73	74	76	70	72	92	89	69	58	69	72	59	62	83	61	74	54	66	77	62	78	54	74	79	72	68	62	72	66	81	49	57	69	62	46	82	79	74	73	73	55	63	72	90	61	70	68	88	71	76	65	83	72	68	71	71	76	73	81	91	75	95	68	69	62	69	66	72	69	67	66	72	74	81	67	77	72	66	69	78	62	58	82	65	72	69	77	80	82	77	70	82	67	68	70	67	74	69	86	66	66	71	68	50	73	67	86	60	70	76	71	80	59	72	67	65	70	62	81	52	71	65	78	79	65	52	63	72	64	77	89	70	75	75	75	70	82	87	57	63	72	73	85	75	70	78	67	76	75	81	82	76	65	78	67	69	64	65	72	70	68	81	67	63	60	71	78	85	73	63	68	71	74	75	68	58	91	78	68	82	65	72	60	78	62	77	76	64	62	78	64	53	72	69	73	63	75	70	60	75	71	68	65	66	71	75	80	64	58	72	66	61	60	55	68	80	58	71	76	68	74	76	77	74	74	79	70	78	64	66	63	74	67	95	78	88	70	66	79	66	78	81	78	61	67	73	64	77	70	80	50	83	61	67	67	76	63	78	67	88	86	71	59	64	81	71	71	61	60	72	68	75	74	63	62	71	79	77	70	70	71	69	69	65	63	84	73	62	77	68	87	73	66	89	61	67	84	69	79	65	89	63	74	83	70	74	65	55	67	84	73	50	79	75	81	84	55	65	73	55	88	77	63	82	60	74	64	64	59	61	63	70	76	65	65	59	66	72	52	66	71	74	80	57	89	67	95	76	71	67	69	83	78	76	72	78	82	64	59	75	60	62	77	74	66	69	68	88	75	61	74	70	74	65	69	79	73	69	65	64	85	74	64	61	82	72	86	70	90	67	81	90	79	76	51	78	61	60	75	86	76	75	76	63	67	76	65	56	77	74	61	75	74	81	74	69	84	68	70	75	88	86	62	70	74	74	72	63	56	59	85	64	69	84	88	68	72	68	76	66	71	86	70	66	55	67	74	66	84	56	87	65	74	79	62	77	66	59	81	62	89	60	68	75	71	56	60	83	74	74	77	65	77	84	74	71	64	78	71	67	82	66	57	71	80	80	62	69	56	67	72	79	75	76	72	72	75	83	64	60	71	77	72	77	79	69	79	71	74	71	74	70	76	84	70	74	79	86	72	65	50	89	62	70	78	78	58	69	65	77	69	81	69	64	84	63	64	61	56	62	56	60	83	69	76	72	70	58	74	68	86	78	72	89	64	66	74	70	72	84	66	58	64	79	61	90	67	60	70	78	86	72	72	84	78	73	68	77	75	66	66	69	94	75	77	78	71	67	68	73	64	68	78	76	76	71	68	68	69	65	75	74	63	61	93	80	77	76	66	60	75	79	82	87	72	59	89	69	59	67	76	67	79	63	80	85	81	64	90	66	89	78	75	65	75	69	74	77	76	63	79	90	76	72	68	78	66	65	71	59
11134	4761	4171	26513	44122	59304	58048	51169	41730	30808	18964	7933	2723	1314	1027	959	894	892	917	959	939	947	947	947	924	901	924	917	920	937	925	884	956	930	953	921	920	885	913	921	1011	873	926	932	928	907	945	860	972	911	930	987	968	956	879	930	925	927	888	867	910	919	907	911	925	966	941	903	878	899	918	968	897	928	899	964	918	934	947	947	924	916	938	941	950	983	900	914	934	980	926	943	978	880	968	918	896	903	958	918	950	986	933	894	912	937	944	891	874	933	954	898	891	923	910	930	922	916	937	919	922	959	967	900	941	926	950	933	888	916	904	931	940	955	931	925	882	937	922	948	980	912	923	939	974	884	931	983	921	974	901	901	1022	958	962	900	918	925	927	949	930	919	929	919	955	907	907	935	915	919	925	949	917	893	969	929	892	980	967	920	975	946	883	886	907	909	914	911	966	955	884	943	947	953	962	935	868	945	946	920	934	970	886	973	940	915	928	910	872	954	966	939	939	965	898	937	930	976	921	949	921	941	963	920	952	884	951	932	919	924	936	905	915	946	928	905	897	940	960	913	919	917	960	1005	930	927	867	873	903	937	964	912	961	904	933	891	895	998	981	935	935	896	955	1006	931	912	909	936	940	943	938	902	945	996	932	916	928	922	914	969	939	947	929	946	916	899	941	914	930	935	935	938	941	934	909	952	894	952	935	936	951	926	903	909	872	926	909	875	940	939	953	891	936	917	922	947	889	986	934	943	950	899	886	953	1009	899	907	945	935	876	960	905	934	930	922	918	928	959	913	940	953	936	931	945	938	891	946	899	941	933	920	987	906	952	943	950	903	921	979	965	902	921	912	893	924	863	934	886	950	899	938	899	912	954	932	913	966	935	956	909	921	919	978	928	906	917	913	915	971	916	946	911	949	919	895	906	911	989	932	900	912	903	876	934	918	930	864	967	984	907	958	983	879	937	945	948	976	902	945	915	879	921	959	912	920	892	915	906	922	934	943	971	928	938	944	894	864	929	960	942	890	949	961	893	934	917	975	954	917	954	954	879	963	913	934	940	908	951	901	904	928	899	979	954	924	956	907	963	898	912	940	924	959	894	921	944	991	861	916	938	935	919	968	955	897	920	950	903	924	973	941	961	948	953	944	971	940	913	840	936	907	973	1006	876	901	929	928	910	908	890	900	958	941	899	993	950	959	964	894	902	913	901	925	920	969	966	953	950	897	936	942	907	934	907	924	915	941	824	908	935	900	934	892	857	931	912	901	917	945	894	934	932	903	911	879	953	953	969	946	909	944	936	876	933	909	902	919	884	938	893	992	894	895	909	939	914	964	931	923	896	912	882	954	912	961	908	950	934	928	931	895	943	917	934	956	934	959	928	926	950	958	921	962	931	885	950	915	927	902	957	948	980	964	904	947	948	925	890	920	883	905	936	949	903	951	941	945	909	953	919	922	920	973	897	932	913	924	894	903	934	932	986	961	969	904	939	912	871	942	961	953	961	879	938	887	907	946	882	937	929	926	942	911	903	956	913	992	933	913	882	967	964	906	900	915	961	864	929	912	882	906	928	920	930	960	922	965	929	910	983	966	945	927	872	939	968	875	940	928	948	895	911	985	959	909	902	919	925	860	990	925	911	955	943	937	929	963	893	932	973	998	953	943	957	947	967	899	939	935	963	882	898	998	934	916	941	1017	967	926	980	933	924	898	1016	912	855	952	875	914	967	897	987	917	907	898	915	949	927	928	923	959	988	984	923	877	965	966	929	868	910	960	962	905	912	950	902	863	943	952	925	899	927	928	959	925	924	934	914	939	958	921	862	948	890	940	945	932	930	955	937	930	912	891	902	952	921	942	905	946	911	940	899	940	928	898	950	861	939	972	940	923	915	912	922	892	966	897	916	902	904	935	909	876	971	924	907	917	969	938	926	953	930	904	967	947	951	920	954	903	903	943	982	995	875	941	947	963	935	965	994	900	927	875	972	960	867	934	941	948	940	929	944	911	922	934	937	960	929	994	884	924	900	903	943	914	939	907	960	902	942	933	946	907	925	968	956	910	915	940	960	959	909	907	922	972	937	968	949	910	948	917	884	909	994	956	912	933	948	897	914	943	968	914	998	946	913	956	936	902	958	927	935	896	939	977	924	918	919	944	945	925	909	927	897	917	952	958	903	895	914	920	993	888	916	952	913	936	947	942	929	897	938	918	925	900	936	925	867	912	890	874	987	905	903	979	997	943	1017	902	938	958	922	966	973	940	897	920	980	913	938	943	936	926	867	948	951	911	916	941	955	924	951	916	944	928	914	935	993	905	950	949	865	967	932	925	1025	958	896	962	918	909	908	927	911	954	935	962	935	870	927	940	970	930	929	928	954	892	908	920	943	896	887	889	976	916	935	956	966	876	942	933	926	875	946	919	940	926	928	930	863	964	895	945	930	900	953	916	910	901	892	951	948	920	945	941	890	957	886	913	908	923	992	999	882	940	879	942	894	932	937	896	892	979	920	913	950	900	929	878	887	934	923	933	908	922	941	958	960	956	892	942	910	968	926	925	878	936	899	889	890	976	902	971	953	941	940	967	912	1015	974	864	932	934	907	946	947	968	923	931	927	932	926	930	950	940	890	900	916	923	904	892	912	947	1005	947	898	908	911	947	941	972	962	984	950	935	890	906	942	954	980	948	934	921	914	967	935	949	921	909	935	887	953	888	933	896	877	919	909	931	962	876	919	914	933	873	948	881	924	897	879	934	882	970	917	915	914	917	967	969	908	954	926	962	971	969	963	929	894	890	945	954	965	965	909	967	866	913	894	936	936	906	973	905	968	908	902	960	950	965	936	905	925	977	916	854	934	939	936	878	942	867	925	949	942	914	938	888	954	956	949	872	930	920	921	914	874	990	926	901	938	918	942	922	945	918	962	900	852	941	888	928	927	890	938	934	926	912	922	947	1023	885	938	980	917	899	902	928	961	943	913	939	920	940	919	938	931	928	912	929	978	909	948	923	898	917	902	933	908	886	953	883	897	952	933	897	965	934	910	900	965	946	919	936	858	928	907	939	871	1006	970	944	952	972	899	922	969	947	899	921	904	969	968	850	972	954	912	959	946	954	984	947	906	937	913	877	892	916	933	962	950	917	897	931	889	936	923	945	941	898	933	948	965	932	879	957	907	889	954	911	926	936	968	938	960	883	915	934	938	913	923	832	912	943	954	923	921	954	942	934	908	933	952	889	915	952	933	869	919	906	925	870	900	913	896	947	1004	950	930	950	914	958	920	934	886	893	892	1003	907	878	893	861	934	888	933	926	895	970	911	942	891	880	913	990	910	942	922	894	882	884	909	945	933	892	965	954	899	916	980	961	889	926	946	961	922	995	937	919	944	954	975	953	912	853	945	886	925	946	951	942	954	863	951	893	927	965	934	939	935	965	962	924	964	858	978	868	934	972	919	899	907	926	885	904	959	894	884	932	895	875	914	897	939	908	906	945	907	875	940	891	896	935	882	942	905	857	935
925	266	244	1083	9319	18773	16080	13330	8563	3811	1179	318	144	90	72	79	82	86	76	88	73	78	97	89	72	83	65	65	79	94	94	80	73	67	85	77	70	88	61	82	70	68	79	69	74	80	81	76	70	92	92	83	74	73	93	78	73	82	79	75	88	76	81	73	79	74	91	75	85	63	66	88	76	75	80	83	60	85	73	97	78	89	66	93	95	73	82	85	71	76	72	78	66	70	99	78	77	58	89	88	76	81	76	79	74	87	81	72	79	78	65	68	95	76	73	74	65	85	71	99	74	72	77	74	71	91	65	77	83	75	76	72	78	71	74	72	85	78	74	80	75	77	79	80	73	67	75	73	65	90	80	72	85	77	81	84	95	85	85	76	75	84	73	84	75	88	81	74	61	69	89	82	61	75	71	78	81	84	75	72	82	83	73	78	83	60	102	71	81	75	65	77	74	66	80	74	90	87	74	75	75	68	62	73	73	75	86	71	72	65	79	79	86	87	67	78	85	79	95	88	91	90	77	77	73	76	70	96	77	83	87	74	89	83	74	76	75	96	59	79	83	96	87	66	70	77	67	76	70	76	92	81	76	73	67	81	73	69	77	69	90	82	76	82	82	77	84	80	66	62	72	82	90	73	76	76	74	74	76	70	87	74	78	68	78	81	75	71	80	83	81	71	83	62	60	80	80	75	95	85	65	82	87	80	91	62	94	74	78	76	76	90	85	73	68	69	76	76	78	78	73	89	76	83	73	66	92	64	84	56	97	89	88	73	82	84	77	70	74	78	76	88	67	84	75	68	69	99	75	76	81	90	68	67	87	76	68	92	74	83	77	71	63	80	81	83	80	86	81	73	82	73	87	84	99	82	60	90	84	77	92	92	67	73	85	76	89	83	79	91	64	69	83	80	68	73	73	79	80	72	76	77	70	87	76	65	91	84	73	81	79	69	70	77	72	77	74	76	83	95	72	74	73	82	81	93	62	85	66	72	90	82	84	84	93	73	72	79	75	75	65	82	83	71	86	90	82	69	82	89	96	86	75	77	74	91	60	72	71	73	70	74	73	51	75	73	84	68	58	84	74	90	67	93	78	80	77	83	97	84	88	80	71	82	79	57	69	69	80	78	80	75	89	84	85	85	84	80	85	100	81	72	80	65	79	73	82	77	83	87	83	76	80	88	75	71	64	86	71	87	72	92	85	70	85	84	71	84	69	69	75	89	77	70	70	71	69	82	81	91	61	71	78	82	74	76	86	83	83	82	86	59	85	80	88	80	76	87	63	84	68	68	59	65	82	84	73	92	76	88	77	75	81	78	70	92	99	77	81	78	96	73	89	74	77	72	68	99	82	78	83	94	63	62	76	89	75	71	79	94	83	84	73	93	80	69	90	70	79	81	67	93	80	78	82	77	101	75	81	87	70	73	94	76	65	78	81	85	78	70	83	60	84	85	78	88	74	70	70	74	72	73	78	77	93	77	93	67	59	75	74	73	86	75	76	84	81	73	78	86	80	83	78	98	86	82	87	76	78	94	78	80	77	91	67	79	88	86	60	77	74	83	90	79	66	98	79	81	68	76	87	68	90	74	92	79	86	78	92	76	74	93	83	80	84	88	96	81	79	74	74	76	67	77	81	74	65	66	74	67	85	68	77	83	85	84	88	78	75	75	78	71	87	65	95	82	77	102	79	52	96	86	73	86	76	86	82	83	79	80	64	73	95	86	70	86	104	81	85	79	74	89	83	78	94	76	72	83	75	85	71	71	95	80	89	77	85	71	78	103	93	80	82	76	84	75	92	78	84	83	75	72	70	70	79	71	80	94	85	77	70	74	80	70	69	72	71	78	76	84	73	74	88	92	78	87	80	81	99	62	72	89	82	68	89	81	88	80	80	71	86	81	84	82	83	69	73	82	89	93	78	78	74	78	88	84	82	78	82	77	96	85	85	92	96	89	93	84	68	88	83	77	60	85	81	74	87	90	69	83	70	62	72	75	74	89	74	98	85	54	67	94	92	68	72	81	72	68	84	77	79	68	91	78	80	80	92	83	82	78	71	82	71	74	90	72	86	82	81	82	87	74	82	98	85	81	69	67	93	94	63	71	93	65	85	76	73	79	71	81	64	74	74	82	76	80	81	75	83	76	70	88	89	76	96	92	64	65	72	87	70	69	89	78	71	81	79	64	84	81	88	92	75	79	73	74	86	65	84	82	84	76	74	81	79	79	94	93	98	67	76	79	76	71	81	86	68	66	79	87	74	67	69	98	75	88	78	75	89	70	94	80	57	71	67	94	87	73	96	79	93	77	93	79	76	72	81	86	104	91	60	82	75	77	75	69	80	90	78	95	80	66	70	94	82	79	65	72	87	82	99	85	83	65	89	76	77	74	67	85	76	71	80	77	78	98	89	68	75	82	73	88	67	66	85	80	89	78	67	77	63	80	69	85	76	74	64	79	71	77	83	74	75	82	70	66	86	88	72	68	66	95	82	98	74	83	82	86	65	73	72	76	75	75	68	79	82	101	83	81	72	61	68	71	80	76	82	77	72	83	82	68	79	71	71	79	77	79	62	77	71	82	82	69	78	67	79	77	96	88	77	102	82	70	76	100	82	90	86	86	81	71	82	90	78	73	62	84	88	87	75	76	73	91	65	64	67	81	73	71	76	77	73	81	76	82	90	66	68	83	78	80	69	78	64	85	70	79	80	84	82	86	64	78	87	70	86	83	89	77	78	85	75	57	74	88	86	85	81	77	70	62	92	84	79	94	71	66	65	92	78	77	82	75	104	77	58	86	69	77	80	75	75	77	95	76	86	85	90	97	69	90	84	79	78	68	85	76	76	85	89	86	76	92	80	81	82	95	79	83	79	67	70	88	92	80	84	89	86	74	88	72	81	77	94	78	90	75	71	82	61	71	72	83	77	76	76	89	82	79	72	69	79	83	78	78	84	81	94	78	78	78	84	88	71	94	72	77	81	73	75	77	81	86	84	66	90	84	87	76	77	90	56	67	67	88	76	74	81	87	80	72	72	67	65	77	66	61	80	80	69	81	85	83	87	84	72	93	69	84	83	91	81	86	80	71	95	73	77	74	87	84	64	88	83	75	87	66	68	82	87	64	76	88	81	72	65	64	77	89	81	63	85	79	69	97	78	78	84	68	70	68	72	75	60	75	87	78	75	65	74	93	88	70	77	80	80	75	64	84	92	71	76	74	88	90	68	64	68	78	86	72	60	83	86	78	87	89	85	62	75	71	76	78	79	71	79	60	74	80	72	64	84	78	65	69	87	73	79	72	73	82	85	76	55	65	94	83	72	71	87	73	76	90	79	71	69	87	84	80	70	85	81	81	82	72	80	80	69	74	83	84	85	105	63	73	76	78	86	77	82	80	70	81	82	84	69	73	68	81	87	90	84	79	76	99	76	86	77	93	89	53	79	101	87	78	68	67	82	67	89	69	86	84	73	59	75	71	80	76	78	80	85	81	69	75
15053	6668	4478	30353	67608	71818	62597	58183	45869	32947	20133	8430	2816	1342	1103	1025	1004	1011	972	1006	975	1006	1010	925	970	1006	1027	1018	1034	981	972	975	1033	1040	989	981	1011	972	980	1008	1043	1064	993	1024	1029	967	993	984	979	997	995	980	1008	998	1040	1012	1005	1006	1032	977	1011	990	1085	1028	1046	1058	970	969	928	1041	1015	944	1014	1004	956	1019	1024	1012	955	1014	1054	997	939	987	1058	1044	1016	1041	992	992	996	996	955	973	1006	1027	996	1029	1026	1019	999	959	994	1050	1002	1015	1033	987	1020	995	1004	987	994	986	995	1059	1002	946	986	998	999	1029	935	1039	961	1006	1022	997	1057	1040	977	959	943	974	992	1006	957	1096	1057	973	1059	1020	992	997	1011	1025	1036	925	956	990	953	1019	994	1006	983	1027	1031	1040	1022	1051	1012	1054	940	1021	984	990	1036	1038	982	1059	1022	997	1047	1004	983	984	1036	994	1014	973	1042	990	1012	1011	1038	971	1016	973	1046	991	1030	956	995	1020	1048	961	1003	990	1012	988	1009	1074	1015	942	980	999	1071	1032	1009	1040	980	1000	1024	1023	1064	1000	1012	1034	968	980	1028	1066	1003	981	997	988	994	954	1050	1008	985	1012	984	1008	1024	1031	1027	1037	1006	985	1029	972	979	949	1024	995	1012	978	1029	1052	970	1066	964	1060	1027	1000	1055	1008	978	981	953	995	983	989	970	1042	995	1009	1007	941	1016	983	1020	1047	1061	997	1075	972	922	995	1041	1022	979	1028	1006	992	971	1011	1039	1031	996	1012	963	967	946	1069	982	1000	1025	1018	985	1043	983	976	1016	1010	972	1033	1009	974	1067	968	1016	977	1029	993	978	998	988	1019	976	985	1006	1013	993	956	971	975	992	1010	981	1046	1042	1045	1006	1000	965	1017	1006	936	1041	1019	1067	996	995	1061	1027	1012	1051	1014	959	981	1015	1103	1017	1076	1004	1022	1001	1004	1016	971	1046	1013	990	1000	959	986	1041	1022	1004	1026	1018	993	988	1012	1062	1002	1003	1012	1020	1073	1080	998	1006	1018	1042	962	1023	989	980	1008	1013	1004	993	1018	984	981	1033	1015	1054	944	1002	1017	988	985	977	1049	1061	986	990	1015	990	1033	1087	991	956	940	970	1013	962	1031	963	1046	1027	1001	1060	1044	976	1019	982	991	1048	952	994	1044	1037	1020	996	991	993	959	982	978	993	1051	946	994	1004	980	983	1025	972	995	1029	1014	988	1035	947	1029	1028	1007	986	947	1045	979	1013	1001	1044	1031	975	1011	980	995	1035	1011	1007	980	1020	993	961	1008	1033	1020	992	1007	1020	1015	974	975	990	1033	1015	1014	1016	1006	1041	1003	989	1059	1066	1007	1005	953	1018	987	1066	1067	1043	950	967	1048	1013	1027	965	1056	967	986	1004	986	1038	999	1016	983	1032	1042	1003	1017	966	961	956	1039	1063	1010	953	959	953	1064	986	1013	1031	1034	1044	1019	1001	1047	1010	1031	1000	991	945	1036	1011	993	987	957	1013	1033	1000	996	970	1072	1005	985	990	1030	1039	965	983	1024	935	997	1062	971	1044	971	1031	1079	991	973	990	1023	989	1024	1008	989	992	996	992	965	983	1011	990	981	990	1049	1036	988	969	967	1008	1007	1031	1032	962	992	992	963	984	982	1032	1000	976	1022	1011	993	964	1005	980	962	986	949	956	1018	1014	1072	1042	992	963	1008	978	999	1017	1053	993	1037	1045	1006	1027	1047	997	975	1020	1027	1001	955	975	1016	976	1071	1011	1000	1043	1012	1008	989	980	994	1025	1021	970	987	1042	971	943	1006	992	1045	1029	949	975	1019	1018	1048	1009	1037	1012	1031	1007	994	1018	1021	1043	957	950	1013	975	981	1005	1104	977	1021	940	1006	1056	993	993	1009	1019	958	980	913	986	1004	1019	1000	985	1049	994	1011	987	1078	1015	992	1021	937	996	971	1047	974	950	1010	996	1031	1020	1002	980	962	990	965	1006	984	1030	1019	967	997	1037	972	1008	1054	974	1016	1040	990	994	1005	988	1004	1048	1015	997	989	1028	941	1003	1057	964	1006	1021	1025	1018	1000	997	1075	1010	1024	1008	1045	983	981	1028	949	1015	964	965	1064	958	994	996	984	988	994	948	1000	1011	979	1030	1026	987	1041	1002	1020	1048	1018	986	952	977	993	1005	1034	1018	1015	1023	1004	968	973	953	965	1000	1034	1032	1010	1073	1007	1033	957	951	954	991	1009	980	1015	979	981	982	993	1040	1030	997	1024	983	1024	1041	977	988	1006	989	1045	1012	973	988	1014	1015	1012	1004	964	1030	1033	1091	1077	947	1034	959	996	1067	970	980	984	1004	992	1034	1002	1002	968	979	999	1028	965	999	952	945	1010	1043	981	1051	944	987	1011	936	995	1012	1018	1004	1015	1086	935	969	1004	984	1049	1005	1012	1050	973	1047	995	1023	1051	1026	987	1028	1018	990	1024	1013	1028	937	1063	1023	981	1024	964	984	1031	992	1051	1101	1015	990	1020	1027	1018	1021	997	1040	996	964	981	972	1019	970	990	1055	1049	1034	1052	993	982	1066	1002	1015	1003	1008	994	1023	1009	1051	999	1013	979	998	1032	1008	963	1005	977	980	944	1019	1070	1002	1002	966	1022	1001	1031	1003	985	1010	1053	1079	996	1026	992	1022	985	1018	1050	1008	1068	980	1000	1044	1005	989	992	1033	1025	886	1056	998	1057	992	1010	1009	998	978	999	1088	967	936	1011	991	996	997	1071	988	989	984	995	1026	1002	972	1055	1095	1025	990	1066	1052	1064	992	988	1010	996	960	1045	956	1020	1004	1000	980	1032	1020	1023	1005	1029	1073	1002	1005	987	944	1028	983	992	1079	1001	1055	990	1039	1030	1023	1034	1005	1035	980	1001	1039	935	1041	969	988	1012	1026	1016	1005	1013	986	987	1036	938	1047	1008	1005	1017	990	1016	986	991	1023	990	994	983	1010	992	1055	981	981	984	1006	1030	1042	1023	1002	1029	1007	1015	1042	1028	1051	969	1031	1066	956	1025	1020	996	940	1048	1013	1009	976	1028	993	1044	990	1031	987	999	954	980	983	1010	964	989	1017	967	1026	1006	1085	979	994	951	973	1002	993	947	1055	998	1042	1029	963	1022	976	1010	1034	1054	964	1002	985	1037	1005	1002	1026	1032	1015	1060	1046	968	1035	1004	987	998	1016	998	1015	1078	996	1024	1056	985	1058	1022	1043	987	1005	999	957	999	1024	990	1006	1000	1029	982	955	964	1017	975	965	991	1005	1016	989	960	1033	1017	985	1010	997	1016	982	965	990	980	1048	971	990	1044	967	990	1071	992	999	1073	1017	979	957	1053	1024	969	981	1005	983	993	1015	973	963	1009	916	985	1020	1036	989	996	953	954	966	1003	959	1033	972	1014	1007	997	1059	1087	1005	994	1032	955	1002	1011	998	1020	1012	992	991	962	1023	984	984	1022	988	1018	1032	981	1044	991	1045	967	1017	977	976	1089	997	981	1040	1041	963	1039	953	1040	1027	1002	985	952	1009	978	1002	1055	1048	945	1024	988	986	957	963	1004	953	1021	984	1032	1046	962	1054	1025	1021	995	1000	998	930	1004	1028	1049	993	990	959	994	1014	1002	983	971	973	990	1010	969	1081	1011	1036	1070	952	1027	1026	945	962	1009	974	990	1049	1032	1021	1030	964	1012	985	1003	1019	1019	977	988	984	939	1000	991	1036	1022	1058	989	1001	976	1031	1052	979	989	1066	1028	996	990	964	1025	973	1026	996	974	983	1043	993	1012	1008	984	1002	1022	1006	1034	1032	1040	974	1046	1023	1055	974	952	950	1041	974	1028	1023	1027	994	1004	976	1055	1011	1050	1004	964	954	1001	1033	1030	975	972	977	990	983	1035	1050	976	1046	1034	1006	1005	965	955	989	1006	1004	955	973	1030	997	995	1004	1011	1069	1069	1034	990	938	1033	1019	989	1003	1061	986	992	1020	966	1018	1020	1034	991	1039	1016	960	997	963	1044	980	1019	964	1056	990	1000	961	1026	984	986	1036	1007	1009	972	1010	982	1037	996	1033	975	991	1032	1003	1000	1008	967	1013	998	998	943	1028	969	999	1002	965	984	1035	1009	965	1006	974	1022	1026	1023	1021	991	998	1030	1004	981	970	978	1013	978	965	980	1034	1023	1041	1018	996	1057	1011	1033	1029	1028	1011	1015	1002	1034	1053	1055	983	986	994	986	959	971
1300	91	81	378	1969	2092	3173	3366	2378	1201	485	171	85	66	58	69	62	69	57	71	65	60	59	58	69	69	64	80	71	48	65	59	58	65	58	72	63	51	61	56	58	72	53	59	65	62	57	63	71	53	64	56	62	66	60	77	56	63	66	60	71	65	71	65	65	66	54	66	75	65	57	53	59	55	73	55	50	73	58	57	61	63	52	51	68	58	65	56	66	55	55	61	58	62	72	68	76	68	64	59	70	68	79	58	61	55	63	65	70	53	61	65	70	61	59	70	63	62	67	52	62	64	72	72	59	65	46	71	68	67	55	69	59	71	56	68	61	54	66	58	60	58	62	54	65	75	58	52	62	72	61	54	72	49	67	66	66	80	54	64	49	67	54	75	67	58	77	65	62	58	64	45	62	58	76	53	60	56	52	65	71	68	67	60	67	60	48	65	54	56	66	55	71	60	65	77	67	66	59	62	65	48	70	63	57	63	68	58	76	62	54	66	66	64	54	59	65	60	71	44	53	63	64	62	55	76	57	64	58	56	61	61	63	70	57	51	59	61	63	53	59	68	61	60	60	66	52	63	56	66	64	57	65	57	62	75	62	63	55	69	59	60	64	68	59	69	56	49	66	64	76	56	54	62	60	75	56	70	64	56	57	58	63	69	67	62	60	57	77	54	62	72	60	68	63	61	54	63	50	61	52	68	73	62	60	58	58	76	71	59	58	67	74	65	54	50	74	64	63	62	57	67	58	58	51	69	66	62	64	66	62	56	54	65	61	57	64	64	61	49	65	65	61	60	79	72	68	54	59	47	58	71	61	43	67	59	56	57	66	62	55	54	63	64	64	65	56	65	61	48	65	56	53	67	66	70	73	54	69	72	72	69	55	56	49	59	60	56	74	56	49	60	71	76	64	69	57	56	63	53	54	81	81	79	62	50	53	58	57	70	69	65	54	54	57	64	63	58	62	67	54	65	53	66	68	54	76	53	52	70	67	66	75	56	60	70	67	66	62	52	67	57	55	52	61	52	65	66	53	54	53	60	58	75	62	67	60	61	67	67	81	54	79	61	70	54	58	60	60	55	57	54	58	66	53	62	66	69	57	64	63	69	68	70	65	70	68	54	55	64	65	61	54	71	66	77	59	65	52	60	59	67	57	51	53	73	41	56	48	66	58	69	44	57	53	46	68	64	60	56	46	52	56	78	72	64	61	70	73	50	63	58	57	73	67	73	56	57	58	73	56	50	53	62	44	62	64	65	57	60	74	62	67	55	61	65	72	70	75	55	65	67	63	60	67	61	69	47	53	56	72	65	58	50	58	65	53	73	65	66	70	73	61	66	65	66	62	64	48	69	72	72	45	55	58	66	60	62	69	52	58	74	66	66	68	60	47	59	61	65	54	68	65	63	85	78	69	64	71	65	77	73	64	75	56	78	84	50	73	55	67	60	65	56	62	70	72	59	61	69	53	75	68	58	62	64	62	65	83	46	62	56	65	69	65	65	81	58	59	68	63	74	70	58	83	57	67	61	61	62	60	60	53	64	71	48	57	47	52	61	59	59	65	62	64	66	67	47	68	63	72	73	56	60	66	56	72	65	55	67	67	57	66	69	67	57	65	69	43	70	62	71	53	53	57	59	67	52	52	45	59	67	63	61	60	71	62	67	69	67	66	80	66	62	55	55	63	56	53	53	72	66	68	67	58	64	79	56	50	65	69	61	75	77	57	58	58	56	66	64	54	71	54	57	65	63	57	63	51	57	65	50	55	65	50	67	70	71	61	62	69	50	76	66	55	54	64	61	56	56	67	51	73	69	68	48	67	62	61	68	73	57	60	63	50	64	60	58	68	53	71	62	67	55	64	63	54	52	53	55	61	64	75	55	67	56	75	60	61	68	71	59	65	72	54	71	66	55	71	41	57	64	81	70	60	53	77	62	65	61	75	56	75	65	45	62	66	74	55	63	67	66	57	51	67	63	63	54	58	64	67	53	55	63	63	60	77	74	62	59	67	55	62	64	71	52	68	62	64	62	67	58	59	65	60	52	57	69	67	63	66	55	62	68	66	69	71	60	65	50	55	65	66	75	63	52	74	65	61	68	55	58	78	58	62	71	61	72	46	70	53	58	68	54	65	55	62	59	76	66	64	57	58	56	61	72	65	79	74	59	64	51	64	49	55	57	50	57	66	54	47	61	53	52	71	60	67	63	57	58	73	60	65	69	59	59	84	70	61	62	64	73	63	58	71	53	56	58	66	67	70	70	64	63	65	68	55	58	48	44	62	66	69	53	66	47	76	56	55	74	78	63	46	53	75	64	63	66	61	66	79	65	66	63	76	65	62	55	75	52	60	63	74	63	49	65	61	60	58	60	66	67	63	60	77	65	50	63	61	65	56	72	55	56	76	69	56	56	64	62	52	70	59	66	50	56	53	65	67	77	42	57	75	65	52	68	54	61	69	64	65	55	67	54	56	67	70	67	67	54	79	55	51	60	69	73	65	56	56	59	54	54	59	42	57	60	73	62	63	65	67	57	57	66	61	69	39	57	52	61	74	63	58	59	76	62	60	50	58	65	74	57	63	54	65	67	73	64	75	57	65	59	54	56	64	64	53	56	60	64	61	51	67	69	65	72	48	65	49	61	71	58	48	64	58	63	52	54	66	59	62	61	60	69	62	74	72	64	51	63	70	62	71	74	75	59	71	68	54	57	67	59	50	63	51	53	57	59	58	72	64	64	69	63	58	62	60	45	55	67	69	68	65	65	50	68	65	63	64	56	56	68	67	63	55	62	64	68	68	67	58	63	63	71	67	73	53	59	70	67	48	53	62	65	66	49	68	45	60	60	69	58	46	72	71	74	69	70	61	64	62	65	62	65	55	69	59	64	71	73	66	69	59	65	63	65	66	57	63	67	54	57	75	55	61	53	60	61	64	61	54	54	59	63	58	64	72	68	66	76	52	68	61	65	58	49	59	58	62	69	52	87	57	69	40	78	58	57	74	59	73	61	85	67	55	56	68	59	63	73	60	64	64	66	58	50	64	63	55	64	47	69	53	68	60	77	61	64	73	57	58	70	53	51	50	60	45	60	58	78	65	58	58	58	69	60	63	71	53	59	49	48	68	50	61	61	52	71	69	53	62	64	69	62	67	64	59	67	73	59	47	60	68	67	63	66	60	74	65	70	63	70	72	67	63	61	66	62	54	61	56	51	60	63	52	48	68	49	59	52	79	68	68	72	68	68	64	70	64	54	67	68	63	84	63	71	62	77	57	63	70	57	54	72	67	76	63	65	50	66	67	64	62	69	57	64	64	69	66	58	64	63	69	77	73	58	78	62	57	57	65	58	66	54	64	72	67	62	77	56	48	55	54	59	59	61	50	66	53	62	61	59	56	48	71	66	54	65	49	55	64	55	63	57	60	65	65	72	58	75	62	64	60	68	68	60	56	59	67	53	76	68	72	58	55	66	51	59	70	65	67	58	61	58	51	59
7981	1822	1552	18017	41735	36962	39931	37748	30435	21084	10444	3784	1371	945	814	825	815	823	818	744	799	797	793	833	821	813	775	814	788	808	740	804	788	787	837	778	837	765	787	842	784	753	768	778	805	776	787	796	831	835	784	795	797	846	854	760	814	806	798	859	813	746	767	808	787	726	818	810	833	821	832	757	763	765	791	817	752	798	852	745	786	817	783	759	807	774	874	771	840	843	790	796	826	792	781	820	771	820	770	767	848	862	769	830	827	830	789	791	789	799	803	826	822	802	776	825	792	793	846	811	814	766	809	808	811	788	798	793	787	798	785	813	816	788	821	800	792	798	799	831	818	782	806	773	836	766	790	729	776	840	821	818	761	780	761	783	792	800	836	757	840	849	779	725	836	771	810	748	805	777	848	846	790	816	814	777	780	843	795	796	849	792	843	821	775	835	795	738	788	776	840	764	813	869	833	788	817	784	801	850	810	829	805	745	821	753	802	787	857	778	779	816	785	785	783	779	784	806	875	819	786	760	818	825	823	813	775	811	787	862	810	798	797	807	830	806	799	791	873	812	803	794	786	820	794	770	772	857	761	816	824	795	790	795	797	812	828	826	806	793	800	785	817	836	828	799	792	792	790	807	785	799	863	836	807	806	818	823	843	802	823	809	770	797	796	795	830	809	784	814	829	784	769	770	809	805	802	817	805	811	813	817	845	792	813	779	785	810	789	827	826	837	796	778	831	802	735	778	785	804	847	828	787	822	780	809	806	786	822	765	812	808	781	773	789	794	804	860	778	791	832	778	821	776	780	760	771	848	797	804	837	785	794	832	770	847	792	777	813	810	774	820	813	807	759	849	804	831	854	788	783	809	838	830	764	780	793	812	799	795	785	780	736	779	810	779	781	812	795	851	789	751	776	818	812	811	829	828	806	836	792	860	871	792	766	746	833	817	757	776	787	772	764	801	788	843	775	825	840	791	832	860	809	846	781	773	867	796	806	796	829	813	816	820	793	815	857	794	790	824	817	793	814	808	797	801	814	765	860	791	727	824	784	741	801	839	793	793	795	816	789	800	796	847	821	805	789	802	834	824	826	814	783	816	792	804	793	757	816	818	783	790	743	839	801	792	776	820	763	799	848	789	780	778	848	762	803	809	842	846	802	767	850	829	793	878	820	811	819	821	784	798	843	876	817	852	785	807	802	819	757	799	820	833	771	826	813	753	793	767	780	819	768	836	832	821	819	805	825	813	789	779	782	795	772	831	808	791	787	826	818	819	784	780	751	819	790	857	820	797	751	783	822	783	819	818	791	805	806	810	767	797	791	807	830	801	795	783	773	807	766	808	811	803	750	798	773	850	888	860	827	796	800	829	804	802	791	846	818	785	824	792	809	800	781	779	770	784	752	827	726	825	789	835	849	796	769	766	812	832	793	766	806	774	798	767	803	817	823	774	791	767	795	816	827	794	777	813	831	839	774	829	829	776	810	785	780	783	831	817	814	782	756	831	779	791	794	838	820	849	872	787	803	807	751	786	778	798	833	761	843	800	789	793	805	781	810	874	769	745	813	821	802	808	838	807	831	798	806	831	831	830	805	774	790	768	790	788	809	821	774	809	785	806	746	801	781	760	862	825	779	794	779	822	766	797	801	804	805	810	797	844	823	800	776	807	823	799	809	766	825	809	783	838	808	832	788	811	787	806	862	760	774	800	783	760	818	816	800	757	729	810	823	785	799	783	783	819	875	846	821	849	797	847	835	806	795	792	793	795	792	795	771	764	784	830	780	781	808	809	809	841	806	792	782	806	817	796	839	798	773	843	819	777	877	783	765	820	798	817	825	790	765	800	846	826	809	821	824	827	791	786	795	832	830	833	813	817	819	793	830	787	797	798	738	765	774	772	759	821	768	778	809	803	809	754	810	806	816	815	776	804	779	794	803	781	785	797	760	802	807	819	833	815	787	831	849	808	822	812	762	800	755	863	789	815	815	817	786	834	831	831	800	817	798	824	810	775	767	813	841	773	824	766	796	758	802	821	769	792	807	806	817	794	792	803	822	808	834	733	800	823	809	812	836	794	831	774	854	794	800	810	783	801	743	793	754	849	837	752	748	756	815	808	779	760	744	805	791	839	820	780	802	805	806	839	800	845	802	811	848	760	863	819	837	798	786	801	778	835	793	821	734	785	768	801	785	768	791	837	815	806	810	769	803	792	798	816	824	811	791	824	807	844	799	837	838	753	822	796	822	804	797	797	822	785	791	837	836	798	826	809	785	811	824	752	813	785	796	814	817	754	810	807	806	850	800	790	811	787	791	806	782	805	811	844	775	789	805	764	814	817	816	807	797	790	813	761	793	814	734	781	816	858	797	743	782	865	824	817	783	793	818	785	794	843	841	842	778	807	828	813	809	802	764	795	798	803	791	734	803	770	844	836	769	789	763	815	798	778	817	784	771	744	806	793	812	769	797	820	811	801	801	787	798	750	799	860	831	749	754	848	798	782	824	798	798	793	814	820	829	803	808	765	816	780	755	815	816	815	844	790	803	845	800	841	816	779	801	815	799	785	800	827	781	829	773	792	851	799	756	810	832	821	819	805	797	816	802	767	828	792	772	761	815	849	784	794	795	833	751	773	842	815	797	785	816	813	817	810	785	756	801	794	784	777	795	792	784	771	777	816	802	813	814	827	833	819	769	767	828	810	831	757	829	830	808	814	807	863	813	782	805	805	777	796	797	816	797	821	819	756	803	803	789	877	826	773	801	770	779	812	779	745	788	775	818	768	818	835	809	832	838	843	791	846	790	785	799	822	812	801	780	816	811	802	806	792	826	761	823	787	809	800	813	755	813	796	812	791	827	826	778	799	829	800	804	795	871	822	891	788	817	797	763	767	808	816	817	824	807	774	830	871	805	787	784	772	858	835	775	802	828	818	803	794	795	802	824	797	812	805	821	721	861	769	801	760	840	785	858	774	825	794	753	786	804	800	783	749	827	765	805	804	808	806	771	792	765	773	796	790	846	804	810	816	863	771	806	831	764	760	805	851	766	805	809	816	779	844	792	789	793	794	759	828	763	740	820	811	808	767	841	819	793	786	807	777	836	772	789	795	828	775	817	804	833	758	827	852	810	797	826	792	801	808	832	807	784	776	821	778	789	788	817	822	840	810	836	790	788	809	838	852	845	809	811	783	768	822	814	794	825	775	764	787	804	770	846	827	824	805	847	806	810	807	760	792	802	821	760	820	733	838	809	812	759	790	814	801	817	778	831	788	803	784	843	798	825	800	786	774	812	835	831	795	744	800	808	751	832	857	846	856	808	770	781	768	864	789	772	831	777	783	771	796	846	813	809	799	788	809	773	808	837	818	827	823	857	768	840	795	815	764	767	832	844	801	756	785	747	770	789	759	797	792	796	806	795	860	767	789	793	763	779	775	819	797	823	788	855	816	815	846	732	828	788	767	818	790	793	797	792	818	790	805	842	831	821	727	767	820	799	843	821	820
490	169	156	796	2064	5318	10114	9035	6664	3150	1142	363	146	105	63	74	66	55	81	77	59	68	63	65	52	87	69	67	73	73	62	77	75	51	71	67	52	72	80	55	72	81	55	54	60	58	78	60	65	69	67	64	63	69	69	48	74	63	57	78	83	67	67	56	62	80	60	66	90	67	70	67	63	66	77	61	67	73	66	69	56	62	78	78	67	66	75	58	68	67	72	66	60	52	67	72	68	64	79	53	63	83	81	64	82	69	92	68	64	65	76	60	75	77	65	76	52	62	72	75	63	60	66	81	63	68	85	78	74	66	56	69	71	71	68	81	67	72	69	52	65	75	63	77	70	62	56	57	85	82	66	73	70	60	56	67	74	70	78	54	55	56	54	85	89	65	81	58	80	87	55	51	57	70	80	69	59	68	68	70	70	61	59	74	69	65	83	58	62	65	66	53	68	76	70	76	61	62	62	81	74	69	69	65	71	76	77	68	79	60	67	67	67	68	67	60	82	69	67	78	88	54	70	72	68	65	50	70	80	66	70	84	62	74	65	84	64	70	69	65	68	65	61	77	63	67	67	60	51	66	55	78	64	73	64	55	88	65	58	68	68	78	62	75	66	69	77	84	50	70	73	56	63	76	70	77	69	67	74	53	71	67	60	68	73	58	77	79	80	61	70	57	62	61	59	73	58	55	57	83	62	62	60	77	65	63	75	60	69	69	60	66	72	63	79	58	51	68	67	71	72	69	66	75	61	70	64	59	66	61	63	61	66	64	65	52	77	70	66	71	60	64	68	64	66	59	78	67	62	74	64	72	62	57	64	77	62	68	72	57	55	65	84	67	73	72	68	65	58	69	68	75	81	67	72	90	80	66	74	67	68	73	62	68	80	75	65	70	71	64	84	57	64	56	66	84	60	85	76	71	87	71	68	77	76	84	58	69	54	85	76	50	76	68	82	62	64	82	78	85	65	62	66	74	69	64	74	77	70	58	80	62	68	67	77	69	68	75	76	72	66	51	71	70	81	73	61	62	66	72	81	59	75	59	72	77	55	70	63	67	54	53	68	59	64	88	60	82	67	55	75	67	69	75	54	68	73	74	67	64	70	62	79	62	76	76	57	70	86	63	58	58	55	79	66	69	77	73	65	76	57	66	66	54	76	62	59	60	77	75	64	66	67	66	68	71	79	65	55	71	68	72	80	75	63	71	63	78	62	86	66	64	70	78	82	69	67	64	78	75	74	61	79	65	69	48	74	79	74	61	70	70	60	80	77	67	56	67	63	79	71	79	79	70	57	64	70	73	76	66	70	61	62	69	75	77	72	62	75	73	60	74	84	58	39	73	64	59	55	74	72	85	72	63	78	65	80	80	57	58	59	75	69	59	58	62	59	69	65	68	75	69	72	72	70	71	75	64	74	68	66	67	60	58	68	59	84	70	69	70	74	82	66	58	72	68	59	59	63	60	67	55	78	77	68	71	80	62	75	70	53	62	79	84	60	76	67	79	65	63	72	71	63	65	67	67	53	60	65	60	67	84	70	58	69	68	80	66	60	74	79	71	67	68	60	67	69	74	67	62	61	80	71	59	61	61	71	58	57	68	60	63	76	70	69	79	64	81	81	92	65	61	81	55	64	65	73	65	70	69	71	60	75	68	59	82	84	66	71	58	59	60	80	65	58	77	58	70	60	61	74	64	62	70	56	62	70	61	72	73	61	52	72	46	51	72	83	70	74	74	76	58	75	57	70	72	61	60	72	68	68	70	73	67	78	60	87	77	67	58	85	65	67	53	64	56	67	73	90	63	62	66	62	73	76	66	58	66	66	83	50	77	70	65	66	64	58	77	74	69	59	68	68	77	71	62	76	57	72	66	56	61	67	63	60	64	64	79	67	71	58	69	57	62	87	63	57	76	78	73	64	71	67	66	76	76	62	63	76	60	60	71	78	73	68	77	64	71	61	65	54	67	63	77	62	52	67	61	87	60	79	51	64	80	59	59	65	55	69	79	67	68	54	56	71	60	66	66	72	72	63	74	79	87	69	80	65	64	83	71	66	64	79	72	68	68	77	74	72	62	65	76	72	72	61	64	66	77	51	76	71	65	61	74	66	64	65	61	72	69	87	64	58	53	69	80	65	53	61	74	62	63	73	71	66	54	68	70	84	57	67	76	61	65	71	73	62	65	83	68	68	79	58	67	74	70	59	75	71	48	78	63	73	71	67	82	65	60	69	72	85	69	59	67	66	81	80	66	69	71	72	75	72	84	75	72	67	79	63	67	61	52	72	57	71	69	60	79	62	67	66	77	69	71	58	75	61	79	68	71	69	69	63	61	57	60	73	52	60	65	67	53	66	87	83	70	82	91	58	51	86	57	69	61	71	72	67	61	69	81	72	62	63	66	74	71	70	62	76	59	69	71	66	73	74	73	84	67	80	56	62	77	68	65	88	71	74	61	69	70	58	58	70	64	69	85	66	57	71	69	71	65	62	89	57	46	63	64	59	56	68	66	77	78	71	82	68	85	76	68	80	56	55	64	74	76	69	70	61	54	78	74	74	72	71	59	69	63	69	56	58	42	67	93	73	55	63	93	67	76	60	57	82	72	74	71	57	75	57	61	76	61	70	65	78	78	70	64	86	73	61	67	66	75	67	63	65	71	64	69	69	65	67	71	71	69	79	54	54	68	82	59	73	67	55	59	69	61	72	71	70	69	76	70	76	71	57	56	61	79	61	68	75	60	66	75	65	57	79	74	63	74	72	79	77	71	74	57	52	94	68	63	62	61	59	82	68	80	54	72	68	62	62	74	58	78	65	69	69	84	63	62	73	65	69	75	70	86	76	45	75	85	73	61	60	63	63	77	62	69	56	75	63	63	58	67	88	63	72	65	72	62	54	59	66	65	74	82	62	71	62	68	72	66	62	77	64	72	74	68	58	72	53	71	67	63	71	73	78	61	70	79	87	79	69	60	62	54	66	67	74	69	71	76	62	75	66	66	80	65	67	76	66	66	80	68	60	73	65	61	57	70	74	64	64	85	63	58	74	71	70	67	79	68	74	70	65	77	61	79	66	75	71	61	60	57	64	66	69	64	71	72	52	72	58	81	74	72	63	57	64	70	58	75	54	70	66	66	65	89	60	74	77	65	67	56	73	76	58	59	71	60	74	63	71	59	69	68	69	68	74	62	78	88	79	70	61	78	58	68	70	79	61	77	59	62	79	62	68	65	49	80	69	63	67	61	69	73	76	63	77	77	69	62	68	60	71	79	50	69	54	85	68	58	83	70	60	63	58	71	64	64	71	84	62	64	77	72	84	81	68	64	76	58	58	65	62	63	57	52	68	56	65	71	57	66	67	69	82	57	59	58	65	70	81	63	69	65	86	67	67	70	61	78	62	58	59	68	78	69	71	66	59	76	46	61	65	62	65	83	67	70	63	65	67	66	80	54	78	60	65	54	75	72	63	63	68	65	62	83	70	73	61	67	65	72
10385	4668	3113	26595	41289	52705	57660	51016	42136	31348	19568	8319	2747	1281	990	910	898	901	833	879	888	900	826	856	818	904	849	872	898	811	878	804	848	853	899	912	844	917	909	894	881	860	819	904	852	850	873	833	826	905	808	877	847	912	899	849	861	904	847	905	886	826	850	874	888	830	877	887	848	870	845	842	845	879	863	875	861	888	859	863	846	910	890	902	861	925	874	845	863	921	904	838	902	893	878	884	866	825	886	849	894	854	901	902	845	856	878	880	898	945	874	863	873	861	859	845	851	853	840	892	924	871	832	867	832	815	866	876	870	876	855	895	906	840	825	866	832	819	899	833	840	871	853	867	867	854	826	905	892	850	840	849	917	817	835	859	928	890	927	862	877	879	839	869	906	883	962	868	852	873	848	923	853	867	851	858	854	898	899	848	900	792	876	848	828	855	875	899	847	839	872	889	824	887	854	855	887	833	875	835	848	915	870	912	849	873	849	872	848	851	858	855	857	846	897	888	914	863	864	831	872	805	867	851	893	859	800	874	865	876	893	889	859	854	882	885	891	828	845	881	885	862	843	829	866	870	872	850	836	885	853	899	844	879	892	910	889	875	902	846	837	902	836	913	887	835	867	845	833	902	893	850	893	866	822	858	913	906	906	873	890	876	850	857	838	826	837	866	858	853	846	832	870	899	851	848	841	832	877	844	844	820	790	875	921	868	856	866	871	879	865	859	918	860	827	859	877	879	859	900	853	853	863	907	902	878	893	886	877	885	893	879	874	862	884	882	880	857	890	822	902	897	863	874	846	836	909	839	874	876	844	900	911	859	846	866	884	910	826	831	818	824	860	833	842	887	892	878	875	891	885	906	856	870	886	878	826	900	878	874	903	887	798	860	867	845	849	850	814	865	884	864	894	852	841	889	957	892	881	889	897	856	851	815	826	905	892	838	856	834	852	853	828	863	869	899	862	885	852	879	877	899	841	855	830	870	888	806	874	890	833	887	874	865	837	875	858	918	830	872	839	918	879	874	887	868	878	884	874	879	853	851	859	873	904	870	848	833	868	881	869	870	871	904	912	825	857	866	842	852	833	902	920	866	867	905	842	856	879	902	861	869	947	866	882	830	904	904	876	841	838	928	834	904	894	830	881	874	892	868	868	893	864	869	886	902	846	866	878	895	855	843	900	872	908	877	872	845	899	848	855	904	890	893	872	882	866	833	850	838	936	900	826	842	895	857	881	889	852	908	851	824	886	864	864	864	838	885	859	864	845	882	912	895	862	852	815	836	841	866	843	879	873	855	871	817	847	883	901	927	835	883	929	907	890	864	830	879	869	882	856	849	899	861	896	875	899	822	866	847	830	862	851	914	874	855	854	872	873	880	835	892	828	894	895	856	823	898	903	846	858	875	846	856	829	851	876	837	891	855	865	878	837	859	855	851	896	855	904	901	829	904	834	837	824	849	887	920	839	887	896	885	877	896	929	892	840	853	889	862	883	875	883	909	869	823	812	879	886	894	906	882	937	830	826	855	865	874	875	899	901	789	850	869	890	862	899	855	870	838	858	862	907	879	890	896	861	868	896	870	886	823	867	827	887	901	852	829	879	897	910	884	899	835	872	870	842	839	873	792	852	894	828	833	847	895	892	881	905	850	869	888	859	856	818	860	851	840	890	801	833	835	844	868	910	915	853	849	903	846	853	868	877	827	850	836	897	867	858	859	886	858	853	878	849	834	937	867	850	874	885	981	880	835	860	871	847	880	899	855	875	885	869	832	871	820	853	885	834	831	839	890	809	839	854	855	902	869	860	860	831	934	916	848	888	927	877	827	895	880	903	802	864	850	824	875	883	873	854	873	833	864	869	899	876	898	950	909	913	892	851	815	908	900	870	867	874	847	854	834	884	883	840	878	869	835	855	871	847	878	850	861	892	876	893	841	842	869	856	832	899	865	877	819	817	837	918	860	861	786	831	862	844	856	863	888	883	852	897	904	893	880	824	809	850	915	846	792	858	909	810	887	893	856	888	826	867	825	866	898	876	861	866	870	865	877	861	840	907	882	890	871	800	943	886	834	817	846	841	844	869	861	835	895	855	880	852	865	876	881	893	837	850	849	882	943	876	853	830	895	849	862	823	815	915	882	842	871	881	899	864	874	874	937	851	890	908	851	879	882	863	827	847	850	856	884	866	875	864	856	837	854	916	878	869	886	886	875	877	901	893	836	862	859	880	875	857	872	825	865	870	867	803	881	813	846	875	888	858	907	856	834	859	869	878	909	850	866	864	916	839	843	868	876	811	861	928	790	879	891	872	925	859	872	851	856	867	838	825	876	892	871	871	872	885	893	911	848	871	856	903	831	901	875	892	830	875	831	950	856	852	871	878	860	909	870	856	861	833	901	882	879	891	913	845	890	874	911	897	887	854	879	911	884	847	880	843	845	814	833	832	863	842	907	901	896	873	861	877	873	879	849	876	898	817	897	825	872	888	873	886	865	886	917	876	813	914	877	869	903	941	892	875	856	846	830	844	838	890	884	902	893	860	892	804	819	905	840	837	855	813	880	914	880	858	848	885	888	848	838	843	946	853	873	868	825	849	941	839	903	900	891	914	865	941	873	885	815	864	848	888	871	866	886	903	905	908	844	890	820	894	906	831	895	873	831	870	859	848	847	849	890	868	866	876	858	851	856	886	887	838	859	858	839	826	858	882	877	888	852	889	923	836	883	895	810	883	933	908	872	869	906	861	858	904	845	863	847	899	829	876	871	847	876	857	844	903	836	825	922	809	835	904	854	884	880	858	871	883	872	877	881	936	837	800	868	837	891	871	890	846	854	843	888	912	846	856	843	809	865	879	856	892	857	915	876	874	868	857	874	868	877	899	912	871	887	862	869	830	845	860	880	795	869	881	871	915	839	857	918	876	827	938	857	896	869	870	887	867	848	869	837	911	876	823	897	859	846	841	915	855	854	906	821	844	866	880	816	817	931	877	900	890	867	808	835	888	841	828	833	908	902	881	867	870	874	865	852	894	843	911	854	923	874	887	845	839	893	850	878	860	847	905	840	863	855	859	872	914	878	838	830	897	826	890	862	856	857	812	858	897	839	881	862	916	889	922	896	858	869	941	860	844	835	877	842	887	815	865	852	847	908	915	863	857	839	839	876	863	836	912	907	859	944	898	840	897	866	885	855	927	853	902	863	830	858	877	877	861	876	826	855	856	819	892	940	898	870	891	822	887	882	789	923	846	849	887	878	903	894	847	888	895	874	850	817	854	865	892	925	867	863	897	845	889	918	877	889	894	857	858	877	803	877	874	885	824	895	905	878	862	892	874	850	821	862	812	851	833	880	850	899	886	839	900	877	867	918	879	884	881	871	876	851	914	896	822	864	871	838	851	876	881	890	844	926	863	896	868	879	893	881	892	863	826	874	809	879	855	877	865	827	866	872	854	860	869	869	863	813	877	854	831	904	890	864	874	830	799	861	872	806	879	865	836	850
1955	292	207	403	1216	5439	10852	13266	8752	3548	1087	312	147	80	70	78	72	83	69	71	81	56	65	78	73	69	84	80	74	62	64	81	64	60	71	65	85	69	68	75	58	94	69	63	96	80	65	77	67	78	70	64	79	70	76	70	72	60	78	61	77	79	76	77	75	68	60	59	61	64	78	71	55	79	73	77	74	71	66	54	64	76	65	63	85	83	93	73	68	63	72	63	73	66	72	66	73	82	73	63	77	68	92	81	75	65	80	77	80	63	87	88	64	77	63	64	59	70	72	77	73	75	65	75	70	79	71	86	75	68	65	78	70	70	71	78	68	66	70	64	64	85	79	71	82	88	66	62	97	96	75	73	75	79	69	64	77	73	72	81	73	66	56	79	68	73	69	71	63	77	74	88	75	65	64	73	63	75	72	89	80	76	69	77	78	59	75	63	59	66	86	73	64	58	70	81	68	62	74	73	75	64	54	61	62	73	80	59	57	86	74	72	74	85	85	71	72	71	75	54	65	82	73	66	85	71	93	85	65	74	69	77	94	72	75	85	81	71	69	94	62	82	72	65	84	84	67	72	84	80	78	65	76	88	66	61	71	67	70	59	62	71	75	59	80	87	92	79	60	60	60	78	75	76	84	63	83	64	68	75	90	59	58	73	81	67	68	84	69	72	67	87	71	73	73	61	63	81	91	64	77	88	68	68	84	80	72	69	79	74	78	65	67	80	75	69	91	65	74	68	82	64	66	80	92	75	68	80	75	86	75	58	74	66	88	63	75	77	77	78	81	69	85	68	66	76	87	67	81	85	73	77	76	75	78	65	77	68	67	74	76	54	79	89	71	78	77	61	58	73	78	74	75	73	66	87	67	57	76	88	72	83	73	66	78	73	73	64	67	81	79	68	70	77	71	67	80	58	67	67	55	75	74	61	70	75	68	84	76	62	64	78	64	68	75	63	68	64	76	80	67	80	63	76	60	64	57	77	67	76	79	71	73	69	71	80	71	76	66	78	76	75	67	63	71	73	75	67	79	75	69	84	64	84	64	78	76	74	72	71	62	66	71	55	60	63	78	67	68	72	68	76	72	58	72	85	84	68	69	66	70	72	90	64	57	64	84	62	72	53	89	66	77	61	55	74	71	70	56	85	77	66	58	77	88	75	75	69	82	54	65	86	74	73	69	69	78	72	82	72	71	66	79	82	66	77	61	77	82	71	83	63	65	68	59	81	68	68	66	72	81	77	75	86	81	61	68	82	73	47	73	84	73	80	82	73	66	62	67	67	78	65	77	77	65	77	70	72	69	87	77	80	71	62	65	74	79	58	68	75	73	72	81	92	76	80	88	61	71	84	75	68	87	80	80	68	57	72	70	74	79	87	51	76	75	71	81	84	79	68	83	76	74	60	90	85	71	74	75	70	68	67	72	78	68	67	91	67	75	70	74	73	69	74	78	87	73	59	80	57	70	80	66	75	69	70	72	64	71	81	77	63	79	69	69	75	66	61	69	68	83	71	79	77	82	63	73	72	66	70	86	70	64	69	92	74	83	72	82	65	65	65	83	72	78	72	88	65	83	72	74	66	77	69	56	72	71	59	85	47	61	89	76	79	75	78	66	83	61	56	76	84	74	67	81	61	76	71	71	71	61	68	62	87	56	75	76	68	61	83	62	63	87	90	73	63	67	70	72	56	87	61	81	60	69	58	67	77	82	79	61	67	72	70	72	78	88	83	79	85	75	83	77	75	62	75	77	78	79	70	81	79	74	68	79	85	62	61	72	68	68	71	68	72	80	67	61	64	61	66	70	86	88	77	72	71	72	73	64	69	73	70	73	72	73	65	64	72	78	63	64	66	76	71	78	69	93	75	59	66	89	89	65	76	86	62	71	59	62	64	72	58	75	70	82	70	67	58	71	82	70	59	69	65	65	74	67	81	67	72	69	77	74	70	87	68	63	75	60	75	75	99	87	71	52	80	72	77	76	54	55	81	81	82	78	70	59	79	52	75	78	75	83	69	66	62	83	75	74	81	72	52	65	80	91	70	76	70	75	92	66	73	81	70	63	71	56	56	57	62	77	70	63	55	80	79	60	68	84	81	62	66	77	76	61	72	83	69	69	69	74	56	73	73	67	80	73	73	83	60	63	65	76	69	64	66	81	72	90	93	65	85	58	65	71	65	69	76	75	66	69	76	75	84	66	60	80	89	77	68	78	76	82	65	69	68	81	76	61	68	74	76	73	76	70	74	69	73	63	79	77	87	76	57	67	87	68	68	70	57	72	77	74	53	73	71	67	59	76	82	80	77	77	80	62	73	67	72	73	68	66	76	74	71	85	63	76	55	79	78	64	68	83	79	70	78	61	68	65	58	92	69	72	73	69	74	81	79	68	71	77	70	66	74	75	92	66	72	65	71	69	57	58	86	68	59	71	79	95	61	62	72	75	78	61	93	70	83	78	75	60	55	86	72	76	60	69	66	75	69	77	75	84	57	87	69	78	63	73	88	93	70	77	83	81	79	82	74	70	59	73	84	86	81	80	77	69	69	73	70	72	75	83	77	64	75	58	73	73	71	63	74	69	76	59	67	65	60	79	65	65	90	70	83	63	76	74	62	68	78	73	71	71	61	67	81	97	79	80	74	73	69	86	71	75	78	74	52	81	63	58	71	58	67	68	64	84	64	68	73	72	78	87	73	73	72	74	54	74	64	59	84	67	56	77	75	79	73	83	84	78	62	70	81	68	83	60	54	74	74	74	76	86	73	60	86	90	74	75	65	64	72	75	84	65	68	96	59	77	63	77	68	70	79	78	74	73	63	78	69	69	73	79	81	75	88	74	76	82	76	78	57	69	79	70	87	66	81	75	62	70	74	67	72	61	75	77	75	89	73	71	72	61	64	87	83	73	72	73	59	76	68	64	76	72	72	91	59	58	89	66	83	70	49	76	59	52	67	57	85	66	73	70	62	92	64	68	86	73	58	58	72	71	88	62	64	75	54	72	63	63	72	81	77	80	78	57	70	73	77	77	74	82	76	68	77	71	56	64	68	74	58	72	62	66	78	87	67	80	68	79	70	60	67	69	68	69	76	70	53	66	70	79	62	86	69	71	66	77	82	67	63	63	90	72	61	65	62	58	72	67	68	77	72	72	75	91	58	78	80	75	70	74	68	69	70	80	84	68	68	75	62	71	65	76	79	64	78	70	67	68	67	70	72	79	65	67	80	62	63	73	69	77	78	65	79	63	69	74	66	74	75	67	62	75	74	81	53	67	73	73	61	80	84	70	67	70	74	73	81	71	75	79	63	65	85	74	74	78	66	66	61	79	77	76	78	69	82	66	77	88	87	78	71	80	92	76	91	60	61	71	59	72	66	67	79	73	72	76	80	89	69	86	72	56	71	77	80	71	72	66	72	70	57	75	60	70	65	67	58	62	60	71	78	79	74	88	69	70	73	72	86	77	45	59	82	68	75	69	73	75	73	75	90	71	67
12829	7049	4386	17442	36635	53444	59716	59329	46080	32382	18610	7488	2494	1289	1003	942	905	908	928	917	918	948	972	947	902	975	942	978	959	889	930	926	964	1012	968	942	963	983	945	965	900	896	901	973	904	900	957	932	921	874	959	966	924	961	898	967	952	872	903	887	945	977	893	897	971	937	927	961	937	920	926	950	933	930	938	977	965	890	922	976	929	933	975	967	928	962	912	946	968	908	926	962	971	949	953	833	960	969	945	964	952	1013	928	986	923	898	970	958	898	942	914	959	938	950	903	948	894	959	951	935	940	936	929	901	925	909	918	932	967	946	920	1012	892	914	1008	962	1004	934	938	966	907	953	894	920	898	968	964	946	899	901	942	984	901	954	991	946	986	944	946	938	843	935	881	896	974	939	926	920	962	883	916	986	935	919	953	993	931	940	960	921	969	934	947	961	922	892	938	950	876	916	940	945	899	930	933	911	937	963	975	927	923	933	951	890	932	982	952	902	931	892	921	991	907	932	962	979	895	920	961	956	928	933	970	973	944	946	983	897	896	972	934	948	918	933	941	923	971	995	921	907	984	967	940	998	960	952	921	947	961	959	960	921	936	968	965	911	895	953	935	947	932	906	933	919	949	975	965	920	959	958	945	922	937	932	970	946	922	849	949	875	900	950	917	942	918	958	936	922	982	890	904	910	966	934	901	900	928	982	868	901	950	991	903	916	901	937	961	921	956	905	916	911	861	970	967	980	934	960	982	957	924	941	870	943	949	962	938	972	924	964	903	958	948	957	989	916	952	993	901	959	969	911	927	951	904	887	936	933	916	936	915	960	937	892	931	970	927	937	944	918	929	938	940	950	926	905	962	950	932	961	962	921	946	964	961	975	924	926	974	924	868	938	911	882	888	893	910	912	924	913	981	939	904	949	975	945	904	912	970	939	931	930	943	986	893	937	938	916	979	908	947	921	899	900	968	946	981	975	986	960	956	970	977	967	906	1001	948	877	948	959	1022	967	924	973	907	940	940	957	953	906	980	970	942	968	925	965	950	950	951	928	957	975	950	930	954	894	983	921	925	928	923	934	926	975	942	980	913	882	970	880	946	967	937	904	928	962	920	915	975	902	896	943	949	940	927	893	969	962	904	962	964	939	977	991	957	920	979	916	942	929	981	919	906	974	879	949	972	940	949	908	928	917	921	949	932	958	908	928	910	888	962	899	964	928	985	916	929	981	977	974	893	977	990	913	971	872	964	950	964	934	927	964	941	1000	900	959	917	903	935	971	972	930	959	958	903	921	963	929	973	950	993	976	955	976	881	937	894	928	937	979	930	934	938	933	932	923	977	975	984	966	949	943	878	915	953	963	875	957	921	926	917	943	883	990	967	957	974	904	910	921	892	939	917	904	906	974	968	947	948	972	958	928	908	983	880	921	965	948	955	940	894	982	948	955	922	940	950	952	903	1011	925	924	951	985	917	904	943	931	982	947	962	898	935	994	929	897	936	999	914	951	974	938	956	957	866	916	948	957	958	959	896	959	941	937	927	962	935	918	960	889	992	893	945	914	949	904	954	866	944	914	965	977	915	917	924	922	927	953	941	898	905	935	944	1014	889	934	928	932	934	886	971	966	912	939	956	931	937	952	957	957	976	890	926	947	913	892	966	887	850	897	926	955	909	966	944	971	917	921	922	975	937	987	949	944	860	945	968	921	945	881	920	895	941	947	946	1008	974	964	894	955	937	909	919	923	941	910	982	956	955	940	931	946	926	905	939	962	910	942	859	910	953	928	912	902	960	911	980	899	945	946	969	912	933	920	959	950	927	958	958	929	898	945	953	980	971	910	975	923	943	946	943	888	921	980	954	888	939	930	958	897	924	969	928	972	912	889	910	906	963	926	946	909	941	925	957	899	949	959	941	928	951	910	959	878	933	921	975	983	963	956	930	960	931	983	998	952	951	924	969	949	960	919	903	904	912	958	948	891	967	977	942	877	952	894	918	958	950	945	963	874	921	952	916	917	966	927	965	907	911	957	977	945	952	943	928	923	907	929	915	960	985	871	905	921	924	1003	954	955	966	922	948	915	942	961	916	992	990	938	949	954	900	920	919	932	901	899	939	931	974	893	895	987	946	927	948	927	921	933	967	895	1008	958	969	939	946	955	904	943	904	964	975	915	936	912	935	929	970	939	965	874	880	935	925	937	959	913	956	958	898	887	917	946	909	954	975	966	943	927	965	964	951	956	970	967	954	929	960	1000	967	918	954	928	920	963	967	961	957	935	933	949	1015	981	951	860	982	889	1011	899	929	971	879	978	942	923	921	924	979	980	913	997	977	922	971	948	944	922	960	940	941	878	861	871	918	906	902	931	952	920	924	916	895	894	967	995	939	921	960	957	953	918	906	904	973	920	947	969	902	940	945	960	996	971	939	955	935	999	902	962	919	936	940	970	938	920	963	895	991	958	967	912	954	962	935	953	960	948	910	911	925	979	939	925	970	949	954	911	985	914	908	965	937	934	908	923	904	994	987	956	962	989	900	974	949	937	894	893	905	924	903	974	939	936	943	902	932	892	962	972	868	930	897	949	1024	931	935	936	952	963	955	974	1005	958	946	973	953	943	939	976	926	977	958	934	912	913	941	947	1002	967	952	930	928	966	876	907	936	941	963	921	943	987	942	929	921	954	974	908	940	970	888	951	926	903	939	956	902	887	977	927	915	979	945	964	930	927	923	912	918	941	908	895	984	898	977	904	940	967	916	943	947	929	939	956	972	894	981	945	933	835	954	948	947	977	913	965	934	998	936	946	946	939	911	899	915	968	906	929	967	900	924	940	916	961	938	1013	935	972	911	933	939	898	945	966	890	967	940	1007	950	926	916	959	955	923	916	930	922	915	976	943	1006	969	954	978	939	1006	976	948	930	958	927	892	955	988	896	948	911	937	898	891	1001	949	974	872	922	910	895	928	900	973	946	908	928	886	945	999	937	987	941	962	936	909	944	935	985	977	918	862	914	905	916	909	926	894	968	923	938	962	872	954	995	948	932	952	969	972	945	884	935	912	962	917	959	915	963	938	939	896	891	911	921	847	933	887	920	981	866	973	985	934	967	904	947	958	873	985	972	898	926	902	988	965	974	960	919	935	1011	965	970	973	899	906	973	987	951	1011	918	936	967	1002	965	905	984	923	951	977	924	986	947	917	919	937	938	930	965	948	947	956	914	923	918	906	960	978	916	961	923	935	953	936	931	934	957	962	938	921	891	933	985	963	992	964	907	931	954	886	942	954	886	901	911	907	953	933	921	943	901	945	907	934	902	929	927	931	940	963	940	906	956	958	951	924	958	955	921	891	908	945	941	944	936	966	925	943	940	962	949	985	975	903	942	902	926	991	930	960	963	912	949	932	893	958	940	886	916	885	957	954	1001	910	972	905	933	904	1001	946	984	955	971	934	936	919	922	918	903	935	950	938	897	907	972	940	971	929	878	958	958	886	929	907	907	924	942	908	949	1025	937	895	920	956	892	1025	926	890	929	897	936	947
1061	529	384	395	1133	5690	13847	22115	16086	6927	1795	396	171	97	80	80	95	76	66	79	73	83	78	90	81	84	73	82	86	73	69	78	69	88	76	89	91	78	93	77	88	95	63	83	90	67	93	75	75	88	65	91	74	78	78	82	63	73	62	58	80	71	74	91	65	82	67	97	73	64	79	72	75	63	83	80	67	91	80	75	70	82	72	74	82	67	70	69	76	81	77	73	89	82	85	68	73	66	77	72	79	66	81	77	78	74	88	94	81	77	64	79	61	74	71	70	84	103	74	84	74	75	86	75	75	82	73	87	85	78	57	75	67	75	84	69	87	78	86	60	68	82	79	67	72	75	80	68	78	84	82	72	78	68	76	88	75	65	89	83	65	77	70	81	87	68	87	79	82	83	80	61	84	82	73	85	68	75	81	70	79	84	72	92	81	77	78	85	85	90	70	65	62	81	71	98	89	88	67	85	78	77	71	69	80	87	76	80	85	74	88	74	89	60	80	82	88	79	82	91	78	93	86	79	80	61	72	65	68	91	77	83	78	98	76	81	80	67	72	77	75	68	74	79	70	60	72	89	80	64	90	85	81	81	90	77	77	75	77	61	71	80	79	93	99	67	86	89	82	73	79	85	77	69	79	91	77	65	84	87	91	68	73	70	93	88	81	75	77	71	76	73	70	92	89	75	100	85	96	70	72	68	88	83	89	91	86	74	66	67	72	86	89	84	78	67	72	84	77	78	74	79	83	80	79	71	90	74	77	82	100	95	69	84	78	66	72	68	67	82	79	74	69	104	77	85	87	81	71	79	74	90	85	73	62	78	77	89	73	78	82	82	77	77	77	94	78	62	79	86	58	77	91	88	85	87	90	68	75	74	87	85	83	76	81	83	79	71	79	80	75	73	93	72	81	98	78	84	70	72	92	90	86	76	84	87	89	79	65	66	93	82	75	98	83	80	70	85	75	74	72	82	82	73	75	70	82	64	63	92	78	66	58	86	68	73	79	82	71	84	82	105	79	61	63	81	79	81	87	77	83	73	78	74	72	95	84	81	90	80	70	63	75	88	79	82	69	81	81	83	69	90	82	80	78	80	76	81	60	84	67	74	103	70	79	84	80	79	78	81	82	75	70	78	70	74	67	76	70	77	79	74	84	89	73	80	79	78	66	80	76	87	90	73	79	95	85	94	60	72	81	72	101	80	75	73	67	72	84	97	73	71	72	84	72	75	80	77	84	97	77	71	79	78	78	68	96	85	84	72	52	74	81	95	80	81	80	84	72	79	81	72	77	70	63	68	83	78	71	89	87	86	84	65	70	76	79	78	73	82	82	91	76	75	70	89	74	89	84	98	81	71	71	72	83	75	87	94	88	87	62	90	77	68	88	64	79	75	77	76	79	84	76	93	85	83	76	72	83	77	71	78	76	71	72	91	85	79	77	99	86	67	83	82	83	75	78	76	70	78	84	71	73	83	78	81	78	81	79	80	79	72	72	66	89	81	83	93	85	67	92	74	80	97	96	70	77	90	72	91	94	85	80	78	61	69	72	87	73	89	77	76	82	83	64	74	74	79	62	84	86	75	74	86	70	76	72	84	78	68	77	75	75	77	73	81	60	86	68	66	91	85	56	67	76	81	83	57	68	72	84	78	61	78	66	84	90	80	83	76	85	85	73	67	87	85	66	79	77	82	71	79	85	76	88	81	87	78	65	79	84	94	76	77	82	71	76	72	59	66	73	73	85	95	70	74	82	68	78	79	72	73	88	94	84	76	83	77	73	84	77	79	74	85	80	67	81	67	70	95	77	78	71	76	77	90	79	67	66	71	70	69	89	77	78	90	74	68	86	77	92	73	84	76	83	101	83	73	87	93	73	76	65	78	78	86	100	88	75	92	91	90	66	91	92	74	71	74	73	88	75	92	84	79	96	83	58	85	72	86	79	72	78	59	76	55	83	76	63	66	84	86	72	73	89	66	80	90	67	90	79	87	98	91	85	70	72	95	92	90	73	77	79	83	76	78	67	87	71	85	71	96	72	68	78	73	88	83	84	70	74	82	82	69	106	71	72	77	75	76	72	82	83	74	98	83	79	61	71	79	62	71	66	78	81	83	76	78	67	80	72	68	98	72	79	79	88	70	90	84	66	76	69	76	85	81	75	84	92	80	73	83	84	81	75	73	82	71	85	72	80	78	74	82	73	69	78	74	84	94	69	85	63	78	76	83	69	92	75	88	63	73	100	73	75	71	78	68	61	79	95	86	72	77	69	92	81	64	83	92	95	74	53	71	90	54	78	71	74	68	103	78	74	70	91	87	75	101	59	67	71	73	89	74	84	79	65	78	83	70	82	59	86	67	63	70	108	73	81	76	83	64	74	94	74	76	89	81	72	78	77	66	77	69	85	82	83	83	73	81	77	71	79	82	72	93	87	71	74	79	76	73	91	63	65	69	87	80	83	80	78	94	88	69	79	79	81	95	75	60	75	67	77	70	89	83	79	67	92	87	66	71	83	85	82	90	83	79	77	77	64	61	80	88	74	74	72	77	68	77	89	74	57	84	77	67	77	67	84	93	80	79	72	88	66	89	87	67	83	84	77	97	98	79	76	90	91	104	73	80	56	81	79	91	84	95	80	88	82	89	87	82	80	62	66	79	59	106	70	78	82	66	71	77	70	76	80	81	84	81	74	93	74	90	87	77	79	78	81	72	81	75	92	75	76	86	78	93	100	94	82	85	75	98	79	84	70	82	72	82	84	69	76	93	71	76	85	71	66	83	78	64	69	78	87	69	64	79	72	80	88	85	75	82	83	80	88	88	67	81	75	75	69	79	75	83	66	87	89	84	71	77	73	76	64	85	90	81	84	85	71	69	63	94	74	81	85	74	90	89	80	90	75	81	92	75	81	70	78	61	71	78	69	87	77	61	77	79	84	79	85	64	77	90	93	75	65	88	69	65	87	90	94	78	90	74	62	64	71	79	79	81	88	76	73	70	81	78	71	82	80	77	60	90	66	71	73	74	86	73	95	81	63	80	74	85	70	77	67	70	75	79	66	72	81	71	73	80	71	83	77	90	74	91	80	86	74	60	89	75	75	68	81	67	72	76	81	84	75	80	92	80	74	87	73	80	73	85	75	83	74	81	90	85	84	74	78	74	104	67	85	63	67	78	73	70	70	78	84	68	74	80	64	90	61	82	79	83	71	68	76	74	83	64	80	78	80	81	86	84	85	92	87	68	89	83	78	85	80	81	84	77	86	71	68	77	89	83	73	87	90	68	86	83	91	76	72	87	88	74	82	89	67	74	74	70	84	65	87	77	82	88	79	73	67	73	73	64	85	60	70	83	68	71	86	80	73	89	89	81	76	82	70	79	72	95	102	75	80	91	73	98	82	70	75	72	86	92	89	68	91	82	92	86	85	68	86	65	85	79	75	89	84	69	80	56	89	67	79	97	83	81	75	77	75	72	74	100	77	90	74	78	69	92	87	99
16310	11511	6941	19066	36009	54276	62122	72460	56468	38341	22654	9121	2993	1426	1087	1038	1011	963	1014	964	1014	1032	981	1024	1006	1025	1042	969	1008	993	984	1018	995	953	1003	1026	969	996	1044	993	1030	1065	987	986	998	968	1012	968	1008	986	991	1005	1003	969	999	1014	1069	1003	1008	896	989	1017	1009	994	995	962	969	974	987	999	1029	970	997	1019	1023	1026	964	981	959	982	1033	1008	1005	1044	982	939	993	1032	983	1016	1039	953	985	960	1025	1058	984	1007	995	993	1028	989	1002	1017	1003	960	1013	966	1014	1003	1048	994	1006	970	998	1000	971	996	1014	987	965	977	976	943	981	1011	990	1000	993	1002	1020	1023	1001	989	980	973	1080	1025	975	1039	985	1002	961	963	917	1068	1027	1020	989	1039	966	995	983	973	967	953	1016	978	1000	1054	978	926	1036	1007	1014	974	1044	1023	972	1042	1029	1024	1036	989	1029	1041	961	979	1018	999	1057	1003	990	991	1013	975	1044	1099	956	955	948	987	1027	1029	1011	1040	964	974	1048	962	1006	963	1007	1015	964	961	1043	1018	1052	989	1000	991	975	978	1046	1038	977	1061	982	1040	1005	952	1034	1044	999	1008	1038	1044	1012	1004	1016	991	1031	1000	960	1010	1013	1028	979	956	988	1004	1016	997	1055	988	1018	1003	1016	1029	972	1028	1072	1048	987	1016	1017	990	964	1037	995	972	1029	993	1002	972	973	1001	972	1053	961	1064	1038	992	967	1042	999	964	996	960	950	995	990	982	934	1029	970	952	1011	966	1010	995	986	1021	1081	1010	1011	982	1050	949	1001	1020	961	979	987	969	1016	1007	958	1013	995	1038	1027	976	1043	1018	1044	1042	1044	991	990	1005	990	952	973	1046	1036	1015	1048	1009	1022	1060	983	975	978	1007	955	982	973	1057	985	1042	962	962	975	1028	949	1051	1016	990	1005	1013	942	1011	1008	1004	1031	1009	1005	1008	993	991	963	984	1012	962	1008	964	957	1054	981	987	1030	1024	964	1004	986	1001	1001	981	980	957	872	994	1037	1000	963	965	948	1025	997	983	986	1015	972	956	941	1013	984	1033	1013	990	969	1050	1000	1014	990	1006	1041	1027	1020	982	1034	968	1007	1023	1024	999	964	1042	1017	969	980	983	961	1026	959	1010	968	1077	964	1014	1054	1006	983	906	997	1017	1053	961	986	966	1051	1069	971	951	1035	984	932	1037	994	954	983	973	1051	991	1035	1011	921	984	948	1017	989	963	1035	982	1043	967	1003	986	1001	1000	1018	978	1002	960	1013	1010	986	1026	1024	1066	988	960	1017	976	983	956	988	957	969	992	953	1019	955	1027	1005	1030	984	992	989	972	1000	949	1038	1051	987	1005	985	1006	1004	1029	1057	983	991	982	1042	1014	1013	1024	975	997	1012	1002	986	1001	1000	1026	1000	1013	992	1020	948	1032	991	964	999	1067	928	993	1007	959	1040	976	1022	1018	1029	1019	993	1034	1038	1085	1029	922	1047	980	981	1019	989	958	990	989	1018	957	978	992	936	977	1000	949	976	1005	980	980	979	994	1029	1011	947	990	1001	991	1013	1017	1071	955	987	1029	994	1015	1024	925	1079	1040	979	957	999	995	950	1037	1026	1027	972	989	1065	965	972	993	1034	965	1049	977	1011	1000	962	1000	1020	1032	1050	998	1037	1009	1057	967	1000	957	1012	1002	1028	968	954	961	962	1020	975	1022	960	1024	1010	978	987	1060	1081	1010	978	1001	946	1000	1000	991	983	994	1030	1032	1087	971	1005	1017	1018	1008	983	1000	1062	1045	1009	1030	982	1048	941	999	1018	1019	1039	1073	951	1032	973	956	1007	994	985	1016	1046	989	1018	987	1037	1004	1030	1011	1013	1044	1038	1082	975	983	1003	991	1038	1009	1010	1045	1034	999	959	982	950	1019	987	1013	1019	988	977	950	1022	981	970	947	1023	1010	965	1025	980	1063	999	1030	1003	994	984	1000	1006	979	1024	1058	1035	959	1044	994	1036	992	1015	1018	987	975	961	988	1056	1024	1031	1017	935	1010	996	979	1022	1045	982	1021	973	1046	1005	1080	1009	1007	1005	1021	971	945	964	960	997	1028	966	966	975	966	1005	994	1008	1026	1000	1044	966	947	926	1003	970	984	1050	980	1003	1001	911	947	1017	1009	1005	1001	987	974	947	1063	1004	942	995	1048	1027	1033	976	1042	1024	980	1005	970	943	1005	1011	1017	968	995	1029	996	1060	1014	1088	1061	1006	978	1040	1035	998	1034	989	961	998	984	955	955	1024	1023	1008	1065	1030	982	946	953	1000	983	963	965	982	1020	1012	1014	1000	1031	953	1048	994	1015	1054	996	1018	1004	1005	986	1001	1014	1002	1004	945	986	1022	975	958	952	961	966	1001	1001	989	1035	1031	984	1019	1014	1007	977	1007	978	998	1021	956	973	1083	1008	970	1009	1017	1056	986	1013	1038	1048	1014	1050	1065	1055	990	989	974	1042	1075	974	1048	1069	1016	993	970	1022	1008	966	1009	1002	1060	1005	957	1021	994	1023	1011	993	991	973	1013	1011	1016	977	1021	950	1017	986	1010	1041	1039	987	959	1062	1010	973	981	1025	1021	1016	1014	992	946	1033	999	975	941	1007	1037	989	986	1019	1018	976	1006	990	984	967	1036	998	984	973	1043	957	927	1013	978	976	951	1009	1032	1012	1023	982	1026	983	1006	997	1021	1039	942	1055	1006	1007	1018	1038	1013	982	1020	948	986	1045	987	1046	1006	1030	1026	1009	1017	1040	1041	974	1018	976	1021	985	972	973	981	981	1022	1047	950	982	979	972	959	936	1005	1039	993	1024	997	1009	998	1049	1005	984	962	1049	975	1014	978	1020	1020	1034	1008	1002	1050	968	993	1034	1002	985	1049	1004	1014	976	1000	1037	992	989	974	1014	1015	996	968	1000	975	993	964	971	958	974	994	1029	1023	964	988	1000	1086	985	993	1005	1052	1054	991	1016	993	993	1041	991	1035	1047	950	1063	1047	1034	1002	987	993	987	1062	1002	982	1026	998	964	980	989	958	1016	970	993	985	1022	989	994	1006	954	976	995	1003	964	993	966	1016	970	1016	993	1043	1006	1031	951	992	1030	922	1026	1051	975	954	957	1015	1002	1070	987	1051	1008	971	966	998	999	1027	1001	999	1029	999	1035	989	1024	941	987	968	987	1013	989	1003	1045	935	983	1032	964	1066	969	1032	994	1020	973	1027	979	1048	992	1017	1034	996	932	967	1006	995	988	1014	1062	1011	1005	1011	999	1044	980	997	951	1006	1024	981	988	992	1007	1017	1019	963	998	1006	1007	941	1016	1022	1005	1034	1006	1062	1014	1023	993	1015	1025	1014	962	1036	996	1003	1033	984	976	1022	963	1009	1031	1006	1032	1023	1014	991	1023	981	1009	951	969	958	954	1003	941	1026	997	1038	986	1000	991	1011	964	982	1035	998	1026	934	970	996	1040	940	998	1006	1008	995	958	991	1077	1034	1030	995	1018	977	997	1015	980	1033	986	1018	1032	1006	965	1006	1024	1006	1009	1030	995	954	1020	1027	974	1029	961	981	971	1016	1030	993	956	1024	994	991	990	912	1010	932	951	988	1022	995	986	910	989	1095	990	1052	1000	1021	978	959	988	976	1019	1022	1032	1003	963	1013	986	1021	953	962	1069	1002	1021	961	1012	1032	1014	975	1025	948	988	1006	963	1007	965	1035	1001	1066	989	993	1002	1005	1008	1001	1056	967	1015	949	1016	1034	1025	978	992	1013	898	1047	985	954	971	1034	1080	1052	1012	962	992	997	951	991	1009	976	1045	1053	1003	1026	986	1021	943	969	1034	1003	997	974	996	1037	1035	974	992	994	978	970	1032	976	1066	1008	1040	960	999	1016	952	959	997	1021	1016	995	971	1028	1005	1018	957	1034	994	1015	1020	1025	981	1003	1007	1008	993	1045	985	1016	1066	1012	972	983	1016	1011	928	960	1011	957	987	1010	951	1028	1018	1011	997	991	1026	1019	1041	1044	1004	1020	1035	1016	960	992	963	986	1002	1050	978	978	945	980	1039	1016	1040	1022	1014	1076	973	959	1025	1025	980	1047	937	1032	1003	1052	1013	1002	987	954	1012	1011	1024	1003	992	966	987	938	970	1019	984	1001	1023	1074	965	983	984	986	1018	1033	986	990	992	1020	1015	999	1008	979	992	981	1052	1004	920	994	967
1269	149	162	212	402	1130	2218	6286	4100	1742	527	193	90	67	70	60	62	65	56	46	62	72	66	71	56	75	62	43	61	62	56	68	84	52	69	68	59	69	63	79	70	69	55	71	54	77	63	72	48	67	55	69	59	58	58	83	75	66	62	56	70	69	63	71	68	62	60	55	62	58	67	56	65	71	54	63	71	77	62	45	69	64	60	74	76	65	73	52	61	68	46	68	66	66	66	55	63	63	71	65	67	56	66	73	51	60	63	56	68	65	69	58	54	65	69	78	67	64	73	60	65	72	73	57	64	71	47	62	69	67	73	65	61	62	59	73	68	69	54	80	63	57	59	64	72	54	70	67	60	51	59	68	67	48	70	66	73	60	69	60	60	61	76	57	66	46	57	50	69	67	64	71	56	65	64	63	66	60	60	54	68	61	80	75	64	58	64	63	57	71	87	73	64	72	63	82	67	66	76	54	69	70	59	53	64	62	70	60	60	67	69	64	55	61	60	73	64	71	63	60	56	59	58	55	55	62	58	48	62	72	65	56	70	61	64	58	59	56	54	49	72	62	61	70	62	63	60	67	69	77	65	54	56	58	72	47	82	68	68	60	70	54	60	44	69	66	67	74	62	53	66	63	62	58	52	85	58	64	72	72	53	55	76	62	64	47	64	55	57	54	43	60	55	47	71	54	71	56	68	63	73	59	55	63	71	58	67	63	69	61	71	64	67	64	69	63	57	61	52	51	62	64	82	56	76	67	62	57	74	67	66	56	54	52	67	62	60	65	63	57	49	78	81	51	66	73	70	76	55	59	70	51	54	56	57	62	79	64	57	60	71	60	47	63	60	60	71	61	59	68	59	48	61	52	72	70	57	62	60	57	51	52	74	78	74	69	62	66	67	62	54	69	61	59	63	66	74	63	59	59	76	56	44	65	61	65	57	73	56	50	64	68	68	58	48	61	68	60	59	58	71	67	69	48	66	65	62	48	62	68	73	67	55	64	65	56	58	50	71	70	72	72	52	61	60	65	66	66	73	57	60	62	54	48	61	70	71	70	67	75	69	59	64	51	68	51	64	56	65	77	57	79	66	68	57	56	60	72	47	70	68	74	61	86	70	46	61	64	69	53	53	84	70	74	60	67	65	56	58	60	56	76	66	57	57	72	58	59	69	68	59	59	60	49	63	62	70	66	56	65	69	66	59	53	51	62	64	66	60	54	52	56	57	58	71	58	68	79	58	74	59	76	75	67	60	59	58	54	62	57	66	77	59	65	65	52	63	65	61	76	58	84	51	69	62	70	63	63	57	80	58	50	51	66	52	62	68	70	54	72	45	70	56	75	65	59	49	72	82	62	62	49	75	64	57	60	55	61	68	52	66	72	67	78	52	60	55	66	56	67	63	69	71	64	60	55	63	67	71	62	51	72	65	53	68	47	59	70	67	79	79	78	65	61	63	50	53	65	74	63	57	39	68	63	62	54	65	66	58	68	65	77	71	47	65	61	64	54	67	56	59	48	60	72	72	58	69	65	71	65	79	59	58	71	62	51	61	70	55	47	62	75	45	56	73	70	75	66	55	53	56	61	67	61	51	67	58	68	58	57	75	63	69	90	62	52	55	75	49	61	62	49	66	61	67	65	60	67	56	64	64	62	62	67	46	61	50	64	54	74	84	74	69	47	74	51	55	78	60	79	72	66	55	65	64	57	72	59	70	63	61	65	72	66	54	72	62	56	70	53	55	75	71	74	63	58	64	58	68	77	69	52	62	64	65	61	59	61	61	74	65	57	74	76	51	70	55	44	63	64	74	54	65	63	66	55	71	74	65	84	60	67	67	57	68	58	76	66	46	57	59	62	67	48	65	53	73	62	60	66	76	71	70	42	62	71	56	60	72	60	54	46	67	64	55	45	64	78	65	68	59	59	64	63	64	63	63	66	66	58	61	71	62	66	66	71	59	75	65	47	53	66	66	60	76	63	60	60	73	47	48	64	53	52	59	68	63	53	72	71	68	70	54	55	60	56	61	61	72	64	72	62	69	59	64	57	62	53	67	45	64	65	58	56	61	60	55	56	50	63	49	50	51	61	62	60	65	60	59	60	62	77	72	57	58	69	73	54	69	55	70	72	64	54	59	63	71	46	67	60	67	58	64	61	61	65	59	65	56	60	67	71	58	77	60	68	51	54	63	59	64	65	49	69	62	68	73	46	73	60	57	68	65	61	58	52	56	65	66	80	65	49	54	69	66	58	61	64	49	69	64	55	66	51	70	72	61	62	73	69	78	66	70	61	61	60	82	67	66	78	64	64	63	73	61	56	57	55	60	68	65	56	61	58	65	68	56	45	51	59	60	57	57	62	67	61	61	66	57	58	61	64	72	66	61	58	56	61	59	64	60	69	64	67	52	60	61	57	55	68	61	63	65	67	69	57	66	75	57	45	62	55	65	72	66	54	70	68	55	72	64	52	60	63	65	73	58	68	65	64	55	53	67	75	57	79	59	75	63	71	81	65	70	67	65	40	70	59	75	58	60	57	61	64	60	69	70	61	71	58	77	67	57	64	69	67	57	65	52	59	59	71	63	69	73	44	61	70	68	63	80	73	65	65	64	64	66	63	74	76	79	61	75	60	65	61	55	45	67	57	61	62	63	66	61	59	57	85	53	57	59	62	64	57	60	78	53	60	60	68	62	61	59	74	63	66	69	68	62	64	59	61	72	58	47	72	65	73	65	57	49	61	68	51	53	69	64	55	46	56	43	60	59	54	66	72	70	58	67	55	80	50	63	54	67	48	56	67	60	58	58	64	66	62	71	51	58	75	82	68	62	57	63	49	63	67	59	61	47	52	73	71	55	81	67	58	52	74	63	58	68	64	72	64	57	59	65	55	66	60	68	59	55	61	65	65	70	69	55	59	59	60	58	62	65	50	58	63	65	69	56	60	63	70	49	64	59	55	73	57	62	56	78	55	59	62	52	65	52	60	56	68	66	66	82	60	102	71	59	66	64	69	65	73	74	59	57	59	61	66	69	69	46	59	58	68	61	47	57	65	54	52	78	64	59	71	73	69	55	68	71	59	61	57	50	63	52	75	57	54	57	65	60	67	66	64	48	47	76	75	64	75	67	62	62	80	67	65	57	67	44	69	60	55	59	62	57	51	53	67	76	75	60	87	65	65	58	67	70	65	68	64	62	59	50	73	57	78	58	66	60	46	73	73	72	58	70	62	62	66	60	56	67	60	55	63	64	63	70	54	61	68	68	58	60	57	60	61	68	56	61	58	61	63	61	55	58	57	63	67	66	71	57	57	68	50	59	59	62	51	63	54	78	70	58	61	66	59	77	45	75	70	71	63	64	74	61	63	61	54	63	77	81	70	65	62	72	72	53	53	73	66	71	77	53	53	66	58	65	49	54	77	74	50	58	61	75	49	71	63	75	77	73	63	61	65	63	42	52	65	54	66	63	60	62	77	76	68	73	60	44	68	67	70	71	47
9211	3626	3331	12165	25651	31135	35746	45904	35261	23712	11574	3905	1463	893	857	841	788	798	782	821	730	770	818	792	826	795	818	814	760	770	793	844	812	826	801	840	773	790	767	834	778	830	819	873	803	822	870	815	779	808	815	854	781	803	807	822	839	812	818	795	802	835	821	818	777	790	821	819	828	793	778	771	797	822	798	809	830	816	844	791	868	788	785	812	821	770	760	814	769	810	846	812	854	839	799	812	892	865	845	778	782	853	780	735	807	797	808	818	811	795	759	830	816	829	836	757	869	809	841	806	797	816	805	794	814	786	807	781	802	830	865	793	798	818	781	790	774	749	784	821	819	841	777	828	831	779	802	795	794	812	820	773	833	815	743	791	813	791	798	837	794	794	849	789	790	844	835	870	824	835	786	784	780	831	848	847	843	820	803	842	824	831	814	809	787	824	798	779	806	834	796	779	828	861	779	846	861	777	836	814	782	785	811	834	838	767	836	825	819	839	777	823	759	843	808	778	769	801	818	793	793	815	749	776	881	814	792	772	804	801	809	778	835	795	778	813	783	794	839	861	803	813	834	768	775	781	782	744	759	782	763	805	800	803	805	795	797	850	847	797	786	773	791	779	822	803	772	753	804	812	810	846	780	805	822	758	824	810	739	796	831	852	846	809	873	835	763	879	800	812	840	795	830	794	768	770	859	818	799	799	763	796	796	799	785	729	814	870	819	845	809	836	793	825	819	813	824	827	800	803	778	773	835	868	835	797	820	754	819	835	801	820	787	795	834	826	820	789	810	810	821	795	832	823	844	820	822	823	804	802	803	820	783	829	797	818	806	799	778	814	817	791	817	767	795	813	812	816	821	814	821	830	835	843	823	846	784	816	861	821	819	804	829	764	821	786	813	783	796	883	827	805	770	832	804	809	798	799	830	825	800	817	776	804	796	830	833	745	767	788	751	791	819	800	792	788	770	799	795	803	798	783	768	827	798	807	793	803	845	846	828	802	862	799	834	799	827	791	791	871	777	801	811	837	792	789	821	834	784	833	773	805	767	786	779	826	812	832	805	831	788	739	812	817	786	772	849	835	806	804	805	806	858	850	826	855	789	770	849	852	792	797	838	804	821	841	847	819	791	815	805	836	802	789	862	887	842	800	812	802	872	783	797	804	777	810	915	837	751	882	793	794	774	775	838	772	835	774	827	828	773	868	794	812	815	770	820	770	788	857	794	794	792	804	816	796	820	807	780	807	785	845	791	883	841	756	805	794	877	813	824	776	848	793	845	796	818	799	798	813	766	775	840	863	816	811	802	818	759	828	848	816	810	833	854	769	778	810	775	779	837	829	775	820	778	819	845	787	848	812	787	772	770	808	819	799	825	859	792	843	815	834	782	805	770	856	834	790	798	800	815	886	822	798	795	845	797	831	759	808	820	817	788	816	752	797	794	779	840	848	839	794	815	784	853	802	773	777	758	844	835	732	807	824	794	823	820	808	786	774	780	769	808	795	794	823	817	828	793	802	822	781	781	776	817	815	804	787	791	778	882	858	825	802	838	872	753	776	796	799	825	809	781	849	838	830	789	778	823	825	832	808	745	844	829	802	766	743	799	819	815	805	809	770	774	780	802	796	839	820	843	776	781	818	821	796	754	795	769	783	780	816	817	788	799	849	808	837	807	860	837	790	799	836	811	793	816	787	833	823	809	799	891	814	824	771	799	827	779	795	807	806	827	829	814	796	766	803	785	817	810	821	791	824	797	750	782	790	829	834	781	857	757	753	817	778	821	778	805	782	784	811	797	823	836	793	821	838	819	837	735	830	759	784	801	809	836	824	789	818	786	772	816	821	835	831	825	806	804	806	825	765	807	821	790	815	774	861	817	817	793	804	784	797	841	831	748	842	821	825	826	826	793	825	833	806	793	738	818	833	780	814	791	825	831	771	816	789	793	859	821	821	805	804	762	835	819	827	826	795	745	779	843	768	859	794	833	799	864	850	757	774	800	809	823	796	779	743	854	824	841	800	814	805	760	753	854	855	759	795	846	844	871	873	824	811	818	863	801	833	801	831	762	831	771	758	781	830	812	804	828	809	809	822	859	853	812	752	835	812	797	766	743	839	827	832	797	794	822	838	772	823	810	826	784	791	800	833	801	764	789	844	809	837	829	795	795	770	822	838	806	789	869	815	863	839	827	806	828	807	792	849	836	824	850	783	797	811	824	761	827	771	769	812	821	829	786	852	801	779	803	832	798	828	810	797	796	793	761	821	845	819	771	813	811	783	881	787	771	856	813	816	826	813	821	816	763	780	750	818	803	819	790	768	805	824	858	776	777	825	785	825	809	821	793	794	826	862	768	809	866	882	800	844	846	832	835	813	828	844	839	824	823	840	860	797	786	825	747	834	807	809	817	835	770	784	834	801	821	813	786	822	806	793	850	831	820	788	835	802	847	844	791	757	825	755	800	798	763	797	850	826	789	861	826	821	818	811	784	788	764	801	794	860	799	856	768	774	813	802	820	798	838	849	826	801	755	795	793	811	803	773	835	805	846	774	772	717	809	805	825	848	816	802	808	855	868	781	801	758	813	845	821	826	813	809	790	806	800	806	860	803	787	824	795	831	749	839	816	749	807	785	820	816	843	815	799	853	774	739	792	774	768	773	781	807	822	842	876	820	802	799	761	804	785	829	801	808	802	785	822	810	804	846	806	804	823	701	798	799	803	836	796	822	831	858	821	861	798	805	813	815	766	796	809	822	801	830	817	788	863	825	841	789	828	803	820	856	805	822	762	801	780	792	796	865	799	780	784	848	769	848	845	750	757	820	862	800	829	753	799	817	776	784	839	842	805	841	841	805	819	791	820	834	814	842	786	903	815	849	852	796	796	831	804	793	838	841	813	800	824	806	815	826	800	833	797	808	763	806	868	826	785	813	776	776	832	788	784	822	787	847	829	787	817	818	800	806	789	816	782	789	845	819	721	784	745	793	818	812	792	854	846	799	834	837	833	813	841	803	803	788	795	825	772	821	819	806	845	783	797	765	818	818	825	773	783	849	790	791	844	816	787	771	802	789	813	804	791	775	787	859	818	814	742	780	785	843	844	790	803	818	834	802	832	837	828	807	801	814	869	823	831	817	796	783	822	817	776	827	802	825	823	801	771	832	801	744	801	816	815	832	833	848	824	815	833	821	837	832	797	798	732	812	790	808	857	834	777	776	814	789	840	789	805	865	782	827	830	789	789	816	884	778	779	769	830	838	828	863	784	857	824	790	818	809	797	827	826	825	774	881	813	843	847	809	798	783	811	845	817	864	806	825	855	824	813	812	812	760	820	755	770	836	813	784	801	804	832	774	828	765	817	826	761	792	858	766	809	815	749	795	775	796	839	821	770	793	776	816	797	786	803	809	793	808	790	761	843	838	841	802	844	817	787	850	808	807	797	803	803	812	797	802	823	865	789	772	823	826	794	786	768	782	827	754	805	754	782	809	764	825	816	829	800	813
536	345	280	234	509	1512	9124	12919	9165	3673	1036	346	127	85	82	71	74	66	62	67	68	58	71	75	69	70	72	71	67	72	68	73	70	72	66	77	80	56	71	61	76	68	61	73	84	66	74	76	58	75	75	84	69	61	75	72	72	57	71	66	67	73	77	71	75	73	60	73	51	66	75	66	63	75	68	66	57	69	76	67	63	78	62	65	61	72	72	71	61	78	70	65	78	59	75	65	70	73	70	64	65	76	66	55	76	74	70	60	50	67	53	63	72	61	66	62	71	79	75	67	67	64	57	80	84	80	62	57	67	64	84	74	64	68	71	62	77	58	80	62	53	70	76	72	66	77	64	67	72	58	69	74	60	83	60	76	55	79	77	70	63	66	85	69	63	65	69	68	78	71	69	61	66	63	63	68	70	66	57	73	81	62	75	60	79	70	62	59	73	65	64	60	64	63	70	78	58	70	76	79	56	64	68	74	64	53	71	63	71	66	57	87	62	55	72	61	75	70	60	65	64	61	77	80	69	70	67	55	71	48	70	57	59	59	71	61	54	71	63	63	67	64	77	73	67	70	75	73	76	63	50	75	56	60	74	75	61	65	75	60	58	69	75	70	59	65	76	61	63	64	70	80	75	71	66	65	71	69	72	66	82	59	71	84	63	78	64	70	63	74	66	71	70	55	65	68	62	59	82	69	55	64	70	65	86	63	69	61	71	55	68	54	62	77	63	58	85	67	72	76	72	60	85	76	59	85	60	73	70	67	58	63	61	67	78	77	76	75	61	78	55	82	71	82	69	75	50	58	75	73	59	61	78	63	58	59	59	75	81	57	67	70	75	61	71	68	61	72	57	74	75	65	68	75	79	64	64	65	74	66	63	64	74	78	69	69	62	58	75	72	72	75	60	63	68	80	66	83	77	71	76	71	50	66	66	81	64	85	72	56	50	46	59	60	54	69	81	71	62	64	77	89	81	82	79	65	67	62	62	66	81	84	69	66	64	77	75	68	71	79	77	60	52	70	68	61	63	69	66	70	67	60	72	89	68	70	64	66	66	81	76	79	73	82	68	65	77	67	70	75	89	55	70	64	68	81	70	81	78	67	66	76	63	77	68	59	64	75	59	80	67	70	78	70	73	69	78	62	68	76	85	79	74	59	56	58	74	68	65	67	62	59	69	66	55	61	80	68	63	51	67	70	73	70	76	67	63	59	84	79	59	54	76	65	66	77	65	63	80	75	73	73	81	61	64	70	72	71	88	78	71	67	57	62	60	74	59	51	68	69	57	89	68	71	67	69	71	71	65	67	58	53	59	55	82	76	71	71	71	66	63	70	67	72	61	62	75	67	57	66	59	69	64	67	66	62	56	67	65	69	67	56	71	70	81	77	67	55	77	75	61	78	76	58	70	85	81	73	65	68	67	76	68	59	70	70	67	55	63	45	65	72	78	89	79	84	64	54	62	79	54	57	67	75	66	97	69	65	75	65	81	76	64	56	61	69	56	63	44	61	62	77	65	81	76	74	60	68	60	71	76	71	81	78	61	73	69	68	69	74	79	70	55	70	72	73	85	70	78	63	78	58	58	70	71	73	67	80	54	66	73	62	64	63	71	72	60	58	68	76	68	80	81	60	72	72	70	63	68	67	68	65	75	82	53	76	56	71	62	62	73	65	78	73	64	78	70	49	75	56	66	61	87	60	61	81	71	63	75	64	68	57	70	65	64	63	76	53	63	78	62	58	58	60	74	79	67	65	58	52	70	92	77	80	55	64	70	65	68	81	77	57	76	69	74	81	74	69	73	85	86	66	52	56	73	77	73	78	67	66	67	65	69	64	69	62	64	76	75	77	70	71	66	70	48	70	80	68	69	76	58	58	69	63	69	79	51	66	79	70	67	67	77	77	68	67	73	68	75	67	63	55	70	74	66	85	69	62	77	82	77	75	48	74	71	60	73	51	73	79	62	70	86	57	60	61	73	78	66	73	73	66	70	66	75	60	75	81	64	78	70	79	61	73	84	52	63	68	72	65	71	84	60	69	64	75	68	74	66	52	63	72	76	59	68	86	60	77	78	76	81	69	80	50	60	72	55	79	58	69	78	72	64	67	75	70	68	73	55	72	65	66	74	61	68	67	67	87	71	67	72	55	73	76	71	71	66	57	77	65	67	58	54	65	78	83	76	55	63	59	68	76	62	56	86	51	68	73	80	84	72	65	71	82	58	59	63	83	59	67	81	66	74	65	55	54	69	71	65	73	67	67	63	52	71	78	69	63	62	82	76	65	71	60	63	61	79	62	70	67	66	71	69	62	70	66	83	81	73	89	48	58	72	57	62	59	74	60	79	55	79	67	69	61	70	58	57	50	81	79	69	58	70	57	74	65	63	59	64	75	70	68	76	60	75	67	68	69	69	63	62	66	61	63	66	52	65	66	69	75	65	69	75	66	62	68	64	76	63	64	68	67	77	67	64	60	83	62	67	68	71	74	74	76	80	71	71	72	61	73	80	93	72	61	83	76	69	65	78	76	74	64	73	62	78	84	80	76	68	71	65	75	64	56	69	71	54	73	64	76	50	69	61	83	55	59	66	78	64	71	63	61	72	68	62	68	57	62	70	64	69	95	62	81	71	79	69	69	72	68	73	64	82	73	70	70	76	70	62	83	55	71	53	63	79	63	68	81	82	61	75	72	61	81	78	80	65	63	69	74	74	71	79	65	65	65	75	73	65	64	70	84	61	75	61	69	57	70	72	69	75	80	73	60	72	72	93	61	91	68	72	58	68	83	82	68	73	65	73	65	73	66	66	66	72	73	54	79	71	68	61	72	63	62	52	82	83	63	71	75	65	71	76	58	62	65	75	58	55	63	72	69	68	59	72	76	65	64	82	55	64	56	72	57	69	67	50	57	76	64	45	69	65	59	73	63	78	64	74	72	73	73	56	79	59	68	60	71	71	74	68	66	61	74	72	65	66	62	82	80	68	81	52	67	79	69	89	70	63	74	82	85	61	71	75	89	68	78	66	67	77	76	62	60	62	68	87	64	63	69	60	68	77	70	61	69	66	59	75	76	65	76	71	81	81	71	77	79	59	63	62	71	81	86	61	59	70	74	82	72	79	90	70	68	71	78	75	92	83	54	68	73	71	72	86	61	59	61	69	67	80	69	56	61	74	69	69	70	65	65	60	58	55	72	67	74	53	83	71	61	77	65	65	82	56	67	70	71	78	81	76	61	78	86	74	76	57	75	74	72	65	74	75	61	66	70	79	72	68	69	74	80	71	55	65	86	52	73	73	76	73	63	77	64	76	57	77	79	62	65	60	62	67	78	67	58	69	70	70	64	76	72	69	77	67	66	84	76	87	75	65	82	85	72	57	76	56	73	55	66	90	70	60	67	73	63	63	81	60	79	59	56	77	72	83	64	82	66	79	61	65	70	67	65	79	79	74	79	62	73	62	77	68	60	70	57	58	64	69	70	73	77	70	70	86	80
10537	7767	5502	14516	27868	34248	54796	58678	45869	31367	18441	7386	2425	1132	934	933	807	901	888	834	889	873	833	865	877	891	844	877	895	923	845	840	893	869	844	859	905	888	937	884	931	874	851	878	818	846	906	851	811	830	861	883	865	867	857	909	828	868	844	847	907	905	820	852	900	900	863	932	831	881	870	798	882	883	862	870	891	878	830	883	884	904	858	904	874	872	867	848	888	903	886	847	869	908	841	865	820	885	820	828	910	815	852	863	873	840	907	863	885	881	870	905	868	851	904	879	880	858	909	862	820	909	865	883	885	831	881	903	907	863	885	852	913	855	809	866	837	902	844	887	868	903	894	878	856	826	878	864	861	816	859	866	864	909	880	877	858	880	907	837	849	881	832	877	865	873	860	857	848	884	841	872	831	863	848	943	915	863	891	864	846	889	863	863	862	890	873	935	905	884	907	859	834	883	917	821	847	861	874	834	900	886	848	891	838	866	885	856	810	867	870	827	906	865	823	899	860	935	902	887	839	892	879	873	883	914	843	908	925	934	876	810	799	822	887	908	873	891	859	860	891	861	895	875	895	855	840	888	916	860	846	911	895	898	840	891	856	886	867	844	867	837	846	918	873	814	875	843	865	837	868	836	871	863	839	895	894	920	869	881	856	841	888	861	892	863	830	870	939	871	863	855	873	874	856	906	803	858	880	848	813	852	895	887	877	907	878	835	833	882	879	861	867	844	924	866	842	898	848	863	886	853	865	901	909	885	869	849	823	875	880	850	881	848	865	875	831	886	866	890	889	829	879	883	856	885	892	861	901	870	911	868	796	893	873	828	849	915	802	874	843	848	901	901	860	882	862	905	900	883	896	827	884	920	879	894	863	842	816	893	890	861	836	906	841	862	874	869	871	881	877	898	815	903	850	932	852	895	898	856	863	865	910	882	888	910	854	843	910	866	901	878	879	885	863	835	876	901	870	859	872	834	882	868	878	836	858	887	868	868	883	886	820	872	879	840	832	882	905	840	882	885	872	821	851	874	875	926	887	848	836	900	867	831	898	871	860	910	829	849	817	844	852	924	812	865	871	834	853	859	810	868	854	884	842	847	910	865	910	892	862	827	879	900	871	837	921	826	876	890	899	837	899	880	843	873	844	872	860	889	873	883	880	879	868	839	889	897	862	856	866	864	872	846	896	894	860	863	922	886	861	854	835	899	850	858	929	912	898	931	836	850	849	888	884	840	918	812	911	845	856	881	841	920	860	959	865	909	894	948	925	888	881	868	923	886	812	855	877	822	871	854	896	829	894	890	882	865	845	849	861	847	908	866	886	884	873	822	834	883	914	864	893	898	834	866	858	907	846	853	875	878	832	902	895	868	887	879	858	846	837	817	853	823	880	866	851	882	899	862	890	870	813	931	896	895	871	848	868	904	857	805	917	860	861	836	883	830	907	840	878	829	836	906	847	824	842	838	865	868	913	877	842	865	864	899	883	904	889	856	874	879	826	897	841	886	863	822	911	826	893	887	874	815	919	894	842	875	912	821	835	872	830	858	875	865	851	870	899	898	894	832	856	904	836	859	925	868	896	890	910	873	917	909	847	880	855	873	887	839	857	881	858	831	849	897	859	874	868	880	854	897	907	843	851	815	870	855	923	817	847	832	855	871	828	854	898	888	821	835	866	838	883	910	895	844	873	916	882	812	858	899	903	825	822	869	877	861	839	863	929	858	862	893	851	837	912	833	814	904	870	897	848	895	838	850	832	914	796	881	890	897	808	883	846	840	846	860	826	899	875	871	826	874	887	890	867	841	894	827	907	867	864	842	873	804	873	899	820	797	915	882	875	857	902	925	851	852	875	901	870	851	850	864	831	817	890	872	874	872	890	859	853	825	872	905	853	872	834	934	849	857	849	937	834	823	897	886	904	878	876	810	910	893	826	880	837	850	954	861	842	847	885	890	854	880	852	890	837	912	843	906	891	848	887	850	831	831	850	890	882	845	908	872	878	849	861	916	891	850	860	900	900	841	844	858	887	881	913	822	809	848	877	877	867	890	842	859	874	901	917	840	869	878	849	918	822	903	933	842	822	879	861	851	853	838	870	880	872	900	845	882	850	871	792	878	886	938	790	870	881	871	885	874	834	828	893	868	842	849	815	836	907	859	869	869	851	862	919	891	912	871	859	870	850	891	868	865	876	862	915	824	854	871	882	902	869	876	913	856	846	855	823	809	843	871	921	839	855	902	831	870	882	824	884	883	862	874	851	867	869	863	876	837	868	859	842	889	870	880	847	884	854	881	873	871	892	858	848	892	870	869	855	891	907	861	810	867	853	859	892	841	835	886	798	884	870	828	850	898	838	872	839	895	840	830	861	860	865	906	865	898	835	842	878	905	896	866	889	859	887	878	885	919	893	841	862	879	897	870	840	899	851	864	852	860	893	881	915	860	848	869	871	862	844	897	876	895	873	871	868	932	859	888	867	841	869	860	809	866	840	855	852	879	843	848	842	853	833	865	857	813	892	883	919	840	929	822	860	829	896	856	832	840	894	933	869	874	889	879	895	881	841	873	920	868	851	846	859	800	857	818	823	892	875	858	897	873	891	879	868	873	850	848	857	889	889	870	858	853	891	835	904	854	903	785	821	888	870	862	869	839	936	871	832	908	826	909	884	851	903	794	882	842	861	882	839	868	878	855	839	812	841	829	879	871	803	890	842	852	908	888	910	910	877	860	892	894	844	915	916	842	863	877	901	870	862	888	829	836	884	906	806	875	838	818	911	896	867	783	900	899	825	878	889	903	915	904	875	850	865	890	895	871	840	855	907	835	862	891	886	869	917	882	871	857	897	860	907	879	895	875	869	911	818	804	850	899	886	882	834	891	869	853	914	822	847	835	899	836	857	877	855	868	851	892	827	820	889	865	813	879	831	861	871	871	891	870	796	884	858	880	894	801	886	905	892	860	850	902	880	827	881	830	911	857	816	869	870	908	904	896	848	879	875	856	884	840	845	863	844	878	842	853	926	796	861	837	883	936	829	901	865	851	860	884	865	837	818	904	886	880	877	871	844	856	846	849	853	874	891	896	857	868	866	870	920	874	902	836	867	882	852	810	877	926	883	928	873	814	880	866	869	904	812	890	885	825	850	827	826	859	864	859	917	815	854	859	861	912	843	877	854	864	890	848	865	825	911	827	878	864	890	867	899	828	880	857	887	910	878	855	867	864	866	866	892	886	878	870	850	862	895	882	876	943	859	869	883	855	876	872	839	879	875	879	847	817	929	922	906	913	839	911	863	864	881	861	862	887	895	873	868	876	809	863	839	836	814	846	899	862	862	858	874	875	935	833	915	867	892	854	879	919	853	841	908	848	909	865	904	836	953	845	885	903	876	848	886	897	840	903	885	839	872	903	817	819	806	842	868	852	844	921	936	903	994	918	860	873	823	881	848	905	902	848	849	818	823	870	908	878	816	878	916	838	875	884	931	894	898	905	877	928	896	900
2034	319	301	318	463	1824	10137	15194	10346	4135	1221	388	167	113	79	72	76	77	80	72	76	80	67	79	71	85	82	80	68	88	80	74	68	74	69	92	79	83	94	75	67	77	83	71	81	84	84	78	66	76	69	73	57	83	58	78	82	63	72	76	73	75	77	77	77	72	68	80	75	72	86	72	70	66	50	70	75	73	82	74	71	80	78	71	73	64	68	69	68	69	62	62	90	71	81	74	93	68	64	64	80	67	74	65	75	62	84	71	78	78	58	86	94	62	76	75	73	52	64	75	80	80	61	81	75	60	80	68	72	74	63	82	81	73	67	72	76	76	64	62	71	84	73	75	69	66	75	75	69	90	85	68	59	68	72	70	76	76	92	82	57	65	70	78	68	74	71	84	77	89	65	70	73	78	80	60	76	62	82	74	75	85	83	86	75	72	65	69	89	73	69	93	59	67	76	68	80	64	81	65	63	86	79	71	80	79	87	80	84	62	72	86	72	74	79	76	80	84	79	71	46	78	64	84	65	71	77	65	81	63	85	87	78	79	66	63	70	83	74	62	73	58	66	68	80	73	86	70	70	65	64	77	84	66	77	71	91	77	67	66	78	73	61	74	71	69	78	89	66	79	81	82	85	64	77	79	70	79	74	68	68	74	80	64	77	87	76	64	77	68	75	82	67	74	68	66	76	72	77	78	84	60	57	60	81	70	69	99	65	80	81	84	74	73	72	72	66	104	73	79	69	66	76	58	71	68	73	81	57	74	67	70	68	72	92	68	80	75	87	97	75	74	80	68	73	90	75	70	78	83	79	81	70	60	77	73	82	61	65	85	67	78	81	79	88	70	79	91	79	64	66	62	74	72	71	74	78	77	75	71	77	82	81	75	71	70	67	83	73	76	58	71	69	63	66	83	77	70	72	84	75	67	78	68	68	75	61	82	73	71	72	77	69	59	77	75	84	83	75	92	67	69	79	83	101	63	72	92	75	77	73	73	68	78	77	72	66	86	82	60	86	69	71	81	72	68	84	81	76	73	87	69	79	76	77	80	72	70	86	70	79	68	81	81	66	67	68	61	62	68	61	68	66	73	66	68	73	73	75	67	71	92	60	70	61	105	60	78	71	81	75	66	91	74	67	74	63	67	81	62	91	88	85	68	67	75	66	79	67	65	76	59	71	65	82	87	69	57	78	80	83	78	77	63	73	68	66	73	73	66	76	61	62	78	80	57	84	74	79	62	55	69	65	77	72	60	60	80	77	81	67	69	75	76	87	68	84	81	75	73	89	68	86	83	65	85	79	83	83	70	83	78	90	85	69	68	78	74	91	68	86	75	77	87	83	78	78	64	72	72	72	74	81	78	66	83	67	69	76	65	84	70	68	80	76	69	78	80	69	80	68	78	87	57	67	67	77	62	76	82	75	73	78	83	64	64	78	73	73	76	82	81	95	75	68	70	87	68	68	89	82	65	94	77	58	89	90	58	64	70	66	73	73	73	85	85	70	70	65	67	76	82	65	61	83	69	69	67	82	70	78	88	76	62	73	80	73	81	81	77	75	79	74	73	62	90	76	92	95	72	76	70	77	78	73	88	68	77	76	67	92	82	67	77	68	75	68	81	84	66	83	71	85	62	78	75	78	67	65	79	82	67	80	72	86	62	75	87	69	88	68	74	76	72	81	68	86	79	76	66	73	74	80	68	79	83	78	78	80	70	72	78	64	59	71	72	73	64	68	76	62	91	77	82	74	78	72	78	76	61	84	81	80	85	73	65	85	68	71	74	64	73	77	65	75	69	72	75	75	81	63	75	68	60	74	64	75	72	58	62	96	92	59	64	79	68	79	73	70	54	67	68	83	61	72	66	80	77	94	78	66	71	69	74	90	57	62	78	82	70	68	71	67	73	56	76	72	76	67	75	83	76	65	76	89	67	71	85	72	69	88	77	82	68	76	68	76	85	76	62	88	54	72	78	78	73	77	74	86	70	74	69	59	83	78	67	62	69	69	73	78	83	67	83	72	81	72	63	65	75	95	71	72	61	77	72	83	77	76	78	74	70	74	66	69	73	66	75	66	75	64	71	72	97	74	72	68	82	81	69	82	85	88	85	64	81	82	75	84	73	79	68	73	83	70	95	70	88	77	76	81	67	81	72	75	69	89	76	75	88	76	71	73	67	81	71	70	65	68	87	80	77	77	88	74	70	80	70	72	64	72	54	89	78	83	78	73	67	75	73	67	76	77	84	68	55	72	70	55	74	73	73	74	74	65	86	78	70	66	91	85	71	86	100	58	75	81	79	68	79	66	71	52	85	63	74	72	72	75	65	61	69	57	71	72	61	73	87	73	66	78	86	76	78	71	62	90	89	80	76	84	84	69	79	68	61	74	84	71	68	74	81	71	76	64	72	65	75	75	82	76	71	89	67	77	66	59	72	72	76	74	40	71	65	82	70	74	88	84	65	83	84	82	76	80	78	78	84	64	60	65	73	64	69	68	95	76	77	87	62	77	61	78	68	88	69	60	67	50	64	65	67	73	78	66	69	81	85	80	79	77	62	60	74	63	79	71	59	84	60	83	79	67	60	83	80	68	70	73	71	60	62	76	77	66	81	85	72	77	60	87	72	64	66	82	70	80	89	72	69	65	82	85	71	60	74	77	75	79	79	68	81	78	61	74	62	66	74	76	64	82	71	59	59	61	63	78	59	89	77	66	87	70	78	83	67	88	70	74	74	81	67	54	70	72	65	79	78	89	58	76	75	70	66	63	90	79	81	62	61	64	68	82	83	69	77	77	68	70	79	65	67	75	70	65	61	75	70	69	71	70	78	76	76	73	65	75	76	82	77	74	75	84	92	87	73	66	71	80	55	81	73	75	63	70	62	68	73	79	69	65	72	82	73	57	80	78	59	74	84	70	78	73	64	77	77	72	74	58	66	83	80	75	61	80	76	74	85	82	57	71	74	67	71	59	66	66	79	67	79	62	74	79	62	87	67	82	71	54	68	75	69	55	86	81	73	65	72	66	69	70	71	56	69	70	90	71	90	85	84	70	76	74	79	55	87	58	55	67	74	75	86	75	72	63	83	82	92	77	82	83	90	67	72	72	70	72	58	84	85	99	68	84	82	74	71	72	100	79	71	72	77	85	81	69	62	80	71	69	76	70	70	70	80	70	70	80	70	66	80	70	79	78	76	65	75	71	77	66	87	73	71	85	84	83	64	73	60	65	86	77	76	78	53	63	78	87	65	64	78	68	75	68	63	85	73	65	72	91	80	70	69	72	91	82	85	78	65	80	68	61	73	63	78	65	86	67	74	69	91	66	81	81	63	84	60	68	82	94	80	73	66	76	89	70	77	63	66	66	66	64	61	68	73	76	67	60	64	69	79	73	79	77	72	90	73	75	84	78	76	72	79	91	69	74	64	77	60	87	60	70	76	56	60	71	68	71	61	72	69	69	64	65	78	66	57	79	81	64	69	69	86	58	82	83	59
11157	7323	6250	14601	26446	38238	59216	63428	48192	33384	19910	8491	2869	1355	1028	949	960	905	937	964	893	907	959	974	949	955	954	951	930	931	931	896	932	907	969	994	920	905	920	969	952	933	910	895	932	928	893	932	958	856	947	941	946	950	906	972	941	974	928	903	941	899	992	876	958	922	980	878	944	959	937	954	874	950	977	924	960	919	922	952	955	964	975	905	917	908	953	946	982	937	964	870	929	966	919	960	954	994	889	930	950	918	990	927	981	976	944	973	942	934	911	948	943	897	929	905	969	914	966	878	950	936	923	976	946	927	964	941	937	901	949	903	947	952	977	941	897	908	914	927	890	955	965	945	938	938	894	912	992	916	974	1019	918	884	953	954	946	928	942	908	963	967	977	899	933	936	953	882	968	931	954	933	902	949	936	939	983	975	953	872	927	927	960	921	943	886	926	862	964	880	884	947	861	983	902	964	973	950	951	918	972	956	921	954	957	931	896	917	1004	975	933	977	970	979	910	918	921	947	973	949	981	957	965	925	896	892	972	918	936	933	960	951	981	980	918	931	958	955	933	900	942	984	875	918	967	963	982	930	969	914	912	905	882	934	951	929	942	960	886	957	931	998	960	934	976	987	947	949	943	920	897	962	904	992	901	958	914	918	975	891	884	911	977	948	950	886	904	952	891	993	950	906	923	943	899	923	950	938	1001	970	937	894	957	970	966	957	932	911	991	1000	880	982	995	943	962	909	998	886	920	933	933	948	952	905	1009	957	909	948	947	966	969	920	929	953	950	947	923	905	967	930	968	957	972	1007	902	980	928	963	914	920	876	970	965	1005	922	999	911	903	914	900	925	905	899	995	963	931	923	903	1004	918	922	914	946	901	923	959	997	899	1005	915	985	953	963	905	968	975	978	948	953	939	920	921	937	963	906	905	940	912	953	899	927	926	921	996	944	948	933	935	978	913	911	938	992	926	963	1005	941	970	924	949	930	948	959	924	887	897	929	938	940	882	958	922	931	905	900	941	920	917	946	961	996	896	948	931	921	940	938	991	931	900	977	949	926	971	924	955	930	911	969	983	905	903	934	896	879	901	962	956	955	951	945	895	950	942	983	911	935	936	910	945	963	905	909	961	918	911	953	949	964	921	952	906	937	916	960	949	909	949	955	913	906	931	926	983	917	924	931	939	937	983	930	897	963	933	908	961	904	915	952	937	946	956	913	914	930	931	920	968	925	890	960	926	985	938	917	933	915	921	910	922	944	953	907	995	866	932	936	939	999	928	932	974	926	984	941	956	937	908	962	953	896	929	926	923	960	977	943	963	912	874	948	909	905	985	936	954	893	966	955	994	958	947	927	919	940	951	947	951	939	1002	937	905	940	933	908	945	931	944	948	927	951	926	952	943	973	1019	942	924	984	941	990	963	927	916	988	956	898	937	930	947	889	949	933	970	981	941	959	976	1030	920	1010	926	966	926	909	961	927	992	896	948	952	982	994	878	895	924	963	903	942	900	918	927	973	961	951	951	960	903	946	946	992	963	872	954	886	935	897	921	890	931	968	934	980	952	958	946	974	900	948	930	901	948	957	949	960	932	972	967	945	888	891	912	923	941	968	976	1007	941	975	997	944	948	939	977	930	939	902	936	921	962	948	916	900	937	919	968	953	938	909	957	919	1007	960	925	899	933	929	984	936	933	887	940	936	951	962	974	949	1000	904	904	982	958	942	985	923	969	959	933	901	921	958	950	927	928	968	936	930	963	920	926	951	935	949	873	916	919	976	916	1000	939	923	947	894	854	902	940	966	941	960	952	990	954	937	889	904	958	976	898	936	955	984	946	915	944	913	963	930	915	941	914	891	951	968	914	981	928	922	903	974	959	968	904	951	965	904	934	924	929	986	916	937	973	915	901	932	910	954	983	919	895	966	947	953	977	937	919	932	929	994	902	930	929	958	1008	956	923	917	949	936	915	908	938	944	956	1009	898	933	903	902	952	912	944	907	894	906	914	938	941	907	926	907	937	995	875	916	939	987	942	906	966	934	972	951	922	930	900	922	934	930	947	871	884	986	959	892	968	937	920	937	966	956	945	877	987	910	931	961	906	891	953	985	933	969	967	944	905	930	989	956	934	922	888	910	877	936	1001	897	891	984	924	900	937	960	910	975	942	921	924	932	941	919	954	937	945	927	896	906	863	931	932	938	883	985	945	884	977	980	896	891	937	908	927	904	889	915	922	941	1001	939	863	921	921	953	920	877	945	897	947	946	919	988	924	906	955	898	885	951	922	895	971	980	948	993	929	942	943	936	1012	1003	908	944	911	933	999	916	918	950	925	894	915	904	940	938	885	901	950	959	928	934	961	982	957	945	944	930	923	900	964	937	925	1015	982	946	1009	969	908	930	860	950	959	943	936	927	935	986	963	906	884	974	909	964	972	975	929	940	931	999	913	936	944	966	908	954	928	945	924	958	908	929	949	980	906	969	915	919	915	998	947	912	892	935	884	933	927	929	963	916	897	924	904	956	923	938	949	936	915	931	940	906	915	923	933	879	924	952	924	912	896	944	943	917	938	969	963	980	953	961	902	968	961	955	878	930	928	947	968	961	933	961	909	957	929	949	958	903	944	942	928	921	955	931	926	914	959	906	987	984	958	951	975	926	939	970	936	979	967	939	930	907	913	923	901	938	967	967	908	945	957	953	946	926	1003	949	967	961	918	958	957	906	959	945	933	904	921	905	932	931	963	932	951	935	937	941	1001	931	978	867	959	942	905	923	917	942	892	894	923	893	936	952	966	1058	966	934	1010	919	904	911	949	929	1022	952	927	966	900	945	953	912	919	958	932	956	965	923	965	998	959	926	922	936	911	965	968	939	946	962	931	916	937	928	929	951	942	951	880	889	901	961	959	979	888	933	929	957	988	923	974	930	959	969	917	956	952	921	941	929	941	989	930	937	951	972	908	890	983	907	950	954	931	884	934	972	906	907	919	925	929	935	914	891	977	904	923	941	888	914	949	932	921	939	964	928	919	933	951	952	937	957	961	935	972	934	971	921	972	899	924	944	852	916	956	918	916	935	950	986	955	891	945	928	963	982	928	903	945	913	932	914	910	961	941	965	951	908	940	931	979	947	859	968	955	920	871	912	980	946	930	956	969	959	939	942	930	906	931	935	984	907	1016	937	929	953	959	950	960	906	948	865	955	892	929	921	843	909	978	893	948	922	944	913	1000	919	981	930	940	913	938	937	925	937	911	945	952	890	927	983	977	941	941	989	927	947	931	993	944	962	928	984	927	935	922	885	946	945	955	942	975	930	977	874	984	931	947	981	920	914	983	999	957	926	919	956	957	916	909	937	1003	958	922	924	919	951	913	951	988	877	918	956	966	908	892	910	938	919	966	932	929	890	971	939	897	899	911	948	909	958	926	940	882	921	958	915	942	939	901	1027	942	934	868	917	947	934	969	892	932	896	910	946	934	954	974	919	956	924	941	974	966	946	935	953	920	916	902	957	931	949	893	927	959	911	986	933	892	1005	989	924	999
984	562	584	485	540	3822	15789	22078	15382	6512	1912	520	196	127	91	87	80	93	70	76	63	91	99	81	61	74	72	72	64	81	87	94	79	93	98	85	82	69	78	91	81	70	97	95	67	68	89	82	87	91	86	88	84	100	83	84	70	80	75	80	73	81	81	81	70	67	79	87	72	72	90	91	74	76	72	74	68	67	91	83	86	84	85	93	87	81	85	74	81	73	76	97	71	73	84	59	82	93	83	87	76	99	69	78	92	74	88	67	55	69	92	82	65	77	67	92	85	76	71	89	97	70	75	68	86	82	87	78	74	85	80	78	86	75	73	65	76	80	61	66	81	68	94	65	66	74	74	80	83	73	68	83	80	91	100	71	75	75	81	78	84	69	81	67	72	79	94	68	78	76	68	77	94	84	69	66	81	84	80	63	63	57	75	74	71	79	71	70	87	95	73	65	100	71	86	71	60	84	89	78	54	83	81	78	76	74	80	60	88	76	70	82	85	65	76	74	80	75	71	74	85	81	90	97	74	79	74	70	74	79	74	71	57	70	69	78	78	84	70	70	74	69	72	73	76	95	76	81	76	86	71	83	83	78	75	82	78	76	85	87	71	83	72	96	94	81	66	80	75	82	85	91	83	84	73	72	99	84	82	91	82	76	73	79	95	81	76	79	88	74	86	77	86	77	76	95	64	78	82	74	91	70	78	83	86	77	90	73	58	91	73	80	81	80	85	74	87	68	65	89	71	72	70	87	76	79	84	84	95	66	58	81	82	67	77	86	84	72	75	96	93	76	79	102	73	82	86	76	90	87	75	88	75	76	93	62	82	68	72	74	92	68	89	76	86	93	91	88	82	82	74	83	68	70	77	69	85	72	78	77	76	68	72	85	87	79	76	91	80	70	90	84	83	68	67	87	81	95	73	78	75	92	71	85	89	86	88	88	77	84	80	80	74	78	74	93	81	74	79	82	82	79	72	86	76	72	78	77	87	83	59	80	75	84	78	99	89	81	62	81	83	76	71	90	70	79	87	73	80	84	82	72	89	79	76	87	74	71	86	63	60	72	80	89	82	90	78	90	79	88	81	85	77	72	72	74	95	72	96	94	94	74	94	75	72	79	74	82	79	87	76	85	79	70	79	75	69	61	92	76	77	86	83	83	85	83	79	81	67	68	77	75	68	80	85	75	69	76	82	85	86	72	70	76	83	84	78	81	66	77	83	63	65	95	78	76	71	74	80	83	65	91	76	92	74	63	76	82	89	91	83	94	79	85	67	69	76	78	82	96	81	82	99	78	86	80	82	78	83	76	81	94	89	84	84	74	73	77	87	78	68	85	81	81	88	75	74	85	82	95	72	82	79	85	74	98	78	69	72	83	76	67	83	91	88	71	86	84	90	71	66	82	76	80	68	95	91	86	82	78	65	65	65	93	78	81	79	74	58	93	82	99	87	63	96	61	83	79	60	71	85	85	90	79	80	77	82	68	75	73	96	77	66	76	78	105	82	81	82	66	79	77	96	96	83	74	73	86	82	73	75	90	75	85	85	88	81	76	83	60	79	84	67	76	86	73	75	91	79	88	83	80	80	84	81	93	92	77	89	80	73	85	92	74	74	82	75	91	85	73	81	90	76	81	72	76	86	65	82	84	81	72	90	86	78	97	73	81	74	83	81	96	59	89	67	84	73	71	79	81	72	70	74	72	79	67	79	82	81	83	80	112	72	78	73	81	76	80	61	86	88	86	82	79	82	89	74	88	78	84	85	80	81	77	80	102	91	95	74	85	71	72	84	77	76	79	76	79	69	80	70	75	98	83	83	71	88	79	73	70	67	79	66	87	80	76	79	79	70	85	69	84	75	80	75	68	77	90	92	82	73	86	73	97	71	77	83	84	69	85	52	76	74	67	73	85	85	83	91	80	62	76	65	76	93	59	92	71	64	72	101	73	71	102	97	83	92	72	78	87	82	78	81	79	85	82	96	72	97	83	91	69	88	93	82	80	62	76	59	66	84	80	92	75	73	78	85	92	91	90	68	71	82	77	64	84	96	71	72	90	85	69	73	91	71	81	85	77	59	74	79	67	77	83	69	78	81	79	95	85	76	71	79	77	79	64	86	83	87	82	78	81	89	93	91	88	65	81	65	74	73	93	87	72	82	85	72	94	74	72	78	81	79	79	72	80	83	77	80	69	81	89	68	76	74	67	67	98	85	73	66	74	60	88	86	70	96	79	68	75	69	97	81	86	67	91	73	91	65	73	77	88	70	61	78	87	95	80	69	90	80	74	94	79	81	90	75	87	77	88	77	65	63	73	83	81	74	80	79	83	81	73	86	73	84	77	85	80	87	73	81	81	86	66	72	76	86	78	89	95	103	83	74	78	57	69	80	75	70	64	82	77	83	82	73	83	66	75	82	83	81	59	82	72	87	71	80	85	69	76	79	76	81	80	71	69	83	82	70	67	77	71	72	97	71	81	81	79	77	81	90	92	83	73	70	77	79	91	77	76	95	90	92	65	79	75	80	100	79	78	83	72	67	83	84	87	77	79	85	83	84	70	76	68	89	74	70	82	72	96	90	81	74	78	66	90	91	64	63	73	83	69	76	72	104	88	75	88	81	90	76	95	91	80	95	101	90	81	73	75	73	79	71	84	80	74	100	71	94	73	82	90	86	76	81	71	60	83	72	80	80	89	74	87	82	75	84	64	68	70	70	65	67	64	73	74	74	75	81	77	93	73	79	76	80	67	67	75	64	79	79	74	75	81	83	76	81	87	86	66	73	96	74	68	82	75	81	94	73	88	74	91	78	70	67	85	78	102	72	81	65	89	79	77	79	83	84	87	99	72	79	80	67	67	79	94	80	71	78	64	71	62	85	94	75	79	82	80	94	69	97	87	70	84	68	70	80	91	76	81	76	82	72	62	81	86	68	65	67	69	81	76	96	77	85	74	87	91	95	70	78	77	75	66	82	72	99	76	66	68	79	81	85	75	77	87	91	88	90	80	77	68	68	67	83	76	83	87	85	80	83	80	85	87	74	81	83	104	82	99	95	80	67	80	93	74	70	99	75	75	81	86	88	84	73	75	97	81	88	76	72	85	66	86	69	79	70	64	79	85	62	59	79	83	79	78	72	72	82	75	85	80	74	72	76	81	84	93	64	85	74	74	80	80	72	84	91	71	89	77	62	78	72	67	63	71	63	75	78	79	91	90	77	75	83	79	65	68	80	89	73	79	65	77	77	83	78	87	83	78	85	67	79	83	70	84	81	82	88	82	82	93	79	69	82	78	76	74	76	95	84	76	75	90	86	85	81	83	82	82	75	79	70	88	80	95	72	86	93	71	93	89	101	76	89	93	75	81	69	84	95	92	80	84	80	88	82	81	68	92	77	74	85	72	70	75	82	82	100	86	74	71	76	90	87	74	72	80	76	77	88	78	81	71	83	85	75	79	79	71	66	78	83	67	83	74	84	100	74	79	89	77	65	87	82	86
14868	11622	9932	20496	27790	41809	69594	71288	55635	38532	24205	11723	4073	1679	1126	1068	962	1014	968	985	1045	985	1014	928	960	1007	1001	951	974	981	1023	1003	1014	979	1008	934	1038	962	975	1035	956	919	1015	959	1028	1011	1017	961	981	963	974	1013	996	1000	990	1003	1008	995	979	1008	987	957	961	971	1018	1003	987	998	968	1012	997	1032	979	988	946	1029	1027	944	978	1003	987	983	962	974	986	991	1037	1051	953	997	981	974	986	943	1011	995	997	1023	974	943	975	1018	974	971	988	1010	1002	1006	965	962	1008	982	973	991	1024	1004	966	976	994	1008	988	1022	1009	969	980	1023	1050	976	963	1013	970	1037	1026	971	985	984	980	1003	944	933	990	919	962	1070	994	1044	987	1009	1030	994	960	945	950	989	1026	1037	1020	963	950	912	975	1076	1013	988	1005	982	989	979	977	1016	981	1003	965	977	1058	1028	984	939	1038	958	988	917	1037	975	1001	1037	979	958	1015	981	1035	1011	949	1003	960	1058	1022	1013	1003	1014	996	1004	969	1010	977	1024	987	1006	1025	1025	973	970	979	918	1012	967	985	1006	1007	996	1011	1017	981	981	1028	971	990	934	976	988	965	1015	973	952	950	998	1036	999	1022	997	1000	996	1018	1028	1022	1027	1007	1036	1038	957	1003	962	1054	1000	1027	999	952	1003	1032	999	991	994	946	1008	1033	1014	984	991	1045	1015	1044	936	1002	1064	961	1011	968	953	956	981	974	1000	997	953	963	989	1016	1016	950	1014	997	953	1056	962	1035	978	1079	1015	995	1003	943	965	1009	956	986	986	995	1049	1008	974	1002	1029	1049	947	989	1021	997	977	1035	1019	953	984	952	941	981	968	1022	995	995	1016	1028	963	991	987	999	971	999	985	992	970	968	988	1014	1036	982	1046	999	938	996	999	968	970	981	1037	955	936	956	1019	1064	1006	992	989	976	979	1001	940	1041	1011	986	962	967	980	975	1003	977	980	979	997	968	981	992	995	1023	959	1013	1058	1014	966	997	990	991	1047	1001	1060	1078	986	1013	957	982	1002	1013	981	996	1016	992	1023	1023	975	1003	1009	998	1000	1001	973	1030	992	959	1032	991	976	957	952	961	1040	952	1021	1016	972	977	1016	970	1008	998	970	1076	976	993	1012	1021	1044	991	992	958	1003	1018	991	975	1040	1022	1006	1020	939	980	1017	963	935	1040	1019	959	972	1022	970	1013	977	1018	1029	1006	1026	1012	1080	1042	1039	996	984	1011	994	970	1010	971	1022	995	1028	994	951	996	1014	1021	981	1015	987	997	976	961	1016	1011	949	984	914	989	1006	986	986	928	950	979	990	979	960	917	986	961	1001	1002	965	1031	976	1023	936	1026	962	977	1009	994	1007	1115	976	999	998	978	979	987	995	994	1082	978	997	955	973	974	1049	966	978	951	1011	985	1050	1045	946	962	968	961	990	968	982	1017	985	995	985	1022	1013	1011	969	993	1034	1059	1037	989	972	999	1055	1046	1028	973	981	992	1016	956	956	993	1019	1045	999	1026	992	994	1020	1036	986	1046	1002	973	1012	995	987	998	986	991	1016	1053	981	978	979	1029	952	998	1018	1003	1053	1031	978	939	990	1022	991	987	964	952	993	1003	961	993	976	1002	1016	996	977	999	965	979	1027	1007	1051	984	1013	990	979	1021	1021	987	997	1023	994	1010	974	977	966	1004	997	1003	1021	1011	1023	985	981	954	1017	1009	1014	983	954	953	989	933	998	969	1008	960	1013	1001	1006	990	976	939	1032	1061	1012	966	1006	1017	982	986	1039	1025	974	992	936	1010	965	990	988	1083	1011	1026	1002	927	980	967	1020	986	1028	1016	1041	974	1039	963	1005	998	972	999	963	945	1005	1026	1001	980	1023	983	1044	1041	988	939	918	970	1014	990	974	962	974	967	1034	1015	986	1008	953	999	1008	959	997	1014	1024	964	1015	945	961	941	1003	1038	970	1050	1023	984	1014	1021	993	1003	1062	1013	1034	966	995	945	1007	995	982	955	987	1001	978	988	1002	1006	960	962	962	1030	1000	1014	1054	944	983	957	955	966	981	933	958	1014	1016	1037	972	981	973	1012	1026	988	920	1066	935	1018	1052	956	946	1031	1059	1028	982	996	1022	1052	985	963	1017	1014	950	1023	947	959	992	973	1010	1030	983	983	1054	983	994	1032	1036	971	967	994	953	1007	1062	1022	1022	1037	975	1007	1001	1004	997	1021	990	971	977	978	981	1026	1021	964	956	1057	998	1049	937	1000	1002	997	936	970	1078	1003	1012	940	957	1006	1002	1049	1066	1000	1018	1013	1009	969	994	1027	957	940	981	1025	997	1027	986	986	1013	995	947	1000	936	975	957	1002	975	1018	924	1007	967	1035	991	962	990	977	962	999	1006	1020	1039	1014	1032	1033	996	1015	1004	957	1018	1074	1033	1055	1031	989	921	1003	1043	969	1024	996	998	1048	1023	1027	981	967	1008	970	1007	974	979	1005	993	989	981	964	977	958	951	936	977	973	994	1001	1001	1022	1021	1035	960	997	976	960	938	978	988	964	996	968	1019	974	970	980	1007	1011	958	1013	999	973	1054	989	986	979	1039	940	975	997	1004	996	1023	1018	999	974	1026	943	986	1004	1005	967	986	963	1026	1017	983	972	986	984	991	1005	1003	993	981	976	1049	984	944	981	1056	966	1042	996	989	1039	990	962	989	1004	943	999	972	967	938	1036	990	979	1019	985	974	1002	1002	1012	964	1022	1018	953	961	993	994	976	1015	979	972	1060	926	997	1038	960	993	997	1021	994	958	950	963	992	997	1033	974	1032	981	986	1026	1005	993	992	993	1022	938	981	1013	970	926	983	959	991	979	995	1024	1007	962	1048	980	983	1025	970	1028	1017	1014	1007	1027	976	970	1018	971	1010	1018	1008	999	1001	994	1010	952	950	1009	942	975	1027	963	1024	976	958	979	1015	955	992	1016	989	1013	982	973	1015	943	967	1018	1001	974	975	1012	968	945	976	983	981	981	1048	1010	1019	1052	986	1037	1014	997	971	973	997	1023	965	999	975	956	969	981	1025	1003	985	1044	987	950	1039	975	964	990	959	1023	1007	976	969	1004	968	1017	981	996	959	979	1005	933	1091	938	922	1037	941	992	952	1024	975	979	985	1011	992	993	957	993	1041	1022	1006	1008	985	1036	989	1007	983	978	972	950	1008	999	936	988	1046	960	973	893	973	995	1039	1025	984	1020	1004	999	1001	982	1002	1000	929	1003	959	1036	989	1001	976	1026	971	982	1008	1007	933	967	997	949	966	975	1006	1000	994	1009	1008	987	999	895	983	995	993	997	1055	1016	988	968	993	994	974	920	1031	976	1018	973	924	997	991	975	988	951	977	979	1006	1023	1047	954	1031	951	1010	966	1050	981	973	1006	978	999	997	983	995	975	941	950	980	1002	1015	1003	977	998	963	994	982	997	1025	985	1002	1015	1001	972	935	998	1049	941	958	996	1008	1003	978	1019	1035	1006	986	1019	1024	1011	945	932	1006	968	1041	948	956	1006	1026	959	987	976	953	1018	951	1004	971	1008	996	976	1056	993	928	954	1029	942	1031	988	991	992	1009	986	1034	941	948	1019	985	1050	1012	955	964	962	1054	1007	994	1029	1020	1040	934	1029	966	1002	1084	1012	1057	972	985	1002	985	1046	932	1006	1029	1029	965	956	1012	1006	1025	957	1024	979	985	1029	970	1003	939	1003	967	1038	988	999	997	941	1045	969	1027	993	994	951	998	1016	956	937	1029	1000	988	991	934	1012	1034	958	981	1017	1046	976	1012	1018	986	964	1082	1033	934	988	978	1015	979	1045	968	956	943	1012	962	994	1014	1047	984	971	969	992	960	999	972	994	984	954	1028	990	974	1008	969	965	1058	944	965	1014	995	995	973	1054	992	980	984	981	947	1009	974	1021	977	986	1001	916	983	988	940	973	1022	996	989	1025	986	974	990	998	963	1014	992	975	976	995	997	981	1008	981	1029	1019	994	942	986	1035	982	989	1014	990	1022	937	988	1007	977	1013	1052	1004	1010	999
1326	401	223	148	187	944	3831	5506	3998	1529	494	224	90	73	60	72	64	67	65	68	49	66	63	37	57	67	67	60	59	67	57	64	72	76	54	63	62	74	68	59	66	72	71	61	61	75	63	60	68	68	43	73	66	72	58	65	77	61	72	72	67	59	72	64	50	58	63	59	72	66	72	71	64	61	72	49	60	87	61	55	59	83	51	57	54	44	72	57	77	46	59	56	69	58	68	60	70	61	66	73	78	67	66	74	54	65	68	58	58	62	71	65	72	72	58	50	68	64	59	76	76	65	66	70	64	71	67	56	51	46	57	64	70	62	76	67	53	45	74	82	75	51	70	63	51	70	63	65	68	62	66	73	73	52	61	56	70	64	72	58	56	84	70	52	72	58	71	59	51	58	72	60	57	62	59	54	55	71	75	68	65	64	75	51	64	76	68	65	65	51	68	49	60	72	65	75	66	54	76	66	68	62	60	66	58	69	57	59	67	68	64	66	56	52	59	73	68	46	65	61	55	73	71	68	65	66	58	65	74	55	59	74	77	60	67	64	47	71	73	75	65	73	70	69	62	69	56	60	53	57	62	68	77	59	59	57	54	64	67	54	56	63	72	56	65	58	62	74	58	63	76	78	62	58	80	57	60	51	64	59	63	52	54	56	84	59	76	59	63	68	58	53	65	61	75	74	70	55	55	67	73	69	57	57	69	50	50	59	74	69	64	52	76	63	65	60	71	64	57	69	68	69	69	49	59	69	67	80	57	72	50	69	61	56	65	69	48	55	72	58	77	64	70	77	63	75	77	70	60	51	58	67	66	66	68	52	46	64	62	82	56	61	65	59	71	67	73	67	56	75	63	77	69	67	54	62	49	71	61	71	56	66	56	66	68	69	56	69	67	59	58	56	62	64	61	59	57	59	76	68	72	59	60	64	67	67	67	60	54	55	58	63	57	70	67	62	62	70	73	76	69	67	67	52	66	68	68	66	66	75	59	64	58	71	55	61	69	56	69	71	59	67	63	72	64	53	62	74	65	62	76	67	72	56	77	71	67	65	71	54	63	67	75	65	71	52	84	55	62	52	79	65	61	63	75	70	78	65	69	64	62	67	41	60	83	62	72	74	56	60	57	65	55	58	67	76	66	64	71	69	60	71	72	54	60	58	69	73	67	59	66	60	62	51	66	60	68	62	62	54	55	68	74	67	77	68	66	76	73	60	62	68	75	63	61	60	65	68	73	63	57	48	57	50	62	53	62	71	74	68	70	63	61	51	56	64	60	78	53	66	69	63	66	63	67	50	67	57	77	49	71	49	62	61	56	66	65	60	57	65	54	71	68	72	53	59	73	55	82	81	65	75	73	61	74	55	64	49	64	62	55	74	50	63	69	70	57	71	62	54	69	70	53	62	71	61	60	51	73	66	67	73	71	88	65	73	75	53	60	83	54	81	73	64	71	81	72	76	64	66	77	60	63	71	50	72	69	69	50	83	67	54	64	75	68	58	60	58	42	67	53	68	57	80	61	65	69	52	58	73	64	71	58	75	61	75	71	64	45	64	68	71	71	69	68	78	75	63	70	71	68	88	59	66	60	77	68	70	77	70	57	59	64	65	60	45	72	89	68	61	65	61	77	65	64	62	81	74	69	62	71	69	43	70	60	67	71	65	60	65	69	55	58	53	60	54	69	69	48	59	64	64	56	80	60	61	62	73	67	61	53	65	54	64	66	64	61	66	72	76	72	57	71	50	67	64	61	65	51	59	65	73	60	64	47	48	72	61	56	69	72	70	64	77	58	67	67	64	64	67	68	65	64	58	63	69	65	66	55	68	65	57	70	77	65	67	60	68	50	58	63	75	55	72	55	67	71	49	63	69	59	64	60	64	59	78	53	62	52	70	77	58	61	66	77	71	53	55	66	54	54	69	71	59	71	59	55	68	65	63	60	59	67	56	63	78	65	66	59	59	53	80	65	72	85	74	66	70	58	53	65	63	61	67	49	58	68	65	66	70	59	52	64	64	64	68	64	51	54	65	62	56	70	54	59	61	55	66	57	71	79	48	64	58	66	60	61	59	60	61	61	51	58	60	63	70	75	74	69	65	70	58	62	55	52	50	77	67	52	63	57	63	47	71	56	63	62	60	77	64	82	69	58	66	60	53	82	62	64	65	61	77	53	60	78	60	65	48	60	72	54	52	64	81	67	54	55	64	64	72	57	55	74	55	69	60	74	62	66	55	63	59	58	77	62	55	65	56	76	58	51	63	75	60	68	71	55	70	46	58	60	59	64	59	66	55	78	65	62	66	64	64	51	60	59	61	69	51	50	64	59	52	62	60	67	58	66	51	56	59	75	70	52	59	82	65	58	78	53	60	62	87	48	53	70	65	55	55	59	54	63	62	70	54	43	52	75	69	60	50	60	66	62	55	62	67	79	62	58	63	65	55	63	62	62	52	64	62	64	57	63	62	66	72	77	68	63	53	70	60	64	62	67	57	73	69	72	73	63	64	59	47	66	64	81	66	63	70	71	63	63	63	68	67	65	80	64	64	58	66	65	62	60	66	69	71	61	57	63	66	66	55	56	55	56	66	76	58	71	66	75	86	69	49	57	58	59	51	78	69	72	62	60	58	59	47	67	64	63	56	81	45	65	60	64	68	78	60	71	67	72	60	66	62	63	62	66	74	57	69	57	65	64	73	69	62	69	78	69	74	59	63	57	64	69	78	53	52	66	68	71	67	73	62	60	81	66	61	56	57	55	56	63	54	71	65	62	69	46	69	70	65	63	67	70	73	71	59	52	55	49	65	61	56	60	73	57	52	76	73	59	67	63	62	63	65	52	67	57	58	63	51	63	70	60	73	63	75	72	65	60	55	72	62	53	57	58	72	52	55	68	70	61	71	62	71	55	57	77	75	68	55	69	66	57	66	62	72	65	63	79	57	62	64	81	61	59	71	61	56	68	67	61	62	59	63	63	59	63	56	61	73	59	55	58	61	57	76	52	58	55	70	61	61	65	61	72	50	56	69	57	73	70	63	47	62	64	72	62	61	70	65	71	73	66	52	71	64	70	84	74	68	75	67	76	56	56	62	73	55	78	58	66	67	87	59	56	61	68	82	71	54	64	60	64	59	67	67	71	83	63	63	74	67	58	63	52	68	64	71	75	54	62	63	74	51	84	53	64	70	41	54	66	69	60	60	60	62	61	59	58	67	61	73	55	57	66	65	61	67	68	70	73	72	65	66	65	61	64	66	55	47	52	58	67	61	51	69	71	62	78	77	56	54	73	66	75	64	67	71	74	77	60	53	62	58	63	69	79	62	57	76	62	67	55	56	68	74	58	55	71	86	51	56	59	66	68	62	72	68	58	64	66	59	70	53	63	70	57	60	68	65	79	63	67	72	57	65	64	66	68	51	61	64	65	82	69	73	82	52	79	50	59	78	76	66	57	62	62	55	58	69	54	84	71	68	75	60	59	73	56	62	66	56	69	61
11999	8475	4235	7777	14797	27257	44324	43967	35136	23050	11348	4445	1679	997	885	786	810	852	827	796	760	810	792	764	829	874	822	755	806	773	849	788	830	823	820	775	807	762	801	795	819	794	839	821	788	740	817	832	788	828	770	829	836	808	811	804	790	775	796	763	767	806	745	804	866	784	826	791	846	828	792	839	813	824	805	781	814	826	854	805	837	821	760	844	852	804	823	757	761	808	826	805	775	819	755	838	782	815	776	820	785	779	791	786	792	811	809	794	804	800	839	795	814	776	789	812	768	785	849	807	789	797	791	770	784	808	782	817	816	855	785	801	813	842	772	787	768	813	786	836	784	819	803	857	817	776	748	841	801	782	781	787	778	796	876	818	795	785	819	853	801	796	848	863	833	852	851	815	829	742	779	760	849	830	789	798	852	837	790	816	808	808	839	828	807	825	802	821	806	777	807	783	818	827	849	833	800	830	844	805	771	792	795	824	824	797	831	782	853	766	825	828	788	794	812	798	833	810	768	815	808	806	774	795	841	766	777	821	785	782	776	733	788	865	832	822	822	821	856	822	780	804	788	802	824	817	823	810	807	805	780	771	812	845	793	736	851	831	885	791	797	762	786	801	821	866	810	777	813	803	851	790	810	819	752	857	863	766	767	804	804	779	777	772	749	861	793	801	821	802	813	772	843	718	817	852	764	811	817	780	804	771	790	768	815	800	793	804	767	807	818	851	815	845	835	824	799	833	815	787	791	784	774	783	809	856	828	800	777	781	785	812	770	845	808	757	790	770	794	788	820	830	819	740	778	781	814	743	825	748	783	792	819	812	776	788	816	804	833	842	832	810	740	794	822	794	814	787	818	845	845	802	773	814	807	771	803	769	788	833	815	776	790	812	749	819	768	797	848	791	843	819	817	808	819	811	846	829	824	794	759	813	795	806	846	816	846	839	846	817	808	790	793	755	749	831	832	772	801	846	812	795	780	782	849	820	756	825	794	816	787	758	808	779	800	813	838	799	754	808	739	817	796	785	768	790	782	789	804	856	797	787	816	790	798	765	774	926	813	820	822	789	792	785	792	809	769	827	805	822	796	810	808	753	854	762	833	797	885	760	841	813	834	797	827	806	808	827	771	776	811	818	859	816	755	837	813	804	870	853	792	810	809	715	827	794	779	809	759	807	817	823	790	783	836	752	785	808	822	792	834	794	784	803	793	784	770	813	798	811	820	770	791	781	811	814	821	814	794	814	806	807	770	816	844	772	816	793	784	802	818	798	843	817	801	803	806	775	796	785	866	846	822	836	819	805	820	816	801	829	772	825	812	806	802	774	803	803	784	809	821	820	802	786	785	794	808	802	838	814	811	814	819	772	811	813	764	785	833	786	702	797	841	809	792	749	794	788	831	782	769	817	808	767	780	796	790	789	787	785	788	782	796	829	842	841	819	822	760	789	790	756	825	760	799	806	823	777	776	809	780	853	783	856	841	817	778	809	816	822	805	818	769	783	835	850	798	792	852	744	828	786	803	798	799	792	775	789	823	793	846	782	805	744	818	791	876	816	804	783	825	763	771	823	773	804	800	789	809	770	800	803	835	756	821	829	827	779	818	768	768	756	811	785	805	795	840	814	755	837	781	830	815	806	800	804	788	791	774	846	824	820	764	820	725	793	843	848	811	800	765	791	793	804	738	811	809	806	851	778	822	802	852	767	865	759	818	801	805	801	804	857	797	811	797	837	793	776	769	782	771	823	806	804	795	767	807	816	801	814	809	879	808	757	852	811	751	794	752	819	808	770	756	817	837	800	805	791	830	781	786	791	812	809	845	816	813	846	837	783	791	811	827	818	781	842	828	807	831	754	793	837	795	797	824	765	877	830	771	798	775	816	818	807	792	818	782	802	809	777	829	847	807	800	809	787	778	751	766	832	799	826	808	795	839	773	793	861	810	758	830	799	808	828	796	798	805	815	828	766	787	790	769	822	778	826	801	850	893	778	799	845	789	849	800	849	800	822	895	772	817	802	814	791	805	840	830	795	780	775	807	794	805	808	856	811	818	780	800	817	823	852	844	798	829	863	781	801	799	841	855	754	847	766	864	787	809	785	851	837	844	816	849	820	812	765	807	821	745	816	790	824	830	796	798	831	771	825	816	811	863	833	793	845	825	741	802	768	819	782	761	822	810	837	813	824	794	772	789	801	755	837	788	769	829	825	818	784	844	755	847	801	776	814	798	766	776	871	852	836	834	805	785	829	775	809	834	811	825	846	851	791	793	830	823	803	814	807	744	809	814	818	842	851	868	789	785	841	798	835	827	767	877	792	855	803	830	819	794	820	823	765	778	825	797	758	744	803	773	783	759	838	788	881	781	834	817	806	790	780	799	808	834	832	815	798	798	797	809	778	765	822	823	800	827	797	805	828	804	802	776	831	846	813	769	801	767	767	829	848	812	834	759	833	831	811	824	859	879	835	813	761	830	824	848	814	831	807	841	810	848	756	863	838	812	795	759	822	834	884	822	786	797	843	793	807	805	842	775	740	794	782	801	810	763	796	810	773	824	828	760	838	785	842	748	810	791	783	794	778	815	818	800	782	792	828	830	797	803	797	823	820	837	796	833	777	776	807	835	789	826	788	865	798	807	775	805	830	850	873	816	800	818	814	839	798	824	743	814	821	795	766	816	776	804	798	813	833	795	811	813	824	850	764	818	827	796	865	814	768	756	813	779	848	836	888	802	799	785	699	800	760	806	788	831	798	804	820	820	818	787	818	784	870	836	796	841	779	796	828	814	809	813	842	759	838	830	820	790	801	809	812	815	787	839	834	785	901	816	768	753	813	799	836	749	839	794	813	813	764	800	815	791	818	802	841	805	857	832	857	836	790	877	844	761	813	758	801	776	858	828	835	844	794	849	854	822	867	825	814	793	854	816	801	795	852	845	795	837	844	765	801	787	821	764	738	823	765	845	779	763	795	846	778	805	792	789	861	789	855	800	795	783	793	766	763	823	819	787	805	840	819	842	788	830	851	807	802	805	851	807	853	776	821	777	789	812	795	736	815	836	818	801	740	795	811	772	781	870	783	798	799	831	812	797	800	795	810	810	853	830	835	837	836	781	860	793	781	832	827	813	836	796	786	761	821	734	796	798	839	793	887	796	820	817	783	825	817	798	801	803	810	755	800	770	797	795	794	814	789	794	820	786	821	815	803	841	764	779	777	817	756	834	846	813	812	839	807	844	812	810	781	810	821	836	819	818	808	764	791	823	811	766	787	774	837	774	743	854	792	820	811	820	819	792	776	802	784	802	812	821	848	811	841	818	789	776	821	807	761	757	793	833	803	826	777	806	790	837	794	800	762	808	844	826	775	807	776	816	799	794	809	809	842	798	811	814	797	780	822	771	829	827	801	794	765	814	785	811	808	790	826	843	831	781	802	785	844	788	789	788	836	790	843	811	758	811	796	825	747	797	766	844	798	789	801	813	800	759	769	800	846	790	830	825	853
673	362	266	170	176	1169	7870	13528	9960	3891	1151	380	152	105	87	73	59	68	66	66	55	80	59	71	49	53	68	71	68	57	74	72	58	68	64	59	69	82	86	75	63	64	68	78	67	63	70	85	83	57	64	66	66	62	75	76	79	74	86	67	67	62	70	69	59	61	67	78	76	63	63	57	55	77	75	67	73	72	71	61	71	92	68	79	67	75	68	71	69	70	90	65	74	72	65	76	80	62	54	69	73	69	86	57	68	63	70	73	71	64	87	76	72	68	64	72	77	76	60	52	61	81	71	62	70	72	73	74	56	61	73	69	62	73	75	66	75	69	63	68	67	63	66	83	82	56	65	69	74	71	81	60	68	81	57	67	66	70	71	58	69	82	62	62	76	69	61	59	70	70	62	73	63	58	77	85	77	84	70	66	83	55	65	65	52	80	60	64	73	64	68	69	56	80	65	68	74	81	64	77	78	71	70	60	71	81	67	83	72	72	61	76	76	58	62	70	78	74	69	89	71	61	87	69	81	71	52	70	66	66	82	65	66	66	75	77	64	74	58	66	82	53	66	69	50	82	69	69	63	53	70	62	53	80	57	74	79	73	72	73	76	80	64	64	67	64	56	82	74	71	76	63	68	72	77	75	62	82	83	68	71	70	68	64	85	71	79	93	79	66	60	69	64	67	70	82	65	86	76	68	67	76	78	71	67	62	62	65	70	70	71	79	70	63	64	69	64	75	67	69	70	67	67	62	70	55	69	63	68	84	56	71	71	74	70	63	56	69	78	78	67	65	64	76	70	61	62	55	83	66	69	60	74	69	64	63	57	64	78	64	75	74	79	76	64	87	52	47	80	73	69	71	75	69	65	65	60	59	61	53	64	55	77	61	71	79	73	68	70	68	63	79	63	82	71	79	52	77	52	60	60	59	70	72	74	75	79	72	83	60	67	68	76	80	77	81	77	66	60	58	71	54	70	71	68	75	55	78	51	66	70	67	73	78	69	53	73	62	70	59	74	65	51	72	70	63	73	73	65	62	63	62	76	66	65	63	59	63	63	67	75	67	73	73	76	61	66	74	72	71	61	79	72	70	57	66	68	54	74	74	69	73	80	55	70	53	68	81	64	66	63	80	75	61	83	57	76	75	61	64	62	83	52	76	64	60	67	73	81	63	80	59	76	85	66	47	55	76	82	69	80	77	64	48	72	62	65	77	68	86	58	74	70	60	47	64	78	60	64	76	66	73	68	75	74	72	80	76	75	65	85	63	66	82	71	63	57	63	72	77	69	65	73	58	90	73	79	71	56	65	62	64	63	76	56	68	88	68	66	58	69	69	83	71	68	71	84	66	65	88	69	66	75	54	74	63	70	75	79	66	59	61	76	58	64	64	75	63	53	74	80	59	60	65	73	80	80	64	77	75	71	66	56	71	68	68	69	79	57	73	61	66	70	77	64	61	76	67	72	72	69	83	62	71	59	68	64	59	62	83	74	86	73	83	79	71	60	64	64	46	68	82	59	64	79	50	68	69	80	70	65	62	67	64	63	68	72	70	68	66	82	55	74	49	62	73	60	65	62	67	64	55	73	77	71	79	64	63	84	75	75	77	88	68	73	60	67	63	67	76	66	68	69	71	70	61	66	67	71	67	65	65	78	66	72	77	81	74	70	56	81	48	76	82	71	69	76	64	71	67	70	53	84	78	68	64	73	62	72	50	69	67	75	74	78	77	72	69	65	76	75	62	58	83	86	76	66	75	77	66	69	52	65	57	64	67	71	61	65	66	91	68	72	76	69	83	60	60	65	58	73	67	62	72	77	57	79	68	75	74	70	69	55	81	72	73	58	78	82	72	60	55	78	76	82	68	74	66	70	69	68	75	64	65	59	65	62	73	67	82	72	73	67	70	75	56	69	74	80	65	73	72	79	58	69	81	59	63	72	77	71	66	59	57	66	82	63	60	61	76	79	71	60	68	85	82	77	65	61	62	81	63	69	69	64	61	62	77	73	72	82	63	74	63	72	68	85	62	69	70	84	71	63	67	77	71	72	86	65	79	61	82	65	60	66	59	60	64	72	52	67	71	62	60	74	67	53	78	72	63	61	90	55	69	60	63	79	83	72	65	63	86	65	60	76	85	76	75	75	68	62	54	73	72	77	75	67	74	55	59	65	68	64	80	69	62	65	67	72	67	72	73	78	56	79	63	62	65	70	61	75	74	73	58	62	59	68	71	73	83	74	70	80	61	64	76	58	72	70	64	76	65	67	80	83	63	79	54	83	91	81	59	74	67	76	74	55	71	75	54	56	65	66	65	75	48	65	78	69	74	85	66	61	83	67	60	62	85	62	66	68	69	62	65	73	81	66	81	68	73	59	81	70	69	65	66	61	67	70	70	65	70	80	62	74	56	71	86	66	71	74	70	59	72	70	61	71	82	72	66	65	66	69	84	74	56	70	63	74	57	72	73	69	70	79	66	81	87	53	67	59	58	63	87	68	66	66	59	67	59	60	66	65	69	69	58	72	66	82	72	80	76	78	81	65	60	71	62	58	61	70	69	67	63	72	63	57	65	89	52	100	77	85	74	76	67	65	66	77	64	64	74	68	88	59	66	76	71	75	71	70	68	74	69	83	74	64	67	65	70	73	67	72	63	88	65	67	61	72	66	64	65	59	82	73	78	88	76	67	61	60	61	69	65	63	65	63	68	71	82	67	67	56	79	65	66	76	79	73	75	67	79	62	62	77	89	60	72	58	71	71	56	70	68	73	72	67	54	55	66	68	63	73	70	66	64	64	75	75	62	80	78	78	77	81	63	71	68	52	73	56	54	65	69	69	80	71	59	76	84	72	76	86	59	69	59	71	76	74	77	72	62	64	66	57	61	70	62	66	69	60	76	55	70	69	72	77	75	75	54	52	78	89	69	63	73	69	58	72	68	57	81	61	61	63	73	79	79	76	71	79	80	65	58	84	67	67	77	62	73	67	59	65	79	52	75	68	89	63	67	65	83	56	59	60	67	72	71	86	72	56	77	71	58	69	68	57	65	70	59	72	60	53	65	78	49	61	60	71	82	70	62	59	65	73	73	80	80	83	57	86	75	58	75	53	69	68	59	65	65	65	78	84	65	64	62	69	58	72	75	76	55	58	65	74	61	64	77	75	62	81	60	64	69	70	69	94	88	56	78	73	67	71	64	68	63	82	63	69	52	65	74	61	73	84	70	66	55	75	67	84	83	62	66	65	82	78	66	64	64	64	55	70	77	48	78	65	67	75	68	66	69	84	72	62	60	65	71	64	61	86	64	80	63	65	78	70	76	69	57	79	52	78	65	72	65	70	64	73	87	68	68	78	65	77	71	67	63	79	66	62	82	55	65	67	63	58	81	64	66	83	67	71	74	75	54	80	55	84	72	58	76	76	91	69	77	58	72	77	60	70	56	75	63	57	72	79	65	77	71	77	69	79	67	74	77	72	67	76	72	67	81	61	73	67	65
13295	8483	4361	8806	14859	28278	54600	60287	47458	32059	19333	8732	3003	1321	971	827	882	884	810	841	868	905	911	852	808	878	895	844	829	794	839	833	855	853	838	863	839	889	793	858	852	837	862	883	872	859	877	861	881	897	817	839	862	852	826	869	875	869	876	869	880	844	809	824	859	904	837	827	819	807	921	843	908	885	838	825	861	854	839	876	849	890	829	847	822	825	836	857	852	867	837	866	887	852	864	845	842	834	818	890	860	878	863	883	851	892	860	850	848	865	807	874	830	918	864	877	817	868	877	882	954	823	850	825	899	862	893	830	875	861	858	867	880	835	849	847	929	842	899	833	847	904	834	861	885	853	866	854	848	845	822	876	824	907	841	850	823	830	870	864	862	786	815	852	825	850	840	838	877	867	833	841	892	877	875	866	811	857	840	862	818	871	837	852	912	868	895	839	879	836	825	830	882	868	830	841	845	822	816	829	848	895	852	806	863	875	886	879	858	818	870	800	870	842	876	859	823	840	846	832	845	869	845	846	843	881	849	849	852	846	826	824	836	852	873	866	870	868	862	797	862	881	845	885	863	886	856	849	855	857	875	823	839	828	873	813	875	844	869	879	883	855	868	859	840	850	885	863	867	867	869	832	808	864	848	854	854	848	874	844	903	849	905	848	899	874	809	890	818	851	852	853	864	875	858	859	820	890	853	814	848	814	840	861	863	792	876	874	882	868	838	871	902	846	852	860	861	847	868	842	864	841	851	853	887	831	861	817	880	792	898	873	874	897	873	823	840	899	838	881	830	891	868	838	880	872	878	881	873	818	806	854	847	885	802	876	869	775	861	826	872	866	880	865	815	833	839	817	873	833	931	850	828	874	859	892	869	862	806	843	853	837	848	879	886	860	917	796	852	835	879	835	890	838	856	892	845	839	897	858	845	876	809	889	827	917	845	899	794	848	844	900	793	847	876	873	852	819	844	858	823	848	870	807	827	820	824	828	907	856	845	840	859	862	854	815	890	834	873	898	852	873	817	920	840	826	894	859	869	891	887	868	909	858	914	896	911	929	838	842	830	821	819	843	857	819	877	864	810	904	858	838	834	877	881	855	863	864	870	855	810	851	876	846	862	859	845	840	867	828	850	886	905	824	848	891	872	881	846	841	917	846	861	872	856	890	859	869	858	842	921	877	836	857	829	882	863	809	821	831	864	816	830	862	854	874	861	858	890	860	878	892	831	813	870	847	874	854	882	863	890	829	890	946	893	879	829	887	871	872	927	875	830	874	799	858	823	803	788	827	859	873	876	873	843	845	854	843	851	839	867	803	848	861	866	844	848	893	849	833	835	840	868	867	861	790	850	893	869	919	885	886	856	853	860	779	853	888	878	787	890	879	792	780	830	815	877	850	852	860	884	880	858	865	837	857	885	877	830	867	843	857	829	861	891	880	879	870	890	852	864	802	825	893	870	881	818	847	854	830	865	888	866	799	834	872	916	850	855	836	838	842	867	895	804	918	857	843	862	842	872	877	871	855	822	793	833	832	886	807	861	836	856	828	808	817	824	864	851	854	816	902	848	877	809	805	834	852	881	835	809	844	856	873	870	843	831	875	843	863	833	862	852	840	874	836	896	848	850	886	846	851	870	880	868	826	840	878	825	847	868	873	869	882	848	853	902	878	861	884	840	881	884	847	867	885	882	823	872	859	811	808	845	871	812	848	835	885	877	828	789	821	844	876	857	866	833	860	837	808	860	914	879	841	880	806	902	862	854	908	888	880	908	839	824	900	893	851	863	812	909	827	842	865	846	841	824	837	814	825	926	915	886	802	843	823	823	913	913	822	892	902	846	863	884	857	871	837	865	838	895	825	830	908	862	817	866	860	878	880	866	865	869	795	826	884	859	814	844	890	896	839	851	844	872	848	839	835	825	815	878	845	842	837	842	848	860	882	887	889	887	867	833	876	825	912	837	863	858	849	827	871	876	823	819	821	830	844	863	818	883	828	841	874	837	899	886	857	851	791	865	813	806	879	858	915	785	822	847	829	832	856	879	820	847	872	847	867	878	797	918	809	814	823	819	832	824	892	856	799	864	895	822	883	823	857	887	853	830	818	858	811	877	829	828	837	827	878	864	879	880	800	856	816	848	867	817	907	863	870	879	834	894	918	807	849	858	850	832	826	869	858	908	846	846	845	877	844	846	836	820	873	826	864	855	873	875	877	873	836	871	855	812	833	858	905	868	812	859	861	842	893	813	916	815	883	861	860	775	879	851	862	881	878	825	824	844	821	897	812	863	817	839	873	858	853	847	872	876	859	906	841	839	884	874	847	829	871	863	840	876	877	840	811	830	823	879	810	832	836	860	828	889	860	860	872	920	805	818	823	782	839	844	887	832	857	848	850	856	854	876	882	868	882	881	884	819	862	853	908	848	864	874	850	907	851	856	916	849	868	835	855	866	884	816	828	845	836	860	914	888	824	867	855	814	837	874	860	891	803	811	838	880	897	815	869	781	848	823	836	893	831	814	851	832	874	860	857	877	870	859	889	868	836	829	842	925	849	875	830	926	853	871	833	845	881	908	871	836	798	790	894	880	836	844	823	790	858	845	847	867	927	870	877	845	831	841	837	846	853	785	814	856	863	831	847	841	824	881	854	848	835	817	835	897	914	826	856	845	865	877	825	875	823	884	848	852	915	847	891	846	833	822	818	861	897	864	861	846	918	900	875	913	860	866	872	853	833	851	813	855	828	847	849	840	823	829	868	879	835	815	842	828	849	828	849	843	856	883	852	840	844	816	861	906	842	842	801	855	825	892	879	894	841	867	865	833	910	843	894	858	894	894	884	858	858	811	873	887	862	862	830	886	852	866	875	777	863	840	827	861	843	873	867	840	855	836	865	864	850	851	835	842	855	867	855	908	875	869	904	850	823	865	839	873	894	795	895	889	841	894	782	863	860	850	795	812	826	834	839	887	837	807	882	879	841	882	840	823	904	920	879	850	860	877	857	863	871	855	851	845	812	846	844	860	872	939	855	876	885	865	841	831	848	866	850	860	836	873	845	850	889	856	844	847	892	850	874	823	855	849	907	922	916	882	832	840	900	873	897	853	815	909	899	823	863	877	888	879	855	933	882	851	866	853	839	862	884	860	832	855	852	880	814	879	858	796	884	887	834	869	856	873	870	873	845	834	841	832	849	881	851	822	855	820	884	876	852	860	867	874	791	873	832	822	820	925	853	876	856	806	891	854	815	858	845	840	846	830	893	825	849	867	924	837	851	863	825	796	896	838	862	855	808	848	811	888	884	867	872	894	842	922	910	816	886	801	838	830	873	898	905	858	844	856	879	859	870	853	823	863	865	825	809	862	891	824	830	918	822	879	847	853	897	847	805	815	863	862	827	855	864	860	817	872	831	896	870	824	842	807	798	865	845	898	882	864	875	867	898	872	864	830	867	906	888	857	915	848	873	826	883	856	869	848	904	832	862	865	856	822	910	845	794	869	835
2117	341	195	164	179	834	7526	17008	10648	4869	1413	492	179	81	73	68	66	65	80	69	75	83	66	69	59	69	68	67	75	57	85	76	68	71	63	72	66	85	86	58	80	61	84	71	73	80	62	77	73	74	77	68	67	78	74	62	79	81	68	60	82	80	63	48	63	80	78	74	67	73	71	65	56	82	66	62	78	58	76	65	88	71	76	64	67	73	74	70	71	69	72	85	65	64	70	61	67	72	76	63	78	50	70	57	66	85	72	81	78	84	86	88	64	82	72	60	79	78	84	70	70	65	74	76	73	69	60	62	70	78	74	73	77	84	63	83	71	71	79	71	51	71	79	70	59	64	73	88	72	66	76	77	81	69	69	83	91	90	79	76	67	76	76	65	69	69	56	76	73	68	67	92	65	78	69	59	78	72	84	76	72	84	68	70	68	81	70	73	88	63	90	73	80	81	84	68	70	61	57	70	69	73	81	61	76	72	67	64	63	72	71	80	54	68	72	82	79	77	72	72	62	82	86	63	79	72	68	63	77	69	68	71	74	70	70	65	64	86	86	72	73	67	67	68	76	61	63	66	81	93	81	67	79	82	45	81	78	67	80	65	79	74	76	61	80	78	78	69	63	84	78	77	66	60	67	83	68	67	74	70	86	75	68	81	67	78	81	71	71	84	78	79	78	67	61	85	66	77	51	66	89	71	78	73	65	77	86	66	80	76	78	59	74	89	63	77	74	80	84	67	59	56	78	81	78	76	86	82	65	91	67	76	60	73	71	77	75	75	78	69	90	76	69	82	63	76	68	75	72	72	73	78	66	70	83	77	72	75	66	77	65	77	66	73	62	73	82	69	85	78	73	70	67	92	78	84	73	65	86	69	71	73	70	77	78	75	66	71	63	81	74	70	76	76	71	87	79	80	59	78	56	78	85	82	77	67	79	66	71	74	85	68	76	67	58	88	92	72	77	75	78	74	66	68	71	66	78	72	72	70	74	75	76	91	57	72	80	74	65	67	64	85	54	79	65	67	52	72	70	76	55	70	54	76	62	74	81	67	73	69	73	58	60	68	67	75	77	72	59	60	92	75	80	80	73	83	74	80	69	54	66	79	86	75	79	79	54	71	79	56	85	81	72	79	70	79	78	72	74	78	85	87	61	83	64	67	79	63	71	65	76	79	73	70	62	74	64	80	78	70	87	80	80	77	76	66	73	81	58	85	79	64	76	88	87	85	68	67	67	73	75	63	70	79	65	57	71	67	68	57	78	81	80	78	80	88	88	61	65	57	63	69	81	86	74	71	63	73	73	68	77	80	79	83	81	87	70	79	67	70	76	61	71	77	67	80	56	68	71	80	71	74	71	68	62	73	81	79	85	73	78	55	66	70	76	62	69	63	59	86	80	61	66	80	68	76	66	70	59	70	68	72	64	57	70	70	66	68	64	89	84	72	85	64	68	70	69	86	71	68	92	79	67	81	88	82	64	58	79	74	60	65	62	89	66	65	87	76	70	89	67	63	68	77	67	70	76	72	86	81	71	66	75	66	84	69	71	73	57	59	70	75	60	65	72	68	59	71	71	63	69	64	87	62	84	68	67	70	64	63	66	82	78	79	81	83	84	84	63	95	82	84	79	59	81	61	70	65	68	83	66	78	63	77	56	83	68	74	59	62	56	69	80	64	53	73	56	66	84	74	70	82	82	77	74	82	74	81	85	75	73	72	64	78	65	66	80	60	86	87	69	73	68	67	71	71	71	82	85	71	69	66	56	67	61	79	65	58	59	66	71	69	78	64	63	79	72	67	85	79	73	66	75	68	87	66	88	68	87	72	82	70	65	82	69	71	71	72	63	87	91	68	63	72	68	73	68	80	61	72	70	67	75	64	77	78	88	71	72	75	75	82	63	74	65	65	63	70	71	73	52	59	83	60	53	69	87	79	59	63	84	65	62	60	61	64	64	65	69	66	80	65	69	68	50	80	82	54	88	66	67	77	86	75	76	67	75	83	59	76	63	72	84	69	67	61	65	71	86	80	70	82	72	84	69	71	64	85	73	62	66	79	74	81	71	76	70	61	72	74	71	86	61	77	64	71	74	73	91	78	70	85	67	74	63	79	89	73	65	64	77	72	66	69	73	72	68	80	65	77	68	62	59	69	57	73	82	84	70	66	61	54	70	80	53	69	66	67	80	92	78	75	84	75	66	74	69	69	88	79	69	71	75	81	90	65	65	80	66	74	82	68	74	68	78	72	83	67	77	80	78	76	72	67	81	78	80	60	72	63	67	68	77	64	62	70	82	86	73	84	89	60	87	70	76	62	70	77	79	75	65	69	72	67	65	80	75	90	80	86	78	60	72	54	80	87	64	74	80	60	66	71	74	74	67	78	68	68	67	71	73	81	76	70	79	58	80	63	80	87	83	77	79	73	65	71	73	70	66	86	58	60	64	77	69	91	71	79	76	77	69	67	91	75	84	88	83	75	56	71	81	67	85	65	73	77	73	66	60	76	69	72	86	68	51	78	65	64	75	62	68	68	74	66	69	70	68	70	72	65	89	58	67	59	61	81	69	53	75	73	64	84	65	62	76	68	79	85	70	70	65	73	72	74	79	74	77	67	75	64	81	58	77	75	74	78	69	89	84	89	57	73	67	69	71	61	66	66	72	81	58	82	80	80	73	93	68	71	78	58	92	74	78	81	70	75	63	61	85	74	68	68	53	64	94	61	75	63	71	77	72	78	84	77	79	62	82	77	79	69	72	69	75	72	62	65	73	62	77	88	70	85	62	69	67	74	84	56	80	69	63	81	78	71	69	85	75	72	68	68	69	65	74	88	76	61	79	56	71	82	77	77	69	74	81	66	76	54	104	67	72	84	71	60	61	67	63	78	74	81	81	70	83	80	76	67	62	77	68	65	64	74	73	66	66	69	56	69	61	65	63	71	72	75	72	68	62	82	74	85	84	64	72	82	70	74	84	69	73	70	79	70	67	68	72	63	78	59	99	81	65	87	81	70	65	65	69	76	81	71	78	67	60	65	85	82	68	69	82	63	90	74	69	79	66	71	70	69	61	82	74	82	64	66	75	85	70	67	67	62	81	92	72	78	73	62	82	81	80	89	64	80	80	59	72	70	65	86	60	65	77	84	75	83	70	66	60	71	71	66	75	64	79	78	67	59	63	71	88	76	79	67	71	75	78	69	76	65	90	67	73	85	84	68	69	69	85	51	72	78	75	74	81	73	84	70	64	65	72	74	90	64	89	75	77	73	94	59	84	85	76	64	71	59	79	74	77	63	74	74	66	69	63	72	62	74	72	79	79	66	55	67	74	74	75	84	79	80	60	79	73	77	72	73	85	78	78	70	60	64	64	68	74	68	74	68	78	58	71	65	71	75	79	78	71	71	80	73	87	68	72	79	72	82	86	56	70	93	66	86	54	62	89	84	61	80	61	67	80	77	75	79	56	57	76	81	83	81	76	79	91	70	67	79	85	76
15600	7598	3653	8203	13058	27672	52444	64093	49754	35501	22007	10390	3479	1518	1004	893	915	918	970	894	967	941	925	955	930	934	993	889	921	894	911	922	967	945	904	979	865	984	932	924	959	932	891	971	880	906	953	892	888	906	889	904	941	920	926	938	917	911	927	900	954	955	897	920	926	923	915	930	919	905	934	931	912	920	932	908	923	967	1002	933	906	951	918	974	997	926	920	955	950	911	879	942	990	920	903	879	970	920	968	937	966	922	991	921	961	948	936	927	980	980	975	939	913	887	924	944	916	934	900	904	928	960	871	937	904	950	932	932	934	908	915	872	900	947	947	908	990	945	948	956	896	949	936	893	895	936	921	911	955	876	872	932	926	895	901	944	918	942	918	913	985	928	941	945	930	911	931	932	890	902	892	950	908	927	958	953	941	956	934	898	922	889	975	950	936	980	935	948	954	883	909	925	905	921	935	924	976	891	947	959	933	941	950	935	937	880	938	867	975	920	914	888	966	917	971	978	932	958	912	857	958	946	903	891	905	941	935	916	945	921	980	947	925	886	994	1026	899	886	894	934	901	930	981	941	905	912	915	915	919	901	921	969	933	913	994	963	917	913	913	903	926	924	918	950	890	959	935	934	901	900	907	879	951	901	895	977	923	935	917	963	939	925	952	950	921	937	952	910	961	993	995	891	939	943	904	968	912	909	913	940	927	898	983	991	915	942	899	883	990	935	902	953	966	927	929	948	955	894	943	899	953	970	915	850	944	940	927	945	918	909	955	903	950	910	939	941	968	918	907	920	917	954	903	924	889	976	952	977	892	929	946	925	912	965	913	912	918	939	908	928	928	921	919	978	948	878	919	914	902	928	940	952	947	840	919	924	894	892	918	938	911	874	876	908	939	976	857	957	928	931	904	942	888	830	909	959	936	950	921	929	904	974	894	914	878	916	897	980	911	890	908	927	919	970	986	920	890	970	911	922	925	957	980	925	955	946	926	891	921	931	930	961	940	919	953	898	970	967	944	913	905	964	956	914	955	855	902	898	942	872	910	946	932	943	920	918	931	930	927	899	935	898	991	866	916	983	889	907	922	916	960	911	910	897	949	965	934	897	920	944	901	925	899	884	895	943	914	899	890	943	964	872	982	910	924	998	948	942	967	956	926	937	912	930	914	928	924	921	937	950	923	932	965	926	938	952	958	909	939	936	945	894	919	908	897	910	944	931	973	914	928	916	982	930	955	963	986	935	978	940	931	959	913	979	917	918	901	972	929	854	913	921	956	944	930	917	941	895	925	927	982	961	939	911	907	942	891	968	914	959	983	940	888	955	881	997	908	926	894	945	952	956	938	940	972	962	849	962	936	991	887	934	873	963	916	953	921	895	885	974	976	943	910	946	963	971	908	862	981	920	910	905	956	950	908	879	889	901	929	921	905	916	909	939	960	918	958	955	969	972	952	896	888	974	906	971	979	946	903	929	911	934	945	958	930	914	920	940	871	948	939	960	996	886	972	916	924	946	926	973	944	929	963	933	909	918	945	922	924	957	961	897	911	995	959	889	944	934	983	1024	949	900	955	918	965	947	932	940	935	892	913	941	978	956	890	895	956	920	936	940	957	894	1010	964	956	894	935	932	913	897	971	941	957	910	887	865	962	884	941	909	908	969	981	942	892	896	891	904	934	965	891	938	945	934	923	952	939	936	933	981	917	956	891	919	878	889	920	941	921	945	926	959	970	884	959	971	921	944	923	928	946	905	949	916	925	864	922	925	939	956	993	948	910	964	899	944	928	920	877	892	971	945	960	911	889	923	923	953	885	922	957	921	894	962	878	945	981	953	902	900	954	892	894	847	929	940	961	966	899	895	900	916	936	936	892	921	951	895	949	881	958	957	914	935	953	957	889	924	881	906	916	959	923	923	937	974	934	927	927	945	940	878	929	939	971	924	882	976	952	954	874	894	933	977	925	955	920	908	893	963	907	901	921	909	924	939	905	946	897	978	919	935	907	932	838	937	909	923	941	961	951	917	941	928	965	881	953	918	920	993	892	933	911	924	938	900	893	929	924	921	859	905	938	933	942	904	927	931	962	899	889	949	986	906	939	916	937	880	949	947	934	906	933	918	945	950	896	895	924	949	890	981	924	942	882	908	908	911	898	884	921	926	913	955	963	935	863	978	926	902	911	907	928	897	929	975	897	954	885	924	937	899	903	905	944	943	914	918	913	903	908	946	900	847	943	897	874	975	904	940	896	941	866	940	934	958	915	974	956	951	956	983	944	879	935	900	899	946	935	906	890	970	882	945	928	923	977	912	923	902	1007	854	940	942	916	946	863	939	934	940	923	947	912	944	877	944	939	963	936	864	895	913	921	945	879	961	891	1002	929	944	938	937	949	927	942	949	917	891	892	986	944	930	938	909	874	955	934	905	914	959	894	961	899	924	925	895	914	928	945	972	914	951	924	943	904	955	938	905	886	916	961	949	906	962	954	987	942	921	953	881	921	907	904	967	966	917	972	955	972	917	892	932	920	953	928	884	940	897	929	962	980	900	932	912	861	971	934	927	905	890	892	945	957	950	910	882	922	939	882	905	905	923	870	937	958	946	908	940	957	901	930	935	925	936	898	929	845	916	953	892	1009	982	1001	972	952	908	871	944	927	962	977	944	889	927	990	930	920	889	935	938	890	918	944	964	851	880	990	913	862	974	926	933	903	967	997	927	954	879	918	925	902	1009	932	912	944	908	914	867	938	947	916	932	920	917	921	880	931	910	936	954	964	939	969	946	926	995	897	945	960	916	907	909	963	918	955	930	996	930	924	923	935	863	956	889	906	894	904	958	973	873	897	877	896	881	914	880	923	907	908	904	918	941	944	927	938	946	918	938	895	921	957	932	925	933	916	942	957	942	931	942	932	943	980	956	941	871	918	922	923	914	898	864	993	929	964	909	962	933	937	901	923	946	973	899	909	926	960	964	896	955	960	919	882	941	942	977	932	928	906	988	923	973	925	897	902	944	925	920	963	913	958	981	903	915	924	905	913	922	885	907	941	904	934	991	906	899	887	901	943	885	935	912	900	916	905	891	921	911	936	908	931	918	886	916	923	931	859	944	926	894	883	902	942	994	940	945	930	910	935	955	920	955	902	914	930	924	937	938	899	903	898	903	879	869	937	924	923	900	949	948	982	933	902	927	896	929	911	909	1014	894	943	916	922	891	929	952	908	961	949	894	946	913	933	953	931	936	919	971	861	993	966	898	887	898	912	930	959	917	877	922	931	915	922	930	930	933	946	906	922	920	962	944	911	936	958	1001	907	895	913	934	910	876	950	903	898	952	910	920	939	874	882	970	952	933	906	900	968	954	983	917	884	921	946	949	956	927	996	901	962	931	913	922	939	894	908	917	975	937	983	914	931	873	930	935	904	932	921	902	939	904	931	935	909	886	1022	909	951	916	969	964	843	983	892	906	967	949	918	900	921	917	948	923	978	925	975	979	918	924	879	904	987	970	998	943	919	946
1201	364	190	205	325	627	14066	22717	16733	8165	2666	684	210	111	103	101	90	73	75	83	76	71	78	93	63	78	78	67	81	78	80	73	79	81	74	81	77	78	74	91	64	76	65	67	78	88	86	73	73	83	71	93	63	64	76	87	80	63	82	70	98	74	76	76	87	89	74	74	68	76	72	73	91	74	76	84	70	80	81	75	74	82	81	68	83	91	94	81	83	80	78	74	72	81	71	85	71	67	87	90	77	84	80	83	76	99	72	91	74	60	75	79	80	94	80	86	77	80	84	77	72	85	92	77	80	88	78	69	82	80	86	74	102	77	83	77	63	72	82	83	72	96	77	74	76	75	67	68	77	79	69	73	69	63	85	75	72	81	60	76	75	71	84	70	79	78	83	68	79	81	79	74	78	77	89	83	102	82	88	82	71	86	79	82	70	73	72	92	87	83	89	74	90	70	61	80	77	65	68	74	80	80	70	83	92	83	86	86	70	82	66	72	82	90	72	68	74	85	77	78	83	83	79	75	83	77	98	75	66	84	73	74	75	62	86	74	76	82	65	78	92	73	88	83	81	85	95	73	85	72	81	68	93	76	81	78	78	76	73	82	67	71	79	83	71	75	85	78	91	71	83	78	81	86	91	70	89	94	70	80	92	90	78	77	92	83	74	74	77	72	80	83	90	74	87	62	77	94	77	92	70	74	80	78	83	73	85	81	95	89	92	70	86	56	75	86	84	72	66	81	81	78	74	75	79	76	73	65	91	94	83	89	80	87	89	83	90	82	79	84	80	67	59	89	93	80	72	66	71	69	85	77	72	92	75	89	89	62	73	71	79	65	75	87	84	72	73	85	82	88	65	74	88	67	73	88	78	74	81	68	82	78	87	81	82	86	77	95	75	62	89	76	79	79	77	82	72	77	75	82	77	75	72	86	71	84	85	75	80	84	100	87	82	78	83	90	79	77	59	74	65	82	65	76	94	84	80	91	68	82	78	81	80	58	69	79	64	81	89	74	86	82	74	90	76	76	80	86	70	75	87	70	78	89	88	63	68	83	80	74	91	82	81	62	58	77	89	78	83	75	87	99	80	87	81	81	77	67	76	96	67	88	91	81	74	87	84	78	95	93	85	74	83	80	76	75	84	90	101	65	89	90	68	95	84	79	80	75	83	80	78	74	76	84	69	91	92	87	77	77	74	98	69	77	95	73	69	85	69	60	89	85	72	76	77	77	74	63	84	75	74	77	79	83	79	79	79	81	86	92	89	87	75	84	86	80	74	81	77	75	94	72	75	80	87	72	74	74	84	61	76	75	79	86	75	69	87	80	94	69	81	70	72	68	78	70	80	90	89	92	47	78	65	75	76	90	89	70	64	82	73	82	87	72	83	103	74	80	73	83	88	98	64	69	84	82	95	76	93	84	81	79	88	81	68	81	78	70	71	64	84	80	83	74	76	70	63	82	84	75	71	63	81	78	84	88	75	79	78	75	85	80	81	75	87	76	82	79	70	65	80	67	79	66	74	86	86	68	70	75	86	91	73	80	92	78	76	80	76	83	94	87	94	68	74	83	73	77	79	85	79	70	81	80	76	84	68	83	66	90	86	90	76	78	87	63	70	75	77	61	77	76	80	70	93	71	83	64	83	76	81	68	78	73	80	67	75	86	70	76	72	65	84	76	71	76	85	89	78	69	83	78	68	75	82	73	78	71	85	76	83	76	79	75	67	75	89	86	58	91	77	73	57	77	88	53	90	75	77	79	71	78	80	84	96	98	85	73	71	74	90	96	69	67	92	83	94	66	66	67	81	65	77	83	69	76	91	81	78	80	86	74	86	98	71	92	87	76	82	88	89	66	72	71	73	80	84	78	76	77	87	64	77	84	86	73	74	81	81	70	90	58	85	92	67	75	85	77	65	70	72	87	82	80	74	68	75	81	83	55	82	89	82	75	74	78	67	81	70	85	73	75	77	78	72	80	79	67	68	76	79	87	75	75	81	87	72	80	73	78	65	81	98	69	81	76	75	71	73	73	81	67	79	84	88	80	76	92	95	82	78	84	77	71	81	60	70	73	82	80	79	72	81	97	80	67	69	82	68	62	75	71	80	82	75	84	63	78	63	83	88	82	76	86	86	75	64	92	80	80	91	62	83	76	88	83	77	84	74	78	71	69	89	83	68	71	81	67	78	71	71	69	76	87	78	88	85	79	78	73	80	87	72	89	70	97	70	73	84	77	66	81	68	68	87	71	64	82	73	83	75	101	71	103	92	79	78	63	87	70	80	80	85	67	83	65	84	77	67	81	76	79	75	77	76	79	74	78	81	81	78	89	80	81	85	76	75	83	77	95	78	88	77	78	72	82	80	76	80	86	73	86	85	88	70	85	88	69	82	84	62	84	82	82	80	81	90	66	80	92	84	95	81	78	76	64	78	71	81	71	69	61	86	70	77	74	74	71	86	80	71	69	69	67	95	76	68	84	80	104	88	88	84	85	103	113	68	81	93	76	73	72	70	80	72	70	77	92	70	88	84	88	89	70	59	73	81	91	60	79	94	102	82	84	69	76	76	84	63	73	92	74	91	70	82	89	79	77	96	68	85	72	78	71	79	69	87	79	78	86	88	86	71	90	70	78	74	69	80	91	77	77	77	77	92	86	81	81	69	71	80	84	75	87	81	72	76	87	81	84	79	51	90	70	74	60	106	79	90	86	96	81	83	74	83	62	81	70	59	82	82	93	73	85	76	56	75	74	75	65	76	87	81	66	67	65	86	75	72	73	76	77	62	68	70	82	92	77	63	91	83	68	82	81	85	81	76	79	62	78	89	92	84	89	79	72	81	64	83	61	87	78	101	76	64	77	82	65	77	95	92	71	70	92	78	84	83	84	69	76	90	76	74	88	67	79	76	82	80	73	87	73	70	85	58	87	89	84	72	76	81	55	85	72	72	81	97	73	67	87	89	65	107	84	91	92	86	69	82	81	70	63	64	67	87	70	75	66	50	60	91	67	82	91	66	70	76	74	89	81	81	81	84	89	71	66	82	79	89	93	89	95	91	86	76	82	85	61	84	76	78	81	69	70	97	78	87	59	88	83	74	67	80	79	74	73	81	82	95	89	76	70	69	77	81	79	87	80	60	74	71	77	80	69	67	87	83	76	86	82	112	72	90	89	77	75	59	87	71	89	62	81	69	80	72	74	79	89	82	70	89	58	87	83	58	82	90	81	91	90	67	83	75	61	81	77	95	91	71	76	66	67	63	89	81	77	76	74	88	82	87	74	83	72	76	87	66	62	78	57	61	72	78	79	97	72	78	67	85	74	79	84	82	66	79	89	72	90	76	76	74	77	59	82	55	76	80	79	79	62	92	82	76	86	77	84	85	72	80	94	72	71	70	94	79	75	88	87	85	77	58	71	77	74	70	92	71	103	98	89	95	72	69	69	81	81	71	104	63	68	85	73	97	80	83	68	78	80	105	79	82	93	81	85	80	86
17993	8093	3753	11650	23080	27117	63888	68816	58747	41244	26890	13916	4806	1866	1182	1000	1027	1011	920	1014	929	1008	1006	1018	973	973	1042	1011	990	976	1005	954	1006	965	999	989	1007	1024	1004	964	988	1076	1022	982	994	980	991	1027	996	995	1010	1037	997	992	994	972	921	955	994	1003	1022	979	1020	1042	1028	1044	967	975	928	993	1057	966	1035	992	978	987	986	965	979	952	1055	1032	987	1008	1023	956	978	976	936	1005	971	1016	993	978	1002	1060	1008	1016	997	998	996	998	1010	1007	1043	991	933	1016	990	1003	937	1012	986	1060	982	973	979	998	998	1037	966	986	1004	977	1029	922	991	1000	1044	1027	975	969	991	1047	1038	955	982	1027	1005	963	931	1017	1019	1000	1006	1056	1014	966	964	1009	983	974	950	938	985	1063	987	1009	1031	976	1052	964	1010	980	933	933	1038	988	991	1001	1002	977	955	1000	943	1042	965	1009	1016	1029	1030	955	986	938	998	979	986	975	1023	997	975	928	990	998	996	975	993	1016	1044	955	942	947	972	1090	984	1019	980	1034	953	946	979	981	991	967	955	963	964	958	1006	988	1030	1006	1011	1007	1002	1026	1038	1002	962	975	974	972	1016	1026	975	993	1005	997	1008	946	1022	935	981	978	963	1018	1026	970	974	984	939	999	947	1015	1047	996	1036	954	1040	952	958	957	1011	961	984	1056	920	1025	1010	980	945	1014	982	957	1023	1009	962	1057	964	988	978	982	1005	975	984	944	987	953	1044	989	978	957	1015	966	959	929	1025	1000	980	1024	986	974	949	1029	973	955	1004	965	1032	1023	1091	969	974	979	1000	987	1030	988	941	1005	980	1007	1049	947	936	1000	976	1027	940	1029	991	1016	979	959	979	1027	979	962	994	1028	999	1019	1047	970	1005	1015	992	1002	976	966	1055	1011	975	973	996	1070	969	973	1018	979	979	964	1060	1027	986	947	975	1040	944	974	1065	973	1044	967	940	964	910	987	1013	958	936	975	987	974	999	967	991	966	998	978	1014	1010	958	974	956	956	1066	958	1034	1022	1063	1037	985	996	952	975	1046	1019	1011	982	1009	943	954	1007	996	942	988	990	976	1059	966	952	969	1002	989	1015	1016	976	1018	1002	1029	998	960	984	1023	939	929	1007	978	947	943	927	1026	980	998	1005	965	1014	987	979	988	974	989	1010	1011	1032	983	1012	974	980	993	1012	1013	1011	1061	1028	984	949	966	1007	1029	965	1011	1038	1017	965	971	981	985	990	999	1023	972	950	963	960	1020	1031	977	980	1028	999	980	1051	1000	1052	911	949	951	993	985	972	978	1027	1003	1020	962	991	1010	1033	960	1029	1003	990	960	961	989	986	1009	977	974	939	980	987	1021	991	986	1018	1017	1039	1020	1023	1016	1037	964	1002	953	1000	1006	998	965	956	1026	965	994	1035	956	972	964	991	969	1017	998	934	971	979	990	1009	1011	986	942	950	980	982	1076	990	1007	1034	1040	1018	995	973	998	951	1013	994	1024	994	1005	1010	965	1006	999	977	1032	1057	988	1007	972	973	966	1026	984	984	1005	988	956	1015	910	979	995	979	995	1030	1009	986	1030	1008	1017	947	976	1001	955	1012	1028	962	928	1002	1020	988	1023	1007	989	1000	1003	987	977	934	963	994	1016	1013	1005	970	1009	1004	980	1004	980	998	1019	1018	1004	933	995	962	1055	1042	1070	971	971	992	988	958	979	1000	1019	975	1056	1019	992	1029	1028	981	1033	962	969	979	1003	956	934	968	1039	1009	936	1009	976	995	1009	1019	1021	1048	1005	1020	994	1041	990	988	975	1025	975	987	949	930	1042	948	990	954	976	990	938	978	1036	1034	974	999	972	940	995	935	976	987	978	1004	1006	960	978	1016	976	982	1087	987	1013	975	976	990	1019	987	993	986	959	995	1023	994	995	953	994	963	1039	958	946	957	996	991	1038	974	967	956	975	953	973	961	1040	971	993	970	979	1013	994	950	953	974	1022	1019	976	990	986	1080	970	984	1007	958	1055	1008	1033	955	962	932	958	1026	965	995	964	1028	1022	959	974	967	1049	970	1040	999	969	990	994	999	1030	1016	962	977	965	942	1006	984	1031	973	1032	1022	1027	961	989	956	970	976	994	992	1021	977	956	1018	951	948	991	932	1028	1034	981	1009	1014	1032	949	1019	983	971	942	980	1002	1004	947	992	930	1009	974	979	966	1028	959	1017	985	965	1064	935	967	954	1038	977	1005	1040	966	1009	938	950	968	1010	944	1005	966	988	1021	985	994	945	970	960	930	959	947	915	973	1004	1016	1011	993	1021	988	956	965	974	943	1017	1000	1020	1018	984	994	1003	972	961	982	1007	1033	988	943	934	989	978	1025	973	1004	1035	959	954	983	993	1003	931	1024	979	1016	988	1066	983	1038	979	991	1022	1002	973	999	979	984	946	1021	1024	912	968	1013	938	987	994	963	1040	1036	950	976	973	986	965	1023	969	1000	983	956	973	970	984	952	1039	995	968	985	980	984	998	966	1060	1005	978	1005	966	1019	946	979	1030	993	991	981	1005	989	1001	1011	936	947	1017	1007	993	995	1016	943	996	1018	1015	1017	980	931	982	992	996	986	968	923	979	990	1016	1013	1000	948	949	1011	1002	1003	1001	1023	996	977	983	1033	1007	976	983	992	998	1049	1020	1017	994	989	982	988	990	1013	935	956	982	957	997	989	991	1094	1012	993	1033	1035	1004	947	1043	996	989	995	1040	972	982	953	976	1006	954	987	1013	1012	1031	1006	1019	985	993	969	1001	931	1001	997	944	985	1028	1031	941	1050	1052	1036	957	991	1014	995	960	996	1015	990	1015	1023	1030	1031	1005	987	1044	935	999	919	983	978	1009	982	995	953	1003	1028	989	990	1024	1000	995	995	996	1018	1026	956	992	1005	969	1009	1034	1020	969	991	968	993	946	971	982	1001	1023	1019	980	1084	979	1021	997	1035	1050	1020	1008	985	939	1017	983	947	1021	1025	972	1042	1013	956	1015	1044	1034	966	995	995	935	973	982	1028	1013	978	971	991	973	947	1045	1056	956	990	922	1048	967	1023	983	1016	972	967	950	1053	952	1006	972	981	1018	918	1000	984	1007	961	983	1018	1007	1022	1004	1002	1061	985	949	974	979	995	1015	960	982	963	971	1044	964	989	967	1012	1006	979	996	950	997	1011	974	981	1051	1014	1003	980	1038	953	963	960	1009	1062	990	1023	970	973	940	956	1024	1000	1001	919	994	948	1016	983	992	985	983	1057	997	963	948	1030	927	917	984	968	1034	932	1018	955	999	981	1000	998	958	938	1026	972	954	1004	1029	951	964	977	1024	978	1004	1038	900	935	1029	968	944	987	928	1033	996	954	987	995	927	989	1033	935	966	1000	986	1026	1031	990	1024	983	1011	980	1017	928	986	968	971	983	962	1005	1015	993	957	978	975	1008	1054	1012	1012	956	971	1014	976	963	988	1006	952	1049	1000	980	942	1005	979	1030	979	1033	1007	1012	961	976	990	1026	981	1024	1011	989	1018	991	985	962	995	976	981	1025	1048	995	980	977	989	1016	1002	1003	998	1000	962	989	979	1015	1016	1042	942	967	987	1003	1022	958	1030	981	1026	1002	961	1020	1012	958	988	927	943	1036	1004	1002	1042	993	1004	963	986	1051	964	1052	1015	993	987	930	985	1015	974	977	1046	932	991	1006	1031	915	943	964	928	988	979	1031	1011	999	957	954	964	981	992	1040	1026	953	1003	990	957	988	967	971	1004	1000	984	1009	1042	1019	981	986	1036	1004	984	984	968	952	975	1041	978	1011	993	1000	979	1012	969	954	999	979	916	1035	1003	1005	1004	1007	997	1012	919	998	984	1003	1001	1048	1034	996	1012	1008	987	1058	976	1013	1003	1026	944	928	956	1002	986	985	1017	987	971	1001	1000	948	967	1016	1022	1019	999	1026	1009	984	999	950	965	964	1025	1048	965	1032	990	982	1017	1007	1051	959	960	1027	1014	980	1020	992	968	981	960	982	943	977	1019	964	957	947	943
1340	163	130	83	137	415	3832	5497	4351	2025	744	245	107	79	54	66	63	67	66	78	49	75	63	60	57	70	66	52	71	69	53	57	51	62	60	63	67	52	66	65	54	48	67	46	57	71	66	47	63	64	62	79	68	58	71	49	60	67	62	55	94	53	59	58	59	70	67	70	65	72	54	59	69	61	60	61	72	48	68	64	67	55	77	61	73	54	66	60	58	40	47	76	60	68	53	53	56	53	59	48	60	62	64	59	81	56	70	58	58	63	57	74	64	66	67	63	74	66	63	80	62	60	46	54	65	63	62	59	65	60	70	65	59	64	60	57	68	55	65	66	53	65	59	55	59	70	72	60	73	65	72	62	61	59	49	80	61	61	70	66	78	72	61	67	54	68	63	57	75	56	52	66	70	64	56	64	51	54	74	60	46	76	62	62	63	75	61	55	66	65	59	67	66	74	70	76	56	65	78	68	57	47	64	57	68	58	54	47	57	71	65	60	56	55	57	65	63	70	68	60	70	78	73	60	73	58	55	64	61	61	57	64	54	65	76	63	58	77	52	64	64	60	66	72	57	51	53	54	60	51	65	58	80	74	64	53	56	69	70	68	63	57	57	65	56	66	60	62	70	63	54	62	63	66	63	59	68	56	65	66	69	58	52	68	56	62	77	72	81	78	60	68	55	67	60	56	73	68	59	67	64	63	66	51	61	62	43	85	53	71	55	72	77	48	48	73	64	66	66	59	63	76	67	78	58	61	53	61	56	64	68	78	64	64	84	67	73	65	56	62	73	61	73	57	74	81	54	74	53	70	70	71	72	60	62	62	67	67	61	72	60	64	57	63	60	59	63	53	67	62	63	49	49	44	50	57	58	58	68	85	72	63	78	62	63	74	66	69	65	53	62	65	62	59	77	69	69	60	64	58	56	73	65	54	58	61	61	75	66	68	68	70	62	77	74	59	68	78	68	52	59	60	69	53	57	59	57	58	52	54	76	67	72	56	59	65	71	74	54	56	54	67	68	63	53	60	64	55	52	71	61	61	57	62	61	61	59	80	66	59	72	61	61	67	54	67	68	73	79	67	65	66	54	65	72	66	55	51	61	64	72	62	51	64	62	55	50	75	69	69	56	55	50	53	61	66	66	60	64	63	51	58	75	59	64	56	65	60	51	49	60	67	73	63	59	61	58	48	66	74	72	81	65	53	55	63	82	72	62	61	72	53	58	75	57	73	52	64	51	62	63	63	53	65	52	50	66	67	58	61	53	73	71	58	48	74	54	67	69	61	74	72	60	46	61	65	72	57	64	42	62	67	49	45	70	58	48	60	60	64	62	57	59	68	59	63	62	57	69	58	62	57	69	54	55	66	72	57	58	74	59	63	62	62	71	80	61	70	61	61	59	55	57	61	72	66	63	65	65	57	53	76	80	44	62	57	57	79	73	53	64	59	54	69	52	55	58	61	64	61	79	51	64	71	57	58	64	53	58	61	55	75	66	67	80	76	61	58	69	74	59	54	59	51	63	70	61	74	65	59	64	65	58	57	72	62	64	55	62	66	58	58	64	53	71	64	52	58	84	65	74	60	67	73	69	71	50	57	58	69	67	57	50	66	58	72	50	63	55	54	65	66	65	59	60	54	71	50	70	64	53	60	59	63	84	75	64	54	65	63	64	81	63	73	75	59	56	56	70	55	61	79	76	73	64	71	69	47	41	61	66	69	62	66	64	71	54	79	62	57	57	68	64	58	74	59	71	67	83	60	75	61	66	57	71	60	67	65	59	58	59	53	66	70	46	58	66	57	75	53	57	53	70	61	63	58	81	68	77	72	77	51	67	64	77	58	63	76	63	56	60	54	64	60	62	56	63	61	58	75	70	55	64	66	71	70	72	59	52	63	61	74	65	72	62	75	64	54	64	74	68	76	56	61	66	64	98	62	64	53	56	54	51	63	56	65	64	69	62	58	72	76	57	72	68	52	56	63	62	74	54	63	62	57	64	66	57	62	57	60	64	62	75	71	59	68	54	77	61	72	68	72	40	64	63	74	68	58	63	75	72	60	60	62	55	55	68	58	65	61	63	61	67	62	69	62	65	71	65	68	63	68	65	77	46	49	69	55	67	75	61	59	59	68	68	59	72	61	65	46	74	46	62	61	55	60	77	85	81	69	71	68	66	49	57	61	61	52	72	74	67	60	48	65	63	67	68	69	72	62	59	59	60	80	57	54	59	62	63	77	50	74	64	59	64	65	55	65	62	65	66	50	73	66	58	52	70	59	59	54	75	61	68	56	63	59	64	75	67	48	56	64	54	55	62	64	60	61	64	58	55	51	45	71	67	68	68	68	64	78	67	66	52	73	54	68	76	61	62	57	63	62	84	55	60	59	55	66	58	61	62	65	74	67	48	72	48	57	57	65	58	66	59	70	57	51	58	61	64	67	60	63	58	63	68	69	59	56	59	76	59	58	61	58	71	68	66	76	64	63	48	75	50	67	63	70	58	63	64	53	77	64	60	57	78	48	62	65	61	70	61	63	64	55	48	69	50	62	67	57	67	45	64	57	62	64	58	60	63	55	66	56	45	50	64	68	69	61	75	63	68	67	63	68	58	55	56	60	58	62	60	67	70	64	72	70	59	76	56	75	53	63	72	71	55	74	56	49	62	69	74	49	73	77	69	58	69	77	68	72	52	68	61	69	61	64	68	55	67	63	65	43	77	54	52	75	55	58	82	64	64	74	63	70	65	50	83	51	62	63	70	65	68	65	67	81	62	67	56	63	65	68	68	65	65	56	74	70	58	65	79	58	63	58	68	50	66	71	59	70	65	75	60	56	67	55	52	74	61	62	39	54	49	72	62	79	72	67	61	64	74	51	69	66	56	68	73	69	70	64	59	51	64	71	54	78	51	59	68	68	78	56	56	56	58	50	63	65	60	48	61	55	55	62	68	54	58	56	57	60	57	56	68	43	64	60	53	59	66	65	68	57	46	68	63	58	69	62	73	62	67	65	69	58	64	62	70	70	60	62	50	55	67	65	61	72	58	57	64	63	66	69	73	60	79	55	60	62	71	57	66	58	65	79	79	82	56	56	58	74	68	67	60	58	55	60	50	49	81	54	51	62	59	64	65	70	65	62	60	54	75	60	67	66	62	62	56	64	58	59	69	65	70	57	45	65	69	63	72	70	70	62	63	71	57	71	78	69	56	63	68	71	71	60	55	64	65	64	63	73	77	56	62	68	49	58	60	53	68	61	59	61	61	58	52	53	58	63	65	59	65	65	63	61	57	51	54	64	61	53	70	67	67	70	53	58	55	56	62	55	65	66	73	69	64	64	52	63	55	61	58	70	62	63	63	66	66	37	64	78	66	59	60	58	58	69	63	54	64	66	57	75	59	64	71	64	77	63	64	62	60	71	75	56	67	65	55	70	68	68	70	68	75	55	69	44	50	60	71	60	76	70	54	64	66	72	73	69	75	61	59	69	75	73	72	64
11444	4389	2004	4002	12385	19111	43444	44432	36312	25927	14255	5483	1975	1064	873	830	800	785	797	803	815	812	827	811	817	782	812	849	798	768	818	792	767	749	796	842	773	758	825	831	809	806	812	797	750	813	751	811	832	832	785	831	782	826	832	818	875	803	805	810	767	793	769	794	803	793	798	816	761	783	766	801	739	832	834	846	830	825	829	826	790	815	819	811	773	780	816	865	796	805	793	813	812	799	847	826	762	854	810	862	866	760	813	771	781	795	808	788	829	760	791	781	787	818	822	772	805	783	805	801	802	825	816	825	850	838	847	811	808	844	795	783	840	808	815	841	785	830	776	777	839	816	785	759	806	802	802	783	800	797	787	835	831	829	793	829	804	797	857	784	757	818	804	815	846	778	799	835	791	793	813	816	783	775	870	779	781	845	798	828	808	801	848	790	834	809	846	812	766	767	743	829	806	786	846	766	799	813	845	785	825	811	820	828	804	810	832	798	793	773	809	805	791	799	748	864	812	764	798	808	770	846	780	822	824	770	787	824	792	758	824	804	833	799	768	878	789	865	786	795	794	790	820	816	736	789	818	784	827	764	860	852	775	759	824	769	815	762	828	802	765	774	809	777	796	746	802	761	852	783	816	782	825	791	784	795	809	822	840	800	847	800	835	810	843	781	776	816	766	788	798	793	855	823	839	823	845	787	839	806	804	813	782	818	783	802	805	799	785	828	752	761	832	800	806	760	834	808	769	773	806	782	752	816	760	794	802	752	783	779	794	775	854	793	773	813	806	813	817	854	823	812	759	777	821	849	808	788	784	821	877	817	740	768	831	790	765	790	812	822	824	814	778	789	817	797	790	807	775	778	841	849	778	818	770	842	791	805	770	838	798	804	810	801	805	826	760	800	822	779	803	801	835	784	825	794	816	821	831	772	801	832	796	784	817	833	802	783	825	810	812	752	786	814	817	764	833	798	780	830	817	797	792	772	807	761	795	757	806	772	844	807	800	789	849	790	833	816	815	812	804	804	819	800	820	798	775	767	744	797	706	769	803	797	842	804	838	862	824	757	810	795	809	823	831	787	829	786	766	791	838	784	797	788	760	829	857	742	786	813	799	828	788	790	783	855	831	765	836	818	819	784	823	820	819	783	822	831	801	820	811	829	800	790	807	754	748	795	825	794	781	814	801	845	825	762	803	785	829	806	811	818	854	773	861	787	784	838	822	826	809	801	745	781	868	763	803	851	799	808	804	852	827	785	789	815	798	766	789	842	760	803	808	791	757	838	800	853	791	777	841	806	783	880	723	858	816	786	773	772	794	805	787	800	790	812	805	835	828	759	813	822	850	816	850	774	854	780	811	781	814	803	807	806	764	805	814	849	753	785	802	809	797	808	820	776	831	842	835	848	798	841	819	816	800	838	831	779	845	797	765	875	758	825	824	788	778	828	857	857	817	847	765	808	790	784	766	803	754	775	804	795	789	786	809	786	783	842	798	769	735	812	817	811	789	810	823	777	836	782	804	852	757	809	799	768	787	877	761	763	810	777	750	810	848	768	784	861	762	797	789	799	802	824	761	774	823	807	837	814	781	819	838	834	728	801	772	796	809	834	811	757	768	806	868	784	803	809	815	808	834	781	782	788	841	781	815	815	854	786	810	814	856	814	787	776	791	804	818	801	822	780	818	813	842	782	800	800	851	805	779	761	812	869	786	730	796	821	798	818	870	794	806	815	818	828	770	792	843	779	802	815	823	821	773	838	814	831	831	805	776	820	764	785	823	762	829	778	824	785	785	855	768	771	782	820	767	788	825	840	795	791	806	845	788	848	800	789	803	791	821	834	805	812	850	793	724	839	763	797	834	784	741	778	815	818	778	801	805	793	789	757	799	832	807	814	823	874	817	825	806	843	860	747	824	784	795	837	786	794	832	805	826	864	811	724	785	801	799	827	793	796	849	805	826	771	815	753	775	839	807	807	807	794	831	798	752	776	812	800	822	810	818	818	787	809	805	759	816	811	873	787	824	791	789	784	777	841	826	789	821	747	820	834	798	813	795	798	817	790	777	824	766	737	781	768	802	806	846	811	787	855	754	778	807	806	810	841	846	806	752	804	793	827	846	861	804	790	878	768	839	775	806	817	843	835	768	790	757	815	807	816	807	808	815	748	808	851	809	750	823	863	815	818	781	817	801	823	804	791	828	819	810	778	772	774	818	788	757	809	799	805	796	818	791	790	805	790	801	798	860	761	816	741	799	821	783	815	824	792	852	786	753	802	821	811	831	813	776	802	797	843	837	765	807	797	816	817	814	785	778	775	797	836	770	801	819	769	829	798	828	773	821	782	809	845	763	793	790	799	777	801	789	806	852	809	858	828	800	785	787	760	783	793	799	793	791	804	781	803	843	778	817	783	813	787	796	850	792	839	793	787	803	752	831	794	852	820	822	790	830	805	812	822	820	779	802	830	788	803	816	766	805	803	762	811	759	773	788	848	779	779	799	805	792	801	828	800	770	813	846	777	817	768	819	766	791	775	849	836	767	814	789	760	840	780	785	776	783	852	849	794	796	799	803	795	811	766	809	852	795	794	797	783	823	824	784	811	758	843	828	831	774	828	801	840	779	798	774	845	781	824	792	854	852	812	776	809	831	798	844	787	814	797	802	829	820	797	795	855	812	820	857	832	874	797	784	791	801	809	830	789	848	808	824	804	777	826	811	829	808	803	800	797	779	789	785	751	811	793	790	797	798	815	797	814	799	789	798	837	799	816	790	789	790	832	766	831	812	743	792	787	830	820	752	832	825	800	787	807	819	827	782	800	807	805	805	844	807	817	796	870	856	798	818	818	798	828	837	758	806	810	813	819	763	748	796	837	809	823	797	819	766	809	848	808	736	791	785	831	862	818	781	795	780	805	782	848	810	763	771	763	780	868	813	776	786	843	794	779	772	808	798	828	762	782	818	818	791	789	795	826	822	810	744	788	844	763	805	831	781	818	750	851	797	812	740	839	759	813	887	772	757	816	802	796	779	835	785	816	779	772	850	782	830	767	819	855	801	858	803	757	804	797	813	809	746	808	830	812	771	775	815	805	803	797	814	811	768	787	790	796	758	782	807	791	790	803	800	818	800	780	809	831	779	773	799	748	854	804	773	812	827	822	807	801	815	810	794	799	823	815	803	818	784	836	780	809	796	819	843	798	816	753	832	802	817	778	891	778	803	781	832	776	792	803	761	810	855	810	793	761	838	837	746	812	802	808	779	846	780	810	815	820	768	793	830	752	820	813	819	784	806	817	821	830	811	804	861	802	847	785	801	818	804	800	776	801	744	757	752	834	831	812	789	808	796	801	788	776	783	811	811	755	858	780	772	797	802	834	812	788	774	839	803	828	771	792	805	834	840	770	785	783	830	867	826	800	777	799	767	779	839	744	802	759	797	788	839	778	806	784	790	793	738	810	819	767	777	814	786	823	815	815	805	801	776	768	838	762	857	803	792	851	758	783
642	221	215	246	1179	3300	11498	12741	7700	3176	1043	332	125	97	76	61	82	76	68	60	69	50	68	69	73	76	52	66	70	63	78	68	60	77	60	69	68	77	76	72	77	67	68	61	66	81	73	71	64	75	80	55	60	76	72	68	70	72	69	58	76	64	76	78	74	59	86	83	75	65	86	76	67	78	60	60	71	80	73	73	65	74	70	77	76	60	52	62	69	51	75	76	67	55	64	72	51	66	82	54	64	59	73	58	71	63	66	69	70	73	63	62	65	61	67	59	76	70	58	45	72	61	55	67	63	65	64	69	75	77	75	58	66	58	71	68	75	63	66	64	73	81	78	64	57	55	76	76	52	74	69	90	83	68	65	64	95	79	61	71	65	47	62	82	79	92	78	74	63	75	82	57	73	65	72	71	69	62	64	73	68	59	67	66	72	58	71	66	74	71	74	69	63	70	75	63	68	59	72	67	75	69	58	75	69	62	68	68	62	82	65	80	67	76	69	58	77	58	71	72	67	68	67	67	45	62	71	72	55	67	54	57	59	88	81	57	77	85	59	76	75	76	67	69	80	76	58	65	59	67	60	75	71	69	69	75	74	68	80	57	73	74	70	68	69	65	74	58	86	79	70	66	66	64	69	70	72	82	57	51	63	58	76	64	68	64	72	73	64	73	70	47	71	71	80	64	62	61	82	71	71	70	46	66	74	76	80	84	69	62	76	58	65	72	66	74	54	80	74	49	84	66	63	67	48	72	53	64	66	78	66	54	66	71	71	74	83	85	89	77	75	63	58	67	63	53	67	70	46	69	57	70	61	65	61	65	58	73	56	63	68	74	63	68	89	63	46	60	83	61	69	76	85	67	73	62	69	68	59	69	72	63	79	64	89	70	52	50	68	66	75	55	77	61	64	55	63	62	67	63	53	64	68	61	89	56	69	63	65	63	57	54	63	62	72	74	71	62	66	74	72	59	67	58	59	75	59	73	61	65	70	64	70	49	64	76	67	70	65	80	78	54	71	66	69	65	70	63	67	70	69	48	75	57	65	70	62	73	74	66	65	69	86	63	41	68	92	64	74	59	59	64	64	75	76	85	54	65	71	72	67	54	75	77	71	62	70	58	73	68	68	55	64	72	64	79	55	60	70	62	64	74	61	62	64	75	63	61	82	82	79	62	62	75	79	75	71	70	59	53	56	57	60	72	73	54	58	67	79	77	71	58	78	64	84	79	75	68	81	67	81	70	60	73	71	59	69	72	58	82	61	71	68	67	75	72	83	61	55	64	54	76	54	75	70	68	78	67	62	77	72	73	58	95	79	56	70	59	67	67	64	66	75	62	78	60	59	84	68	65	65	69	74	68	67	55	63	80	75	73	73	69	56	77	98	63	63	72	65	72	79	82	54	79	54	71	66	79	72	69	68	83	63	66	77	65	61	71	74	66	65	75	91	48	78	63	55	72	61	65	73	61	75	66	65	52	77	63	70	66	79	66	69	63	64	68	68	70	58	60	84	79	73	72	73	61	71	53	69	76	74	81	69	60	62	78	71	70	89	76	65	62	76	67	84	71	69	74	64	68	65	67	71	71	61	69	69	55	59	74	75	64	74	61	60	67	80	81	63	71	64	59	60	65	78	61	58	61	71	60	78	67	83	74	47	69	67	67	76	66	69	68	71	81	74	64	66	72	66	76	63	60	72	72	74	59	77	73	60	71	77	67	70	59	66	77	65	65	60	74	60	70	78	70	77	73	66	58	71	63	62	71	73	69	58	67	58	66	69	74	75	79	88	71	73	72	74	68	72	59	66	75	62	81	60	66	66	64	61	76	66	72	58	69	73	69	73	57	83	79	87	66	61	71	63	75	80	85	72	64	60	60	66	77	66	70	71	68	64	73	62	83	90	69	79	61	62	83	71	65	74	78	54	70	64	70	78	68	64	78	74	72	80	67	80	57	61	49	64	65	65	82	73	71	63	54	60	70	67	74	79	80	86	78	73	84	82	68	66	67	64	80	60	67	66	74	63	70	73	87	79	71	66	66	59	61	88	70	84	66	86	84	70	74	71	65	65	68	69	73	73	71	73	73	59	62	70	80	72	71	65	68	79	88	80	86	72	75	81	59	65	74	68	64	67	73	46	67	66	54	65	65	72	66	72	68	67	72	67	82	75	77	74	74	61	71	71	73	80	65	54	65	68	63	68	52	55	69	63	64	68	79	65	71	69	72	62	63	74	68	63	63	73	68	59	68	71	52	77	61	79	83	59	69	71	64	61	64	57	52	56	59	54	56	81	64	73	72	65	72	85	70	83	79	84	52	75	70	69	72	62	74	59	65	64	61	69	63	60	63	69	69	72	65	64	82	70	75	76	65	79	55	64	55	74	61	69	76	73	78	60	70	71	77	79	65	57	66	56	78	78	62	88	62	88	76	75	65	63	72	58	63	79	51	68	80	60	66	91	69	67	70	68	67	86	75	63	79	73	64	69	74	64	81	90	56	81	70	57	74	75	81	66	68	57	70	69	63	64	65	76	67	72	76	68	62	63	67	59	71	69	82	75	63	76	72	63	75	72	83	70	86	73	76	72	73	73	75	83	77	62	71	67	75	61	63	72	60	59	63	75	73	70	69	60	83	58	81	78	72	61	54	59	80	71	63	65	89	65	82	57	61	79	73	69	75	75	74	68	84	61	70	67	72	60	67	71	60	83	60	52	75	67	69	66	86	73	81	74	58	65	64	63	78	65	73	59	66	72	74	70	80	71	67	90	69	93	75	65	77	65	76	64	67	66	65	65	74	66	57	65	63	68	73	52	62	68	63	70	58	50	88	74	60	73	63	79	72	75	73	81	72	71	64	71	77	88	70	81	64	70	79	65	74	69	64	64	57	79	57	62	66	75	65	67	58	75	67	66	67	59	78	64	61	82	60	66	68	70	63	58	72	80	70	78	74	74	68	63	70	65	77	79	57	68	70	69	57	59	69	77	69	56	73	67	74	58	60	76	68	65	62	75	61	59	83	54	64	75	55	63	69	77	53	64	76	80	63	60	57	59	61	58	71	67	58	53	64	74	64	74	58	73	61	68	57	72	69	71	68	69	72	72	68	65	80	75	73	74	63	69	69	66	69	57	66	76	71	71	63	58	67	72	54	60	77	68	69	50	71	68	61	66	72	67	68	68	55	75	69	54	75	60	62	69	49	71	75	65	70	82	71	62	83	63	66	67	80	72	66	72	62	63	87	75	43	73	63	76	58	73	60	74	88	63	65	54	81	62	75	78	72	62	81	67	74	68	57	73	55	57	65	68	58	75	73	65	51	59	60	61	62	80	74	76	63	67	64	62	76	63	69	71	60	50	81	63	50	63	64	44	72	82	76	71	84	50	60	66	82	61	59	69	73	67	59	49	78	86	99	70	74	59	80	70	63	83	67	71	79	69	70	65	75	62	78	68	75	67	37	66	69	70	60	66	58	70	57	73	71	70	75	59	68	62	80
13125	5952	4381	13623	35567	41989	60377	56651	43257	30025	17479	7013	2391	1190	969	900	844	872	865	851	837	890	834	867	831	810	858	846	894	844	859	882	806	903	902	859	900	821	881	847	926	853	895	837	804	890	860	814	886	870	804	822	866	903	902	822	885	845	893	816	849	860	903	878	868	876	899	882	895	879	852	875	838	895	841	875	859	910	829	898	807	874	849	891	858	867	867	884	846	890	805	834	880	878	920	854	848	859	857	847	857	840	898	908	868	852	837	826	850	899	854	806	844	859	887	918	838	890	839	861	882	867	866	876	883	905	847	818	887	823	828	866	893	874	832	921	860	882	898	803	887	830	816	859	824	839	880	849	831	887	885	843	839	900	838	935	831	901	867	856	850	820	868	826	836	816	787	892	840	899	895	885	761	910	861	869	839	842	902	862	873	908	859	885	841	914	847	881	875	865	838	880	913	821	846	867	888	896	881	889	875	862	866	854	817	866	886	881	886	877	900	874	870	906	851	823	861	810	815	892	910	851	840	895	828	882	825	852	871	865	876	892	836	816	864	914	875	856	865	944	880	863	863	860	871	818	895	890	891	890	881	893	849	845	850	866	848	860	940	855	827	847	866	860	895	871	850	874	917	875	823	839	835	872	858	874	862	891	884	904	870	855	814	865	859	819	866	850	841	855	855	823	811	891	897	857	915	849	863	836	882	853	897	856	897	878	889	873	828	836	908	866	871	800	840	836	869	842	872	831	868	865	857	864	918	848	808	881	842	874	879	818	852	835	826	802	857	827	868	877	869	823	846	864	865	850	815	826	899	871	848	899	848	879	862	859	867	859	845	909	868	842	888	831	909	871	883	869	913	861	835	919	895	879	844	923	825	902	852	883	918	825	852	863	844	910	825	885	825	851	833	901	846	844	862	846	862	880	853	869	854	868	865	884	917	919	854	831	870	799	870	858	863	851	883	895	836	892	824	875	815	901	861	882	829	849	851	882	883	821	878	873	845	831	851	851	910	839	903	845	858	820	854	867	830	849	873	836	897	845	873	895	872	847	879	871	847	786	841	856	889	939	890	886	810	854	921	823	885	845	857	860	893	866	873	824	833	904	851	846	854	863	868	889	873	885	865	852	871	829	884	810	857	809	847	853	823	870	875	830	875	827	847	849	899	860	879	856	828	830	844	905	881	879	853	862	885	863	893	862	852	856	840	853	951	853	820	869	904	873	863	870	820	887	891	903	853	897	900	874	863	881	874	889	845	914	864	877	887	897	861	880	819	834	840	906	844	892	855	886	871	823	884	913	892	889	804	863	862	871	898	863	805	888	877	850	869	861	857	875	831	808	881	876	868	913	851	877	869	871	836	867	843	859	901	883	868	862	849	866	866	860	849	853	867	883	873	852	870	899	877	834	866	872	863	865	907	816	871	863	843	868	864	859	919	919	855	851	891	806	874	822	811	864	898	876	875	890	877	836	864	828	913	857	888	795	840	877	796	886	864	839	881	894	874	836	839	836	893	844	889	830	866	855	876	848	841	855	819	884	821	818	879	861	872	883	902	880	866	899	858	860	826	868	886	855	877	899	829	875	913	864	837	868	867	877	843	894	884	916	881	855	866	891	902	872	868	926	883	913	838	879	846	894	824	890	884	890	848	844	882	872	817	883	861	864	827	874	859	885	825	894	841	826	865	845	890	816	846	901	870	847	859	894	917	817	871	877	830	826	877	824	831	864	861	888	835	851	921	822	839	889	885	838	862	816	858	815	852	834	788	886	864	885	828	913	873	889	860	900	837	851	830	870	854	831	907	819	817	837	858	922	908	867	872	815	870	857	844	869	861	895	808	843	863	835	844	899	831	883	852	893	818	862	839	856	836	858	875	861	842	863	916	891	846	892	852	839	860	912	846	874	829	805	880	912	899	857	840	879	874	902	881	861	815	935	881	829	870	899	847	862	783	912	796	878	844	866	838	842	894	929	897	890	879	853	830	887	840	895	856	810	835	864	895	892	912	813	883	873	805	858	834	898	829	834	857	835	877	897	887	923	867	852	875	900	866	856	875	883	907	861	879	852	854	911	880	849	879	885	897	854	877	823	869	855	898	879	903	903	873	898	847	833	846	864	871	839	859	890	823	895	843	884	871	872	866	849	887	853	893	858	880	909	857	853	852	802	898	899	903	919	819	905	892	828	845	885	875	886	857	887	831	890	839	882	893	840	848	876	861	909	885	846	894	853	853	870	893	872	941	829	838	836	831	879	858	860	863	850	844	886	851	878	865	894	849	891	891	846	905	927	796	870	858	869	872	900	919	890	839	857	896	895	811	859	875	869	924	863	863	840	882	853	909	817	872	871	920	871	821	816	827	850	857	868	895	855	889	820	839	893	825	834	903	869	877	856	910	910	856	847	863	826	886	840	857	843	834	858	883	868	835	871	876	859	837	867	881	887	916	877	907	829	893	888	854	864	916	889	879	863	898	791	889	883	868	854	844	865	850	897	837	820	850	871	857	818	887	891	851	851	858	911	894	872	822	890	866	867	861	871	852	930	839	899	782	882	821	869	893	879	846	831	856	864	859	860	916	854	881	865	878	904	854	828	833	852	893	891	823	865	878	816	878	834	847	877	889	907	836	868	857	828	844	863	851	847	836	883	863	912	842	863	930	897	865	893	884	875	941	843	907	850	892	928	922	873	893	868	833	841	846	828	854	860	845	858	862	855	917	884	921	865	855	897	895	865	853	861	828	844	852	853	806	840	852	834	881	814	860	827	851	948	849	897	859	859	869	876	794	900	852	845	870	847	861	851	833	894	874	807	825	867	901	877	840	854	854	853	865	877	938	864	903	870	905	842	887	902	907	907	920	798	825	854	887	852	855	832	853	888	903	834	842	882	862	832	847	875	864	880	804	887	927	853	854	853	897	883	869	822	849	874	879	891	904	842	814	892	849	905	864	825	847	837	888	838	848	830	858	828	900	837	806	842	818	802	884	785	870	903	865	862	869	832	902	852	848	800	860	811	863	885	908	843	842	895	824	811	875	815	870	856	888	856	892	830	827	910	896	886	825	819	901	896	857	832	866	872	847	867	834	878	803	850	930	882	863	866	883	917	812	872	864	845	887	862	842	829	846	807	876	839	882	878	936	893	864	892	863	877	849	875	887	868	858	814	837	826	864	854	828	859	828	852	897	902	847	864	832	861	836	906	877	898	903	863	850	847	864	850	878	887	882	831	839	854	855	891	845	863	858	911	853	862	922	840	828	866	838	822	831	861	904	840	858	833	831	898	887	860	794	866	858	889	852	854	866	905	842	887	858	819	873	869	882	884	908	873	903	845	847	832	880	916	850	835	835	832	908	816	840	856	847	844	906	862	838	820	874	913	813	941	856	878	848	853	869	888	915	900	879	884	867	829	871	863	833	851	858	925	873	905	907	878	848	857	891	899	846	887	846	852	868	859	918	834	892	856	854	883	857	901	844	876	819	844	871	848	840	878	870	888	817	880
1982	193	149	188	382	2452	10883	15976	10257	4095	1226	393	149	92	79	65	68	54	70	65	71	69	66	77	54	68	80	69	83	75	85	78	71	87	73	95	56	59	78	66	68	78	76	73	73	74	81	64	65	87	62	85	73	74	68	56	64	77	71	78	71	77	71	81	77	76	86	57	72	67	72	52	73	69	68	70	60	64	80	63	66	75	72	67	84	70	76	64	76	79	89	82	72	64	78	78	69	56	75	69	76	75	79	68	73	71	67	68	86	74	92	67	76	63	61	84	78	82	55	59	77	71	68	85	65	68	61	75	71	84	69	92	80	74	62	58	76	69	85	75	73	64	64	67	70	74	96	60	83	79	78	72	57	68	63	75	68	66	78	82	81	76	60	81	53	69	76	78	88	77	81	54	75	67	81	82	78	61	61	65	81	81	74	94	93	65	64	70	64	66	75	74	50	72	60	76	69	56	76	81	85	61	72	74	70	68	73	84	63	63	80	80	55	87	81	76	71	66	72	69	89	70	73	62	79	67	57	76	70	84	68	71	64	59	78	79	72	68	68	66	60	65	89	71	86	81	83	78	76	75	81	73	74	71	74	69	86	79	88	67	71	67	65	69	63	60	71	88	72	74	80	76	59	77	83	66	88	69	68	72	75	74	73	82	76	80	66	66	58	67	72	77	64	76	67	68	90	59	80	82	70	60	56	71	78	80	82	72	69	63	61	76	70	72	75	69	76	76	65	69	70	83	67	78	83	94	75	72	74	61	87	69	67	82	60	72	69	71	75	84	93	68	81	81	76	70	78	75	82	78	69	56	85	56	71	60	60	74	81	80	80	69	79	79	66	70	60	68	67	71	83	73	77	60	71	73	77	64	69	78	72	68	63	73	69	62	71	69	80	73	75	82	73	58	66	73	54	64	77	66	81	66	85	65	59	77	63	84	85	62	49	85	68	73	76	64	78	96	76	68	70	54	71	61	78	66	69	62	66	64	66	71	69	66	64	52	77	79	78	80	72	52	77	58	80	72	65	80	63	75	73	71	68	78	72	79	67	61	64	83	70	58	77	79	68	81	73	79	70	81	66	79	75	73	81	62	72	63	71	59	62	79	61	104	80	84	72	82	78	59	63	82	75	81	72	85	86	86	71	77	76	79	79	79	50	83	71	63	70	61	67	71	88	84	82	63	78	77	85	72	60	74	75	83	74	67	56	62	73	84	74	77	68	72	78	76	69	85	70	80	66	67	63	78	79	89	66	68	74	76	66	76	83	82	83	79	62	84	65	72	71	53	77	79	83	60	61	64	62	69	70	79	72	76	93	57	67	76	57	75	65	66	72	69	98	81	63	82	70	74	74	80	74	84	69	78	70	63	64	80	65	58	58	65	84	67	69	68	79	65	67	66	77	70	62	68	66	63	76	75	80	90	75	79	72	70	69	71	77	66	72	82	83	76	69	80	91	65	69	69	51	78	87	66	61	65	78	79	67	78	80	66	75	68	75	60	77	75	72	81	68	60	64	72	72	64	84	62	66	80	71	78	66	70	87	79	69	80	66	63	60	62	66	69	67	55	73	66	81	57	66	71	79	73	70	67	68	62	78	69	81	55	71	87	86	71	65	69	70	66	60	75	77	70	72	71	70	85	75	67	68	83	73	71	67	87	82	75	69	73	65	87	74	58	91	76	71	65	67	58	73	66	74	80	72	66	83	78	74	72	66	89	62	76	63	60	90	67	81	63	74	65	75	77	72	69	88	76	68	69	70	85	72	79	76	71	84	73	72	67	63	69	63	67	69	62	58	70	66	76	80	74	76	76	72	73	62	72	81	77	84	70	90	67	65	68	79	88	69	70	92	61	74	66	83	63	71	66	70	77	62	74	80	78	73	67	74	103	80	75	75	80	65	63	71	73	69	63	69	70	86	88	91	69	73	80	83	83	81	62	65	71	80	65	80	63	68	68	80	70	98	65	86	68	79	78	74	66	77	71	73	70	57	77	85	72	83	72	67	68	74	77	76	72	80	74	69	61	72	77	66	83	73	76	68	78	69	93	87	87	68	81	74	71	63	76	75	70	75	85	80	67	70	62	73	77	66	71	101	69	66	70	75	66	78	68	65	66	84	63	74	88	88	66	70	65	79	76	62	55	53	65	58	63	66	63	67	63	54	68	76	59	76	65	85	80	65	79	83	73	66	76	84	78	69	69	89	68	64	72	69	64	57	65	83	78	61	87	71	82	75	71	85	65	69	78	85	74	81	77	85	71	98	72	81	73	50	72	79	72	86	77	82	72	71	64	76	73	71	75	71	83	61	79	67	68	74	73	67	59	86	69	68	70	60	79	77	72	65	89	62	63	72	73	71	88	75	81	68	58	71	77	78	90	49	67	80	79	70	75	67	63	85	81	81	72	81	69	58	66	84	77	78	67	53	72	76	87	73	65	67	65	80	56	72	70	82	69	79	75	73	65	67	82	80	61	65	85	83	60	58	67	79	74	79	61	68	80	56	73	62	79	74	72	71	82	70	74	60	63	78	86	68	69	76	73	64	71	64	76	64	73	78	59	80	75	65	72	79	88	81	67	71	77	78	71	64	81	71	73	71	73	79	62	81	71	85	67	71	69	72	73	60	60	70	76	73	66	81	75	76	87	91	77	66	80	76	50	72	62	90	69	76	68	78	83	67	74	55	72	77	71	73	64	73	67	89	79	71	70	73	78	60	63	69	73	69	76	71	62	75	78	70	66	71	78	62	72	73	73	72	59	75	75	72	73	76	66	79	72	74	77	78	73	73	81	69	63	69	72	79	62	69	70	61	68	70	66	63	65	64	81	71	66	74	83	83	77	64	60	61	89	73	69	70	86	83	62	77	102	79	81	77	69	63	70	80	72	82	68	62	71	73	68	83	73	68	74	77	66	84	72	71	58	70	60	70	80	66	80	67	62	68	82	65	73	78	57	76	89	74	76	84	73	78	74	64	77	74	70	69	78	90	81	73	84	76	80	75	45	71	70	69	65	77	78	88	61	62	70	75	75	74	83	83	64	81	73	62	83	67	70	75	85	77	80	74	75	75	74	78	75	84	69	87	79	71	69	68	68	89	89	78	76	72	72	75	66	84	61	58	75	75	67	87	70	82	70	62	78	75	59	66	87	80	71	66	77	69	67	88	77	81	71	87	78	87	89	71	66	65	67	81	60	77	95	81	76	73	62	79	76	58	77	73	79	76	67	61	87	81	80	83	64	83	84	67	65	76	78	68	72	64	78	77	64	82	80	67	80	63	61	67	61	73	76	66	66	78	69	99	66	69	70	68	79	68	78	70	78	66	70	67	63	95	69	73	73	75	74	85	83	73	76	75	81	65	77	74	85	94	77	65	78	57	72	66	66	89	71	66	63	71	66	73	57	71	74	63	72	81	81	64	60	79	74	83	59	67	73	69	70	69	83	60	77	57	81	68	83	92	73	77	64	75	64	88	76	60	87	76	73	70	72	77	54
11620	4537	2590	11129	20167	38586	59782	62976	48087	33232	20420	8891	3001	1348	978	934	1021	954	967	960	893	917	921	977	965	955	943	961	889	875	935	921	909	923	942	1004	877	923	939	958	914	929	998	956	936	980	937	945	912	860	918	977	853	865	949	905	959	990	949	955	950	902	952	930	948	903	924	920	927	982	969	914	881	997	941	981	940	952	912	942	945	873	963	905	984	887	965	878	958	979	937	1000	927	909	889	898	898	956	936	903	906	942	975	911	934	893	919	931	936	932	922	970	934	888	886	892	995	913	934	951	900	951	978	999	931	913	965	957	940	942	923	932	975	907	910	903	913	929	887	919	911	935	955	934	926	972	971	963	938	913	910	902	932	942	924	951	901	906	952	978	989	947	924	940	926	950	916	877	946	873	927	987	936	977	970	948	953	949	947	974	922	942	905	957	992	986	946	928	1004	925	950	884	932	932	954	925	898	892	948	873	973	987	926	970	949	946	939	977	957	897	872	932	876	958	951	932	930	893	924	939	956	912	951	974	939	934	930	941	941	927	933	927	1007	923	940	944	923	927	927	938	934	948	903	964	921	951	933	969	967	885	969	1002	894	940	1017	986	919	896	951	926	925	950	957	962	925	910	906	950	949	905	935	926	906	907	895	933	941	904	919	932	932	903	927	958	933	941	911	973	905	993	920	907	966	954	945	994	927	950	919	930	895	926	880	909	891	941	918	952	937	933	904	919	963	952	896	913	973	930	912	947	944	916	887	915	899	987	962	960	942	1005	961	956	961	941	989	990	869	965	951	933	956	966	965	909	931	946	946	913	975	960	901	915	930	918	935	907	941	943	952	876	947	944	913	919	931	903	915	988	916	872	943	917	947	934	887	896	942	921	959	978	895	890	947	887	944	926	909	960	935	940	964	931	936	924	940	941	962	909	937	957	908	944	941	909	899	939	958	965	955	946	912	890	959	924	878	909	938	946	990	957	965	937	926	942	930	896	966	972	987	962	948	971	957	987	919	979	908	918	929	927	944	912	985	926	939	925	939	934	931	937	948	943	995	926	915	954	954	865	916	984	907	865	912	952	910	964	922	928	950	898	953	961	996	948	996	977	895	958	952	954	947	929	939	929	935	908	932	870	944	958	952	927	908	959	998	964	940	918	904	935	903	911	923	954	922	900	924	948	956	928	910	975	921	899	1003	912	945	928	912	931	973	904	940	923	951	915	892	908	907	983	932	923	927	890	931	932	957	905	950	949	927	905	936	905	922	967	943	926	925	941	939	952	911	924	925	916	942	860	952	854	917	979	948	971	859	932	935	936	907	969	994	870	915	990	945	986	987	976	945	926	984	893	927	963	948	926	922	918	897	916	925	900	956	1014	922	931	923	932	949	931	931	930	936	881	907	1014	926	907	956	974	955	960	914	907	969	989	981	956	903	946	907	991	921	945	1006	938	938	920	960	859	992	921	926	931	928	924	930	973	928	921	913	940	932	944	1010	938	885	922	901	941	953	933	1005	921	977	982	918	951	896	927	928	911	880	982	904	940	915	929	957	931	925	934	898	985	965	910	950	926	911	936	973	931	959	908	946	914	970	934	973	931	975	968	961	923	929	942	962	944	978	912	924	894	967	971	932	904	951	883	985	920	1000	931	973	1024	942	948	927	946	951	921	887	926	928	985	915	915	967	945	941	889	927	947	973	921	974	908	965	888	988	952	906	884	940	944	915	928	975	891	890	926	928	1000	917	953	941	901	1009	949	910	948	998	868	906	1025	944	984	944	929	1011	925	918	986	901	937	986	940	931	926	972	902	931	865	912	911	940	916	957	949	872	959	933	936	885	967	970	897	953	936	915	900	951	907	921	926	969	935	996	934	1008	912	958	947	945	985	929	983	980	907	933	945	932	876	979	966	915	914	909	959	990	894	958	870	933	918	913	917	935	972	940	967	922	937	907	931	944	946	937	909	931	906	914	963	931	902	935	944	996	946	896	917	893	977	901	961	917	923	930	950	969	963	942	957	929	959	954	919	931	975	968	986	934	929	897	945	942	970	1007	914	962	973	940	984	943	950	938	960	942	945	981	982	932	958	919	931	927	908	988	942	891	947	979	957	973	975	946	975	948	931	953	954	972	910	893	967	958	945	959	884	936	976	935	944	926	945	985	932	940	959	923	913	964	887	943	934	982	969	949	898	984	961	944	959	993	915	997	889	936	925	953	938	903	942	930	921	959	967	922	911	929	962	956	901	885	944	957	945	916	983	917	905	974	935	905	977	943	934	911	948	939	931	956	985	958	954	930	910	879	955	932	956	949	950	928	912	975	927	927	896	986	960	932	910	919	988	934	935	899	966	938	936	944	915	925	862	919	962	952	918	899	954	912	929	927	931	948	957	934	950	975	987	927	934	961	919	932	943	941	899	923	937	961	943	943	915	909	981	940	933	885	894	990	941	992	922	901	936	951	1013	889	927	946	953	901	950	902	909	942	879	890	960	944	960	1024	959	946	956	914	942	904	890	969	893	893	925	961	966	979	936	958	985	936	939	888	911	912	945	923	883	987	924	877	947	909	953	880	891	910	977	962	944	940	932	948	942	922	978	906	969	959	938	943	855	975	931	914	951	973	907	971	986	909	935	943	947	929	924	979	886	936	987	928	968	1000	948	926	926	978	979	922	893	941	948	911	968	956	941	912	901	956	919	918	938	960	928	900	927	936	937	954	949	983	927	931	913	965	1006	997	941	917	959	951	909	936	919	970	924	901	925	967	933	867	901	959	929	867	962	981	906	927	917	906	915	894	937	912	894	914	934	934	970	950	915	914	959	897	954	921	903	961	937	952	969	909	954	929	916	932	959	963	970	892	896	871	935	950	927	981	928	957	956	979	904	949	959	955	953	919	894	940	964	928	938	928	897	952	933	938	951	929	923	925	925	921	958	967	909	904	923	868	895	904	979	951	985	915	880	964	979	973	907	999	891	943	971	941	892	861	918	993	966	1010	940	961	961	919	896	903	936	975	954	922	982	946	948	926	981	922	935	953	944	939	924	925	1007	976	937	948	994	923	875	944	931	943	942	937	976	910	923	924	900	911	933	975	939	897	957	961	968	963	985	975	935	979	932	937	919	984	949	918	926	920	979	1001	933	864	859	923	960	955	985	939	908	961	897	932	907	964	947	956	938	937	955	934	911	913	925	970	898	890	963	945	957	914	1010	968	931	952	948	991	946	891	923	919	945	999	891	923	929	981	947	941	900	936	918	950	905	948	997	976	957	947	983	913	1012	937	962	963	972	936	898	944	952	954	970	929	969	919	964	982	936	923	874	942	868	917	984	930	952	930	955	954	937	920	944	874	898	944	884	975	953	906	961	965	983	995	933	960	979	974	977	925	988	938	944	965	950	963	936	1005	934	999	907	920	938	895	910	926	932	953	928	929	949	930	900	957	921	949	907	947	955	947	945	929	965	916	936	911	935	975	920	970	921	927	923	927	957	963	938	901	943	991	893	944	919	947	962	904	982	967	905	914	942	939	936	910	952
945	246	160	130	421	940	20421	24158	14701	6139	1792	523	187	113	82	68	62	79	75	80	81	85	88	77	84	79	78	71	70	79	77	78	80	77	92	71	90	81	86	83	73	65	79	79	72	78	67	72	69	65	64	74	77	67	85	64	60	69	90	87	70	70	73	76	71	85	71	65	77	76	62	89	98	68	84	85	79	69	74	86	71	87	66	91	74	73	71	69	96	84	79	77	80	73	81	75	65	80	70	71	84	90	91	83	76	72	77	80	82	72	82	74	78	71	62	83	75	77	65	80	80	84	89	87	80	66	85	81	75	83	73	86	73	83	72	63	71	67	76	77	71	83	75	71	88	68	76	78	81	83	98	74	72	75	65	81	61	94	90	78	93	86	61	76	73	81	77	83	57	77	69	78	76	81	91	72	76	89	82	77	69	73	81	64	86	79	73	77	94	84	66	71	68	76	75	69	70	77	55	70	92	71	77	76	77	77	74	91	84	65	90	78	66	83	83	66	91	91	79	75	87	80	72	82	69	77	61	84	87	68	87	67	68	74	85	75	73	91	94	68	66	88	94	76	76	66	82	77	78	79	94	83	85	71	86	81	80	79	77	71	72	90	60	69	81	91	68	96	77	76	74	79	83	74	81	64	86	76	77	93	77	80	76	101	75	88	85	83	84	71	80	67	58	65	76	70	80	86	92	67	78	71	87	101	80	83	80	90	86	77	88	81	86	72	82	75	93	77	91	81	68	77	84	75	77	69	73	66	69	73	78	66	86	76	77	91	86	77	64	79	77	70	68	95	69	77	101	75	84	68	77	89	73	79	74	81	77	79	82	72	72	83	79	74	78	90	82	81	78	86	70	89	75	78	93	85	81	81	80	89	72	81	79	68	72	69	91	83	90	89	98	73	86	109	78	93	92	73	83	75	86	87	85	95	66	73	75	78	75	73	92	69	84	77	77	80	77	71	68	81	89	73	91	80	90	75	67	84	77	83	75	78	83	81	81	63	68	85	76	75	84	86	67	64	76	74	82	68	79	93	87	76	61	72	62	71	67	81	89	71	80	57	81	79	87	77	80	73	76	83	85	77	75	71	79	85	76	72	73	97	82	88	68	91	89	92	72	68	73	88	79	79	87	77	63	84	84	76	81	84	83	69	72	80	69	72	87	68	83	78	84	78	74	92	76	78	93	84	81	78	58	70	74	69	79	81	68	81	78	88	78	79	82	87	86	73	76	79	86	87	74	57	75	91	96	82	87	71	85	79	74	86	83	79	78	81	59	83	88	75	81	69	68	93	91	70	86	76	96	82	75	88	76	68	70	67	69	71	110	76	66	79	86	80	87	80	78	85	71	66	66	80	80	71	87	99	77	63	73	86	66	92	70	68	70	89	68	76	87	88	76	75	66	93	83	70	72	81	75	78	71	67	78	67	89	75	92	93	67	75	80	69	79	71	77	83	74	82	57	74	85	90	71	92	82	74	67	79	75	76	86	87	72	87	80	96	83	85	70	78	75	89	89	78	77	71	78	74	72	69	81	68	78	90	69	85	76	78	74	68	77	80	68	76	74	82	73	66	81	83	77	69	77	91	72	97	77	79	73	101	86	75	72	79	88	86	91	81	88	81	68	69	85	88	73	81	71	75	80	91	80	76	80	75	73	90	77	88	69	78	74	86	76	89	85	69	80	82	70	78	76	85	85	84	72	93	90	68	70	80	66	93	86	74	65	70	77	85	91	84	76	75	75	89	66	79	69	93	70	82	77	85	84	74	77	77	66	80	77	87	73	73	77	74	80	76	85	84	96	63	68	78	70	60	80	101	68	83	63	67	81	75	63	84	71	90	72	68	79	83	79	84	83	68	96	64	73	68	78	77	91	72	69	69	72	75	69	87	90	85	89	90	79	72	74	98	92	79	66	99	73	74	73	90	58	66	64	89	73	65	78	95	79	78	86	70	74	70	98	91	71	81	75	91	70	74	77	85	81	66	70	71	67	73	55	77	74	72	75	82	76	88	72	77	75	81	72	70	77	79	82	89	53	97	73	70	77	68	71	78	76	96	68	69	82	65	83	84	71	78	91	65	93	77	86	85	81	90	74	79	96	91	79	84	82	72	79	80	92	72	78	65	75	76	59	75	79	73	77	70	66	85	91	85	96	70	88	81	89	73	74	76	80	86	88	88	77	78	69	81	88	88	50	88	65	83	71	64	70	76	90	58	83	91	84	75	69	70	61	85	88	81	89	82	78	67	71	70	81	88	80	86	78	74	84	72	67	70	73	81	69	63	79	83	79	86	77	79	88	83	72	65	71	62	79	83	84	97	65	81	72	89	78	85	82	83	77	80	72	79	83	74	94	79	84	71	78	82	90	77	81	81	78	80	71	72	82	76	76	70	82	76	81	66	89	77	86	82	84	86	70	90	77	66	74	78	83	76	72	60	80	80	72	79	77	65	86	75	68	68	74	80	82	84	85	82	84	82	74	80	88	72	74	87	78	87	71	64	71	81	64	69	71	84	93	76	68	71	89	75	83	89	74	72	69	77	72	68	73	65	91	80	65	84	66	66	84	80	74	82	88	79	81	87	77	83	73	89	80	93	96	71	86	80	63	77	73	78	81	86	89	78	93	78	86	79	89	69	74	76	77	87	89	78	83	78	71	78	79	76	71	96	82	79	79	76	78	92	93	64	71	57	75	90	75	92	81	84	78	87	67	71	66	75	85	89	69	61	75	75	70	88	83	69	80	55	86	73	84	73	76	72	73	70	64	74	70	75	77	75	73	93	65	74	79	86	74	75	86	71	73	74	79	80	85	80	81	84	85	74	87	85	84	45	74	69	73	66	65	77	88	64	70	78	90	71	72	90	82	72	79	53	91	72	94	90	72	71	62	86	92	73	75	69	77	77	84	81	81	99	76	78	85	74	87	66	80	77	61	75	73	72	62	86	79	63	83	74	76	76	69	64	89	96	77	90	75	85	80	80	80	87	92	74	84	76	82	74	67	70	86	77	80	73	88	70	95	91	82	84	91	85	104	84	79	75	85	74	82	79	72	93	73	61	70	74	93	93	79	70	75	92	83	78	80	82	69	81	93	71	81	68	68	88	72	62	74	79	83	81	89	74	75	83	84	70	87	68	71	87	73	62	72	80	76	78	75	99	81	84	83	83	78	92	68	82	75	89	80	102	80	76	76	76	71	80	79	79	73	84	89	75	83	92	65	72	77	92	79	89	77	61	75	74	71	73	73	81	68	91	63	80	78	79	74	78	76	81	94	82	85	90	77	100	78	76	83	68	77	87	70	72	75	72	85	86	92	91	79	80	83	95	82	74	80	72	75	74	92	58	78	76	103	74	88	71	73	86	68	66	74	65	95	76	91	83	71	59	78	73	56	73	66	74	79	77	81	75	75	78	74	81	83	67	89	92	74	92	66	80	79	100	77	83	61	71	85	88	70	68	75	72	84	87	76	67	87	85	78	65	88	70	77	66	77	70
14560	5838	2814	7451	24711	29330	68128	71500	53739	37292	23882	11270	3831	1552	1140	1050	960	968	1005	1008	933	991	1009	978	986	967	997	1025	976	1023	1000	962	999	960	958	1009	956	987	930	1002	1008	1043	958	988	1029	1110	1030	985	979	989	931	974	984	981	990	1010	994	977	1012	969	971	1017	1004	1017	936	999	1011	950	980	1002	1014	971	977	976	1033	973	960	989	974	969	1059	981	940	972	957	986	979	927	978	1014	1006	984	998	990	1024	1011	995	988	953	975	1001	1054	974	1023	979	981	974	913	993	999	997	986	987	943	1014	998	955	1004	958	973	990	965	989	931	933	930	950	1028	1007	954	972	1008	1010	1010	982	973	991	977	1010	982	1001	998	980	989	981	994	1026	1009	1031	1001	979	1041	970	964	1040	980	993	991	988	990	975	1005	1005	1002	998	1012	1002	956	985	996	955	1019	1054	1011	989	1001	1002	1019	985	940	1011	1035	946	975	979	954	985	929	999	1010	975	966	953	966	1001	998	984	972	1008	977	1011	1024	985	998	1019	952	1042	1001	923	1004	1006	977	917	1020	987	966	1039	1029	996	985	918	978	1048	975	988	1008	974	1010	987	971	1001	996	939	948	1050	951	964	978	1001	1009	1000	963	1018	995	1023	982	1007	1013	983	1010	1005	958	947	1004	985	1028	1009	1007	976	932	968	1013	1014	956	944	993	1027	950	990	982	1027	1035	979	956	932	989	969	957	974	949	1035	971	983	994	1002	962	962	1003	975	1011	1016	1005	946	1020	1008	1011	964	973	1022	1042	983	1001	981	1008	939	1020	978	967	1012	1000	989	997	1033	997	974	1001	1006	1013	972	947	1019	1012	1015	969	1053	963	955	966	1012	1027	962	908	972	1025	968	993	990	954	1029	957	1052	996	977	993	1027	1019	976	978	973	985	958	983	992	1011	963	1002	985	965	942	990	1005	1018	1004	1002	1068	991	944	1007	957	976	954	1028	964	997	1007	1009	1011	985	975	1004	1003	947	1004	991	1011	952	964	990	1053	932	972	967	963	905	982	1002	997	968	1017	1010	991	1009	990	974	925	967	996	998	990	1018	947	1019	987	999	939	980	1010	1000	981	966	999	992	1019	958	959	1059	1057	985	943	985	1057	994	1024	969	991	1067	1003	1009	955	1006	991	1017	977	946	984	972	1019	984	964	969	970	968	996	1020	982	944	1019	1038	977	1006	976	933	911	979	997	970	1052	1004	967	954	962	937	938	974	991	1031	928	1048	973	968	997	1013	998	968	985	976	1027	988	1026	998	1013	971	969	986	966	947	972	1015	1013	1008	986	953	1042	950	955	977	962	923	954	968	975	1033	997	1079	972	986	944	1012	1015	948	990	995	966	949	1050	1050	966	972	907	986	960	993	931	1031	994	910	1041	996	1013	989	994	994	998	982	1016	1036	1003	1014	1010	1010	1023	1039	1017	980	964	940	1013	1003	980	1021	1002	980	1016	1023	972	965	1030	965	981	974	998	953	926	1037	1025	993	990	917	1003	980	981	995	983	969	998	994	1038	982	944	1002	970	951	995	1026	994	965	1010	1015	998	986	976	1011	984	987	997	974	997	1013	992	1017	976	936	973	943	978	999	997	982	937	1010	1066	991	998	1021	976	919	984	958	958	996	928	1015	970	939	997	972	1006	942	1002	1066	961	995	976	982	971	931	987	998	981	956	953	951	957	999	1012	981	1008	1008	1001	973	948	967	973	976	1020	965	1012	995	989	957	1004	997	968	987	936	961	1017	1014	1026	962	1049	994	997	1002	990	973	939	1026	973	1057	963	1026	1006	982	1053	981	947	989	968	974	993	950	1005	1006	939	1006	1026	963	984	956	1015	968	995	984	945	1015	1004	983	986	994	1032	998	951	1009	978	953	972	1016	974	1041	999	945	936	1011	1003	1006	967	975	959	1006	988	986	951	969	971	987	1035	1067	1032	941	1028	1011	1015	1000	992	1032	967	1031	990	1017	971	979	1014	982	1003	960	1001	1001	983	996	983	981	1006	988	1032	962	992	999	1003	993	1021	990	986	959	1046	985	984	1020	1016	974	974	1037	990	998	958	988	1012	974	956	1037	986	979	946	989	997	979	951	941	955	970	1028	1007	976	991	1054	992	1040	997	980	1069	1006	992	955	996	973	966	1027	1007	1027	918	974	998	999	985	1038	933	1007	975	1018	987	967	956	964	976	999	985	906	967	947	1034	989	900	924	1009	940	1009	930	960	963	974	1037	1030	943	975	954	1062	1011	998	951	952	919	1046	1016	1019	991	942	975	956	991	999	940	861	935	1000	998	1000	995	1019	974	965	1007	994	1021	962	996	940	1005	1026	985	989	985	1051	976	910	980	979	979	950	969	1001	938	1015	1011	1008	984	965	974	941	1004	972	987	965	1012	979	947	1005	969	998	995	1019	1009	1038	964	990	1019	992	1005	985	945	1020	977	1005	1002	1003	984	972	960	1000	993	971	962	912	1031	975	974	1002	1021	985	1002	1036	967	1006	1009	1028	1009	963	984	943	997	1006	1042	952	1006	944	1007	970	975	950	1060	1022	972	933	985	963	1016	976	1031	982	1011	1032	959	1009	1020	965	974	994	973	974	953	1036	950	996	1021	960	1006	987	1007	953	961	981	993	991	979	996	1010	1038	996	1034	940	957	1035	996	1023	1006	1006	993	988	972	938	972	960	927	965	978	1023	1022	995	1022	1002	962	973	1049	1012	1013	962	982	1025	955	947	944	1015	991	953	978	1012	994	1027	991	984	1017	1004	922	1025	982	971	971	978	994	1010	985	1025	973	976	1002	993	1033	953	1009	1011	1014	995	985	943	972	971	967	1045	1036	978	1027	1003	948	982	971	1003	975	1046	944	1016	1002	955	967	978	980	993	966	943	1048	999	1000	920	933	970	991	977	978	1000	983	1000	931	954	983	1025	1026	973	950	950	1031	1047	1044	994	1006	990	1057	967	1032	978	1022	1010	958	997	999	1033	1005	954	931	967	1006	991	1018	1016	933	931	1034	994	970	986	942	977	963	1032	989	982	1004	929	1029	1008	955	953	971	951	986	1005	985	998	981	962	977	938	963	985	980	983	988	984	958	1022	996	958	976	924	969	965	944	938	1020	968	1039	982	949	1018	979	954	1032	992	1024	968	1019	989	1002	987	957	1068	952	1008	1041	964	943	965	985	981	992	1032	988	1008	964	1007	951	974	995	991	953	967	950	972	1001	995	909	1003	1016	994	1003	1008	995	974	910	997	1031	1024	985	1007	963	957	971	1014	1041	952	978	981	1009	992	965	1014	971	986	996	963	981	1026	962	1003	942	969	961	971	997	997	1009	955	936	975	951	1014	955	1006	993	998	1021	1023	971	999	994	989	981	981	1000	1037	993	1040	1003	1060	1008	983	1008	953	997	944	961	972	974	979	984	967	1017	966	1023	951	1013	937	1024	927	1029	1014	980	1021	959	1002	965	1039	991	991	958	1010	990	988	974	993	948	991	1003	991	948	980	959	979	932	1008	966	992	1003	991	960	1005	981	985	992	1005	981	950	980	1000	982	1021	992	969	979	937	1019	931	991	996	952	957	986	1005	1023	968	998	973	931	952	988	1003	937	962	994	959	989	1017	1004	1011	987	997	978	982	976	991	1015	996	995	973	1018	972	924	989	972	1002	1011	966	963	1022	999	1014	961	993	1013	1010	1069	1017	988	969	976	957	985	974	961	1021	971	920	1015	991	1031	1010	941	974	989	976	1052	1020	1016	1019	1008	998	1008	1006	973	981	998	994	947	1005	1024	962	1026	987	1006	955	1019	973	1023	984	962	939	983	989	999	1011	944	1019	958	1050	961	978	990	1046	937	945	1022	984	1008	1046	929	997	1014	1019	986	1010	984	962	976	1056	959	1061	982	992	968	982	957	958	958	939	961	991	992	905	986	995	1009	920	975	976	1007	972	980	972	1011	1029	1064	1040	1041	980	983	991	961	967	952	976	980	1057	992	963	986	977	967	983	1016
1199	77	104	63	97	740	3363	6436	4122	1732	621	214	99	67	59	48	58	59	52	59	59	53	55	58	68	67	50	53	51	66	57	70	57	68	48	60	49	66	50	50	48	62	61	66	59	67	60	69	68	55	50	57	61	72	63	39	71	67	69	64	72	62	66	64	72	68	58	61	54	53	71	57	59	58	63	50	72	59	59	71	56	62	61	61	56	64	56	57	55	65	78	57	60	66	57	55	52	60	69	61	58	58	54	64	60	61	59	49	67	64	82	67	69	64	72	50	60	62	53	64	65	49	46	51	52	60	72	60	56	63	64	62	71	57	53	59	54	59	62	45	51	67	59	62	52	63	60	51	61	51	61	63	72	80	47	59	55	75	62	69	61	57	67	56	62	53	67	69	64	58	70	53	60	54	60	56	71	58	68	58	81	58	49	64	62	66	77	70	74	65	59	75	50	63	55	67	51	58	54	67	69	57	65	58	56	57	59	57	72	73	49	71	63	52	82	56	56	49	58	69	66	61	55	76	65	68	56	67	45	44	42	72	60	84	55	75	63	60	67	56	55	57	66	65	64	68	55	58	53	68	65	55	61	66	53	69	71	64	53	57	52	80	76	66	63	58	57	61	60	72	68	66	56	77	66	73	58	56	51	68	57	62	59	56	66	52	66	71	56	75	64	58	63	67	67	63	67	63	51	71	58	57	46	64	55	66	63	56	65	59	76	64	67	67	55	63	57	60	69	62	70	52	58	61	59	60	59	64	62	54	67	67	66	59	69	54	50	65	66	64	59	55	58	55	58	72	58	61	73	67	67	55	48	70	68	60	66	61	64	63	63	65	65	58	64	59	65	77	66	57	54	48	59	62	67	75	57	57	55	50	54	59	73	63	63	59	44	51	61	70	62	51	61	50	49	65	73	57	57	68	65	64	54	72	61	57	63	52	59	50	64	75	57	57	61	60	61	63	66	63	58	55	53	57	74	49	62	72	64	69	69	61	59	54	64	58	53	75	63	63	68	53	65	64	61	67	54	57	74	54	60	64	62	70	59	63	59	61	72	66	72	59	68	52	58	64	63	49	58	66	64	50	67	66	75	57	69	65	76	61	55	71	54	52	69	55	66	49	61	58	66	51	67	80	59	64	63	69	49	73	60	67	65	65	63	62	48	56	67	56	65	53	64	52	61	48	53	70	67	64	57	65	62	62	63	62	73	60	45	66	56	66	68	56	57	56	85	68	67	66	54	56	54	62	70	60	74	74	72	56	51	63	73	65	66	68	55	55	61	68	61	51	79	59	54	56	54	70	64	60	57	59	64	51	58	55	73	56	67	73	67	48	60	75	52	53	65	58	68	53	66	64	58	59	53	59	63	61	71	69	66	71	65	63	58	51	51	55	59	62	47	69	57	72	61	53	60	59	72	43	58	58	69	67	54	62	58	63	66	72	64	45	68	37	54	68	67	73	74	49	58	53	46	50	67	51	65	52	68	66	64	60	55	49	58	51	67	68	55	63	66	54	75	62	63	81	69	71	61	63	58	60	58	63	73	53	63	67	57	60	52	59	69	67	50	47	54	59	65	54	63	61	54	64	53	57	50	53	59	70	55	61	63	63	59	44	57	52	56	55	49	46	74	49	65	64	67	47	58	70	62	60	64	75	62	64	67	68	73	56	61	64	62	50	64	63	62	65	63	52	57	44	55	62	73	77	66	59	66	77	69	73	58	56	66	65	64	75	60	70	74	72	64	62	50	54	45	68	66	49	55	64	50	61	66	55	52	51	73	66	59	64	52	63	58	68	73	64	64	65	81	67	44	61	65	76	55	64	62	58	67	65	62	57	57	54	65	66	60	51	62	68	62	64	73	64	57	68	69	64	64	78	69	57	46	74	52	46	56	66	73	56	50	58	55	66	54	48	48	62	56	69	54	51	61	59	58	54	79	62	41	54	52	77	65	56	58	56	66	64	54	68	47	66	64	74	78	57	55	62	62	53	61	63	61	70	54	54	68	66	59	57	53	59	69	63	59	66	59	53	46	56	58	52	53	67	59	65	55	63	65	49	64	49	56	70	46	61	65	49	55	47	64	67	65	74	59	63	53	69	54	68	59	56	58	54	62	61	68	70	55	50	62	65	59	62	80	54	52	47	56	66	70	67	49	62	63	67	65	64	46	59	66	55	60	65	63	64	65	76	62	46	48	61	49	80	77	73	73	80	56	51	55	69	64	76	67	64	49	65	71	61	51	52	58	72	55	66	70	63	54	60	55	71	57	70	41	60	60	82	56	52	56	68	65	57	59	50	72	61	68	60	57	61	70	55	59	42	71	58	55	63	74	35	67	57	57	63	62	64	59	56	67	73	64	64	66	56	40	65	78	69	78	65	61	53	54	60	69	54	55	55	73	62	47	79	49	70	67	57	77	63	68	65	64	52	64	53	58	67	61	71	56	70	69	55	56	72	54	59	76	51	56	62	60	67	58	59	56	55	54	63	60	72	60	67	73	52	74	61	51	62	62	53	74	76	50	68	52	52	61	66	60	73	62	67	76	58	60	56	56	53	66	62	52	46	62	60	60	65	71	49	53	49	66	57	62	50	69	62	73	67	67	49	78	74	46	53	51	64	71	55	60	64	62	61	68	61	56	55	71	64	61	61	68	43	82	63	63	55	66	75	67	61	55	70	56	58	53	60	59	61	58	60	58	72	61	67	50	57	60	48	64	64	73	72	44	61	63	57	60	57	56	61	59	70	71	52	71	60	55	67	59	76	58	56	53	53	54	81	63	76	64	54	80	66	57	62	61	64	50	62	72	68	59	53	60	68	51	71	62	78	72	60	56	55	45	68	56	61	58	61	58	51	73	38	73	49	70	57	56	75	62	60	53	58	71	60	65	65	52	60	53	62	63	56	74	66	65	73	42	58	59	60	65	59	71	63	59	51	66	43	67	44	64	57	58	57	68	66	57	65	55	68	68	50	65	63	59	59	64	65	74	61	73	66	55	62	78	70	79	68	61	68	55	62	72	59	65	58	56	65	71	57	64	83	65	64	58	52	74	70	73	54	57	67	58	57	61	59	59	57	74	72	64	60	69	44	59	70	82	70	57	59	68	67	52	55	79	55	50	67	53	66	62	52	54	53	58	57	54	55	78	55	49	61	59	54	57	50	70	55	73	60	61	67	48	85	65	61	53	51	61	56	58	59	60	51	57	52	54	64	61	74	58	63	72	60	71	60	48	53	63	73	73	54	62	68	70	62	52	57	63	58	68	64	56	58	61	54	62	65	64	58	56	65	73	66	52	53	67	58	57	60	68	68	54	47	59	52	64	53	64	70	63	66	68	62	59	65	78	72	63	68	63	64	47	58	73	75	50	65	48	72	67	62	68	61	70	56	62	72	67	55	63	60	57	66	62	46	71	67	70	73	59	68	58	68	66	66	51	69	78	70	69	70	65	65	57	70	48	74	64	65	61	59	57	66	64	67	60	72	60	67	53	51
8183	2019	1466	1989	9043	24462	40652	45961	35391	23918	12800	4854	1810	1026	837	803	783	807	759	858	832	798	798	785	796	741	793	798	813	837	802	745	813	796	762	779	767	787	761	784	754	830	822	758	779	816	780	766	793	774	814	783	791	839	811	819	831	732	756	763	812	821	759	789	770	748	805	826	780	803	799	805	798	803	813	780	797	820	812	797	808	780	752	738	859	783	827	796	809	778	752	812	735	747	782	835	797	761	769	831	792	780	828	794	748	780	784	751	753	826	781	736	777	795	823	767	805	823	792	759	805	760	769	802	768	775	793	775	763	790	779	747	819	815	793	786	805	799	792	807	764	804	803	786	836	842	744	776	785	777	796	843	811	796	777	779	782	807	803	827	806	788	762	792	801	755	779	795	811	790	786	798	787	828	785	780	751	747	746	759	793	771	777	771	811	782	835	770	800	763	782	845	819	800	817	812	776	783	800	785	850	800	809	771	791	810	786	810	774	751	774	795	776	806	782	782	783	842	748	783	738	760	811	825	781	839	797	788	741	782	740	807	802	791	806	764	813	806	757	791	812	761	772	788	761	874	776	804	774	783	816	801	783	807	809	780	777	808	796	793	756	726	801	756	760	745	780	777	747	724	821	771	787	815	753	754	806	777	845	792	763	857	782	781	766	795	777	784	764	782	824	757	776	781	776	783	794	789	785	796	812	780	791	785	835	779	790	792	809	755	769	756	746	835	754	785	759	812	780	811	733	838	780	828	752	786	753	785	760	815	769	790	802	766	784	783	793	799	769	808	828	802	778	802	829	791	816	781	816	820	761	747	826	779	792	840	799	781	767	787	738	784	783	768	750	809	813	789	789	766	846	783	809	800	799	804	778	798	784	816	793	756	766	777	763	797	776	772	757	811	765	827	844	794	784	813	817	823	785	827	767	770	768	765	768	807	773	795	777	812	802	791	798	822	766	765	771	811	755	803	795	819	799	794	811	779	792	805	761	800	761	780	800	749	775	787	776	823	782	787	779	726	741	828	798	801	809	773	817	805	837	826	787	806	786	778	805	784	802	780	811	766	774	793	804	753	762	782	761	782	776	800	772	772	780	775	741	779	813	759	806	776	753	794	807	731	792	800	841	805	769	809	799	753	756	756	805	754	812	835	773	841	805	860	782	745	735	824	769	751	770	757	787	745	795	835	803	759	822	768	781	815	801	770	806	798	793	796	837	793	799	777	782	764	796	786	786	788	793	767	821	768	795	761	820	778	804	755	809	767	833	813	818	766	818	828	738	810	811	772	756	828	789	799	840	815	825	828	759	757	790	790	795	767	828	862	810	785	794	796	834	761	768	760	807	756	773	768	769	751	829	758	786	786	826	833	845	797	765	827	742	800	829	791	829	795	746	814	784	798	756	783	798	798	759	795	805	809	840	838	774	773	796	786	798	809	770	799	840	786	776	858	784	789	782	763	777	818	838	818	836	772	781	736	818	809	806	813	800	760	737	806	775	792	788	744	783	778	805	803	737	806	777	749	819	811	774	744	779	738	804	797	829	823	792	764	787	737	764	751	746	798	847	837	789	761	780	768	754	763	798	792	750	784	821	790	761	766	746	768	796	828	783	822	791	821	798	768	817	789	772	845	805	787	762	803	769	823	755	753	762	764	779	736	834	770	786	800	789	731	847	784	786	826	743	785	730	777	785	810	763	814	769	843	759	827	768	802	771	761	803	837	849	777	805	777	775	747	776	764	816	804	738	789	777	780	761	770	774	806	766	807	749	861	816	793	843	753	838	793	772	770	782	799	755	771	780	768	739	828	796	774	771	828	813	780	780	775	795	846	799	776	851	842	764	743	748	765	824	810	784	800	759	768	823	840	823	814	771	739	771	725	808	812	805	796	804	758	760	783	795	794	803	788	789	826	731	811	823	736	791	762	795	789	815	778	751	799	816	795	777	755	764	791	744	801	825	741	809	756	786	789	805	753	802	765	777	791	770	788	777	811	830	842	781	819	810	793	798	768	768	757	738	787	804	800	824	804	845	766	823	783	794	848	761	782	812	763	724	834	767	752	787	825	781	785	820	773	740	795	800	826	828	792	780	785	797	771	759	810	815	811	813	839	809	790	810	743	768	741	808	799	801	824	748	778	819	799	726	786	816	810	764	744	861	800	798	809	744	692	773	764	758	818	832	791	797	785	777	811	790	799	792	799	800	803	798	767	822	795	805	794	768	777	718	808	767	744	733	779	801	819	779	760	775	839	802	790	771	795	774	779	822	804	815	803	783	721	800	811	789	808	734	802	793	809	789	754	758	826	786	819	843	786	805	768	805	826	724	801	749	795	815	748	741	793	795	753	764	773	784	826	766	776	787	786	763	790	738	726	827	782	831	779	770	774	753	780	775	785	800	796	737	806	833	782	766	799	777	766	789	826	758	803	831	817	762	775	814	822	784	819	780	826	806	754	773	756	809	772	777	769	775	826	818	809	861	790	841	793	828	749	793	747	768	831	810	796	818	774	846	779	762	767	783	772	760	804	776	805	825	782	769	807	782	808	750	785	825	778	790	737	857	818	811	817	737	790	748	750	817	795	789	776	832	781	777	781	830	780	740	832	753	743	801	754	816	782	761	791	850	797	789	812	764	772	770	764	745	795	842	766	762	781	759	814	769	817	782	799	802	787	789	770	818	789	800	774	800	776	787	806	726	741	846	772	783	798	757	786	761	827	813	773	801	801	807	841	805	794	804	732	804	771	788	833	796	788	774	794	721	797	819	829	752	799	757	783	821	822	816	817	817	778	785	825	797	763	784	798	746	794	779	773	723	751	724	807	792	774	817	791	791	756	799	819	837	768	796	756	794	783	800	767	815	822	815	778	762	796	825	803	784	801	780	828	799	791	766	779	812	757	771	798	825	764	776	835	793	801	846	796	741	788	739	802	795	803	789	812	750	785	824	751	789	795	779	782	840	763	767	793	791	803	813	801	792	806	826	818	782	779	778	819	756	749	797	767	789	765	806	808	839	769	748	742	804	784	841	833	807	791	791	767	808	789	757	788	795	770	836	784	822	828	801	773	783	827	822	787	755	732	744	744	840	800	789	818	780	785	778	781	796	810	799	797	805	767	756	784	774	738	819	807	797	787	772	859	785	847	822	781	816	708	815	771	802	793	761	784	797	787	808	744	821	776	783	792	796	794	806	764	810	778	774	711	811	759	795	841	768	772	777	780	781	722	769	793	833	795	813	808	743	781	732	808	782	775	778	764	754	765	780	794	801	780	789	805	755	800	811	826	775	768	812	783	752	762	741	776	786	781	813	819	752	767	753	814	821	811	813	825	799	835	830	784	758	810	780	825	805	753	789	797	794	830	804	756	801	801	771	797	752	786	806	772	775	770	830	746	754	801	835	800	759	801	815	798	793	769	805	731	813	776	787	763	767	770	818	797	822	771	815	771	750	792	850	781	830	787	783	764	787	792	802	815	764	743	763	751	841	792	732	788	817	824
500	236	189	109	193	2936	14301	13553	7159	2796	916	273	102	75	70	59	65	72	74	59	59	70	87	66	62	61	80	61	84	66	63	56	70	68	61	48	64	76	63	69	65	61	77	65	76	70	75	72	69	84	70	64	67	61	74	75	62	74	68	71	66	55	71	66	60	70	71	72	72	55	67	69	74	63	50	62	75	67	73	83	76	56	70	57	77	80	53	68	65	54	49	63	67	69	71	58	62	90	66	68	70	77	56	55	77	77	65	60	65	63	71	70	67	58	66	71	69	59	79	66	62	57	52	59	54	58	70	65	74	60	66	54	81	68	65	54	67	75	71	55	79	60	60	57	61	71	67	62	71	74	67	75	66	69	66	62	67	66	69	56	78	72	55	56	74	63	67	71	63	55	69	85	54	69	58	69	69	69	64	65	56	70	60	73	93	68	75	73	52	74	58	72	76	60	71	58	56	52	68	60	65	62	59	57	78	68	69	72	78	70	76	80	71	81	67	66	60	62	69	78	56	69	59	49	61	76	62	62	69	52	75	74	67	68	64	58	63	74	63	69	62	64	72	60	51	72	76	80	70	75	70	78	55	79	69	81	57	53	63	84	72	68	66	57	61	53	77	60	65	75	63	69	67	67	70	64	64	61	56	76	70	67	68	70	57	70	55	68	56	72	76	70	73	83	60	69	69	56	70	58	72	61	67	68	55	81	71	64	62	66	74	82	69	55	69	59	53	78	68	60	62	64	61	75	65	61	56	64	76	66	67	73	61	79	80	62	59	80	69	59	57	70	63	58	54	70	82	56	54	62	76	65	67	80	73	72	62	71	70	60	82	62	67	63	67	70	79	54	57	61	62	70	59	75	54	60	66	68	71	70	66	70	75	64	71	72	82	68	65	69	62	85	69	70	72	56	69	74	71	71	60	74	81	61	67	59	68	70	61	56	58	75	69	75	64	72	65	63	59	73	64	61	81	67	57	70	78	65	73	60	73	78	67	67	58	63	76	60	61	61	50	70	57	88	66	71	78	73	65	54	79	66	61	74	74	64	81	62	74	56	73	72	70	65	82	62	72	66	86	58	70	56	60	70	72	56	71	58	61	60	63	62	71	73	81	68	55	57	73	67	59	72	68	64	64	63	67	58	63	68	69	70	68	62	71	57	60	62	70	61	54	81	66	70	57	74	73	48	78	67	88	79	63	69	61	72	71	85	65	58	65	85	60	62	66	75	68	69	62	64	65	56	97	74	70	81	78	56	74	61	64	65	67	70	63	65	77	67	73	63	79	52	67	77	72	61	75	54	68	49	64	71	58	63	59	63	64	69	54	59	79	66	68	67	74	73	68	68	72	56	72	64	69	73	51	62	63	67	58	62	60	69	66	81	60	63	73	58	77	59	68	66	57	61	70	63	73	71	64	65	56	53	56	69	79	59	69	65	74	75	66	75	66	59	64	63	65	77	63	61	72	75	69	56	67	77	65	66	70	65	63	80	71	65	59	66	60	68	76	73	65	89	68	62	71	69	64	72	73	60	65	83	68	71	57	67	61	58	70	60	60	68	67	57	53	56	69	84	79	60	75	66	66	71	58	67	66	61	82	76	67	75	77	64	60	76	72	55	67	63	52	66	70	52	59	73	53	64	75	67	64	79	62	79	82	73	58	68	83	60	71	68	66	57	79	74	72	62	47	70	73	61	74	59	76	70	73	78	50	92	73	63	69	73	60	68	65	73	78	63	67	57	65	68	78	64	70	62	63	68	72	62	60	69	63	54	66	55	62	70	70	56	57	77	67	59	69	50	59	85	60	57	65	66	68	64	54	73	60	66	57	58	67	59	68	73	81	71	54	54	73	76	64	60	73	68	63	79	63	65	83	67	73	68	63	70	79	59	53	78	55	62	77	71	61	78	71	64	64	71	69	54	76	66	66	65	77	56	74	67	65	61	63	59	68	70	64	66	71	55	66	62	71	67	67	72	71	72	62	51	82	66	65	66	61	67	53	72	72	63	75	55	64	54	66	63	67	53	71	53	64	77	69	67	56	62	60	70	85	69	61	74	57	67	72	80	71	62	65	71	51	67	73	69	57	73	71	71	61	64	51	74	66	66	66	60	66	67	70	75	77	56	58	70	80	70	78	69	70	68	73	85	60	71	72	82	73	67	72	66	52	54	70	59	71	68	67	53	52	71	65	61	78	67	64	73	71	63	68	57	54	72	63	64	63	74	73	62	74	58	74	51	61	68	75	65	81	56	82	70	74	73	76	70	71	59	65	59	63	72	72	70	65	77	71	76	79	73	68	55	72	66	65	57	62	74	78	66	62	56	69	67	70	76	59	73	62	62	69	61	59	86	72	57	65	63	56	69	68	69	63	53	68	59	70	64	69	77	54	66	58	65	67	80	63	87	62	54	67	60	60	62	59	81	75	51	61	65	61	57	68	63	70	70	73	44	72	73	77	67	52	62	65	69	45	55	67	66	69	59	75	69	63	75	81	59	67	65	59	62	48	75	60	72	71	69	67	73	68	79	76	60	72	66	60	55	69	69	66	71	57	66	66	67	53	69	79	76	73	53	68	62	73	62	78	61	71	61	63	66	72	60	88	45	65	83	66	68	68	66	68	76	55	63	66	60	58	64	53	61	69	63	66	60	65	62	59	71	47	54	51	86	69	69	62	74	60	64	73	56	64	68	74	64	69	54	79	65	69	64	68	66	76	71	62	81	72	88	55	64	69	57	70	66	85	57	67	62	59	60	68	72	69	72	59	58	57	54	70	62	71	64	90	64	66	80	59	59	68	63	64	50	56	65	71	78	67	66	64	76	75	72	67	67	65	62	70	78	69	75	57	60	64	73	86	68	52	65	75	55	76	64	71	69	69	73	59	56	78	58	42	80	80	69	76	66	67	65	66	57	57	54	63	76	82	73	79	82	76	67	57	59	71	62	72	63	61	58	59	73	75	71	90	79	82	67	70	60	80	78	78	76	60	58	55	49	64	56	70	63	70	69	69	69	67	71	69	64	59	72	60	67	72	57	58	48	65	72	73	63	61	76	70	56	68	74	66	71	74	58	78	47	76	66	56	57	68	69	74	72	71	63	64	76	72	67	71	70	69	65	61	78	67	59	57	71	77	75	77	73	64	62	66	61	70	85	73	64	71	53	65	61	76	59	72	59	61	64	62	70	70	60	72	57	72	74	66	60	82	63	88	66	66	76	64	63	60	60	80	70	74	65	74	63	57	59	74	72	70	80	68	74	63	60	66	58	64	64	71	63	57	59	66	63	62	77	71	81	77	75	90	82	72	60	70	74	58	74	69	49	65	81	70	63	76	73	65	56	64	78	56	77	56	63	74	55	57	78	69	49	61	61	64	51	62	75	66	68	70	57	63	55	75	69	67	62	72	68	78	64	74	78	73	76	65	65	63	88	81	74	53	71	67	72	45	78	62	52	61	79	77	71	80	56	75	68	79	65	59	65	55	62	81	59	74	60
10728	6471	3584	4874	15961	38525	64437	56914	41429	28917	16800	6563	2182	1051	881	814	870	874	845	818	853	830	792	854	846	811	862	823	866	844	862	852	852	870	900	836	825	826	844	838	842	809	864	872	866	820	878	843	808	741	851	843	847	818	807	838	861	785	845	831	843	872	848	862	792	795	888	810	830	880	860	833	837	843	864	851	849	818	848	836	853	825	889	825	854	923	850	835	834	801	887	876	796	870	870	857	873	900	879	870	768	849	808	872	852	862	852	888	858	865	813	862	858	863	830	858	798	807	885	913	859	821	861	887	887	833	842	878	864	830	855	819	833	857	839	854	889	824	852	842	886	889	821	867	857	865	857	882	831	821	854	802	873	844	857	809	869	840	854	869	838	868	870	832	869	892	870	808	854	826	849	877	873	812	820	870	891	794	843	850	892	840	822	888	869	836	794	866	878	869	826	871	859	812	840	843	826	870	801	908	883	819	849	859	820	854	851	861	786	801	819	847	879	833	844	824	844	831	834	834	843	890	876	890	836	829	842	822	854	885	842	825	815	873	851	888	864	885	867	783	847	870	908	847	846	852	894	820	869	863	847	907	810	833	832	801	842	898	881	878	850	843	865	837	828	857	821	817	848	901	805	841	853	867	801	863	831	868	899	873	835	829	819	804	859	914	834	853	841	881	828	792	883	832	841	916	858	836	817	862	842	779	845	827	800	819	861	857	856	862	830	855	874	875	837	874	837	799	823	804	843	869	882	803	879	833	856	855	824	832	826	831	849	913	820	846	823	848	877	865	844	893	865	836	845	844	842	870	848	823	918	836	839	877	918	820	860	831	857	859	852	877	830	896	885	842	836	873	808	842	828	898	876	860	830	837	840	905	861	790	816	824	876	872	861	856	831	833	862	840	829	835	818	883	857	871	890	851	892	930	857	847	835	877	855	821	848	866	807	853	824	872	914	882	921	830	868	844	805	867	847	868	859	854	845	858	854	878	852	871	877	803	856	855	876	847	847	887	829	837	830	828	804	877	804	853	864	798	801	846	817	834	839	888	836	833	811	807	847	822	853	841	882	828	845	847	844	882	864	860	866	855	841	820	858	829	902	844	818	850	934	790	876	858	842	827	825	857	831	878	860	850	867	806	905	847	895	865	819	832	832	876	873	860	860	876	859	837	794	833	845	820	864	867	899	917	859	819	854	904	831	916	846	874	909	863	897	879	826	759	871	834	796	849	844	820	867	887	893	833	849	800	863	881	896	836	833	834	898	843	848	829	838	865	803	847	877	819	866	845	849	823	830	835	865	852	855	805	833	826	818	863	858	799	853	850	828	907	868	875	798	889	850	844	811	832	859	898	853	856	874	855	884	846	869	855	852	900	820	854	842	844	852	865	858	855	884	812	900	898	846	836	795	854	833	828	877	889	820	865	877	863	847	824	868	813	837	865	819	852	829	850	877	888	856	854	902	902	851	871	839	871	757	843	878	879	812	837	860	850	817	848	861	914	836	843	851	868	864	854	860	832	821	855	820	858	874	875	807	862	821	848	858	825	798	825	872	841	873	846	893	872	801	826	836	851	842	820	871	907	814	798	873	814	841	878	825	868	892	804	853	843	850	852	904	853	851	860	863	847	887	807	864	847	890	933	809	899	838	863	816	840	895	825	843	822	856	845	816	879	876	873	855	882	882	834	882	843	820	795	800	803	920	901	877	876	832	832	858	829	871	827	810	866	817	854	847	880	886	844	900	857	915	851	824	786	822	839	843	826	914	874	778	823	801	802	809	835	898	832	848	854	885	806	806	845	813	819	872	858	856	841	831	854	784	852	827	820	850	825	813	847	867	837	808	790	813	931	908	850	835	836	849	809	830	806	887	837	791	829	862	865	889	830	880	864	837	878	852	840	850	821	831	807	858	859	829	837	829	844	838	812	814	842	851	852	814	856	822	833	823	843	867	881	915	857	896	852	803	830	808	876	831	830	860	815	831	811	851	816	806	855	822	821	831	833	885	835	852	846	893	838	901	829	887	813	875	916	814	839	859	860	876	897	848	890	860	865	879	828	871	808	847	865	829	815	845	885	824	822	826	906	867	814	910	851	892	888	802	844	792	802	897	826	852	802	868	838	840	860	816	873	851	840	842	887	809	792	787	855	818	837	795	834	864	797	829	811	853	850	867	840	830	836	828	886	820	839	857	854	793	816	834	856	882	811	839	903	853	834	843	900	772	845	874	902	869	833	777	839	839	855	836	858	859	841	844	840	788	866	878	885	835	838	782	877	878	856	840	850	826	869	850	896	858	854	902	845	851	840	854	839	829	846	837	842	837	870	870	863	870	798	814	854	847	830	807	878	867	823	832	854	854	828	851	877	848	815	857	855	882	854	849	817	824	886	837	803	884	885	807	865	884	894	847	856	886	855	840	864	845	883	824	856	827	839	863	835	834	812	878	860	775	837	806	837	836	757	887	893	846	893	819	861	909	816	856	855	839	882	831	874	817	824	847	857	870	838	850	856	838	846	889	837	854	826	853	816	828	838	821	869	833	839	850	818	848	799	863	859	870	828	802	903	834	821	846	865	845	841	812	845	877	795	885	803	820	850	811	832	910	860	850	851	863	874	885	773	880	821	789	873	859	909	856	879	840	829	825	857	877	859	842	822	890	897	848	797	811	903	859	829	867	809	833	848	820	830	858	787	778	811	804	898	880	934	791	830	790	892	849	858	834	866	867	906	926	823	858	828	867	821	808	833	877	920	844	860	838	805	827	818	817	847	870	813	848	822	842	804	880	821	831	892	836	847	802	907	851	829	848	792	888	893	842	890	892	853	853	811	870	803	814	836	837	765	869	910	865	806	824	854	804	856	830	848	882	827	835	840	815	888	908	865	813	827	788	821	870	797	822	837	889	811	848	838	853	782	857	852	858	864	801	861	795	858	861	883	819	867	876	851	812	887	857	854	885	855	843	819	843	874	824	811	843	859	856	847	845	885	841	832	870	827	851	837	808	868	866	782	853	864	783	815	844	860	822	832	875	826	854	790	859	908	849	894	858	858	854	917	886	830	890	845	821	884	928	894	891	865	819	841	840	852	853	866	829	797	879	829	837	844	871	884	819	888	832	831	870	794	838	843	820	848	828	872	861	838	828	836	829	824	858	888	856	834	848	839	888	869	816	839	870	823	819	853	847	858	837	835	851	853	845	857	842	842	810	831	832	898	838	866	842	877	859	879	877	833	888	889	857	838	826	870	860	832	844	875	828	817	839	856	888	790	800	843	873	855	841	849	907	875	867	874	819	877	852	833	852	808	840	885	851	829	822	830	877	800	772	888	838	859	874	828	848	862	791	838	864	817	836	841	843	862	862	848	860	863	807	811	828	859	872	847	861	828	828	841	789	817	825	811	810	902	812	840	836	869	819	833	858	824	846	883	821	817	777	867	871	840	878	778	863	867	824	869	863	824	860	846	870	917	816	870	903	810	844	875	882	858	830	841	818	832	921	857
1968	364	400	244	251	6483	15944	12817	7162	2728	827	271	131	79	59	79	73	79	86	72	69	74	61	66	68	67	79	79	75	74	69	64	76	64	76	71	78	71	78	61	65	65	70	82	70	65	73	62	70	65	73	67	76	59	67	65	70	80	57	74	76	69	59	72	71	58	60	52	62	79	76	66	75	73	81	68	72	65	64	64	69	73	72	71	68	83	70	70	77	70	65	83	66	78	72	79	60	62	78	74	71	68	60	76	57	89	77	86	64	80	63	75	69	53	76	72	68	78	81	79	75	85	62	63	68	83	69	78	76	64	61	58	61	76	69	69	68	65	80	60	71	63	90	67	64	62	62	76	58	80	65	75	68	67	56	68	72	81	81	75	66	66	63	72	70	65	90	72	85	70	78	64	80	72	70	80	72	74	71	72	62	80	87	56	67	80	72	61	84	71	67	66	71	63	66	72	71	65	66	56	57	80	70	70	68	76	74	68	66	67	79	78	66	74	60	78	77	74	58	54	88	76	68	53	76	64	67	86	82	81	68	84	66	66	76	54	49	75	68	56	76	60	84	75	56	73	79	54	67	53	64	72	78	73	62	79	75	72	71	55	64	62	75	59	72	67	69	65	57	80	75	76	75	74	76	83	85	62	63	58	71	61	74	74	64	70	82	67	87	63	77	59	61	57	73	62	69	65	76	62	74	63	73	69	70	68	64	85	73	78	69	79	83	65	66	68	60	73	76	59	71	82	84	74	72	51	73	77	65	79	74	74	77	73	77	74	67	91	83	77	71	68	78	77	58	62	67	77	60	72	66	76	80	58	86	52	73	62	71	78	81	65	88	72	71	55	68	62	84	70	63	63	61	70	87	75	75	74	65	80	58	65	76	59	78	84	68	65	72	60	72	61	57	58	74	63	77	64	61	65	70	67	58	72	73	72	69	76	67	79	79	65	76	57	69	62	78	69	74	86	84	65	79	77	80	60	47	58	65	66	76	79	69	63	80	76	77	55	69	84	59	87	75	66	79	64	69	66	75	82	81	69	62	78	57	71	70	75	77	67	73	71	71	62	69	71	83	60	68	78	84	74	73	73	58	72	80	89	71	76	68	62	73	57	68	67	64	71	78	72	75	74	69	56	77	61	63	84	72	72	58	75	67	82	63	80	85	84	82	70	68	65	65	77	59	62	81	69	74	63	80	61	54	75	67	61	70	75	76	68	87	85	65	94	71	80	50	81	69	73	69	76	71	70	80	72	80	75	70	80	77	65	75	67	62	70	58	63	76	75	81	72	76	85	64	71	68	62	57	51	98	53	76	63	62	77	80	77	69	73	67	65	75	67	80	68	78	61	81	71	85	69	67	75	69	65	69	68	64	71	85	86	71	60	85	72	72	59	74	88	66	70	75	67	56	70	59	49	66	66	80	74	95	67	65	68	82	75	79	73	73	91	89	53	63	83	74	72	102	67	66	78	69	68	65	73	61	72	75	57	65	71	58	61	61	76	71	58	72	70	60	59	76	64	53	77	69	70	62	62	70	75	67	68	64	59	76	67	75	81	69	73	57	68	79	61	90	78	78	65	68	66	66	78	76	62	58	55	72	77	77	72	72	93	92	62	74	60	75	62	80	60	66	86	73	64	52	90	75	79	72	62	75	70	64	71	60	59	64	76	84	74	76	67	63	76	77	74	72	74	64	61	76	77	70	81	76	79	65	83	88	59	75	81	68	85	70	67	77	51	57	80	68	69	62	63	75	74	72	77	67	91	80	95	66	76	69	62	64	56	74	72	67	77	74	70	61	89	91	87	66	69	63	83	68	60	76	72	74	69	76	81	58	62	73	72	76	63	80	85	56	58	61	75	67	52	60	83	63	67	78	72	82	64	66	71	69	67	79	63	102	74	55	64	85	86	61	73	85	79	73	69	69	67	66	77	75	72	79	82	70	71	70	74	65	85	71	86	61	68	62	56	68	74	87	82	80	72	71	78	64	59	64	66	68	69	96	68	66	59	72	73	74	69	89	70	78	67	80	67	68	73	80	65	73	62	86	81	65	57	60	59	80	54	78	75	76	71	79	73	72	76	67	76	82	79	82	75	66	53	89	73	67	65	70	70	83	64	75	60	61	82	74	68	70	72	72	86	66	67	66	72	81	78	80	84	68	78	61	87	61	59	64	73	78	73	63	74	53	85	69	68	76	61	73	86	61	93	70	77	75	72	61	69	68	68	68	71	66	81	62	67	87	67	63	77	71	67	71	81	69	65	82	67	73	60	63	73	71	85	65	82	68	72	52	84	60	73	68	65	65	76	72	74	76	77	66	72	75	79	64	79	82	64	69	57	77	69	57	74	72	74	80	67	65	63	75	73	85	68	62	60	78	71	64	62	66	67	72	66	66	60	64	73	81	57	81	77	63	73	72	71	68	67	59	88	63	70	75	66	77	75	85	71	63	89	62	82	78	76	66	63	70	65	93	69	71	76	73	67	55	59	81	82	66	79	79	69	69	76	73	81	73	73	60	69	74	76	63	96	66	58	63	91	57	65	57	69	60	68	63	73	76	72	72	63	73	53	82	73	80	80	72	74	69	71	61	67	79	75	75	74	74	62	57	59	69	74	69	67	80	78	72	72	58	70	78	80	65	66	65	65	83	76	63	71	77	63	81	63	73	53	89	69	80	68	66	65	84	70	85	51	72	68	71	51	61	65	72	94	89	85	72	73	70	71	61	74	60	80	67	72	77	76	60	81	62	65	65	64	71	60	77	62	52	70	66	75	62	80	73	60	68	71	67	79	85	56	78	65	68	75	62	82	78	85	67	88	68	61	71	77	74	84	65	67	73	67	89	75	58	66	66	72	72	61	71	75	74	65	82	73	64	59	71	77	62	67	60	64	78	65	74	75	85	81	63	69	74	79	76	81	74	74	71	73	77	67	64	73	71	70	71	83	79	76	71	78	67	90	78	86	73	69	75	61	64	57	67	78	74	64	69	70	69	59	73	71	81	72	62	75	76	74	70	54	83	76	57	81	79	74	87	75	83	76	69	78	62	69	84	73	71	87	62	73	87	72	63	67	80	68	67	75	70	75	71	74	74	67	70	57	59	71	81	82	89	66	76	69	65	70	62	85	60	65	74	85	90	63	66	79	65	76	72	70	82	76	68	75	71	64	66	86	63	87	61	75	74	67	61	89	59	69	67	79	79	82	77	70	77	70	66	72	85	75	73	69	65	61	81	61	66	64	79	68	69	69	75	71	79	77	71	73	80	83	77	77	64	82	61	76	61	92	62	55	46	68	65	73	56	64	74	70	74	71	75	57	81	83	74	75	65	72	73	68	78	75	83	82	76	82	80	72	73	71	67	86	75	74	66	61	70	60	79	63	62	83	65	52	62	65	76	70	78	75	71	77	67	65	73	71	85	71	84	70	67	70	88	75	75	78	55	66	57	76	91	59	73	72	84	74	62	72	69	59	66	63	68	73	87	67	66	70	62	83
14392	8363	6933	9912	18605	52174	68625	56166	42685	29170	15926	6042	2070	1137	979	888	929	1000	953	901	958	913	939	919	882	928	930	939	892	902	918	921	908	906	901	986	892	938	947	908	1007	921	934	942	895	953	841	891	870	951	902	920	936	874	917	885	946	909	906	912	883	870	956	905	933	941	887	932	981	953	968	954	917	984	947	941	928	915	858	910	932	884	951	941	936	889	922	944	961	916	907	951	908	905	917	949	939	948	948	966	880	896	937	967	925	995	941	826	894	899	895	909	941	917	866	950	859	940	938	903	877	977	903	930	878	913	955	939	921	890	976	966	925	949	884	871	901	946	904	858	899	906	923	897	943	920	870	930	951	889	940	935	910	905	936	930	875	936	911	931	910	925	945	924	956	924	933	849	922	932	854	940	951	957	897	882	956	886	906	925	914	872	862	937	911	891	999	940	939	911	890	940	910	929	927	892	965	922	922	906	973	885	940	947	898	939	899	923	961	990	942	924	928	931	894	892	913	896	907	861	965	914	955	966	907	962	932	901	921	929	956	942	965	915	876	975	954	907	884	899	953	942	890	907	928	936	896	899	900	921	940	936	918	932	925	925	879	905	927	920	940	963	898	973	978	928	948	915	910	956	894	906	918	905	957	869	924	914	956	932	933	955	918	956	939	906	979	910	905	922	931	928	930	916	870	865	958	912	985	896	934	921	913	904	941	920	936	949	922	961	948	910	969	941	927	902	934	895	931	875	966	937	909	879	1009	966	941	927	936	914	918	928	938	918	920	950	889	922	915	912	960	939	920	894	901	922	862	909	861	933	936	922	890	937	914	916	910	948	940	965	904	964	914	944	947	920	909	906	910	918	973	912	930	924	891	923	911	946	923	918	911	955	913	905	878	917	900	953	957	947	921	867	928	959	880	927	906	947	957	917	920	878	924	905	918	931	875	922	890	892	911	954	919	877	916	944	944	902	942	971	950	932	882	929	926	918	915	913	922	939	986	899	918	918	928	925	932	934	959	918	964	949	919	922	935	1023	924	916	867	932	928	900	913	920	916	899	961	932	958	948	875	899	906	946	913	906	917	948	953	932	993	928	927	943	880	933	938	950	942	967	936	966	951	983	914	950	902	946	920	858	941	924	915	901	935	877	884	885	921	925	963	862	901	970	937	933	858	954	957	932	898	984	909	925	924	903	912	877	933	893	902	947	911	955	876	904	877	927	920	910	883	949	964	934	918	931	907	915	917	898	913	984	957	897	900	888	893	887	917	924	899	980	886	950	874	959	891	905	935	945	971	982	956	934	938	956	958	963	898	915	884	890	911	930	877	973	900	893	924	921	856	926	907	932	906	895	948	937	909	926	927	923	922	928	932	884	947	959	894	975	961	1006	913	923	957	934	927	948	893	951	965	931	925	947	879	863	937	911	983	905	908	921	952	916	928	952	967	935	907	934	896	992	873	925	933	867	961	883	958	910	908	934	912	949	896	929	922	916	927	955	906	921	881	992	929	891	874	912	983	925	975	922	900	937	958	909	869	926	957	922	932	947	936	916	900	908	922	917	954	899	863	904	909	942	909	942	954	957	974	953	887	924	936	928	857	896	868	885	885	872	959	914	943	975	862	929	902	930	945	911	865	933	938	935	929	928	883	950	893	933	927	912	926	892	964	912	888	956	866	905	915	946	899	906	949	982	945	910	940	977	876	873	902	946	842	911	906	889	918	928	969	907	944	953	911	938	911	943	937	924	908	958	929	1004	928	860	884	878	918	911	934	932	923	915	971	908	915	925	865	914	908	950	877	920	934	916	889	893	937	944	937	924	901	925	910	951	980	920	907	941	942	944	938	891	945	886	909	936	934	923	962	934	910	922	929	931	856	900	888	930	870	933	880	951	914	879	855	947	868	931	897	965	898	908	934	949	944	942	896	926	910	880	952	915	956	948	909	944	954	938	929	908	940	870	911	886	881	829	991	912	987	889	986	985	909	957	927	878	979	930	964	922	960	949	968	876	921	874	931	937	938	896	923	925	908	932	921	891	907	855	952	946	924	985	911	913	929	894	926	899	952	882	958	903	953	915	927	928	912	907	912	888	886	934	941	921	939	888	939	915	924	961	898	931	897	931	913	943	875	934	923	931	892	876	902	940	899	892	929	931	877	933	885	955	936	973	857	922	932	920	868	939	858	945	966	886	870	920	880	899	939	965	926	879	943	924	896	1007	890	936	903	926	904	846	885	900	873	909	961	923	921	896	952	902	895	922	914	947	977	954	958	928	944	973	921	877	957	899	972	960	910	929	888	897	920	905	918	933	902	930	872	910	970	922	944	912	890	915	892	869	912	923	934	947	935	932	865	921	903	941	950	956	970	955	933	923	922	939	916	953	949	938	918	909	901	950	917	953	944	914	955	927	907	920	859	874	960	899	902	873	976	896	881	893	937	904	889	870	923	915	929	915	996	920	919	939	872	907	910	928	934	924	909	867	873	972	907	917	935	935	925	969	978	913	917	931	991	920	907	904	901	904	896	876	929	979	898	948	898	974	910	926	902	878	893	960	889	877	868	897	929	937	925	915	884	931	923	897	887	926	949	923	950	937	907	919	922	939	931	906	929	908	948	926	960	924	945	951	981	902	940	952	865	912	920	942	873	913	907	899	935	912	891	888	911	951	901	887	944	964	921	975	910	922	936	893	881	950	945	966	878	897	940	874	882	939	912	894	971	862	918	923	959	928	924	937	955	981	898	927	856	942	930	890	929	879	883	966	897	942	894	941	919	905	901	900	893	897	954	916	935	944	917	926	935	946	924	978	897	921	913	926	841	886	883	902	879	881	874	913	946	875	978	899	877	949	949	919	984	915	923	978	879	925	878	902	913	893	918	894	946	919	917	886	953	965	926	914	943	990	938	900	844	928	915	860	928	964	935	897	907	939	891	920	831	957	965	875	958	956	875	968	930	955	929	915	962	918	917	914	906	905	916	881	965	948	878	911	952	915	969	893	874	953	909	895	958	919	914	970	963	941	952	922	982	952	905	895	908	900	961	926	915	897	904	856	907	922	931	976	919	913	867	950	882	898	894	919	981	912	874	953	909	929	908	890	881	913	960	862	917	932	885	906	928	887	904	917	1000	904	946	915	917	940	897	944	873	947	903	936	858	921	922	870	903	1015	884	881	944	941	913	881	926	980	906	919	950	917	946	938	938	916	870	930	940	939	913	927	918	922	883	990	919	944	974	925	963	951	865	962	926	934	931	939	924	992	912	928	910	896	887	941	930	985	889	967	895	945	943	912	868	889	909	854	949	894	964	967	906	919	903	953	916	897	947	891	960	909	884	921	930	979	901	882	939	892	892	828	907	945	972	911	952	917	901	927	918	907	921	937	938	904	926	931	907	937	946	883	924	902	902	904	894	909	881	911	952	856	1002	968	955	907	870	884	976	890	950	876	910	898	903	893	839	945	915	946	874	965	870	932	916	897	928	901	940	927	901	912	975	915	920	916	970	939	868	888
1105	907	588	735	1661	13152	23023	18609	10761	3561	935	296	128	77	72	78	69	95	78	72	61	74	86	90	83	81	78	69	85	69	80	74	77	82	75	64	67	65	64	64	70	75	84	82	75	82	59	73	80	90	77	78	75	61	98	74	96	69	75	72	95	97	62	94	85	64	82	70	95	97	81	89	79	88	78	72	77	84	62	90	71	83	83	81	70	92	70	85	72	71	77	68	70	78	74	82	77	67	76	85	89	72	80	66	69	84	82	79	78	76	76	83	71	81	85	73	87	69	76	82	75	83	82	74	69	75	68	60	71	71	86	64	80	83	60	91	82	96	76	95	73	89	63	71	72	94	62	71	72	66	79	72	95	84	87	69	72	84	80	83	68	80	101	70	82	71	88	86	81	67	70	63	73	84	66	86	63	69	67	82	79	89	75	85	81	72	80	60	78	68	73	90	78	77	84	72	76	81	68	82	60	79	81	62	59	66	77	83	80	65	75	54	82	73	86	70	74	80	78	73	98	80	81	90	85	75	85	61	80	76	71	66	87	79	83	66	82	75	72	87	78	77	68	103	76	81	61	90	73	83	87	93	78	73	75	73	75	83	80	83	92	80	80	102	89	85	81	77	61	83	77	100	79	71	77	89	74	75	61	71	68	69	83	74	75	68	74	77	86	82	96	94	76	85	73	74	81	70	75	74	73	69	89	74	75	65	77	99	61	73	88	86	67	69	90	95	75	82	82	66	76	85	77	71	70	68	81	71	81	64	84	85	68	68	75	77	79	82	74	71	71	82	61	81	75	83	66	85	96	73	81	75	74	91	69	90	83	89	82	70	70	60	90	86	69	63	80	77	73	92	79	72	76	86	70	79	66	74	90	73	68	76	79	73	90	84	71	61	81	64	75	88	75	88	69	71	88	78	81	70	75	87	66	66	74	84	79	87	90	86	67	83	92	75	100	68	74	84	84	82	71	84	79	86	88	84	74	79	86	90	57	70	63	74	75	85	70	72	69	72	79	74	67	79	79	73	66	67	88	103	69	75	63	64	80	72	58	83	79	79	84	80	87	73	72	62	89	74	84	67	83	93	79	72	73	78	82	93	87	59	87	65	66	85	83	75	84	63	82	67	82	85	66	77	71	65	70	88	64	58	83	89	84	78	75	76	72	89	84	79	71	71	85	75	94	73	66	82	94	78	79	77	82	93	59	90	94	75	64	63	72	71	78	71	81	72	73	81	84	84	81	87	86	71	78	95	72	80	78	82	63	74	77	71	80	76	70	84	61	82	83	84	87	57	91	79	93	62	70	91	68	87	65	81	76	68	77	81	73	67	55	77	74	75	82	86	86	71	74	69	89	77	79	95	75	70	77	86	92	78	81	73	85	84	70	84	79	78	70	78	64	70	83	70	61	81	84	92	84	72	76	79	78	65	88	65	71	88	82	75	69	97	82	80	82	94	89	74	82	70	66	72	69	71	83	66	74	56	79	78	84	86	83	68	70	87	60	87	73	98	89	73	66	63	69	70	67	77	67	95	67	80	76	77	75	85	86	81	76	89	73	96	76	65	86	81	73	68	90	87	71	76	79	72	70	73	76	71	86	78	88	75	79	80	88	70	90	74	89	85	58	76	83	81	95	76	68	71	75	89	71	75	86	72	72	91	81	81	76	73	89	75	78	76	78	74	86	81	72	72	71	85	76	71	85	76	63	84	79	84	72	85	73	90	94	79	80	89	73	82	97	70	88	80	75	85	80	72	82	74	77	82	79	78	67	78	69	94	85	57	66	68	85	78	71	76	78	76	81	67	76	89	78	65	88	62	82	81	67	66	83	69	90	80	79	84	79	85	74	72	68	87	64	79	77	106	90	92	75	80	67	93	69	75	95	83	63	72	75	61	83	79	79	79	80	87	78	72	86	74	89	76	84	69	92	71	77	81	95	71	83	83	87	77	78	89	75	80	76	80	83	71	65	72	82	86	88	82	82	83	84	83	73	74	99	68	86	76	86	65	77	74	63	74	76	86	84	70	65	77	85	80	84	59	99	76	72	78	78	79	79	82	82	83	77	81	76	81	70	74	77	74	79	85	69	76	75	71	77	73	85	61	76	77	77	76	70	84	93	72	74	93	74	83	91	79	82	89	68	78	65	78	83	73	96	88	79	76	77	76	72	84	80	69	85	77	69	89	81	68	81	73	89	71	83	67	69	64	65	80	76	93	70	72	70	80	88	77	74	85	52	74	73	64	64	76	90	67	72	77	66	92	68	73	63	87	63	67	81	69	68	85	80	64	65	69	51	73	84	57	64	86	69	74	87	78	83	74	67	73	85	76	79	69	78	67	79	97	71	75	74	100	74	82	77	67	61	70	77	82	81	88	71	86	69	83	82	82	82	88	71	78	78	80	80	75	81	75	75	67	66	75	80	80	66	79	91	85	86	72	67	74	62	79	86	77	79	82	81	86	76	79	79	70	71	80	80	57	73	81	74	67	79	83	83	88	68	69	80	79	73	76	78	58	81	79	57	71	77	88	73	73	63	88	76	99	62	78	88	82	73	74	75	91	67	67	75	85	74	60	70	75	66	79	87	74	72	80	88	63	66	65	84	75	74	75	69	75	76	67	76	83	76	71	86	73	78	73	76	79	85	77	80	87	64	81	83	86	63	73	75	72	79	69	66	84	83	69	87	67	94	60	84	72	88	90	81	84	71	76	69	77	79	94	76	85	76	78	80	87	97	66	70	83	72	77	80	87	65	89	90	71	63	73	82	63	73	97	79	74	80	84	86	75	78	71	71	86	71	78	74	70	77	79	72	85	57	72	73	60	71	66	81	83	57	78	76	79	64	83	70	87	88	80	73	77	70	77	80	74	67	88	65	67	75	76	60	93	91	82	71	76	73	76	64	74	98	70	72	76	71	72	79	89	72	67	70	64	80	69	79	75	65	80	77	78	79	66	57	69	65	78	90	75	76	80	74	78	79	90	86	61	63	77	95	79	88	74	91	73	66	80	73	66	84	67	85	88	85	79	76	83	83	73	82	74	81	72	67	87	71	81	91	64	83	80	79	78	82	86	83	68	76	57	68	79	70	78	72	75	66	91	59	86	76	67	56	88	76	76	62	69	77	95	69	62	83	70	80	67	92	68	88	76	62	71	66	69	67	70	74	68	63	85	73	71	84	83	73	77	87	89	70	88	62	87	84	75	67	81	74	59	72	67	55	65	86	71	60	84	78	71	70	56	83	78	82	82	84	88	84	69	77	66	92	70	75	86	65	67	64	71	67	80	75	92	89	63	73	76	67	65	79	79	82	79	83	73	90	73	75	93	97	76	81	70	70	82	63	71	80	84	85	86	74	72	64	89	65	79	80	71	83	71	70	75	76	80	86	78	82	84	78	91	86	92	76	68	81	78	87	81	85	69	72	79	77	69	64	81	91	72	66	85	78	66	71	69	73	76	78	77	84	82	89	76	99	77	64	71	78	77	92	87	67	81
20087	14908	10305	26522	39898	67289	76369	64232	47100	30853	16780	6411	2167	1209	1105	970	936	924	992	969	1002	976	986	976	989	977	1034	980	1018	970	946	985	1030	942	966	1009	1016	952	970	1001	956	966	974	1002	968	983	959	945	1018	957	946	912	932	993	989	916	953	989	954	970	966	970	961	948	1022	981	938	985	929	916	999	973	1011	971	1059	952	958	942	1020	966	969	999	991	988	983	1017	937	1002	943	971	948	977	991	934	1011	964	923	955	934	961	990	986	976	1015	973	946	952	976	991	975	959	959	977	960	967	946	954	903	978	967	926	988	992	937	993	915	945	958	1052	926	976	941	923	960	969	949	937	1001	930	975	903	974	963	992	998	989	968	984	956	971	993	975	992	984	958	955	957	998	1028	987	946	1011	942	988	981	976	988	949	946	975	936	913	983	960	985	1039	972	961	950	943	967	1009	932	1003	977	960	954	1049	971	1011	1015	1012	996	1044	962	1015	997	975	965	945	1008	950	964	950	984	944	977	1002	979	1016	941	1025	968	1008	952	924	958	1023	924	995	984	974	976	1015	960	986	955	997	970	980	979	1009	996	992	997	1015	997	1033	979	940	961	983	917	982	995	942	1041	991	948	1002	1045	967	954	1012	1007	1026	1041	992	923	977	966	972	970	983	938	983	1009	968	958	960	972	1010	967	962	971	1014	960	1011	1028	1037	918	970	911	959	972	973	995	1011	947	1041	1008	981	1021	1033	881	1012	996	953	1017	979	1026	940	967	967	981	980	1030	918	1045	1001	981	974	998	1028	952	961	927	953	963	942	1005	1031	988	967	966	1035	1002	963	1010	1018	1005	992	959	982	983	967	927	979	994	1000	1079	998	999	951	958	955	1032	989	988	1031	984	962	961	983	965	977	953	1017	941	960	1020	914	944	933	1039	956	973	966	991	939	1024	945	981	983	1028	933	921	973	925	978	937	977	972	917	933	968	1042	914	927	933	978	1007	971	948	977	974	954	983	958	1010	975	1006	945	1024	982	959	942	986	939	998	997	944	936	1018	972	934	930	967	940	969	916	1013	979	994	954	991	1021	1000	1007	990	965	969	972	957	976	1038	977	993	950	981	947	999	986	963	975	1024	980	959	988	967	985	952	972	963	967	998	1030	1012	1025	975	941	987	982	991	1057	977	983	968	945	984	976	925	1016	949	947	1022	952	933	957	909	1010	962	953	939	982	950	985	1031	983	974	1001	923	997	989	984	948	951	1000	1033	950	989	974	971	932	959	967	950	1045	965	1008	995	921	969	896	930	990	992	959	971	972	962	1005	963	990	937	1006	979	1002	1022	965	924	969	938	991	978	969	978	1003	992	966	1010	1035	976	987	1017	1020	942	995	992	963	977	991	965	1001	967	993	940	1003	974	957	959	1011	950	1024	926	940	1003	918	973	1001	950	961	991	974	946	940	969	964	1008	1010	956	974	957	961	946	1019	941	1000	1046	985	940	986	932	972	1002	1014	938	941	983	995	1009	1006	1005	995	1016	1011	986	993	916	950	942	959	1037	1015	909	1011	966	946	970	951	1001	981	981	949	1016	975	943	992	962	987	989	947	973	1011	972	1005	942	988	969	975	991	918	959	1026	940	966	980	987	1017	985	950	974	967	1048	971	956	975	967	1004	987	1005	977	981	984	1014	966	963	966	937	1010	1025	975	966	1025	963	1003	974	998	979	962	967	920	979	1004	948	985	950	949	962	984	1000	968	1015	1005	976	951	968	962	1012	920	971	937	971	946	954	1026	931	1040	1015	1000	958	968	937	1003	965	946	996	978	983	970	996	969	995	1005	1038	984	923	966	970	1021	963	1046	974	1026	949	1001	966	978	945	955	980	987	1006	956	972	915	987	959	982	970	997	921	932	959	937	966	952	960	990	1028	1004	983	949	951	1023	969	971	990	1033	984	1016	994	893	1002	1007	1002	995	950	993	1032	991	970	956	987	987	1014	957	965	997	1001	964	1005	972	967	953	954	974	950	940	967	955	942	949	943	934	939	982	1020	933	969	916	978	1005	983	1018	959	972	978	985	982	962	967	959	977	974	932	992	1017	968	967	974	978	976	940	994	962	995	955	988	954	980	963	993	987	1034	1012	999	954	983	978	973	998	1000	944	1008	1002	974	1025	1011	950	945	979	995	887	947	1008	1025	964	996	990	1002	951	961	981	931	970	1017	966	954	929	934	934	1005	991	982	1006	960	920	983	974	977	987	952	988	947	1062	1006	1014	981	966	973	960	999	1001	922	1003	990	948	989	1003	954	979	969	960	952	971	928	964	961	1007	965	1005	991	965	990	994	999	975	961	963	958	969	994	998	1020	985	990	968	973	969	945	1017	998	991	936	963	969	1018	947	929	1008	970	977	952	971	973	891	983	916	958	995	962	998	956	982	1038	965	981	993	939	1003	964	960	950	982	1000	939	986	1009	926	1008	968	943	983	1044	974	989	985	953	961	1007	978	942	947	969	1014	994	963	956	1027	932	989	942	991	978	999	976	964	999	971	996	951	963	968	952	958	1045	952	1025	956	956	970	1040	1029	1022	988	1036	987	1018	935	967	985	959	1043	1008	984	994	1042	996	1022	1013	954	1023	968	1006	1010	942	956	929	1004	959	945	989	923	983	1016	1017	987	974	990	1044	966	968	971	989	961	1052	914	971	953	993	936	962	965	969	954	955	1008	1028	923	960	981	970	1014	961	1081	1009	996	1022	910	1017	963	1054	1005	979	981	953	967	950	1015	1008	957	1033	966	968	1049	968	1053	1010	999	978	980	992	979	1008	999	971	990	984	974	988	1026	1013	973	934	965	982	933	994	954	980	968	996	1003	972	995	985	944	947	1004	1003	976	947	972	880	1045	981	947	947	959	955	982	992	914	941	1018	953	977	978	969	1010	987	1042	966	1050	1011	984	972	988	978	952	972	908	987	997	995	1027	961	965	952	1013	943	993	948	988	947	926	961	961	951	935	986	971	947	977	996	1078	983	992	1005	982	947	946	937	1027	968	962	992	972	1048	960	994	956	986	942	959	973	996	1015	990	959	977	980	961	939	969	1031	942	1011	923	952	982	973	972	977	950	979	999	975	966	1020	1005	1012	951	967	1025	979	968	997	974	964	1015	1033	953	943	968	953	969	958	990	967	955	1018	993	999	955	1013	958	951	944	967	981	994	1043	926	911	966	962	931	974	910	1042	1006	987	953	1003	1002	994	943	989	1022	1004	1025	932	970	971	977	979	1017	950	968	963	891	958	1023	969	966	945	986	985	984	944	999	946	902	987	935	969	1030	1011	983	960	1005	946	930	982	927	1007	971	932	981	986	975	930	955	1012	939	963	999	1009	1003	1008	983	965	916	947	974	972	971	962	1006	989	976	941	970	991	1053	926	993	976	946	985	949	981	954	1019	979	946	1004	991	961	995	1003	982	959	989	987	985	980	920	984	990	991	966	975	987	926	954	982	991	991	1025	983	999	962	956	983	968	1001	943	983	989	995	941	1008	965	978	1011	985	997	986	949	951	997	974	956	989	991	990	997	983	930	1002	968	985	1008	1002	936	1008	945	961	945	974	945	944	939	964	983	984	941	959	1032	979	962	972	983	966	942	963	990	938	891	891	1020	954	1004	915	942	973	969	939	1001	956	1009	1030	1022	1003	940	976	986	996	1027	985	955	968	929	1020	966	969	969	978	975	969	955	1000	909	967	984	925	953	957	1012	1066	973	966	985	980	959	974	1006	977	969	1011	978	959	1002	969	981	975	959	1013	988	992	995	996	970	953	1012	985	1008	943	958	952	1006	983	979	967	984	1006	973	979	984	968	944	1032	998
1603	343	151	168	632	3245	5720	4646	2032	778	276	141	81	65	60	80	64	57	60	53	72	77	73	53	62	76	63	52	63	56	68	64	78	56	63	55	50	63	53	72	78	55	67	69	56	59	68	69	55	52	69	72	58	74	56	65	68	60	49	55	63	79	63	74	62	56	50	78	48	57	61	62	65	60	58	78	77	48	66	60	52	58	69	62	65	63	64	56	71	51	58	76	72	68	60	67	53	52	57	65	64	69	61	60	71	49	65	62	53	70	68	62	76	53	59	55	71	68	74	61	79	63	62	61	64	71	62	51	61	64	75	68	54	63	67	69	60	67	67	53	56	63	68	70	69	56	68	77	66	51	58	64	67	65	72	67	63	62	58	52	64	54	70	67	65	60	60	74	57	57	62	64	62	70	65	54	75	76	61	76	62	66	57	59	64	64	64	78	65	76	45	66	65	48	62	75	58	64	58	74	40	66	70	52	61	59	51	73	67	73	72	64	75	63	63	57	68	60	48	75	72	65	60	69	49	74	72	73	67	54	63	85	62	68	57	64	71	74	64	73	47	58	68	55	75	63	51	83	63	74	71	50	71	61	52	58	59	57	56	76	84	56	51	68	55	71	54	62	70	56	66	74	62	55	63	51	68	66	58	65	62	76	70	69	54	71	83	61	69	69	68	64	58	71	56	51	63	44	74	52	72	60	54	83	45	51	68	46	56	66	65	62	65	55	53	65	63	65	53	60	62	63	67	61	77	56	74	72	68	81	56	60	65	55	61	62	69	56	70	75	73	75	71	63	68	60	57	66	60	65	57	71	45	75	74	62	43	71	70	77	57	66	69	44	48	70	60	57	67	70	67	46	67	66	66	65	64	65	66	58	61	62	59	66	74	52	63	70	48	50	66	50	60	61	71	88	65	67	76	59	70	57	59	61	63	56	58	53	79	73	64	57	44	66	60	73	71	59	54	60	55	66	64	50	58	64	61	66	74	62	62	63	67	62	66	70	61	66	71	58	77	62	54	58	49	64	71	66	58	69	57	64	63	61	61	80	78	63	61	67	56	73	49	78	62	68	69	50	62	47	72	68	64	72	40	65	65	56	63	57	67	64	52	58	60	64	58	87	45	52	72	68	78	61	57	57	62	57	51	63	60	57	62	49	52	56	66	61	76	52	59	58	61	60	73	84	49	60	83	60	55	55	65	73	69	72	73	57	53	62	57	62	69	54	61	71	60	55	55	61	51	54	55	62	75	60	58	63	73	56	56	67	51	59	72	65	52	83	64	69	64	60	66	70	63	59	47	75	56	66	79	58	54	60	72	68	51	69	59	58	66	67	68	55	68	65	54	69	60	68	65	61	68	68	71	57	60	66	66	56	55	61	54	68	62	83	55	71	70	62	65	73	63	46	62	60	65	63	70	66	62	58	71	62	74	37	65	63	69	60	54	65	53	55	63	80	77	57	57	59	66	64	67	61	53	64	68	62	55	70	58	62	51	60	61	63	67	80	59	58	62	67	73	71	64	68	45	63	68	68	47	51	69	60	75	73	66	63	49	73	66	70	72	60	64	64	78	68	61	74	61	59	68	73	60	62	56	56	56	58	78	65	69	59	61	65	58	65	62	59	55	66	55	68	64	54	73	80	67	70	79	65	54	61	57	50	63	56	69	66	72	63	58	57	63	54	71	65	61	62	65	53	59	50	55	67	63	60	69	57	47	71	64	63	76	70	60	45	60	57	63	64	91	39	68	63	72	57	56	71	62	67	66	69	61	65	74	69	54	74	64	59	63	58	73	79	56	58	59	57	50	62	58	65	48	67	57	68	75	66	64	54	68	61	69	62	69	56	66	75	62	52	60	54	69	65	75	69	56	61	70	61	53	61	77	60	55	59	65	55	75	71	62	53	61	62	64	63	69	63	65	60	72	61	61	71	63	62	74	67	55	57	51	67	68	66	62	66	60	67	72	67	83	75	55	69	63	55	62	82	58	67	70	64	63	62	59	73	72	54	55	52	76	61	75	71	62	48	73	62	67	60	60	65	68	68	61	56	55	62	66	48	60	64	50	65	66	62	54	65	55	70	59	77	73	54	74	65	65	54	82	71	67	60	62	50	66	64	63	59	47	70	56	63	77	63	55	79	59	67	67	66	57	66	61	58	53	69	49	62	67	69	61	72	72	55	60	68	67	56	59	56	52	60	55	63	57	61	49	60	62	65	51	58	55	68	70	46	73	74	42	54	56	60	64	59	67	65	53	78	58	57	62	59	65	66	56	73	45	51	73	86	74	54	48	66	67	64	65	68	63	58	65	59	59	70	65	73	59	65	64	63	63	72	52	58	58	53	69	59	60	65	50	72	60	66	60	49	57	58	67	61	74	53	75	54	74	64	58	54	94	66	67	60	77	76	75	63	78	51	58	64	54	64	68	73	82	71	51	59	52	61	61	72	66	51	54	66	71	66	63	49	63	52	57	73	74	67	52	52	57	62	50	62	62	61	67	71	66	63	77	69	67	57	58	63	71	66	60	68	50	55	61	74	56	65	51	59	59	78	73	57	56	74	61	75	78	69	73	52	51	83	56	46	53	55	78	63	62	53	59	64	59	48	55	49	53	63	54	55	53	57	57	63	68	57	68	76	73	53	65	63	49	55	73	61	56	72	73	64	51	65	69	48	55	50	71	49	59	64	68	69	68	58	67	67	59	67	61	57	63	59	84	47	65	58	70	70	56	65	53	72	60	67	60	70	63	71	62	54	69	62	61	64	67	66	60	47	72	46	60	65	58	69	61	65	49	62	58	71	58	63	65	57	58	63	71	63	55	63	70	63	42	83	57	58	58	66	64	54	64	49	60	58	60	62	62	63	70	62	62	58	46	66	57	72	63	62	57	61	51	68	59	78	73	69	64	76	84	63	62	56	51	53	74	68	71	62	68	54	53	57	75	58	74	52	80	63	73	50	70	53	70	58	69	60	59	74	60	77	59	62	60	59	55	80	55	60	63	66	76	53	59	64	67	60	64	59	73	63	64	73	65	59	49	62	53	45	70	59	77	74	67	51	65	60	54	58	76	63	46	59	62	70	67	49	59	63	64	70	72	61	73	57	65	76	67	60	60	62	66	66	63	55	69	46	58	63	58	45	58	67	65	56	62	65	49	62	55	78	67	67	53	61	66	52	64	65	65	50	53	60	68	69	76	57	69	64	65	63	52	61	60	60	60	60	71	66	59	51	65	64	62	57	67	78	74	55	55	64	54	53	72	51	52	66	52	71	64	47	68	55	63	66	60	55	69	56	78	70	61	55	72	54	47	59	61	60	64	63	69	71	65	61	73	53	67	62	65	70	67	65	56	64	57	62	57	62	80	75	53	61	60	64	65	54	60	74	58	65	58	61	71	66	47	59	55	56	81	57	71	75	55	71	58	62	59	75	65	59	53	73	63	72	56	73	70	49	74	53	64	73	64	66	60	71	69	50	58	47	65	52	48	77	53	69
17088	7644	3325	10252	29928	45128	46821	38631	26794	15965	6458	2260	1124	864	812	825	782	783	787	805	786	845	814	828	794	787	738	840	784	843	840	825	760	803	805	774	806	824	809	800	786	835	825	790	779	827	830	830	795	810	807	787	852	747	812	825	773	802	800	810	797	762	853	788	809	755	793	828	793	838	811	839	825	812	841	788	766	761	828	821	807	776	768	846	762	814	770	766	838	766	787	764	794	845	791	793	800	812	820	779	822	851	823	791	793	791	858	789	809	771	800	809	814	837	745	798	807	806	822	794	751	820	735	791	796	791	784	783	753	816	769	782	835	836	815	878	771	825	853	744	812	802	788	823	798	784	774	796	795	792	776	793	759	811	877	834	777	825	804	793	797	779	840	859	780	827	812	859	767	794	787	799	846	810	755	877	796	843	831	810	860	806	790	814	800	823	815	796	850	796	788	760	840	798	792	762	795	831	812	861	781	788	768	831	848	813	825	837	849	822	824	766	780	789	820	802	821	801	856	843	767	823	796	820	827	793	814	805	809	802	782	828	812	781	811	786	837	780	779	829	812	803	765	792	836	765	810	806	839	813	783	783	839	796	804	802	810	813	820	816	837	805	822	820	800	782	805	758	814	811	843	825	787	830	785	818	784	834	726	830	840	795	769	805	799	808	846	832	876	775	867	818	821	793	775	807	824	819	820	766	758	796	751	803	764	811	806	804	809	887	784	767	790	825	768	818	789	813	779	816	835	795	779	762	840	783	768	862	819	778	788	815	800	829	784	879	834	806	857	793	807	805	812	787	787	818	816	778	836	798	815	769	814	822	797	842	827	787	769	781	791	827	811	780	771	773	809	823	887	817	798	800	812	836	766	843	783	794	809	773	797	777	798	809	798	746	811	775	756	793	817	841	811	829	819	847	818	812	802	790	827	770	818	787	792	798	795	763	796	815	782	755	799	822	806	841	781	801	856	783	775	828	809	773	804	787	808	791	804	820	809	790	744	805	798	796	753	766	835	744	807	839	855	775	781	799	829	807	829	807	863	817	816	833	822	805	770	796	807	809	804	865	850	790	788	816	773	877	783	774	751	737	811	778	806	797	790	784	797	795	771	801	812	867	766	847	836	750	849	799	862	806	851	812	805	793	806	849	795	805	772	832	803	801	814	795	816	804	782	767	795	831	824	850	844	814	810	799	809	805	850	776	822	778	810	855	844	783	811	792	798	837	797	796	837	772	764	847	753	806	813	787	775	819	833	826	812	796	762	810	813	824	803	782	833	834	841	765	798	781	731	815	748	795	792	853	809	823	805	784	819	842	827	792	795	827	772	809	791	795	798	790	764	831	814	767	816	804	769	809	822	784	740	846	830	731	813	796	789	830	757	806	814	792	812	842	781	796	788	837	784	827	828	796	832	767	765	762	831	852	784	795	824	780	803	791	781	813	805	788	835	777	777	753	787	770	758	840	865	801	755	819	826	805	812	799	783	840	775	754	747	823	839	764	812	784	834	824	772	803	769	731	815	806	793	783	826	812	864	781	853	801	789	826	806	764	787	794	816	807	854	788	774	812	832	788	831	814	812	783	796	808	785	770	759	828	801	790	794	788	834	784	736	823	848	810	727	758	767	769	817	838	802	791	821	772	802	801	812	805	799	792	847	793	818	822	839	757	806	858	817	797	801	778	821	831	817	793	836	771	773	821	775	806	811	795	795	780	830	789	801	846	800	873	823	743	844	787	795	830	832	803	798	812	747	823	783	857	834	808	788	781	841	788	797	811	789	753	735	802	814	841	802	823	788	852	786	818	821	759	777	841	805	780	815	840	797	810	789	844	849	830	803	803	826	790	767	821	910	795	746	760	778	806	785	767	849	808	835	785	784	819	805	780	856	848	825	763	788	760	817	825	802	811	800	801	864	751	872	789	782	794	807	783	793	798	794	833	851	852	829	842	833	829	815	800	777	806	807	826	784	791	806	791	814	840	791	839	810	827	745	806	825	774	777	748	828	810	741	789	769	768	780	806	833	810	791	803	803	850	791	842	837	823	790	779	835	787	809	821	809	803	822	822	801	808	836	771	832	850	799	812	825	786	824	841	781	768	786	789	810	827	849	800	787	804	829	835	805	790	784	755	763	763	777	818	814	796	763	846	811	775	797	846	840	810	787	749	815	805	833	823	762	826	797	766	827	814	819	791	798	786	766	793	778	830	813	858	815	820	805	798	789	796	785	787	784	804	841	823	799	812	814	830	822	819	801	809	864	821	785	813	769	758	847	734	863	846	819	749	801	836	818	824	760	857	890	793	787	816	769	793	841	803	798	790	789	748	834	819	805	764	771	814	794	756	802	779	786	736	782	831	803	825	793	811	818	764	815	827	783	792	756	793	826	846	871	795	815	823	824	795	793	810	836	810	828	867	791	791	812	835	811	807	786	802	805	814	753	828	816	774	777	844	800	808	798	805	804	811	802	822	786	822	826	834	821	709	795	784	837	804	826	802	782	822	797	830	784	740	785	782	812	848	791	836	792	836	802	796	827	796	783	776	769	780	775	792	836	799	812	783	850	777	826	823	832	805	840	796	842	810	821	825	776	844	803	815	838	787	787	799	808	774	766	746	810	857	827	778	796	792	801	796	804	792	823	801	836	751	772	820	801	840	784	774	806	804	765	817	790	760	808	743	778	841	816	821	851	830	824	794	798	836	817	788	770	796	814	816	809	848	755	851	820	818	817	812	832	783	781	821	791	790	826	786	788	768	816	839	819	784	786	810	786	817	814	782	802	763	823	876	824	786	815	824	784	839	839	798	779	784	786	813	822	779	829	810	775	848	824	821	836	717	778	759	786	761	821	840	790	821	864	771	804	792	819	821	820	827	788	827	769	829	807	814	857	793	828	782	739	802	797	789	795	775	822	784	810	853	789	832	818	812	779	842	802	772	841	813	802	766	832	788	819	749	779	757	808	735	802	768	782	825	842	812	817	822	826	769	805	821	787	796	768	802	797	798	835	792	776	830	816	792	807	827	764	805	761	800	806	780	783	791	754	809	854	780	817	806	821	860	834	864	828	763	845	780	783	812	761	795	834	788	848	790	758	817	811	836	779	813	769	853	852	798	853	817	811	830	770	794	760	782	818	807	823	784	846	820	831	816	778	823	809	805	820	798	823	794	800	825	803	769	809	809	790	831	822	770	756	773	849	779	831	781	809	821	821	824	808	821	856	834	825	804	840	758	804	774	769	837	823	851	792	761	816	782	827	814	840	744	824	767	764	836	828	814	820	803	776	846	766	770	818	835	755	837	770	794	798	831	797	799	799	823	795	815	841	785	815	832	843	816	793	774	827	809	818	810	834	838	794	795	824	810	796	781	815	885	839	803	799	830	839	810	798	801	819	791	807	792	820	850	809	740	827	803	826	776	792	822	836	790	816	815	818	791	788	801	781	800	841	810	805	848	800	757	790	821	845	824	794	856	778	806	794	777	826	817	791	790	785	807	809	795
774	414	276	371	2647	12002	13551	9312	3786	1313	421	142	83	73	59	66	80	67	61	68	70	60	83	67	59	72	62	67	56	68	63	63	70	66	52	76	62	77	62	64	57	61	68	89	76	79	76	65	61	62	70	71	72	56	72	66	72	65	54	73	73	58	69	58	62	66	67	53	62	82	66	74	60	70	60	84	60	68	72	60	75	78	45	78	64	63	69	68	59	63	61	72	72	71	78	87	65	62	77	87	69	64	75	61	71	71	58	68	64	71	75	70	62	73	67	84	59	67	70	73	68	68	66	72	65	61	76	68	64	82	84	68	68	67	55	72	62	59	65	57	64	77	70	62	47	56	69	59	54	91	63	70	61	64	66	63	78	65	62	64	65	67	69	68	68	64	67	63	63	70	74	80	71	81	66	76	73	71	71	61	69	70	63	57	73	79	70	65	70	60	58	66	60	57	60	75	56	75	75	66	76	73	65	48	65	77	74	80	82	74	73	73	77	82	68	58	79	70	89	71	73	70	58	77	73	78	75	76	72	82	59	54	68	67	64	67	63	53	63	70	68	80	65	73	66	58	65	61	77	68	60	61	65	66	66	59	58	65	81	59	67	53	66	71	67	69	64	64	61	70	51	71	67	71	47	61	81	74	76	59	73	67	74	72	61	66	63	63	65	66	66	73	85	70	77	86	72	68	74	60	80	71	64	63	59	82	71	60	60	56	66	70	71	60	68	54	70	64	78	62	68	68	67	75	73	63	50	54	66	75	51	70	61	61	64	50	66	66	79	63	60	54	54	62	65	62	65	74	73	80	80	78	63	74	51	62	71	51	57	73	65	59	93	62	65	58	70	60	59	55	63	72	52	73	75	75	77	58	80	59	58	75	65	65	70	69	55	87	71	66	67	56	61	63	74	76	66	56	82	60	73	83	74	68	63	75	69	69	67	85	78	64	59	86	83	65	72	69	70	85	70	66	82	57	74	65	79	63	73	71	70	57	79	65	72	88	64	70	54	62	70	78	71	59	62	63	59	68	70	65	75	77	70	57	71	63	75	73	64	66	79	66	74	78	73	68	76	73	63	79	71	64	75	56	78	62	84	68	54	69	51	61	57	85	57	80	65	72	64	70	64	72	62	66	78	61	71	65	57	59	69	53	74	73	74	80	61	64	61	52	72	80	64	71	58	49	64	79	60	59	67	69	58	63	65	55	68	60	60	64	58	64	60	72	65	79	81	68	75	66	72	65	59	69	63	64	75	74	87	68	77	63	70	63	68	74	57	70	56	73	82	55	72	58	59	72	80	65	57	67	61	83	68	89	61	56	60	70	59	78	79	61	65	59	67	71	72	72	69	69	62	65	65	54	62	65	69	71	61	74	56	71	60	63	68	65	72	61	60	66	60	66	70	73	55	61	74	76	59	72	54	75	61	68	81	56	83	58	78	81	59	57	75	71	67	64	56	67	65	72	66	56	50	73	72	55	74	67	73	63	82	69	69	56	69	68	72	81	73	81	78	75	70	66	68	65	61	72	70	57	62	66	70	68	65	59	64	70	64	70	68	74	64	71	65	55	66	64	59	64	70	67	54	77	71	60	58	70	69	56	50	54	77	69	59	67	70	67	61	67	64	63	90	76	61	67	72	70	61	49	75	59	70	59	66	80	65	63	48	69	77	83	65	73	70	72	70	52	71	69	63	68	70	72	58	72	73	67	71	76	81	73	53	62	54	73	66	63	65	72	76	51	63	73	80	61	64	62	65	64	58	55	74	57	58	76	71	51	83	72	72	75	59	62	45	73	63	65	70	72	74	64	54	75	76	66	78	49	65	85	71	67	80	52	59	73	77	66	76	68	62	71	84	63	53	77	71	69	63	65	81	70	79	68	62	58	58	71	75	68	66	63	55	63	59	80	71	77	60	62	67	69	64	68	75	72	75	69	67	64	66	54	58	63	53	65	70	57	66	61	70	76	71	69	61	73	55	62	56	68	62	73	53	52	68	60	76	70	64	76	70	61	76	62	68	71	75	70	78	75	61	70	56	70	61	71	67	72	62	81	74	78	91	63	65	74	64	72	61	76	55	68	59	68	71	74	70	61	66	64	91	63	59	76	62	58	57	85	75	66	76	65	57	63	71	62	61	74	69	61	59	70	59	64	62	68	72	54	74	74	74	62	65	71	64	71	58	59	73	58	81	62	73	78	60	67	69	63	87	73	56	72	66	73	61	63	79	62	71	65	66	71	65	73	70	64	70	76	69	76	81	80	68	76	58	73	73	58	59	64	65	61	77	57	60	58	68	72	60	67	58	60	58	55	77	58	62	67	58	64	64	78	72	81	65	58	54	86	71	64	72	82	72	60	70	59	64	60	64	65	75	67	80	79	74	69	81	75	51	78	69	66	56	59	57	63	60	57	71	69	63	65	54	54	48	59	63	65	67	73	65	57	77	53	63	61	77	87	50	75	67	69	62	65	87	65	83	58	77	69	51	56	84	67	78	65	69	70	72	75	79	73	58	65	72	68	70	71	63	69	85	56	77	68	66	80	77	71	68	86	64	82	68	76	75	73	68	61	77	71	68	62	63	72	69	71	73	69	67	62	76	69	65	77	55	71	45	79	66	85	69	67	57	71	58	53	73	57	71	68	49	65	56	57	62	69	60	76	68	69	68	76	74	63	68	69	73	68	57	81	72	59	64	71	57	84	66	66	72	70	63	67	80	64	67	63	80	56	59	65	65	69	71	65	67	60	69	69	62	78	70	83	61	62	78	66	82	64	82	59	75	79	77	72	57	63	85	66	82	65	70	84	76	59	69	69	65	65	63	51	57	77	68	71	68	66	63	76	71	69	69	70	68	67	71	65	81	66	58	69	60	72	49	65	57	68	56	72	60	73	62	75	61	65	67	71	79	67	62	59	68	63	69	63	60	67	68	68	59	65	74	78	74	59	61	71	54	61	74	66	74	73	64	78	81	70	65	67	61	55	63	65	62	81	62	68	58	80	66	55	76	75	79	65	64	59	69	64	63	68	44	70	81	71	59	57	59	71	68	81	75	82	62	66	58	59	79	61	76	60	75	71	69	74	70	76	75	61	74	76	59	62	57	67	75	65	55	55	63	69	69	67	68	56	52	71	78	76	74	77	53	67	65	66	70	79	67	65	60	73	68	66	66	53	74	83	64	70	62	69	60	62	66	72	71	64	66	74	62	73	70	72	78	62	62	74	66	60	59	78	57	78	73	70	58	64	66	66	65	67	71	74	60	70	63	58	65	63	66	63	65	67	81	76	75	73	60	60	58	81	67	60	82	65	73	72	67	89	59	60	53	75	81	70	71	65	62	76	73	72	55	60	69	65	59	70	70	66	65	69	61	62	71	71	64	65	79	60	75	77	59	67	59	51	61	60	72	50	66	72	68	78	57	70	74	71	52	56	68	68	60	57	53	66	59	73	70	71	75	71	62	58	69	76	61	51	62	61	64	59	67	62	69	64	61	53
16743	9719	4898	18596	47491	66838	60945	48016	33093	21156	9452	3138	1320	953	923	856	902	866	849	826	864	852	837	847	849	840	898	874	863	843	856	836	883	853	851	876	900	864	811	924	827	849	870	831	857	861	894	811	926	929	860	845	876	838	851	864	883	839	814	864	853	843	878	856	811	856	836	934	854	821	902	856	819	832	891	884	823	869	895	853	808	849	835	819	846	832	840	899	887	881	872	816	903	833	836	831	883	821	898	828	858	873	858	884	842	834	867	860	815	806	841	825	891	837	842	785	868	836	852	847	860	887	857	869	851	825	846	881	873	906	851	858	822	849	888	824	843	859	864	937	904	811	868	827	829	826	861	865	811	841	861	834	863	859	874	811	853	876	883	840	810	793	859	924	881	837	817	874	835	841	834	848	873	882	874	909	882	901	861	865	807	893	884	851	881	839	782	839	843	855	829	916	861	881	880	882	881	838	898	788	814	839	858	877	861	800	860	878	782	865	922	857	889	815	830	832	865	870	877	842	861	862	827	840	902	901	817	871	867	868	864	815	873	863	888	869	908	803	867	869	863	889	873	899	880	865	829	915	790	849	868	868	832	854	891	848	827	831	901	836	837	812	888	851	839	876	919	848	877	825	884	800	864	883	878	851	877	896	899	859	867	867	908	874	774	855	818	834	878	803	849	881	835	870	856	862	883	899	876	871	846	855	819	858	828	854	861	864	933	879	862	880	825	827	834	816	852	898	923	847	862	912	842	832	851	888	869	853	834	865	850	841	868	906	809	891	871	839	845	838	855	897	900	846	824	846	874	869	827	859	808	824	884	885	830	789	871	827	807	895	905	877	878	862	866	863	847	883	851	875	883	858	898	818	851	859	834	827	943	846	830	892	854	852	829	903	883	860	894	850	823	847	877	835	800	864	902	874	838	876	823	841	850	819	864	901	904	897	908	863	849	847	855	902	849	849	916	888	921	869	843	872	828	912	854	912	841	870	848	865	895	883	876	846	891	859	835	838	901	801	856	856	803	892	860	919	846	920	880	871	850	877	810	830	875	906	932	888	882	889	875	839	854	873	875	900	873	845	864	853	864	845	880	883	917	884	839	855	834	821	826	859	858	860	902	904	832	851	834	919	874	845	858	814	877	873	849	854	865	934	888	849	792	844	839	838	895	935	883	856	887	876	919	868	805	862	935	870	825	842	901	870	888	888	888	884	824	875	839	855	852	862	846	890	851	887	855	893	854	841	890	832	882	863	804	881	878	896	857	893	863	812	850	870	851	848	828	857	853	847	908	883	854	881	897	846	823	869	886	825	850	921	865	823	884	874	896	843	874	840	875	864	884	843	804	819	880	858	922	879	804	898	873	912	850	852	879	857	849	888	859	862	895	831	857	848	846	832	846	899	938	866	892	832	897	834	847	839	859	888	829	868	809	900	859	904	836	861	886	882	857	856	835	855	851	814	844	861	873	912	842	837	840	803	845	886	875	902	824	871	931	819	865	865	848	844	880	849	853	876	913	864	850	854	900	817	876	879	868	852	909	858	828	856	831	795	776	815	893	897	871	926	886	867	877	850	831	824	858	875	914	842	902	838	865	911	826	879	844	866	859	880	869	899	907	919	834	895	867	862	861	907	861	835	854	879	859	886	880	821	870	872	871	845	802	839	900	864	863	895	844	868	837	842	838	847	856	872	880	938	879	885	876	867	820	801	953	832	864	878	877	890	833	846	820	830	854	838	884	847	862	813	879	880	821	850	869	833	813	799	881	887	800	854	870	850	911	905	867	870	870	866	901	870	794	857	840	828	841	829	859	886	836	841	905	894	814	907	888	837	846	870	864	900	913	812	879	849	877	885	887	876	853	856	885	846	910	876	743	850	860	867	891	914	801	859	836	888	803	838	885	820	908	863	875	832	843	860	840	834	882	850	854	893	872	838	851	828	808	837	859	840	854	908	833	861	856	825	906	867	868	836	896	858	876	865	834	876	862	790	887	861	867	859	876	862	851	843	846	915	860	875	921	809	859	894	830	846	863	865	875	867	861	908	847	851	887	892	807	830	884	844	856	806	858	843	829	899	864	841	901	834	871	842	880	851	938	875	859	828	836	876	846	866	857	871	884	924	836	918	875	898	849	893	851	872	853	860	908	879	827	905	842	889	909	820	870	839	836	890	865	842	848	888	833	873	894	849	855	830	838	835	878	878	820	844	835	889	878	891	894	878	858	863	835	837	844	834	850	910	848	848	853	841	914	880	862	925	914	860	850	888	850	815	867	850	884	887	859	849	905	870	791	881	914	842	852	837	844	835	882	852	888	855	853	830	874	867	870	903	849	901	856	870	884	932	869	869	852	835	856	824	827	848	844	898	856	853	923	813	812	846	885	833	860	814	882	862	882	815	898	841	889	868	857	925	887	873	835	878	863	882	817	868	862	925	841	824	881	876	863	878	823	875	842	915	878	900	860	901	860	921	870	866	873	877	862	867	881	920	866	878	876	884	839	841	846	871	890	869	858	853	837	911	835	873	815	845	869	864	871	904	831	877	911	855	879	856	875	898	846	869	865	881	894	896	842	822	890	865	888	885	833	804	873	839	860	831	808	867	867	864	831	830	868	827	923	839	899	808	805	855	862	856	834	858	879	865	858	870	917	891	898	883	889	857	817	844	857	876	791	847	878	852	874	868	860	846	807	864	879	855	853	853	887	819	825	887	823	834	852	862	893	856	866	872	852	842	861	900	846	918	822	842	849	870	868	814	849	847	860	875	845	831	899	886	880	887	895	872	882	877	895	843	866	903	873	872	911	836	843	838	847	855	916	867	813	860	835	860	869	852	891	880	858	873	841	818	862	876	816	908	831	835	833	853	883	875	892	837	872	862	857	826	876	845	896	876	826	851	819	882	857	843	927	828	873	855	887	884	861	883	853	929	894	870	880	842	855	839	923	869	862	816	873	865	843	905	852	893	888	890	865	865	868	842	868	877	862	882	874	812	891	894	879	865	868	877	855	864	853	834	849	869	859	928	924	827	872	867	869	856	920	807	886	878	875	841	854	834	864	837	898	852	872	829	924	858	834	833	880	806	818	894	821	850	853	875	829	818	831	827	844	825	846	845	876	850	839	834	873	869	822	845	898	847	853	880	862	851	864	844	879	876	836	855	840	891	869	824	900	896	865	932	915	848	897	876	884	850	873	880	858	836	917	840	795	863	865	835	850	859	894	891	821	850	836	883	899	849	891	836	897	883	829	910	821	846	859	841	911	838	806	852	840	854	870	843	852	831	856	839	847	875	857	885	882	922	890	869	836	914	847	892	869	878	881	837	872	834	851	841	824	888	863	850	870	814	946	850	861	854	834	885	827	842	867	914	876	881	873	832	855	826	807	914	847	831	873	898	805	900	835	883	843	841	850	821	856	880	872	872	878	865	870	816	796	849	900	905	865	858	922	874	889	841	842	862	828	866	849	869	867	872	805	851	904	896	858	849	836	876	813	875	874	811
2089	329	234	345	2209	13249	15575	10166	4366	1391	442	163	90	82	82	78	70	84	73	77	76	90	72	76	80	74	60	70	72	71	80	72	69	67	75	65	66	74	71	61	68	71	81	82	62	69	52	61	72	67	69	64	80	66	66	86	68	67	57	77	65	56	76	83	70	75	92	68	75	69	66	48	66	69	65	68	75	73	74	80	57	68	67	77	80	73	75	62	75	91	70	76	92	71	66	71	85	58	70	71	76	73	72	80	83	69	70	67	80	77	72	78	63	72	69	80	70	62	85	71	65	66	73	67	65	68	78	82	67	81	68	60	76	83	75	60	77	68	77	77	66	65	62	69	77	82	86	74	59	73	77	70	64	76	80	77	69	63	58	69	84	82	74	77	75	70	77	81	70	76	89	72	66	83	76	63	65	67	71	75	81	92	59	70	54	63	91	80	67	64	58	67	69	75	73	66	66	84	83	60	74	62	75	65	90	81	66	76	66	82	73	70	67	74	57	67	65	78	73	55	85	84	85	77	75	83	77	66	59	81	57	62	87	60	74	76	70	71	67	87	77	68	75	82	70	89	65	67	76	86	85	46	69	89	65	73	70	52	83	70	72	73	78	80	69	70	80	59	73	82	62	87	78	81	65	72	81	68	56	76	69	75	70	75	76	61	84	76	77	75	65	76	60	69	80	80	66	73	82	67	76	67	74	83	69	84	59	60	76	71	87	77	81	74	62	80	67	73	79	62	51	59	80	57	60	67	69	65	64	74	64	69	81	80	71	71	71	80	59	64	72	72	61	79	77	65	60	81	81	72	71	73	63	75	86	80	83	71	74	68	66	51	74	64	77	81	76	83	88	62	72	69	67	66	58	88	62	86	68	89	73	85	55	74	78	81	79	50	66	76	87	74	85	60	63	73	85	80	74	80	65	76	65	74	79	70	71	82	72	78	69	72	70	75	70	70	61	61	71	61	82	67	52	72	64	68	66	78	74	73	68	80	64	73	76	80	80	69	63	69	71	68	77	81	63	66	67	71	65	74	68	69	71	74	51	76	59	69	73	65	89	65	75	64	66	83	82	71	73	76	79	82	61	81	60	72	67	66	56	58	72	67	53	72	78	76	72	85	60	73	70	56	74	60	74	63	69	75	87	69	80	77	72	62	73	74	67	63	78	85	73	60	70	75	75	74	66	71	71	76	71	80	87	75	70	86	80	68	77	74	77	72	83	58	68	81	65	69	77	69	66	58	62	59	67	81	60	78	72	78	70	58	75	82	73	64	71	68	67	79	63	76	68	64	82	60	73	75	77	67	78	78	77	81	62	80	63	66	64	59	75	67	57	65	68	67	83	63	75	63	71	60	70	76	66	60	74	66	78	76	57	76	85	69	59	68	62	74	58	77	83	76	89	84	67	69	70	70	65	69	56	79	81	61	66	79	85	72	77	78	64	70	89	61	61	57	73	85	68	67	61	76	76	67	75	73	61	83	59	77	57	78	61	68	72	65	61	66	63	70	78	84	71	78	95	57	63	71	73	77	85	67	64	60	70	43	64	70	67	81	68	79	72	61	61	70	58	85	61	67	79	68	72	61	76	65	64	82	72	76	73	86	71	75	64	82	74	67	85	86	74	70	61	67	75	65	83	77	83	69	75	73	53	68	64	71	53	65	75	65	79	75	66	69	79	83	71	68	90	77	79	89	68	88	65	85	70	70	64	84	86	76	75	90	62	87	73	86	69	70	56	73	72	69	65	82	70	55	81	94	75	68	66	83	80	65	65	61	91	76	73	59	74	82	81	74	63	64	63	82	78	78	67	70	59	87	75	72	70	51	89	80	72	74	83	75	72	58	76	78	68	78	60	65	79	64	62	82	71	70	66	76	80	66	88	71	70	74	69	85	82	63	84	66	70	73	59	65	78	61	58	72	75	78	85	65	79	67	81	76	70	57	62	63	43	69	78	64	73	70	69	78	75	68	89	63	80	75	85	86	84	80	71	72	65	74	72	88	67	63	87	70	74	71	84	73	63	68	72	85	71	91	59	71	86	61	80	83	63	67	58	64	93	78	64	65	75	75	63	79	75	64	75	85	72	59	77	74	74	81	80	69	75	76	74	66	62	72	63	57	66	86	77	70	65	84	66	71	78	65	64	76	71	78	70	74	75	72	62	70	84	77	82	66	74	68	77	69	60	66	76	72	77	78	79	80	71	71	74	73	85	56	66	82	64	62	77	64	66	82	71	74	78	79	64	78	75	90	66	73	56	71	76	77	81	72	66	68	73	77	79	78	70	76	69	54	65	70	68	82	65	85	69	79	106	77	72	76	62	82	86	79	74	76	65	64	79	84	62	64	79	59	66	79	64	83	66	70	66	70	87	63	71	79	66	75	74	90	86	66	75	70	57	92	79	70	74	66	69	57	71	76	93	68	61	75	65	69	88	61	76	74	79	75	51	67	76	66	67	71	74	64	66	66	85	59	72	72	77	70	84	74	79	60	74	74	65	52	85	77	71	73	78	77	71	83	71	68	85	76	77	75	65	73	79	72	75	71	66	76	73	73	78	76	80	75	69	75	61	80	70	55	61	62	76	73	65	68	73	76	65	75	74	73	90	63	80	79	69	76	80	66	80	73	74	77	74	59	79	73	70	80	61	81	92	68	79	73	70	81	61	65	72	98	85	73	59	80	89	65	73	89	86	69	74	77	76	71	76	74	63	82	76	79	74	78	74	82	63	74	62	59	66	71	91	73	79	66	57	74	78	62	78	69	70	73	71	97	69	85	76	52	76	71	74	75	83	82	74	81	68	83	70	81	70	59	61	81	84	80	67	79	73	77	76	76	63	64	92	69	51	74	84	73	67	74	61	76	62	79	73	71	74	70	78	75	79	75	67	77	56	78	73	63	84	77	70	61	60	68	64	60	71	63	76	74	65	61	55	75	80	68	89	85	76	73	67	72	73	80	61	55	59	79	71	75	75	59	80	75	70	67	87	63	70	76	80	69	76	76	76	74	82	69	70	70	71	62	76	63	83	79	67	76	69	75	85	62	64	62	69	73	76	62	74	86	73	66	74	73	87	65	76	69	69	72	76	69	69	85	67	67	66	80	73	65	69	60	68	80	77	74	80	62	62	58	76	69	64	58	82	64	79	70	78	65	80	68	74	59	76	62	67	79	91	76	78	65	80	73	72	88	78	72	78	68	73	64	72	74	64	69	63	73	66	62	62	89	90	93	84	72	65	72	77	75	90	80	71	66	91	62	65	59	59	59	75	69	74	62	69	68	70	74	77	65	81	62	76	60	74	95	71	65	80	70	75	61	67	78	75	80	81	68	71	77	76	75	69	71	59	75	63	65	59	73	83	63	67	74	82	75	64	79	68	65	80	88	70	82	78	75	68	77	86	71	65	71	87	72	85	72	71	57	78	78	60	78	73	80	82	67	70	72	75	54	63	70	69	70	71	64	82	58	64	81	66	83	73	75	70	68	61	73	74	77
14652	7866	4641	17901	43002	69901	65273	50060	35088	22144	10149	3357	1387	1027	892	957	956	953	946	1005	882	946	888	929	955	924	974	939	978	901	949	944	920	941	974	927	890	944	940	905	920	980	938	972	908	935	933	928	999	912	917	888	968	909	946	953	894	915	906	917	957	908	945	909	873	910	969	930	912	990	933	889	912	926	935	906	987	904	893	908	969	924	852	945	946	972	933	916	895	933	879	989	934	879	904	951	932	952	929	946	980	912	908	904	963	953	927	918	925	910	921	953	946	908	878	942	956	953	955	863	949	901	915	981	925	935	929	888	848	928	892	892	921	934	1004	927	921	896	892	911	926	875	937	901	944	928	925	924	939	944	916	959	935	909	953	934	927	952	959	953	936	931	900	966	936	973	975	921	931	919	898	939	949	885	916	942	926	965	950	989	952	881	979	976	900	906	886	958	930	952	967	943	929	972	940	904	926	913	890	916	923	907	898	883	956	935	930	939	926	961	936	939	911	926	965	938	898	966	973	949	928	916	912	932	960	927	917	902	928	910	920	946	949	970	902	899	967	885	916	880	952	899	927	950	915	897	932	932	857	955	948	928	970	952	930	887	969	948	937	942	886	920	944	958	1004	930	930	910	876	944	982	909	962	918	949	952	951	928	888	897	900	912	913	956	953	959	904	906	946	967	926	887	953	903	881	937	895	914	965	908	943	905	914	941	910	915	966	891	919	890	921	960	920	947	952	971	956	1006	928	925	908	908	846	936	871	926	994	946	887	917	910	959	926	902	944	929	955	874	952	931	963	943	938	982	972	934	933	909	966	928	971	910	862	922	923	884	923	879	893	940	980	906	895	968	977	902	940	932	896	934	988	892	919	882	923	925	899	918	895	943	948	903	911	940	945	961	927	891	894	975	931	940	944	938	957	926	943	933	883	948	923	929	940	948	929	912	919	895	909	952	920	883	998	954	969	928	868	916	936	921	885	932	913	930	944	965	938	945	933	922	948	979	949	946	975	882	949	955	895	919	959	889	912	937	891	899	915	928	898	907	919	1005	944	942	961	920	940	895	909	912	891	921	946	927	980	935	948	889	926	906	955	985	850	932	914	948	886	870	941	890	908	923	936	927	929	942	954	873	926	939	905	937	936	938	948	958	897	925	967	936	924	954	991	924	910	933	900	914	897	938	924	936	993	928	974	938	929	876	916	992	1055	881	886	841	929	874	909	907	965	952	920	932	946	893	949	908	1052	966	939	937	961	964	906	915	906	933	922	940	1015	869	984	887	927	940	951	946	939	977	946	964	924	916	927	920	924	956	973	964	899	937	905	977	941	895	964	913	908	889	926	901	945	948	948	862	922	904	950	945	964	965	910	946	882	952	888	935	973	949	890	898	936	933	880	972	926	941	905	930	940	955	930	963	959	857	879	954	915	935	905	871	880	986	911	893	947	948	895	957	971	953	914	972	896	947	907	926	942	944	898	940	928	939	939	969	915	967	889	897	940	918	904	953	940	917	928	928	938	942	948	913	957	1000	906	987	916	887	916	950	991	924	940	939	914	892	964	916	927	918	879	915	928	928	944	926	863	905	962	972	936	891	936	884	919	970	959	928	895	960	912	958	931	957	871	930	917	958	939	941	867	952	940	931	930	954	917	928	919	938	933	947	959	944	929	938	911	928	951	934	943	945	940	935	940	911	898	952	926	886	955	905	986	891	965	927	973	919	930	933	867	948	960	918	940	975	989	889	917	935	943	868	971	947	918	957	921	919	871	932	937	920	896	939	902	918	940	943	917	911	921	955	940	906	926	886	956	935	916	976	923	909	930	937	893	937	936	906	917	934	870	886	968	852	957	958	956	920	965	941	921	994	914	968	904	983	980	963	907	987	856	928	955	987	942	969	920	936	961	921	917	969	949	940	957	906	907	960	942	878	917	908	930	913	941	954	909	909	923	959	931	906	919	931	939	956	964	936	928	882	876	905	957	948	955	901	934	954	920	940	905	926	938	871	946	956	913	926	960	911	904	943	933	898	944	912	954	858	916	928	936	879	920	947	903	926	904	879	886	987	888	984	953	935	898	950	897	906	968	989	942	920	888	893	887	909	937	882	957	929	857	921	950	1011	916	961	861	945	957	932	929	911	899	906	954	932	903	911	939	917	945	911	912	927	886	947	975	977	944	968	917	917	837	961	952	964	915	870	959	928	982	1009	949	957	935	906	924	936	939	960	901	937	895	944	898	917	941	945	962	959	926	954	924	926	893	921	968	918	896	947	921	944	953	954	962	964	1008	985	902	903	943	892	886	852	918	931	908	924	915	985	892	955	894	930	944	927	944	955	929	993	903	950	934	903	953	924	977	951	947	960	909	917	899	882	977	929	928	940	989	932	921	939	929	882	921	949	942	859	986	938	924	929	1003	961	954	960	957	934	910	930	931	990	918	885	956	994	920	955	921	934	934	902	878	983	961	983	940	938	851	880	903	949	941	954	925	874	906	900	901	884	970	912	932	961	953	914	897	904	879	922	883	906	885	965	928	878	912	919	932	969	913	915	919	904	875	920	946	911	954	962	921	910	934	947	966	963	924	916	891	911	917	905	976	933	912	935	940	937	914	900	958	985	933	926	894	914	929	964	923	901	951	884	944	874	909	982	931	883	934	951	950	871	933	891	934	920	973	957	924	991	972	919	958	918	989	936	975	936	911	939	945	908	957	921	914	898	917	950	907	917	922	964	910	916	908	923	903	874	950	963	980	948	939	1006	981	880	935	877	896	918	906	902	919	923	989	907	955	990	910	888	908	892	936	932	932	905	953	925	900	955	929	951	935	919	889	929	898	943	965	954	982	908	884	952	894	880	919	921	939	938	909	886	957	908	890	893	920	960	927	965	958	906	948	933	999	907	965	947	927	897	948	894	928	926	920	938	907	957	866	972	886	906	897	945	924	929	924	914	893	945	934	929	889	944	937	895	926	920	964	896	1013	873	918	957	880	921	994	920	909	872	940	944	964	861	923	923	911	905	946	961	882	927	909	905	954	907	908	858	970	937	906	905	901	967	873	901	952	951	1013	975	909	901	939	912	871	937	951	941	996	917	914	1019	940	915	950	892	911	977	932	886	932	913	917	915	886	975	934	890	910	896	952	936	958	915	919	925	910	934	896	928	953	956	929	957	964	921	923	947	925	876	930	921	1005	972	937	891	895	933	906	964	948	930	946	903	905	933	911	908	924	900	921	964	935	947	861	918	921	979	886	914	930	925	946	919	947	912	911	932	858	945	926	971	893	937	885	947	977	874	948	894	916	935	933	883	939	861	920	897	1005	940	890	926	960	904	954	945	915	957	940	919	927	925	952	915	977	932	938	857	898	976	917	899	913	885	977	907	922	948	931	963	884	958	919	904	929	931	922	951	911	969	953	962	943	901	912	909	962	940	1029	987	947	908	1048	916	899	939	938	888	920	878	905	943	910	955	905	983	965	951	944	939	925	950	907	901	963	939	907	974	891	936	909	1000	930	962	1008	890	895	944
1047	505	404	461	5633	20620	22541	15425	7062	2129	595	183	107	85	78	75	73	85	65	87	67	78	89	87	81	75	73	78	67	85	75	72	70	82	78	73	66	76	73	80	76	85	93	81	67	75	61	76	73	84	74	100	67	69	75	90	69	78	90	86	73	86	75	79	82	81	73	63	86	80	78	77	81	81	70	69	61	71	87	76	79	77	70	74	93	82	76	79	74	86	91	78	71	66	84	80	81	79	72	64	81	74	86	76	87	83	75	83	64	80	79	66	78	92	73	93	84	72	71	82	65	68	75	81	89	85	77	87	64	73	75	75	71	63	79	70	76	77	77	77	74	76	83	86	71	89	89	71	84	86	78	63	70	61	75	80	85	84	100	73	74	70	82	74	77	76	80	84	79	76	93	78	83	69	68	85	72	70	65	68	53	81	109	78	83	76	92	78	98	73	77	76	84	75	85	62	86	79	71	101	81	87	75	74	93	79	75	86	79	81	78	66	78	71	92	78	66	76	80	78	90	80	76	71	73	93	103	67	63	92	74	93	79	69	67	82	87	79	68	90	78	95	81	83	73	97	63	68	85	99	75	61	71	83	79	72	89	75	66	83	79	88	81	74	93	91	81	76	74	74	65	68	73	70	75	86	83	74	92	86	81	81	72	83	81	72	80	86	73	61	74	76	70	89	83	81	68	84	76	65	79	80	79	98	79	70	93	75	83	72	77	72	78	69	83	65	75	68	81	67	67	98	69	74	90	88	92	77	71	65	82	69	69	76	67	88	86	79	77	69	69	82	54	76	83	69	69	77	75	62	72	88	73	83	86	84	89	79	70	69	88	89	74	51	89	68	83	82	81	71	72	69	77	71	92	64	59	68	70	90	91	83	71	71	75	84	82	80	77	71	67	92	68	90	70	78	83	75	77	65	68	72	79	78	66	84	62	97	84	67	87	93	84	77	76	76	78	81	78	80	85	78	75	94	83	85	75	88	69	73	80	75	63	75	66	80	63	75	67	69	57	65	78	68	76	98	68	80	84	88	81	65	66	76	83	85	73	58	72	68	82	68	80	79	81	78	72	72	79	78	72	69	88	58	89	85	82	62	78	74	51	56	71	78	63	85	75	79	67	73	72	74	76	98	79	58	85	75	70	72	70	71	80	86	83	79	72	74	72	84	93	80	84	87	59	73	74	77	65	81	62	82	71	74	67	69	64	65	71	84	77	75	88	91	89	70	60	108	76	69	82	80	75	53	80	85	79	77	79	87	87	72	91	77	91	85	59	88	69	94	83	81	79	94	66	81	92	69	75	73	60	82	88	70	77	88	84	80	88	74	79	70	75	75	88	88	83	75	98	83	74	60	76	81	82	75	90	81	69	97	76	73	75	82	65	64	77	57	80	98	72	85	62	68	69	76	78	77	73	74	85	83	78	85	76	58	94	56	74	74	86	70	67	70	70	83	68	82	76	69	60	84	77	88	71	76	75	65	85	59	88	83	60	84	74	87	81	60	68	83	72	69	71	82	63	67	84	75	80	65	82	91	88	83	83	90	80	86	98	63	72	78	88	68	99	89	77	59	73	75	89	86	96	77	70	78	85	75	75	86	66	81	68	70	79	86	76	79	92	86	74	90	71	63	79	71	80	86	83	65	56	83	88	81	73	76	79	80	84	84	68	78	76	84	67	85	68	57	74	80	87	80	67	73	67	79	92	75	82	73	85	87	72	81	85	94	74	74	90	70	77	82	80	65	76	82	70	65	74	95	71	71	72	67	82	79	74	75	78	76	77	85	74	76	78	70	65	62	82	66	74	79	90	71	71	68	68	63	85	74	70	81	70	72	80	71	70	80	61	69	82	78	89	62	65	78	65	81	71	69	80	78	82	89	71	78	71	79	85	76	64	64	88	67	77	81	95	69	76	88	78	78	70	84	75	100	66	68	70	93	70	74	81	72	77	89	81	91	77	87	71	81	80	71	68	77	75	70	87	82	83	81	71	63	71	73	82	63	88	74	91	62	81	76	83	77	80	74	70	72	64	60	76	72	88	75	80	84	72	94	75	80	70	65	75	81	75	90	81	88	87	74	83	71	67	78	80	91	75	90	74	82	67	70	65	75	80	82	63	83	85	81	94	78	62	82	86	77	75	85	84	72	63	85	86	83	85	87	82	70	85	82	97	73	84	81	81	69	87	60	77	84	80	80	73	84	62	75	77	74	80	98	62	84	71	81	75	73	69	56	92	80	79	82	72	69	71	91	84	80	83	68	76	69	94	68	72	78	69	87	77	80	76	74	75	73	58	67	77	66	82	80	76	76	81	76	73	80	69	70	61	76	65	91	92	72	77	89	75	81	78	78	86	76	73	75	75	65	71	74	79	81	80	88	80	78	68	75	78	79	68	105	91	76	77	69	79	82	92	91	73	91	84	76	75	72	79	77	84	85	77	80	93	71	83	86	85	73	85	73	84	80	66	68	87	96	88	77	81	73	78	71	84	73	83	76	76	83	80	92	66	77	74	71	87	61	82	97	77	69	87	81	79	82	84	82	72	76	92	92	91	76	66	86	92	67	91	102	74	74	80	67	79	77	90	65	71	82	86	83	94	79	66	68	66	75	80	90	72	74	88	87	64	76	73	77	62	81	72	80	75	66	72	79	79	84	78	73	69	94	75	82	67	72	84	86	55	79	68	99	79	71	81	64	70	87	89	75	61	67	86	92	67	79	70	81	72	66	69	75	87	69	61	81	88	80	60	80	85	69	69	63	66	77	80	75	92	90	75	81	77	86	69	69	79	72	74	79	78	68	81	88	73	68	80	82	81	78	88	71	72	64	70	79	87	73	91	74	87	88	84	88	88	73	67	82	79	87	65	77	66	73	79	67	71	63	65	83	77	93	96	92	58	96	82	65	65	77	60	78	62	76	61	74	71	82	70	84	71	78	79	76	87	77	76	83	78	75	74	81	70	73	84	73	69	98	81	83	82	67	76	89	81	82	70	86	69	77	80	75	82	75	70	77	62	73	73	76	80	59	78	67	77	81	90	68	95	99	73	68	63	75	81	70	73	81	65	102	72	92	84	81	90	89	69	62	72	72	76	73	76	113	82	84	71	70	73	76	74	87	82	78	77	72	72	84	79	78	76	70	87	83	76	78	71	72	98	69	76	80	67	74	68	88	104	76	77	68	79	92	88	79	85	75	76	90	85	75	71	80	65	72	76	76	75	68	98	87	68	77	80	88	72	75	66	95	92	66	74	87	70	86	78	67	84	91	73	76	78	88	82	68	75	75	70	76	79	83	77	82	60	85	69	81	82	71	77	69	78	67	74	70	72	81	72	75	96	79	72	73	69	80	94	79	68	69	53	83	81	63	76	73	54	87	88	86	73	87	76	77	75	84	74	84	68	77	84	74	67	77	77	79	70	84	84	63	75	72	72	87	85	71	86	64	75	80	95	86	71	78	85	68	64	68	67	76	67	68	73	80	64	86	65	82	70	88
17802	11553	7678	22134	56290	80128	73956	58101	40060	26202	12712	4163	1577	1108	976	978	1024	1022	963	1036	1006	1011	916	1036	987	971	1049	980	1006	965	1018	980	971	1040	971	1020	956	949	981	973	1007	957	981	943	972	1007	966	953	930	925	943	1016	952	984	997	958	998	1008	973	1007	970	1008	987	965	979	933	988	1011	931	926	996	934	958	1017	996	998	961	1025	963	957	987	942	989	1022	996	999	954	964	1012	1037	958	975	949	995	983	948	949	978	929	979	972	966	957	1025	996	976	1007	1022	1008	951	1019	949	963	982	1028	923	980	1001	1000	1038	958	976	1032	979	986	1000	1000	962	943	1004	972	953	928	901	968	1005	972	980	965	921	1006	961	1009	1054	1036	962	1027	984	955	970	924	991	977	944	963	1023	978	953	927	994	1011	977	958	1033	995	972	947	1015	913	983	950	951	975	996	954	942	971	981	1017	979	1001	966	1006	964	920	945	969	1009	1020	956	1000	971	984	983	1011	1016	945	951	968	986	952	974	994	1034	955	1016	927	933	1014	961	1018	1028	943	974	978	961	995	1001	967	934	1015	1005	979	1009	995	1003	959	971	950	932	982	1000	1026	1012	1024	1003	1000	971	970	979	982	981	959	1011	1016	954	994	963	958	967	981	1041	992	991	938	978	1031	997	953	1011	1018	1043	1006	940	966	1020	996	990	988	980	967	985	1019	1009	950	967	994	947	996	1003	971	1024	938	962	942	976	974	952	994	1020	1036	958	974	1004	943	1072	992	945	984	1003	928	972	928	1032	938	955	952	970	957	984	963	984	999	1017	962	1024	1011	958	1010	985	1045	962	928	968	1023	1004	934	984	931	958	965	946	931	993	998	958	982	1028	1043	944	995	971	922	1001	979	987	994	1047	988	960	967	969	974	974	968	947	981	966	972	1033	1018	989	968	972	1023	984	977	1023	981	1027	950	992	998	982	1027	869	946	925	970	981	1025	946	957	997	972	972	960	908	997	985	939	974	953	938	978	940	1005	992	1020	1048	969	971	984	973	964	1025	972	992	960	1001	999	966	983	997	978	1004	1008	997	984	970	1018	1010	1021	972	1009	1014	976	1012	941	965	985	987	1000	924	991	959	1026	1014	980	972	1025	988	940	990	945	965	979	995	1005	1028	957	982	1003	981	951	961	1050	1014	967	977	965	958	1017	962	1029	1006	999	1027	1012	1033	962	966	1051	992	957	958	1019	1032	1022	1029	966	1020	959	977	1008	953	957	990	979	1007	1018	967	994	966	986	1000	1042	942	989	957	980	1019	999	938	1026	978	986	910	1009	988	1054	921	985	936	982	948	1005	990	976	930	963	982	983	1006	1055	917	1032	977	966	1015	975	982	936	969	999	1003	999	990	993	980	945	999	933	1012	980	980	952	1006	1018	969	993	997	951	971	955	970	962	944	990	955	1014	1013	1006	1057	1007	987	928	967	1001	964	1042	1004	999	996	949	967	976	1030	979	969	1019	947	993	986	933	1004	992	975	993	928	1031	976	969	1024	1020	1002	979	1020	998	956	977	967	968	957	1011	998	961	992	915	961	1002	969	914	1039	1000	1012	958	980	965	1064	1010	1006	998	975	965	979	1069	983	1014	1016	984	1052	958	989	970	1006	1019	988	982	1001	1017	997	999	1007	991	1024	1000	1036	983	976	963	962	997	1043	972	973	1005	984	945	1017	1037	977	925	950	998	907	965	1023	977	934	986	991	1042	950	937	968	1013	924	941	980	1006	999	944	971	979	1012	972	968	1039	995	934	937	994	956	970	1071	1003	989	972	990	1002	953	1019	1029	962	1023	984	952	1023	948	973	969	1025	954	1024	980	975	974	989	973	982	1021	999	907	1004	965	989	959	920	968	1015	1000	970	1013	1030	1058	929	1019	977	974	985	959	984	977	971	975	1002	953	1025	1043	995	1031	1020	957	1011	1039	957	945	979	1005	940	959	929	1026	1009	936	971	974	1028	999	1038	997	956	1037	1042	984	979	982	943	989	1005	972	987	1000	1010	985	993	988	994	980	1021	963	956	958	1044	996	989	951	1044	935	940	960	1002	959	926	978	987	973	959	1066	1011	941	989	938	1013	949	1017	1025	992	1026	1013	1004	978	1036	967	980	1034	1027	957	950	963	939	925	916	978	1028	954	959	987	980	978	961	984	933	943	966	973	1021	1000	997	940	1048	1056	1017	1007	964	1019	997	969	1019	990	1008	966	1004	1002	995	930	988	944	984	937	975	959	951	1004	1055	1017	1027	929	990	939	994	1010	993	977	944	984	1009	994	1053	1021	964	989	1015	1010	1045	963	1008	1010	1014	1075	1048	974	1016	1038	975	1033	991	941	968	1009	984	993	964	970	976	942	963	979	977	1033	857	1030	979	980	1037	979	1002	996	999	995	981	913	937	1022	1028	967	1023	943	963	963	971	968	1008	968	964	1020	968	1038	1046	939	960	990	985	1055	990	1009	989	969	1029	971	993	975	1002	979	980	989	903	1006	992	1016	943	978	976	932	981	1027	997	985	967	972	1004	998	991	965	1003	1036	949	981	968	1018	1014	1005	983	996	946	977	1035	972	938	999	953	958	1013	1011	1002	1010	978	975	987	988	981	968	1015	988	953	977	925	1029	974	948	996	995	962	996	1016	952	993	999	981	974	960	980	1003	961	1011	991	999	1000	1000	982	989	1017	971	1063	1012	1021	1004	1001	983	972	973	998	941	983	971	959	1022	972	973	1012	1020	960	956	974	935	985	998	949	1044	1033	1010	931	973	949	1007	972	1033	974	987	1006	972	938	1008	987	975	971	988	971	1023	1004	1003	974	975	959	903	1008	954	1023	1027	989	955	1016	997	970	1008	1032	946	982	957	959	1019	1011	932	1001	983	1007	971	950	994	985	1000	959	1006	1011	952	940	1005	1000	948	998	979	1005	1000	959	953	932	998	994	981	1009	1021	931	918	937	1038	929	1088	944	970	940	1036	952	1020	1048	959	1003	991	965	1015	963	949	966	996	979	1023	1024	996	930	969	990	1003	1018	981	970	944	984	1020	968	979	957	967	1002	1017	1011	948	1010	976	994	988	998	992	976	1022	983	994	999	998	1029	1014	994	976	988	1010	1024	991	1024	973	1013	1051	930	978	959	1028	989	965	1017	990	964	977	1028	1006	1018	1044	980	936	998	1000	977	1009	1009	966	977	1003	996	1028	997	1004	967	973	930	1046	1022	1018	984	1018	1009	975	969	972	1003	915	994	997	992	987	962	1025	993	981	993	929	973	987	932	1017	940	937	985	1003	954	937	998	991	950	1033	998	982	948	939	970	949	988	976	1011	1002	1014	923	1005	963	960	953	1001	974	928	983	999	936	915	1036	1000	987	942	976	1016	960	961	963	1028	949	1000	994	982	1020	998	995	1009	947	982	1054	980	957	978	942	983	976	970	984	970	958	970	1012	1013	948	1025	995	1016	908	992	991	956	989	943	1028	1001	1025	986	957	1017	947	1002	1021	977	978	948	956	953	955	1032	980	962	991	981	999	1018	956	949	1028	1023	1039	989	1042	986	954	988	999	956	957	992	1022	984	1043	970	933	1011	943	1041	989	987	1013	1018	1006	989	982	1028	998	938	952	1008	984	955	1020	952	924	970	1028	1032	985	960	991	980	1034	949	1030	1002	964	938	1039	1050	961	950	1015	989	980	996	1029	936	1001	951	1036	969	1021	1034	1019	964	970	1041	1016	922	986	951	982	985	969	1051	990	976	968	988	960	938	998	990	922	986	985	990	1033	1010	1028	942	1008	952	972	1006	1035	972	992	946	903	1024	1010	983	964	974	1004	983	974	977	995	1027	960	1017	967	999	984	1004	970	954	1001	1012	1017	1030	1032	1029	984	1016	1021	960	992	967	1015	996	949	980	948	937	909	1026	959	971	967	1053	965	1008	976	974	958	953	1040	1008	971	1019	978	1050	1001	963	964	997	970	995	984	960	928	938	994
1364	231	121	253	1299	4170	5293	3181	1461	612	188	99	79	80	68	74	67	52	63	61	72	65	72	56	72	61	59	72	64	64	66	60	72	80	50	70	71	77	64	63	58	69	59	63	54	63	69	60	65	74	66	58	64	58	60	56	50	70	71	74	60	66	65	53	68	59	65	70	70	64	72	70	58	70	60	68	57	64	47	63	53	50	56	58	70	75	66	63	70	57	63	72	67	64	70	68	74	84	56	59	60	85	76	59	48	58	66	59	72	73	66	74	55	63	54	74	63	77	72	59	56	63	52	52	64	65	54	57	72	62	62	71	65	55	68	58	58	61	61	59	57	65	83	73	68	58	65	69	53	72	73	56	65	73	67	65	81	77	69	62	59	56	64	67	61	62	66	50	56	77	68	79	55	70	57	58	60	59	58	65	66	71	67	60	59	59	71	63	60	62	59	63	51	51	70	70	60	53	66	54	72	61	62	61	63	76	53	70	62	69	67	60	63	56	72	58	69	57	67	58	60	59	42	61	73	55	62	64	77	58	78	74	61	65	64	58	72	63	68	69	54	65	67	74	57	69	64	48	67	61	49	73	56	61	52	60	60	63	73	77	72	67	62	62	56	65	71	71	67	63	55	75	70	59	61	70	75	65	56	69	71	67	64	56	71	77	63	77	58	57	57	69	50	65	66	76	80	94	57	75	62	69	63	70	69	52	52	81	68	67	67	69	66	55	63	77	66	78	61	67	75	44	56	49	68	57	67	59	63	74	78	71	57	57	60	77	71	72	80	51	66	66	75	64	62	66	66	71	57	64	61	66	58	77	63	70	60	49	56	74	63	64	55	65	69	66	56	58	56	78	72	62	61	63	76	63	60	76	67	58	62	58	62	66	73	58	56	66	68	68	59	66	54	68	67	73	57	72	71	70	68	52	67	63	63	73	65	61	53	67	61	66	70	72	59	81	55	75	63	70	61	76	70	70	62	58	70	65	70	50	72	60	60	62	62	67	68	81	75	51	57	64	58	78	76	71	56	72	62	69	52	69	82	65	67	60	60	65	75	60	60	75	72	66	71	53	65	69	59	66	59	73	78	63	69	51	49	71	71	65	67	74	67	54	49	62	68	61	65	54	70	61	61	76	57	58	44	69	81	72	63	62	73	56	64	65	66	70	47	52	45	57	60	66	54	66	69	53	69	52	58	66	83	54	65	54	58	62	67	67	65	65	68	64	75	72	38	81	62	62	66	70	77	71	63	71	44	58	57	59	67	55	64	61	71	66	51	64	61	53	63	61	71	64	69	50	64	52	61	66	72	76	65	61	66	71	62	47	55	53	69	56	58	78	58	63	73	63	71	65	82	70	70	74	53	68	67	60	58	55	56	64	65	69	54	61	61	67	77	76	72	61	68	47	64	76	57	64	48	73	77	57	67	56	55	51	61	62	54	69	74	52	59	61	67	57	80	55	67	65	79	60	59	62	67	67	62	68	61	66	78	59	70	73	62	62	60	74	53	60	79	56	57	56	58	58	66	59	43	67	66	71	63	59	57	75	58	66	78	78	61	77	76	74	56	54	56	60	73	51	48	63	70	59	78	67	57	56	64	83	60	68	74	61	57	66	55	66	62	59	59	66	64	76	54	65	62	65	59	70	72	57	63	80	54	65	54	73	53	57	50	66	60	69	65	73	59	62	64	53	65	61	68	66	60	67	71	52	81	51	56	73	56	69	70	52	55	70	63	66	69	46	70	71	65	71	74	59	60	79	65	63	75	62	68	78	71	65	57	68	58	59	64	54	57	69	65	64	61	60	59	56	72	69	64	86	72	71	63	64	73	65	50	53	62	67	74	58	56	64	45	65	72	69	70	50	72	58	58	69	59	61	72	67	59	66	56	79	62	78	55	73	71	70	57	63	57	66	60	52	58	58	71	64	54	66	62	65	71	61	49	66	62	74	60	78	57	74	69	70	62	56	60	59	66	78	59	53	60	54	72	66	60	61	80	75	60	64	67	67	53	63	78	62	61	71	60	76	59	66	69	85	56	69	73	60	71	67	52	65	61	59	80	59	56	66	74	76	68	56	55	63	62	53	62	43	49	55	66	71	69	69	63	83	59	63	52	65	75	61	81	67	53	58	65	69	75	61	69	77	63	54	80	63	58	65	61	56	61	70	59	69	54	66	70	71	60	62	69	82	60	57	78	56	73	60	78	64	72	64	66	73	86	53	57	64	66	76	77	61	67	71	56	65	51	76	62	44	66	67	65	75	71	75	68	67	68	54	53	38	76	65	66	70	75	63	68	78	79	61	65	65	66	59	41	58	72	52	67	60	64	76	57	62	62	44	59	69	71	70	70	72	61	67	58	71	65	62	65	76	58	71	68	70	64	58	60	70	73	78	72	58	56	71	67	66	70	64	60	61	63	58	62	66	54	63	66	53	65	72	56	63	65	42	45	61	72	68	56	55	59	75	51	56	66	73	60	72	62	63	69	57	79	67	84	54	58	54	60	52	67	68	72	82	56	60	72	58	70	63	57	77	66	63	55	74	58	62	72	67	62	70	64	62	71	58	70	73	74	59	54	69	58	64	55	76	57	60	56	73	69	63	58	63	59	68	61	66	58	68	73	76	60	86	62	59	54	70	66	73	65	62	48	64	55	84	51	72	56	70	61	71	73	64	64	62	75	71	61	50	71	62	70	66	55	58	68	59	62	69	70	76	74	65	72	68	53	62	73	58	56	60	59	65	44	64	41	76	63	49	61	63	55	47	56	69	73	84	62	59	55	63	64	55	50	75	57	62	67	56	69	61	74	55	64	67	67	72	67	80	71	51	56	70	72	60	58	61	52	69	66	57	82	58	84	62	65	51	56	68	68	62	72	62	60	70	65	67	64	59	68	67	61	68	63	66	58	65	55	60	73	61	74	67	60	62	61	70	70	65	64	64	72	52	60	65	66	66	63	59	62	66	66	55	60	71	63	52	70	61	67	68	60	67	70	60	54	64	70	68	57	65	55	56	64	60	50	77	57	61	62	78	65	63	77	51	49	69	53	64	68	58	61	63	60	64	47	70	62	52	63	64	81	65	52	72	69	75	71	74	65	69	62	69	62	63	63	61	70	57	76	65	73	53	66	72	63	65	66	77	51	77	67	66	66	56	61	62	70	70	57	64	56	55	69	68	60	60	57	65	57	83	54	79	60	70	67	59	64	60	59	68	70	50	76	65	66	61	58	74	68	62	43	60	61	50	65	53	68	58	59	61	57	68	61	52	54	69	59	80	77	61	48	73	59	54	63	60	58	66	55	75	66	65	70	64	59	59	47	60	67	62	68	68	77	59	68	44	70	69	75	57	59	63	71	59	70	67	66	65	74	62	72	64	63	66	64	71	68	71	71	65	54	64	73	63	61	49	57	59	57	50	64	55	68	52	61	65	66	62	82	61	68	51	81	81	58	73	74	55	70	65	56	57	46	51	62	71	44	57	69	70	80	67	53	54
13083	5743	2982	14480	38074	47810	44619	34614	24859	13939	5452	2071	1084	880	813	838	824	814	808	846	850	817	850	789	845	806	840	852	790	871	819	832	757	805	860	831	820	847	895	839	815	815	836	888	868	763	851	800	845	858	819	788	800	828	838	822	817	794	815	806	873	823	864	788	828	867	821	830	847	874	806	828	849	806	809	792	797	833	852	832	806	811	863	848	786	842	850	847	840	845	861	855	830	874	836	803	877	867	778	844	826	818	814	869	862	810	800	831	786	819	833	812	840	828	810	792	883	876	865	802	841	859	838	832	810	797	848	850	830	820	769	773	818	812	851	803	796	836	831	845	846	827	838	775	807	797	841	842	856	840	807	828	854	821	809	886	809	808	829	860	799	823	841	873	824	836	864	809	828	856	856	913	846	840	821	810	812	802	799	834	784	802	859	795	770	875	878	789	864	849	762	837	790	790	840	850	823	773	839	879	774	779	847	828	806	818	802	817	816	823	824	804	835	881	825	829	886	825	852	811	834	858	827	826	814	800	812	804	799	811	799	848	887	827	794	858	833	831	826	878	823	799	859	849	857	837	809	841	835	780	874	819	845	820	833	843	759	867	814	801	814	847	823	828	824	860	792	856	881	872	865	867	816	808	821	893	840	825	849	752	831	811	772	795	755	819	809	841	842	806	845	787	827	892	866	785	880	797	856	840	828	827	831	834	804	817	835	845	857	836	829	836	824	790	795	809	824	787	798	813	791	781	779	840	837	824	880	826	871	832	850	859	863	862	831	831	829	819	865	810	836	788	821	812	790	836	855	848	797	869	841	882	810	858	783	851	818	832	871	834	774	836	828	807	848	807	852	866	779	868	872	874	812	870	816	792	861	818	796	859	844	777	786	819	780	847	802	852	870	817	893	837	844	834	863	791	839	854	838	848	855	861	866	872	822	823	903	828	834	856	851	877	812	828	793	881	836	820	867	810	830	831	820	829	834	821	807	783	866	807	844	787	825	777	840	820	833	850	794	842	814	809	905	830	806	824	833	858	790	900	831	859	787	881	755	825	796	839	766	787	757	847	859	801	780	869	825	856	805	802	798	841	867	831	839	833	833	817	829	824	852	805	802	814	821	823	801	802	852	837	823	814	819	852	841	823	791	878	879	875	907	838	791	878	787	845	822	835	896	824	812	837	828	828	849	829	751	789	833	903	857	888	812	834	857	833	783	829	851	845	824	839	818	834	828	798	832	780	789	834	790	809	830	795	845	818	800	819	882	849	813	829	856	877	855	855	814	774	846	800	819	824	831	831	829	766	817	873	848	818	876	881	756	841	883	836	802	848	822	834	831	827	827	797	835	836	833	873	786	844	816	896	773	788	839	812	803	813	852	779	838	795	826	855	804	818	779	842	811	822	853	777	810	874	818	843	872	779	832	861	872	811	825	822	829	879	775	796	804	812	879	808	813	848	783	812	826	804	767	786	875	789	819	852	802	846	854	830	840	796	840	789	825	842	797	809	845	828	819	823	843	882	770	841	788	883	843	803	832	804	820	819	853	847	882	863	833	838	833	832	861	840	775	813	833	812	775	865	831	844	825	929	818	855	848	842	814	794	801	861	873	879	856	823	823	793	825	819	830	823	798	788	841	820	813	788	758	820	796	847	797	842	824	850	842	905	887	851	783	807	779	861	838	836	820	823	834	787	817	814	851	769	830	863	857	840	894	796	812	802	784	826	834	798	872	845	814	798	768	836	773	827	815	777	814	848	873	826	800	791	848	856	814	870	856	828	809	842	808	815	850	883	776	876	806	808	838	833	806	825	830	821	849	829	832	850	845	839	851	831	819	825	859	873	780	876	852	800	846	797	837	850	870	867	785	815	853	819	815	828	857	843	826	814	780	832	847	823	851	811	798	815	808	822	912	808	812	890	862	866	813	810	864	811	898	802	776	855	844	829	812	775	847	769	802	857	833	867	822	769	794	835	833	856	815	851	811	869	832	836	801	835	799	799	847	810	882	898	807	754	807	871	806	814	834	789	787	783	852	801	831	818	805	832	817	820	860	858	800	830	846	850	853	844	867	802	797	818	920	867	825	836	784	818	851	828	859	828	787	827	789	832	829	780	884	848	830	843	844	880	777	825	826	827	810	802	867	833	828	813	757	864	812	839	847	887	848	825	861	822	837	852	829	828	779	800	921	826	833	814	809	811	825	823	899	837	875	831	833	818	893	819	865	851	840	783	806	805	840	787	787	849	827	849	838	838	775	808	854	828	814	817	802	823	788	853	801	822	817	877	864	848	823	806	847	802	871	820	801	811	804	863	810	830	815	829	780	769	851	836	777	807	775	859	817	871	855	796	860	860	870	776	809	793	820	819	838	861	795	889	830	817	829	774	849	849	854	830	818	866	846	809	839	850	814	812	781	815	857	884	791	825	818	803	845	852	824	814	860	792	860	865	836	803	840	851	842	804	843	854	781	869	805	842	832	841	808	863	874	828	865	860	838	792	813	848	800	836	837	870	827	848	777	796	830	759	831	867	866	851	827	826	828	841	858	803	761	888	850	821	851	808	816	830	768	830	833	817	826	843	800	892	838	863	850	825	823	764	821	868	848	825	818	856	818	764	841	843	806	832	875	825	791	849	845	838	783	814	774	912	838	864	856	788	784	832	832	828	769	825	844	814	831	803	779	793	804	837	792	840	850	831	779	812	796	852	853	853	853	788	795	828	843	790	851	851	884	881	802	806	831	840	835	802	831	826	842	829	848	850	778	825	862	864	841	788	841	811	809	784	824	822	782	872	812	835	828	817	806	836	834	857	831	831	854	847	776	790	822	858	782	804	831	850	783	788	866	880	835	806	809	874	783	831	852	768	844	800	784	811	790	766	813	811	837	859	832	806	866	845	815	827	859	797	831	838	793	809	865	840	848	846	792	852	789	834	777	782	845	904	839	860	804	800	800	814	828	835	890	861	819	850	816	846	840	904	838	848	850	857	827	813	802	840	868	810	783	882	806	812	845	835	834	761	846	820	836	779	808	821	831	798	804	787	804	846	789	815	771	842	821	831	808	810	842	803	795	836	789	824	832	771	809	826	751	827	837	824	831	833	783	856	848	778	810	791	821	845	806	842	827	871	826	781	840	873	794	840	829	844	810	873	794	823	818	798	805	796	874	822	868	825	832	816	894	771	890	854	896	845	852	820	807	811	785	834	865	785	843	809	811	821	838	828	825	828	819	815	822	833	819	771	801	807	820	855	831	814	833	831	826	824	859	777	837	798	845	816	778	836	846	850	867	806	846	785	847	875	802	833	852	785	826	825	822	815	847	813	810	857	803	842	882	808	875	793	814	839	810	890	849	863	802	812	821	784	806	829	845	824	822	850	812	810	760	871	828	852	806	833	889	833	851	838	869	846	831	812	811	842	840	809	829	872	843	827	848	790	842	832	821	794	839	811	811	859	822	828	813	867	857	851	833	822	855	816	757	892	905	840	837	831	775	899	818	843
757	399	388	676	4010	11187	12508	7565	3395	1211	444	165	105	91	76	85	78	68	65	82	73	71	79	63	69	68	61	71	77	59	76	63	63	67	74	58	80	59	74	54	64	67	80	74	83	67	77	63	74	74	68	68	69	68	67	73	56	52	63	81	65	60	72	64	62	66	69	59	82	70	72	66	89	69	78	77	63	69	44	82	68	76	71	69	64	55	67	62	57	75	54	75	67	83	61	66	64	51	61	50	68	86	72	87	51	79	82	66	68	75	62	69	76	71	77	70	58	55	83	74	73	77	69	73	68	60	57	60	66	61	72	74	58	72	62	66	76	73	64	79	59	79	60	66	61	66	59	73	69	69	80	65	63	66	89	66	79	73	78	69	78	62	65	65	83	60	68	65	61	85	64	74	68	70	63	62	57	75	52	75	54	62	47	57	72	63	67	70	68	75	72	59	84	72	73	70	78	70	79	65	61	76	82	50	69	66	66	62	89	59	67	61	72	65	67	82	77	60	78	76	62	77	73	65	66	65	67	65	77	56	57	74	69	60	74	78	80	78	77	55	53	66	69	65	65	68	84	72	75	66	66	56	72	61	72	91	78	80	60	80	80	72	64	82	73	76	59	71	71	70	70	75	67	73	80	71	66	49	67	80	61	68	99	78	77	63	64	85	65	80	78	66	67	71	70	68	57	61	61	77	77	76	69	66	60	70	62	71	74	68	68	80	72	78	75	87	70	58	69	61	71	67	68	56	56	64	65	84	59	49	75	81	86	61	67	57	64	67	70	67	75	71	72	70	62	67	66	71	62	68	61	82	64	62	57	65	70	72	73	74	62	71	77	63	57	76	65	62	65	67	82	76	51	63	60	68	72	74	73	67	64	72	68	64	64	63	53	69	69	60	72	69	70	70	80	69	55	73	69	78	61	70	69	55	64	69	59	70	82	66	62	71	64	69	65	70	58	69	74	67	68	65	68	60	68	57	67	62	67	60	79	67	66	74	63	77	68	64	60	73	64	60	70	63	84	65	49	90	70	53	67	64	87	70	63	61	81	72	81	65	73	62	79	57	56	62	52	77	72	62	58	64	58	57	72	72	69	67	75	69	73	69	77	66	67	59	73	57	70	57	68	64	73	77	62	64	76	70	84	54	65	71	60	53	63	64	65	69	70	60	71	75	62	62	55	79	59	61	78	60	67	66	65	66	53	82	68	64	70	67	68	66	61	73	74	61	65	59	69	62	62	62	65	63	63	66	45	87	71	68	83	77	62	69	59	68	73	65	70	58	62	75	57	64	66	84	70	82	65	69	60	79	63	65	82	71	66	69	60	67	68	71	66	51	63	36	80	68	76	59	78	88	66	69	89	70	65	67	68	52	64	64	67	65	68	68	76	70	63	70	58	74	61	66	63	63	67	67	81	72	59	89	53	68	52	55	75	58	81	65	75	60	62	80	86	59	69	71	75	62	68	83	68	66	64	76	58	66	78	59	68	43	64	60	70	61	73	58	67	63	61	71	73	55	59	54	69	79	56	69	74	66	67	62	63	72	74	60	58	65	61	58	68	72	68	75	56	72	64	62	58	78	70	65	84	79	73	72	52	73	89	76	77	77	55	68	70	66	66	76	66	76	66	83	83	72	84	64	59	61	69	72	60	60	60	57	64	59	50	72	69	60	63	68	72	69	84	46	61	78	66	66	68	76	61	61	85	66	75	78	72	67	56	66	70	62	62	74	76	62	71	75	75	61	72	72	72	72	69	62	65	72	73	54	70	63	67	70	69	63	63	62	47	63	71	76	66	74	65	59	72	64	52	66	77	53	55	85	66	68	74	60	85	52	73	79	69	78	83	61	61	73	70	68	76	56	72	65	71	70	77	76	63	66	65	58	68	74	74	60	60	79	61	72	63	66	56	77	69	71	82	74	62	67	79	73	69	66	73	66	63	58	98	66	75	85	65	64	74	64	64	65	57	74	66	73	67	67	60	80	81	64	71	77	69	54	57	68	59	75	56	75	70	86	88	64	73	69	69	70	72	75	69	64	72	50	60	73	87	81	83	72	67	61	65	80	63	84	55	73	75	69	78	68	65	69	56	80	65	62	53	66	77	62	71	66	63	72	57	71	88	68	72	81	70	77	76	64	63	71	56	66	78	72	63	65	64	63	66	53	63	77	74	61	56	54	73	78	70	66	57	79	58	65	84	77	72	75	65	65	81	75	61	55	78	67	56	58	70	64	67	86	83	59	87	70	69	70	69	53	61	63	68	85	50	70	66	65	60	59	68	69	59	67	59	64	53	61	63	71	64	54	65	69	64	65	75	74	77	68	69	65	63	73	57	69	58	68	76	62	58	84	75	70	77	58	59	63	75	81	74	60	60	62	76	58	64	72	73	62	81	81	88	86	59	61	87	77	77	64	73	59	70	75	70	66	71	64	79	72	88	74	68	67	71	57	63	79	82	73	76	77	63	67	58	68	77	78	60	64	60	72	67	71	72	74	89	65	65	76	79	66	75	68	59	75	54	74	73	71	74	77	68	66	67	75	77	77	75	72	67	73	63	79	64	62	75	82	65	69	68	67	72	66	79	81	80	61	66	62	63	74	77	79	57	70	68	57	54	69	75	72	65	85	75	77	60	73	62	64	66	69	66	65	61	70	69	51	69	76	69	98	82	64	86	76	64	83	68	59	79	73	68	61	74	60	76	68	78	64	66	69	52	63	71	65	68	92	79	66	63	61	55	72	83	71	60	60	69	58	63	62	72	65	60	57	68	87	60	76	71	69	63	85	74	61	61	63	62	58	67	65	57	85	80	76	64	68	83	49	81	85	61	64	74	66	68	82	69	72	65	55	72	68	70	71	59	77	79	61	66	62	76	68	68	62	68	63	56	83	63	76	66	72	68	73	60	78	73	70	67	84	61	67	57	59	59	69	63	58	76	68	63	88	89	51	65	63	56	67	69	68	77	69	72	79	71	78	63	74	79	56	61	65	81	72	65	78	72	69	46	69	62	64	62	88	56	64	60	59	79	70	61	70	82	62	54	75	67	61	59	65	66	47	58	60	80	65	70	73	71	75	68	77	77	69	67	75	63	79	81	60	58	74	71	69	76	71	71	77	60	76	72	69	65	65	65	64	59	68	83	55	71	50	66	75	73	66	58	60	79	74	66	63	80	76	77	65	61	58	70	57	61	73	60	71	57	66	84	66	76	59	55	71	81	81	50	66	68	69	67	60	51	59	59	83	79	71	80	85	77	67	73	57	69	59	63	87	66	64	64	80	78	79	65	68	62	71	65	76	72	76	77	61	79	67	63	61	50	74	56	65	77	77	77	60	87	71	66	68	74	70	67	72	66	78	70	77	71	71	72	77	70	73	73	69	59	56	76	75	60	71	74	47	62	79	61	56	81	64	62	61	66	78	73	82	66	71	54	68	60	72	66	58	60	63	69	79	83	70	65	81	64	67	57	62	72	64	89	58	81	62	60	56	61	61
16575	9056	8383	27231	54840	65305	59688	45257	32731	21176	10245	3600	1486	1054	888	897	875	832	874	841	894	861	886	835	886	878	831	885	875	876	882	871	849	864	888	873	874	905	880	931	854	860	929	851	847	893	863	867	887	893	859	914	824	884	880	894	908	874	850	856	850	860	859	841	881	866	890	923	877	835	858	857	881	846	895	852	882	882	891	840	868	875	868	857	910	862	883	914	844	883	870	898	876	866	883	925	905	862	891	911	901	895	883	866	911	888	852	859	884	867	844	844	923	874	883	851	873	864	850	841	854	905	887	916	853	913	893	855	914	906	834	897	877	909	903	810	838	870	888	865	881	902	879	909	939	882	915	871	815	880	884	927	838	894	837	882	845	895	869	823	839	873	846	850	872	863	895	852	834	897	849	888	873	876	844	795	936	860	878	906	900	897	872	859	889	815	806	846	843	922	892	880	924	850	825	874	913	869	882	888	943	860	879	903	892	869	890	877	880	866	816	909	851	889	886	904	840	847	847	856	837	876	895	860	864	879	872	920	869	855	828	841	826	869	891	859	871	878	938	857	854	857	880	909	875	835	884	861	848	926	866	832	862	852	831	798	873	860	825	905	911	845	930	876	871	873	827	862	902	927	881	846	855	879	945	916	873	904	839	859	910	885	882	829	898	865	884	885	869	919	900	892	852	880	854	872	814	844	858	870	856	795	876	854	838	894	891	831	896	838	870	853	847	814	895	882	869	857	886	893	877	877	852	850	879	864	878	880	859	864	822	879	885	867	873	842	885	876	872	858	896	905	896	876	878	888	823	876	894	871	855	865	872	820	916	869	873	845	876	927	837	922	831	849	890	915	820	871	873	892	838	899	871	897	847	869	880	894	873	888	861	860	891	851	822	899	891	856	939	875	869	839	892	886	867	866	907	864	870	890	876	824	916	804	908	857	906	898	881	919	899	888	854	857	848	891	820	834	847	933	846	868	843	885	939	857	817	882	861	884	820	892	875	864	899	866	890	944	858	936	866	898	850	894	873	884	869	895	818	857	886	816	844	853	843	873	871	839	870	864	877	878	880	855	885	894	893	903	882	978	901	842	867	876	813	849	848	893	840	915	886	861	925	891	876	869	897	871	808	882	861	857	870	910	878	856	892	868	914	870	848	834	860	885	876	869	932	834	895	903	884	882	903	858	875	831	854	876	881	876	857	861	877	892	924	938	842	882	862	791	904	849	846	872	862	868	930	838	876	850	910	872	879	880	912	892	918	872	879	891	827	853	870	919	864	949	893	828	886	862	882	867	850	941	893	854	872	922	834	840	855	898	900	844	823	850	876	944	804	852	856	874	920	892	883	845	858	866	886	899	867	886	873	901	838	892	893	882	855	864	916	867	868	928	834	891	848	929	877	873	855	937	840	890	905	834	841	891	896	847	857	860	871	879	910	853	879	877	846	890	887	855	894	917	856	902	914	838	833	880	873	846	866	899	941	895	826	882	832	896	905	886	858	896	904	869	974	890	845	842	835	883	881	868	900	873	875	896	859	873	884	847	884	911	904	854	862	890	881	868	885	886	858	862	878	891	947	812	902	855	890	876	900	912	844	842	873	890	843	839	840	907	852	876	925	845	880	875	878	855	870	907	873	868	862	908	871	876	935	827	893	900	840	867	848	899	878	864	874	886	876	831	860	826	852	880	858	854	899	879	878	807	841	886	872	845	898	839	852	854	882	904	830	879	855	872	847	861	882	814	879	871	852	797	842	900	869	918	836	851	899	833	939	901	896	855	853	910	838	847	825	804	906	818	894	834	893	825	927	877	898	835	868	871	876	817	859	865	878	853	909	896	906	868	858	883	881	915	913	934	862	899	889	853	887	908	901	862	834	888	941	861	847	882	874	869	854	845	879	834	857	912	850	872	852	881	906	843	899	888	847	865	885	864	816	800	887	839	836	853	862	907	841	876	870	889	840	909	862	848	862	900	910	891	896	907	903	895	874	854	879	901	910	916	905	891	872	857	843	856	848	864	855	858	882	877	808	855	880	885	897	854	867	869	883	837	931	899	852	857	850	855	918	869	874	861	918	907	933	920	900	870	922	877	869	861	874	886	808	881	863	880	852	914	866	874	843	940	875	905	907	852	850	890	853	869	852	877	838	841	845	849	891	868	845	911	901	881	864	909	881	897	909	875	924	828	898	831	927	883	894	866	864	900	886	857	906	876	857	887	825	875	872	822	886	896	883	925	883	842	856	889	962	865	841	868	896	867	831	829	844	865	929	906	838	821	908	833	893	877	827	924	924	850	888	870	966	955	886	888	865	862	859	850	934	936	882	872	891	873	869	892	878	833	887	854	850	868	876	839	910	829	901	837	885	919	863	879	932	926	918	874	916	882	898	880	859	858	889	886	824	834	880	889	833	894	876	868	854	854	920	928	882	884	847	846	837	937	834	857	904	879	885	863	820	875	913	874	851	888	887	895	944	878	897	810	835	858	924	871	839	865	854	877	843	891	882	894	884	865	858	868	910	870	856	922	873	906	866	880	869	890	899	868	883	911	897	847	918	898	879	870	860	836	889	893	896	861	880	835	870	843	859	869	906	882	871	867	862	878	903	869	909	915	875	867	858	939	902	857	893	914	907	859	869	958	875	853	858	885	876	836	870	899	849	870	825	891	869	826	883	856	871	875	845	885	876	901	890	880	861	923	861	876	873	849	874	876	862	870	839	916	924	901	881	898	870	916	843	823	864	883	872	865	919	876	901	887	854	893	850	876	869	839	805	868	938	860	888	863	862	876	884	882	840	880	820	876	819	898	868	856	862	905	869	909	873	881	884	851	898	918	834	905	873	853	876	902	886	870	820	855	871	829	900	859	846	874	912	911	912	874	870	865	876	879	931	889	874	896	899	870	947	905	884	860	833	876	817	872	848	827	902	840	877	861	927	855	879	866	834	870	874	930	899	892	903	899	876	922	796	900	880	875	865	855	882	924	895	848	859	853	889	879	898	844	892	910	877	822	831	842	886	937	790	847	864	872	851	908	878	890	860	886	869	833	891	854	866	887	926	850	859	889	899	891	850	866	893	824	907	891	858	871	838	838	901	887	867	854	875	840	865	911	874	897	877	938	922	882	896	895	857	857	870	868	883	881	894	916	824	898	861	831	896	878	899	852	855	798	798	863	892	937	845	875	865	851	852	873	862	845	881	832	874	835	813	839	816	839	959	840	874	880	928	857	899	917	878	928	879	854	878	826	876	858	832	879	892	880	889	877	866	845	854	826	864	869	888	871	866	907	866	842	885	885	885	882	880	892	923	872	863	858	885	862	898	854	881	880	874	911	874	834	900	836	871	856	866	882	837	872	905	875	907	873	832	898	894	835	889	823	888	862	911	850	862	829	879	818	876	882	859	845	922	857	863	864	847	855	884	894	881	918	878	900	893	890	920	868	877	891	913	884	795	914	893	882	879	831	867	926	875	884	903	885	793	862	852	854	891	900	890	950	890	876
2093	260	361	894	4427	11661	13632	8488	3857	1390	456	155	95	79	71	81	72	86	76	64	68	94	64	70	80	76	87	72	71	68	82	69	71	63	67	74	73	65	72	70	81	71	77	73	79	66	71	74	79	71	71	82	86	70	64	59	76	53	76	58	82	82	68	64	65	76	70	66	80	76	70	86	84	65	75	72	71	71	72	85	80	70	60	55	74	75	70	69	73	79	78	73	66	70	69	74	75	66	72	83	69	60	62	78	61	81	69	66	68	70	82	69	69	71	81	69	78	64	80	70	86	75	68	73	81	76	83	67	64	74	66	74	65	66	69	79	68	87	69	91	78	92	74	65	73	64	65	64	70	71	79	75	75	84	63	73	66	66	88	82	87	62	67	72	61	80	66	79	70	72	66	70	88	80	64	62	59	79	64	63	82	67	69	82	71	77	66	71	65	76	65	66	71	68	67	78	76	79	70	89	64	87	88	84	62	83	71	73	71	87	93	62	75	59	66	81	74	67	81	66	62	64	76	72	64	69	64	66	77	77	60	47	72	75	82	66	70	71	81	70	70	76	64	78	82	71	78	63	84	69	71	78	72	58	74	67	71	64	71	53	68	79	66	74	65	79	77	73	75	73	80	83	75	62	63	73	60	55	61	74	79	79	81	75	74	69	66	73	75	77	71	98	77	86	69	76	76	74	62	69	75	75	68	70	70	61	72	66	82	70	67	70	79	75	78	84	64	78	65	77	81	62	77	79	77	57	69	71	74	65	67	72	84	78	75	77	82	63	73	76	73	82	81	64	73	69	76	81	64	84	79	70	73	75	70	64	58	82	55	65	85	71	64	78	71	64	69	68	52	74	80	69	73	63	75	48	71	74	64	64	68	67	71	72	79	69	77	78	61	72	58	92	69	80	80	99	67	72	80	53	71	70	86	64	70	67	73	69	76	63	78	74	74	73	69	63	74	76	73	63	82	91	69	68	72	68	83	81	69	81	60	73	82	76	77	61	62	84	86	73	70	84	64	66	78	84	75	72	65	65	81	81	73	70	75	56	78	66	80	69	86	70	75	77	81	54	73	82	80	66	68	63	73	73	79	66	75	77	75	75	79	80	78	68	60	74	72	84	78	87	78	81	84	64	75	75	78	63	64	67	71	56	62	69	76	72	74	57	90	64	76	74	88	67	86	70	83	66	73	77	65	71	64	78	73	77	85	77	77	67	81	72	82	67	73	62	68	58	66	71	66	60	83	61	85	77	82	68	64	79	68	72	75	90	64	70	74	58	78	78	64	72	79	76	55	73	76	61	63	63	81	73	87	67	62	62	69	75	67	73	74	91	71	76	76	71	72	64	78	74	77	55	77	69	70	63	83	54	74	59	69	71	71	72	62	70	81	70	75	63	53	59	90	91	67	78	69	74	70	85	66	68	64	73	58	63	80	65	81	64	80	65	78	80	61	65	66	64	82	85	63	76	65	55	70	69	63	76	64	74	69	75	74	63	67	63	67	81	54	79	75	71	85	59	72	75	57	64	68	64	62	66	69	68	71	59	78	73	60	48	73	65	68	74	64	57	59	73	92	89	56	66	74	61	74	75	79	86	64	70	76	75	82	81	65	67	80	69	79	82	78	75	69	88	71	51	84	65	76	68	75	68	67	67	56	62	68	62	73	67	81	60	86	78	71	68	79	69	69	76	72	63	69	67	59	76	73	85	79	75	85	68	74	76	76	80	80	74	79	71	64	71	49	72	66	81	70	95	69	73	70	75	77	79	73	75	76	64	71	61	77	73	89	85	73	73	78	60	90	76	66	69	86	57	80	81	60	76	76	77	56	71	72	62	80	56	62	66	63	71	63	78	86	69	58	70	76	76	77	84	65	84	67	67	74	63	77	63	71	72	76	91	61	68	61	83	78	70	80	69	72	72	78	81	58	71	62	62	69	66	60	69	82	71	77	69	63	67	72	70	83	69	61	78	66	75	76	83	89	69	69	68	77	89	60	74	58	63	76	82	68	67	62	75	58	63	80	74	77	75	67	77	68	74	74	72	76	79	67	98	81	63	75	76	65	66	77	84	59	65	80	73	56	76	67	80	79	77	76	76	85	67	78	89	67	75	71	71	77	63	85	73	70	70	70	89	62	70	74	66	76	75	76	86	64	65	82	68	98	72	66	77	66	85	62	70	79	58	65	86	63	64	73	97	72	70	71	69	80	63	79	85	84	67	77	69	57	76	64	60	88	77	63	71	73	76	70	65	71	79	80	57	77	61	48	69	61	81	85	79	67	72	73	84	73	65	78	66	63	56	65	62	62	72	77	61	90	65	76	71	77	80	72	66	62	74	71	79	82	55	74	65	85	66	64	63	60	83	61	65	65	75	73	67	73	80	78	82	61	65	63	72	79	67	72	64	74	76	55	89	91	73	78	85	82	73	80	66	73	59	66	78	79	58	70	66	69	62	65	67	92	61	66	80	59	70	68	71	78	69	77	72	70	73	67	76	65	68	77	64	76	64	72	70	84	69	79	54	54	84	73	74	70	59	82	75	69	63	67	72	64	67	82	70	72	92	85	81	68	61	80	77	79	75	85	70	57	70	86	63	69	71	71	81	71	76	71	64	73	84	49	71	93	77	70	72	76	81	75	60	75	94	86	73	77	84	75	56	75	60	84	67	62	77	78	64	66	77	71	52	79	58	97	68	68	76	68	80	74	61	96	67	73	68	78	70	70	85	75	76	65	64	65	72	76	77	63	61	81	84	67	75	56	68	70	53	62	63	65	68	69	73	65	71	64	69	62	77	51	76	85	71	83	74	72	73	62	77	85	71	81	77	61	70	63	71	65	85	81	75	71	60	67	75	60	67	78	75	76	75	68	66	79	84	68	78	69	70	75	71	66	54	76	81	82	83	67	77	82	74	68	72	59	84	71	70	67	75	62	58	77	68	78	80	67	83	66	66	79	72	56	83	71	83	75	81	83	85	67	74	80	75	81	55	82	75	73	86	65	73	70	74	65	67	76	80	61	72	64	88	66	76	76	71	69	80	79	76	77	66	70	66	75	73	78	75	67	86	69	60	69	75	77	79	67	66	66	64	74	77	75	75	83	67	62	81	80	77	61	69	64	82	62	77	67	65	81	78	81	72	66	72	66	75	77	79	70	74	74	91	69	74	62	87	80	80	60	64	74	68	73	81	79	61	66	72	69	67	80	86	80	65	65	80	80	60	84	67	58	82	62	76	73	61	71	78	61	70	80	61	80	72	70	67	73	67	66	73	81	61	78	77	72	66	74	67	65	86	74	86	78	69	79	83	69	79	80	80	79	74	64	72	67	54	65	73	56	66	61	66	67	70	79	77	78	70	85	74	77	63	76	70	66	78	71	70	67	84	69	62	77	70	88	61	77	72	73	60	68	69	61	67	95	73	72	59	100	68	60	78	74	63	67	74	69	68	85	70	75	83	86	81	69	84	65	90	75	68	89	72	73	62	84	74	75	70
14251	6628	7272	29019	55787	66852	61892	47652	34568	23169	11472	4149	1688	1112	1038	940	944	929	924	891	930	933	898	939	967	907	941	907	952	904	948	876	931	913	949	898	918	928	924	929	956	979	952	952	941	889	968	895	903	912	977	920	899	906	957	924	937	904	976	919	1006	908	922	952	959	942	885	914	933	896	942	914	943	958	890	959	959	867	966	932	907	882	936	939	949	947	974	955	904	940	899	923	921	951	940	935	935	910	898	946	900	957	852	937	949	934	876	903	873	959	897	961	907	936	924	912	896	928	982	922	921	934	1001	953	988	909	933	977	897	976	906	935	957	910	953	912	945	929	943	1003	902	937	884	955	872	925	950	913	913	939	949	925	989	933	955	930	952	962	920	912	946	931	925	905	937	901	934	940	939	880	927	904	960	947	931	937	948	935	955	925	921	897	948	940	927	908	956	854	909	891	937	967	910	950	969	927	901	928	925	896	880	868	917	932	893	938	966	939	943	947	969	985	897	926	913	924	892	901	996	879	926	897	876	923	983	963	910	924	915	938	923	935	934	886	919	933	951	942	984	976	980	910	905	886	904	961	903	905	957	944	941	922	935	917	957	854	976	908	940	954	937	929	942	942	912	968	979	944	963	885	965	929	868	978	964	932	919	933	951	939	950	932	912	909	926	959	942	935	943	929	912	917	981	1004	930	958	919	918	937	898	893	939	883	894	925	955	898	947	953	933	933	911	949	953	976	973	921	969	936	952	927	958	957	918	941	918	979	930	964	925	942	907	933	973	982	934	931	957	924	949	916	912	940	921	917	925	944	919	946	926	933	924	905	902	917	885	926	925	1051	953	977	915	918	915	961	940	955	924	954	893	928	936	967	974	946	966	981	997	956	989	930	939	920	923	962	969	965	909	935	947	945	923	977	941	945	933	991	938	948	884	971	933	918	951	943	906	978	984	901	919	953	945	909	922	940	952	913	965	898	958	869	953	938	994	902	931	922	927	932	954	947	913	896	972	925	876	941	1007	905	950	925	923	918	937	968	967	929	979	1007	954	900	923	931	952	961	954	955	928	952	945	917	939	944	902	958	968	967	926	937	903	982	936	916	900	919	949	902	1000	968	996	928	948	969	936	878	918	903	922	927	974	913	953	909	913	934	963	971	933	944	953	915	877	882	954	947	921	944	904	938	937	884	970	955	893	915	974	962	953	892	933	944	922	945	918	893	941	946	973	956	945	928	905	921	927	979	931	953	912	973	964	990	942	996	900	920	909	946	948	960	928	896	964	939	940	943	956	904	921	918	966	957	975	957	922	889	911	968	990	902	928	972	944	954	947	876	949	933	935	983	908	968	980	976	935	883	959	922	964	958	920	939	928	952	878	968	945	950	934	930	961	920	937	950	947	908	961	923	958	910	962	942	967	998	983	941	971	940	919	970	882	932	914	959	912	971	965	922	991	914	945	952	914	947	943	985	910	927	918	921	933	941	914	906	902	959	892	924	956	957	947	922	915	978	943	913	893	927	904	954	941	906	939	909	982	893	944	896	863	927	917	936	922	988	935	886	929	905	905	945	970	940	921	954	953	926	930	940	915	921	911	933	946	931	909	963	982	930	905	935	941	921	961	936	934	962	932	859	893	892	974	885	976	935	907	950	931	944	990	910	890	894	931	925	927	941	888	921	908	890	965	975	935	919	913	934	881	982	991	921	925	831	881	946	969	922	943	930	952	861	970	928	946	935	963	959	973	935	949	984	937	936	957	984	941	930	950	949	914	937	930	946	891	916	1000	944	922	933	914	916	923	992	932	926	884	951	960	957	858	917	917	883	924	973	870	965	926	987	923	960	999	961	954	928	980	950	960	906	878	922	959	966	912	960	938	905	880	910	953	938	883	935	910	970	961	922	903	932	936	981	969	1005	957	915	994	980	973	983	971	947	937	884	916	910	965	948	990	955	960	943	927	897	948	929	946	982	918	965	902	934	922	950	946	924	965	898	951	945	974	941	943	973	942	947	903	1006	951	925	966	978	927	952	912	992	895	927	918	923	942	950	917	913	903	939	961	929	950	943	935	929	953	920	917	948	911	958	860	933	979	890	939	954	958	980	918	967	913	915	929	941	959	909	959	938	938	908	933	952	936	897	893	911	954	925	953	908	974	942	951	898	907	949	916	953	947	943	892	952	968	968	946	949	907	928	959	893	901	1009	924	935	967	931	941	904	949	983	949	958	945	926	939	896	950	886	931	908	936	942	951	913	918	931	962	993	952	911	953	951	976	902	945	922	955	952	907	926	1014	933	935	938	881	927	916	924	942	895	957	933	933	895	938	963	971	948	955	908	978	928	944	927	865	940	934	930	950	874	882	942	897	928	942	943	943	976	915	909	932	960	970	928	920	953	999	968	921	964	922	983	876	921	940	933	921	922	924	944	893	912	848	885	920	937	917	916	967	939	923	951	926	914	954	964	930	913	914	866	969	916	867	964	940	972	894	841	933	944	934	973	925	874	948	952	929	914	910	927	957	879	918	948	915	893	894	925	951	928	954	955	969	890	954	881	933	920	904	919	974	918	896	906	941	945	962	904	934	879	923	930	907	925	951	899	959	954	953	936	901	940	946	932	908	943	931	987	879	880	983	912	974	928	922	912	988	980	884	969	928	945	943	925	899	947	935	919	937	967	925	939	944	950	917	920	993	884	972	929	980	910	920	976	934	963	962	940	909	928	899	978	925	917	952	928	977	946	926	937	917	967	940	885	953	923	868	904	887	944	919	992	935	912	940	925	906	944	949	950	922	952	875	883	906	960	944	931	910	906	940	913	951	898	960	908	962	961	949	896	924	964	921	936	943	890	949	877	883	965	887	987	925	913	977	968	931	945	903	932	959	953	926	958	916	903	934	914	956	920	908	919	955	941	951	920	970	922	880	866	935	909	908	905	930	942	966	963	897	938	949	955	914	914	948	932	891	946	896	886	913	930	895	922	965	911	958	936	888	969	961	902	929	951	949	933	898	947	930	958	933	923	971	938	900	910	963	939	869	917	924	909	943	992	934	931	882	938	938	921	926	890	915	855	928	927	970	950	971	936	947	988	916	960	936	941	958	972	987	939	869	896	1003	948	927	930	922	923	900	956	934	970	1006	915	952	931	936	831	919	1019	937	929	967	933	946	888	945	915	941	913	946	896	921	959	941	935	974	984	961	1015	933	958	895	891	949	930	889	947	947	954	956	945	932	931	977	924	940	954	941	914	916	958	945	925	908	941	956	971	914	958	961	914	929	945	897	932	909	935	948	954	932	945	941	940	950	961	913	927	951	893	925	969	978	917	917	902	915	985	876	948	928	988	941	970	970	979	932	925	950	929	979	924	946	973	949	932	915	1000	905	935	943	935	959	927	959	927	876	981	981	922	955	987	975	900	963	913	924	899	878	949	949	972	917	901	931	929	964	972	970	881	917	978	968	937	989	953	923	906	907	883	966	943	939	908	975	945	969	924	907	972	864	957	954	965	969	977	933	913	956	940	963
1034	331	302	1242	6197	19913	21157	14157	6714	2297	692	288	141	85	64	72	76	72	89	79	86	57	77	66	81	73	75	98	86	80	76	76	66	65	82	80	81	71	89	86	68	85	77	73	77	88	78	90	78	80	73	80	73	77	63	73	74	82	88	79	74	73	78	62	85	66	83	76	79	82	74	76	82	65	90	83	82	72	98	70	70	83	70	83	77	81	84	85	77	102	82	78	74	70	53	68	78	92	78	73	77	71	83	88	64	74	80	72	81	79	57	87	78	83	79	91	71	80	78	92	89	83	77	72	79	82	71	76	79	70	89	73	82	83	76	87	89	87	81	85	81	80	80	59	78	67	72	80	72	67	57	72	75	93	75	94	89	64	81	72	63	92	66	74	90	81	77	75	59	55	57	85	69	80	86	88	85	67	80	66	85	69	73	82	87	70	83	83	90	69	88	97	66	79	81	57	71	89	77	79	76	82	75	80	76	75	82	88	94	63	66	69	69	77	75	70	72	60	72	73	63	73	82	77	61	75	62	81	85	80	71	78	81	76	70	73	79	53	77	73	91	77	73	75	65	74	83	89	75	77	74	66	71	67	86	77	78	71	73	68	70	88	80	92	72	76	73	79	74	76	79	71	85	84	74	74	74	82	86	75	72	81	83	70	67	69	66	94	76	85	83	71	91	85	77	74	73	75	85	72	72	78	73	63	89	72	82	77	56	80	78	81	100	64	79	67	75	91	71	88	69	70	73	69	74	86	81	92	62	82	77	80	73	73	80	72	74	82	77	63	66	78	74	71	80	85	81	72	58	73	89	62	71	85	77	76	69	74	73	65	64	70	58	77	72	88	80	65	86	84	73	80	75	71	67	63	69	63	74	73	72	70	79	77	78	88	71	84	77	79	77	78	76	81	63	70	86	71	66	81	69	77	67	90	87	69	68	91	68	59	70	68	93	66	68	76	68	52	81	75	59	60	71	74	80	78	86	86	75	74	81	94	82	89	84	62	94	74	84	74	68	83	71	66	74	83	73	83	83	79	68	72	78	86	92	71	86	77	85	94	81	82	79	60	66	79	90	70	83	60	98	71	78	78	88	62	65	96	87	74	73	77	77	94	71	76	62	78	90	84	70	72	72	72	66	74	67	90	90	73	92	70	75	73	84	76	65	79	88	70	86	75	76	62	71	79	73	82	93	80	79	77	83	62	75	87	88	71	75	83	87	66	59	79	100	87	82	84	73	66	80	79	66	79	71	69	65	73	78	69	80	81	71	79	71	66	86	84	84	73	78	88	65	87	71	85	71	78	83	71	83	83	69	84	84	71	85	89	75	94	87	80	72	71	88	74	70	88	81	69	84	70	72	67	84	75	87	86	83	72	70	76	69	67	71	66	93	90	76	76	73	74	85	89	83	77	61	62	83	73	61	71	84	96	72	83	88	68	73	70	64	77	78	69	75	89	89	82	76	70	67	84	74	72	79	68	81	74	72	76	71	61	71	70	68	84	72	66	93	61	61	86	87	60	69	76	79	77	72	67	81	70	63	89	82	81	70	79	85	65	88	79	70	71	73	91	87	87	78	70	66	74	86	78	65	63	80	72	79	82	70	65	76	69	71	75	73	64	61	77	77	72	65	88	80	82	80	75	78	77	73	81	73	71	76	80	81	75	66	60	70	78	68	82	80	87	100	70	78	78	65	67	74	82	71	73	69	81	69	85	70	70	84	77	79	83	89	76	82	85	87	52	79	82	67	89	102	67	80	72	74	72	66	85	93	82	68	93	77	68	79	59	84	71	67	85	92	79	78	65	72	76	70	86	92	77	63	72	84	77	82	73	89	70	79	82	72	70	84	72	74	66	73	65	76	91	81	83	95	63	71	82	76	89	83	95	94	64	54	77	70	62	69	84	78	93	62	59	69	83	87	65	64	69	79	66	69	76	73	88	74	82	71	70	73	78	71	80	70	69	57	75	80	65	76	66	85	75	65	73	93	87	79	76	93	66	64	81	73	81	75	80	99	78	75	81	87	73	83	81	72	73	82	72	67	87	86	66	70	81	73	75	72	84	82	67	85	79	67	87	76	81	81	88	71	76	67	80	87	77	80	64	83	85	64	81	94	76	83	77	64	67	84	79	80	92	78	89	70	75	74	60	83	82	71	80	71	80	70	82	74	86	80	75	76	77	75	80	83	71	79	92	73	70	75	82	70	90	84	73	75	90	75	83	93	77	79	76	74	93	68	84	70	82	71	62	77	77	84	95	85	64	70	80	62	80	72	80	73	67	76	77	87	71	81	71	69	93	75	72	72	77	75	69	75	75	73	76	89	80	91	70	67	88	68	86	77	86	63	69	91	84	73	72	73	89	68	86	76	84	78	64	70	69	72	71	72	73	55	76	86	84	75	82	81	76	92	77	80	70	82	92	76	84	89	91	73	73	82	86	89	84	71	70	79	85	84	64	71	71	81	86	75	78	78	64	73	61	81	81	72	71	66	77	81	86	97	69	91	74	88	75	80	83	92	77	78	81	81	72	73	68	68	77	65	74	69	70	72	68	80	85	73	79	79	86	78	84	72	75	85	69	74	75	77	79	79	77	62	81	74	81	72	94	70	75	89	88	66	67	92	71	85	86	84	84	88	70	43	80	74	104	79	89	68	76	67	65	69	67	83	58	59	84	86	75	82	90	66	80	68	93	84	82	72	78	69	75	71	76	97	68	74	81	96	76	79	65	78	93	70	69	76	67	77	69	83	60	74	68	82	85	81	86	84	86	76	70	76	61	85	74	79	91	78	66	84	73	78	73	78	70	83	104	58	80	75	55	73	73	73	65	84	74	76	83	64	56	72	82	86	67	75	93	67	84	73	84	66	82	96	86	85	85	95	81	71	81	68	84	86	62	76	80	68	62	89	87	64	85	74	84	60	85	82	67	62	73	65	61	91	66	74	70	87	96	60	79	79	108	75	69	71	85	77	86	96	81	74	75	88	85	96	69	75	74	79	71	93	74	82	70	71	72	77	88	78	87	88	73	74	75	75	70	87	91	95	97	81	79	79	75	60	89	86	82	78	69	88	76	74	79	67	94	79	77	72	61	79	68	70	71	77	67	70	85	67	75	82	64	87	64	85	81	63	70	79	59	64	87	84	79	83	70	80	70	65	61	69	69	70	83	68	54	74	66	71	85	80	86	72	82	58	76	73	79	74	78	70	74	89	82	68	74	94	74	71	93	70	83	77	86	62	80	73	86	84	55	78	78	85	87	83	74	71	90	96	81	68	76	65	86	83	76	76	77	83	85	90	76	72	79	91	75	62	73	85	88	84	63	64	69	74	84	76	70	86	78	84	71	76	68	70	81	84	72	79	76	77	77	54	83	74	68	83	67	80	77	81	75	82	70	83	75	75	79	80	76	89	89	78	97	73	93	100	74	76	77	76	94	65	77	73	79	73	78	77	80	62	69	87	67	70	66	66	72	76	59	79	63	63	79	86	90	78	71
17168	7446	5780	32661	60809	79038	72309	56660	40733	27360	15246	6101	2452	1243	1078	986	950	964	972	1003	956	970	994	942	952	959	997	967	1029	1020	1033	925	999	987	1033	961	971	978	977	941	1004	963	1038	993	960	973	961	993	983	955	932	919	1014	994	969	979	990	942	996	985	939	999	976	966	991	934	1002	1008	948	1000	982	971	972	977	1004	965	987	1014	995	978	915	1022	994	1034	953	922	938	997	955	955	945	991	987	970	968	949	948	965	1018	961	997	1010	995	925	994	950	972	986	949	984	997	960	994	984	986	977	970	1002	965	991	932	1031	953	1017	957	947	953	1003	996	950	988	987	1001	1004	995	946	972	957	935	971	1007	967	964	944	974	1011	986	952	956	979	1010	967	952	979	983	918	976	954	1011	994	949	946	974	971	938	1002	1011	981	968	998	949	984	968	944	1021	1019	988	1009	969	960	1001	1015	979	967	1038	972	1026	998	980	945	877	971	951	956	986	933	976	962	1005	976	976	978	985	950	1009	964	1008	1025	1004	913	997	1017	983	989	978	1005	1008	1019	939	968	993	935	1021	946	999	943	961	1002	962	987	976	981	956	980	1026	942	953	1032	976	1029	1038	1004	961	997	981	948	997	983	983	960	995	935	974	980	990	957	1027	954	930	958	1046	933	953	977	996	995	944	971	975	1038	967	976	974	941	1002	953	1061	969	986	1089	946	994	974	941	939	987	944	992	972	1014	972	983	966	963	982	1008	933	985	947	956	963	961	970	1008	989	914	968	1058	952	1002	1012	918	988	986	985	966	992	981	991	984	965	968	936	939	1003	959	969	917	963	971	964	965	973	978	960	954	985	1035	977	997	982	969	1010	993	1012	963	972	991	994	956	1009	943	985	988	952	969	910	933	960	952	914	973	974	1029	974	1039	965	1011	1013	1027	1003	979	966	972	999	1050	1031	982	958	983	965	989	956	973	1044	1025	981	883	1000	952	1002	1012	1011	962	979	935	1003	980	912	964	971	991	953	967	947	990	978	964	972	993	1011	956	939	1005	1001	948	961	969	1020	1000	1015	1033	994	939	1003	984	972	979	1041	981	962	967	959	1018	994	994	953	986	987	938	963	905	964	985	937	937	982	1026	988	986	1011	1017	998	1002	971	995	986	965	977	978	974	982	1009	949	975	994	969	968	948	965	1003	986	993	993	977	938	970	936	992	1019	972	972	948	959	958	987	946	1001	959	976	1010	996	952	1046	945	1012	1042	999	991	1018	977	926	1011	1014	954	957	984	1034	992	977	982	1017	997	999	945	980	992	966	999	992	1000	978	939	1021	964	980	941	999	1012	983	1002	969	1027	982	965	913	1021	1009	1040	1002	978	1022	1011	1000	965	1032	949	975	972	880	999	941	1002	1023	937	997	983	1002	956	971	973	984	930	973	1065	959	1005	967	969	1039	1056	988	1053	929	997	988	949	971	989	1011	967	921	988	959	1010	965	963	944	995	921	981	957	917	896	998	972	959	970	1019	1032	975	987	1018	952	944	958	994	964	960	988	1018	1022	953	981	965	992	989	956	990	1005	1024	946	964	995	948	1028	971	996	924	971	938	968	990	1025	979	992	972	974	984	973	1020	957	959	971	961	1008	965	955	986	935	936	995	992	991	974	1011	964	932	979	1018	987	991	987	966	962	1015	976	988	993	966	997	959	940	963	969	1007	948	1006	960	935	965	1008	947	969	962	985	1074	924	1024	983	983	964	975	980	992	1044	955	986	913	1001	987	939	943	957	956	1019	1029	955	958	1012	997	998	925	950	958	972	953	975	995	962	978	992	966	979	951	950	1019	974	988	931	960	939	1063	921	927	1025	1006	920	1010	956	1049	937	979	1010	988	930	966	977	999	970	942	975	1008	940	970	974	961	955	1024	1019	952	978	982	987	968	995	1056	1012	985	1006	983	1011	993	1032	975	935	998	963	973	990	959	989	978	963	991	1042	989	950	997	975	982	946	995	1004	949	970	980	983	1004	1001	919	980	1025	996	1016	1007	943	971	990	953	986	1002	962	936	935	1004	977	942	992	1001	987	987	937	948	977	970	1028	986	956	957	993	947	1012	1009	930	958	994	957	969	913	986	979	1003	937	984	987	1021	967	963	1020	948	951	1001	963	952	946	930	974	1014	958	1000	990	1029	983	1001	989	952	1005	957	982	1026	937	974	984	987	979	1009	997	971	959	1030	960	1001	1017	945	1000	1015	986	1021	935	948	963	1006	972	981	1052	953	1033	982	936	966	971	940	950	971	970	958	1028	1005	972	991	999	950	1034	1048	987	925	1010	988	984	957	1024	957	1003	990	996	914	943	957	901	989	1009	998	1010	963	977	998	945	933	992	949	989	981	1013	987	968	955	932	948	945	931	998	972	1047	1007	1015	985	997	979	1012	974	950	980	983	960	1007	987	972	997	989	966	975	973	1001	991	980	960	1020	963	984	969	939	996	992	967	985	959	987	972	949	969	1004	968	1017	1002	979	975	937	936	977	952	1005	989	948	964	984	997	982	1010	1013	1001	945	976	982	972	980	949	1009	930	977	999	985	1008	1003	965	991	966	963	984	981	958	955	966	975	1013	965	946	927	993	988	1005	995	1016	985	1008	1032	967	1001	1010	946	999	1023	951	1004	946	994	974	927	960	1000	989	977	968	961	1009	989	1024	985	1004	1017	958	1000	1021	1018	927	1004	987	1007	978	955	973	999	1008	919	985	986	990	935	984	939	1000	998	960	917	950	1036	929	1007	932	993	981	965	990	941	973	932	981	973	991	1007	920	937	977	965	967	946	975	1028	992	992	1006	1010	907	949	981	950	974	1009	1054	1024	994	981	964	992	981	963	1000	1000	978	984	1029	953	960	973	963	1018	1012	941	955	993	940	1009	951	1012	1020	982	1013	939	977	1060	1028	959	938	997	976	1010	983	956	988	986	936	1024	943	946	969	972	943	958	983	975	1022	1042	970	977	985	963	1009	960	1031	969	978	933	921	1001	1029	937	968	967	938	988	979	990	988	974	1025	950	973	957	996	951	978	1011	970	981	948	992	1014	1029	949	912	1001	1017	968	1050	960	969	957	1037	966	981	949	1016	941	1003	976	986	986	1023	950	932	1040	986	955	1018	1023	979	981	948	1052	1027	914	939	982	990	1028	958	916	985	968	1005	1007	1035	952	954	928	972	959	976	950	1027	981	950	932	978	999	941	986	925	1003	958	977	1002	990	963	1003	932	986	976	957	993	996	977	1007	951	1000	973	993	995	980	1004	1021	1002	983	1018	1018	937	1013	1008	1027	976	1032	907	970	976	982	977	977	948	995	981	1055	966	904	925	1014	1016	964	934	942	937	996	969	1002	955	966	928	994	1002	994	998	971	967	997	992	996	992	994	991	955	942	1010	927	937	1002	994	1005	943	945	985	995	971	968	1008	988	989	941	1017	995	968	988	1011	985	917	991	1037	966	942	1032	990	1039	936	1019	1025	968	970	1002	1020	1023	1025	960	993	987	986	1021	914	958	952	947	1018	1034	953	1008	921	997	975	954	973	1040	987	998	999	981	967	919	961	967	983	942	1015	952	930	994	971	975	994	938	1007	941	978	922	977	1000	963	1011	942	1058	1005	1000	965	977	957	967	961	949	1012	1016	958	1006	933	995	975	912	1012	971	893	917	992	997	978	1016	958	1003	985	980	1059	1014	1042	1028	989	959	919	1020	980	980	940	913	964	976	1019	1019	1025	948	946	953	980	1006	1018	1003	981	994	971	961	1013	908	968	960	990	963	996	998	1038	997	983	1006	940	989	955	990	1031	1002	947	994	1007	965	966	979	953	999	999	961	991	960	946	1040	926	963	998	959	984	988	974	973	1026	980	938	926
1332	109	110	189	486	4266	5490	3814	1957	773	285	124	77	78	60	68	61	65	67	59	67	52	60	69	54	62	60	65	60	66	59	69	61	67	66	75	74	64	64	60	53	58	66	57	75	74	53	61	53	53	67	66	58	71	52	63	64	66	58	64	61	59	63	56	62	65	72	53	62	64	60	53	62	64	67	53	62	59	63	60	64	59	66	60	58	66	68	69	55	73	76	56	52	63	64	68	64	66	69	57	67	62	48	50	69	55	68	84	49	59	57	54	64	83	70	47	59	63	67	70	65	62	71	61	64	55	58	77	66	70	58	64	54	56	49	66	78	68	71	78	62	85	66	71	64	54	64	54	73	77	62	73	72	72	75	56	64	53	69	77	63	54	74	70	63	59	81	78	71	68	71	67	64	59	59	69	59	68	64	50	75	56	58	70	71	50	59	72	66	68	79	49	81	66	73	54	61	77	59	57	74	58	62	42	56	56	65	55	66	70	71	69	67	60	62	52	63	62	72	53	59	73	73	54	59	70	55	69	72	56	72	64	59	67	73	62	65	60	66	51	70	66	72	69	63	52	64	62	84	68	62	60	66	52	69	67	66	74	80	58	59	64	59	67	54	55	76	61	64	62	61	68	69	60	59	64	63	42	65	61	54	66	63	70	72	72	55	79	59	71	59	66	51	59	58	56	63	69	58	63	50	64	65	60	63	50	55	66	53	64	69	57	70	74	52	67	64	76	67	57	61	67	59	60	56	74	71	66	70	49	61	63	66	71	68	72	67	66	62	55	59	65	56	62	59	72	59	80	64	71	71	50	64	67	64	65	65	60	75	67	76	70	60	67	57	72	72	53	53	58	46	65	70	59	65	61	67	67	70	66	64	59	65	74	66	61	55	63	54	65	66	64	53	60	58	60	64	60	62	56	69	73	69	54	52	79	75	62	61	60	52	54	70	59	63	62	62	68	52	55	67	77	71	73	70	65	56	66	60	72	60	74	65	51	75	59	67	71	72	68	52	46	67	64	55	81	53	65	54	75	67	71	53	73	52	63	65	49	91	50	49	66	74	59	69	53	62	63	63	58	60	54	52	51	55	63	57	53	68	46	63	66	57	72	54	62	61	67	67	74	73	58	48	65	65	57	57	70	67	64	68	71	72	58	55	62	74	66	51	75	65	76	63	66	75	61	63	68	54	79	61	63	73	75	69	80	67	70	70	65	65	72	64	58	55	68	51	54	53	69	59	60	62	69	67	55	57	50	56	70	55	70	68	61	49	69	59	61	45	62	77	64	62	66	60	72	74	66	61	58	58	53	81	58	66	64	70	71	59	83	58	58	60	65	54	72	60	88	63	45	60	74	76	52	66	65	64	65	71	84	65	54	62	58	67	59	72	69	49	63	66	54	58	69	55	70	41	55	53	73	56	57	68	55	54	59	79	61	65	77	72	75	75	61	75	67	64	67	67	62	61	52	70	51	80	65	59	63	66	63	61	57	79	63	49	68	75	70	61	64	75	66	80	59	70	61	71	72	55	62	80	68	55	79	49	60	63	69	65	60	67	65	74	79	80	73	55	55	63	57	63	64	72	65	69	71	66	73	61	52	55	47	55	62	54	63	76	81	43	65	65	64	59	83	58	53	64	80	75	64	52	56	80	67	62	65	67	62	61	71	62	73	67	57	64	61	63	66	68	65	67	58	61	60	68	73	66	62	66	67	71	76	65	68	75	67	52	64	51	62	63	64	77	73	53	57	63	55	64	67	60	67	67	62	61	67	50	61	61	54	58	74	49	49	56	65	58	60	65	72	63	61	58	71	65	49	58	66	52	62	59	55	60	68	59	71	57	74	69	52	68	59	63	65	57	62	62	68	73	56	66	63	70	55	69	69	54	77	62	68	68	63	67	63	65	59	50	70	81	65	75	67	65	87	76	63	71	69	60	54	56	55	50	58	64	63	69	71	76	65	60	67	70	66	78	66	65	61	66	82	61	62	58	59	46	68	65	67	50	62	57	73	71	59	69	58	65	58	61	71	70	61	68	61	60	70	77	64	57	64	60	73	75	71	75	70	60	64	56	67	65	63	61	75	57	63	61	68	50	52	64	69	55	58	71	64	58	79	64	72	68	70	48	80	74	71	66	69	67	62	61	65	70	58	87	57	58	51	46	57	57	73	58	69	59	68	61	67	65	61	66	77	72	59	76	59	61	65	69	68	47	65	50	67	70	54	51	50	66	66	65	65	61	65	79	74	62	78	54	63	70	50	68	69	71	63	58	68	54	70	59	81	65	73	60	61	55	59	61	58	63	48	63	57	66	76	60	75	64	61	61	63	60	59	63	64	61	65	45	61	79	60	68	45	68	69	77	62	68	68	57	63	75	65	70	79	57	55	77	57	58	73	54	57	69	81	57	60	62	68	83	64	56	63	68	65	64	71	57	65	62	63	60	69	73	68	78	50	77	54	42	62	49	61	58	64	63	56	63	71	66	64	61	69	58	79	46	56	86	56	57	55	65	62	67	86	52	67	69	73	72	50	68	59	52	60	63	62	56	76	73	58	61	74	59	59	58	67	57	64	50	69	65	62	62	65	65	61	79	55	59	52	55	62	57	47	68	56	54	48	59	60	62	58	73	65	59	62	57	78	81	62	74	62	52	56	62	63	67	64	69	52	50	65	58	64	59	61	62	62	80	71	73	73	66	69	62	55	82	71	75	69	72	54	61	70	72	47	68	64	62	73	59	61	71	59	59	54	68	60	61	70	50	61	65	50	53	65	61	68	53	64	53	55	43	63	56	72	69	62	60	65	55	69	57	57	80	68	64	57	59	53	60	68	66	56	58	69	62	64	65	59	74	71	68	67	56	59	62	66	54	63	63	52	78	61	54	74	66	68	73	69	70	77	69	69	55	72	56	69	62	65	56	66	50	71	64	40	69	60	67	58	61	69	59	68	50	65	77	72	57	61	52	53	58	64	68	70	59	71	48	60	62	64	45	60	52	51	65	79	66	77	68	65	58	50	56	50	69	62	67	69	61	87	53	64	68	62	78	78	64	70	65	68	69	72	66	57	71	65	68	58	70	65	56	67	51	82	72	70	55	65	58	73	59	49	63	73	62	55	90	72	56	71	64	69	69	52	66	78	58	51	63	59	58	72	64	54	65	62	61	51	54	54	71	77	76	64	72	61	67	62	63	58	65	67	54	61	56	64	52	79	67	54	51	58	77	73	75	50	54	57	66	53	59	60	56	47	64	61	73	64	55	79	68	54	50	57	67	63	64	52	58	79	68	60	72	70	61	60	59	70	68	43	60	67	69	63	63	54	58	71	66	61	52	64	47	68	59	59	49	66	75	70	53	55	69	68	64	47	66	67	55	49	61	56	63	51	74	62	71	52	56	67	50	57	67	74	54	81	68	52	56	50	40	59	57	79	68	72	57	73	69	56	58	70	68	76	68	70	75	74	65	66	60	59	68	58	61	59	65	57	70	67	72	56
9710	3011	2291	10748	26892	49045	46003	37079	27164	15897	6693	2674	1349	982	845	784	766	796	808	803	807	755	871	789	812	773	801	796	800	827	795	767	753	851	802	801	790	776	822	810	822	812	819	823	833	801	791	793	852	830	829	805	844	823	782	861	757	795	784	827	744	772	806	787	785	776	743	731	860	845	782	831	780	767	819	837	826	805	811	765	807	769	815	720	793	793	851	825	775	817	859	781	815	780	858	825	782	801	814	849	828	838	815	780	792	828	827	752	768	769	797	816	814	805	804	757	793	796	777	816	834	819	818	826	780	791	739	821	843	766	799	814	830	820	767	808	794	774	845	813	796	816	771	798	809	767	852	860	858	801	825	789	799	808	732	790	819	838	822	804	825	766	829	860	785	840	771	853	829	848	848	766	804	817	846	794	819	841	810	757	796	784	824	849	796	787	780	788	817	820	817	868	834	763	787	809	851	796	824	812	782	817	809	826	759	765	829	816	840	814	841	857	826	780	796	806	844	737	812	794	798	833	844	791	786	842	823	818	834	815	842	830	764	798	815	792	743	773	859	822	815	779	834	809	813	830	820	745	799	817	804	814	791	827	863	742	778	808	803	809	855	815	803	816	835	824	798	826	846	838	805	822	829	790	747	814	784	839	821	826	799	795	806	853	840	812	819	853	779	825	840	840	814	778	774	848	822	831	795	764	832	806	771	798	835	824	843	837	758	800	762	863	750	813	816	768	758	801	810	795	823	798	820	871	784	797	798	791	789	813	793	790	874	848	776	822	798	804	856	799	817	793	810	785	828	819	798	779	836	806	816	766	834	821	801	749	774	799	813	783	829	828	802	821	847	818	809	839	779	874	781	867	857	858	867	829	844	835	819	791	832	800	823	853	763	741	795	814	750	812	828	814	838	843	817	800	788	755	839	807	812	836	874	815	788	852	798	828	831	839	800	805	793	745	811	809	834	778	785	802	813	772	817	830	812	806	849	822	817	788	810	842	846	821	791	806	808	736	806	799	809	831	859	844	825	839	823	821	818	799	835	815	816	796	826	813	804	826	789	851	774	828	843	809	774	827	813	823	763	780	788	833	801	771	789	796	828	854	781	764	850	860	861	845	812	820	814	783	838	792	833	818	842	810	789	833	813	776	807	880	783	829	852	790	827	813	857	844	835	848	840	836	835	840	813	830	799	822	779	843	783	837	807	816	815	812	777	800	799	780	817	830	830	836	766	837	840	825	858	797	837	834	826	799	795	788	821	775	820	823	827	807	873	808	821	801	855	817	852	758	818	796	841	770	800	855	785	761	787	822	778	771	817	793	870	790	843	825	818	851	842	784	833	810	858	796	864	792	811	815	842	835	832	804	763	831	813	840	810	780	784	804	819	810	832	823	835	814	819	831	804	802	774	814	805	828	827	827	790	824	773	857	859	825	803	782	787	820	804	782	801	834	785	816	824	759	837	806	834	779	789	782	839	782	827	759	797	804	818	797	787	782	838	804	834	782	851	840	844	845	839	799	796	826	841	813	774	788	806	835	821	815	780	838	770	836	852	793	832	781	809	782	850	810	774	839	839	839	782	794	782	809	718	800	807	771	844	833	720	821	765	843	793	783	789	808	800	826	804	865	787	774	798	808	815	812	777	803	863	824	836	806	781	800	827	810	827	819	865	840	798	841	774	801	793	821	823	772	795	778	845	799	783	793	786	795	780	771	821	846	818	796	846	779	838	800	850	813	786	790	818	836	822	811	768	806	815	838	834	820	790	823	757	802	843	766	813	808	803	789	804	814	779	808	809	803	821	824	792	806	824	822	831	813	793	791	818	776	814	853	763	800	825	870	808	782	798	833	801	709	783	849	838	820	868	811	803	816	804	810	829	806	873	816	821	835	795	864	780	859	804	791	789	829	773	781	826	823	785	802	790	823	797	811	830	824	776	824	797	776	821	838	788	803	808	794	829	797	771	842	804	811	793	811	824	836	800	853	832	782	824	777	785	821	833	815	844	814	776	856	818	836	845	768	843	806	809	848	811	808	808	808	792	817	784	798	811	848	825	778	819	771	825	829	767	823	848	789	805	797	795	848	810	846	836	817	810	817	784	810	792	796	829	825	786	785	820	825	785	816	781	794	834	812	854	834	793	812	790	831	781	846	819	819	809	805	829	770	829	839	779	798	847	839	820	850	821	852	804	830	838	790	822	814	800	817	787	829	832	805	759	802	818	828	830	835	759	810	829	827	836	809	796	804	839	813	820	807	821	758	810	799	789	804	784	788	783	810	789	803	860	784	801	822	762	806	823	807	753	825	837	821	830	767	863	804	780	821	816	803	799	831	810	860	821	795	825	869	807	766	812	817	840	808	807	784	848	844	824	801	815	813	811	800	790	820	809	820	832	808	839	808	826	796	831	784	842	770	825	746	800	840	824	791	790	816	833	826	800	812	859	813	850	839	803	821	827	792	791	770	860	800	818	813	804	806	739	815	834	831	800	820	759	838	771	770	846	817	801	808	792	797	813	860	792	819	857	796	804	803	799	782	789	801	835	792	821	819	814	814	833	806	802	778	791	774	788	847	805	825	837	851	825	770	783	838	799	841	817	804	849	823	800	860	833	815	797	812	858	809	766	821	781	806	853	860	806	793	811	783	827	833	801	765	774	833	803	803	823	804	811	790	814	862	849	783	819	764	814	771	799	771	781	842	843	806	825	783	814	777	800	811	819	852	833	782	879	865	779	826	850	833	789	833	830	823	780	818	810	803	798	776	805	760	806	804	820	824	767	851	806	826	800	773	797	796	771	869	835	842	819	788	834	837	834	790	775	805	787	778	819	813	796	812	776	844	802	830	804	834	830	875	770	818	744	790	836	836	833	810	819	889	780	793	717	840	770	807	778	843	848	792	818	811	798	774	834	859	776	794	819	801	766	829	789	777	793	786	823	817	835	807	825	784	781	788	808	737	841	823	776	794	798	763	829	898	850	797	798	817	829	824	796	813	787	841	767	850	829	857	796	785	792	853	785	782	760	816	803	823	803	799	772	827	835	790	802	836	825	794	798	838	759	770	813	807	807	823	790	823	827	845	758	832	800	859	811	844	822	812	827	810	819	758	768	797	791	765	851	834	817	825	808	798	828	818	856	808	823	809	835	813	811	820	875	795	812	844	840	795	788	846	831	800	821	783	784	827	795	790	795	827	855	797	851	791	807	790	838	838	822	879	814	785	791	822	800	806	832	799	802	797	761	844	802	845	789	783	778	827	800	834	737	807	769	796	843	799	840	855	777	804	813	819	842	798	770	825	827	742	785	782	785	776	778	797	831	829	770	823	822	801	779	766	837	799	781	866	785	853	807	792	828	802	796	837	817	817	810	750	787	773	777	800	792	836	787	841	800	826	844	790	784	788	787	822	799	788	796	827	835	859	798	807	823	869	782	793	834	777	800	836	827	827	835	801	831	835	802	800	748	781	756	830	833	768	817	798	788	814	781	829	805	781	862	776
579	277	181	311	2489	10010	13401	9251	4271	1633	509	193	109	61	64	66	65	66	51	69	63	60	64	69	66	68	70	74	70	66	61	71	82	77	80	69	61	64	63	63	67	59	58	56	69	56	53	60	54	75	82	64	59	62	81	68	57	61	63	68	70	66	63	61	67	69	66	69	75	69	71	61	52	62	78	63	73	56	69	61	75	61	82	71	72	69	67	70	58	81	51	79	55	60	81	63	51	70	83	58	54	65	61	77	66	59	46	87	60	71	60	75	77	70	63	62	75	77	61	65	74	79	69	85	61	60	75	56	80	62	83	66	65	78	71	75	61	72	65	76	77	61	80	70	87	68	69	83	64	50	61	56	69	57	68	85	55	68	85	72	59	63	78	58	61	69	65	66	73	64	50	73	67	66	57	56	67	61	66	71	52	76	75	66	79	65	60	69	78	74	49	67	64	75	61	55	66	66	71	65	59	73	66	75	58	72	69	76	72	72	77	65	65	73	76	65	72	66	64	59	72	72	70	61	67	72	75	61	100	64	72	86	58	78	70	62	76	80	65	72	65	74	61	69	69	83	78	70	69	74	69	64	60	56	71	64	71	58	69	65	64	60	67	79	78	58	80	74	60	83	67	62	71	71	50	50	84	67	83	59	78	74	63	57	66	56	74	63	52	61	68	68	78	71	68	81	82	55	56	58	70	79	82	65	65	80	74	60	61	87	78	64	60	75	68	65	62	87	62	71	62	88	61	71	66	82	70	63	77	62	66	72	67	60	61	62	59	66	74	69	79	60	78	71	64	82	55	58	70	85	70	70	60	64	76	74	66	72	52	62	68	85	75	61	74	80	66	66	69	74	77	64	56	62	63	71	65	79	61	61	57	87	71	47	57	65	83	57	57	61	85	59	55	60	62	72	77	64	65	66	58	66	68	78	75	87	68	70	77	81	70	67	75	55	66	57	72	59	64	64	58	83	53	55	80	72	67	71	66	59	60	72	66	80	73	55	63	66	69	59	65	78	80	54	60	66	65	71	78	67	75	68	65	50	59	71	66	79	78	52	64	67	64	62	74	59	66	77	61	72	62	58	73	59	57	70	51	68	83	55	62	67	61	70	48	71	67	61	72	79	65	78	85	79	56	67	60	79	70	80	63	70	63	65	67	75	64	80	78	59	58	68	66	73	85	67	64	71	63	77	70	72	81	60	43	72	85	68	70	63	95	66	61	68	65	85	74	72	67	71	60	84	82	70	68	90	62	65	73	62	94	59	77	61	59	63	67	64	67	58	73	70	75	74	67	59	65	73	68	84	76	58	69	68	78	67	53	85	66	61	67	66	63	68	66	75	65	63	68	71	68	77	64	64	70	68	59	69	78	70	61	53	71	70	64	67	69	62	87	64	64	93	84	55	55	58	60	73	58	67	72	57	65	79	75	65	62	76	54	67	65	68	69	66	81	74	74	69	87	68	86	67	86	65	53	60	65	78	63	64	59	85	72	38	54	67	72	69	68	86	80	81	68	56	68	74	74	66	57	72	66	63	72	66	75	55	75	79	56	68	82	68	65	79	70	76	82	61	66	55	62	75	66	63	76	76	66	82	61	73	88	61	63	71	72	96	57	58	74	63	57	59	79	68	74	80	56	66	59	58	67	76	65	66	87	61	51	61	69	43	77	71	67	85	72	69	69	62	76	72	76	77	60	47	73	62	85	74	63	73	70	71	74	78	68	67	43	58	74	71	76	75	71	59	50	60	78	64	70	80	70	63	76	59	83	83	56	67	63	69	63	66	68	64	72	66	74	70	79	66	62	70	73	71	61	57	78	65	71	61	51	65	73	64	62	63	80	60	64	65	79	65	57	72	77	78	70	71	53	64	65	59	70	65	87	69	50	77	83	64	62	58	60	72	69	74	66	67	73	65	76	82	79	62	80	55	58	84	70	74	59	69	52	62	75	62	74	75	69	67	53	67	70	65	77	58	68	57	61	64	75	66	78	65	56	84	64	74	68	64	73	86	52	69	62	74	62	65	69	59	79	61	64	73	67	80	72	71	69	68	68	74	55	65	60	67	74	62	72	60	73	73	79	69	71	67	81	71	63	69	68	54	63	70	62	65	54	50	65	54	80	68	62	86	59	51	65	69	76	61	70	69	69	74	65	60	55	60	54	64	62	75	70	68	67	71	64	71	71	64	55	65	77	85	67	64	78	70	74	56	72	65	75	59	70	64	52	72	59	70	59	65	81	79	68	78	69	66	70	85	77	67	64	75	72	64	64	57	64	66	63	77	70	61	73	61	72	77	55	63	71	63	63	71	65	61	82	42	84	54	74	70	55	65	70	54	67	65	66	80	64	71	68	65	64	71	68	71	72	73	70	61	63	67	63	58	61	57	74	61	66	77	48	53	61	67	61	73	57	54	73	72	75	72	68	70	61	74	69	77	68	64	62	77	67	68	76	86	60	86	70	64	68	53	82	66	63	67	76	59	51	66	76	69	55	74	79	72	73	56	72	63	76	51	74	50	60	75	79	80	61	77	60	66	69	82	68	69	71	62	83	62	67	76	52	69	64	77	58	57	49	77	59	79	77	66	64	76	54	72	71	65	74	77	74	62	60	50	72	62	77	63	64	62	79	58	62	70	65	73	67	68	78	77	73	69	64	63	70	74	67	61	73	65	66	64	69	57	68	69	71	73	82	69	77	86	77	57	75	79	59	73	68	51	76	63	83	75	63	57	80	69	57	64	70	82	62	59	65	70	74	71	70	71	87	74	90	80	73	56	67	72	77	69	62	59	59	66	69	69	71	71	61	67	67	63	49	78	62	83	62	66	71	71	53	66	49	67	74	69	63	56	76	79	58	70	70	66	56	67	52	75	67	72	72	67	60	72	56	70	84	66	72	74	73	67	68	67	77	71	63	69	83	74	67	66	61	67	60	85	73	66	70	65	68	68	71	64	78	59	59	67	69	58	67	63	59	63	71	55	62	70	65	64	78	82	74	54	60	63	73	68	67	65	60	74	54	59	77	71	62	58	65	65	69	60	68	54	62	76	80	72	59	62	67	71	73	64	55	60	58	69	72	67	48	70	63	71	71	66	55	73	67	65	74	63	70	66	80	68	75	68	66	57	71	57	67	64	53	65	57	67	71	73	72	75	59	67	66	62	77	59	69	60	62	73	67	65	61	59	61	68	61	65	68	66	61	65	64	69	70	49	78	74	63	74	50	74	71	81	71	63	79	69	71	67	57	64	71	64	96	65	74	75	57	87	56	78	67	51	67	56	69	68	71	66	83	67	63	62	67	49	66	61	56	53	61	67	61	70	69	61	71	72	66	70	76	74	62	78	69	72	65	46	69	60	67	61	83	63	63	73	66	54	69	78	51	74	67	74	69	66	69	82	63	62	72	48	76	58	66	80	54	79	55	54	50	72	66	61	61	74	66	69	69	84	72	78	73	54	85	70	70	68	67	72	70	70	59	50	65	61	83	67	70	71
11608	6216	3933	16555	46598	64187	61662	49081	35203	23744	11512	4293	1671	1011	897	915	890	843	866	842	907	821	827	849	852	875	861	839	853	817	891	795	817	858	829	810	870	867	810	899	867	928	808	903	931	906	934	879	878	919	851	885	885	848	840	839	845	831	863	841	851	867	867	836	862	824	832	870	890	826	822	842	822	848	864	832	887	836	836	878	869	841	865	873	858	850	896	840	872	871	849	870	880	879	934	898	883	901	850	861	869	870	823	849	849	832	863	839	864	863	874	868	920	856	873	941	853	878	841	852	903	828	802	882	907	845	839	837	840	896	861	845	861	839	877	837	857	896	860	882	838	839	834	908	875	858	874	833	834	863	852	871	879	866	897	842	884	884	861	837	867	889	853	914	861	828	882	872	874	902	803	822	888	846	860	902	830	933	800	883	825	890	865	906	847	859	853	871	879	895	916	873	829	895	835	836	906	891	858	841	813	926	850	852	832	846	807	826	889	817	869	884	886	810	876	869	808	803	844	849	850	855	821	840	858	883	834	857	896	843	886	807	839	919	873	951	856	848	887	846	885	856	851	862	834	850	855	867	849	837	868	883	860	892	817	866	850	891	809	839	835	857	873	841	854	821	863	904	885	898	859	880	828	859	853	869	902	894	835	888	859	875	861	853	861	842	898	848	875	908	849	865	883	871	825	900	872	881	860	874	831	925	839	864	863	880	828	848	834	872	862	863	879	873	870	872	892	817	903	820	841	865	825	883	868	865	905	856	824	876	868	820	819	827	839	872	889	886	875	875	879	862	922	825	890	833	899	877	899	850	892	877	936	894	848	848	817	854	853	871	897	859	836	856	913	874	872	845	872	920	862	845	833	848	852	852	827	853	868	882	855	869	875	809	820	886	825	872	862	868	864	867	846	847	885	846	876	839	865	899	909	847	829	884	895	839	881	892	934	896	866	856	856	862	860	882	942	851	886	903	862	907	824	875	858	876	831	827	885	882	832	891	864	851	854	831	868	883	850	897	852	828	874	885	848	887	929	873	858	858	840	793	845	923	853	917	893	863	827	814	864	856	880	804	831	871	878	845	892	895	866	906	905	895	861	901	862	893	873	847	856	893	821	825	820	852	881	872	920	863	834	872	818	838	897	879	819	906	882	806	876	860	843	849	914	828	858	861	866	858	831	805	855	837	861	819	866	843	889	913	837	877	880	839	849	851	840	869	812	841	862	865	871	871	893	852	873	866	837	844	808	886	879	905	874	864	885	860	866	825	832	862	852	860	838	875	885	816	843	832	891	849	847	846	863	827	856	893	860	851	863	915	808	865	849	797	861	836	876	831	838	862	822	904	836	828	829	879	915	900	826	824	817	820	844	846	839	857	916	817	828	852	808	880	852	797	878	867	875	785	847	826	837	823	854	817	880	880	880	856	870	816	896	818	852	855	845	816	860	899	848	838	853	850	854	892	867	907	892	861	797	901	865	818	792	859	864	864	859	842	872	840	885	856	882	859	848	886	873	907	816	845	892	891	879	867	828	859	835	866	895	886	857	851	878	858	844	890	836	839	898	843	796	896	841	835	839	868	880	920	837	849	898	884	856	858	828	871	840	875	860	870	849	896	834	853	900	837	879	851	901	875	859	822	812	872	883	841	866	832	835	888	889	821	796	899	888	847	893	891	846	862	867	841	827	865	864	900	831	886	847	841	907	872	849	839	850	795	858	880	885	859	900	831	902	877	880	841	872	841	811	863	833	881	848	877	877	817	886	902	887	873	872	838	889	835	885	930	907	889	839	889	884	870	875	835	810	860	922	841	844	902	835	854	894	816	827	833	874	886	832	846	865	853	823	873	891	864	886	868	884	847	836	860	873	830	854	885	901	878	830	873	907	906	857	865	889	851	909	886	850	874	877	799	878	814	858	828	864	926	842	903	880	839	854	889	927	884	839	894	898	876	847	841	887	876	865	928	872	865	856	872	865	848	862	905	831	843	860	893	853	865	848	908	862	847	787	842	838	822	898	853	916	889	903	861	827	855	832	815	855	880	862	833	858	870	882	856	877	867	865	913	871	841	870	819	859	819	911	851	888	862	856	866	843	853	837	846	905	896	863	912	846	867	862	859	865	847	917	922	861	859	883	934	898	908	868	829	869	898	824	855	914	820	862	846	873	870	861	879	835	840	820	856	882	832	847	858	842	923	887	903	839	801	874	834	912	860	870	794	810	854	851	849	845	862	872	900	901	844	862	813	869	878	824	819	911	888	858	937	838	880	849	863	842	810	881	885	911	886	808	841	881	873	827	825	877	887	836	898	824	824	837	929	848	844	848	851	895	886	929	832	892	846	893	865	862	905	856	840	852	894	787	867	898	872	829	858	822	817	825	821	868	890	856	880	910	842	838	889	929	824	853	886	838	860	884	868	834	845	830	889	877	838	880	880	835	839	858	915	812	831	859	878	886	920	853	842	834	863	823	843	899	871	867	894	859	841	912	903	872	878	876	869	857	853	915	849	849	839	884	862	856	864	871	839	830	831	839	887	858	833	873	877	945	849	908	874	868	841	867	893	829	829	830	853	864	877	847	822	855	935	872	890	885	863	869	840	862	890	904	829	846	849	877	842	849	872	822	886	859	851	870	866	856	820	861	839	879	833	852	860	880	832	845	853	884	831	846	882	847	862	773	874	867	865	870	832	814	850	901	854	852	841	827	881	834	851	836	907	850	794	828	830	907	864	856	856	871	864	902	877	871	901	884	820	824	858	873	876	864	883	869	883	863	850	892	839	810	839	882	873	854	835	890	815	821	844	832	854	844	856	801	903	868	848	820	872	877	835	873	831	810	821	870	867	824	805	838	896	847	855	899	863	842	914	876	863	830	857	863	852	833	875	813	820	854	841	832	861	922	859	842	896	908	835	828	837	830	898	846	846	898	845	911	825	929	865	915	880	915	876	837	887	853	854	879	852	859	850	850	851	881	909	884	879	877	887	844	816	886	876	898	793	874	868	898	837	851	919	891	888	893	928	875	805	892	865	835	851	860	798	901	894	862	845	893	838	883	888	862	862	847	856	834	897	851	831	811	861	918	794	875	869	841	861	887	832	804	906	839	901	845	797	837	859	831	901	816	879	868	892	773	825	868	849	853	856	859	811	863	875	848	930	855	904	885	819	826	891	882	826	868	892	912	842	891	843	876	881	807	870	882	857	875	883	816	820	899	841	833	862	827	863	838	843	854	828	844	791	841	910	873	896	873	880	839	873	848	869	823	871	870	846	894	834	812	849	852	906	838	876	873	819	871	841	828	851	854	831	899	842	846	815	869	836	841	837	853	906	840	860	906	877	810	881	881	884	875	875	885	848	823	866	846	855	866	896	902	864	852	831	868	829	816	877	860	907	816	841	856	877	858	877	879	883	887	853	854	863	854	837	826	882	909	847	887	866	898	856	873	824	814	823	890	865	933	871	871	838	836	858	860	859	849	834	845	838	880	888	853	878	859	922	879	867
1997	228	215	599	3804	11166	13027	9661	4605	1679	610	199	93	75	65	76	77	78	74	68	79	82	70	61	63	66	63	70	79	78	72	65	46	73	53	75	69	71	51	65	71	86	72	50	84	87	66	81	65	59	67	70	69	86	76	79	82	64	60	73	77	63	61	77	64	75	66	65	61	68	52	82	67	73	61	65	74	72	75	58	70	71	69	69	71	87	86	77	79	84	77	69	72	68	70	58	75	82	72	82	70	72	52	74	74	71	68	73	79	76	49	62	68	71	86	76	73	81	71	65	61	65	60	68	67	70	65	81	73	68	55	65	66	67	62	72	69	79	73	67	71	69	70	73	77	69	67	64	89	84	64	91	69	60	73	69	90	73	63	90	81	57	68	81	74	70	62	59	76	67	70	75	68	64	64	54	62	63	76	79	71	83	70	65	69	55	68	82	74	74	60	74	81	78	63	76	79	77	77	76	67	83	72	79	77	68	67	66	68	76	63	68	64	62	71	69	74	66	67	72	73	62	76	91	70	68	78	84	76	67	83	69	76	70	61	63	67	64	73	64	70	71	80	71	59	67	70	72	75	61	81	81	76	52	80	63	76	75	59	78	55	81	57	72	71	83	76	74	57	76	78	79	67	57	69	75	69	63	88	65	65	66	62	69	75	66	79	66	67	55	80	84	69	70	84	78	70	69	74	78	74	62	102	51	72	70	71	85	72	75	84	65	81	66	64	60	75	79	86	74	64	73	76	63	76	75	91	61	67	79	65	58	77	70	64	74	65	59	71	58	52	66	81	76	81	63	76	77	82	66	73	71	63	66	80	80	71	73	76	59	64	79	65	66	68	68	63	77	82	71	80	69	74	78	79	82	72	76	58	82	81	61	74	68	86	57	69	77	83	77	87	67	64	66	70	71	77	98	73	65	84	72	66	66	77	85	66	73	67	68	75	74	71	78	79	71	67	72	60	68	81	79	78	69	75	74	57	73	64	69	89	92	70	62	74	86	73	68	74	70	71	85	69	78	80	75	74	69	75	74	75	61	70	70	71	67	59	71	73	93	64	91	96	52	73	77	83	82	63	65	75	62	68	58	80	69	69	61	68	54	91	73	74	89	66	76	59	60	88	73	63	62	80	69	67	78	66	73	72	69	80	82	77	71	74	71	72	57	71	62	70	67	71	71	90	66	74	83	79	67	72	60	60	70	75	65	73	65	67	71	82	80	84	65	67	81	70	63	66	67	94	85	72	63	66	80	66	67	72	71	88	71	75	71	75	80	64	75	76	76	81	73	77	67	56	70	85	69	72	76	88	79	68	87	80	86	72	74	60	81	59	73	65	60	68	71	49	52	69	72	72	68	79	74	63	68	58	78	76	72	84	72	80	72	69	67	56	85	46	71	68	64	71	61	58	62	60	61	71	78	59	75	74	85	65	72	71	66	72	80	78	66	69	79	62	80	70	97	72	86	66	78	75	65	79	74	80	62	59	77	85	68	67	81	76	75	70	75	64	66	77	75	92	68	72	92	57	64	58	58	68	63	82	73	68	70	69	75	83	66	69	72	68	79	82	70	57	67	51	75	72	75	58	78	64	56	81	62	62	91	74	89	64	73	90	66	73	72	69	79	67	78	71	75	60	76	73	74	62	76	58	60	69	67	75	68	76	63	54	68	69	56	56	67	75	64	62	80	78	65	54	71	96	79	81	64	79	80	66	68	71	71	70	74	98	59	62	66	77	59	56	75	66	71	65	63	78	88	87	74	72	76	81	65	82	64	70	73	73	70	62	79	69	75	49	78	63	75	64	88	89	60	75	80	78	73	78	80	78	61	73	68	73	89	62	78	80	79	68	87	63	68	70	78	83	66	70	73	66	80	83	67	77	65	85	70	83	78	70	75	69	61	76	77	62	63	66	62	72	69	74	83	87	72	67	74	68	75	68	64	66	85	67	80	78	74	69	70	87	77	88	70	85	80	70	85	73	67	70	55	53	66	81	82	75	73	71	70	62	62	69	76	73	83	72	61	72	77	75	62	75	82	85	68	66	82	78	80	81	75	73	74	87	83	82	72	73	75	86	67	57	53	68	80	78	75	74	66	78	74	64	62	73	73	69	66	78	69	72	65	66	74	71	71	73	69	69	63	62	79	74	71	69	72	68	80	67	84	78	74	59	57	80	65	73	73	84	89	89	68	74	76	78	68	56	68	62	68	67	65	60	77	65	66	56	66	68	65	74	76	70	70	68	68	53	76	81	76	62	84	68	62	77	73	84	73	70	86	73	63	66	74	94	65	76	73	83	65	72	69	62	63	59	73	80	73	64	74	65	73	55	72	79	80	74	79	71	73	76	57	73	62	66	70	78	81	77	63	76	59	74	62	77	69	74	51	65	61	72	77	64	86	60	78	82	81	88	77	76	72	73	69	74	64	79	81	72	87	84	64	78	71	78	81	77	76	71	77	80	83	70	75	76	66	71	94	60	98	69	67	75	71	69	62	76	65	85	79	81	64	77	61	68	75	75	73	60	92	67	60	88	73	80	70	66	66	87	77	73	70	69	68	64	69	72	56	65	74	73	74	83	68	76	77	78	85	65	71	74	86	74	77	89	71	71	74	75	81	52	62	62	61	92	86	67	64	92	87	68	86	78	72	70	80	79	62	75	71	64	57	64	66	92	83	83	91	72	67	61	74	65	69	74	72	61	82	66	63	72	64	73	78	72	82	74	71	67	63	73	78	67	76	57	81	65	85	65	72	79	63	60	60	62	69	75	78	72	58	68	73	67	78	72	78	84	68	65	76	63	65	71	64	73	74	80	80	78	72	74	66	93	64	63	71	84	64	95	75	66	73	86	69	68	73	70	76	60	67	62	68	72	62	86	74	84	65	68	68	71	76	65	77	69	81	68	57	64	77	68	77	73	79	67	73	74	67	74	65	72	71	64	80	65	76	98	74	59	68	66	88	80	70	62	88	61	81	71	52	79	72	77	63	77	82	74	60	72	62	64	64	86	85	53	66	63	72	68	59	62	72	69	66	64	79	67	87	62	73	62	71	64	74	67	68	75	70	77	72	60	61	67	59	60	61	67	65	65	85	83	87	64	74	76	56	69	75	73	69	81	65	76	72	79	58	83	63	76	77	80	80	58	79	66	65	82	70	79	72	77	73	72	77	83	69	78	62	88	86	74	62	70	65	74	85	59	72	70	80	66	67	71	78	65	67	67	96	89	84	70	71	66	80	83	66	72	57	90	78	77	74	74	76	70	53	72	89	70	87	60	88	73	84	67	60	77	78	70	70	66	70	62	80	82	85	63	86	63	71	79	74	83	84	61	68	77	69	75	71	68	84	73	62	76	74	59	71	67	74	69	80	83	80	65	63	67	77	66	57	70	65	63	61	74	70	49	67	70	66	64	75	84	70	74	69	52	78	73	62	78	82	60	62	81	71	65	63	77	74	70	60	66	66	69	84	71	77	85	79	76	80	74	66	71	67	68	75
11701	5170	4448	24524	53036	65626	62308	50628	36589	24854	13250	4736	1682	1093	960	898	923	890	927	924	949	941	932	898	927	937	933	923	967	998	968	918	885	926	976	952	912	975	916	891	931	911	964	915	875	864	939	967	917	954	965	919	929	921	962	902	940	990	910	901	992	938	963	994	925	877	994	953	900	902	939	963	948	911	982	949	910	920	964	916	862	900	984	929	912	888	929	983	947	933	958	1003	956	926	940	939	960	881	921	926	930	972	898	904	885	918	963	954	930	939	941	956	918	888	951	868	923	914	931	929	977	916	933	892	865	887	883	951	882	926	940	940	917	904	923	918	928	914	909	894	952	968	916	944	886	901	906	1004	919	950	917	891	953	948	951	976	913	934	945	934	951	919	989	958	946	937	869	944	941	913	907	914	954	924	968	874	887	900	915	931	959	949	981	920	912	935	953	903	897	943	915	942	890	890	937	930	982	908	965	943	869	936	905	926	896	909	941	990	860	940	941	958	911	893	885	906	925	892	946	913	939	920	959	978	960	875	991	907	926	941	925	969	883	968	952	899	952	936	951	942	961	945	948	884	956	962	926	865	925	919	901	935	924	893	951	1015	925	963	951	935	902	929	932	922	972	963	915	921	931	934	935	919	936	930	894	969	907	955	945	892	945	853	948	927	969	904	926	936	906	934	952	869	914	937	908	934	933	885	960	899	888	952	912	906	933	928	937	929	933	914	927	904	916	907	970	938	927	989	911	890	897	936	958	924	907	963	959	949	994	932	956	929	980	919	895	894	920	911	915	899	919	922	906	925	906	937	915	921	964	932	926	963	921	933	928	937	908	937	932	883	966	891	905	903	882	941	933	909	940	933	964	927	929	969	963	885	921	879	970	956	953	928	893	909	947	897	903	875	904	921	962	926	913	937	949	914	973	894	946	917	880	963	944	976	926	904	949	969	948	946	928	867	953	918	929	932	943	970	953	934	927	975	929	934	973	947	920	930	894	962	928	927	920	915	939	914	940	933	903	962	947	963	883	990	928	977	903	994	939	948	942	1009	945	915	926	885	933	932	913	981	960	890	943	966	924	944	889	874	893	918	969	928	924	966	930	890	864	920	954	999	883	933	872	917	938	901	967	945	900	862	912	909	884	937	926	904	892	913	878	912	891	891	927	914	892	962	930	907	925	891	896	925	887	927	963	905	929	956	919	886	923	909	914	923	923	894	956	905	908	926	917	887	896	885	929	918	932	872	912	888	959	854	871	987	981	949	938	932	894	887	971	964	934	881	869	881	934	907	955	932	948	975	931	910	947	895	926	908	921	902	898	996	925	948	962	924	909	987	911	949	923	911	956	955	946	938	926	952	901	905	922	945	889	910	918	938	957	926	921	934	885	910	956	948	887	882	956	925	888	866	946	928	990	908	937	956	943	940	911	943	888	922	912	937	946	978	945	895	981	887	934	875	907	914	935	900	959	954	931	865	1024	920	919	891	919	981	920	923	937	931	953	942	893	889	912	899	920	919	931	935	945	925	866	909	911	950	919	856	907	985	943	916	955	964	945	910	953	953	930	927	907	972	896	954	890	942	923	898	933	939	970	975	949	942	919	947	937	944	925	982	963	921	931	936	940	951	912	908	892	969	921	928	942	946	973	904	951	895	935	904	940	960	945	924	892	896	943	904	955	984	894	948	919	858	885	930	931	901	936	893	905	878	961	1035	964	922	954	968	889	943	940	963	901	878	917	930	898	918	906	957	970	920	922	939	841	964	930	899	903	972	964	887	934	925	902	996	913	905	902	896	985	960	917	957	956	895	883	888	913	924	912	967	970	882	950	940	949	932	987	1008	870	930	971	902	913	876	940	930	967	947	900	895	919	942	919	978	949	965	954	893	924	977	971	904	945	908	916	945	924	939	945	959	937	925	896	902	934	932	875	936	912	888	917	969	934	863	879	948	972	901	922	936	931	931	887	931	943	920	958	939	869	952	939	889	937	952	995	927	915	948	901	914	904	892	916	920	931	893	901	899	908	889	907	950	904	912	918	876	943	967	909	965	932	918	964	958	949	936	943	960	905	910	971	910	910	989	890	944	924	931	913	942	930	929	940	914	898	915	938	953	910	996	934	876	907	935	957	904	934	903	891	939	1000	898	882	915	885	905	992	959	860	983	928	959	938	912	931	879	961	881	937	963	931	911	910	986	920	929	948	944	921	937	898	895	987	918	935	919	953	917	908	941	925	905	927	927	886	896	899	950	949	935	907	977	925	971	901	905	941	870	957	947	909	933	863	940	905	932	895	932	932	948	908	924	950	930	915	916	899	931	901	956	882	977	947	862	879	896	925	928	935	981	941	939	929	947	940	879	890	933	913	880	943	901	929	972	944	949	904	926	902	966	878	923	933	965	957	904	962	906	945	937	999	924	926	963	896	924	898	960	918	949	943	979	893	896	947	925	965	916	962	924	925	955	921	955	977	945	943	898	928	952	931	941	913	893	915	966	940	916	946	972	948	950	948	951	991	935	937	926	958	932	926	885	911	930	939	936	975	937	940	907	902	925	880	937	908	891	919	906	930	924	939	946	900	959	975	918	883	903	962	880	935	900	890	961	890	888	935	918	908	906	937	963	981	947	928	895	928	913	1017	935	950	888	963	909	937	909	906	943	959	992	934	906	881	932	938	924	922	902	905	878	894	969	917	906	918	935	883	949	982	936	919	912	947	875	912	866	983	925	920	943	945	949	911	944	931	981	919	924	961	918	950	922	971	963	960	842	910	882	978	925	941	885	953	895	983	907	933	919	917	858	924	897	946	945	933	940	889	975	947	957	952	936	997	926	924	914	902	982	938	938	944	964	889	934	917	921	935	931	897	991	882	959	919	935	882	920	963	940	926	926	944	967	929	901	888	865	969	865	922	884	947	988	893	931	915	936	953	919	955	942	889	949	891	885	853	912	930	909	954	874	896	948	965	899	873	986	929	916	994	946	997	902	919	930	969	911	951	950	941	915	928	935	891	933	910	952	939	947	888	958	889	883	948	890	939	902	907	890	906	933	939	919	890	938	977	956	940	960	944	957	900	896	899	974	923	984	952	954	970	855	867	941	886	950	908	909	928	968	909	889	990	931	887	869	953	910	935	919	958	913	977	898	899	897	954	955	918	842	920	923	913	949	876	980	928	878	934	970	930	941	922	915	952	966	922	932	935	900	876	964	919	921	985	918	880	935	941	922	936	924	942	946	936	926	915	902	924	924	915	900	917	898	920	926	897	954	954	907	924	918	936	992	923	949	944	887	932	894	876	903	907	943	917	922	891	886	909	921	930	929	919	910	933	936	919	925	951	930	885	931	933	971	861	919	909	902	960	894	911	937	954	934	894	959	978	960	948	886	952	896	971	923	915	891	951	904	923	952	887	865	939	946	876	867	890	893	905	974	908	927	941	926	871	912	926	942	886	901	888	954	890	874	914	962	912	975	879	882	902	937	880	917	916	954	921	887	918	939	952	893	1004	897	952	948
988	368	395	1197	5910	18146	20649	15134	7267	2544	845	252	114	86	77	75	74	67	89	76	78	72	70	78	62	74	73	77	66	70	67	76	73	74	67	85	63	76	76	83	79	75	86	78	80	83	82	79	68	62	73	80	64	70	81	82	78	80	86	66	89	83	68	65	67	75	88	75	67	64	64	67	74	84	61	92	99	78	92	91	81	80	83	67	78	80	82	75	74	66	77	66	86	77	76	61	67	66	74	64	81	85	67	70	69	68	68	60	73	92	84	73	70	77	71	73	70	73	70	77	81	62	73	78	58	77	88	85	70	68	77	69	67	67	76	70	69	78	79	69	72	72	89	72	69	59	75	75	68	77	77	68	75	57	80	71	86	81	82	97	93	69	56	73	65	79	80	77	85	82	80	82	72	86	67	72	66	67	63	72	73	78	80	81	75	74	73	89	84	71	69	80	89	73	72	93	76	73	55	78	74	79	60	57	86	75	71	69	79	83	77	64	62	82	82	75	91	77	74	90	67	66	78	72	60	70	81	75	68	74	77	83	98	75	63	79	78	69	75	69	72	85	79	81	76	77	64	98	78	69	67	75	72	75	86	64	82	64	88	69	72	61	71	80	74	71	55	81	72	86	79	80	77	60	65	77	75	64	77	70	89	72	57	80	61	70	72	72	63	80	68	72	76	70	81	70	61	60	64	78	80	68	70	70	78	62	65	80	76	71	73	79	81	87	70	81	65	78	71	63	68	81	82	79	76	82	78	81	75	83	82	66	76	93	71	65	77	97	80	67	79	77	61	92	76	76	82	77	71	64	68	80	67	89	79	61	69	73	84	79	77	79	77	72	76	76	67	70	92	82	80	89	79	74	72	83	74	92	70	70	76	75	62	78	88	76	73	84	75	83	82	75	81	73	84	78	80	80	86	67	78	66	79	76	67	75	69	72	80	67	87	72	74	63	80	69	62	82	84	80	61	70	67	77	66	81	75	61	80	92	60	74	68	77	84	67	67	78	84	58	82	78	76	83	99	75	85	98	67	78	60	77	59	87	78	88	63	69	84	65	77	81	75	80	80	59	72	61	78	85	97	86	81	67	72	64	75	76	84	63	75	78	69	85	75	65	67	71	94	85	75	67	63	87	64	84	74	77	74	70	84	79	71	84	55	85	79	83	82	67	76	76	64	70	77	65	71	62	77	56	58	69	69	77	81	84	89	73	73	70	62	71	77	72	82	78	69	84	64	81	76	86	70	76	72	69	69	92	75	65	71	65	61	49	87	73	62	78	80	76	82	86	72	80	77	68	63	88	77	81	69	72	85	75	91	79	73	73	69	81	54	68	62	73	85	66	74	65	68	87	78	71	75	54	68	69	77	72	81	56	71	85	83	84	82	70	51	69	71	82	73	71	77	90	74	79	76	89	80	82	96	73	87	80	76	71	79	94	86	86	70	83	69	84	87	106	64	64	75	73	67	71	72	75	80	72	69	73	92	70	72	75	75	86	54	63	82	67	78	74	81	72	73	84	70	97	80	72	73	85	74	62	81	70	72	69	64	81	64	58	70	73	72	70	70	79	60	88	68	71	70	76	72	84	75	90	78	66	77	74	71	78	72	73	83	78	77	72	83	76	77	71	80	55	73	68	74	75	73	85	80	66	90	64	66	81	74	86	64	64	67	70	93	71	88	71	61	73	78	69	81	74	71	71	79	97	69	75	65	84	72	75	73	74	86	72	62	74	91	62	87	76	63	92	73	83	67	70	70	66	68	71	84	80	68	61	79	60	71	73	74	76	78	71	78	76	55	67	69	66	65	81	75	81	92	90	83	79	66	71	73	70	88	80	74	72	81	74	92	80	87	74	65	82	76	80	72	96	100	81	77	72	69	62	78	68	69	82	75	83	71	77	86	70	60	62	95	63	75	74	73	79	80	84	81	72	83	88	69	77	68	83	61	76	82	75	73	76	73	73	82	73	74	90	68	81	86	72	67	77	69	60	64	60	79	73	86	69	95	77	78	76	74	69	78	68	69	66	70	79	83	75	67	87	78	82	79	63	61	81	83	59	77	73	57	68	82	76	79	62	73	76	57	77	72	69	72	76	79	73	64	74	74	79	77	71	66	69	78	83	77	81	74	63	90	76	64	71	85	86	65	76	74	75	75	80	69	85	84	63	69	77	88	74	67	74	93	78	77	86	67	69	78	93	76	69	76	49	81	64	69	97	74	81	74	98	89	69	86	67	78	83	67	74	89	73	72	73	67	76	66	70	69	71	68	64	72	82	79	72	70	82	82	100	77	72	78	81	76	79	69	71	67	74	76	69	89	87	71	58	91	77	82	75	70	77	71	65	66	75	73	74	87	71	86	67	73	77	74	74	75	88	76	74	68	65	68	77	80	65	83	82	88	73	79	92	75	84	90	73	74	73	73	70	73	85	72	74	74	62	65	77	73	67	65	74	76	76	75	78	61	58	79	63	73	71	76	73	61	71	89	56	74	71	64	66	74	62	78	91	76	84	55	68	59	79	89	81	64	68	71	82	77	76	65	70	87	73	70	72	58	84	94	80	67	81	69	59	68	78	86	83	71	77	84	78	85	79	70	75	73	64	69	77	89	73	62	73	71	74	83	56	83	80	74	74	73	68	92	75	48	71	70	79	72	79	81	76	68	78	78	85	66	79	72	89	79	67	65	84	95	85	74	88	73	71	74	79	56	69	62	67	69	69	70	86	74	66	59	74	64	68	79	69	67	80	83	80	82	67	87	62	91	95	67	75	75	70	77	73	69	60	60	82	66	61	70	80	76	67	85	88	76	70	96	78	68	66	84	71	77	69	75	79	82	64	68	77	86	83	69	78	73	78	80	85	61	82	71	68	66	79	88	79	79	68	75	70	79	61	72	70	90	78	92	77	73	78	74	78	78	94	72	71	64	76	65	73	80	57	57	72	85	64	69	73	77	76	77	58	57	71	78	63	71	79	77	69	65	75	70	59	69	72	70	73	85	88	77	76	73	78	66	92	79	71	68	78	63	66	69	69	84	78	59	70	89	80	84	75	73	73	75	68	79	89	71	65	71	69	70	80	69	71	77	59	71	81	82	84	87	87	71	57	94	84	73	80	76	80	85	91	68	63	76	78	88	73	70	81	77	76	81	72	83	102	74	72	59	72	74	83	71	70	82	66	73	68	88	94	77	71	74	75	80	71	87	71	66	64	77	80	78	81	63	82	76	86	66	65	71	75	81	74	78	81	68	75	76	73	65	88	66	67	80	59	66	81	71	66	66	66	67	75	72	76	66	73	68	80	71	70	67	83	55	74	91	66	80	81	73	69	73	67	72	69	64	75	69	73	87	62	70	73	77	82	83	66	85	74	68	69	72	71	84	74	78	87	82	62	71	85	69	77	72	91	74	72	84	76	76	78	79	75	70	67	75	80	85	75	70	76	63	70	70	61	80	71	70	82	80	66	86	82	66	89	85	78	71	66	77	98	66	72	83	75
16287	8839	8227	32987	60075	76738	72842	58741	42338	28909	16326	6216	2090	1170	1050	995	955	1019	1011	964	944	961	971	989	966	1007	1000	978	975	913	962	957	998	990	982	950	887	945	986	950	969	980	981	977	993	1028	942	1016	954	942	918	934	996	1040	922	963	940	935	1022	1000	945	976	920	878	997	965	972	1008	975	934	1000	962	958	927	958	996	1024	957	970	965	973	927	977	950	992	895	986	971	983	952	928	981	956	987	971	1022	957	933	966	938	1013	926	1017	964	979	1018	976	935	936	951	992	1009	978	960	967	993	947	972	957	967	981	991	906	962	934	988	925	961	986	962	948	946	986	952	972	953	970	946	991	975	974	934	943	966	963	949	987	974	930	929	978	977	987	938	978	969	904	1012	964	1009	930	921	1012	934	964	957	925	964	956	979	985	890	988	969	980	1048	957	943	955	1012	1014	934	986	934	947	968	934	944	979	949	954	977	933	1010	965	972	975	985	934	959	1010	1001	969	937	945	1012	986	976	976	1002	985	908	986	1002	965	943	989	949	953	975	961	953	977	943	967	920	985	994	904	914	992	986	968	981	1053	968	971	919	912	1008	988	985	949	961	1039	943	974	936	953	981	907	967	1039	998	969	979	963	940	983	954	987	965	981	974	957	1060	978	958	1024	963	951	949	976	953	973	1006	968	948	959	941	920	992	971	1001	1000	912	1020	993	988	949	975	995	1024	998	981	964	990	949	954	1023	1027	964	1002	985	971	971	937	901	962	947	961	945	986	980	973	991	977	954	994	1039	1020	970	977	909	997	970	962	945	976	953	970	900	930	984	1000	978	998	936	955	1014	1012	1002	1001	1010	945	996	976	952	931	958	979	973	984	976	924	993	986	926	999	980	1006	935	930	1007	982	973	949	1017	921	977	947	970	1004	960	938	945	1005	954	961	980	905	1002	955	958	934	974	948	948	958	917	981	1050	970	975	906	931	976	978	1003	987	960	993	951	952	1025	964	972	997	977	961	1025	984	1004	964	959	969	981	989	1018	946	975	959	961	1007	977	907	986	950	936	981	1004	961	966	963	1000	942	955	962	956	933	952	998	928	982	919	950	992	957	947	954	998	944	991	1003	968	968	958	993	918	1020	975	984	946	999	964	992	938	966	961	962	943	960	993	963	906	994	954	916	911	985	950	948	935	983	1000	975	913	1004	1010	1010	999	911	955	966	982	955	946	935	999	1008	966	969	954	988	967	1013	960	949	910	943	977	944	1016	886	927	991	943	935	945	904	1001	997	937	927	961	917	979	999	983	1013	930	960	906	959	980	932	991	983	969	958	975	998	974	913	938	951	1028	923	941	980	1011	944	1021	969	938	889	956	934	956	954	930	904	1004	957	1042	988	1026	934	986	963	971	1020	985	1011	985	1011	942	1008	962	988	998	998	971	935	963	979	993	985	951	951	992	969	938	913	974	989	970	955	1008	993	949	1016	1004	1012	992	971	962	1003	1014	974	960	973	979	987	915	998	1002	968	942	997	1018	1005	968	997	952	975	966	967	983	993	975	954	999	997	995	998	960	933	932	969	988	987	894	982	973	966	918	972	976	1002	975	954	953	982	954	979	985	944	979	974	987	951	989	1000	1003	957	1003	926	1009	946	967	991	952	994	996	978	1006	1020	922	945	992	926	922	955	1032	949	944	1013	940	953	937	945	964	942	985	952	1004	1001	1012	962	904	1026	984	945	955	978	963	1002	933	943	979	929	947	958	945	984	1017	974	934	937	1003	934	1000	983	979	1023	961	936	923	975	960	987	980	995	947	970	962	997	973	990	1003	945	914	940	946	992	1011	947	982	962	995	943	989	958	919	1028	972	983	977	956	986	996	976	993	930	966	952	1000	1001	988	1002	923	950	972	990	941	1031	945	946	962	992	939	970	916	974	976	983	959	947	948	1057	994	1016	969	970	1017	1016	959	988	989	892	940	931	1007	971	998	958	1003	1000	947	966	981	985	978	955	950	1007	991	933	936	983	1004	985	1012	940	976	990	969	983	974	950	939	957	984	1027	962	975	951	979	958	1003	923	964	970	1008	938	1009	955	1025	957	974	976	995	1019	961	999	958	930	973	996	973	1006	953	983	974	929	951	913	1050	998	968	899	927	995	961	955	979	959	966	1008	899	969	988	981	938	979	970	1009	957	899	964	1017	964	973	995	985	967	1036	993	896	992	960	1003	972	898	993	1005	939	1002	974	911	963	964	948	998	924	945	955	976	969	998	941	992	945	923	960	1014	941	957	987	954	974	1029	1004	931	926	1003	964	976	934	932	1003	943	1018	1033	969	949	956	955	928	988	1006	931	945	987	943	987	965	943	996	953	1015	1004	1014	974	967	938	944	1001	949	965	965	885	967	944	1015	1029	1021	946	956	923	934	964	967	967	918	994	950	988	949	1017	935	916	1000	955	940	962	953	948	953	978	962	944	998	961	1006	991	949	913	986	979	942	968	997	973	938	965	985	1007	1003	1007	940	945	996	982	953	972	979	905	933	958	989	966	975	992	940	1021	933	996	967	998	940	983	970	973	969	955	967	934	952	954	969	947	990	996	959	996	983	966	984	949	1022	928	972	944	969	1007	1017	1049	915	959	926	959	1035	950	965	981	972	999	1021	1022	950	983	957	920	989	980	984	972	990	947	966	980	950	968	948	996	919	955	944	958	985	927	929	951	966	945	961	945	962	943	981	986	924	968	916	1010	957	985	945	965	1049	967	940	934	950	988	988	949	969	995	975	964	993	983	928	946	918	961	935	943	947	947	1012	959	1001	997	981	1008	1007	932	977	972	952	939	984	962	1030	1046	958	980	989	944	983	1013	1009	983	941	974	990	964	941	913	994	1005	1020	957	984	994	938	928	958	970	996	961	960	984	929	937	943	971	965	996	957	977	997	979	942	968	1021	1031	964	972	985	966	918	974	959	963	921	941	910	929	954	934	987	981	965	955	954	941	963	967	976	1009	985	990	990	981	923	1025	946	968	935	941	950	904	1066	1017	941	956	940	957	1051	1015	970	975	1001	964	934	1003	976	1039	1006	1005	935	935	933	948	933	957	951	963	971	964	1032	962	1021	947	957	931	1016	950	968	941	1007	930	923	897	910	967	1000	994	953	949	962	937	925	967	975	972	933	933	939	952	986	994	985	946	936	953	941	986	960	989	944	896	923	983	955	970	984	1054	1036	923	985	939	946	955	993	956	944	953	935	974	948	991	949	1022	944	1036	993	954	933	988	976	995	1003	957	945	987	998	1022	936	918	994	987	1018	952	963	1011	970	929	970	1018	963	911	945	1004	989	935	1019	932	902	953	971	910	963	935	981	952	1017	951	926	996	991	941	966	979	952	965	985	987	926	932	999	964	990	999	946	948	937	991	893	956	979	981	947	949	979	974	1015	1003	1003	977	998	987	948	975	939	933	927	1031	961	973	926	996	1037	939	959	988	969	942	980	1007	992	949	974	985	979	976	977	984	1008	975	953	946	946	949	935	992	961	981	1004	970	950	995	938	950	962	1004	985	959	933	989	929	980	945	953	953	977	956	962	935	961	1027	1003	934	919	942	971	1016	989	977	1037	968	1029	1014	916	936	995	982	1004	975	1004	969	951	947	949	974	951	951	954	965	942	988	1026	984	1008	971	977	996	990	938	930	985	919	976	963	977	1000	944	950	933	993	983	983	986	967	984	956	988	995	974	956	947	986	976	1002	979	949	962	1019	945	973	949
1278	157	160	228	1255	3770	5410	3602	1713	653	261	122	78	69	63	69	53	52	56	64	62	60	70	61	48	69	72	71	71	55	64	48	57	79	79	66	61	69	60	64	67	69	73	67	49	57	69	55	65	63	62	49	55	60	75	70	70	75	68	52	60	67	60	57	54	58	68	48	64	73	70	66	54	68	63	50	72	56	65	46	51	63	58	56	73	75	71	74	57	64	50	60	74	45	48	56	74	66	57	73	57	65	59	78	56	68	65	63	69	64	64	71	62	71	63	72	66	65	61	82	67	65	61	69	74	65	54	60	77	58	55	65	56	56	87	61	77	69	57	65	63	51	61	65	56	69	79	67	60	79	42	70	59	61	56	44	57	86	72	54	55	57	67	65	74	56	69	66	64	65	54	64	59	62	60	54	59	71	58	60	65	63	60	70	63	63	60	53	56	62	61	65	74	63	64	56	57	68	62	56	63	74	50	70	78	53	65	57	56	70	69	70	74	50	46	54	61	53	68	64	52	72	71	64	58	61	61	63	56	65	57	66	79	59	51	66	63	61	50	74	68	68	52	63	69	54	67	63	65	73	54	76	55	62	78	72	73	61	57	59	55	54	53	65	67	64	68	65	65	62	67	76	67	69	68	61	73	76	55	60	65	77	73	60	65	52	51	61	60	68	59	66	61	75	66	74	66	65	61	58	59	58	55	60	47	73	65	56	59	48	57	71	65	65	60	65	58	70	58	58	54	61	65	68	70	52	68	66	64	62	79	58	72	66	67	67	83	67	68	65	55	60	63	86	58	56	78	62	66	58	72	57	72	46	56	49	72	63	62	68	50	73	58	59	72	60	55	68	79	59	65	65	53	43	78	61	66	70	79	61	65	58	73	69	67	80	68	71	62	74	58	56	55	64	61	72	72	65	66	54	53	75	50	46	61	70	61	63	70	61	68	58	60	60	48	54	74	66	67	57	57	61	52	64	62	69	51	71	64	63	57	69	52	66	57	74	55	65	50	69	71	60	68	61	63	64	55	60	69	58	50	61	65	70	67	55	57	59	61	59	64	67	56	65	53	70	66	64	67	85	59	59	66	53	70	57	66	60	68	75	61	73	61	63	66	68	73	62	58	65	78	52	63	55	73	70	65	46	64	59	70	57	54	57	64	82	63	56	57	49	59	66	78	57	70	66	64	65	64	54	59	66	74	67	71	58	65	70	77	64	66	61	69	57	71	57	51	67	76	65	77	60	65	48	61	65	67	60	50	46	63	64	57	54	76	53	56	56	61	67	66	76	59	70	60	58	64	53	45	81	60	74	61	64	66	57	73	54	53	55	67	59	73	73	61	71	62	73	75	75	62	63	57	75	59	76	74	58	65	55	46	71	67	63	72	69	64	78	59	68	65	70	74	68	57	60	66	73	64	63	56	57	66	61	52	71	82	67	70	77	66	49	56	72	59	69	54	43	63	58	71	72	56	71	65	56	59	59	74	51	69	63	47	67	51	56	63	64	69	55	65	83	64	79	62	81	75	61	63	65	71	67	71	65	63	58	58	47	52	76	48	60	77	65	54	64	62	61	55	64	53	75	67	56	56	67	70	54	67	58	67	58	82	71	63	66	62	60	58	60	48	73	79	75	49	54	56	55	81	50	54	66	56	78	70	66	63	63	55	66	51	65	57	54	71	68	73	76	57	57	49	71	74	62	72	76	60	88	56	68	63	62	72	60	63	67	56	54	60	53	56	72	61	59	55	57	53	59	63	63	61	49	69	68	79	76	63	61	60	68	58	70	71	65	70	70	71	59	71	64	53	67	65	74	51	62	61	68	72	67	57	58	81	59	63	58	68	66	69	55	56	69	65	66	75	57	64	79	70	63	74	64	64	68	66	49	66	64	54	60	57	62	64	68	61	58	59	51	72	64	77	68	72	58	59	55	55	64	60	68	53	70	59	61	59	63	70	60	46	64	60	46	72	70	61	70	61	49	59	80	62	71	67	59	62	73	65	61	58	60	62	60	64	70	69	64	57	75	61	83	63	58	64	64	59	70	76	74	63	65	65	52	71	56	62	66	49	74	57	52	67	63	66	70	56	75	68	77	58	58	69	66	66	77	62	59	62	53	55	52	53	63	68	64	68	64	55	68	54	58	57	70	71	62	70	69	63	45	66	50	69	56	61	58	50	66	71	72	56	64	59	61	57	70	63	67	65	69	68	57	69	63	67	61	61	71	66	58	62	65	68	65	62	72	53	53	74	57	80	67	63	67	72	78	57	59	63	52	66	56	78	58	75	65	62	62	78	75	50	71	90	58	59	63	73	52	66	71	75	77	66	68	62	60	61	65	62	51	53	50	66	63	56	74	55	55	57	48	56	63	57	45	81	62	68	47	66	65	59	55	56	57	58	61	64	62	77	58	55	74	47	46	66	67	62	76	81	55	54	69	67	53	57	78	63	65	71	54	80	73	67	51	63	58	72	61	57	87	72	75	84	58	61	66	64	66	46	60	54	60	64	58	68	64	58	54	65	67	45	64	75	67	69	62	66	66	56	48	59	55	78	72	44	72	53	64	64	72	76	55	53	63	58	67	64	68	68	61	61	55	62	51	73	57	55	62	69	73	64	66	56	61	63	59	52	62	51	61	59	64	55	74	74	79	73	67	71	69	63	87	78	57	65	71	63	52	73	64	58	57	75	64	63	61	62	63	67	60	75	66	74	75	59	76	50	63	59	62	50	60	47	53	56	71	58	58	60	70	66	59	69	63	61	64	62	51	62	60	70	71	70	45	70	65	64	70	65	76	57	61	71	67	58	60	62	68	74	63	66	62	58	59	67	57	66	57	59	53	77	58	64	67	71	61	62	62	61	56	66	68	65	61	58	56	54	70	64	74	63	55	57	71	54	55	62	60	76	62	55	56	75	57	60	51	65	62	59	46	74	66	64	70	55	74	71	69	62	71	73	64	54	63	57	57	56	67	65	51	66	63	68	57	56	58	45	66	72	53	64	52	66	66	73	43	50	60	58	66	59	54	53	63	56	66	60	64	74	74	66	55	59	59	71	56	69	57	57	64	74	58	70	82	49	71	76	72	68	56	59	66	62	60	65	63	51	78	80	77	70	51	52	64	45	63	60	65	64	59	65	73	75	52	79	46	66	52	48	64	64	63	68	44	52	52	82	58	59	63	80	61	66	55	80	60	69	51	72	55	58	56	54	75	60	65	53	47	68	67	61	72	51	55	75	64	48	70	70	58	63	83	66	50	69	60	68	66	65	53	61	88	64	48	78	66	65	74	69	58	72	63	60	65	53	77	42	73	58	67	64	62	66	55	52	57	65	71	73	61	59	86	58	63	55	57	75	79	64	60	62	65	67	64	66	49	74	69	52	47	65	79	63	71	64	63	55	55	72	68	56	60	60	53	60	57	59	57	50	67	73	65	56	83	52	49	76	54	53	64	49	63	71	61	48	63	60	64	68	70	58	61	60	81	71	63	73	69
9754	4156	3150	14361	37180	46135	45321	35779	25846	15075	6414	2368	1138	891	824	811	784	815	806	874	752	806	816	821	816	817	771	793	841	805	772	819	801	813	803	841	865	759	790	787	826	807	795	838	812	783	837	814	863	768	766	880	808	799	837	807	785	806	769	821	758	810	821	866	803	818	815	813	804	792	778	832	892	833	800	746	829	798	756	815	790	801	778	834	769	826	798	789	752	793	827	842	808	807	795	779	801	821	790	801	801	816	779	828	767	812	823	819	787	782	802	840	841	837	765	829	808	785	765	765	822	779	798	803	775	821	813	781	787	791	744	751	779	801	814	835	783	799	777	807	777	770	810	757	873	795	835	850	764	802	777	832	808	772	787	772	845	834	834	839	812	749	834	794	836	778	862	782	788	878	775	786	809	800	812	807	834	812	837	828	794	870	819	779	800	752	838	806	795	770	808	811	819	803	815	756	832	773	766	840	828	777	796	826	886	751	814	809	788	833	835	762	824	823	776	773	772	820	813	858	791	808	811	823	796	806	829	824	860	806	800	830	792	810	836	794	810	814	793	850	737	813	793	828	843	775	824	864	835	806	844	756	802	839	793	768	827	754	837	837	785	791	799	835	813	837	769	781	821	833	833	783	774	825	785	865	802	779	802	847	766	849	868	809	779	842	839	832	819	836	769	789	771	813	807	810	796	818	777	807	849	760	819	810	803	847	809	768	799	763	796	814	771	793	837	757	835	790	825	773	760	783	868	815	775	811	812	822	834	805	790	823	765	820	802	782	837	857	825	806	860	783	867	794	789	785	809	832	762	755	821	827	852	779	785	778	844	809	790	837	773	785	792	826	782	834	772	789	814	832	826	820	803	837	780	788	855	817	798	765	833	804	832	779	826	780	828	814	818	780	831	837	855	796	793	804	772	791	784	844	809	824	838	801	804	784	773	840	825	800	797	845	841	775	794	816	769	818	796	827	762	811	817	784	802	840	797	790	785	815	841	797	786	852	772	818	814	793	825	795	844	799	795	786	795	879	712	771	878	766	854	817	824	771	804	809	816	802	800	773	830	823	795	758	868	817	822	802	805	764	800	834	821	820	843	751	837	785	847	852	853	829	858	779	807	870	790	799	784	793	776	815	810	828	797	768	815	831	780	788	872	778	768	845	850	765	809	782	836	831	805	775	798	830	849	830	812	820	804	815	787	801	834	787	764	790	766	756	791	765	850	793	809	782	786	793	817	772	797	773	817	778	758	841	793	809	854	827	763	797	761	820	731	806	783	802	834	794	855	841	812	818	822	821	864	790	775	769	822	818	774	839	795	798	838	795	755	828	787	851	855	776	829	811	806	739	792	797	802	804	811	784	767	766	817	856	775	805	780	803	819	817	831	806	776	820	796	858	815	811	781	810	861	764	814	791	854	777	775	788	830	828	785	780	819	789	835	832	826	806	847	808	861	777	789	800	828	831	809	796	818	793	840	834	863	813	844	789	827	821	814	854	809	801	796	823	835	803	826	814	812	849	836	792	712	810	844	779	804	824	819	806	802	824	799	792	793	773	820	834	812	806	804	795	802	872	842	803	814	800	773	858	853	785	805	771	834	794	822	862	802	816	784	779	777	760	838	810	807	783	750	803	807	813	845	767	841	894	835	790	787	820	826	784	844	827	803	820	793	746	806	750	816	809	848	795	757	775	806	788	745	831	812	840	785	823	805	762	783	810	842	840	796	862	793	781	829	831	812	784	789	695	801	767	746	826	739	805	787	779	790	802	867	838	797	813	810	796	852	785	802	762	792	812	813	797	830	810	824	793	875	741	831	777	871	782	786	829	809	776	829	772	770	823	827	780	847	779	792	806	741	795	793	782	767	783	832	802	740	881	856	804	771	856	869	829	808	830	862	758	817	882	805	784	837	787	846	758	799	852	759	804	838	796	832	790	814	800	833	851	809	825	775	767	793	826	808	846	891	773	785	800	839	823	754	836	771	786	783	775	842	762	825	826	851	801	842	794	802	837	807	846	788	769	800	787	828	855	772	819	825	835	786	826	761	736	819	810	825	824	799	805	771	811	836	791	812	799	771	797	811	814	784	786	799	814	766	803	779	847	813	768	766	810	799	805	819	807	849	790	793	792	792	817	806	768	770	761	786	765	813	810	808	836	804	763	794	766	855	829	779	798	785	767	800	793	811	782	740	853	784	823	795	831	794	830	822	775	809	811	792	800	802	804	777	784	845	819	769	829	843	847	806	796	770	730	802	807	781	789	774	804	842	801	819	806	807	800	803	796	792	821	816	831	794	847	838	837	754	764	789	762	793	816	792	839	822	838	797	788	809	791	832	824	821	761	833	768	804	796	775	811	740	773	822	829	789	796	780	805	785	784	801	805	829	749	790	787	794	797	811	827	793	806	783	791	846	811	768	788	809	818	789	759	810	781	836	783	766	824	815	809	834	845	883	800	824	833	843	826	787	779	782	781	794	848	845	845	797	775	813	777	761	768	810	774	771	779	814	783	822	791	768	830	760	842	852	908	868	828	768	832	756	804	843	850	796	815	764	849	804	782	799	786	758	808	827	775	799	774	791	820	795	780	830	806	793	759	774	804	825	843	790	819	834	783	816	838	819	743	807	794	811	836	831	835	784	791	828	822	810	777	828	833	886	778	818	789	790	777	757	836	763	785	802	788	789	816	811	845	804	787	812	801	819	761	769	790	810	792	810	762	797	782	805	864	821	859	802	819	837	778	752	865	804	773	844	846	797	803	823	783	793	769	816	843	812	810	795	795	783	768	778	823	801	797	754	793	800	831	836	800	782	801	808	869	772	833	773	779	772	813	792	785	820	816	783	817	797	782	836	839	785	770	814	789	769	776	817	776	755	771	767	787	806	854	779	786	787	783	836	871	811	790	819	828	803	821	781	800	855	791	797	795	792	837	769	809	803	792	772	946	843	784	757	748	794	754	769	850	794	837	809	797	832	823	831	799	832	796	747	792	839	815	811	821	812	786	818	782	799	839	781	827	793	828	891	805	785	799	788	785	845	818	838	782	780	818	756	811	814	799	804	821	801	852	799	771	793	810	789	822	807	767	793	761	776	807	813	806	841	774	808	770	808	809	812	865	845	802	778	764	857	801	817	789	805	785	818	791	830	840	821	843	748	821	847	791	772	828	821	808	806	810	808	853	804	793	793	757	837	865	784	796	789	830	793	802	777	806	832	762	833	804	778	771	812	808	862	851	784	769	822	837	801	793	740	823	825	782	793	820	788	823	811	810	740	850	810	786	826	820	809	763	763	795	814	834	786	807	792	821	796	842	803	829	827	845	837	786	811	775	753	809	808	749	756	813	827	820	787	823	793	793	835	774	821	817	783	777	820	838	840	831	791	737	743	839	766	767	787	831	803	796	809	816	804	792	802	775	834	817	806	799	796	801	774	829	728	816	806	820	789	737	858	831	809	824	830	812	821	783	818	779	802	806	814	799	852	817	809	844	809	770	793	778
647	382	380	622	3412	10002	12556	8386	3846	1378	493	169	101	73	70	57	78	77	60	74	67	73	55	65	63	71	74	67	69	62	71	73	73	72	80	70	71	62	76	78	61	70	65	73	78	73	75	64	69	64	74	62	62	76	48	57	66	62	83	57	78	59	65	61	67	63	72	79	73	75	54	58	69	78	73	74	81	69	79	66	92	66	63	61	71	68	58	69	66	81	70	62	61	78	69	69	61	58	63	61	61	72	66	70	74	63	69	54	55	69	62	65	66	85	54	58	75	70	76	69	59	71	86	68	57	71	67	53	69	64	60	82	82	74	62	74	69	75	53	69	71	70	66	69	61	59	64	72	59	56	71	54	81	61	69	75	62	67	49	64	58	71	78	72	67	56	59	66	65	76	69	80	55	58	81	56	62	63	76	66	72	67	81	56	65	69	60	61	70	79	57	49	55	51	76	74	53	62	50	65	73	69	73	83	74	82	70	62	56	60	72	74	74	50	75	73	73	67	63	61	81	66	67	65	71	61	58	64	68	62	67	69	73	64	78	77	79	56	60	73	55	83	69	62	65	73	74	60	64	58	64	57	51	66	74	57	64	72	58	57	69	68	64	67	55	79	61	73	75	79	61	59	77	62	73	52	53	66	64	66	78	64	76	71	68	59	72	83	62	54	56	69	56	70	62	61	66	56	77	65	71	74	78	66	59	86	80	82	57	65	61	63	59	58	77	66	73	64	67	53	64	72	69	80	48	66	67	76	74	70	55	63	86	72	66	59	63	62	61	77	61	68	62	55	60	63	72	80	61	70	58	68	63	61	59	58	79	63	72	70	80	81	73	66	54	63	54	69	71	66	57	66	74	68	73	65	64	59	54	70	60	74	66	74	60	61	51	65	69	61	53	76	71	78	67	71	69	73	64	69	64	70	61	82	77	55	77	70	73	72	74	60	68	67	71	67	70	64	71	69	59	61	62	62	72	75	68	78	71	54	68	81	74	66	75	77	78	68	77	64	76	68	76	57	60	58	56	72	69	61	56	74	63	70	55	77	63	65	73	59	56	67	72	79	71	72	60	75	55	75	61	72	75	68	64	86	89	57	73	70	77	63	59	67	58	63	90	63	74	68	67	75	67	66	82	79	58	67	74	66	65	67	76	68	72	79	72	48	66	65	53	63	69	63	65	60	57	56	68	59	67	67	62	57	69	62	70	67	72	68	73	72	66	70	59	64	64	78	97	58	63	68	66	74	65	81	61	55	63	57	68	71	51	73	64	66	75	65	62	74	69	64	73	72	51	59	73	68	65	67	67	71	57	69	60	81	62	61	77	92	45	70	58	55	75	55	57	60	52	71	57	85	65	67	70	86	70	61	60	59	67	67	81	74	58	76	86	56	71	54	65	71	65	69	58	63	66	75	58	63	70	74	74	61	59	62	60	63	64	59	72	60	56	60	59	56	76	83	64	69	70	66	57	82	72	68	69	67	48	64	60	58	64	76	51	70	69	66	61	64	73	73	52	64	52	78	55	63	81	80	68	66	59	81	60	74	63	57	63	57	65	65	65	68	67	64	65	71	57	60	54	67	71	70	68	73	67	70	71	65	62	54	64	66	69	53	63	75	59	67	69	72	76	76	64	74	56	73	73	79	68	65	84	68	72	74	70	70	71	56	70	67	73	71	64	72	66	71	66	52	69	63	70	82	69	73	56	54	70	63	53	74	68	70	63	68	68	77	76	66	65	59	56	65	62	72	60	64	77	70	73	61	64	64	63	65	69	73	71	59	67	68	61	71	58	70	59	48	70	62	64	61	64	71	75	69	74	65	60	67	71	58	69	69	58	90	72	77	70	58	69	54	69	60	62	65	82	68	74	69	59	90	69	77	56	72	77	61	62	52	62	66	60	66	52	69	63	77	62	83	52	81	72	72	69	78	63	67	66	60	51	55	64	65	69	73	75	62	67	75	49	63	63	51	69	61	59	56	61	49	73	72	76	63	56	75	82	66	60	70	55	82	58	68	73	60	51	63	74	74	89	60	84	61	54	86	55	62	68	62	85	78	49	65	56	71	76	90	60	72	65	75	61	82	65	64	74	74	63	55	53	67	69	63	68	70	62	69	65	73	67	77	70	68	70	66	69	60	65	72	59	64	68	90	68	53	75	67	72	65	82	78	63	61	75	84	53	64	67	58	66	81	68	66	59	49	68	61	66	65	62	69	62	74	70	78	70	67	64	80	65	77	66	71	70	50	80	71	66	71	66	51	64	76	58	77	56	64	67	67	63	71	74	75	78	81	73	67	65	74	49	45	60	75	56	66	53	72	56	54	66	61	66	63	82	73	70	76	61	70	82	63	73	71	86	65	71	62	67	70	60	61	70	71	66	76	68	68	67	66	75	58	56	79	59	85	79	74	69	59	68	63	63	53	60	61	73	62	70	64	69	74	73	67	65	58	71	60	70	64	65	75	68	91	66	59	65	71	74	64	68	68	74	58	55	58	73	67	69	80	67	71	70	81	77	64	70	65	71	64	50	62	60	59	63	71	62	65	66	67	59	70	61	62	74	65	65	56	67	54	57	60	76	68	61	63	66	68	68	64	63	72	52	76	71	72	73	69	75	66	66	66	66	68	67	64	67	57	63	76	74	68	52	69	65	65	71	69	67	59	83	64	58	60	60	54	61	73	58	71	60	64	57	62	71	64	69	74	70	68	72	55	62	72	52	78	59	68	65	63	62	60	67	73	58	84	68	58	64	59	68	44	59	60	63	75	60	76	85	74	69	85	62	72	63	69	80	62	71	71	61	82	65	56	70	75	60	67	67	70	56	65	74	61	56	56	53	72	74	70	62	80	73	83	83	66	68	79	72	76	79	82	79	64	60	70	57	77	71	65	70	71	50	65	62	52	65	55	81	77	69	74	54	55	69	60	47	54	75	71	72	74	70	56	34	72	66	74	65	66	68	69	74	53	67	65	56	64	66	66	83	65	62	68	82	48	61	60	80	66	59	69	72	67	60	81	78	69	71	84	64	69	65	71	77	66	67	72	69	66	75	80	67	65	57	64	95	66	68	65	58	71	66	72	68	70	63	67	64	68	70	86	72	73	52	58	79	55	71	64	73	67	67	73	88	76	64	65	69	82	81	60	63	79	63	65	68	67	78	66	62	72	64	81	60	72	70	52	83	62	77	66	55	69	70	71	63	65	73	81	95	72	71	74	69	51	64	59	75	46	60	61	65	71	68	88	69	55	77	60	63	56	67	62	72	75	71	60	66	58	78	65	59	66	75	76	62	54	61	54	73	56	67	55	69	70	68	59	61	71	76	78	62	76	68	54	67	65	78	68	64	60	62	69	71	65	80	63	68	61	67	61	65	78	50	77	67	67	67	46	78	65	79	68	69	65	76	71	56	74	67	70	64	77	72	70	57	77	69	56	72	69	76	62	66	55	62	68	74	54	70	69	54	73	60	70	69	61	83	75	62	48	81	68	78	74
14278	9384	8165	25759	51302	63937	60434	46981	34060	22538	11077	3749	1502	1036	786	859	876	845	841	842	847	884	843	863	864	843	875	889	864	863	864	829	847	804	867	872	875	847	815	861	835	858	817	848	836	824	861	807	880	817	845	833	839	896	852	844	864	832	822	824	846	871	847	841	821	934	839	815	812	878	871	872	880	845	849	878	835	854	833	898	896	869	896	905	842	918	859	833	822	868	847	889	873	821	880	852	822	856	866	860	858	894	877	857	824	858	848	879	818	817	834	844	852	847	886	854	832	847	772	861	819	831	833	851	832	854	800	826	855	839	821	844	844	875	854	846	821	822	858	820	846	865	876	803	873	810	857	875	873	806	833	862	888	825	900	819	794	854	867	825	906	828	847	787	804	873	827	837	874	863	866	822	816	845	886	847	880	842	847	824	870	836	863	826	820	824	847	844	870	839	813	874	848	836	859	813	836	822	816	839	810	859	806	832	890	822	864	887	834	824	781	855	845	858	845	904	865	842	819	913	828	855	835	926	838	859	843	844	813	858	811	854	877	859	851	816	873	834	843	853	879	836	897	872	908	832	867	864	882	791	841	868	841	863	816	877	878	851	876	877	819	886	869	837	840	863	848	832	852	819	873	866	842	868	838	819	874	867	875	824	896	875	830	826	845	839	919	833	846	847	833	813	852	833	856	894	816	815	849	809	844	885	836	879	872	844	808	886	847	850	800	845	809	869	880	886	878	890	846	853	869	852	862	815	834	846	818	876	887	849	827	790	867	844	827	819	868	843	893	862	875	861	843	857	800	855	851	820	840	890	887	843	819	898	890	857	866	894	831	805	865	838	885	823	857	885	860	869	839	854	820	848	879	820	809	867	838	850	878	845	864	857	837	902	827	849	809	889	837	862	816	815	866	880	885	875	834	853	809	851	830	914	844	824	803	854	869	864	934	845	897	813	803	832	830	866	870	860	828	862	876	832	888	835	913	839	897	829	833	860	853	784	839	770	813	741	791	850	920	846	892	917	784	802	868	824	821	839	841	860	843	832	811	880	859	839	855	836	870	914	859	827	805	846	868	847	860	900	846	894	860	797	887	888	842	767	861	819	831	862	804	866	881	816	821	822	872	854	831	852	890	821	800	832	877	809	820	937	833	829	847	881	819	845	874	806	862	894	852	829	827	854	838	840	877	869	926	835	839	808	839	870	868	900	854	835	888	873	829	820	883	834	822	835	846	828	853	898	864	871	821	822	942	910	871	882	925	867	863	855	864	872	848	841	803	870	942	783	856	792	820	814	867	812	861	893	824	844	799	890	878	865	793	849	879	858	843	828	821	802	849	852	791	840	876	840	877	860	888	888	824	828	826	819	836	878	864	859	836	850	836	867	834	843	906	829	796	834	880	819	881	870	795	829	802	862	869	831	835	823	829	820	888	868	847	866	836	815	838	882	823	868	797	856	843	863	850	800	845	838	842	858	841	859	783	905	789	856	857	796	875	770	829	850	802	856	872	856	851	861	890	846	832	870	882	863	836	824	892	814	870	866	882	873	829	829	843	855	861	898	872	893	867	842	844	827	885	774	906	815	860	872	865	832	821	827	865	929	882	831	893	897	825	837	815	838	870	880	837	915	841	871	871	847	848	887	877	878	891	837	855	863	859	828	852	850	830	813	832	862	830	815	856	833	823	824	874	813	872	847	833	857	828	838	840	836	831	888	855	877	862	925	861	863	881	838	877	835	871	842	838	880	834	862	899	870	906	856	839	863	869	855	823	834	853	870	861	869	878	890	818	828	902	888	860	787	848	871	784	861	871	839	874	829	846	866	926	880	832	857	863	906	817	823	824	889	867	851	898	887	822	829	878	868	831	825	877	850	899	830	849	840	886	832	876	875	832	882	827	847	834	869	869	829	859	812	813	802	853	847	830	845	894	876	889	837	853	885	860	859	815	853	833	824	842	841	881	846	808	828	840	906	903	830	814	821	845	790	849	851	846	828	852	844	832	888	847	848	811	826	840	864	842	870	857	839	844	819	838	813	833	907	833	804	860	864	889	843	853	811	847	850	905	856	843	825	831	868	872	826	813	819	898	853	850	826	871	851	876	892	864	841	888	845	877	838	807	858	844	837	857	847	832	866	843	836	817	874	876	810	907	863	854	911	873	863	848	902	871	835	846	844	884	826	859	805	828	876	785	862	857	769	880	836	850	887	826	818	829	857	865	806	831	832	849	857	876	824	874	833	850	850	849	888	893	828	841	844	858	835	864	843	870	877	854	843	866	799	887	844	840	841	820	875	865	815	814	866	868	849	876	849	913	814	855	825	808	815	816	836	877	853	836	837	795	892	823	827	863	829	814	910	803	822	876	850	869	844	782	890	857	882	843	805	807	847	845	844	862	832	771	875	880	874	854	906	859	880	835	842	864	846	931	863	872	828	876	862	830	844	816	852	857	801	796	797	874	838	856	872	836	808	884	841	894	841	828	836	835	848	855	818	911	868	899	814	836	805	819	843	821	901	820	879	846	898	894	831	893	836	846	849	821	797	899	861	866	921	840	859	856	862	863	875	816	858	811	854	823	840	849	825	843	838	840	892	827	854	805	864	869	781	833	818	879	811	801	878	840	830	831	883	821	846	820	877	818	855	858	859	854	813	814	836	893	816	876	816	839	852	813	858	856	878	839	860	870	888	929	830	822	783	877	835	838	850	867	880	891	834	857	822	864	842	872	844	863	792	870	878	869	893	806	867	891	809	824	872	844	814	833	865	870	832	862	846	851	850	819	850	857	845	824	888	837	883	855	838	833	860	843	867	859	834	875	885	849	829	891	830	885	823	840	901	859	872	843	855	808	797	851	832	826	857	852	830	844	846	836	775	837	886	874	821	835	891	812	827	870	854	861	869	862	881	896	892	817	860	849	906	829	864	873	818	814	805	865	842	875	814	840	823	863	849	897	833	835	851	855	875	907	813	792	881	877	804	855	825	785	845	881	873	814	881	879	831	883	812	859	874	834	867	840	884	824	842	847	875	795	877	894	839	812	876	882	872	810	866	845	833	909	867	768	809	885	818	907	831	871	893	872	891	879	841	867	895	908	821	811	852	821	882	893	823	804	846	872	906	869	885	803	779	845	894	842	855	953	857	855	840	820	860	854	856	843	871	842	820	871	855	867	854	848	840	849	795	863	820	822	864	877	796	813	816	875	836	832	837	832	902	833	823	873	824	819	808	870	836	811	864	804	885	854	862	927	844	846	825	810	817	844	810	878	923	852	871	849	825	861	874	882	874	826	788	826	852	845	839	862	839	806	857	845	819	816	883	866	861	851	880	824	881	830	901	853	826	853	806	821	843	830	832	844	814	871	834	834	844	850	854	841	817	860	812	829	848	831	837	873	897	821	893	851	875	834	865	831	806	909	851	804	831	811	899	866	839	895	895	877	819	840	871	865	865	825	884	898	853	839	888	847	885	808	857	833	838	844	834	853	826	774	876	900	819	852	858
1946	278	313	668	3588	11570	13823	9558	4069	1349	437	172	96	74	66	53	69	79	68	71	69	68	77	75	87	81	60	67	81	79	61	83	69	89	62	79	70	75	70	70	73	68	55	73	65	73	80	64	69	76	57	78	89	69	75	71	76	74	67	69	94	73	69	80	83	70	69	85	73	72	75	87	73	58	67	66	70	69	64	72	66	78	67	60	44	60	67	58	86	70	72	56	69	85	70	65	68	55	66	77	65	65	73	90	75	56	74	58	56	70	77	68	67	70	55	70	59	68	77	70	68	73	72	83	67	80	69	78	84	64	74	74	64	84	61	68	56	75	69	63	77	71	70	67	76	71	87	72	83	62	64	64	78	86	70	73	73	69	73	68	67	56	90	66	74	76	67	71	74	62	68	70	65	64	67	68	58	72	74	72	77	64	80	78	74	82	69	80	72	72	65	77	63	82	75	68	79	64	71	72	68	77	78	66	66	67	72	65	68	67	65	73	64	57	69	73	65	70	65	67	65	65	63	82	57	59	63	59	64	71	67	56	70	57	76	71	87	59	68	53	64	70	73	66	71	69	85	82	80	65	64	81	70	89	62	61	65	67	92	71	62	71	58	83	71	65	66	61	54	59	63	64	69	60	53	73	67	85	67	75	60	75	82	74	67	58	70	69	78	74	76	84	82	77	70	67	71	69	70	70	77	66	57	79	73	70	85	67	85	82	69	72	80	88	79	55	67	87	63	82	65	74	83	67	82	73	61	73	75	79	63	70	60	71	69	75	62	69	53	71	71	88	71	58	71	94	56	88	53	65	70	65	78	74	57	65	77	77	62	71	83	57	86	65	62	77	86	67	63	60	67	68	69	77	70	76	49	62	79	59	64	67	64	73	69	72	82	71	62	79	71	83	64	81	59	66	75	76	66	73	66	58	70	72	67	74	66	75	64	59	74	73	78	80	77	65	88	72	59	62	66	70	66	77	67	70	59	59	69	66	78	79	76	73	59	68	80	58	73	74	82	46	77	76	64	86	60	62	72	58	77	65	71	56	66	73	67	70	72	69	64	76	72	78	89	77	76	60	61	62	64	61	79	61	74	64	80	75	83	63	68	67	70	73	72	52	62	73	66	88	61	71	73	59	72	73	74	79	65	84	64	72	89	78	69	67	60	61	72	92	78	53	58	78	72	65	72	72	79	68	77	71	54	59	76	73	74	76	69	80	61	65	68	67	58	81	82	72	63	63	67	67	88	67	72	74	78	87	74	75	62	66	67	80	68	65	65	67	68	59	56	96	65	74	71	76	81	62	63	73	70	66	69	73	66	72	88	71	64	84	72	82	70	64	75	74	86	70	68	68	62	75	76	80	63	56	63	53	77	70	63	70	77	76	70	68	72	70	74	87	56	79	63	74	65	65	93	59	77	79	89	76	64	67	70	62	69	72	70	72	77	82	75	79	62	77	64	70	85	62	62	74	70	75	85	70	84	69	75	77	71	65	70	86	67	63	62	81	77	72	66	71	71	66	74	59	60	67	80	70	62	69	70	77	74	76	63	75	70	77	74	74	68	69	70	72	74	71	80	71	59	84	65	68	70	88	64	82	56	68	77	84	74	93	83	85	59	85	86	64	65	77	79	67	76	76	74	72	70	60	61	70	68	63	64	92	58	62	61	81	66	79	73	63	61	89	81	68	70	70	80	69	70	77	68	73	71	71	78	68	81	69	79	69	73	65	85	67	78	69	87	61	68	59	67	77	71	53	76	58	76	64	65	83	65	63	60	59	68	63	70	70	53	57	67	76	73	55	77	78	83	73	58	71	77	81	57	71	74	68	58	58	76	82	76	85	80	64	68	65	56	68	59	72	68	86	63	61	76	65	68	68	70	70	77	79	70	57	65	80	55	86	68	72	89	72	63	79	71	70	73	67	58	68	94	79	63	67	69	77	65	63	75	45	74	84	83	78	87	72	60	81	68	78	95	81	81	58	80	72	71	55	66	66	59	71	76	63	73	78	69	66	80	47	80	81	73	68	82	64	61	62	63	69	76	55	75	62	72	74	70	75	69	65	70	73	80	66	70	65	66	69	75	56	75	62	78	77	82	68	76	86	69	54	65	87	75	51	64	60	77	81	58	53	76	50	86	74	80	70	66	69	70	51	62	97	75	70	80	64	86	67	94	65	84	74	62	74	70	77	63	71	72	77	73	76	65	74	71	77	65	69	65	72	65	68	78	66	58	63	67	78	73	62	73	75	78	86	69	71	70	63	73	80	73	82	73	55	62	81	64	70	81	54	72	66	84	68	70	67	69	69	67	79	84	72	64	73	71	56	62	76	75	56	76	74	70	67	69	62	60	75	84	82	64	66	83	77	76	77	72	73	66	69	77	65	89	74	74	65	65	59	80	73	80	78	65	81	69	71	78	71	61	70	77	62	95	66	77	76	87	90	51	84	82	65	63	70	66	67	61	75	87	67	81	75	72	75	69	81	65	88	56	72	79	75	72	86	78	71	65	55	65	62	61	93	60	77	68	86	67	66	73	72	69	72	66	72	72	81	68	76	78	59	58	70	67	64	67	57	62	73	70	76	67	61	79	70	66	51	80	78	89	70	64	63	78	69	72	79	80	70	68	64	75	61	93	67	83	67	66	73	82	75	71	86	66	86	59	64	59	68	75	88	95	71	79	77	77	75	100	63	59	65	70	68	63	62	70	76	67	65	81	75	62	67	61	73	67	63	61	80	69	86	79	70	70	73	82	72	64	64	65	62	78	65	71	72	69	74	67	70	89	57	70	73	82	68	76	79	81	56	56	74	68	69	77	58	66	83	66	80	82	77	80	70	85	65	67	70	74	84	76	69	64	76	80	67	66	68	57	70	72	86	68	68	72	70	73	70	78	67	75	75	56	69	73	67	71	70	79	61	74	58	67	70	66	65	64	81	78	64	75	61	68	79	73	61	72	77	72	71	71	70	70	59	83	75	86	70	56	74	63	55	75	104	61	69	64	63	64	66	88	85	78	83	58	60	78	57	66	65	71	64	85	65	71	77	73	68	63	67	66	69	81	69	74	66	69	77	75	70	80	75	70	62	66	86	75	52	72	70	83	62	84	69	74	73	62	65	78	66	80	76	68	67	83	62	68	70	74	81	67	70	66	66	75	58	77	69	59	67	59	71	70	55	78	74	65	73	71	55	63	79	76	82	90	65	82	64	71	86	69	82	84	70	62	79	80	61	88	66	80	74	66	66	62	73	61	65	70	75	65	88	59	69	89	65	73	77	76	63	68	70	60	65	76	67	70	55	88	87	71	65	65	80	55	80	70	64	79	64	81	65	76	81	58	64	68	87	80	80	73	72	70	68	72	73	83	89	61	79	73	77	63	74	66	66	67	87	72	61	81	93	64	74	68	65	63	90	73	70	94	67	78	87	59	76	75	68	60	77	85	66	77	64	79	73	61	59	60	73	75	58	73	72	72	66	79	81	67	76	73	70	61	61
13818	7143	6162	25679	52265	66483	63469	49547	35402	23232	11733	4229	1655	1030	950	900	944	886	921	919	924	925	913	929	865	912	925	955	925	896	950	953	933	889	923	915	911	958	854	894	906	903	900	902	937	908	926	919	951	884	922	892	910	984	878	883	908	924	907	918	880	909	896	979	953	923	897	935	908	932	939	882	917	893	889	881	892	929	948	933	864	913	933	935	921	901	940	916	929	934	893	965	957	893	911	909	907	883	949	923	917	934	940	899	959	912	897	907	890	885	950	931	991	873	912	863	894	918	924	914	898	877	915	912	961	917	914	935	935	944	962	935	940	928	926	902	868	936	969	954	882	906	909	898	930	903	914	925	968	935	895	887	907	878	931	937	865	898	889	914	904	901	873	951	936	899	866	904	879	913	889	920	960	875	854	925	937	959	904	893	897	912	947	912	926	931	907	887	875	939	900	912	938	915	864	916	898	905	915	929	890	881	951	921	978	925	908	908	956	936	957	903	875	985	894	948	893	948	993	894	959	971	948	882	911	953	931	931	906	890	921	871	909	885	912	951	946	933	916	908	900	884	894	907	929	956	885	917	888	968	963	882	881	916	944	899	866	926	908	929	932	923	955	925	916	917	945	956	907	910	930	904	905	893	935	936	986	882	856	935	887	921	938	911	911	913	854	918	941	924	910	913	950	895	943	936	929	935	902	890	958	899	991	907	929	956	865	900	911	967	892	952	918	942	908	906	884	932	924	901	901	894	903	925	938	910	892	919	972	909	911	926	921	907	932	886	901	939	901	963	930	914	940	920	904	933	947	927	901	916	913	919	921	919	928	891	919	886	941	923	950	895	924	905	888	902	964	862	871	944	894	923	940	955	995	895	914	852	907	884	968	945	898	893	905	909	931	904	942	891	926	909	957	921	931	879	938	931	888	861	943	929	927	920	933	941	909	901	929	914	897	946	903	899	926	898	969	865	877	903	917	931	913	956	966	888	930	974	885	931	937	931	925	902	939	924	881	881	930	938	970	883	941	957	971	899	886	931	941	917	930	928	947	898	958	871	906	921	907	959	924	943	924	910	908	982	926	922	895	969	937	904	888	921	973	943	910	878	843	928	964	919	920	942	898	922	917	941	866	933	887	937	944	923	903	888	910	888	917	929	943	955	955	931	898	880	889	960	927	911	840	925	900	885	934	883	889	853	910	871	869	928	916	879	914	929	946	984	930	890	952	927	891	886	928	892	913	932	916	887	891	940	915	909	893	889	917	925	953	878	929	930	895	941	915	968	894	900	927	922	905	884	918	926	909	923	942	909	890	891	935	972	924	908	891	939	888	873	918	929	941	909	949	956	938	880	956	939	908	903	915	937	954	976	912	919	905	940	907	911	902	904	898	941	922	944	905	934	999	896	925	911	918	967	944	912	922	925	893	914	928	854	889	865	914	944	970	928	907	922	867	946	927	944	902	971	931	879	882	953	925	903	940	951	961	915	936	861	940	890	865	889	922	888	952	927	904	877	914	929	923	897	912	909	931	889	943	928	940	930	917	949	901	899	906	918	888	914	866	884	900	939	943	924	950	922	884	985	962	869	914	928	930	925	924	905	848	925	913	905	961	915	922	953	910	913	927	954	915	874	965	908	895	880	925	922	922	854	919	907	902	907	955	907	877	888	875	923	932	974	921	956	925	905	904	951	879	898	889	932	955	889	897	996	875	904	926	937	954	879	863	897	873	958	917	908	902	875	877	913	906	929	935	920	908	983	936	905	921	934	886	880	936	946	968	911	889	921	954	906	923	925	854	896	944	932	901	932	896	884	948	947	914	903	938	892	961	936	911	956	928	864	975	915	926	936	905	953	935	883	898	894	920	910	903	925	967	930	925	892	935	955	942	907	945	967	902	878	929	905	911	952	886	894	890	893	930	918	943	888	922	912	922	962	957	908	867	918	911	900	898	914	888	830	935	923	963	895	919	894	857	868	943	886	889	870	939	881	888	851	939	960	890	927	951	968	922	915	907	958	905	924	923	911	929	892	932	878	874	904	904	934	873	969	934	893	983	934	915	925	908	923	886	905	856	898	924	885	973	909	907	967	845	921	886	867	928	948	906	894	924	946	908	884	915	942	936	904	870	943	953	952	925	963	942	918	938	930	910	883	842	857	922	927	943	982	918	916	879	953	883	953	917	936	872	932	943	942	940	852	946	905	942	951	895	933	954	889	942	915	899	938	958	926	948	914	905	910	963	964	911	913	952	930	930	839	875	873	950	908	936	899	931	856	923	914	941	875	858	920	904	926	881	870	962	886	882	892	959	933	948	896	957	928	985	912	922	954	939	936	959	931	900	947	910	949	924	914	911	914	883	899	946	931	890	909	893	860	901	945	860	879	950	924	954	899	896	885	890	960	898	874	907	866	880	925	912	934	875	945	892	956	948	925	944	957	985	958	888	935	933	920	906	943	919	956	911	899	977	941	851	851	922	926	903	923	911	939	962	951	910	859	868	949	941	884	955	902	939	908	907	908	896	951	867	887	903	932	950	936	892	922	937	862	882	919	949	965	943	929	889	934	889	968	891	1016	989	891	992	924	927	878	926	931	940	932	913	890	887	921	899	907	883	960	929	926	924	970	904	896	902	939	881	946	925	911	894	932	909	942	888	933	950	884	903	935	950	919	931	911	937	926	864	906	849	874	913	922	923	855	944	858	947	896	885	896	921	954	869	931	914	874	930	986	906	918	940	864	907	913	927	908	907	907	902	975	909	928	822	942	898	933	915	947	926	917	898	937	916	962	885	898	922	940	943	881	890	896	916	930	943	940	871	939	920	942	867	967	893	898	936	927	920	914	949	905	1005	941	909	935	873	890	935	930	911	863	904	914	888	917	877	944	940	929	905	898	960	924	915	864	900	959	973	890	935	908	911	902	922	886	923	896	881	947	904	906	977	929	922	832	943	943	861	972	959	898	870	942	913	938	939	911	902	940	936	983	961	998	911	894	943	901	912	924	948	889	878	878	934	916	873	848	919	929	950	903	936	933	951	896	861	934	953	922	979	903	892	971	963	943	894	911	944	920	919	905	937	944	940	915	892	924	910	975	913	956	869	957	925	911	907	921	904	879	862	874	891	917	931	853	961	896	949	922	926	893	947	952	891	948	927	925	903	888	933	921	867	876	896	949	948	899	938	915	915	905	898	910	937	940	838	901	935	907	926	984	969	928	896	934	950	921	945	929	943	881	914	935	941	928	905	915	960	969	924	974	957	937	858	902	898	954	920	864	919	899	906	960	938	941	961	883	940	910	936	900	950	900	924	921	876	905	923	962	927	957	940	924	883	927	910	880	918	919	873	928	907	921	957	898	962	974	911	885	902	924	945	918	874	919	914	866	972	921	893	918	909	921	916	966	906	945	950	930	930	944	942	904	912	911	942	992	908	918	902	928	862	909	928	920	973	914	867	946	888	1002	909	878	911	955	939	897	965	913	953	905	954	920	972	849	873	941	905	926	934	893
936	461	429	674	5791	19923	22728	14786	6170	2119	696	268	126	81	78	80	67	81	73	63	67	71	83	66	67	75	97	55	78	74	79	77	73	86	54	84	73	78	75	69	81	77	63	81	79	60	76	85	84	76	76	74	86	74	80	78	65	80	70	88	66	78	71	70	76	80	69	66	82	76	83	57	72	85	76	84	75	83	73	78	83	75	96	66	72	75	75	68	78	77	86	72	58	64	73	58	67	90	78	80	75	75	66	78	59	83	75	72	68	80	64	69	81	92	78	77	81	88	57	89	78	73	56	78	72	78	76	64	67	83	82	81	75	52	57	71	68	83	81	82	71	83	75	75	89	76	73	75	62	83	75	88	72	79	81	82	74	70	70	67	94	62	74	59	86	86	63	70	73	68	72	68	90	71	73	70	72	75	65	75	64	78	83	85	75	67	76	84	69	64	72	78	71	75	69	83	75	87	80	75	69	82	74	75	83	84	73	71	57	55	76	62	85	74	79	80	59	64	83	80	60	58	76	71	86	69	53	78	78	75	61	69	85	68	80	78	66	73	72	60	70	73	75	84	67	107	71	76	86	66	85	95	70	76	71	95	79	57	82	89	65	80	95	79	76	74	64	72	76	81	65	65	79	84	86	87	82	69	75	67	74	71	65	61	71	84	78	84	88	74	65	74	70	80	72	85	61	60	74	93	82	67	73	105	85	78	65	83	71	80	59	64	79	81	76	91	66	69	87	67	76	82	59	70	79	79	64	88	87	73	75	64	74	77	85	78	95	78	92	62	72	77	66	78	78	81	56	77	76	79	100	71	78	82	80	68	68	89	88	63	72	77	80	82	77	72	99	81	82	81	63	73	84	67	86	69	82	86	76	86	76	72	71	81	64	85	67	76	80	73	77	83	46	97	78	81	82	74	81	68	72	68	73	68	73	67	75	80	52	93	69	71	63	72	84	84	76	66	69	86	70	75	78	90	67	67	88	79	73	63	75	96	80	64	82	72	70	73	87	81	67	75	75	64	86	68	81	79	74	83	79	64	74	79	70	81	77	82	78	75	80	73	72	67	81	69	85	82	78	77	83	61	82	56	70	83	77	79	81	74	76	69	91	80	71	63	79	72	75	82	65	67	83	61	76	66	67	76	69	74	94	78	83	79	75	68	62	70	76	77	74	72	88	73	75	65	69	76	61	79	73	72	84	74	75	78	73	93	70	95	74	81	76	70	67	65	102	66	80	73	57	74	63	72	74	96	89	85	69	83	72	82	79	54	69	75	77	53	89	67	76	88	81	60	76	81	68	69	78	76	76	86	75	69	82	73	79	80	74	75	87	66	74	75	79	73	80	82	84	79	71	67	78	70	70	74	77	73	65	80	73	62	82	86	83	63	74	68	81	80	85	98	63	76	83	74	73	79	65	71	72	61	69	76	70	74	93	80	66	67	71	75	82	82	66	71	86	72	76	68	76	79	70	94	89	71	72	68	65	60	52	84	56	73	65	67	75	88	73	77	78	53	82	85	83	70	84	80	73	83	77	82	93	78	82	102	81	86	92	68	77	70	68	92	85	94	67	73	79	80	73	72	61	80	81	64	76	85	80	77	80	73	71	67	72	74	81	83	85	78	61	75	80	68	79	69	72	72	73	82	61	75	77	71	77	86	64	69	80	72	78	84	59	70	79	80	83	83	78	82	79	80	78	72	64	67	71	77	86	61	83	67	65	84	84	62	87	79	75	63	63	87	72	74	89	76	86	80	71	71	75	65	68	76	85	75	97	73	74	71	71	83	80	83	63	59	72	69	75	81	72	68	81	67	83	82	65	64	78	77	82	69	62	66	60	73	67	80	84	75	81	61	68	61	63	76	78	58	67	72	78	76	59	73	76	82	78	88	78	65	83	85	61	63	88	78	71	82	75	82	72	86	69	71	69	85	63	87	93	59	60	49	75	64	81	80	78	83	64	85	76	81	69	79	70	70	80	68	74	70	78	94	82	77	89	70	88	76	62	67	71	72	70	69	64	73	84	84	92	71	59	88	83	75	88	78	67	50	63	62	74	77	75	87	69	84	59	63	68	80	80	79	59	79	83	67	69	88	78	77	75	65	69	71	84	78	75	72	71	72	70	99	83	74	83	59	69	67	69	81	73	82	76	62	69	80	82	56	86	67	78	92	72	81	64	87	75	89	76	69	83	84	77	71	63	63	81	69	66	82	81	77	74	71	79	82	77	85	83	68	92	73	78	79	89	67	77	71	78	80	75	75	71	85	86	76	74	67	53	66	60	67	70	84	81	87	67	60	88	67	93	65	79	60	95	86	59	63	70	77	75	89	82	83	82	74	90	83	75	83	73	66	77	69	71	75	67	78	75	83	66	82	73	84	77	93	75	67	83	70	76	80	71	92	75	72	86	85	77	85	62	68	63	66	63	64	82	71	78	86	79	73	79	76	75	67	70	75	71	82	89	83	70	79	79	67	78	68	85	82	69	60	78	77	86	87	77	75	71	72	69	68	72	85	80	72	79	75	76	82	79	67	78	66	101	90	67	81	95	74	68	70	81	78	79	87	80	81	73	70	91	63	78	68	64	79	68	71	82	65	74	78	66	88	74	68	84	65	85	62	68	68	75	82	69	60	69	66	79	87	73	72	68	76	73	71	87	84	67	63	76	82	92	84	71	73	74	80	75	65	83	66	79	74	73	69	71	76	72	83	64	76	68	87	68	71	80	89	77	86	79	64	77	58	84	83	69	71	57	86	84	91	77	93	69	71	72	82	64	72	81	83	87	79	78	50	59	78	90	95	63	83	71	79	81	69	65	72	77	73	71	77	83	81	80	90	73	70	66	84	82	69	83	68	76	72	72	91	76	71	70	64	75	78	85	82	71	73	73	71	89	62	71	74	64	70	75	68	76	71	87	78	76	80	76	74	60	75	73	75	84	67	75	74	65	81	86	72	77	71	81	84	72	71	74	85	81	71	72	74	83	61	57	86	91	64	70	77	88	89	68	65	75	83	71	81	72	90	60	84	72	65	69	81	72	80	78	73	67	72	64	79	87	62	87	68	65	75	75	80	66	77	67	75	66	89	59	85	55	71	68	82	70	75	78	74	91	74	74	75	67	61	85	76	78	70	80	66	80	84	76	85	93	71	83	75	76	77	70	69	62	86	77	69	71	61	76	59	70	61	74	90	81	88	63	71	74	80	67	76	81	69	77	63	92	82	74	72	82	72	75	70	98	78	64	71	77	69	81	79	87	82	65	77	78	75	75	83	71	77	70	72	61	79	70	68	74	78	69	82	73	70	69	79	65	73	74	76	59	74	68	66	69	68	75	66	79	67	75	74	59	87	95	76	79	82	84	77	69	82	68	74	75	71	75	95	68	81	95	70	80	73	94	65	78	75	74	82	75	76	70	79	79	73	64	66	79	87	66	77	74	65	73	81	71	87	75	70	86	70	80	67	71	90	67	82	93	75	68	71	71	83	71	84	72	83
17972	10220	8140	26507	58749	78800	74670	55677	39282	26972	15141	5864	2211	1231	960	981	981	955	998	997	990	908	958	1009	1003	963	912	981	954	945	947	1003	966	933	958	992	1016	947	1004	977	953	961	977	970	950	987	1029	953	1028	993	958	1005	1018	989	967	920	1024	990	942	957	931	976	943	988	964	979	941	988	961	984	1042	1000	941	973	963	1022	1031	1003	979	941	969	923	1008	942	982	988	973	999	968	981	930	985	900	1023	979	937	1022	949	979	971	905	969	995	962	963	975	1000	1027	929	979	1006	983	965	996	964	975	984	967	959	970	957	985	1011	965	1014	1008	997	970	955	960	1014	950	976	975	937	939	1062	973	971	1021	990	953	951	952	966	983	971	998	966	1031	1013	1025	1018	990	957	1010	961	983	998	943	1003	939	966	976	1024	980	958	926	947	967	1017	969	1010	990	994	1011	974	1028	926	1028	922	1034	976	974	965	966	943	966	985	999	928	930	957	973	997	960	988	893	1007	939	1014	912	982	996	938	996	1008	890	959	930	953	973	1035	956	967	995	1004	944	990	995	918	999	944	988	970	980	920	1008	969	991	935	979	972	963	969	983	993	947	961	967	974	976	1000	951	997	954	973	1024	982	945	974	990	969	995	987	967	962	998	988	952	974	967	979	920	906	975	954	941	947	992	978	994	967	1003	975	965	1019	982	998	977	1034	1013	953	972	968	959	965	957	950	1029	994	948	932	951	991	1087	1001	972	994	983	954	979	938	969	932	982	982	904	936	995	1033	961	993	1020	899	973	981	987	998	1005	987	997	957	967	1000	969	995	944	959	958	946	987	946	900	983	940	981	999	983	959	952	977	1015	996	1018	985	1012	945	977	974	935	987	1009	949	963	1016	1009	1003	945	1017	992	990	962	983	963	989	1001	997	1006	965	985	976	1011	991	981	947	927	1028	1005	969	967	976	974	976	1024	971	998	1005	1002	991	996	1009	952	965	929	988	977	951	952	941	880	969	1027	999	969	974	976	994	985	997	965	990	1028	943	954	972	961	938	964	984	1019	961	962	971	1005	971	957	949	967	952	976	960	938	997	982	1009	974	943	966	1007	951	970	942	964	909	1053	947	956	1016	940	1016	912	1026	979	1019	982	960	985	999	894	964	1025	983	1038	944	955	949	1001	987	1025	1032	954	968	916	937	984	1020	949	954	1003	958	970	1042	918	991	930	945	1020	959	967	968	972	950	966	952	977	998	980	932	959	965	955	995	954	947	961	957	1001	905	981	985	976	958	1018	919	965	984	985	1004	940	1009	972	983	971	990	990	1008	980	936	984	1020	951	960	994	1014	1010	1013	995	976	946	1006	927	1005	936	952	1012	978	968	985	937	951	962	1040	1035	916	920	949	993	995	990	938	991	964	950	1017	964	1016	949	1031	1006	962	969	921	969	1018	888	990	988	911	968	932	995	906	965	957	972	1039	940	1004	977	980	980	954	981	1000	937	982	994	975	986	990	924	978	982	958	941	986	1006	956	973	976	1036	946	996	994	907	974	932	974	985	1030	952	974	972	989	1017	974	1000	960	1024	977	1030	946	966	993	926	927	978	1008	969	991	1016	986	972	1020	1005	977	950	947	963	1011	927	927	990	906	924	960	989	1019	943	1017	959	971	954	969	964	1008	1001	1011	997	932	976	1000	983	950	1032	911	1006	947	950	958	958	963	938	945	930	979	934	961	959	960	945	972	997	1024	934	1000	1007	997	969	994	1018	999	933	1028	1013	1014	946	975	953	998	998	1028	968	972	951	1014	965	969	992	994	952	953	976	918	1020	956	959	1005	971	949	953	945	950	945	965	973	991	978	973	980	970	902	989	998	916	1001	948	1037	975	993	981	1005	950	978	1024	955	967	961	982	958	968	1005	952	982	982	939	943	1009	970	970	988	1011	1026	912	1023	939	979	985	957	923	981	962	924	957	980	972	941	991	1014	965	957	932	950	995	1016	951	1015	1001	986	1001	981	1014	1015	1001	915	918	943	978	1001	948	997	985	996	1003	972	937	943	925	994	1002	968	1023	1034	973	934	944	983	992	929	960	974	952	1000	975	938	990	928	975	964	930	919	979	942	952	961	944	1006	981	958	979	931	941	1005	1000	924	989	945	945	944	968	1020	992	970	965	942	923	995	1000	934	981	956	1012	895	957	1034	939	998	977	950	1006	922	953	960	947	1030	972	1011	949	959	1000	934	925	970	987	1029	945	975	1005	945	990	991	998	922	972	1012	968	1004	981	1000	1019	939	990	989	921	946	976	991	1023	979	982	947	986	963	977	991	1001	972	983	946	972	964	958	984	956	980	928	984	951	933	984	981	1010	915	948	999	943	952	937	1003	1002	983	940	924	1011	1024	893	951	974	983	934	1006	982	938	961	990	962	939	1036	934	1023	967	954	937	975	1018	984	1034	1001	1000	925	936	949	998	1003	1017	932	1000	985	994	944	954	989	932	950	980	965	999	1021	1000	946	981	897	1001	993	943	978	983	970	948	1005	987	979	986	982	953	974	991	962	1012	971	972	971	978	972	969	1011	940	968	989	1010	974	945	982	943	998	963	953	966	1025	1030	1007	1011	1002	966	976	985	947	992	955	984	951	1016	972	969	971	958	979	984	973	1003	1024	981	979	945	950	923	981	980	998	986	940	981	995	905	986	962	953	999	985	1009	983	970	939	991	991	974	1000	973	925	967	933	976	999	924	932	973	945	1006	943	972	979	975	943	995	967	933	981	1013	924	972	943	1008	1002	975	990	953	993	1025	980	978	997	950	936	974	951	996	1014	960	978	1015	947	971	930	966	945	967	954	1020	956	943	1031	1012	956	971	963	1010	984	1065	913	991	955	963	963	981	957	1005	995	992	1039	899	977	981	937	1007	955	958	1021	962	953	1030	937	977	965	960	985	1006	988	1021	1032	932	924	978	960	959	1009	994	940	1004	966	980	933	991	1003	947	929	944	987	1005	936	897	975	1019	974	929	922	1003	1015	948	973	1012	997	1008	980	987	972	978	917	933	988	1049	1022	954	989	998	943	954	972	982	1020	1043	1018	1007	963	968	993	922	966	975	970	973	1000	977	970	956	985	956	896	967	989	980	997	977	932	1005	950	983	962	1023	979	973	964	946	951	1025	920	977	969	975	948	966	977	959	975	953	983	965	1007	999	941	1007	946	919	953	998	980	1034	971	947	994	939	1001	958	998	961	948	979	1009	1011	961	959	955	998	975	959	1044	998	1012	983	919	962	995	975	986	982	1027	966	1017	983	983	1006	975	1010	1010	987	983	977	1038	932	975	942	996	927	934	986	957	997	989	1014	924	1042	1047	1055	911	983	1000	957	984	1011	964	971	1002	1024	963	997	975	992	957	1011	1011	955	961	928	991	942	1004	973	991	966	905	961	987	978	983	964	1007	953	973	957	969	970	951	1007	1012	1033	974	955	915	991	925	981	991	1013	985	1011	994	966	1036	961	986	954	962	953	991	965	1066	941	941	954	1002	966	996	970	1019	958	992	1032	966	1014	938	959	943	935	994	987	959	915	941	983	959	959	894	994	935	961	986	968	971	920	975	1001	906	959	963	970	905	941	950	958	1031	1040	951	948	956	994	962	952	914	969	973	907	959	974	937	941	979	994	991	974	1003	993	953	1010	964	916	974	1006	942	956	995	980	981	1003	946	1008	981	933	930	953	995	983	1007	951	974	997	950	938	993	969	973	1005	1001	954	992	977	947	961	995	912	953	977	971	1046	1018	982	961	938	956	996	952	1041	961	942	982	983	946	929	973	964	964	989	985	907	944	961	979
1318	124	163	220	1313	4664	5569	2875	1315	579	247	121	67	75	67	61	64	53	66	54	46	57	54	64	54	58	68	74	75	55	56	63	65	62	51	51	79	68	74	61	58	62	61	57	62	54	49	70	69	60	65	44	50	59	61	58	60	54	67	56	55	68	67	61	75	59	56	74	51	62	61	71	74	57	65	57	62	47	72	65	70	87	67	62	67	58	48	64	67	64	62	56	57	68	83	62	67	70	51	68	65	79	68	63	79	52	61	73	56	63	61	53	65	58	60	58	57	69	66	64	57	75	61	81	53	62	51	63	55	56	68	57	59	64	65	56	64	63	59	54	59	63	58	62	48	63	56	51	68	63	53	86	62	42	79	50	57	62	72	75	61	57	71	46	77	69	65	57	69	62	52	65	83	64	69	68	51	60	67	59	56	74	53	59	64	90	52	63	68	66	53	56	72	57	73	59	58	78	62	64	53	72	57	63	57	79	59	51	49	86	71	61	45	89	50	50	59	71	67	64	64	75	66	52	68	60	73	67	72	63	59	69	48	57	61	62	72	81	54	57	54	56	66	56	62	65	48	58	57	48	64	69	69	62	67	66	63	77	60	59	56	57	66	58	61	57	57	59	56	62	67	54	77	63	46	63	51	69	59	52	70	53	67	70	71	76	53	60	64	72	65	59	62	60	75	68	66	47	65	77	64	59	75	68	52	62	51	52	71	72	70	58	59	75	59	65	75	54	68	57	66	56	59	71	72	63	59	65	67	71	58	69	69	62	60	74	71	55	55	73	78	49	79	54	55	69	64	72	64	71	57	75	51	66	56	62	66	72	71	65	65	55	55	67	57	64	78	65	81	66	71	58	70	65	58	63	62	60	63	60	81	53	49	50	66	57	53	62	62	75	73	56	57	82	70	50	75	64	66	68	64	68	54	56	64	69	49	59	60	78	63	74	66	56	64	71	48	64	46	59	73	67	72	64	72	58	52	61	69	61	43	65	74	68	67	59	68	69	70	56	58	63	81	51	60	54	74	61	67	58	51	71	59	70	63	63	54	64	62	61	58	56	42	79	65	70	64	60	60	65	57	62	60	58	62	64	55	56	68	60	61	73	68	64	65	50	57	69	46	79	60	63	65	75	57	60	57	74	68	68	69	75	46	66	73	63	64	57	60	59	78	68	52	71	69	57	55	58	60	57	62	66	72	54	51	57	63	56	71	62	57	53	56	64	71	62	61	65	61	67	65	73	65	56	51	56	63	57	61	75	46	64	58	69	67	70	64	58	71	63	60	72	55	70	77	68	57	72	59	74	51	62	82	69	76	50	60	60	67	57	59	53	75	52	65	65	75	59	60	65	75	61	64	69	59	51	54	77	70	56	63	67	59	68	62	88	67	76	72	50	75	57	55	73	71	69	55	64	62	68	69	73	64	61	57	59	64	60	67	66	71	69	72	70	71	60	67	68	60	55	53	67	64	64	68	71	62	49	68	87	59	62	67	62	62	81	68	66	51	68	74	72	70	69	63	67	65	64	63	70	66	59	67	68	68	56	62	67	74	76	69	59	76	69	61	66	52	69	63	67	71	55	58	57	61	66	66	63	68	63	55	63	52	62	57	65	64	73	56	56	72	69	60	76	64	58	64	71	54	68	70	60	63	77	54	59	72	81	58	72	44	66	53	50	47	65	57	71	58	69	61	64	61	48	73	70	54	50	78	63	76	55	83	59	68	62	56	58	63	55	68	73	48	76	63	58	65	71	58	63	59	57	55	69	62	69	67	60	57	57	56	70	71	67	64	70	62	52	67	65	61	64	53	54	86	58	58	70	67	68	75	61	58	68	64	54	52	72	63	65	58	51	73	75	48	58	61	58	71	60	55	74	59	64	59	61	54	64	68	75	58	62	69	59	68	51	68	48	76	79	63	62	60	67	68	68	62	54	56	54	70	79	86	68	82	61	71	58	59	79	63	67	63	67	57	58	56	66	78	57	59	71	70	57	50	68	53	71	66	59	66	76	66	68	51	61	64	50	70	53	69	52	55	64	72	60	63	57	61	62	70	65	67	77	76	59	62	68	75	61	65	62	64	60	71	70	53	65	66	60	80	61	73	58	65	66	49	60	70	59	49	43	59	61	58	66	69	61	62	47	52	62	59	53	63	61	56	65	54	71	55	55	65	44	50	56	74	69	71	71	63	52	70	56	54	60	49	78	63	52	55	76	73	56	62	56	66	61	59	59	55	74	70	64	71	64	67	48	73	62	63	67	58	71	49	68	58	69	72	63	71	55	66	59	62	59	57	66	63	61	64	60	63	63	48	66	53	49	71	52	58	55	65	61	63	58	56	57	54	65	52	67	64	58	65	69	57	63	56	61	69	49	55	72	52	71	66	67	69	63	67	56	64	45	72	67	66	80	66	72	59	76	58	67	51	59	61	77	59	75	74	67	66	70	64	64	47	55	61	51	68	67	61	63	65	61	58	45	63	56	60	65	76	69	65	65	68	66	59	60	73	66	64	77	57	61	46	63	55	64	64	65	60	61	64	65	69	50	62	65	53	57	61	61	75	52	72	53	65	56	67	52	65	77	64	80	63	71	52	64	59	69	62	63	58	59	71	58	41	63	70	58	66	79	65	68	63	63	70	59	58	66	70	62	61	61	71	61	58	73	59	59	85	71	60	55	64	54	74	83	56	59	74	62	59	55	65	58	71	68	62	61	61	62	62	65	72	63	65	64	57	65	62	77	75	71	53	66	67	75	75	59	65	74	58	81	58	76	78	63	65	62	65	72	66	65	55	58	58	64	61	60	68	65	81	58	54	69	60	71	65	69	48	47	56	54	83	54	60	55	64	83	62	58	61	60	59	59	63	75	58	67	70	69	59	51	76	53	57	72	87	59	68	55	69	59	54	74	59	66	57	60	61	60	65	58	47	55	52	67	58	66	65	68	62	83	74	67	51	56	59	56	80	68	67	50	65	52	57	52	68	53	69	57	54	65	52	72	48	70	75	50	65	69	62	70	59	62	67	68	68	69	60	67	61	59	67	64	38	69	70	60	64	49	75	59	68	70	62	71	74	58	64	66	78	81	53	62	68	64	85	83	76	68	59	67	65	69	69	67	67	60	53	52	67	62	50	66	67	64	65	66	57	65	61	68	56	69	77	55	60	58	57	74	61	73	65	64	56	61	52	62	62	62	50	60	52	70	64	59	73	70	65	61	60	64	63	57	58	63	76	61	68	66	73	54	62	59	43	66	60	67	67	64	64	54	63	51	75	53	49	60	61	63	69	78	58	77	74	65	60	47	61	71	66	61	65	50	65	59	66	69	77	50	69	66	71	64	56	57	66	65	54	72	65	57	71	67	66	60	61	55	65	62	56	64	61	62	74	64	58	59	54	57	51	47	64	61	49	75	65	71	64	68	64	64	76	73	67	73	57	53	57	57	47	75	56	59	61	66	64	71	72	76	85	65	72	54	67	62	59	59	62	81	73	63
9951	3162	3146	13538	38457	49797	44600	33366	23674	13633	5564	2101	1115	847	835	804	777	777	849	874	825	816	835	807	823	866	751	826	758	804	750	791	840	804	809	797	883	829	819	852	871	777	779	769	820	822	811	815	823	826	828	769	801	822	790	779	773	853	838	823	847	767	797	813	808	836	830	799	801	849	867	862	779	829	855	812	825	859	783	824	829	823	846	799	844	855	781	836	837	839	814	790	774	820	802	839	805	827	820	860	789	752	810	785	822	870	821	847	770	840	873	831	853	804	809	842	828	912	863	832	806	831	813	817	871	858	846	814	816	798	792	818	787	814	812	787	791	820	839	790	809	796	811	807	805	804	848	820	892	821	801	827	802	814	793	789	801	883	848	839	851	833	830	801	827	832	844	862	795	864	838	779	779	801	776	820	846	804	874	841	865	824	797	872	795	858	797	804	818	803	779	757	825	815	752	850	800	763	814	822	840	812	850	882	801	782	822	871	792	808	816	808	838	841	840	831	854	802	841	868	873	800	804	815	849	785	802	799	851	777	792	794	853	785	816	844	838	773	806	819	835	825	805	821	806	804	801	857	863	798	835	780	846	815	781	838	816	797	791	790	874	842	826	789	829	822	815	850	811	809	789	832	801	805	844	822	843	872	825	820	805	825	808	839	875	773	855	781	762	791	803	828	784	866	809	791	846	829	811	800	869	817	845	796	794	842	867	802	829	785	806	797	825	820	787	831	804	844	801	813	799	822	818	793	820	828	821	800	751	836	800	819	808	856	856	787	858	849	771	868	772	843	783	837	829	804	809	819	796	804	855	841	851	808	833	810	861	833	830	855	804	804	810	812	814	831	836	792	884	807	861	793	820	822	833	804	798	815	753	817	765	815	814	851	795	804	811	785	826	805	831	768	773	755	850	810	793	823	808	803	868	767	876	840	829	817	817	820	811	786	808	788	843	792	816	807	809	799	755	793	822	803	834	857	830	775	846	789	833	835	870	829	843	855	770	831	806	852	809	813	836	830	814	809	826	807	813	791	806	759	777	780	814	828	821	789	819	775	804	804	814	811	822	892	828	789	818	860	840	817	795	863	861	807	824	851	797	808	821	848	806	825	836	816	827	833	772	832	815	832	855	836	797	838	808	805	884	808	831	773	829	831	868	792	864	840	858	812	815	796	823	869	780	806	866	834	787	802	791	799	805	824	770	788	811	840	844	797	838	788	789	832	822	765	818	864	831	838	823	805	755	803	766	804	815	852	844	802	822	819	778	827	792	815	852	829	815	847	829	831	824	833	786	819	806	844	789	798	808	811	850	868	850	810	834	810	817	833	840	789	873	861	813	836	800	804	803	744	794	794	805	789	833	817	824	748	824	830	824	782	826	856	763	771	833	816	850	804	828	809	807	804	837	817	846	806	888	826	809	828	797	773	795	807	839	824	861	842	805	837	766	810	890	828	823	845	808	819	825	802	829	754	812	813	851	830	826	839	782	862	802	801	839	852	854	821	832	796	830	758	811	828	795	777	860	829	840	826	771	844	819	818	813	828	808	792	865	814	812	818	824	830	831	822	824	800	807	801	825	792	811	792	833	851	810	800	831	766	765	720	798	835	807	851	830	781	821	831	833	812	840	776	825	870	784	785	825	836	824	826	820	825	839	837	787	792	791	812	831	824	819	805	834	854	811	838	805	773	836	849	784	824	815	815	782	835	781	800	808	852	844	794	842	832	813	788	841	797	752	836	787	821	837	777	857	819	805	798	889	825	867	838	843	832	772	829	800	820	804	858	808	818	822	820	825	808	806	810	822	846	797	808	795	841	796	820	775	800	792	770	799	830	875	829	851	834	794	814	812	773	796	826	748	791	831	847	814	844	815	826	809	787	783	850	786	793	808	764	816	800	808	852	854	832	819	841	837	826	804	824	821	845	850	822	789	831	848	796	822	849	815	781	779	766	787	866	855	841	789	833	823	813	813	792	822	837	811	795	796	876	803	803	773	848	840	881	825	843	849	821	814	854	815	802	803	824	822	805	858	811	824	832	793	784	851	788	809	852	828	873	846	790	819	773	810	812	804	794	834	847	845	789	812	807	817	820	781	806	777	809	821	840	858	823	832	764	774	804	827	821	858	790	810	822	841	790	859	812	827	794	826	820	798	810	789	828	779	810	842	776	849	831	778	775	832	824	868	818	847	765	871	803	825	798	840	866	873	790	786	815	813	843	812	840	838	830	819	815	805	815	820	827	791	831	767	811	816	837	797	826	857	760	787	811	855	851	808	788	843	833	847	823	808	847	817	816	828	783	854	821	821	850	824	784	836	845	802	828	757	853	821	836	851	895	811	825	839	810	830	781	831	859	844	792	831	815	812	807	797	772	805	827	797	829	798	822	833	804	811	795	786	860	831	886	850	853	840	850	774	835	785	840	779	819	818	812	854	809	820	809	758	778	812	851	832	808	811	841	848	840	822	825	823	860	798	815	881	882	805	824	793	788	834	810	846	827	823	851	848	817	835	785	842	792	816	786	744	818	820	804	824	812	821	810	816	775	850	826	835	851	788	785	784	820	858	782	769	822	792	890	775	841	791	800	780	822	813	822	872	821	837	812	813	833	805	810	831	784	813	769	869	778	807	761	840	845	820	818	814	879	853	843	877	811	791	823	849	826	823	780	802	817	820	802	821	800	829	782	848	887	832	814	830	839	846	779	842	776	778	806	807	858	783	791	836	783	815	819	806	852	797	828	802	845	811	866	776	819	791	848	826	816	869	830	863	803	813	860	835	832	852	822	816	820	841	837	824	853	825	809	822	820	746	766	769	775	778	837	839	772	802	803	864	824	837	822	828	786	853	818	840	816	834	839	831	850	777	833	765	811	852	825	809	849	767	834	836	810	792	858	821	793	792	813	858	828	845	813	842	816	756	850	838	863	879	816	802	830	829	797	780	804	840	819	791	825	854	850	833	820	785	797	810	768	844	855	802	835	770	800	796	845	807	854	822	823	809	845	830	814	799	849	860	840	854	811	834	760	796	817	811	819	812	760	796	811	807	790	757	786	833	787	815	777	796	828	795	851	791	804	831	852	815	843	799	811	820	780	828	851	812	782	844	823	836	777	818	787	797	859	851	794	817	848	874	784	859	824	878	820	822	804	884	791	870	808	855	837	824	888	830	831	844	805	855	807	803	795	825	855	847	795	837	820	815	867	771	813	793	831	847	836	843	800	778	801	841	845	812	849	836	858	837	831	811	790	816	859	825	848	771	819	817	809	766	796	793	851	831	841	812	815	757	843	819	773	800	824	790	797	846	792	824	794	749	800	836	795	782	858	823	807	844	810	822	829	841	812	831	854	810	829	866	781	785	821	900	809	814	850	823	818	794	810	775	818	841	814	852	760	796	828	785	836	830	794	848	791	843	818	764	829	776	845	788	829	857	812	790	807	773	767	800	809	837	786	816	844	873	805	833	792	814	812	822	808	837	807	813	797	785	764	816	873	829	815
515	224	306	503	3747	13268	12673	6841	3127	1130	399	170	71	74	63	76	64	73	64	67	80	63	76	68	57	66	68	79	82	69	60	66	68	61	61	76	72	65	65	55	85	63	76	62	68	57	68	74	56	69	52	73	65	74	65	59	71	63	57	74	66	71	57	70	68	75	65	59	75	67	69	69	69	75	65	88	79	64	70	57	73	62	65	50	60	70	60	78	53	63	64	64	70	68	80	66	70	55	54	68	60	81	73	48	63	67	73	69	65	69	54	56	56	73	67	59	72	65	65	69	56	69	66	86	64	79	71	59	71	75	62	65	73	76	70	74	65	71	79	63	52	71	71	80	66	61	58	76	69	64	56	51	63	58	56	73	90	62	70	66	57	62	55	66	57	76	71	68	60	55	86	86	86	75	63	67	62	69	66	61	73	78	69	57	68	66	75	63	65	68	60	64	78	85	55	52	56	76	69	72	71	66	70	69	64	70	63	64	59	60	60	62	69	78	64	73	64	67	63	82	84	53	77	72	64	74	70	71	60	66	75	71	59	63	69	52	50	67	63	80	84	63	68	70	82	66	72	52	82	62	61	58	56	67	66	58	66	58	71	68	70	55	60	75	57	64	73	72	62	76	75	60	65	74	60	75	50	88	62	76	54	62	63	78	73	59	61	82	54	69	80	79	78	66	65	71	74	62	55	73	46	57	66	72	62	66	77	73	56	57	63	69	67	86	67	83	60	77	75	75	74	61	71	73	68	72	68	72	69	61	61	62	61	72	76	68	71	52	60	53	79	71	60	66	58	61	69	69	73	59	74	70	62	60	75	66	69	65	71	58	79	63	55	50	50	72	60	68	62	68	72	57	71	69	71	79	68	62	62	55	57	76	73	66	69	76	73	70	71	68	68	55	65	56	61	63	66	71	59	58	65	52	69	63	62	74	81	69	71	68	67	69	62	68	74	58	70	75	64	72	66	63	71	64	78	61	63	78	58	68	61	75	68	65	62	68	63	65	69	72	58	55	53	79	76	63	59	79	73	79	57	77	66	62	82	69	66	64	65	59	68	69	52	63	59	65	65	58	64	56	67	43	70	71	66	63	68	73	60	69	66	54	45	52	64	60	58	72	77	70	71	69	63	67	54	77	78	62	51	66	61	56	55	68	68	50	77	61	62	54	57	72	59	84	59	79	68	66	68	78	65	54	70	68	54	57	78	60	67	69	64	58	82	73	62	77	61	68	71	59	56	70	71	72	68	61	55	79	55	72	63	56	78	66	71	59	70	78	64	58	68	56	72	62	62	71	80	60	65	60	54	62	58	53	73	71	73	78	58	71	79	81	52	53	70	66	45	67	75	70	53	64	68	71	68	65	55	69	68	64	57	64	72	70	61	77	54	67	64	55	71	72	67	71	61	84	64	56	77	68	70	63	58	63	56	70	53	72	72	48	59	55	61	66	73	71	71	72	65	65	56	63	63	68	67	58	66	67	76	90	59	60	63	75	69	62	73	64	73	61	74	60	62	55	76	52	82	83	58	75	78	59	61	68	56	65	71	64	56	62	73	70	65	60	61	80	85	78	58	62	58	73	70	78	71	62	55	73	68	62	65	59	59	61	69	54	65	57	71	54	60	62	68	73	70	65	72	64	61	65	66	66	64	75	69	75	82	55	76	51	71	50	64	60	77	80	80	74	58	70	76	72	61	70	81	71	60	59	73	56	66	67	65	69	73	76	70	60	73	65	57	69	67	65	67	75	55	74	72	75	71	63	76	79	66	71	51	70	65	70	63	77	54	88	66	59	78	64	64	58	66	82	66	63	60	77	54	70	74	54	65	88	55	65	65	69	69	62	65	68	75	69	58	72	63	66	72	74	69	72	79	69	69	60	77	57	79	77	81	71	65	58	64	69	85	73	59	79	61	65	73	73	55	73	68	52	69	59	57	82	73	77	70	71	75	50	56	62	77	78	61	59	70	82	59	65	63	51	63	79	82	60	80	90	69	69	66	65	74	67	67	64	74	66	72	69	62	68	68	69	92	66	72	53	66	69	53	61	67	63	76	61	71	56	65	68	85	56	62	71	61	69	79	67	58	56	63	63	92	65	60	63	65	67	81	64	90	74	64	69	63	80	66	75	58	59	58	59	63	59	56	62	66	60	54	66	68	68	58	71	53	76	66	53	74	66	66	55	71	59	76	73	66	64	58	70	71	80	68	66	61	68	64	58	84	64	73	58	61	61	72	56	68	65	56	65	72	69	79	75	68	70	58	61	67	79	70	79	55	76	57	66	69	61	68	64	71	71	68	65	72	66	58	63	64	76	71	60	63	79	83	57	82	55	71	59	76	70	77	71	78	61	68	77	75	63	81	78	70	73	68	58	64	72	74	63	80	77	65	55	68	59	55	73	64	54	63	79	77	70	59	73	71	76	55	70	65	68	74	58	73	67	69	67	56	73	67	57	62	70	64	67	51	63	55	68	70	49	65	65	81	62	68	70	72	73	68	59	78	75	65	70	82	70	87	68	61	61	61	79	57	71	60	67	62	76	65	68	53	61	83	68	62	67	70	85	78	74	58	69	78	70	75	59	72	55	58	61	64	60	51	71	65	66	68	76	73	67	80	63	68	66	67	65	62	71	62	72	67	65	65	74	76	66	60	64	57	57	53	47	71	81	71	66	71	55	68	66	64	63	64	61	55	78	62	77	77	69	57	71	80	58	69	67	79	56	56	79	57	70	60	64	65	57	69	73	57	58	68	57	72	51	66	57	78	62	54	66	58	69	52	65	64	59	54	62	58	76	62	75	63	64	69	71	65	76	77	61	66	82	62	62	72	73	61	57	71	63	65	82	73	52	69	65	77	64	65	62	57	63	61	58	64	61	69	60	77	60	70	61	62	64	73	63	72	73	73	61	61	66	67	59	68	56	68	60	70	74	55	68	55	66	73	55	61	60	61	75	66	53	78	86	82	58	72	69	58	59	72	66	68	64	62	70	58	60	70	69	84	78	71	87	64	79	68	68	60	60	86	48	62	73	66	71	58	83	84	69	77	65	57	65	60	81	67	62	75	64	59	58	55	60	77	68	72	76	68	78	58	74	52	73	63	72	55	63	73	69	75	64	75	57	62	72	58	71	57	63	75	55	60	64	68	66	56	78	57	65	64	69	55	67	68	78	59	70	61	60	75	79	72	76	61	73	53	80	58	56	72	59	63	58	77	63	64	78	79	58	79	60	71	75	57	69	56	75	82	71	66	79	49	63	51	61	73	54	60	82	70	61	72	69	53	69	69	73	77	67	64	62	80	80	67	61	62	73	62	77	66	67	59	73	58	67	64	65	91	62	83	70	73	62	66	71	71	75	68	68	77	77	74	68	81	78	70	69	53	65	63	60	70	72	70	77	56	80	62	56	62	76	64	83	70	80	84	60	77	54	66	78	71	56	58	75	71	64	68	66	72	59	56	74	72	84	58	54	70	80	59	70	73	54	59	61	72	73
12374	6352	6716	22544	52706	69414	58056	43703	31718	20453	9563	3317	1361	972	810	930	871	893	811	868	788	842	864	843	851	810	851	914	839	884	863	836	849	896	853	848	861	823	852	902	834	856	831	825	834	833	925	873	860	872	814	855	873	812	793	827	823	854	843	865	823	850	865	861	897	865	878	841	884	864	852	893	842	851	864	881	834	871	813	917	836	840	847	857	875	857	900	871	840	836	858	870	869	900	863	853	832	857	854	849	848	877	892	863	885	911	828	824	833	828	831	897	842	831	837	855	864	846	884	903	906	877	877	850	838	893	840	909	895	808	854	851	833	884	909	881	871	863	868	817	872	871	894	865	847	842	910	880	883	879	826	826	854	914	865	876	871	894	829	801	883	865	877	850	883	870	863	879	861	912	801	819	910	889	877	849	883	841	884	837	847	889	840	843	869	845	889	871	883	828	850	840	843	865	854	897	872	854	918	868	822	935	869	830	892	853	809	852	891	883	871	835	844	858	820	821	899	839	883	896	874	831	842	883	828	875	881	904	878	835	866	823	903	923	849	824	870	918	869	910	923	910	899	853	862	853	917	848	830	873	838	837	861	892	820	840	835	846	813	882	862	887	879	848	837	853	837	846	912	841	819	854	894	892	869	856	884	922	858	893	920	812	882	851	823	854	838	896	882	815	796	856	840	827	850	785	843	877	845	921	795	853	806	902	850	894	890	841	873	873	854	838	872	843	901	874	842	882	856	856	841	851	875	812	836	832	886	844	929	872	876	891	828	859	856	893	852	836	937	843	856	847	823	907	865	875	857	868	893	878	859	876	863	887	881	847	783	865	890	857	850	854	861	834	868	894	881	853	836	824	844	872	833	806	878	827	831	850	834	861	862	922	861	821	836	860	880	787	837	889	865	814	808	865	901	859	815	853	857	882	881	899	817	876	859	845	860	899	917	863	863	885	862	869	827	838	876	871	835	835	882	892	856	815	876	839	872	858	877	843	884	850	821	875	859	844	895	884	920	847	860	811	817	841	857	848	823	814	894	794	853	835	871	879	837	882	892	794	894	889	859	835	881	876	855	841	898	868	898	859	894	880	848	828	881	854	870	838	910	862	869	855	824	879	875	866	843	870	904	909	918	863	851	854	875	857	860	844	860	829	804	884	876	818	874	912	831	813	860	830	862	863	878	824	850	883	884	853	811	886	821	848	789	854	857	885	903	827	873	810	845	859	850	841	878	870	854	855	909	812	821	858	906	859	877	924	907	870	866	858	852	870	873	878	866	856	845	844	860	879	880	853	894	911	822	874	840	824	937	865	862	849	862	830	855	889	847	920	858	838	828	881	841	845	809	911	851	860	899	897	871	825	854	843	854	875	858	865	863	873	878	864	913	878	819	821	866	881	809	854	901	808	853	856	861	878	896	854	853	890	887	860	868	830	896	825	840	851	862	927	886	899	884	872	902	871	887	881	841	927	867	885	900	865	839	847	917	831	849	861	865	828	923	908	855	850	822	853	821	870	871	875	861	859	878	881	903	826	854	873	868	798	853	905	861	843	834	858	864	897	853	859	887	844	825	819	851	827	834	822	863	830	879	853	910	867	851	864	881	886	869	889	848	852	868	874	872	847	868	828	841	834	859	894	820	811	809	870	848	904	875	884	921	912	869	860	830	855	897	886	846	838	899	817	868	836	820	840	885	905	836	877	871	840	866	849	898	797	872	861	917	874	865	864	818	839	886	865	843	839	869	838	835	863	873	799	887	869	849	866	856	898	878	885	888	819	813	840	864	844	851	892	865	897	874	810	913	853	870	840	877	865	838	877	868	841	900	887	865	855	891	864	855	858	853	890	865	844	858	842	868	852	894	836	857	857	870	935	887	854	861	839	855	877	866	846	825	868	860	836	868	884	887	855	868	893	876	854	848	852	893	838	896	897	877	815	840	850	853	846	822	875	814	854	851	811	888	840	890	856	869	851	922	842	824	859	861	844	896	884	819	836	856	874	818	848	872	893	854	877	941	878	866	845	869	881	858	886	878	861	871	822	855	863	870	880	805	835	881	888	876	886	804	853	947	842	895	844	835	858	872	896	878	821	883	812	887	882	899	845	837	859	846	896	843	882	844	864	860	847	890	873	833	812	903	899	858	841	836	852	852	851	844	840	857	822	824	909	810	815	842	862	850	926	871	900	874	918	880	858	854	879	844	912	858	919	901	881	859	906	881	865	857	826	881	881	859	874	830	874	859	830	879	854	862	867	861	848	891	831	844	883	812	904	874	867	881	821	874	864	887	835	903	851	865	872	913	901	825	833	894	834	908	877	898	899	843	892	852	901	904	837	907	883	855	916	867	870	894	818	865	856	867	836	920	871	831	829	827	855	806	883	833	890	905	848	870	900	860	902	828	865	874	829	906	839	917	870	883	894	795	884	847	866	871	865	812	827	873	900	848	853	829	868	837	860	888	868	860	889	884	874	840	873	877	827	844	885	887	885	842	857	835	845	888	861	831	806	856	878	867	867	878	897	829	840	850	867	847	847	819	858	859	847	809	869	853	916	877	793	917	843	900	893	828	904	826	861	819	855	847	885	931	867	872	835	858	864	920	908	838	895	869	884	892	873	792	899	918	908	887	838	829	857	921	861	862	885	871	858	861	827	825	875	841	889	851	825	886	846	858	909	882	886	869	871	855	840	824	882	898	884	891	863	860	824	845	894	891	894	887	884	919	897	893	877	871	904	891	851	905	816	847	900	808	885	851	855	864	849	903	850	884	865	852	866	850	900	864	849	884	843	851	849	899	880	856	872	878	882	857	853	831	865	842	811	882	833	827	884	865	878	861	863	869	867	874	820	872	864	832	847	883	850	846	840	895	886	832	843	846	889	840	869	858	853	858	836	865	863	795	926	898	854	847	843	856	830	805	914	865	842	881	830	878	939	871	801	914	883	844	867	878	869	922	854	871	892	891	899	883	872	833	846	845	898	843	875	819	883	906	875	854	835	865	858	876	907	874	841	843	832	865	915	842	838	830	901	848	808	892	810	851	836	856	851	853	842	851	848	880	871	794	862	844	825	842	899	840	890	828	834	883	855	828	888	843	840	841	879	864	873	864	859	878	832	890	857	840	852	891	856	826	865	821	836	863	885	848	860	833	903	885	839	929	897	850	889	836	837	876	791	849	883	884	882	886	851	842	867	841	860	862	892	867	843	886	829	860	921	837	847	859	885	846	858	858	839	856	863	886	831	851	809	896	895	877	870	876	889	882	822	804	829	946	824	891	875	841	837	861	887	878	846	831	889	881	844	877	813	879	933	852	881	829	869	873	814	841	822	834	851	836	873	898	855	858	852	911	829	860	884	851	797	864	857	839	814	907	859	851	797	891	846	846	856	874	866	868	881	825	829	878	889	868	824	813	875	898	850	883	921	834	870	821	891	871	874	874	825	883	894	869	901	912	859	861	886	886	831	837	884	871	864	871	809	838	863	870	889	872	806	819	848	831	846
1934	207	409	361	4233	14849	12815	8104	3649	1349	461	177	101	96	74	68	79	79	69	65	62	73	81	73	81	62	56	92	58	74	62	73	68	73	93	57	60	76	68	60	72	72	66	62	80	69	78	79	67	75	80	62	70	78	62	65	82	65	67	74	71	62	74	73	75	69	68	56	56	65	62	79	76	60	66	65	77	69	80	86	84	84	74	77	78	70	49	71	64	70	80	81	62	90	67	71	69	57	62	64	84	73	74	78	69	86	61	74	64	75	76	74	68	73	75	73	66	67	85	62	80	76	61	74	74	70	68	80	75	81	81	67	65	65	63	78	50	74	80	70	75	64	67	63	67	80	57	75	83	80	72	68	74	66	72	70	67	68	75	65	66	64	70	83	80	73	79	61	77	79	68	68	73	70	69	80	60	68	65	85	76	81	86	74	73	76	70	85	72	68	78	64	72	64	61	73	68	80	70	71	76	65	69	56	56	66	71	75	62	70	73	73	67	73	53	87	72	70	67	80	65	75	55	66	64	73	72	57	84	73	76	58	75	83	94	71	69	73	68	74	61	78	55	83	60	60	60	82	65	81	85	80	71	88	66	64	87	72	56	71	68	80	75	80	66	76	77	76	70	66	63	90	82	83	70	73	76	66	63	61	64	69	70	82	76	62	61	80	64	79	62	75	67	60	83	74	76	80	63	69	75	65	57	71	73	73	81	74	72	69	82	74	72	58	74	81	75	68	94	72	77	77	96	76	73	72	74	85	67	80	71	57	80	73	76	80	76	85	70	69	70	55	68	72	67	65	74	72	73	55	65	67	76	80	77	60	73	90	86	69	75	74	69	91	81	73	74	81	82	65	58	53	81	85	65	76	69	61	73	72	74	65	63	58	66	78	71	79	82	75	68	63	70	96	83	68	70	58	77	84	68	66	78	60	63	60	66	65	59	65	64	54	80	78	87	73	74	62	68	65	59	59	79	88	78	67	74	68	82	76	75	67	70	72	71	64	73	67	70	77	68	58	74	64	76	73	67	82	55	64	67	77	70	89	64	60	67	69	87	79	70	76	89	76	75	72	70	84	64	71	80	61	75	74	63	65	60	68	72	75	69	68	61	64	63	83	70	69	75	73	66	79	64	77	67	65	65	85	77	80	73	73	80	76	60	53	69	74	57	81	69	77	68	65	77	69	65	74	94	76	76	72	70	72	84	71	59	79	81	71	80	82	78	71	60	72	78	67	74	65	81	70	78	77	64	59	64	67	72	83	61	58	63	88	66	71	80	72	81	76	60	80	89	64	74	60	70	59	58	60	65	73	75	75	72	54	59	67	79	64	84	77	78	63	68	84	74	81	65	71	70	73	71	74	56	82	79	64	84	91	73	71	64	76	80	82	76	66	70	70	81	73	68	67	70	61	96	79	87	66	74	64	73	66	78	70	65	70	62	62	63	81	70	70	70	75	75	56	72	70	80	70	67	67	73	70	65	83	67	79	61	67	61	75	79	82	69	70	59	62	73	75	67	64	53	65	61	75	71	96	74	64	58	65	81	94	66	72	69	64	82	74	82	70	59	78	64	64	84	72	67	84	69	74	74	59	84	61	75	73	80	70	53	83	66	68	66	73	71	70	77	76	73	49	65	71	79	75	80	73	64	61	66	87	68	61	68	70	72	61	70	69	67	79	69	69	73	71	66	63	68	80	74	71	71	72	85	74	78	73	75	62	68	73	76	70	74	75	94	72	65	77	68	82	61	73	60	65	77	52	58	69	56	69	65	68	74	70	61	74	78	66	69	72	54	82	71	70	79	72	63	70	74	81	67	75	61	67	69	59	67	68	82	76	64	87	88	82	66	75	78	67	86	89	74	63	74	78	59	75	87	74	83	65	58	77	65	77	66	67	57	66	90	58	64	71	86	66	72	78	72	83	73	76	67	72	69	59	70	75	66	59	65	77	76	84	75	82	76	72	64	75	75	62	67	64	70	80	63	72	67	73	59	89	65	60	57	86	61	63	62	58	67	67	67	75	63	58	68	79	77	67	70	66	73	71	67	71	80	77	72	79	71	83	55	84	71	78	82	62	75	68	76	70	76	68	70	76	81	74	71	64	86	68	69	61	80	53	84	64	66	96	76	81	78	68	78	69	80	58	48	63	82	75	67	79	66	57	58	82	69	61	69	61	68	59	76	64	79	60	61	69	73	73	66	77	91	84	70	68	74	68	78	82	73	57	73	75	67	71	72	73	79	60	79	73	73	43	64	60	70	67	73	60	68	83	73	83	65	85	65	80	57	57	77	70	74	56	64	76	68	71	82	62	68	58	81	62	75	59	79	60	82	63	91	73	71	62	75	68	71	60	73	77	88	91	60	68	72	75	91	63	77	88	63	64	68	73	62	72	77	65	73	68	74	61	52	82	78	74	79	67	78	70	73	62	68	71	59	73	73	90	67	80	63	70	76	82	74	77	63	68	74	90	65	68	51	74	70	57	71	58	68	69	77	82	69	71	58	77	83	77	64	78	75	70	60	51	57	68	81	62	85	73	70	73	57	67	74	62	58	67	74	79	62	70	62	71	71	74	64	81	59	62	59	67	65	64	77	74	78	79	78	68	70	84	68	69	68	69	69	53	68	76	79	78	63	62	67	71	64	65	77	86	59	78	77	68	81	83	63	60	62	75	65	76	78	68	81	69	73	82	87	71	79	66	72	76	61	64	79	58	61	75	63	74	73	73	82	73	68	74	60	76	66	69	80	80	68	56	62	71	69	70	69	79	70	68	65	78	85	75	69	67	72	77	68	63	74	64	67	66	79	67	65	70	73	70	68	68	66	71	67	67	75	62	66	68	70	66	79	65	67	70	72	87	73	63	81	73	81	45	68	66	65	61	65	78	75	62	85	69	60	68	80	83	76	71	82	75	78	70	76	82	79	85	73	83	70	73	89	82	55	90	74	71	76	84	68	69	60	87	73	71	67	85	70	82	74	70	77	65	71	68	66	64	69	83	59	71	80	76	70	68	65	76	75	81	84	71	73	70	82	77	63	62	60	67	68	75	75	73	72	75	55	67	57	77	71	69	69	73	69	86	76	76	70	72	69	60	65	72	61	70	73	49	74	75	81	78	78	72	67	69	76	75	73	63	81	65	77	60	56	83	57	70	79	68	63	74	82	79	66	76	69	62	80	82	70	72	76	82	59	79	66	54	81	77	67	70	74	54	78	65	73	67	89	67	76	68	75	85	79	66	62	83	70	66	80	82	85	67	82	58	80	83	73	61	70	66	69	70	88	55	65	73	75	63	71	59	63	59	77	63	62	80	55	77	61	66	75	72	81	76	69	59	58	79	65	74	67	67	58	54	59	74	78	79	72	74	75	77	63	66	64	61	77	63	62	73	62	75	80	60	79	66	73	65	67	60	71	81	70	75	60	80	76	75	61	67	67	69	79	69	83	66	95	82	65	66	74	90	79	65	65	64	68	71	64	67	74	69	66	81	72	73
12521	5645	7579	17639	52903	70066	59799	47204	34203	22545	11170	4000	1607	994	978	911	943	947	971	903	919	974	933	874	952	928	891	867	950	887	931	932	914	937	844	938	950	876	901	950	932	982	946	912	951	947	912	861	877	951	917	954	911	952	901	912	885	923	904	955	907	950	924	915	907	947	924	910	909	968	893	917	930	921	873	872	941	887	898	913	961	912	884	908	923	931	1004	913	923	893	946	952	901	917	973	902	948	943	946	920	953	937	966	911	964	916	934	920	949	864	915	907	922	907	946	913	927	960	955	931	876	923	920	925	939	919	845	903	938	928	938	989	906	936	923	972	887	932	917	911	900	905	903	924	884	928	887	961	887	922	966	912	854	885	962	916	882	945	911	923	915	950	929	885	935	920	895	933	919	951	937	972	902	910	905	910	908	958	940	909	920	921	958	925	886	873	943	947	955	912	965	936	919	947	869	936	913	920	910	912	956	941	915	907	876	925	962	919	922	930	969	886	980	883	917	929	917	939	920	891	888	960	885	929	903	963	914	866	940	910	940	939	958	903	914	924	983	907	933	878	923	900	896	942	954	906	905	892	918	913	881	923	967	951	934	927	906	908	915	914	903	961	931	929	958	899	871	909	886	935	948	858	943	894	909	935	951	969	903	911	900	901	898	898	917	918	891	912	943	969	947	929	947	869	949	926	901	935	882	931	918	919	914	959	942	957	905	992	903	943	886	899	959	993	912	941	889	905	947	933	935	939	990	903	921	914	916	897	931	981	927	902	921	888	963	903	927	915	925	900	886	953	960	974	942	945	942	958	925	958	926	903	941	917	924	857	942	911	912	904	896	949	887	962	982	929	875	917	871	949	894	895	927	875	895	936	877	932	910	943	882	944	912	853	866	976	975	911	946	947	928	899	916	892	920	890	899	884	910	919	957	934	943	900	926	977	912	932	926	873	911	898	948	946	886	957	860	946	904	902	959	914	901	892	972	896	951	904	921	956	952	904	979	909	926	870	917	913	922	964	921	927	916	951	899	917	887	986	938	970	893	923	892	893	929	936	886	902	950	897	947	887	922	890	895	927	972	950	942	977	911	990	932	905	887	936	974	944	959	893	883	926	872	961	895	953	961	855	922	1006	888	874	957	951	913	922	911	947	930	970	869	904	902	933	877	918	943	927	912	935	921	926	911	893	924	907	950	948	918	868	882	912	929	937	888	930	903	941	955	962	878	884	967	878	931	927	934	843	927	972	911	966	910	917	893	917	854	985	884	894	948	985	963	962	951	930	912	916	951	939	931	894	902	898	917	904	943	939	924	944	946	888	901	888	972	925	879	959	940	921	954	957	875	928	972	893	898	908	910	946	914	919	939	900	892	957	895	891	935	878	890	956	910	996	910	923	935	929	946	929	935	944	887	930	881	897	889	930	934	939	932	922	930	895	932	910	924	976	923	913	891	910	932	906	964	933	905	949	942	928	935	846	960	979	858	893	898	947	911	907	847	913	902	910	919	942	911	928	929	909	944	910	853	950	930	980	914	925	875	948	971	894	905	935	957	918	902	911	949	928	916	919	952	903	962	898	914	915	925	916	915	933	951	937	906	893	939	931	897	906	904	937	914	949	949	886	931	941	893	914	934	934	947	951	965	926	872	930	953	992	963	909	871	948	952	939	969	915	930	885	918	905	917	890	936	929	886	907	934	946	964	919	932	962	925	940	943	904	918	886	930	914	999	945	966	947	885	933	930	941	944	906	915	876	901	938	989	949	859	882	929	939	928	965	915	899	954	991	928	937	908	912	939	915	939	912	865	978	926	877	924	891	935	930	923	914	970	996	955	882	952	971	907	935	887	907	945	950	932	879	930	945	959	902	943	948	954	931	954	885	940	906	869	945	974	876	913	922	954	935	969	908	918	904	937	916	946	930	957	912	946	893	920	922	940	909	927	937	909	932	897	911	850	930	900	939	964	927	893	936	1009	937	829	909	892	894	931	949	927	922	945	908	872	898	894	920	916	965	945	891	927	906	922	952	909	928	959	884	889	961	952	985	948	929	929	952	947	928	885	952	930	935	911	954	959	910	913	918	891	894	905	884	910	875	936	923	909	911	861	933	902	922	990	883	950	965	957	951	930	898	934	910	920	932	881	982	903	923	941	894	932	944	944	928	924	963	878	928	939	938	908	922	895	920	884	942	945	885	918	910	919	931	978	935	917	901	902	934	928	917	944	905	943	921	954	909	866	892	947	915	914	875	906	889	921	882	899	912	929	915	901	965	944	933	929	835	925	950	965	895	960	862	897	895	966	864	948	960	937	908	898	884	935	928	899	903	904	924	930	939	929	886	961	919	909	937	870	937	907	942	933	924	981	870	936	838	931	932	925	941	864	938	933	914	949	939	929	905	986	903	921	943	912	931	898	915	933	935	929	871	922	917	930	952	886	893	895	968	942	897	925	898	912	923	938	868	950	949	932	964	863	929	965	984	943	904	954	898	992	919	939	915	913	939	876	924	910	911	914	945	969	856	887	964	955	878	928	981	945	892	886	902	917	871	979	889	949	900	846	953	949	930	961	945	919	925	908	924	986	968	945	930	858	915	917	957	878	929	929	881	916	910	920	918	897	883	918	896	942	942	946	926	935	894	993	897	981	875	968	952	938	927	872	909	919	901	887	959	907	884	907	955	965	953	972	912	921	959	888	934	976	911	914	892	905	957	914	934	923	923	902	946	924	960	937	931	942	867	905	942	901	918	922	918	933	865	927	905	939	884	914	878	940	950	925	918	928	901	915	949	943	916	896	946	899	908	963	877	907	918	916	858	961	904	912	951	937	920	925	916	932	931	888	995	889	918	870	955	878	931	931	945	871	878	954	955	923	909	963	973	893	958	928	928	929	914	883	916	978	948	923	953	883	823	905	927	957	980	923	865	943	945	950	940	928	868	935	961	896	935	927	920	942	952	937	928	868	914	923	964	879	942	917	960	893	900	889	908	890	890	956	968	933	997	950	927	927	945	878	919	908	876	886	891	947	926	879	909	913	882	901	905	958	935	855	928	893	985	941	887	966	962	925	942	936	901	893	914	947	967	900	922	942	929	952	921	862	927	932	919	943	903	920	862	875	864	897	937	896	950	916	944	881	957	884	909	925	963	940	955	889	932	947	914	906	968	898	961	914	909	880	959	913	875	897	920	894	945	917	940	905	922	1001	928	946	936	886	910	858	954	953	956	909	912	878	903	862	952	893	892	914	912	954	904	905	893	925	857	936	910	910	894	913	920	977	941	948	931	903	995	922	914	908	925	911	977	919	920	953	914	891	958	943	914	908	917	911	889	917	961	954	963	921	917	951	887	912	941	940	888	919	947	897	924	918	925	945	906	875	959	974	890	928	892	862	932	942	921	959	897	892	931	938	918	907	926	924	940	981	925	948	906	902	882	936	938	944	939	916	911	975	987	924	958	939	948	882	909	935	876	971	960	973	943	980	941	942	927	893	910	953	912	882	902	866	895
943	349	475	570	7357	21270	19701	13366	6142	2318	772	207	112	77	82	65	78	66	70	77	71	66	65	79	91	63	83	73	78	70	81	65	53	79	75	71	58	93	92	75	69	68	81	72	71	75	77	62	75	77	71	83	67	85	72	63	85	89	70	75	63	84	73	73	86	66	89	65	80	74	65	70	75	69	60	74	88	61	69	73	80	74	60	70	93	75	79	72	86	84	74	77	84	60	71	81	84	74	74	86	82	81	85	76	76	84	82	68	75	84	66	75	65	84	63	78	83	78	60	92	76	70	72	68	81	76	87	76	73	72	61	77	77	66	78	68	75	82	77	78	64	80	73	70	72	73	83	84	82	75	69	79	74	73	73	73	82	68	70	89	81	64	76	86	73	78	92	85	88	68	78	69	70	75	76	82	96	80	61	75	77	62	78	74	82	61	72	62	69	74	78	78	79	78	65	84	94	82	69	71	86	76	89	74	73	65	79	62	62	70	87	93	57	67	81	87	59	74	69	98	91	90	69	71	75	95	70	77	80	81	71	72	77	75	70	75	67	88	51	76	70	77	82	83	61	56	70	74	65	68	76	72	83	69	94	77	80	79	83	85	87	79	68	91	90	67	69	71	80	85	57	68	70	60	77	76	78	64	79	69	72	78	74	71	68	84	71	73	86	76	65	78	72	82	81	87	66	61	70	73	80	82	84	72	84	72	80	81	81	65	64	89	78	57	77	83	72	82	60	70	81	63	75	89	65	65	87	68	92	93	88	64	65	69	83	74	64	69	71	85	75	74	82	90	69	72	74	76	73	79	71	74	80	86	85	71	73	76	95	84	87	89	71	77	78	71	85	81	74	68	76	72	74	79	76	70	74	71	93	75	87	65	87	55	51	72	66	69	68	67	66	67	70	88	73	71	80	75	84	83	65	61	88	74	95	75	83	64	83	71	90	86	73	76	86	69	87	57	95	73	75	89	65	87	81	83	70	81	61	79	71	88	69	77	70	67	78	91	68	97	69	64	65	81	81	66	70	71	70	70	66	86	76	74	85	79	89	70	69	55	68	67	72	76	63	81	81	69	74	59	73	75	60	68	75	78	78	90	86	88	79	67	72	74	73	88	66	74	90	87	80	75	78	78	71	79	79	77	95	83	75	67	66	74	80	79	92	82	87	73	66	81	55	57	76	81	86	80	74	75	81	67	64	85	75	71	67	75	67	77	81	70	79	69	72	76	68	80	76	71	91	73	74	83	71	65	77	71	67	54	85	82	67	69	79	73	72	60	64	79	71	73	76	63	78	71	72	85	59	76	96	77	85	77	79	79	76	70	83	80	72	78	75	87	61	68	71	74	67	76	72	70	63	72	82	73	72	67	69	73	71	65	69	79	63	85	73	78	68	78	65	68	75	79	62	84	74	72	59	88	81	66	70	82	84	96	73	86	69	81	83	79	81	76	84	67	72	82	64	76	80	72	78	82	46	73	55	70	79	79	57	80	76	84	64	74	76	81	87	70	74	81	71	73	86	76	81	82	96	91	77	89	75	82	59	71	83	54	87	68	92	57	78	69	89	68	75	90	64	79	73	81	66	63	77	64	71	84	55	76	80	59	74	80	86	80	69	65	72	82	75	70	84	90	80	78	65	69	66	62	80	71	80	54	61	81	76	71	67	85	76	79	85	56	58	80	78	64	75	83	81	102	69	66	73	87	81	75	88	66	77	74	90	67	83	87	63	69	71	75	74	63	79	65	78	102	76	82	80	75	65	85	69	74	81	82	76	62	69	78	89	58	88	80	76	78	73	80	90	76	78	77	80	72	83	80	72	79	81	83	74	71	68	88	79	60	82	78	76	71	74	80	75	62	69	73	89	66	89	84	72	75	71	75	76	78	72	87	86	65	65	75	101	76	75	73	60	79	54	78	82	80	93	90	75	76	93	78	76	92	101	77	63	85	74	77	73	80	83	82	82	66	90	76	78	65	60	83	67	70	73	70	60	80	58	74	70	69	79	65	72	78	72	68	76	74	68	69	63	54	96	81	84	58	76	88	85	67	76	76	81	79	73	83	72	81	79	86	66	71	85	67	77	89	87	74	79	93	63	72	66	87	81	68	76	72	74	63	68	90	72	78	83	61	76	71	79	82	96	62	82	84	75	67	67	71	80	76	80	68	78	73	67	62	79	62	92	75	67	64	91	76	67	88	78	70	75	77	61	72	77	92	78	81	75	76	64	74	89	54	66	65	83	76	85	78	78	95	86	64	85	82	79	72	81	77	70	68	70	65	65	68	75	71	62	77	79	75	82	59	80	84	65	78	78	70	66	81	81	80	87	89	76	68	73	95	74	83	92	74	75	91	76	74	80	79	101	75	72	66	68	79	72	97	79	73	68	70	84	68	74	81	72	85	81	72	65	75	79	99	61	78	72	70	68	64	71	98	70	73	80	63	87	77	68	76	89	84	72	85	85	78	88	80	76	81	86	90	67	73	70	86	75	82	88	75	77	80	82	65	77	65	56	78	84	70	69	72	87	65	83	79	72	78	65	71	86	59	78	83	68	57	66	76	90	80	72	82	76	81	85	67	81	80	75	83	85	75	88	91	66	83	59	65	77	78	75	77	85	62	88	73	67	91	79	66	73	64	71	78	75	70	83	67	85	88	69	71	78	84	78	61	72	77	71	70	72	81	80	64	71	71	81	85	74	74	72	69	85	84	69	82	72	79	81	83	76	86	77	64	85	75	78	63	74	73	85	71	80	88	86	71	93	71	68	86	68	86	82	68	85	71	64	70	75	96	54	79	92	85	70	82	91	75	79	68	81	80	93	83	69	84	60	61	72	72	63	92	98	88	78	65	78	57	72	68	65	74	74	80	69	67	53	73	69	74	69	86	72	74	70	68	73	72	63	69	61	76	82	82	81	98	78	81	92	64	83	68	77	72	84	89	61	75	75	65	83	63	71	72	75	69	68	82	85	83	72	66	80	85	78	73	85	79	92	71	92	69	74	65	79	83	72	65	92	64	74	77	66	87	93	58	79	72	75	78	79	87	84	75	79	72	81	67	83	73	72	69	67	81	75	77	95	69	79	75	84	82	70	78	81	85	80	83	70	75	76	75	75	67	68	72	68	72	75	86	74	80	78	71	67	79	83	68	66	81	78	83	70	75	80	82	79	82	91	72	67	61	58	73	65	73	78	80	71	84	70	69	86	90	64	83	74	70	88	78	63	71	66	90	83	59	88	74	80	68	63	78	78	72	73	75	75	85	59	76	75	81	83	75	67	66	60	76	83	73	70	86	67	68	83	70	74	67	63	73	84	80	71	70	83	60	72	69	83	71	69	99	64	87	70	90	79	75	70	69	93	73	76	92	65	74	69	77	68	89	69	78	67	77	78	68	75	64	79	72	74	74	70	75	78	76	71	80	90	80	83	68	81	63	81	76	68	83	71	88	83	66	73	74	77	60	78	80	84	83	95	66	81	74	79	77	83	76	72	73
16165	8254	8944	24110	62838	77707	69741	56015	40475	27799	15550	5570	1962	1139	989	962	954	934	930	998	945	943	931	941	1061	944	967	969	988	950	964	943	970	972	949	948	963	990	940	962	1000	942	957	1000	986	931	984	989	1021	975	987	965	948	986	971	974	931	983	918	969	1015	987	961	948	950	1011	918	962	969	1007	949	944	989	986	967	1011	964	955	986	949	968	962	1029	949	905	921	944	984	930	958	951	949	1006	968	1017	1010	970	974	979	891	927	943	980	946	942	997	947	976	1019	1026	952	951	1002	983	949	942	975	971	964	942	992	944	978	948	945	979	942	938	940	972	946	965	932	1004	968	937	957	1034	946	979	950	989	916	940	912	965	1010	969	956	949	1001	972	966	1010	982	942	1001	973	965	927	940	1008	980	915	1022	996	1000	954	983	956	941	940	951	951	1002	979	953	1014	919	978	975	985	961	982	975	933	937	970	968	995	945	1009	939	988	930	960	973	932	884	925	977	1017	966	950	930	995	934	959	956	949	974	994	929	988	961	981	968	932	983	960	1056	948	956	1023	1024	996	917	990	937	972	983	991	985	948	1048	980	941	946	971	974	944	981	975	1012	997	972	1000	998	972	946	947	978	933	986	911	1008	990	1002	918	929	933	965	973	971	972	897	1024	975	987	972	988	943	883	928	949	985	884	981	977	974	982	973	942	948	1032	942	943	927	1017	996	955	953	962	978	995	988	945	1003	961	1001	944	1000	957	970	916	994	986	984	937	944	1001	986	1023	993	917	1002	980	958	937	995	944	930	1015	938	896	991	968	993	954	909	987	1005	927	969	979	1012	973	975	934	995	1011	988	995	926	1005	1011	931	985	956	891	979	977	970	917	964	970	953	961	969	991	994	920	995	946	988	968	961	986	913	968	961	973	1008	948	956	964	949	983	1005	1010	976	997	966	948	1009	1031	912	975	943	953	987	940	953	1019	984	997	982	984	1012	966	984	990	946	951	1003	952	952	995	958	1053	946	950	982	956	1015	952	954	954	955	927	947	966	1027	990	945	973	971	953	1006	986	963	974	1001	1018	1010	1001	1032	981	950	1005	942	1013	907	953	958	977	956	948	963	1034	926	980	939	962	986	980	1031	986	934	1022	988	1005	1046	984	974	949	939	955	965	918	922	916	1016	959	1034	924	941	944	964	952	1036	975	965	970	997	955	961	993	983	945	923	918	996	977	979	1025	974	986	972	960	947	971	949	941	967	936	968	956	941	939	928	974	995	1013	962	929	981	970	932	1012	951	992	931	982	905	964	1047	989	948	926	983	915	943	971	942	1016	1044	1018	968	980	944	944	1000	978	961	1015	919	978	983	947	941	961	964	958	934	1005	961	930	1026	1021	988	978	986	946	978	915	944	937	989	921	979	997	1003	929	988	977	982	870	959	915	979	897	967	993	952	989	959	1000	933	978	999	1007	995	959	928	920	964	940	983	944	971	962	1023	1012	1014	955	958	947	966	976	931	946	925	975	953	970	992	926	985	940	915	995	931	1017	953	1003	1000	961	982	921	946	938	935	957	927	973	951	986	941	923	967	975	942	963	971	956	955	985	953	900	974	1012	990	979	940	963	951	961	965	948	940	991	943	1011	987	982	897	940	978	1002	988	995	958	924	928	1016	995	963	994	904	957	1005	968	1024	951	979	962	947	1013	975	955	933	981	1018	972	920	889	997	922	980	990	916	979	979	971	965	957	937	926	994	961	941	958	989	930	993	955	1020	980	967	954	955	972	963	1024	968	994	1005	991	922	994	1021	930	982	907	951	921	922	954	956	984	1002	920	975	960	918	942	947	952	953	962	1000	956	974	958	920	902	968	1006	940	959	956	961	977	923	923	940	1001	940	945	984	986	1000	960	939	957	1006	986	995	1005	999	942	947	962	945	1000	958	921	915	885	989	971	931	1002	966	989	928	916	913	958	961	963	962	951	960	910	951	923	918	973	944	953	977	940	949	947	1003	939	953	973	967	933	966	947	913	1006	985	979	999	997	972	954	973	938	956	935	962	974	987	936	998	957	1008	928	1024	1004	993	952	994	946	980	961	980	953	910	897	978	964	949	949	989	961	936	1030	929	977	886	1000	950	997	933	956	1019	976	957	929	999	964	936	936	925	956	940	946	971	992	988	887	1013	973	990	958	971	964	942	990	939	968	940	1024	965	1007	982	970	1016	966	1013	914	981	977	977	935	947	983	989	966	982	942	980	970	988	961	952	945	903	979	953	932	949	1002	925	896	958	984	959	981	918	968	931	971	903	936	957	979	950	953	990	938	959	1016	953	1005	928	970	960	926	979	981	989	936	991	928	1001	1006	989	900	997	952	927	983	968	988	969	1021	912	983	920	973	940	912	925	944	955	937	957	999	930	948	982	975	979	947	1020	979	960	895	990	964	976	994	989	958	962	942	994	993	1011	951	1013	991	958	950	993	893	936	971	978	953	965	986	992	985	952	976	982	917	989	953	964	952	998	987	969	1006	952	992	953	1008	997	1032	970	963	891	961	1000	984	956	976	977	978	966	962	973	953	968	989	937	945	944	987	887	959	946	939	976	1005	959	974	978	969	997	986	950	1029	977	966	976	991	965	984	951	965	1007	974	966	992	1002	915	991	954	943	951	954	1061	957	918	985	964	939	894	970	984	970	1034	1005	966	980	954	980	984	1004	911	975	984	988	974	996	922	958	920	965	1017	946	935	1002	1000	964	968	907	1025	996	998	1009	931	986	942	970	975	973	1027	937	931	1001	928	969	977	990	943	942	943	940	988	974	959	1014	946	992	944	951	943	981	930	952	974	1000	1005	974	1011	961	943	991	1018	965	966	1009	967	1011	1015	988	976	967	978	978	969	972	968	961	919	978	942	982	1004	994	982	977	989	961	958	945	963	966	986	922	933	949	973	1005	1004	868	972	985	957	947	981	957	975	938	920	999	985	1002	927	939	986	937	985	938	1034	929	936	974	996	931	1017	941	954	952	980	1003	943	938	927	975	988	1013	996	981	938	934	981	957	958	1005	947	994	970	941	966	973	971	979	968	942	939	1001	976	944	954	966	965	924	956	1004	941	915	1008	956	987	978	961	997	916	972	966	951	969	972	944	933	953	908	971	927	937	944	930	977	956	965	936	951	1006	1011	997	937	960	972	988	944	947	966	996	968	965	969	1000	974	989	966	975	996	983	986	986	979	977	1052	928	990	981	988	969	950	934	893	967	933	909	910	963	946	986	983	940	1006	1020	945	943	981	946	982	946	1033	946	959	976	957	986	1002	984	949	982	945	990	964	946	964	945	996	993	1006	969	935	948	974	967	961	895	1000	982	1012	960	934	955	984	929	972	1012	998	980	949	917	974	918	935	941	1000	963	990	967	1019	941	981	974	957	953	970	993	985	991	985	1038	944	982	941	976	966	942	950	950	948	961	922	996	946	985	942	998	1004	963	986	982	992	985	985	980	1024	932	973	926	937	1005	966	944	962	949	1022	947	992	987	979	915	981	965	951	951	982	1001	949	992	1005	955	965	949	988	939	934	966	986	967	964	977	914	971	991	931	933	977	960	920	1014	960	970	999	965	1004	970	974	986	940	988	950	1001	964	998	1012	965	942	954	953	1011	945	945	938	984	940	940	893	1017	969	968	1021	951	981	981	916	920	980	939	974	986	985	951	919	946	968	972	975	1005	980	907	951	952	974	927	950
1270	137	203	334	1597	4614	4365	2927	1488	627	263	104	59	62	60	70	63	68	56	67	63	59	87	75	63	54	74	65	63	57	50	65	79	68	56	63	57	60	61	61	69	69	59	70	64	55	70	68	60	64	72	79	69	65	66	54	60	73	76	59	70	64	56	62	51	54	56	65	56	73	61	71	57	56	63	73	70	82	69	59	61	76	61	68	71	71	51	84	73	53	59	64	60	63	66	57	62	57	58	61	69	78	61	75	74	74	56	62	75	76	58	63	70	62	58	74	58	81	64	61	63	59	64	72	63	63	59	65	69	62	56	61	64	70	60	71	67	61	66	68	52	61	74	75	73	77	75	63	72	68	61	76	73	59	66	61	62	61	77	62	59	56	70	68	63	57	67	66	54	56	80	65	55	52	53	57	78	53	71	64	68	66	57	64	54	72	81	65	51	65	85	66	62	72	52	78	44	58	68	70	70	60	57	65	63	61	56	60	79	56	61	85	53	63	61	50	58	56	72	70	66	76	54	56	57	73	54	58	76	72	64	61	61	74	69	46	71	69	59	50	66	62	53	68	60	60	71	66	60	70	66	61	67	63	68	70	71	76	65	49	70	63	68	72	57	68	57	71	61	65	73	64	71	57	57	62	56	57	66	70	66	74	73	56	59	67	63	72	74	68	58	68	60	63	75	58	58	61	69	71	67	65	54	65	59	70	74	67	68	54	63	56	60	73	69	61	66	59	79	63	71	55	69	77	57	56	69	79	65	73	74	62	71	53	70	61	62	54	69	87	69	67	58	73	63	67	63	69	46	55	73	54	71	60	61	54	57	65	63	65	62	62	82	68	75	66	59	82	78	75	61	73	60	63	70	57	76	69	75	64	53	60	71	44	68	73	82	75	59	63	72	66	65	77	62	61	79	70	65	62	66	53	60	73	66	56	58	76	77	66	63	69	59	61	68	72	52	77	67	50	65	58	52	84	64	71	70	63	59	56	75	53	75	66	54	62	60	73	65	72	68	78	58	65	60	70	60	77	47	69	55	55	78	61	71	61	45	70	71	62	64	69	63	76	58	74	56	54	62	57	55	57	70	59	82	64	67	71	79	63	68	62	58	59	65	77	75	79	69	60	65	69	59	51	66	66	68	58	64	68	63	54	56	53	63	62	73	65	63	51	77	66	52	54	57	64	65	65	63	67	64	62	76	46	75	72	68	70	78	65	70	67	86	68	94	77	67	64	67	58	61	58	55	60	69	74	76	69	74	69	59	50	70	77	63	62	64	55	62	65	67	62	85	66	52	62	61	64	72	74	60	61	72	70	62	69	63	73	62	69	75	43	82	64	54	81	79	71	64	73	52	52	54	57	63	42	66	73	62	59	53	62	57	71	60	65	58	70	55	65	67	71	66	66	49	69	60	71	62	70	57	74	70	69	65	66	58	77	62	68	66	71	69	85	57	58	68	70	79	56	38	67	59	62	52	76	73	77	73	74	67	59	66	69	65	65	67	57	60	73	61	62	65	67	54	61	69	64	65	82	62	61	71	59	57	69	66	69	53	66	66	61	70	75	67	72	73	74	70	54	65	64	64	52	64	50	67	63	64	74	62	55	65	59	74	50	70	59	65	66	81	65	61	59	62	67	63	66	67	38	72	70	65	56	74	77	61	53	56	60	71	67	66	72	67	70	70	58	62	68	60	77	62	56	64	74	82	45	76	56	47	66	70	65	71	68	66	58	75	66	64	66	67	49	64	81	70	60	68	78	72	64	72	45	79	55	72	50	61	64	68	60	60	69	73	71	70	53	53	69	77	70	61	67	77	68	70	70	63	57	77	66	80	69	72	87	59	70	68	80	60	67	64	58	57	60	62	67	62	74	50	72	71	87	52	59	53	56	68	54	53	61	77	71	68	68	80	76	58	45	69	69	61	56	79	74	52	56	70	61	71	60	60	60	73	68	72	44	68	62	62	72	51	58	53	75	73	76	85	78	67	72	60	58	78	68	68	54	63	72	56	59	57	54	66	61	70	63	64	61	56	70	60	74	63	72	81	54	69	68	85	78	77	75	49	61	60	48	59	73	68	54	88	55	58	56	76	78	52	66	65	65	53	62	55	66	79	59	73	60	59	67	61	63	78	58	69	67	72	53	58	65	52	61	53	69	54	66	66	64	51	72	48	62	55	66	54	65	58	91	61	65	78	78	62	62	58	65	68	70	56	56	57	70	59	76	58	67	64	66	68	58	62	46	77	70	71	72	58	63	74	70	49	71	58	59	57	66	56	69	55	64	69	67	53	62	48	71	59	67	67	67	70	72	62	68	55	61	51	78	75	63	62	76	73	67	53	70	62	70	71	65	63	55	57	56	64	81	72	69	76	64	68	74	72	57	79	70	57	73	74	71	61	77	66	67	60	62	71	74	60	57	56	61	84	69	52	49	66	57	69	76	60	75	60	78	61	59	59	77	67	52	60	79	56	51	66	61	90	62	63	68	55	66	59	60	64	66	82	66	67	65	56	54	60	72	66	70	65	70	69	62	65	74	56	70	68	53	69	87	79	54	55	66	64	67	69	63	62	67	54	72	62	62	65	73	56	68	61	58	68	60	72	67	61	71	48	72	78	73	78	65	67	74	55	66	52	56	70	54	65	63	65	62	71	64	76	65	77	74	64	54	55	66	65	52	78	49	52	76	81	53	57	54	59	52	48	58	66	61	58	73	65	70	67	56	80	63	63	54	68	44	71	54	62	55	70	65	62	67	73	56	64	67	67	57	72	66	51	67	70	70	58	64	79	77	68	64	56	76	62	69	79	63	53	61	62	62	71	57	66	61	69	62	58	58	62	77	72	57	60	71	76	68	55	60	73	67	65	58	51	62	51	80	65	57	78	82	76	67	65	60	62	67	65	70	75	61	50	75	55	67	72	58	73	57	52	57	60	57	61	73	81	65	55	70	66	77	63	67	61	65	63	85	65	55	57	63	74	79	51	77	63	49	64	60	42	65	70	56	67	80	65	78	62	52	66	59	45	67	57	72	69	64	56	69	70	88	74	65	70	70	71	91	69	58	50	62	70	65	74	57	62	62	75	63	54	60	68	63	53	66	62	58	69	65	56	51	80	58	73	56	57	56	63	53	75	57	49	82	75	76	60	74	54	69	68	76	69	54	77	65	68	53	53	61	70	69	61	74	71	86	62	67	53	69	64	73	72	64	66	71	60	54	39	62	68	57	74	71	51	71	71	56	61	55	64	43	75	55	66	67	70	54	72	70	69	54	80	73	67	67	74	75	62	58	54	61	63	69	73	62	69	69	60	77	65	73	85	75	83	72	63	68	57	73	69	67	57	56	75	64	72	79	69	58	63	63	77	66	52	58	72	61	62	60	62	63	69	59	78	60	46	77	78	55	57	69	62	50	65	59	74	71	63	53	70	66	67	59	79	77	57	48	63	58	64	67	52	51	68	69	57	67	50	56	75	68	75	73	66	73	48	57	69	56
8741	3045	4383	17814	39654	47805	42257	34361	24941	14888	6606	2120	1098	825	812	792	849	839	789	814	821	831	829	857	884	849	821	835	787	835	812	784	837	766	796	833	826	778	826	822	820	805	820	876	836	787	841	825	848	833	852	810	778	793	809	835	792	801	805	825	834	801	862	859	790	808	882	794	837	830	787	797	872	835	864	785	811	784	826	775	827	857	834	832	786	804	826	866	785	868	832	788	814	820	832	828	826	872	763	816	793	836	827	776	841	805	809	855	857	822	842	820	809	782	794	823	828	826	818	844	794	732	838	798	804	797	854	815	836	799	847	813	831	795	805	844	832	843	831	852	843	813	810	795	822	806	833	808	817	823	834	861	786	842	814	849	837	774	881	859	894	800	865	828	810	820	845	771	820	853	834	839	824	860	854	818	816	855	833	753	836	842	801	855	822	812	768	807	848	858	822	788	805	825	810	818	800	807	847	783	803	873	864	814	804	789	816	842	827	858	859	835	802	836	834	818	846	822	813	887	846	851	846	819	902	822	821	823	826	802	846	883	787	769	821	828	811	803	833	840	836	791	870	849	804	820	858	839	833	837	840	852	868	806	777	781	875	832	828	834	831	810	791	832	846	854	834	863	828	770	808	825	821	805	853	867	765	840	775	868	847	773	818	835	833	816	864	769	843	811	806	839	770	797	870	819	842	841	797	800	840	877	853	831	823	825	839	819	779	823	833	817	803	829	805	762	760	806	832	791	818	801	852	840	843	868	802	821	808	824	833	803	822	812	815	828	806	866	806	790	793	883	825	872	810	806	870	805	808	840	837	821	821	805	839	826	834	830	779	849	828	773	833	803	794	825	821	842	818	799	779	845	825	758	847	767	837	809	834	802	840	823	890	841	776	844	827	823	835	858	785	787	839	797	797	803	821	822	808	890	841	823	774	815	866	808	856	824	893	846	766	815	806	843	874	832	842	800	845	862	862	809	793	856	811	830	802	863	848	817	834	841	818	823	828	864	844	821	803	887	799	848	825	843	795	874	800	832	851	821	852	829	804	874	823	795	827	823	812	775	828	874	845	857	836	822	831	840	883	803	818	862	885	765	847	839	872	821	827	875	856	855	847	796	876	840	849	838	818	855	810	865	802	843	819	815	824	829	827	817	862	811	832	863	790	818	838	835	782	796	844	882	835	755	795	830	828	823	840	836	845	810	848	790	839	842	777	834	780	838	800	776	812	821	776	831	850	844	797	870	819	872	797	832	803	843	913	794	802	837	833	815	764	852	792	801	828	855	784	758	813	804	841	818	781	849	884	829	821	797	818	832	833	854	814	817	832	841	827	824	823	817	847	803	786	835	811	791	840	861	775	859	841	832	800	828	822	832	826	801	827	767	807	831	889	835	816	824	769	779	826	813	877	819	860	870	848	820	810	812	844	851	834	868	814	834	863	791	832	838	819	808	817	792	795	826	795	871	854	790	819	826	833	802	802	849	820	829	823	781	820	823	808	809	806	811	816	781	850	776	819	849	847	863	828	775	830	798	839	821	826	846	827	844	813	800	812	809	809	853	805	812	802	844	825	817	775	800	784	835	862	824	836	810	818	839	860	831	772	827	830	867	835	740	799	819	858	839	797	846	823	834	842	843	845	778	811	791	860	851	876	819	816	862	801	796	833	810	857	853	802	794	827	858	811	798	845	830	889	839	844	844	833	830	777	815	814	800	778	816	784	832	796	833	862	851	870	870	881	807	839	802	868	801	834	793	823	884	822	793	835	845	776	795	847	846	851	791	800	830	830	830	827	807	826	816	832	832	782	829	807	797	816	809	828	805	835	850	776	784	833	802	824	811	900	892	875	838	812	837	772	820	810	854	815	832	804	825	789	818	799	853	747	895	872	827	871	782	814	824	780	836	844	790	852	804	781	785	835	843	792	839	819	821	844	853	811	799	836	802	819	842	812	836	841	857	850	811	774	855	866	819	807	801	826	902	857	845	843	814	818	808	781	809	825	806	813	844	847	855	836	833	857	810	790	815	858	821	835	865	823	812	871	787	803	800	834	804	846	853	827	777	841	800	826	813	841	839	816	788	833	810	760	867	875	856	829	846	809	832	877	791	851	804	826	825	796	822	769	813	821	826	870	821	778	864	821	818	841	890	833	899	879	816	802	778	739	847	808	818	822	820	807	871	833	790	775	875	798	839	834	780	834	855	772	793	830	858	825	807	876	825	801	886	800	806	852	801	794	847	800	838	757	789	846	817	818	841	838	822	802	846	875	842	798	833	800	800	792	833	855	855	789	816	822	863	816	928	821	832	779	837	806	833	803	839	833	864	813	830	876	802	812	850	859	825	863	825	837	845	850	873	820	821	770	825	806	859	800	792	831	807	825	831	834	832	856	814	816	865	838	828	808	817	872	795	845	836	859	799	782	844	827	792	851	814	809	860	824	831	840	855	800	805	791	811	815	813	844	797	808	777	802	816	799	818	773	822	848	826	794	789	861	860	824	760	781	851	855	814	874	802	825	824	842	848	839	838	829	850	857	791	844	812	868	795	842	843	809	797	821	845	893	832	841	843	833	861	803	850	802	822	874	808	871	826	826	839	797	852	842	820	845	808	804	860	864	877	776	797	833	797	767	845	786	771	827	779	783	799	832	798	850	787	812	827	806	813	852	805	842	810	807	854	831	814	817	827	779	776	785	800	807	865	842	825	835	829	803	809	836	774	815	839	788	851	860	812	817	833	750	826	862	822	842	808	813	861	839	861	832	822	881	827	868	843	828	862	820	826	804	831	872	812	840	832	823	828	903	814	796	786	810	806	815	767	791	834	813	799	827	806	826	853	815	822	819	816	797	786	807	858	811	823	821	787	835	826	801	842	805	809	815	830	859	816	799	786	813	786	814	846	789	846	815	774	841	825	877	783	826	827	816	835	776	853	840	789	843	809	815	833	735	809	802	827	822	830	822	818	754	860	763	871	771	839	845	814	848	829	821	795	853	836	892	863	834	788	793	825	861	832	743	814	832	846	825	811	785	840	800	849	850	794	819	849	789	827	824	831	807	840	810	808	808	864	804	868	792	795	796	799	842	837	856	792	824	841	774	820	836	825	867	816	815	807	823	869	818	862	835	783	821	808	810	847	843	839	817	805	788	788	813	857	835	819	828	775	802	814	819	774	810	830	781	841	860	812	801	823	802	816	780	868	820	829	873	807	823	844	852	844	838	788	853	852	862	830	816	826	792	850	829	773	874	805	819	788	814	827	794	833	791	822	836	774	816	866	826	759	860	807	838	860	842	795	795	861	817	805	806	871	806	806	835	853	837	785	831	812	807	786	817	840	842	827	832	857	808	835	844	772	864	871	833	816	781	841	851	823	795	779	853	796	841	845	844	808	818	799	851	801	823	824	866	748	831	860	816	829	834	779	841	834	830	831	805	820	785	855	869	838	811	766	780	810	880	797	789	781	850	827	808	846	799	835	856	789	823	791	787	849	839	877	882	765
514	267	318	636	4568	10421	10925	8282	3901	1205	396	146	88	60	79	70	69	64	65	78	68	70	62	59	70	68	70	58	72	57	70	61	61	69	58	71	83	55	71	54	70	74	80	57	62	64	52	69	71	80	63	63	64	60	72	85	62	66	59	69	67	70	67	81	73	67	65	58	68	75	54	69	69	66	84	73	59	75	63	66	74	77	66	72	64	79	65	62	66	68	71	67	63	65	77	67	73	81	60	55	67	71	62	59	62	64	53	70	69	60	87	77	68	82	72	65	73	78	63	71	67	69	79	70	63	57	66	72	72	61	63	58	63	70	54	69	67	74	57	69	62	79	85	81	74	71	51	57	61	75	75	51	82	71	62	65	74	74	64	73	66	78	71	74	58	67	61	60	62	77	65	67	73	56	70	60	66	59	77	83	70	78	68	67	66	78	62	68	70	73	70	68	72	69	63	68	69	74	66	74	67	60	67	60	86	70	77	78	92	69	64	76	60	76	55	88	53	55	72	74	58	70	66	74	62	63	60	71	62	66	60	56	65	58	61	71	69	66	58	77	61	74	75	69	64	60	47	67	61	70	77	66	80	79	65	69	63	63	62	71	72	60	74	61	63	70	71	63	60	69	55	61	50	78	67	53	58	60	69	82	63	70	62	66	61	67	66	70	63	73	70	69	70	80	62	65	69	60	76	59	76	87	62	75	81	66	63	65	78	80	80	61	76	67	73	69	64	76	52	70	63	73	79	69	63	77	68	56	68	75	60	81	84	65	55	68	66	64	59	69	67	63	71	69	60	58	57	81	77	71	57	62	67	75	74	81	72	59	61	62	70	68	68	69	59	60	61	73	75	67	65	63	73	78	67	57	62	86	66	76	78	74	71	60	59	68	70	89	70	76	66	70	78	84	72	69	72	65	79	63	54	80	73	71	44	88	66	73	69	78	76	50	77	78	66	70	68	55	84	64	67	93	71	67	72	64	66	78	68	68	70	66	63	58	76	66	65	63	78	74	77	55	68	72	55	70	63	61	65	51	72	83	71	63	74	73	73	71	86	68	91	52	71	73	72	81	64	74	68	63	71	56	47	75	84	60	72	72	73	57	67	62	79	73	81	56	75	84	63	83	67	70	60	73	81	72	59	69	68	59	72	86	59	42	73	80	74	67	74	76	85	78	76	57	58	60	73	67	59	62	65	66	59	79	70	64	60	60	62	71	67	63	59	73	86	77	60	71	72	70	71	70	71	69	61	66	73	86	56	66	75	68	60	80	71	72	85	70	68	62	78	59	64	75	81	73	63	73	75	68	71	69	63	68	78	66	62	62	76	56	65	73	67	64	80	61	72	77	68	76	67	78	71	61	75	70	77	68	68	70	69	75	69	66	78	75	62	72	68	82	72	58	79	67	67	66	71	78	84	68	80	81	80	70	75	69	85	80	75	62	73	65	77	59	68	78	63	66	68	70	60	51	67	66	62	73	76	68	58	70	90	74	79	62	63	84	68	70	55	78	76	79	70	82	81	66	77	75	57	83	61	67	55	74	57	51	63	69	75	76	81	86	68	66	68	74	66	74	73	61	70	77	55	65	67	62	66	58	63	57	68	68	67	79	55	75	78	67	63	76	62	74	62	62	61	75	62	58	75	81	58	66	73	61	86	58	79	73	62	67	65	69	81	83	75	83	55	85	59	73	69	64	76	60	58	72	67	71	61	67	72	68	59	68	73	67	61	67	71	62	61	67	80	81	58	78	67	63	64	61	72	88	73	81	58	67	48	67	57	50	73	64	79	66	81	74	59	71	47	65	79	69	66	66	58	73	48	57	65	78	63	69	65	76	70	64	64	71	61	60	67	60	78	57	78	78	70	58	68	81	82	86	74	57	59	57	83	61	76	66	60	74	72	69	65	63	55	56	76	86	67	66	54	75	65	89	65	62	70	62	62	65	72	80	69	65	76	68	81	61	56	64	72	71	59	64	52	76	72	72	62	62	57	92	74	62	73	60	54	71	72	64	68	60	81	68	66	72	84	73	71	59	67	61	67	79	72	79	63	65	77	69	59	60	61	60	61	64	50	74	55	65	51	60	71	68	68	72	72	62	75	75	53	79	76	61	54	60	74	77	72	57	76	64	84	72	59	67	75	66	64	67	67	66	64	74	66	65	66	68	55	75	70	73	80	69	87	66	61	57	57	81	68	64	73	77	69	82	63	58	77	67	46	72	62	68	72	64	64	67	64	68	59	57	65	72	62	68	61	75	53	72	71	65	76	60	75	58	85	66	59	66	63	70	51	79	60	49	64	71	66	74	63	70	77	59	69	60	67	61	71	62	70	59	65	60	79	69	73	70	83	83	48	69	72	66	69	71	76	78	74	73	58	70	88	63	56	72	87	71	73	54	77	66	63	62	70	64	70	73	76	88	81	66	57	77	66	65	58	79	61	73	67	60	69	82	63	58	56	58	69	72	61	65	81	66	67	58	59	58	77	58	55	56	77	70	84	63	68	70	65	57	78	76	55	70	74	61	58	74	69	68	66	67	70	69	70	74	77	69	82	60	84	73	72	76	79	77	59	67	62	58	73	63	56	61	86	80	69	67	59	65	70	56	68	73	69	72	61	58	69	58	71	77	65	72	63	66	55	81	63	71	60	70	64	60	80	70	80	72	66	65	78	81	61	63	60	64	65	69	63	71	81	53	80	66	65	67	73	73	70	71	73	76	69	67	67	83	72	52	69	72	78	66	50	69	64	81	78	66	50	68	70	68	77	70	57	56	70	64	70	65	73	76	71	69	51	79	61	66	73	63	74	80	87	82	72	72	56	79	61	71	65	79	68	61	65	57	60	67	66	62	65	65	65	65	62	67	63	73	62	60	70	61	71	62	83	60	76	60	71	62	66	67	66	70	66	79	65	78	57	71	67	64	64	67	77	84	61	77	55	76	64	64	73	69	69	79	59	63	71	68	65	61	60	71	69	70	69	70	66	69	52	67	74	55	68	50	60	65	57	73	73	48	63	54	70	98	75	73	72	69	66	64	62	71	61	65	73	60	71	68	65	66	79	48	82	67	69	76	81	71	69	76	55	67	64	65	61	69	63	76	75	72	67	78	71	79	62	69	75	52	57	65	53	78	82	55	71	66	66	79	63	75	69	67	75	73	57	72	77	71	52	65	72	68	67	76	81	62	60	61	67	79	70	70	72	65	72	70	76	69	74	78	75	64	61	82	57	62	71	61	74	64	56	62	62	76	51	73	62	71	73	56	70	72	71	63	68	67	65	61	63	69	68	64	68	79	73	60	73	60	67	87	72	63	62	84	74	70	58	86	73	69	72	68	84	67	72	82	70	57	71	59	57	77	62	58	65	64	65	62	64	70	69	76	57	59	53	74	65	73	69	51	63	73	72	72	67	81	70	66	60	58	78	76	51	71	64	69	81	80	71	58	67	70	75	61	64	81	60	54	78	66	75	72	71	70	59	65	57	55	60	77	75	64
11074	6739	6314	25012	55766	62446	58303	47272	33923	20098	9321	2960	1268	968	906	868	901	872	830	855	876	830	856	871	910	829	872	892	867	884	877	913	835	888	930	873	841	847	920	877	862	848	851	904	890	812	880	905	787	875	870	884	860	874	858	874	896	855	858	893	896	840	930	842	904	874	876	904	890	828	887	888	855	893	837	862	846	867	882	892	896	856	878	823	857	843	869	835	864	909	845	855	873	879	900	873	829	852	923	925	838	907	907	931	925	896	872	903	852	856	889	862	881	839	861	859	851	801	886	823	841	859	847	862	877	871	879	864	878	840	826	847	939	840	896	868	841	839	891	918	921	901	855	887	900	877	935	877	883	854	874	890	880	891	862	889	872	856	895	901	873	863	863	887	861	906	864	854	880	852	862	836	850	868	853	825	831	855	880	855	842	851	869	874	878	837	835	868	854	838	870	915	921	862	854	850	816	833	877	886	864	829	894	812	834	879	854	814	859	840	873	854	897	880	896	838	903	884	822	938	896	874	827	856	903	857	834	884	887	829	887	863	850	887	844	918	849	874	842	819	927	903	883	931	896	877	888	858	895	823	932	863	886	867	902	920	876	886	917	913	845	883	851	887	861	904	832	925	914	878	899	820	812	905	864	856	909	902	896	895	870	860	842	908	918	896	817	854	905	876	878	882	860	924	923	910	874	836	883	863	875	940	886	874	913	871	824	907	891	853	883	871	905	863	902	879	899	872	853	928	879	837	890	882	868	888	867	875	897	844	853	880	872	825	906	837	840	877	870	913	844	846	898	900	899	871	848	880	873	890	814	870	894	910	851	870	875	841	906	854	914	868	877	921	911	863	886	866	882	867	863	901	899	859	872	877	900	855	884	911	888	823	893	844	879	906	855	861	888	835	901	898	915	860	846	854	810	863	884	912	814	893	937	859	857	835	839	874	895	885	934	878	916	836	847	880	883	918	924	864	852	918	874	861	867	892	854	834	858	876	894	844	790	861	869	885	857	863	903	892	873	900	880	883	827	888	812	873	861	846	910	907	896	843	867	854	858	877	884	880	926	857	897	930	855	865	878	885	853	885	854	884	891	851	860	876	853	833	918	850	883	874	847	838	864	923	844	886	940	936	850	846	845	879	901	899	875	827	900	852	895	841	885	852	846	859	820	904	884	905	882	877	880	882	913	848	863	868	901	876	902	844	897	867	844	857	862	831	865	890	894	941	908	864	841	844	882	878	895	838	899	912	926	893	897	935	886	869	843	798	879	827	902	900	866	886	829	876	874	898	864	879	848	846	819	896	854	855	875	851	857	882	863	830	871	922	883	904	850	861	910	891	844	886	846	865	871	855	821	907	847	867	863	869	873	865	885	864	906	926	872	896	871	877	883	866	875	865	879	860	844	809	868	901	838	908	876	873	852	840	877	913	883	866	886	915	890	889	933	854	913	896	831	869	850	825	915	894	900	853	913	866	911	912	881	874	870	834	898	940	830	868	910	917	876	870	842	841	873	889	885	920	900	862	856	927	893	863	925	881	862	885	916	866	854	904	893	856	859	893	872	865	899	865	877	907	907	811	894	909	891	837	860	882	837	925	855	858	880	828	852	895	853	867	864	876	846	862	848	867	913	909	880	890	851	896	871	909	856	866	871	898	919	940	928	881	895	860	862	875	888	858	845	895	843	850	847	836	860	867	890	870	908	897	860	856	832	847	915	850	848	852	887	876	877	919	870	871	841	819	885	898	853	893	879	855	840	903	858	924	868	850	857	873	836	881	837	870	841	894	903	868	845	903	898	873	887	882	828	906	893	848	899	888	843	856	878	871	799	943	871	904	869	881	964	849	886	833	881	796	873	903	938	902	922	852	878	868	866	854	839	813	799	897	834	866	887	945	847	919	846	899	910	919	883	830	838	885	834	886	919	923	867	845	895	930	907	900	873	879	891	889	910	890	857	866	855	833	835	829	893	877	831	925	936	866	832	900	899	826	883	870	818	877	851	888	854	839	813	871	848	908	816	847	873	850	898	929	889	884	907	868	821	880	870	868	867	869	835	869	870	812	910	895	870	924	893	863	841	847	930	861	892	898	896	876	861	912	881	890	862	841	862	840	885	893	871	865	889	851	860	904	856	928	872	931	906	853	888	808	842	873	872	867	908	894	856	860	850	866	905	926	908	865	940	855	903	871	873	907	837	909	858	878	868	899	915	896	826	880	862	861	912	866	889	896	876	878	882	913	872	856	865	863	889	852	924	901	907	894	862	867	879	875	896	893	886	866	856	837	857	889	931	895	860	899	836	884	834	859	876	858	860	856	878	912	861	866	882	858	835	878	870	877	825	910	873	884	860	916	849	899	899	882	831	923	875	884	843	854	896	862	854	878	885	895	869	898	932	864	890	934	861	882	894	848	887	830	865	869	892	859	915	902	917	909	917	885	883	878	876	871	872	862	866	858	867	828	891	908	934	886	896	795	871	874	867	804	863	891	884	859	842	843	846	886	860	854	869	880	865	886	859	882	860	846	885	875	856	870	841	885	839	909	891	860	840	861	879	869	957	820	856	891	877	842	833	850	877	851	861	868	859	829	890	846	930	875	895	893	858	886	846	865	858	832	907	880	834	835	888	862	939	873	887	861	881	892	855	911	851	838	860	899	860	870	865	879	877	834	886	923	874	855	864	854	902	849	928	891	887	843	837	891	909	860	845	913	890	874	899	905	877	900	879	851	858	928	881	893	850	878	907	891	877	886	796	838	854	870	907	923	864	864	835	848	874	892	940	833	937	881	853	874	837	890	944	864	852	839	880	919	865	866	843	875	876	873	900	849	846	839	841	873	910	917	901	896	889	873	863	884	875	866	848	913	917	872	898	835	864	872	866	966	916	826	843	859	859	893	958	901	857	811	874	849	936	867	821	841	844	861	884	860	877	880	837	881	835	852	827	870	844	874	879	832	892	896	877	858	845	842	830	843	875	820	864	909	858	893	900	872	857	855	875	874	915	909	873	902	874	900	863	855	912	840	863	844	864	880	872	847	871	854	907	873	877	852	914	801	913	840	854	840	903	831	886	916	860	889	862	856	838	875	870	833	847	852	930	857	851	900	872	854	868	885	820	883	906	923	909	883	933	921	896	842	928	916	907	893	884	854	891	879	847	892	895	922	899	879	808	899	897	889	848	810	830	872	824	873	869	876	892	901	869	859	869	866	882	871	917	853	842	797	811	911	881	860	867	934	851	895	863	933	838	878	842	843	880	920	851	863	813	861	892	910	867	874	884	921	907	871	848	895	875	898	901	864	879	849	857	872	834	838	892	876	833	917	903	885	911	836	867	902	880	924	849	879	929	834	897	880	861	878	903	847	887	873	847	954	883	845	905	887	857	891	923	918	839	849	877	884	888	847	860	890	920	874	864	871	921	870	848	904	891	885	848	827	842	906	846	817	851	855	859	875	920	828	884	924	924	854	869	881	869	883	859	882	907	896	882	870	862	877	856	893
1982	287	358	597	3899	9949	12696	10604	4862	1368	380	164	93	77	78	68	74	62	58	47	65	71	83	80	95	72	70	63	80	48	59	70	65	66	76	78	71	77	71	66	64	66	51	79	69	61	77	62	77	64	68	81	68	69	58	85	66	68	72	85	72	84	65	88	61	77	77	64	74	69	82	72	67	54	69	65	77	72	67	72	80	70	62	56	76	59	68	86	76	82	69	63	84	64	89	62	69	74	74	63	65	88	66	68	70	77	79	70	85	61	90	71	68	55	82	67	58	74	65	76	59	55	64	80	49	75	66	73	61	71	69	77	75	93	64	73	62	64	68	87	87	82	72	70	70	70	76	81	72	62	70	65	65	71	68	63	73	75	68	58	84	72	81	66	87	80	69	62	72	67	63	74	70	65	69	71	66	69	60	76	62	69	64	74	80	80	75	59	84	60	85	80	63	82	74	73	83	78	69	84	76	74	59	63	74	80	80	54	65	67	56	62	66	82	71	73	62	78	70	70	76	60	72	78	75	69	66	86	73	60	54	74	72	65	75	74	74	68	79	76	81	72	64	65	78	72	71	77	81	75	68	69	64	73	60	82	76	66	73	68	78	84	60	77	64	74	72	67	69	80	76	82	74	59	70	59	71	69	76	62	57	70	77	72	69	74	74	66	73	66	80	69	77	85	74	74	76	77	72	71	76	80	78	67	76	75	81	91	76	69	55	66	66	71	78	78	74	75	77	67	64	82	66	77	71	63	79	58	66	77	77	75	70	78	72	71	73	70	76	77	70	85	75	72	60	79	79	88	70	74	71	70	74	76	49	61	52	74	68	75	74	63	64	86	64	69	75	77	75	80	82	82	74	60	93	69	75	62	62	69	86	63	78	71	70	67	86	67	79	80	65	75	61	71	78	78	63	72	73	58	71	58	55	78	66	70	60	68	75	60	57	75	71	57	94	66	75	72	67	69	84	60	78	62	84	74	66	83	80	73	76	76	61	84	78	64	61	73	75	68	84	79	80	52	58	70	73	76	59	67	83	74	71	74	69	73	62	76	70	72	57	77	78	70	70	67	90	62	77	70	76	63	61	80	63	74	71	56	76	61	87	61	70	64	84	68	70	71	74	72	75	84	93	72	76	64	74	74	59	76	57	72	80	69	70	69	76	69	63	73	87	77	66	84	77	69	71	79	58	73	61	69	69	72	63	82	54	95	78	69	89	85	76	60	77	64	63	77	79	72	75	72	81	72	80	73	63	65	79	79	74	68	66	78	70	70	79	84	67	52	79	64	68	61	67	69	65	67	64	63	62	72	80	80	66	59	88	73	75	61	67	66	74	62	75	68	71	74	76	77	70	77	95	86	82	80	68	46	57	71	80	78	80	74	81	80	89	93	71	69	86	52	45	67	64	63	67	78	67	72	78	71	80	74	71	61	82	86	64	63	83	80	74	74	80	76	80	73	71	74	83	69	61	72	82	63	73	62	82	76	71	69	73	69	58	71	69	57	59	71	89	78	81	65	68	74	61	68	63	77	77	78	75	69	75	82	69	66	80	68	69	89	94	84	79	64	76	55	80	64	82	78	75	69	80	73	57	69	84	76	76	72	73	82	80	69	89	86	66	66	63	70	90	71	76	75	96	80	82	71	60	69	76	61	71	69	82	73	79	64	70	84	64	81	81	76	72	70	78	71	71	70	88	63	70	75	55	70	81	71	81	78	86	74	67	65	58	69	75	55	63	64	78	68	62	68	78	78	60	72	76	81	55	95	70	72	73	73	78	76	65	66	76	69	84	70	63	83	82	68	75	79	72	76	89	84	69	71	75	81	75	70	67	78	71	67	68	100	81	74	94	81	75	76	76	54	83	66	88	82	84	74	76	58	71	62	83	74	83	72	65	69	68	67	75	77	62	83	80	71	87	67	68	58	65	72	77	64	66	62	75	78	64	75	55	71	77	84	66	74	75	73	59	76	60	61	83	78	73	73	67	70	86	74	60	70	66	65	67	65	59	70	61	65	76	85	74	73	77	97	82	63	77	73	66	77	68	68	82	62	82	79	81	64	59	78	74	78	83	59	77	72	51	75	64	85	84	74	97	71	69	75	69	79	77	67	75	79	75	70	82	85	71	89	66	79	53	63	72	94	65	86	76	84	77	79	77	65	70	82	83	66	73	68	81	81	57	80	66	71	67	69	80	65	60	81	66	80	74	68	72	70	70	77	76	72	58	73	79	76	60	68	65	68	73	79	77	71	79	74	83	64	71	69	70	75	72	86	81	65	82	80	84	76	77	76	64	75	62	81	59	69	56	87	80	64	79	90	72	58	74	83	45	74	62	78	62	85	71	61	88	61	77	78	66	57	90	62	79	66	70	73	68	79	75	68	71	62	63	79	60	69	79	89	81	63	71	75	71	59	67	71	60	70	74	60	59	61	86	62	78	60	62	63	63	64	71	69	68	70	72	90	79	64	72	76	72	74	80	83	69	56	69	63	82	51	76	70	73	68	51	69	70	78	65	78	74	78	66	78	76	80	62	80	75	87	78	83	67	62	84	62	80	64	76	66	51	72	64	61	74	76	75	73	72	83	76	65	56	84	55	73	77	61	70	72	84	71	72	72	78	79	75	63	83	73	63	91	70	81	72	68	75	75	66	81	68	74	84	58	75	84	70	88	76	76	56	79	70	82	73	60	59	69	80	74	74	53	63	89	79	59	76	65	82	76	76	73	73	60	67	70	82	75	77	73	69	68	78	66	65	87	68	81	73	67	80	79	76	75	74	72	51	65	74	66	74	66	64	94	70	89	71	76	90	66	72	62	59	66	66	76	73	66	71	79	71	71	72	64	67	75	60	51	71	75	73	91	85	69	82	75	72	77	66	68	58	82	73	69	59	75	66	74	76	85	65	69	74	72	75	67	79	60	74	73	73	74	72	67	72	56	66	73	63	88	70	83	67	74	75	81	70	71	69	76	76	63	74	71	69	67	86	83	82	77	72	86	81	71	71	83	53	92	79	75	62	66	81	74	66	77	72	58	71	78	83	69	84	66	57	62	59	92	58	70	91	80	74	76	65	76	68	72	66	64	64	66	83	63	59	73	77	74	62	71	77	69	80	67	70	62	62	68	72	59	76	66	75	73	57	86	82	57	74	84	65	60	69	73	59	61	83	82	61	64	63	63	62	73	79	71	77	71	66	74	75	64	71	65	63	68	84	76	63	67	75	83	74	81	74	89	87	68	78	71	76	78	86	80	71	82	72	64	75	70	77	70	65	70	75	68	68	76	59	80	63	63	87	61	73	62	70	84	79	69	75	59	77	69	79	69	72	99	73	85	69	85	60	86	65	80	62	80	73	68	60	69	72	79	75	61	67	88	72	82	73	76	80	86	60	73	68	79	76	56	70	76	75	72	62	83	74	79	79	76	81	69	65	85	93	57	71	71	69	69	69	68	78	67	80	68	86	67	73	87	81	70	90	75	71	73	86	91	70	63
11122	6408	7215	22881	53620	62137	62497	52105	36348	22453	10022	3151	1492	1013	971	916	894	898	939	922	925	922	954	930	964	923	932	888	942	934	899	935	889	940	913	895	1001	962	964	933	927	935	909	949	887	844	936	929	970	931	905	900	933	901	923	958	924	891	957	978	896	941	953	927	912	916	945	888	946	909	902	930	962	964	972	938	952	909	951	954	876	981	892	924	886	921	924	870	965	933	905	917	877	913	958	924	988	903	937	868	986	928	946	925	918	945	929	981	909	1012	859	909	944	944	926	934	908	879	893	898	888	871	917	950	948	939	900	912	960	912	942	974	902	913	975	931	958	912	972	945	927	909	944	1021	947	874	906	941	957	920	915	935	916	991	953	879	911	903	929	930	879	919	922	933	954	896	950	913	921	940	910	911	969	924	965	930	965	938	929	919	942	912	904	925	964	982	968	898	894	961	891	922	927	961	937	919	958	915	907	927	945	916	953	919	956	933	909	928	940	892	1006	900	933	926	919	978	890	941	945	931	875	948	961	962	931	941	888	929	879	910	898	945	901	1009	961	944	903	950	966	921	877	956	881	999	943	930	968	955	943	933	938	902	923	968	915	893	884	980	938	900	927	972	921	933	967	915	951	907	904	941	886	921	887	935	979	893	934	967	892	927	896	963	931	971	939	948	924	987	857	940	883	923	917	918	951	980	897	935	926	951	910	974	951	918	927	947	914	955	982	867	926	935	933	926	933	959	968	927	875	902	929	891	963	913	959	948	906	934	891	889	927	955	957	902	977	979	947	884	909	905	905	905	858	902	911	943	957	991	903	947	976	935	924	1001	983	918	902	891	924	931	952	950	943	939	955	878	931	963	874	918	914	924	939	921	901	912	880	900	948	936	903	958	893	930	888	922	947	955	942	904	941	947	938	955	948	874	931	931	962	939	948	920	937	884	945	968	929	969	911	912	977	890	904	954	924	1001	955	925	909	955	940	919	895	925	936	919	957	978	979	984	896	921	942	919	950	885	863	898	948	897	961	927	941	921	937	905	916	951	940	907	930	927	919	913	902	924	918	953	924	883	972	930	946	963	945	875	961	957	915	943	885	948	972	941	940	925	918	908	912	981	928	940	960	902	959	910	950	903	963	961	911	917	935	1016	934	881	919	917	934	904	921	900	925	955	902	996	964	937	888	878	945	922	942	953	899	912	953	979	904	904	922	913	940	939	968	902	905	893	967	953	963	920	929	965	931	896	925	948	885	946	923	931	940	897	929	946	946	878	900	893	884	919	914	963	951	935	942	907	858	936	977	949	945	948	914	929	895	932	946	933	946	884	931	910	937	938	992	954	928	915	977	860	963	916	938	933	929	951	886	859	936	894	927	884	944	906	932	902	944	952	893	944	958	891	951	935	952	953	936	967	970	971	948	901	960	970	902	912	962	939	938	923	950	952	861	971	926	932	909	935	890	874	973	913	991	880	940	923	927	914	910	908	916	952	965	958	935	874	923	915	902	915	910	904	916	904	950	899	947	901	920	901	973	919	900	963	900	988	940	940	934	892	948	917	923	918	922	931	921	927	958	932	918	891	893	904	933	910	852	875	920	970	970	934	967	985	923	881	950	919	964	932	905	916	907	915	980	921	914	911	912	943	940	915	878	981	991	962	896	877	901	953	913	942	919	925	900	953	935	900	1010	908	942	924	968	904	887	908	971	895	917	937	927	924	961	947	935	909	934	860	928	908	937	970	915	891	907	894	931	927	932	881	935	927	869	951	931	912	974	936	949	904	868	954	900	915	953	933	966	927	963	905	890	958	954	909	955	933	891	926	886	893	958	896	911	943	912	931	968	927	926	944	982	941	952	924	924	959	914	952	900	930	882	929	893	978	935	864	910	916	966	927	943	920	958	900	966	929	922	921	920	944	948	929	984	931	933	951	912	920	871	874	944	912	906	936	968	972	953	881	901	928	890	900	913	882	899	920	938	986	948	946	933	950	895	932	937	910	951	928	958	874	917	970	976	968	910	942	910	898	894	940	948	926	919	961	889	936	913	934	956	940	900	907	890	898	962	934	903	908	931	947	955	950	911	951	944	991	908	918	937	915	970	920	973	926	972	992	883	947	940	929	992	924	886	873	953	911	906	989	917	935	927	948	957	952	943	957	915	892	887	892	924	934	959	919	946	908	955	928	945	903	941	928	931	931	932	980	914	877	891	846	895	972	921	923	927	951	960	937	916	897	898	958	981	917	995	915	951	908	868	943	950	941	901	922	913	900	947	910	862	891	960	959	947	936	894	958	898	919	973	956	920	924	922	910	968	948	900	874	932	903	923	872	970	881	993	917	937	925	934	936	1018	951	909	937	936	969	925	936	950	941	893	943	937	903	928	963	918	924	930	930	924	905	996	913	932	856	937	960	908	885	926	989	954	942	937	938	905	937	955	929	878	948	967	951	908	957	911	955	931	1001	914	952	935	957	878	908	899	996	943	970	942	893	925	942	933	963	956	873	967	936	925	938	913	932	906	902	943	951	964	881	967	941	1028	957	909	947	864	969	943	916	919	909	956	907	962	932	915	955	974	968	922	933	931	994	961	942	919	943	917	911	919	912	952	960	1004	924	976	966	917	925	907	946	934	946	953	949	915	992	931	936	924	934	916	983	934	890	975	986	905	921	947	868	876	953	879	851	938	920	909	949	929	969	891	890	932	972	935	957	913	916	942	896	953	959	921	881	975	911	926	966	970	970	899	899	899	928	932	890	930	892	907	857	964	933	910	958	966	930	919	901	945	881	938	971	940	915	888	883	887	965	904	930	955	927	937	884	921	923	892	872	897	945	925	884	934	915	941	907	982	885	957	963	912	913	917	947	921	987	925	931	935	969	915	928	940	982	942	934	955	975	912	928	922	986	928	876	953	917	928	973	870	923	930	914	988	970	884	983	923	909	896	952	896	935	935	904	920	904	894	962	948	990	951	913	937	962	893	864	944	942	952	903	987	950	947	929	915	922	913	951	961	973	880	958	938	931	869	977	931	895	978	911	951	896	926	928	974	915	877	981	953	954	990	918	868	896	942	926	930	882	910	895	909	965	971	968	931	933	924	929	900	955	900	898	910	939	940	909	917	938	968	945	939	932	905	979	946	906	962	938	954	908	934	885	923	933	917	896	919	913	925	968	937	912	976	940	889	924	946	917	980	894	887	887	848	964	985	922	923	966	916	941	894	949	905	939	881	926	881	945	923	963	884	948	972	914	1007	896	908	923	928	962	978	920	907	985	922	959	949	936	901	920	928	910	862	917	907	920	902	957	909	922	982	898	930	940	916	959	919	929	930	878	917	902	931	909	979	919	856	919	927	908	927	908	910	973	919	931	942	933	946	911	890	909	883	924	939	901	952	914	927	909	909	951	884	908	912	953	901	903	888	874	941	936	934	999	926	927	989	928	845	949	938	921	947	941	976	930	916	934	932	930	933	902	877	918	962	916	939	936	957	910	931	892	940	942	989	883	870	942	900	964	918	935
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
