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
344248473311	344248473870	344248474420	344248474970	344248475520	344248476070	344248476620	344248477170	344248477720	344248478270	344248478820	344248479370	344248479920	344248480470	344248481020	344248481570	344248482120	344248482670	344248483220	344248483770	344248484320	344248484870	344248485420	344248485970	344248486520	344248487070	344248487620	344248488170	344248488720	344248489270	344248489820	344248490370	344248490920	344248491470	344248492020	344248492570	344248493120	344248493670	344248494220	344248494770	344248495320	344248495870	344248496420	344248496970	344248497520	344248498070	344248498620	344248499170	344248499720	344248500270	344248500820	344248501370	344248501920	344248502470	344248503020	344248503570	344248504120	344248504670	344248505220	344248505770	344248506320	344248506870	344248507420	344248507970	344248508520	344248509070	344248509620	344248510170	344248510720	344248511270	344248511820	344248512370	344248512920	344248513470	344248514020	344248514570	344248515120	344248515670	344248516220	344248516772	344248517320	344248517870	344248518420	344248518970	344248519520	344248520070	344248520620	344248521170	344248521720	344248522270	344248522820	344248523370	344248523920	344248524470	344248525020	344248525570	344248526120	344248526670	344248527220	344248527770	344248528320	344248528870	344248529420	344248529970	344248530520	344248531070	344248531620	344248532170	344248532720	344248533270	344248533820	344248534370	344248534920	344248535470	344248536020	344248536570	344248537120	344248537670	344248538220	344248538770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2231	3300	1900	2700	2234	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2234	3300	1900	2700	2233	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2233	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2234	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2237	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2236	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2235	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
3938	1962	1331	867	675	2257	3543	451	140	131	146	137	150	101	128	136	124	120	137	134	133	125	107	144	112	131	132	112	113	108	145	132	127	116	115	132	104	137	143	140	144	135	136	101	116	133	118	113	128	108	96	115	113	131	150	121	103	123	133	122	124	104	134	118	138	115	138	121	119	102	107	141	112	114	136	134	128	125	125	129	142	125	125	121	140	118	111	127	112	115	118	132	127	109	115	115	124	120	134	125	128	123	132	106	128	136	108	107	110	93	117	140	127	127	156	128	111	115	115	136	108	135	103	147	120	107	124	122	137	127	128	140	113	137	129	109	121	112	128	113	101	110	118	124	136	117	132	123	145	146	113	122	137	134	114	126	121	127	120	90	126	130	121	128	127	127	134	108	128	108	122	119	125	113	131	144	127	118	111	121	141	133	139	113	135	141	120	130	131	113	111	140	137	118	125	127	124	122	127	148	115	135	122	99	107	150	130	126	122	127	138	136	116	126	126	124	128	132	136	143	128	147	117	103	134	122	127	123	110	138	123	136	117	132	108	111	130	149	117	110	138	134	134	129	129	138	148	127	119	120	140	150	139	110	117	97	118	124	141	123	135	136	144	145	140	131	115	115	103	121	123	150	105	146	124	118	149	126	127	119	139	117	116	116	135	117	124	101	123	141	110	101	123	123	128	132	138	135	117	112	128	114	124	127	126	123	115	118	117	122	128	135	127	138	136	114	109	145	116	123	133	135	102	139	129	129	113	130	138	122	108	129	117	122	121	125	121	109	114	120	139	103	134	134	119	134	119	151	126	141	132	110	117	129	128	106	124	107	151	137	151	134	118	124	127	140	123	124	110	126	130	112	126	119	119	126	115	140	120	125	120	127	121	97	137	111	132	117	141	114	109	126	129	113	126	117	122	134	106	135	115	134	134	121	117	117	126	117	117	130	124	122	128	115	126	132	126	127	122	114	133	115	140	132	120	107	126	101	134	117	149	119	137	133	113	126	128	112	114	106	122	128	115	125	135	119	122	124	126	121	115	103	127	121	152	134	132	129	124	122	119	113	128	121	126	128	141	136	142	133	134	121	134	120	130	127	118	128	128	110	140	115	115	107	123	122	122	118	126	147	133	106	124	116	111	117	121	129	123	135	118	138	118	132	115	132	139	125	122	115	108	126	125	120	119	131	138	118	127	134	130	121	148	119	140	139	131	141	118	128	133	139	120	110	133	121	124	128	135	131	122	109	153	129	113	148	107	133	117	152	140	119	120	135	123	124	130	118	146	119	115	142	132	140	136	110	141	139	124	114	126	127	133	111	126	128	137	127	125	140	121	146	121	130	116	146	127	117	131	144	117	117	122	132	137	119	139	111	119	109	142	142	158	121	128	127	115	142	127	120	137	114	112	103	127	136	130	115	117	139	129	133	122	110	138	114	127	136	129	122	137	129	127	126	139	121	134	127	113	109	127	108	128	162	118	138	145	128	124	104	129	116	128	139	117	105	109	132	128	125	136	114	120	142	130	132	122	143	121	121	130	98	136	129	153	146	130	127	129	121	113	113	115	135	120	131	135	144	123	121	116	132	105	136	116	138	113	108	114	138	125	132	125	112	115	135	149	132	127	112	139	114	140	150	119	140	142	121	122	119	113	118	129	122	129	129	138	139	129	121	123	126	121	133	133	146	142	129	120	108	121	110	127	134	130	112	117	127	108	146	153	108	125	119	116	112	118	108	129	126	152	127	134	142	131	115	146	117	133	134	116	127	115	110	110	120	121	147	111	137	110	100	118	115	118	116	138	120	114	117	133	130	120	111	107	121	131	115	125	133	107	120	133	136	128	126	141	141	148	121	126	134	104	109	134	126	130	125	160	143	116	119	121	114	123	146	131	133	126	127	117	164	120	121	119	125	127	132	132	141	110	112	108	121	111	140	135	131	124	116	110	125	128	119	115	117	123	134	122	130	109	128	133	126	112	131	133	113	131	109	147	123	140	113	103	114	129	108	127	109	129	126	131	118	123	131	135	136	118	136	127	120	131	114	125	125	143	124	131	120	130	122	122	123	125	132	127	113	116	118	137	127	106	139	131	131	122	130	131	139	141	127	118	121	122	130	130	136	140	120	130	125	117	115	124	144	122	131	140	137	137	107	131	114	134	118	125	119	128	119	150	121	141	122	132	127	112	125	142	140	118	107	130	122	132	126	114	129	117	141	111	131	125	122	140	125	121	125	131	99	128	121	126	118	130	123	136	108	137	120	119	144	124	111	112	107	122	130	141	128	127	138	135	135	113	132	126	111	128	111	120	105	115	112	135	119	124	132	130	128	121	123	122	135	105	118	130	135	123	127	117	133	114	135	119	124	125	135	101	123	124	128	133	129	116	130	131	116	116	124	126	135	118	127	91	108	130	132	111	117	120	105	123	126	103	137	122	140	129	111	137	120	106	114	120	123	139	124	112	131	137	139	141	129	111	145	126	103	119	149	135	128	112	111	101	122	121	134	129	130	135	135	117	141	137	141	109	139	141	132	127	144	141	130	118	138	126	137	123	137	153	124	118	124	116	125	123	124	133	128	114	125	137	123	117	123	137	118	124	129	125	129	141	111	112	144	120	124	131	124	131	138	134	123	141	108	141	122	125	116	142	107	126	111	135	123	128	139	129	110	111	126	133	115	125	111	128	127	108	122	122	101	134	124	131	113	120	111	110	136	123	138	120	125	129	128	139	124	123	117	113	132	126	128	102	133	129	120	134	123	134	124	134	130	112	136	120	127	111	128	129	122	137	136	125	119	129	123	124	142	125	135	152	133	115	113	134	104	131	105	142	134	135	105	107	114	133	144	133	117	140	108	126	112	149	107	124	138	138	138	135	137	133	114	127	120	122	135	123	146	117	112	124	130	95	111	129	126	139	108	121	114	126	106	100	125	106	130	131	133	130	106	112	133	127	134	118	109	119	112	121	113	129	114	118	112	125	122	124	107	148	124	138	114	121	147	105	136	106	126	121	110	127	114	122	107	117	125	130	137	140	121	127	121	140	138	114	109	127	135	144	124	145	124	127	126	109	104	133	143	139	132	130	101	126	125	127	115	127	136	149	149	130	136	143	117	118	123	116	121	105	134	124	122	129	132	134	125	126	125	134	115	127	124	117	114	143	140	138	129	134	128	128	131	106	135	120	129	120	129	129	133	138	137	122	137	120	132	137	126	117	115	130	145	121	153	110	121	127	122	121	126	106	128	92	132	127	121	125	131	133	141	112	119	117	110	117	115	124	124	141	140	127	128	123	120	115	120	116	124	140	130	137	123	138	151	131	138	135	127	110	126	121	119	144	103	136	115	126	130	124	131	125	150	113	118	125	135	112	112	117	124	116	138	125	141	117	127	123	118	126	132	138	122	118	132	123	100	140	102	128	133	128	132	130	120	122	111	135	111	137	136	126	128	124	124	119	130	135	148	124	130	136	131	126	128	119	128	134	123	111	131	124	141	120	123
29337	15320	11783	10349	15083	36836	39465	9203	1532	1410	1308	1251	1176	1142	1074	1065	1036	1052	974	1004	1008	1031	965	1027	1007	1007	921	963	916	958	998	940	902	935	914	973	938	907	940	931	898	929	920	923	890	936	918	859	932	890	900	886	919	898	900	910	886	922	868	930	944	930	897	847	926	953	927	906	880	835	878	837	871	943	897	896	935	914	940	862	942	884	897	938	903	890	933	890	833	826	936	913	946	888	903	890	923	903	951	925	897	901	910	914	910	856	939	911	895	991	889	820	881	913	911	915	883	895	937	903	868	939	923	898	890	911	910	854	935	943	903	900	858	954	901	938	920	939	917	878	888	919	910	880	947	921	857	895	871	910	896	895	950	865	910	883	911	893	909	905	910	889	915	949	894	852	915	861	967	846	865	875	938	888	895	865	901	913	882	879	904	888	899	863	898	900	903	849	894	923	894	886	880	908	875	845	904	837	890	890	923	849	893	892	867	825	908	910	910	929	898	898	860	887	916	886	919	904	890	875	835	877	874	837	936	855	922	899	884	874	865	921	899	934	944	899	881	934	934	826	934	889	939	886	943	923	859	896	877	921	901	917	872	878	905	862	929	896	894	937	917	900	948	956	919	818	907	929	868	878	930	872	901	889	914	907	924	881	895	906	870	910	883	890	893	873	923	887	894	906	915	908	892	861	891	888	917	930	856	880	874	904	874	910	905	835	947	878	882	903	886	948	882	875	903	932	924	936	911	939	868	863	888	904	847	901	926	860	929	896	841	889	902	890	934	924	908	934	884	918	895	867	883	881	883	920	932	905	857	929	915	877	892	919	894	892	900	845	940	917	897	877	875	852	845	878	869	889	859	941	839	887	882	845	895	874	858	895	858	893	961	862	879	915	895	874	959	895	850	887	892	938	911	941	894	852	908	811	887	892	916	895	878	847	902	890	877	900	941	906	860	837	908	936	837	891	889	910	918	948	863	876	908	884	886	867	939	915	864	919	927	914	874	887	888	907	903	919	900	887	912	869	904	924	877	875	868	935	892	931	926	882	881	899	879	904	908	889	878	884	887	908	894	856	908	912	833	920	909	923	886	936	829	913	898	830	879	885	863	929	883	899	877	847	894	881	905	894	888	840	875	942	908	906	869	866	882	898	844	877	882	886	940	864	950	897	871	909	954	862	873	903	900	888	917	884	868	905	896	875	905	903	892	893	913	878	923	920	877	909	850	922	871	872	910	892	877	862	842	923	942	979	876	884	857	892	920	881	948	923	840	884	888	877	926	860	895	890	870	902	862	893	857	881	939	963	849	882	930	898	930	898	919	892	849	871	928	917	925	876	897	875	901	929	882	936	909	921	872	899	918	886	859	917	905	862	898	897	874	945	872	882	925	890	959	939	875	915	904	884	928	876	856	902	919	919	889	927	920	896	881	878	915	907	904	842	904	894	860	921	915	861	927	839	895	879	847	881	902	866	913	901	849	896	897	941	865	884	910	914	890	844	842	920	926	851	852	869	878	874	862	834	918	902	941	862	911	852	858	896	870	898	872	871	921	865	854	974	882	896	916	907	891	936	952	920	904	882	900	917	879	886	843	885	832	908	890	911	906	894	943	910	897	910	878	883	880	865	848	902	881	911	945	880	899	885	899	873	925	919	915	881	972	914	909	938	826	911	925	916	918	908	892	937	936	919	908	879	906	865	845	826	908	878	876	899	909	886	952	918	855	898	854	977	921	893	919	929	965	938	906	923	923	907	880	883	915	881	912	897	852	905	929	898	883	870	883	861	897	892	917	906	928	837	875	870	889	924	923	890	871	861	879	885	910	863	885	854	875	928	880	955	884	871	901	967	884	849	871	898	875	848	870	923	882	787	896	898	902	896	904	853	878	910	871	886	906	855	870	926	905	898	871	882	939	896	881	888	909	906	907	953	927	939	888	921	922	872	943	933	910	898	947	913	911	949	931	883	860	909	896	887	908	876	870	915	894	887	867	916	896	928	920	904	884	860	915	850	900	872	916	911	941	877	919	902	876	940	932	888	865	909	863	918	921	914	829	911	919	888	888	884	905	907	893	848	873	909	871	865	865	871	873	918	862	869	859	888	913	858	945	857	877	891	879	900	891	847	852	963	898	942	868	837	835	951	889	908	869	913	882	861	926	901	907	874	893	887	877	870	875	872	896	853	867	879	877	908	923	869	891	928	844	908	927	909	914	883	853	868	950	932	873	908	850	886	936	963	929	850	857	845	934	891	919	832	860	864	881	855	851	916	859	898	900	895	895	863	935	873	910	893	900	928	888	855	859	945	878	947	880	876	926	903	947	858	920	868	916	890	910	893	922	911	867	964	897	901	887	918	886	891	926	941	862	875	861	882	877	910	932	948	788	908	849	887	905	891	910	953	841	955	879	911	853	919	941	832	873	884	899	909	871	879	876	883	898	894	905	899	889	927	839	962	864	919	930	894	864	854	933	925	842	901	873	906	847	871	935	894	846	892	895	882	893	918	865	890	912	917	923	932	863	897	912	869	839	878	836	917	924	868	881	888	907	939	887	850	911	910	856	889	906	916	915	970	906	890	925	910	906	893	899	900	910	912	922	922	902	848	896	894	925	857	885	879	865	863	822	884	881	870	894	904	966	851	880	882	904	898	900	890	875	897	908	856	896	925	851	864	919	874	874	885	907	879	912	905	885	880	867	858	892	912	948	887	902	908	906	891	954	889	870	895	877	912	893	853	915	911	856	844	909	907	865	902	883	854	875	865	855	933	865	864	887	898	904	938	830	940	930	860	897	963	867	916	896	877	956	870	922	861	921	917	873	891	900	939	911	891	882	893	884	886	872	871	863	898	936	892	870	925	864	928	884	923	915	853	895	869	867	958	881	885	907	885	845	893	890	899	881	885	878	902	846	882	877	864	871	889	865	922	920	928	899	901	852	871	938	869	878	874	952	920	920	873	889	887	917	926	927	877	886	938	895	907	939	853	895	837	928	894	910	918	903	908	883	913	858	852	914	855	874	872	931	896	881	842	892	890	925	885	858	919	907	893	889	913	897	895	910	936	898	926	860	857	893	897	836	923	878	913	901	908	895	959	935	919	904	913	891	943	930	912	861	886	806	873	818	905	884	865	895	880	887	900	885	934	891	905	899	826	896	871	899	886	878	847	903	907	958	883	888	877	936	917	893	943	956	855	876	898	915	924	902	871	925	872	908	926	889	869	848	933	862	868	943	874	874	856	900	914	957	852	904	908	922	874	911	854	911	872	892	915	888	871	855	859	917	922	922	843	865	868	890	897	930	877	854	888	914	917	852	891	894	857	897	880	921	903	916	870	866	914	876	905	920	901	916	897	888	951	898	855	939	913	858	866	898	903	891	871	928	927	857	896	948	878	842	880	942	871	853	877	895	860	906	850	882	858	888	874	908	946	871	946	893	868	859	942	903	986	893	876	905	923	934	889	888	871	894	948	873	882	917	903	875	867	850	882	866	880	844	943	912	837
3233	1066	619	285	222	275	428	79	52	53	43	68	57	58	52	57	49	68	64	50	47	48	58	72	60	65	62	61	68	58	55	64	63	56	67	55	51	52	57	56	58	54	51	61	54	55	61	55	44	53	53	65	59	71	45	50	67	68	51	49	50	51	44	54	58	58	51	49	73	54	53	59	57	59	42	58	48	54	53	61	46	53	59	65	54	48	65	69	44	55	56	40	60	54	49	53	59	52	48	67	61	50	53	62	58	43	51	56	53	56	59	51	55	57	54	63	49	52	65	60	51	43	66	41	64	43	53	60	48	70	58	64	46	64	61	59	58	61	48	57	53	50	55	48	53	62	63	55	62	34	52	50	57	54	58	55	62	61	52	50	51	47	54	54	51	47	45	53	40	48	50	64	52	58	53	46	53	49	59	61	53	58	49	49	48	60	69	57	52	52	56	52	57	69	50	49	65	52	57	43	47	57	44	56	62	44	68	59	58	50	55	49	58	63	65	48	51	49	50	56	50	51	59	65	60	51	49	48	49	50	57	56	48	57	42	60	54	55	62	53	57	57	53	55	65	53	47	43	59	53	61	60	54	57	59	48	49	47	47	59	59	49	68	47	54	62	45	42	47	61	45	66	64	55	50	38	53	52	59	56	45	56	51	62	62	49	58	57	31	55	63	53	49	61	47	36	52	53	50	50	63	44	53	52	50	65	44	57	58	53	46	53	51	60	59	55	77	56	43	59	48	44	49	48	60	50	45	58	42	62	53	44	46	60	42	58	47	43	41	54	46	60	48	56	58	52	58	53	50	58	52	50	52	46	48	51	44	56	49	60	67	45	63	46	51	59	67	51	51	59	56	37	58	58	55	46	58	55	46	56	56	50	60	43	58	40	45	59	69	61	70	73	50	43	51	63	57	51	62	37	52	53	51	55	63	52	47	49	60	51	48	63	53	46	52	67	49	54	62	60	54	54	61	56	60	49	56	63	35	41	64	52	45	65	41	55	52	34	61	54	59	56	53	61	44	50	42	44	50	46	51	64	50	62	69	57	53	56	51	51	64	47	69	67	60	50	65	56	50	60	53	54	58	61	33	60	62	59	57	55	69	58	52	45	52	55	42	63	53	49	62	43	50	55	59	49	49	56	60	50	44	58	54	52	55	49	51	44	62	48	47	50	63	56	50	62	53	55	54	66	59	59	67	53	55	52	51	58	54	44	61	51	56	59	40	53	52	46	48	50	58	44	51	45	73	48	44	66	56	57	66	65	54	44	57	54	78	61	46	65	42	53	54	60	52	65	49	63	58	68	67	44	53	54	65	49	64	67	60	52	40	52	49	58	47	52	57	63	55	44	64	40	59	59	55	69	53	46	56	52	60	55	57	48	56	46	51	56	56	64	69	56	49	55	71	65	52	60	62	49	50	61	52	62	60	43	53	55	51	65	56	50	64	45	58	51	51	61	48	55	59	61	51	57	55	55	57	59	43	51	46	58	42	50	60	47	62	60	55	52	64	51	69	53	60	56	53	51	65	55	51	67	53	38	57	64	58	66	57	55	49	49	58	47	58	51	53	64	52	48	33	51	59	43	58	53	63	50	51	48	56	58	64	65	51	53	76	60	63	49	67	60	54	50	59	61	48	46	40	61	62	57	60	51	61	55	49	54	52	66	49	53	53	66	50	66	58	43	72	63	46	58	53	41	43	41	59	61	65	64	51	69	44	61	39	46	63	50	54	49	50	77	59	57	48	59	48	61	64	61	51	38	48	63	62	61	48	52	53	56	55	68	60	47	53	55	58	52	56	53	56	55	53	53	47	58	50	53	48	67	47	70	58	61	47	54	54	49	61	54	46	48	63	55	55	73	64	64	57	41	44	63	60	65	53	63	47	51	55	45	46	41	41	64	61	59	60	43	55	59	46	65	50	38	34	41	56	58	55	51	43	52	63	52	53	55	64	43	56	54	55	55	52	67	58	54	42	78	58	48	51	68	54	72	49	71	61	50	60	63	64	64	60	70	43	56	53	51	60	54	59	56	57	62	68	60	56	55	56	52	55	56	67	54	57	49	50	58	61	56	51	53	54	61	57	48	43	54	67	71	61	47	64	52	40	67	51	48	49	60	46	50	38	69	50	55	53	52	58	50	60	37	48	49	64	47	57	55	61	56	74	53	46	62	55	47	60	59	52	51	54	45	55	65	47	49	53	47	41	41	45	47	42	63	51	55	50	67	45	56	46	66	45	59	52	56	58	50	63	61	49	58	51	63	68	58	41	47	65	66	61	54	50	57	44	50	61	54	63	58	57	51	54	44	48	55	56	42	58	56	65	61	52	62	51	59	62	62	55	71	53	50	63	53	49	55	62	56	62	50	62	63	52	47	49	53	47	56	58	40	56	57	59	44	57	52	50	54	57	49	59	59	53	57	63	50	53	50	58	47	73	54	50	56	53	39	54	58	69	63	55	43	56	57	54	58	70	46	76	49	47	45	50	59	53	65	59	49	54	54	63	70	68	59	60	72	50	50	61	54	51	57	50	43	50	44	58	53	64	53	58	46	59	46	55	56	56	64	56	55	58	50	64	66	66	50	45	42	58	63	56	54	51	43	47	57	54	53	61	54	54	51	43	49	57	50	50	49	66	44	57	62	57	46	55	43	52	43	50	49	63	59	45	54	47	47	46	50	54	68	51	52	62	55	60	52	53	65	59	46	59	42	50	57	57	54	51	44	55	56	63	51	47	54	48	52	63	49	52	49	64	58	50	64	61	48	63	61	36	61	61	49	40	61	51	59	66	49	60	48	44	51	53	59	56	54	54	67	40	57	58	54	45	54	50	64	64	56	56	40	47	63	54	64	57	52	47	46	56	57	59	45	53	56	52	49	59	54	49	54	49	53	61	41	56	61	56	51	62	45	76	46	67	37	59	57	56	50	55	50	54	60	53	68	67	50	52	49	70	71	44	62	58	53	60	67	58	58	70	56	57	48	59	44	44	46	54	61	64	35	44	49	53	59	56	49	57	67	63	45	49	56	38	57	48	55	43	56	53	51	54	61	52	45	67	66	49	45	52	57	47	46	51	51	56	58	54	56	58	56	47	57	53	48	45	49	45	65	65	61	56	56	49	54	53	56	64	64	56	56	66	56	58	55	54	45	37	42	39	50	60	57	62	64	69	44	49	48	55	60	56	48	56	52	56	51	62	57	64	46	52	46	44	63	44	58	45	54	53	52	44	56	52	61	55	50	51	63	40	46	58	51	54	58	51	55	46	59	51	62	46	54	56	57	54	59	58	39	50	50	54	57	56	50	63	58	45	49	58	62	61	60	60	64	54	52	33	59	58	67	38	54	55	56	53	60	52	42	52	49	61	45	62	70	63	43	46	57	66	41	43	49	45	55	47	54	60	62	47	50	56	46	58	60	60	51	59	51	67	47	60	57	54	51	47	43	63	53	48	54	45	54	67	69	75	59	68	69	65	68	65	42	44	55	49	57
24214	10615	6738	4470	5447	10227	12530	1617	467	458	427	428	442	405	411	439	389	386	438	440	432	399	422	437	413	410	417	435	411	467	427	415	378	402	383	436	394	373	441	415	417	414	433	382	447	399	430	404	425	403	379	445	413	424	394	448	424	403	420	371	448	431	391	433	425	429	408	386	417	407	414	414	408	412	423	430	404	425	402	410	448	415	397	412	401	426	406	422	399	455	365	396	409	389	461	469	406	399	388	451	410	411	376	426	423	411	385	408	386	400	380	427	413	411	412	443	431	430	420	412	465	409	413	430	417	450	363	412	412	433	437	400	413	442	425	410	384	443	423	448	451	372	419	439	448	424	407	387	399	454	402	375	398	365	423	430	425	388	403	390	412	422	429	401	405	431	445	383	392	405	437	422	405	416	404	411	431	379	430	392	425	418	412	408	420	408	388	423	466	397	426	398	410	416	385	397	459	424	405	399	408	389	408	452	403	427	408	422	401	409	419	391	384	381	415	397	406	405	403	414	381	400	437	426	416	436	423	382	408	375	414	362	397	435	416	380	432	385	399	378	421	414	421	391	419	424	423	454	405	429	377	389	408	422	431	406	400	406	430	430	411	400	424	426	414	382	381	420	422	401	414	436	421	400	384	423	406	389	437	441	413	412	435	426	406	392	395	446	439	428	408	449	423	419	406	391	432	432	395	436	435	430	434	437	409	424	384	397	383	444	409	457	410	426	411	429	450	422	453	421	422	429	381	385	406	427	444	401	370	395	403	380	429	412	403	422	424	421	434	418	408	396	407	413	385	416	438	414	407	424	414	410	405	436	408	413	440	414	421	380	414	416	426	417	388	399	393	439	412	414	398	403	400	435	397	414	424	426	419	399	416	424	398	442	406	406	432	416	409	414	414	396	410	420	430	418	393	420	401	388	409	430	427	420	425	422	441	436	399	415	402	429	405	391	443	378	422	427	421	392	408	432	385	422	419	425	429	399	450	377	442	379	432	396	419	417	398	416	396	448	454	413	429	383	401	437	449	402	384	420	400	397	425	396	386	392	361	402	414	427	414	425	414	412	392	418	400	397	402	417	422	428	376	388	379	386	413	427	386	396	429	410	380	398	407	368	411	408	355	425	409	397	426	407	401	437	412	402	409	404	430	422	397	476	409	373	427	402	417	427	403	402	435	440	430	401	445	429	449	375	422	433	440	401	437	418	415	411	391	392	423	407	434	425	386	434	381	424	421	447	421	416	424	417	398	414	413	416	455	399	432	429	375	381	439	417	395	389	433	395	448	425	411	422	384	388	426	423	375	413	401	384	395	412	460	414	449	383	407	436	369	364	451	438	429	412	424	418	369	410	414	434	402	407	377	405	419	430	446	396	396	454	425	398	426	390	410	384	419	403	389	411	413	418	384	398	410	443	416	419	430	417	452	402	418	425	427	430	411	429	402	419	428	396	412	449	407	390	418	428	395	388	360	378	428	414	418	440	417	395	375	427	425	387	411	402	414	418	437	396	425	414	405	405	430	379	437	424	392	437	420	419	416	390	395	428	379	414	403	429	410	424	450	448	417	375	415	386	384	411	432	410	453	424	417	395	404	442	474	371	437	407	425	425	404	418	440	392	427	410	395	447	391	406	421	445	444	402	411	393	415	434	436	425	387	409	429	369	399	418	396	457	419	416	400	417	392	418	435	408	423	392	402	397	432	431	391	416	404	412	406	394	380	387	418	415	414	418	420	416	401	445	398	394	436	410	440	430	429	430	415	428	372	414	435	373	394	450	387	420	384	388	407	426	406	413	398	431	448	411	413	417	405	422	423	413	400	423	401	442	411	424	426	431	419	395	438	402	401	399	441	393	437	386	396	422	402	412	402	421	398	406	417	398	430	443	408	429	433	413	414	408	415	414	464	416	441	426	412	408	393	416	411	404	399	432	412	425	422	405	395	450	445	401	434	434	405	404	424	388	383	391	405	436	380	413	397	407	420	442	402	395	421	442	407	414	373	414	431	426	393	401	406	380	410	418	370	418	410	380	409	377	402	439	409	394	419	371	441	391	400	384	366	401	429	433	401	412	413	444	370	405	429	414	442	421	422	406	378	410	410	409	382	409	434	406	414	439	421	458	415	400	417	422	403	407	434	430	422	381	401	446	436	461	390	479	445	421	425	394	468	421	425	411	448	407	419	394	381	388	427	445	406	436	403	384	401	411	405	434	403	391	428	412	444	388	423	426	393	418	427	440	410	427	415	426	452	395	376	411	448	428	439	461	412	465	363	358	412	433	429	363	381	448	414	419	382	424	390	404	406	408	445	403	417	413	400	425	421	405	425	396	460	438	436	412	432	393	436	428	404	434	411	409	394	416	410	433	401	426	377	477	374	386	426	457	404	415	423	433	421	417	395	402	417	424	413	403	451	416	410	411	400	423	359	439	439	404	395	428	392	441	439	390	434	386	396	437	404	444	436	426	394	397	421	392	408	423	429	400	430	430	420	411	400	408	381	425	411	431	405	461	406	411	438	428	406	390	432	447	396	402	404	403	387	425	421	421	383	402	448	429	421	446	420	415	408	418	401	434	403	425	405	401	439	452	394	426	417	404	389	374	367	394	402	385	431	424	381	399	403	434	396	444	436	379	406	433	412	409	413	400	425	428	424	392	431	391	414	408	395	412	414	435	421	412	416	413	410	395	430	422	422	408	436	427	435	400	411	431	461	385	402	392	460	413	425	422	425	403	403	441	408	421	442	424	408	414	422	440	384	435	444	447	420	388	387	368	411	399	419	426	439	401	410	413	404	404	387	418	413	421	419	401	434	424	429	414	410	444	413	411	406	427	428	441	404	452	399	407	424	402	399	410	424	412	405	377	393	418	423	375	362	436	398	390	431	402	417	430	393	372	428	432	414	388	412	407	390	432	431	405	387	399	410	393	397	376	408	383	406	397	404	415	410	449	437	426	412	373	405	454	419	427	401	443	403	416	433	412	386	406	401	447	424	411	410	431	448	419	388	401	389	436	436	421	394	395	420	428	427	391	399	394	379	399	418	435	407	418	399	401	429	385	437	423	414	407	396	409	402	387	421	408	365	419	389	410	420	403	428	407	394	428	419	431	398	413	404	403	442	378	433	393	413	458	399	425	419	407	398	400	457	404	438	416	423	407	417	436	448	401	463	383	392	434	418	420	411	398	434	379	425	390	389	402	393	422	416	399	418	415	417	442	432	405	414	447	413	413	466	417	463	406	412	400	391	441	399	451	454	480	425	438	398	435	417	401	425	432	383	412	440	429	425	435	399	413	378	389	405	393	416	414	401	429	431	394	416	405	425	392	422	416	400	391	416	381	413	387	421	448	425	398	416	471	403	433	403	417	389	400	411	441	406	402	403	411	421	423	415	434	397	383	421	411	381	416	394	393	387	385	431	442	433	444	422	439	417	383	408	445	407	392	416	438	391	451	389	373	411	369	429	395	414	441	441	421	422	408	386	422	390	398	434	387
3382	1928	990	638	272	754	1808	289	75	79	85	79	76	73	78	86	76	84	79	72	77	82	75	74	96	75	68	69	77	85	78	80	95	69	88	74	83	62	74	79	66	86	80	72	67	83	73	68	65	92	81	63	72	75	88	85	83	76	78	90	80	84	69	82	76	96	80	80	75	82	90	76	86	71	76	68	82	67	72	77	91	89	85	73	87	76	60	81	67	58	70	70	82	68	73	82	71	103	78	66	79	70	60	84	81	70	70	75	77	88	51	77	75	70	88	83	86	80	68	74	98	82	76	93	75	75	67	102	75	96	81	65	74	95	77	79	85	73	73	74	75	71	85	89	77	76	71	81	84	73	83	67	80	79	74	72	67	71	78	79	78	84	89	62	69	67	70	63	69	81	108	82	68	61	65	77	91	69	71	77	68	78	72	73	74	83	67	82	79	85	85	79	81	73	71	74	82	77	75	74	79	86	93	76	79	68	65	60	67	77	83	69	82	84	67	82	91	72	73	70	71	74	78	83	63	73	87	64	67	81	67	69	65	78	77	79	81	71	76	66	69	88	77	72	58	77	82	75	74	61	65	87	76	55	61	69	75	85	84	85	96	77	76	85	71	76	73	67	73	64	66	70	79	89	82	68	78	81	67	95	82	60	64	64	74	76	77	92	76	88	75	71	71	75	70	73	81	72	81	97	75	78	73	67	83	67	80	69	92	67	86	86	56	56	77	79	84	63	82	74	83	66	71	74	78	55	81	82	71	81	72	65	85	73	59	70	90	77	74	81	90	71	80	70	89	56	88	66	70	75	87	67	83	63	70	76	64	84	59	77	89	83	73	81	74	80	89	81	77	84	73	89	77	75	84	87	85	85	76	59	71	77	63	71	84	86	100	95	71	79	74	80	78	77	79	98	74	78	91	61	86	82	103	87	100	78	69	73	82	71	72	98	95	82	83	58	77	75	65	70	75	73	84	77	83	68	65	74	73	90	75	69	66	81	84	81	78	70	71	72	90	86	57	79	84	88	72	70	77	79	85	79	80	85	87	59	101	85	84	76	80	85	76	85	86	86	85	71	83	76	77	69	66	76	69	79	84	75	74	68	83	69	69	58	61	95	74	83	68	73	76	84	71	86	87	63	96	78	74	78	85	87	78	83	83	84	63	72	71	91	86	67	73	68	64	71	68	75	69	69	68	89	66	68	81	83	68	69	80	65	78	69	70	87	81	73	80	72	61	78	84	70	80	80	91	84	96	66	67	73	82	69	73	69	81	96	83	60	79	94	75	75	79	86	70	89	75	87	86	77	93	91	63	78	67	78	61	73	72	78	84	80	84	79	85	74	82	64	92	66	68	62	80	77	88	82	88	74	82	75	73	88	71	84	70	77	85	83	89	81	73	73	84	77	81	74	64	72	65	69	74	68	70	94	76	82	70	84	72	76	73	72	86	76	76	81	76	67	90	79	83	82	83	98	81	77	80	94	81	74	83	81	85	80	83	59	75	83	85	69	57	69	78	72	79	57	70	69	71	82	65	78	81	73	74	75	79	79	71	76	70	73	70	76	76	66	76	86	82	82	79	85	78	89	84	67	72	74	66	73	83	90	79	74	93	65	64	73	80	84	84	92	64	74	70	71	79	86	83	72	72	76	77	73	65	62	88	79	62	80	93	97	84	72	82	62	72	79	76	69	74	75	71	76	62	88	74	87	75	82	85	92	82	91	70	77	75	80	91	82	83	77	77	74	82	69	91	78	83	70	78	89	63	71	76	79	63	83	59	72	67	79	84	88	72	81	87	74	82	81	82	86	71	70	75	71	88	85	67	72	76	84	78	79	78	74	79	93	82	85	67	63	101	91	87	73	74	71	59	69	85	74	69	81	75	75	89	88	77	95	90	74	87	83	80	79	68	76	87	80	75	81	60	78	107	78	92	86	79	97	90	80	68	73	70	98	79	91	84	87	69	67	64	75	69	76	66	64	64	84	70	82	85	78	67	81	65	81	70	87	67	87	65	79	83	73	65	69	63	75	89	78	82	69	73	88	74	94	82	88	71	66	80	76	72	68	75	76	91	80	80	89	64	82	69	91	71	69	81	71	75	77	82	75	76	80	58	86	68	90	80	86	69	85	67	76	78	72	78	73	82	85	70	84	64	70	82	76	82	83	73	88	65	82	80	61	65	59	69	84	84	74	84	83	89	66	75	80	73	76	83	62	89	88	79	73	78	88	77	73	81	86	73	82	86	76	84	81	87	66	83	80	91	93	71	72	73	72	76	70	85	71	87	65	90	83	76	93	75	63	85	81	71	70	89	86	80	77	83	61	89	79	72	88	80	64	59	76	79	86	76	91	76	77	82	92	73	82	78	77	81	63	80	69	84	81	83	76	78	81	75	70	71	76	72	70	77	68	67	75	75	75	78	77	88	70	71	77	78	68	86	67	97	73	83	59	68	76	67	65	96	76	66	87	84	81	77	79	78	67	79	58	79	78	90	82	99	86	82	70	77	77	67	71	77	77	88	69	67	69	76	69	75	75	81	80	75	72	83	84	81	74	93	93	74	80	100	81	74	66	75	77	82	104	79	81	81	70	81	81	81	91	82	77	70	83	87	80	76	65	62	79	82	77	68	84	80	81	66	81	83	64	69	86	81	81	75	70	72	64	89	76	74	79	71	98	77	75	75	75	65	71	60	80	63	75	73	87	76	82	90	71	78	96	75	94	75	78	64	66	89	78	76	81	88	72	85	103	70	63	99	85	66	77	68	72	78	87	64	80	77	77	96	73	87	82	80	88	60	72	89	77	71	83	77	78	69	72	81	64	70	75	83	71	70	84	69	87	79	75	67	74	70	69	65	67	84	78	71	78	83	79	63	93	78	69	82	87	57	85	73	70	95	69	77	81	73	64	81	78	76	87	86	78	79	88	67	96	66	73	67	63	70	72	78	89	69	75	74	77	65	68	82	67	67	92	64	66	67	82	69	70	81	76	86	94	79	71	70	67	57	73	74	89	87	62	68	71	58	61	60	83	86	76	88	81	63	92	73	83	77	72	70	69	77	77	71	93	81	86	88	87	75	79	82	93	81	77	90	79	74	64	92	89	73	63	74	78	69	60	80	87	80	74	81	82	77	80	77	93	75	80	73	73	67	72	88	76	82	76	79	76	89	69	65	71	88	81	75	82	69	74	61	69	85	81	84	76	84	99	80	86	81	65	75	70	76	66	90	77	92	84	74	77	60	89	74	77	82	80	69	60	83	88	81	84	86	69	62	92	79	87	88	61	72	76	71	65	84	82	74	90	74	75	73	88	76	71	66	85	81	100	77	80	68	57	74	80	85	79	77	75	80	70	84	75	85	64	69	65	81	94	67	76	82	74	78	75	71	79	72	90	69	65	77	76	70	77	82	89	80	79	90	76	72	79	71	81	68	71	86	79	89	71	72	72	70	79	64	85	65	78	71	83	77	92	68	59	81	64	77	63	65	89	69	82
27911	14865	9494	8113	5882	21837	31975	7584	789	733	705	676	651	685	598	606	608	591	586	625	583	567	591	542	601	554	590	592	564	544	544	563	588	568	606	551	554	595	550	557	552	532	555	561	564	556	557	560	530	588	531	561	535	547	556	561	557	546	560	606	580	565	564	545	605	556	531	551	519	548	559	532	546	560	502	550	615	532	565	545	570	548	514	561	530	538	526	559	537	498	538	541	553	545	523	585	543	535	554	547	518	583	547	608	556	529	538	584	533	555	565	574	492	522	565	590	582	526	532	535	580	546	557	561	540	562	540	536	533	570	542	556	555	560	556	535	566	574	520	540	539	557	537	522	570	542	541	554	531	502	547	530	516	556	562	534	558	550	517	533	527	572	555	555	563	551	521	518	544	520	579	537	589	538	554	554	500	562	530	552	564	526	536	543	533	520	554	560	586	530	547	548	499	562	545	491	512	512	518	562	545	543	543	517	553	539	547	559	555	545	549	519	549	528	523	568	548	547	539	596	552	561	527	568	519	569	530	536	561	557	597	471	528	560	539	533	541	522	558	517	543	543	514	568	569	572	574	531	552	506	546	600	528	530	552	552	589	592	530	517	552	546	529	499	523	504	508	538	546	534	519	541	591	569	542	512	536	557	517	551	522	540	559	518	493	536	552	545	587	552	541	543	559	539	549	550	560	540	542	516	553	548	531	568	554	549	518	569	544	536	505	564	504	549	577	594	567	554	566	573	574	565	569	527	541	560	515	511	535	527	602	570	551	546	577	539	565	532	536	518	554	546	549	564	532	590	551	523	539	520	526	535	520	564	549	555	528	555	574	568	487	513	556	520	579	558	530	544	573	568	547	568	577	572	594	520	521	523	530	551	507	518	549	543	549	547	532	570	496	558	535	573	565	522	575	521	523	583	539	545	534	541	596	543	535	563	571	569	555	559	542	557	534	527	554	555	529	549	557	540	517	591	517	576	549	515	523	566	545	550	545	528	554	525	527	548	511	542	551	520	556	490	551	484	509	516	513	533	532	606	522	573	535	543	567	516	505	529	568	580	548	581	538	540	533	554	518	577	596	515	575	531	504	507	560	588	542	559	546	521	562	566	559	547	542	581	556	592	555	567	507	558	530	558	498	576	526	560	570	535	552	566	510	553	540	519	549	533	559	562	547	521	566	549	554	531	559	540	568	532	560	548	497	577	528	568	559	533	556	544	524	584	527	576	591	549	516	554	553	510	581	556	541	539	547	574	512	536	564	527	538	536	521	561	568	530	528	546	520	547	558	528	547	557	565	530	561	553	507	553	537	528	538	569	579	574	536	534	605	585	504	539	569	551	519	548	538	544	524	572	522	528	497	564	523	551	531	527	547	556	519	537	573	525	543	530	520	568	513	520	552	575	578	539	535	543	544	548	553	558	574	549	538	530	570	549	563	559	543	567	519	554	562	503	543	561	559	559	518	537	570	542	530	568	562	574	546	563	574	538	550	560	565	537	524	530	539	528	547	513	535	557	585	555	528	529	555	588	541	532	541	553	557	524	543	578	523	542	546	583	547	563	564	516	509	550	544	582	579	554	564	553	532	574	553	549	548	563	533	521	545	542	550	547	534	547	567	529	542	495	552	508	538	575	570	577	559	526	493	542	538	540	562	529	519	574	506	526	537	547	585	534	596	580	569	531	540	553	539	553	566	544	557	560	543	540	547	570	531	567	554	541	549	532	561	554	560	558	555	534	575	551	524	524	561	567	564	577	615	564	554	506	541	527	583	571	581	558	517	502	529	548	514	574	523	583	612	549	556	584	552	585	536	549	571	552	568	545	534	511	583	549	561	548	576	567	524	514	524	546	516	505	566	556	604	559	532	556	530	585	539	546	553	509	560	519	554	529	532	518	573	515	542	478	546	540	539	579	521	566	549	558	540	516	578	560	547	497	640	541	555	538	540	531	533	557	520	570	549	540	513	537	529	568	535	570	555	520	543	584	540	534	585	514	566	560	559	558	532	561	542	537	571	520	488	530	530	548	538	528	547	546	531	562	554	569	525	542	552	530	548	524	546	525	535	593	601	532	548	526	571	508	558	599	567	562	562	553	552	530	545	542	566	534	566	548	533	588	545	562	530	549	562	532	514	581	558	533	563	504	547	515	564	539	551	532	559	546	560	551	539	552	524	551	553	537	555	577	561	561	546	539	586	573	571	529	547	522	578	565	548	510	561	572	539	565	567	549	572	565	546	493	558	536	512	561	581	529	539	546	511	587	540	510	537	576	560	570	533	549	531	553	568	557	573	515	573	532	554	567	579	558	536	537	531	499	549	575	579	547	576	531	557	537	525	539	572	536	537	601	583	496	525	489	545	546	545	553	585	537	543	527	541	554	549	545	586	521	546	530	512	518	569	565	582	546	569	540	516	551	533	602	508	532	598	553	512	599	539	529	513	558	525	568	537	576	539	517	550	538	574	549	553	544	593	558	587	559	530	589	514	509	560	504	578	534	519	499	529	545	540	556	553	582	567	543	549	555	597	558	573	525	600	542	579	542	570	526	610	525	559	537	520	562	502	548	549	554	544	572	550	546	552	535	584	547	578	536	556	532	544	516	568	547	523	536	548	561	532	555	548	573	553	544	498	576	552	566	534	493	577	552	567	595	547	571	542	539	530	550	579	510	533	566	529	515	554	567	587	525	559	575	554	512	540	546	566	541	544	549	527	536	510	538	529	543	542	509	517	538	600	565	561	504	507	554	565	553	541	541	569	547	577	536	564	521	537	600	532	546	505	550	554	553	531	544	525	630	519	525	520	583	547	545	588	552	572	553	530	527	596	534	536	566	515	527	525	490	534	526	532	561	504	527	539	534	580	560	542	601	551	572	538	530	505	557	554	556	506	516	574	554	534	532	565	555	544	563	533	549	554	521	531	554	524	522	604	528	567	535	530	556	510	565	570	557	515	494	541	566	559	526	515	556	572	551	553	537	547	572	497	533	502	564	581	551	539	573	593	510	559	517	563	533	548	575	553	531	553	531	533	523	572	592	531	538	499	526	572	556	561	525	580	530	571	538	560	545	559	575	542	543	530	520	554	553	545	578	550	526	527	575	555	531	556	513	554	540	574	497	522	503	514	571	530	568	539	583	529	518	560	479	544	535	572	531	560	538	564	561	504	547	549	563	554	545	517	549	533	503	567	546	529	550	521	512	510	504	563	531	527	582	554	554	545	569	532	540	562	533	536	523	561	541	558	554	560	523	583	549	545	579	557	567	513	575	557	558	559	549	558	534	551	561	541	557	574	507	556	569	525	515	548	540	542	547	518	525	586	556	596	541	560	573	519	551	534	529	537	568	493	540	555	525	556	498	551	566	501	549	521	570	547	545	587	550	553	524	521	525	559	562	555	547	521	539	531	551	503	571	551	523	529	528	584	551	601	563	567	552	519	538	573	554	585	555	567	534	538	536	558	554	591	541	507	493	554	565	521	592	574	544	538	533	575	524
4165	1668	805	517	356	946	1775	301	96	109	93	96	109	94	96	97	103	102	101	89	105	96	82	64	96	92	97	86	72	85	74	87	98	107	84	111	96	92	91	89	98	100	102	95	102	98	84	93	104	93	87	97	115	84	82	82	92	88	92	108	97	96	87	106	97	97	96	93	95	90	93	104	96	87	110	105	84	109	101	95	82	82	99	94	84	99	88	78	91	107	99	103	94	84	93	106	92	88	91	98	101	101	84	86	80	93	96	106	76	113	87	87	104	126	79	70	86	80	98	79	83	88	106	104	90	82	96	93	76	98	97	75	104	102	106	94	96	81	93	81	74	90	88	91	99	83	85	91	90	90	95	72	104	84	83	80	90	102	97	96	96	76	96	74	107	95	73	101	83	80	92	83	110	95	79	105	103	102	82	113	79	80	92	82	98	100	90	99	92	83	93	88	99	104	75	107	107	95	105	88	80	90	96	92	84	96	90	85	94	71	86	98	103	110	87	96	75	108	93	103	93	89	78	85	83	101	77	109	88	99	85	92	75	85	73	92	94	92	86	84	82	96	100	113	83	94	80	102	92	88	88	100	87	79	80	91	103	101	100	92	82	95	102	82	82	80	84	90	89	98	80	96	111	90	98	85	92	96	96	85	112	79	85	90	79	89	101	79	86	88	92	82	99	105	104	83	72	83	82	102	97	96	91	104	90	86	88	83	119	94	91	98	89	97	92	87	106	83	75	94	88	113	107	82	74	78	99	96	76	99	94	68	97	103	110	79	94	94	102	83	87	87	105	95	115	110	100	76	67	96	95	91	85	96	95	81	86	98	88	80	84	105	102	93	89	99	106	102	92	94	117	100	83	86	92	104	90	93	92	102	77	93	86	104	89	94	84	81	97	83	108	101	103	91	76	74	111	100	100	103	77	87	87	86	92	77	78	88	92	81	97	81	105	99	100	105	84	86	99	90	96	100	86	80	100	91	94	98	93	89	91	87	82	78	86	82	105	86	85	85	98	86	118	93	83	94	105	84	92	91	92	81	101	87	92	99	88	106	107	109	96	83	92	108	83	83	88	107	100	100	93	95	103	94	94	88	94	92	96	112	88	101	100	80	76	113	83	90	86	91	87	84	87	91	87	91	96	89	88	88	94	110	91	82	78	78	90	91	80	89	96	112	90	103	100	95	82	105	85	60	94	87	97	109	77	109	87	94	91	89	91	101	84	74	83	101	103	85	101	116	84	106	82	91	88	99	91	109	95	96	74	84	87	88	88	73	86	96	105	92	114	91	99	94	86	92	105	85	104	104	89	88	89	87	94	90	104	97	81	87	90	81	84	96	108	88	103	105	101	93	101	91	89	77	114	111	82	96	78	104	93	94	101	75	100	100	116	85	83	87	92	79	87	92	98	98	92	79	101	109	77	85	100	107	86	111	108	83	105	86	88	101	99	105	92	93	96	102	85	88	105	97	97	90	76	101	90	96	101	78	82	101	115	95	92	90	85	93	87	92	88	92	86	91	92	108	84	117	100	89	87	99	84	91	97	84	112	84	96	102	90	107	109	83	82	78	97	92	96	95	90	107	85	73	100	89	93	99	80	84	91	100	97	73	85	99	89	105	100	101	75	94	83	76	84	81	89	91	62	89	86	68	106	91	84	97	90	101	87	92	96	95	91	87	103	100	96	118	91	74	115	83	96	108	100	78	78	102	77	81	75	89	96	84	107	100	114	72	88	76	86	104	101	87	88	94	88	88	83	96	113	91	102	89	85	87	82	91	98	100	88	88	100	95	92	87	102	96	97	97	106	103	94	103	86	99	96	93	87	73	93	86	80	73	81	111	90	86	105	96	109	86	94	82	87	92	80	113	102	106	75	93	109	94	92	92	107	86	90	87	100	88	83	108	85	91	102	79	102	90	88	89	115	85	96	88	93	92	95	77	73	97	87	95	100	84	90	118	86	115	82	82	85	97	96	90	89	88	96	79	86	93	89	99	78	91	87	99	97	94	89	84	97	105	78	83	101	86	101	81	101	91	100	112	101	110	94	99	71	85	81	95	87	108	85	103	98	91	89	80	97	102	82	81	85	114	80	97	92	88	101	91	73	83	98	87	97	98	100	82	92	78	107	77	88	90	90	89	79	74	89	88	86	117	87	96	101	82	101	92	106	90	90	82	92	83	98	100	94	92	99	97	97	97	102	89	91	92	88	93	90	75	91	86	89	100	88	79	83	107	80	86	85	77	85	85	111	95	106	103	95	87	98	87	75	78	90	101	103	96	86	101	91	91	103	101	87	97	120	107	91	100	77	108	87	102	73	92	78	85	89	92	80	84	87	76	96	98	88	92	94	98	86	103	82	107	82	77	92	89	91	104	104	107	98	87	87	101	110	93	95	108	97	102	100	84	99	114	103	89	103	80	99	83	103	81	84	91	90	96	79	79	99	89	94	84	88	88	100	95	90	100	81	90	107	115	86	87	92	90	87	94	77	91	85	95	85	104	88	90	84	88	81	86	98	87	97	77	90	92	99	91	107	85	91	81	94	78	82	88	81	80	113	85	93	99	100	109	94	103	93	92	78	99	80	85	89	102	92	94	90	94	80	86	98	106	93	94	95	101	93	83	96	103	95	94	101	89	98	90	94	102	103	90	89	84	100	90	97	92	104	93	92	100	106	107	103	102	88	72	98	88	95	108	86	82	104	111	91	87	85	104	91	91	88	75	97	77	82	103	96	94	90	81	95	110	89	103	98	84	96	92	89	80	90	88	109	82	101	90	106	109	91	80	86	116	82	103	100	79	87	99	103	99	90	83	91	118	80	94	90	75	98	106	91	97	90	100	112	99	72	93	97	95	84	72	92	85	105	89	93	86	103	83	79	84	96	95	90	103	94	84	85	101	100	84	85	72	83	81	114	87	99	84	82	98	81	112	103	98	101	94	94	95	110	108	91	106	106	91	101	98	84	91	106	88	94	110	96	90	100	87	88	90	93	102	92	86	95	97	93	103	84	86	95	89	79	88	79	77	91	99	89	103	81	80	94	92	81	77	87	100	91	90	100	84	92	105	89	96	90	91	98	90	102	69	88	84	90	93	99	93	87	102	83	84	100	92	98	99	82	94	82	116	95	83	100	82	92	81	79	96	99	83	89	72	83	95	84	84	93	99	82	85	92	85	90	75	89	100	111	98	75	93	104	85	97	97	94	88	95	91	83	96	78	69	84	104	90	106	92	89	87	115	92	96	100	92	109	87	86	76	103	87	108	89	108	92	78	89	83	88	106	101	106	105	97	91	88	100	87	82	110	92	88	95	91	100	87	85	83	100	94	96	100	89	96	96	101	99	103	97	76	84	95	98	91	89	85	98	102	70	95	99	119	84	89	103	86	91	99	98	86	86	88	86	112	82	82	105	118	90	105	93	103	87	96	82	91	85	113	100	106	97	95	95	94	76	91	87	84	77	104	97	89	98	90	111	96	84	100	85	103	97	103	93
25536	13835	8135	7136	8775	24611	31595	6917	941	873	866	872	759	789	817	775	739	719	696	739	737	681	719	719	684	740	666	677	712	716	691	704	664	699	695	691	701	739	731	696	689	723	729	663	700	685	691	677	671	706	679	688	684	673	702	663	721	691	625	666	689	706	675	703	707	665	646	662	671	677	661	714	722	658	699	725	655	667	670	719	657	690	707	686	708	640	636	664	623	652	640	639	727	693	690	664	692	680	685	675	655	703	694	673	660	676	700	709	658	710	682	665	698	729	643	701	695	674	681	714	677	720	635	712	695	659	686	666	687	708	728	670	652	693	711	659	692	715	651	651	657	653	688	592	704	729	694	661	675	654	673	705	641	735	705	685	649	671	697	686	695	696	692	705	669	704	687	682	682	700	675	732	685	694	665	641	649	708	681	647	674	658	725	681	656	695	648	659	704	665	709	691	667	707	686	674	668	630	682	673	699	683	685	677	721	692	700	684	644	685	724	687	705	674	663	677	698	657	680	687	744	659	680	693	662	686	698	716	748	667	673	647	724	656	734	689	685	749	647	617	736	675	702	706	664	668	703	679	673	694	667	713	686	700	726	642	687	673	676	734	725	707	681	674	644	659	682	686	701	692	693	685	720	678	696	668	712	673	729	711	701	664	681	691	654	664	696	689	640	651	666	684	681	682	698	690	718	656	673	691	707	717	670	675	688	684	649	696	710	718	691	702	682	666	613	693	723	693	719	670	670	670	715	730	650	704	707	683	714	697	676	664	651	731	678	658	728	720	678	656	636	666	661	697	706	706	696	686	706	655	659	736	709	662	699	722	716	698	696	710	675	708	683	649	667	632	684	653	690	652	678	700	699	688	683	684	647	678	660	702	673	692	733	651	699	685	695	705	710	754	676	667	678	665	670	658	679	675	659	693	727	731	654	689	742	671	703	646	667	639	687	664	648	679	689	675	654	651	673	655	661	685	645	615	696	660	715	684	683	701	673	691	637	696	664	717	691	668	668	718	674	677	683	671	707	693	725	666	665	715	706	666	707	656	680	619	693	668	644	657	706	763	710	676	667	673	676	677	664	729	729	674	700	688	682	712	647	688	703	703	712	684	671	718	723	720	669	703	675	678	661	665	691	674	714	688	702	670	676	643	692	657	678	680	675	656	722	658	655	655	680	687	680	685	678	695	679	564	670	684	697	651	673	731	679	700	652	739	707	735	683	693	679	698	684	649	674	714	675	667	724	712	690	671	695	654	619	672	674	665	632	676	644	690	657	714	660	658	696	717	713	643	705	706	700	675	658	689	693	669	707	697	715	695	658	676	687	683	693	617	668	697	713	672	628	702	713	647	707	681	685	679	687	701	734	682	734	685	693	679	658	687	685	672	644	633	644	659	633	644	706	749	670	720	657	669	690	658	707	688	663	713	720	698	671	706	697	693	690	654	652	670	650	685	666	698	709	698	685	670	666	674	689	681	670	675	696	648	663	653	637	656	675	674	643	668	718	662	708	700	682	715	699	718	711	735	653	668	678	672	682	687	672	671	636	693	654	704	712	699	717	670	700	657	681	643	654	708	713	676	680	685	681	667	680	667	695	641	651	707	660	709	649	653	704	686	688	683	694	690	639	694	665	704	688	666	647	684	668	664	700	660	663	734	698	694	705	702	650	699	655	667	721	692	650	699	635	662	655	673	725	708	647	647	646	670	641	699	667	662	699	683	689	707	710	635	698	685	648	680	666	697	645	653	710	659	696	699	713	707	692	724	682	645	692	684	672	680	678	637	663	697	675	688	715	695	707	702	691	678	657	692	658	642	690	682	622	709	684	714	689	648	635	706	720	685	717	665	684	686	698	696	648	665	631	671	638	665	662	696	688	682	664	686	656	679	650	685	702	695	697	687	677	707	664	690	639	672	698	700	705	702	713	680	644	672	682	697	691	622	679	723	691	723	636	709	659	651	649	736	643	659	691	665	660	731	670	709	683	726	648	656	680	667	721	645	656	669	627	683	712	696	683	634	684	654	718	677	698	693	648	672	684	699	667	747	692	718	694	657	681	693	687	702	712	689	648	643	606	678	718	712	714	684	725	677	683	720	720	653	662	658	655	665	691	648	670	678	682	693	677	698	641	683	648	653	703	667	725	693	656	663	699	690	697	655	676	710	672	681	620	706	687	642	685	721	673	695	690	690	680	679	674	722	699	692	669	684	646	676	699	692	677	695	668	683	663	670	681	703	693	658	704	675	672	682	722	698	686	718	707	701	706	680	713	690	710	676	671	680	686	694	690	661	614	696	693	664	673	695	714	671	675	689	709	656	742	663	658	700	742	688	654	669	708	666	631	718	676	694	687	688	661	706	669	666	643	657	724	701	730	673	656	674	703	684	659	675	706	735	708	688	658	707	683	678	673	678	729	657	648	670	681	690	673	665	690	671	686	665	692	691	671	666	747	647	686	715	707	697	680	685	663	665	662	671	647	710	649	675	657	668	706	759	675	647	706	708	670	715	704	630	650	697	687	704	679	698	692	701	675	698	687	754	685	699	691	652	641	695	648	621	700	658	743	692	675	684	640	664	676	631	676	670	659	698	676	727	654	705	689	665	721	726	731	723	674	645	689	716	686	633	659	652	713	618	709	703	664	699	677	679	677	695	664	673	711	708	736	669	656	677	688	692	719	655	674	717	690	726	715	650	646	731	676	673	717	700	725	680	689	684	676	678	677	687	686	699	686	673	667	658	645	687	675	717	701	747	749	632	688	700	667	667	666	693	662	665	650	708	664	697	688	674	700	678	682	693	710	659	709	680	680	697	686	664	662	669	647	659	693	627	711	660	699	705	678	761	703	700	718	654	661	648	672	679	675	652	658	695	681	686	710	692	663	698	708	730	680	710	656	669	671	698	703	667	657	693	712	698	678	664	664	655	680	653	689	682	695	669	694	713	699	692	713	708	687	686	687	682	666	673	689	674	714	652	712	732	636	728	651	672	682	695	720	685	643	685	717	693	726	711	708	656	705	720	699	697	719	685	655	714	707	697	709	734	664	624	691	672	691	680	689	690	692	686	670	707	705	720	643	675	668	708	703	680	665	670	681	693	723	674	642	659	643	701	721	732	700	687	704	696	686	680	702	624	656	661	635	670	639	699	650	633	688	689	737	734	714	676	697	642	685	673	695	622	687	653	719	710	679	675	674	643	695	691	697	675	674	659	692	666	716	685	657	732	677	693	668	672	724	693	682	664	666	701	675	678	695	683	674	682	722	650	717	657	647	664	682	683	619	673	698	650	663	661	658	640	715	681	679	688	681	684	664	661	713	686	693	741	689	661	690	678	693	685	689	675	648	658	650	695	645	664	673	688	632	681	673	658	638	670	699	683	677	685	663	683	684	695	675	726	686	671	675	734	696	659	625	675	679	694	654	667	618	664	676	698	654	668	681	606	659	670	678	702	738	663	738	730	661	709	665	696	699	644	698	721	715	701	674	720	689	728	722	694
3692	2353	1266	849	609	2332	3457	440	126	136	129	115	132	151	116	114	114	135	132	126	132	130	144	128	123	114	139	118	129	123	128	124	107	115	134	128	128	130	137	114	104	148	125	116	137	135	117	108	105	114	121	119	122	103	112	128	118	107	136	97	128	144	127	113	132	106	115	112	136	134	124	135	150	121	119	121	126	109	133	154	128	110	124	122	125	130	101	147	136	125	101	127	121	121	148	118	126	112	125	105	123	136	123	124	138	137	113	126	108	124	127	123	131	137	124	120	148	146	121	134	137	131	104	136	110	140	113	132	115	124	136	117	131	117	103	127	130	124	126	146	125	137	103	126	142	142	150	138	132	130	141	113	131	114	112	139	138	144	132	119	137	136	117	144	115	111	127	124	111	120	122	140	119	128	155	130	137	134	130	141	134	130	118	135	124	100	127	123	118	110	123	146	137	126	148	143	130	139	128	111	120	132	117	123	137	130	135	107	119	124	105	124	119	135	116	112	135	121	117	126	130	126	109	115	145	130	128	122	127	140	121	130	114	109	124	141	154	136	121	124	116	137	125	110	151	108	105	126	118	111	119	101	129	104	122	129	151	129	147	130	127	131	124	115	124	138	124	127	123	129	130	112	134	119	136	140	121	119	109	128	117	124	121	117	105	136	157	106	125	128	128	150	139	137	122	143	125	156	119	126	116	135	99	128	127	128	131	117	116	110	113	115	141	131	139	124	127	123	131	112	129	123	125	122	125	108	112	125	131	121	140	99	136	114	130	124	129	139	108	115	126	153	113	116	113	122	124	119	125	112	121	132	123	110	123	117	130	130	136	125	123	126	109	136	139	127	130	135	135	123	126	106	135	138	107	142	133	139	133	123	106	136	98	148	121	112	144	138	128	110	127	118	130	134	115	125	134	120	118	136	121	130	129	134	124	117	104	117	121	145	116	119	150	131	109	133	122	140	139	131	122	124	118	124	100	133	125	113	116	135	121	121	114	142	122	120	120	119	146	148	157	122	136	134	133	120	108	138	142	126	131	125	137	103	123	129	117	127	136	118	122	111	100	134	141	110	113	134	105	145	115	136	114	127	123	126	117	112	121	125	125	112	119	136	121	94	102	130	135	126	122	119	109	133	135	147	125	128	116	138	121	130	126	114	134	140	99	124	114	125	138	129	108	134	131	117	115	138	116	115	102	119	141	118	119	134	124	118	126	98	132	115	127	124	127	161	107	147	98	142	131	126	116	110	128	137	102	120	123	116	131	126	121	121	126	134	133	123	133	120	104	145	119	123	110	121	138	123	126	116	136	119	134	144	130	126	122	117	122	108	117	112	141	121	129	130	127	130	111	120	120	138	135	119	145	119	108	127	118	130	151	108	132	127	129	152	105	130	130	126	120	114	124	145	139	140	112	125	117	121	139	117	136	136	99	140	115	107	102	119	129	122	115	126	127	128	145	116	129	102	135	132	119	127	120	130	129	148	109	118	126	130	114	133	132	143	117	114	129	122	118	123	136	121	124	109	127	118	130	127	116	118	137	127	115	127	131	120	109	128	132	115	112	141	128	124	130	108	114	127	126	129	142	122	115	120	139	127	116	116	121	133	127	108	142	126	117	116	145	125	130	112	144	126	113	118	159	121	116	109	129	119	112	128	121	131	128	117	138	137	136	125	122	137	124	131	115	115	139	117	107	119	121	140	138	100	122	147	123	131	137	123	123	128	115	123	136	115	125	127	144	109	136	119	109	123	135	151	120	137	127	119	125	141	123	136	125	123	116	154	128	119	120	109	124	117	126	126	126	137	122	114	119	130	131	124	115	127	145	100	125	119	129	148	112	119	130	146	131	118	148	145	120	106	134	127	120	112	124	130	136	122	144	124	97	134	133	137	132	145	114	135	125	126	141	129	120	131	129	132	110	118	89	111	113	112	129	132	149	138	111	119	126	124	163	112	109	133	107	112	131	151	114	128	109	112	126	125	128	138	111	119	132	149	137	121	136	126	126	139	134	148	127	114	131	125	122	128	122	128	105	122	133	127	109	123	130	109	137	115	118	99	129	100	116	110	134	131	133	133	115	111	93	139	138	132	120	128	104	117	121	112	128	124	133	133	130	132	123	117	118	133	102	96	136	117	116	113	118	127	134	162	116	127	125	138	102	113	130	132	132	146	126	133	111	117	134	114	105	121	118	122	106	128	145	110	114	132	122	108	106	129	114	122	134	116	117	107	126	127	119	125	118	128	117	121	118	116	130	143	130	120	117	134	120	131	122	128	112	126	122	125	131	121	113	122	134	137	145	129	111	128	119	133	119	113	125	124	143	134	127	115	131	111	141	129	119	121	140	128	111	125	119	115	111	129	123	119	111	121	121	143	151	115	119	135	128	121	144	103	118	122	119	122	136	132	114	109	126	143	139	144	121	122	124	129	128	124	122	111	120	118	139	134	133	108	124	132	124	132	134	108	114	128	126	124	118	105	124	132	125	112	117	117	129	132	128	142	120	116	122	123	128	120	127	137	135	122	120	138	132	109	139	146	120	142	142	116	125	117	118	125	105	133	125	125	140	121	120	129	133	122	129	123	117	101	119	102	126	112	146	134	118	115	110	122	143	128	137	120	120	108	122	117	116	126	106	132	152	117	126	132	122	130	108	123	131	102	127	129	101	123	113	133	148	120	134	129	123	126	118	131	116	139	118	119	145	139	129	123	141	106	114	131	112	119	127	117	133	135	133	123	115	117	120	143	129	134	115	108	122	122	108	110	139	131	117	127	132	137	125	116	125	122	142	126	130	129	129	127	132	147	111	112	144	120	126	129	135	105	114	120	112	125	139	135	120	147	126	120	118	113	144	136	130	135	130	121	111	132	124	122	119	145	130	131	123	128	118	115	137	117	127	117	142	112	129	123	112	133	135	132	118	134	112	124	128	144	113	107	137	119	117	119	120	111	129	122	116	125	135	114	123	145	121	122	142	142	126	135	118	121	120	136	127	97	147	110	117	115	111	128	114	126	146	124	125	144	141	104	115	105	141	136	147	103	143	124	133	141	109	125	128	122	136	127	127	122	128	142	107	152	131	133	123	124	124	117	106	126	146	120	130	127	113	131	130	127	118	113	122	134	130	117	128	115	127	95	125	125	128	104	115	136	113	130	131	120	141	104	124	123	132	112	122	126	134	129	130	129	130	136	112	129	137	147	124	128	123	132	116	123	103	115	136	129	112	135	113	118	108	112	122	136	127	143	112	122	113	123	135	144	123	120	109	113	140	103	142	117	146	132	130	129	145	121	116	130	130	108	121	132	136	114	141	153	118	139	139	115	141	122	120	120	131	106	114	135	106	115	133	129	119	135	128	119	132	122	107	111	132	99	128	120	124	126	134	134	111	114	129	141	132	110	114	135	114	136	113	112	111	117	141	133	105	120	126	129	119	123	130	121	109	115	114	127	117	136	111	121	124	137	119	126	117	111	127	126	115	121	105	100	125	109	125	105
28424	16727	11275	10057	13592	35981	39179	7281	1487	1342	1234	1260	1148	1101	1130	1109	1041	1006	995	1002	979	991	989	967	936	887	950	948	940	894	900	957	913	928	936	875	977	873	900	918	855	880	872	866	892	881	874	899	934	911	921	897	848	891	883	862	882	894	831	877	913	894	929	879	908	865	879	888	884	938	836	935	903	909	934	916	928	937	868	893	868	926	847	927	881	875	841	891	871	827	881	920	891	908	918	906	920	865	910	888	883	900	851	838	817	887	910	898	949	864	891	852	864	883	873	874	850	869	874	873	928	917	905	873	819	863	914	910	867	901	898	934	931	873	919	887	867	903	860	886	878	880	918	909	899	902	910	905	822	861	850	892	885	852	882	868	839	873	901	834	900	871	872	844	873	852	926	882	867	886	827	968	934	844	886	929	913	870	899	899	891	914	914	870	957	872	849	873	906	837	859	848	848	872	849	903	889	881	877	908	881	900	901	894	899	892	913	945	842	862	903	881	920	861	893	863	896	919	882	909	888	849	845	982	863	872	913	876	878	933	850	915	938	922	859	923	926	857	872	878	879	863	868	879	906	894	888	904	891	901	890	859	912	848	858	868	921	902	845	899	902	925	881	889	910	848	863	885	874	898	937	923	874	860	865	868	867	918	851	867	915	900	885	906	886	915	874	924	944	857	927	936	912	843	918	893	915	860	863	889	909	851	896	900	885	821	903	873	899	873	898	886	894	914	847	883	922	907	871	826	884	837	883	879	855	908	883	904	857	861	870	881	928	910	928	877	887	900	874	879	858	903	912	884	879	924	853	850	886	823	889	841	927	849	831	863	819	911	876	841	875	859	919	881	872	864	850	890	906	888	878	833	836	829	851	933	913	911	936	895	854	849	833	850	900	888	866	856	867	893	886	845	847	878	812	932	868	902	889	912	916	856	899	883	895	845	873	866	875	904	858	840	825	930	871	847	897	891	889	879	872	874	848	867	924	873	924	899	868	882	894	874	901	880	897	899	873	887	838	873	899	894	908	856	864	944	889	861	864	885	859	868	900	857	882	874	910	846	852	879	822	911	899	897	837	869	821	837	819	881	952	909	843	851	897	819	869	914	840	923	889	911	890	889	914	856	849	849	892	937	906	893	952	856	898	920	867	872	832	872	890	877	867	853	902	919	884	913	920	849	891	859	889	853	865	913	913	881	844	823	899	926	836	866	860	794	920	910	892	861	859	851	853	904	928	907	877	887	890	877	893	847	827	851	888	914	843	896	889	791	864	871	897	896	944	871	877	835	910	846	851	863	867	854	866	902	882	897	896	919	902	892	950	865	882	924	866	874	923	853	883	893	920	874	906	883	885	856	839	869	850	928	862	848	892	882	908	876	890	894	858	909	808	870	836	898	882	885	905	934	854	896	837	906	887	895	899	892	864	945	881	921	874	895	953	876	891	868	917	858	915	882	859	874	840	845	899	878	830	866	890	903	858	934	899	854	957	884	853	882	936	895	902	882	895	893	885	886	908	926	909	906	836	824	890	841	879	873	900	867	884	860	896	892	878	900	810	863	931	779	838	874	850	861	912	873	880	925	850	847	829	896	808	912	862	889	930	836	932	879	808	870	854	832	885	905	857	882	905	886	846	886	840	883	864	870	898	884	840	831	896	890	917	824	864	909	887	920	881	890	909	862	849	885	952	868	899	884	926	837	881	840	854	843	824	892	870	836	892	878	943	853	899	863	897	877	881	849	908	899	851	862	929	941	867	940	916	865	886	896	934	844	924	903	913	843	920	855	886	915	901	836	903	908	922	923	895	898	948	875	934	904	909	863	893	876	828	831	855	928	846	868	874	925	848	922	902	876	915	871	891	893	850	901	886	872	918	876	890	910	870	892	890	872	841	843	911	849	893	908	956	910	867	882	913	872	891	840	904	910	824	870	868	938	857	900	870	870	874	894	918	877	875	858	913	946	892	891	850	872	871	907	839	918	928	911	865	918	893	870	953	869	888	883	857	933	862	885	843	872	939	932	880	914	915	846	905	866	898	898	926	895	881	864	944	897	850	916	883	853	886	848	914	836	918	877	868	873	899	893	898	817	869	946	821	879	869	873	879	881	908	886	897	876	877	822	963	893	797	876	878	872	891	858	861	875	864	851	909	886	836	891	831	909	827	889	866	868	875	888	903	954	858	898	931	909	928	878	903	912	902	870	886	914	867	869	841	888	960	939	868	885	900	924	887	869	876	856	927	874	929	940	908	863	887	883	876	853	889	893	917	849	897	898	908	883	824	859	901	869	886	879	874	843	860	873	852	838	811	826	911	836	863	900	882	857	861	890	883	847	854	884	926	917	892	842	842	954	922	850	886	926	884	839	885	927	907	880	905	902	868	910	862	891	911	888	886	907	881	905	851	886	912	896	962	881	844	884	851	879	827	851	876	884	898	937	931	928	875	879	887	886	888	837	851	884	923	874	838	871	891	882	867	842	925	894	862	903	909	863	895	809	839	865	821	943	872	853	864	842	854	880	869	905	851	886	897	862	844	872	875	866	890	900	877	939	852	888	915	867	880	852	879	923	849	891	885	907	892	918	878	853	913	863	869	880	868	888	877	875	922	884	857	895	949	866	937	945	876	900	862	864	885	865	857	870	858	855	836	936	941	918	869	884	892	900	892	885	910	875	853	883	900	893	852	906	909	923	821	905	907	882	861	928	891	874	895	909	896	899	910	866	911	879	879	882	896	908	841	867	875	888	899	884	857	916	844	905	896	881	857	858	902	965	831	906	867	931	908	873	881	872	914	892	898	949	868	837	937	905	850	909	854	843	925	876	874	902	900	879	965	869	949	903	890	881	895	890	901	828	823	867	878	944	902	879	832	863	832	902	913	878	874	889	912	915	866	899	894	909	894	838	845	874	837	878	858	913	822	906	920	930	904	902	929	892	875	896	892	878	921	850	816	872	923	896	870	888	852	900	908	843	879	924	950	894	877	888	875	892	871	853	920	897	875	855	887	932	859	888	853	872	833	900	896	868	865	847	940	836	879	859	806	919	906	910	840	924	872	890	899	896	876	889	909	885	860	853	940	874	862	905	882	859	884	847	853	867	848	877	842	887	856	908	922	850	894	937	915	841	896	906	909	865	877	930	869	886	869	913	925	867	894	864	874	872	895	899	847	839	885	870	906	858	926	838	926	889	879	887	843	884	898	850	846	950	870	875	931	905	906	838	860	926	928	924	885	919	875	864	830	865	911	853	923	905	850	841	911	858	894	894	875	868	892	858	865	869	878	884	869	852	886	792	873	881	917	873	909	882	825	863	875	925	876	891	898	892	966	913	849	907	891	867	916	924	889	900	863	900	870	826	927	860	857	886	875	841	897	899	859	857	889	897	863	892	919	845	907	885	884	893	845	814	936	944	960	885	862	863	873	824	856	927	880	855	862	903	881	879	846	939	886	828	900	876	886	865	920	854	888	931	920	870	913	886	901	857	897	895	882	883	901	858	849	925
2899	1239	744	509	292	297	364	85	59	54	65	70	51	58	66	57	69	66	79	48	68	67	60	58	58	63	51	58	47	61	66	68	71	55	62	60	73	60	61	78	52	48	51	48	57	46	51	52	55	68	48	58	46	54	63	60	48	52	69	60	56	64	60	63	59	45	49	72	47	57	48	52	51	65	38	68	50	53	63	43	60	63	53	51	55	49	61	61	57	65	71	57	56	54	56	49	55	62	47	51	41	65	47	52	61	54	58	48	55	65	49	51	53	46	48	59	53	54	65	45	57	49	57	55	45	61	63	44	55	60	51	49	51	55	52	53	49	57	53	56	64	54	67	51	54	59	57	69	66	79	72	70	51	40	53	51	58	62	58	45	47	70	50	64	62	65	55	56	53	51	60	57	61	48	48	53	52	53	49	51	57	65	60	50	53	50	48	70	64	45	54	50	51	73	61	54	64	58	50	66	56	61	48	61	69	52	50	69	60	63	38	59	49	73	69	69	55	55	50	72	50	62	58	67	52	61	51	39	59	58	59	73	51	54	48	55	48	45	64	53	65	67	53	51	65	61	57	66	60	53	52	55	62	65	51	55	64	74	57	54	59	65	44	58	59	59	55	54	69	42	65	66	56	55	57	56	57	51	49	59	57	45	69	47	51	58	53	53	59	49	62	51	68	55	66	55	50	60	61	48	48	61	54	56	40	63	64	51	60	67	64	51	70	53	39	60	59	52	72	49	60	59	57	62	54	58	47	66	54	50	52	65	58	56	50	54	55	61	58	60	38	52	50	87	69	58	58	52	51	57	66	60	43	47	64	52	63	61	49	64	53	65	67	50	67	70	62	58	72	67	55	66	58	64	61	57	56	59	47	65	54	51	64	53	39	62	48	61	55	47	51	57	56	78	51	64	66	54	59	59	60	46	39	59	59	58	60	53	64	59	49	58	60	56	67	48	56	53	61	63	62	59	59	69	44	57	45	50	65	53	44	59	52	63	47	43	61	54	55	62	75	52	56	54	44	57	56	66	61	56	58	55	48	51	47	57	45	75	58	71	67	49	53	61	60	52	68	48	39	52	49	50	47	65	51	59	48	54	52	59	54	53	66	53	62	69	74	57	63	54	45	52	63	59	43	71	50	67	56	54	50	71	56	51	46	63	52	66	55	74	53	64	60	65	68	48	53	44	59	59	60	65	51	52	61	54	53	49	48	51	60	48	50	59	72	54	44	50	61	47	48	47	61	42	54	42	73	63	53	53	68	57	44	53	57	54	57	51	59	47	48	43	44	60	68	66	54	56	61	58	56	49	54	59	67	58	65	48	57	48	58	54	58	49	66	60	52	60	56	62	53	60	52	45	58	53	50	70	61	62	56	51	54	64	48	54	66	80	55	39	41	60	66	43	43	60	65	60	54	59	53	56	60	55	53	47	54	60	52	51	56	63	54	58	70	56	63	61	57	63	55	57	60	65	63	65	65	63	58	58	52	55	61	58	57	54	45	41	47	54	55	54	67	52	50	63	52	60	50	61	50	78	65	62	46	63	62	61	61	45	49	47	65	56	59	48	47	63	71	59	48	60	73	55	72	73	59	56	42	49	54	61	53	38	58	57	62	58	61	71	52	61	50	61	56	57	62	62	59	44	51	55	53	40	51	48	50	54	72	66	55	60	54	58	58	49	57	53	64	50	50	53	68	55	66	64	52	67	48	66	51	54	56	59	55	52	62	67	66	43	68	63	60	60	55	61	61	65	53	48	52	58	44	64	55	50	58	51	57	60	66	54	47	53	60	56	51	57	62	51	48	50	64	69	61	56	51	66	70	67	59	50	64	62	62	66	59	61	59	52	53	80	58	56	53	52	47	70	65	41	59	58	53	67	61	71	56	58	53	59	63	57	50	61	59	56	53	54	54	62	45	53	57	57	42	51	52	77	62	49	72	60	64	75	52	64	49	50	43	47	55	56	49	53	50	58	40	52	54	57	66	62	56	52	58	50	50	56	48	51	61	66	62	48	56	59	45	76	69	48	52	48	53	60	57	63	66	45	53	61	74	48	64	47	55	67	62	46	60	49	49	47	55	54	53	59	61	53	54	67	46	64	61	50	65	65	41	57	52	49	81	70	52	48	58	47	55	50	49	58	54	63	53	51	62	54	55	53	51	50	54	60	61	58	48	47	53	39	60	66	57	60	54	48	65	52	58	49	62	59	64	59	57	57	64	58	63	54	53	55	68	53	63	62	61	64	55	56	49	56	44	58	42	58	54	65	62	53	58	58	66	49	57	41	59	74	59	59	62	60	68	52	55	46	62	59	52	61	62	54	47	73	51	55	57	62	58	59	63	59	47	57	53	52	48	55	70	48	50	52	44	62	62	63	61	53	78	39	61	57	51	54	51	39	70	61	62	52	50	54	62	53	64	63	49	52	49	55	52	62	57	62	47	60	52	63	54	55	54	55	61	60	57	58	68	49	56	50	52	58	55	64	46	59	47	53	49	56	47	58	52	58	52	47	62	61	58	57	64	57	45	54	58	57	61	58	67	58	55	52	50	47	57	51	46	58	54	58	61	57	47	48	54	58	54	57	60	58	60	55	48	51	67	78	58	45	51	62	58	53	59	58	53	53	57	65	63	53	62	48	59	57	60	65	54	60	49	64	54	41	60	50	58	45	56	54	73	44	61	53	49	31	66	60	51	57	53	61	39	59	48	50	53	55	62	59	55	60	57	61	62	48	49	54	49	67	60	47	59	41	62	60	50	64	37	63	60	60	42	50	44	57	48	54	59	55	60	52	53	53	51	63	53	59	55	57	57	50	54	64	54	61	59	70	63	55	53	70	55	70	60	42	59	49	56	55	61	49	61	65	56	48	63	42	59	65	64	68	72	61	63	51	61	63	60	66	66	51	62	53	52	48	70	57	66	57	50	53	48	58	49	56	62	58	54	58	55	54	43	56	63	54	60	54	66	50	53	57	68	47	73	51	61	62	50	49	50	63	60	40	57	43	47	61	63	49	57	65	51	51	57	50	53	52	54	46	63	62	53	70	65	52	60	68	59	50	57	57	47	58	59	65	55	57	54	47	51	54	49	63	56	51	56	53	63	50	62	64	55	52	67	56	56	63	45	53	53	63	46	53	57	65	55	53	61	56	56	63	48	57	54	57	56	62	59	60	42	65	55	51	47	52	65	58	70	71	52	48	52	47	49	59	65	51	54	53	63	61	60	48	38	43	78	60	67	61	51	57	64	61	52	47	49	53	58	63	52	49	54	54	66	51	55	52	59	48	52	65	54	55	52	51	68	60	44	47	56	57	56	56	64	61	55	61	41	43	65	54	61	53	62	51	63	67	59	56	55	47	55	73	56	59	50	57	56	55	52	58	60	60	56	54	71	59	50	56	49	65	64	54	54	44	62	51	54	61	54	65	59	53	59	71	52	48	66	58	44	55	50	70	55	66	49	43	60	68	56	55	65	46	45	58	58	54	57	65
23434	11356	7272	6957	6719	10148	10828	1560	482	487	496	418	441	478	430	415	442	439	425	456	431	399	433	443	394	448	419	415	462	412	443	397	409	465	401	447	417	425	421	416	484	439	434	432	409	442	411	437	406	407	419	403	426	441	446	446	421	437	398	467	454	406	427	436	408	420	447	449	463	464	415	433	442	433	428	446	413	406	413	408	417	436	458	403	421	414	447	446	430	420	440	400	409	432	389	391	415	430	453	454	427	431	433	420	424	435	412	396	428	451	432	412	447	455	433	411	402	436	491	425	390	436	444	402	391	421	384	409	419	426	466	422	411	420	430	446	405	481	412	418	428	436	439	414	422	403	391	434	412	411	453	416	444	409	445	432	401	451	429	449	431	432	401	431	448	396	386	438	426	408	422	426	421	414	471	412	440	418	444	413	381	408	433	426	388	417	463	397	426	435	421	403	450	457	429	421	409	421	407	429	441	421	464	426	430	457	455	434	435	406	439	430	456	458	418	433	420	416	409	413	426	411	407	394	419	410	383	425	412	433	396	414	444	403	475	424	451	436	401	436	423	436	441	453	391	428	419	408	436	426	435	437	422	423	460	451	425	400	421	445	407	420	453	416	442	431	422	415	404	422	426	419	420	389	391	422	439	417	440	441	433	434	462	437	429	373	427	465	421	409	468	419	437	430	409	432	429	474	445	432	477	429	443	442	453	419	437	425	380	433	449	403	399	405	407	409	436	398	457	432	462	442	452	430	362	427	455	409	438	466	446	427	389	413	384	408	429	428	418	459	411	410	452	429	435	419	433	463	422	480	431	455	400	451	419	421	405	397	431	397	431	406	432	430	439	432	418	436	390	450	413	435	446	434	441	434	465	404	428	456	419	461	434	441	433	403	437	412	410	441	420	449	400	454	400	435	444	408	421	441	420	456	453	422	436	426	422	418	422	448	400	425	385	456	418	435	445	374	438	427	431	412	435	431	409	415	453	413	406	423	398	442	419	401	447	443	439	389	391	437	407	433	446	430	435	399	408	460	418	435	451	429	434	443	412	444	427	427	444	423	442	437	420	386	400	438	442	434	399	450	423	403	455	412	391	427	449	418	455	429	434	410	425	433	460	436	446	408	462	420	436	421	439	450	442	433	389	397	425	418	403	448	423	400	451	456	400	420	405	430	421	392	417	398	437	431	423	434	428	466	387	443	442	414	419	418	422	451	432	435	462	420	417	430	444	454	424	451	422	430	426	416	437	409	435	435	423	425	426	412	401	429	459	395	408	449	409	445	439	386	407	408	449	429	445	428	446	456	451	374	422	424	435	406	456	417	424	435	442	395	383	411	458	408	458	410	409	421	371	432	406	423	451	384	428	414	460	419	416	441	448	420	429	436	436	438	420	434	432	389	396	423	418	435	423	404	438	430	432	420	436	430	415	461	418	439	409	412	440	406	464	446	436	414	449	414	428	415	428	444	423	425	425	437	434	390	380	421	406	435	441	406	371	386	452	457	415	420	410	415	431	424	413	427	465	438	435	466	408	409	444	430	446	409	427	436	463	451	413	412	425	407	397	432	452	381	441	448	399	430	423	417	466	437	430	456	453	441	448	390	436	422	441	455	414	426	433	439	405	405	431	429	432	433	416	426	435	417	424	418	400	449	399	434	410	453	411	433	415	434	440	462	416	458	437	471	433	411	406	435	422	456	405	421	444	427	421	400	451	402	429	419	418	447	453	424	453	439	438	429	446	413	421	450	447	457	421	423	428	428	455	396	475	419	424	418	445	455	429	473	432	447	401	448	420	456	430	466	422	430	460	373	425	440	447	417	458	437	405	426	434	422	415	397	416	419	429	433	408	440	445	437	437	439	399	437	407	448	438	441	455	456	452	420	405	463	432	389	444	447	407	442	415	452	415	423	449	421	416	434	461	416	428	388	458	412	409	410	398	460	416	445	448	410	404	438	433	409	383	414	430	439	427	383	421	404	399	437	407	450	417	416	458	445	424	439	408	422	429	423	442	447	430	407	447	432	406	420	385	401	449	453	467	471	426	424	446	435	407	450	444	423	426	444	417	441	384	420	454	436	439	470	400	454	424	463	454	413	427	412	432	400	439	385	450	427	418	458	418	373	399	404	450	427	420	404	457	427	439	431	415	447	423	465	409	433	471	431	405	446	416	439	430	418	431	421	394	396	446	442	417	423	447	408	453	422	447	415	422	435	417	443	430	446	423	438	424	429	385	450	464	416	435	422	432	394	439	419	441	422	443	430	423	418	424	449	446	415	434	406	439	463	406	455	465	413	379	439	462	402	380	429	401	442	392	420	429	421	430	436	419	442	402	410	390	431	447	412	436	442	428	466	459	435	423	474	397	465	406	445	433	435	411	452	413	433	459	457	419	403	399	386	363	447	431	415	438	411	466	411	452	445	433	428	448	453	434	413	423	436	440	420	431	471	439	406	415	414	425	455	473	421	408	405	430	448	443	432	415	430	397	429	443	422	419	436	407	441	420	423	455	422	438	412	460	390	377	429	426	438	417	388	427	378	469	409	430	448	413	404	392	433	456	432	437	421	453	424	424	454	403	479	402	407	406	453	458	437	408	445	442	412	449	492	425	432	471	444	425	458	445	427	448	419	473	401	446	450	449	425	445	411	394	451	454	430	415	427	419	425	420	407	418	448	395	396	411	453	441	438	426	452	403	413	441	450	433	442	434	439	421	425	446	442	429	420	447	423	440	439	418	416	405	399	448	437	417	408	412	401	443	414	438	393	425	437	403	451	448	457	462	443	413	441	432	413	397	444	443	392	410	449	435	410	409	471	407	446	457	415	440	467	417	431	446	436	435	442	414	451	406	426	390	414	408	438	394	463	426	416	433	480	415	432	409	420	422	447	414	436	404	390	430	439	436	412	402	473	399	436	413	437	455	433	410	441	432	406	435	432	437	455	423	395	424	418	459	405	412	423	383	408	413	443	455	466	403	431	456	389	451	399	428	429	468	428	443	407	456	426	404	455	448	431	435	422	420	442	429	436	438	415	423	412	435	451	447	431	440	468	411	412	425	448	405	408	402	437	433	433	418	423	431	445	428	425	436	409	412	435	438	425	425	444	464	419	410	414	423	432	438	415	387	431	463	425	420	424	416	427	417	416	430	442	414	417	386	472	398	458	432	450	424	442	431	417	371	426	442	453	476	427	431	400	435	415	413	440	407	465	464	420	415	432	433	463	432	501	450	436	412	402	429	456	462	418	433	454	402	389	414	436	440	432	411	414	434	438	438	437	451	408	416	446	422	453	395	408	422	465	411	438	435	450	449	449	445	415	425	421	406	439	396	433	435	401	434	401	435	410	411	437	450	434	425	445	462	446	439	432	443	431	427	434	412	468	414	387	418	407	411	449	407	415	421	426	414	441	421	441	411	447	447	426	406	401	422	456	433	408	428	437	433	434	448	412	403	417	421	408	460	409	446	427	399	440	422	448	451	422	421	441	428	436	446	453
2295	1472	770	575	728	1292	1334	263	70	75	75	90	84	86	81	88	78	82	72	80	78	69	66	81	72	71	86	77	70	77	72	71	89	65	83	66	75	87	81	81	60	75	86	72	89	78	81	77	68	69	75	73	86	75	96	68	89	76	49	70	85	66	80	89	87	75	81	81	73	73	73	73	91	69	81	81	66	79	87	78	83	95	74	73	79	81	102	82	85	70	66	74	83	75	88	83	100	77	71	87	83	75	67	81	62	76	83	76	87	71	83	87	67	69	69	68	88	98	75	82	70	68	67	78	85	56	65	64	85	71	76	90	98	71	59	100	85	85	78	68	72	77	81	81	67	72	83	77	76	70	79	83	79	65	79	80	81	90	86	93	89	67	88	78	87	66	73	88	76	64	74	77	86	89	62	90	80	75	77	82	77	79	70	65	65	75	77	86	75	91	83	65	74	83	79	67	69	71	59	77	76	68	86	63	66	64	76	84	57	71	76	80	73	82	55	72	61	86	86	73	82	76	82	71	77	88	90	67	72	74	82	82	81	80	80	73	74	86	79	86	87	71	77	76	92	75	91	78	64	56	80	71	86	80	77	82	83	96	60	71	70	73	77	85	72	66	82	84	85	80	77	78	84	71	86	75	70	65	86	70	69	79	74	87	66	67	73	81	83	79	80	77	72	80	78	79	73	68	75	71	87	69	92	80	88	68	81	69	70	68	76	74	75	79	72	92	80	85	70	76	72	89	65	65	76	69	92	83	68	67	60	64	73	72	79	79	79	65	76	85	74	78	64	73	77	78	66	85	84	76	72	75	70	84	64	69	90	88	80	77	75	98	72	91	72	80	67	83	77	90	85	81	84	74	75	82	69	78	90	69	71	89	84	76	74	90	74	72	80	62	83	79	77	90	69	68	81	74	70	68	77	75	77	70	70	87	65	98	81	69	72	94	81	73	80	68	55	72	75	77	83	71	99	90	70	70	81	68	75	81	57	66	74	76	81	85	75	77	74	70	67	66	95	88	73	89	84	69	67	66	79	77	68	65	75	80	79	84	76	79	75	65	87	69	81	84	81	64	96	80	87	73	71	83	85	83	65	64	77	84	72	71	75	84	80	82	91	73	63	75	71	87	80	95	86	68	92	62	71	79	75	87	79	82	64	60	68	77	79	73	72	72	74	73	89	71	70	71	67	66	71	80	68	62	70	74	67	83	82	72	71	98	82	61	86	50	73	79	72	72	94	87	84	67	69	94	59	67	67	60	79	71	75	65	70	89	68	83	67	84	84	77	84	80	81	80	90	82	75	98	96	81	78	103	68	81	77	64	72	70	66	80	86	86	75	57	75	72	67	83	68	77	65	79	71	65	84	78	88	75	76	85	80	68	75	85	67	75	75	86	91	79	81	80	83	78	76	81	63	76	84	81	70	84	92	72	83	80	69	73	81	73	63	69	66	85	79	82	73	71	76	73	86	86	70	76	74	68	84	74	86	86	77	77	62	67	66	79	72	85	88	89	86	82	75	82	69	63	77	64	57	85	60	77	78	78	75	62	93	80	68	75	96	73	95	67	80	82	70	90	78	77	61	92	64	88	80	82	72	77	67	78	79	91	76	80	72	69	88	61	78	64	73	72	68	76	81	82	65	66	79	94	68	64	82	68	65	73	73	85	87	65	71	82	77	72	62	75	74	79	90	77	78	67	60	75	72	65	84	63	75	77	71	73	83	68	80	71	68	77	97	91	66	73	53	75	80	67	79	71	82	78	82	75	74	103	67	67	77	69	87	79	73	73	72	78	59	74	81	66	77	85	74	66	72	79	62	75	93	69	76	81	77	79	77	77	67	86	72	65	80	64	76	72	65	79	70	84	88	83	81	86	78	72	69	84	81	75	78	67	76	70	70	84	91	88	94	73	82	80	80	87	86	73	80	76	70	80	84	93	77	69	77	79	61	67	68	70	95	71	71	75	72	80	64	78	70	82	77	68	95	84	68	68	80	79	75	80	63	68	83	57	92	80	76	75	84	64	84	79	89	79	84	70	72	74	89	88	79	85	67	84	71	77	87	68	57	79	81	93	74	77	73	84	72	72	76	75	87	82	89	93	84	66	80	64	86	74	72	82	87	81	74	67	76	80	74	85	85	73	85	70	66	84	89	85	70	78	68	70	74	82	88	72	75	67	89	78	70	94	73	79	91	74	69	64	87	66	72	83	67	79	85	71	85	76	82	68	78	79	81	68	83	67	71	71	84	79	83	83	87	84	87	71	78	76	73	80	74	74	80	70	70	82	73	94	72	74	74	86	85	72	89	84	75	64	81	80	83	74	75	83	71	72	76	79	67	83	65	64	81	76	77	86	76	76	73	84	71	75	81	70	76	68	91	70	79	81	83	63	75	57	67	78	76	96	75	72	80	66	78	81	68	66	69	84	78	71	74	83	69	70	71	80	67	55	83	83	75	91	59	61	54	84	75	77	83	71	74	75	66	81	69	84	78	81	82	64	80	70	68	83	76	80	76	73	79	79	78	69	63	52	73	66	84	82	66	73	86	83	74	67	74	81	81	87	60	63	71	86	65	77	80	69	80	65	74	75	87	65	83	78	68	96	85	84	66	62	89	57	82	69	88	83	81	89	84	62	77	87	66	75	73	97	70	75	69	75	77	78	68	59	92	71	85	75	81	68	89	69	83	76	72	61	85	62	95	89	90	60	86	79	89	91	66	80	69	74	66	80	78	74	71	63	73	57	81	72	63	77	75	64	69	61	66	77	69	83	76	63	88	75	83	84	73	76	75	82	81	77	75	92	77	75	83	82	78	66	64	68	83	72	90	72	78	76	72	76	60	74	74	70	68	61	80	77	53	76	77	86	73	71	79	80	79	52	71	82	63	73	76	79	70	72	87	80	61	79	78	73	96	66	73	56	74	84	82	78	74	74	76	72	84	91	72	70	60	71	84	75	64	79	78	75	71	72	78	77	68	77	79	82	66	75	66	60	70	78	71	67	89	82	93	81	75	72	67	88	63	73	73	86	94	73	76	63	72	74	88	74	81	68	77	70	74	74	63	82	77	78	71	64	77	62	90	85	75	67	78	87	78	66	82	68	75	70	90	79	81	80	53	76	82	71	81	74	61	56	66	82	66	78	81	71	77	68	72	79	67	75	69	65	58	70	79	69	58	72	77	96	65	62	92	80	82	76	65	74	66	87	74	82	76	62	64	76	64	78	59	72	89	75	90	64	83	82	75	79	68	69	65	79	80	77	87	76	77	83	91	79	79	85	67	73	77	82	58	76	82	96	62	81	84	81	73	67	69	87	95	71	88	74	68	82	76	63	63	83	68	82	102	74	71	77	85	72	64	79	84	87	63	67	98	73	84	66	98	80	75	91	75	67	74	75	75	82	77	90	77	66	77	77	71	88	85	82	65	58	73	73	82	80	84	70	95	71	79	77	67	65	84	87	84	69	69	81	92	66	86	65	85	68	81	76	77	77
23319	11912	7885	7873	17118	29510	27935	6303	818	725	737	710	646	628	614	622	583	586	581	551	596	611	604	588	544	560	591	582	570	594	556	568	541	546	587	525	555	547	577	564	558	571	515	521	546	553	516	564	525	604	589	532	556	565	564	511	554	526	518	534	524	542	495	485	570	526	524	540	543	555	578	561	550	558	565	533	478	532	556	539	520	567	533	544	576	553	514	526	503	530	579	537	513	549	536	548	548	541	542	561	567	558	550	545	566	574	539	552	582	540	548	549	487	568	586	567	571	548	553	530	538	533	553	577	543	558	532	529	560	542	491	536	545	580	553	529	558	549	568	550	558	584	564	581	528	549	528	538	525	538	545	569	532	535	583	532	565	530	503	598	572	563	507	529	557	559	562	546	559	513	563	499	512	512	568	558	541	560	553	542	579	546	547	539	537	570	546	542	585	540	565	582	553	542	525	555	547	564	588	523	543	555	533	565	560	529	561	536	547	509	551	555	551	550	516	571	469	540	485	560	539	518	555	564	558	529	544	595	548	556	500	517	557	585	557	529	546	561	536	526	520	592	529	565	515	535	548	562	541	551	559	581	543	563	534	545	557	555	551	532	579	517	554	524	545	568	538	523	531	513	509	524	542	514	552	575	534	576	531	547	535	598	529	562	593	544	519	515	550	556	527	529	573	567	524	547	538	550	551	505	573	547	581	564	594	528	567	520	556	568	554	535	514	547	559	589	551	530	577	553	548	527	569	538	557	573	567	536	549	588	542	562	537	552	540	541	572	551	570	555	548	562	516	540	554	564	548	531	533	525	531	534	527	565	543	560	569	577	584	560	548	529	585	532	532	508	588	576	549	577	556	569	502	537	543	513	504	522	543	540	543	562	553	554	524	594	561	556	590	574	541	530	515	565	542	553	548	557	547	553	545	574	558	567	540	507	630	562	578	552	575	551	513	522	564	550	556	573	578	536	552	532	502	573	532	514	546	561	578	536	585	521	550	533	512	515	602	569	515	514	541	567	524	569	552	543	514	540	522	590	558	483	556	543	470	585	537	560	530	524	567	524	558	519	563	528	570	529	524	529	582	579	530	593	544	585	531	575	576	559	578	514	539	519	585	537	530	531	548	528	550	523	522	592	533	532	562	524	521	573	587	572	537	537	538	538	557	587	558	486	504	542	557	547	562	529	538	525	582	558	578	555	515	521	502	557	515	555	545	527	540	564	566	549	535	556	551	601	538	544	501	525	508	566	552	533	540	534	532	529	539	568	562	537	545	529	534	562	520	587	542	569	564	509	569	552	571	543	512	536	501	544	587	555	514	527	554	508	527	531	547	603	540	545	536	531	536	500	570	540	527	490	545	552	566	572	551	541	540	558	514	517	531	506	551	547	549	549	568	534	537	562	457	523	550	576	523	515	563	504	538	534	575	516	539	563	528	536	543	565	545	522	517	544	519	545	560	535	535	550	590	547	571	538	549	547	527	581	547	527	531	537	532	554	508	565	539	546	532	546	544	519	564	560	543	548	560	568	537	558	530	581	501	550	560	556	524	506	539	533	554	554	494	538	569	566	581	537	566	532	519	566	494	550	551	481	569	546	593	522	556	536	599	513	559	491	545	542	526	530	539	541	522	563	562	524	524	560	507	560	604	530	509	566	562	540	536	575	519	533	559	575	550	530	530	545	544	485	522	517	553	553	578	540	528	568	559	538	553	551	545	507	533	561	545	576	493	547	543	563	562	566	560	547	560	528	576	516	527	587	515	541	576	596	536	534	521	537	605	558	532	562	555	531	511	536	546	512	561	535	558	522	561	553	545	578	544	532	554	512	529	525	557	550	532	528	590	556	569	569	553	524	583	520	562	550	560	575	561	540	553	558	548	591	523	519	537	557	525	531	545	522	540	574	557	580	519	568	538	564	506	532	534	572	502	527	578	501	570	533	554	533	590	532	606	548	562	548	556	520	535	586	553	534	542	531	586	593	528	524	506	516	574	542	516	489	532	545	558	555	509	521	553	549	529	562	557	525	492	567	556	520	531	534	536	554	536	565	535	536	518	557	539	576	499	545	542	564	593	562	556	549	569	543	575	542	562	537	560	564	519	545	545	521	543	597	529	544	482	550	543	519	594	567	516	529	544	558	513	570	569	523	545	552	539	542	533	534	498	556	524	547	522	560	544	527	524	523	529	531	532	570	554	538	576	532	563	552	528	563	545	564	516	548	550	545	562	571	511	538	551	535	567	543	544	551	560	567	572	506	547	552	545	518	537	538	512	539	516	538	540	493	519	522	532	543	561	592	531	498	538	556	533	571	549	488	540	553	577	556	584	540	558	559	547	585	548	540	545	520	500	556	533	555	556	562	558	531	561	578	530	555	530	521	535	533	580	581	554	569	591	565	528	533	505	509	516	541	539	531	549	554	566	549	555	556	554	549	550	558	520	494	543	578	508	563	524	540	530	572	583	567	518	560	525	520	531	537	536	528	559	532	535	469	547	546	544	534	524	552	515	561	560	540	561	537	554	545	547	557	592	535	535	556	490	576	531	572	474	505	534	541	545	550	562	556	537	505	512	537	527	586	563	543	573	525	556	531	552	583	495	523	563	529	539	524	525	554	543	562	547	551	542	564	557	553	556	547	562	535	557	537	580	547	533	548	540	509	556	512	544	591	583	536	518	545	520	545	504	543	585	564	533	525	577	531	559	520	575	578	535	553	564	534	576	556	596	557	548	511	579	522	562	543	533	559	561	572	555	545	535	558	521	533	527	518	562	524	541	544	524	587	560	548	509	564	527	502	504	567	533	561	560	558	510	563	538	529	561	552	552	527	550	510	551	554	515	556	534	557	531	512	532	527	560	590	526	548	558	546	582	539	515	553	530	548	511	545	572	525	531	566	530	563	497	532	498	535	600	520	510	573	575	542	531	547	510	511	544	518	534	577	546	566	517	550	585	576	563	523	532	549	539	526	535	590	576	550	533	598	566	545	555	549	528	566	576	510	556	558	534	595	556	501	623	523	553	548	537	558	555	550	521	566	507	542	559	563	574	520	564	542	483	546	541	569	528	525	529	535	516	550	545	542	539	522	544	560	588	504	547	539	575	560	553	547	545	549	551	584	522	538	570	499	565	547	558	556	561	520	557	531	571	508	539	543	553	546	502	539	590	506	567	560	582	503	607	584	517	582	567	552	572	537	561	544	573	552	580	594	562	528	544	577	537	532	529	558	524	567	542	566	563	564	534	553	564	538	524	537	551	562	528	529	515	539	514	518	527	575	548	522	502	603	549	543	550	565	559	542	534	518	531	538	579	568	526	521	520	546	582	551	564	531	542	561	491	531	549	560	575	546	560	556	565	544	556	504	485	492	554	571	570	538	514	570	544	554	539	528	546	537	542	493	551	570	520	575	514	563	551	542	598	498	540	538	569	528	554	539	581	585	571	550	535	536	548	557	531	543	575	524	542	552	537	606	562	559	518	541	544	549	556	560	538	501
3545	1114	914	547	357	689	1441	381	80	97	96	85	116	92	89	97	85	88	78	96	75	93	96	89	93	97	88	93	88	94	89	90	106	83	71	93	86	113	111	101	83	84	91	105	100	113	101	92	82	82	85	79	95	98	90	97	87	106	102	99	70	95	91	84	97	78	93	103	102	106	97	90	82	98	102	89	88	102	82	106	92	102	70	95	89	102	103	91	89	92	90	86	95	90	79	96	90	93	68	100	107	86	86	108	86	92	101	96	93	97	79	86	84	99	96	90	70	94	77	83	93	85	86	91	92	82	98	94	109	90	97	82	115	81	95	74	97	92	89	102	95	89	101	81	86	71	89	93	91	85	98	88	98	103	70	91	98	92	99	85	86	90	84	78	83	89	90	109	88	82	82	96	91	93	86	86	84	88	92	103	93	99	95	78	94	105	89	105	92	89	103	94	82	88	101	83	89	91	95	105	103	87	91	83	103	96	89	102	97	87	93	105	82	94	99	107	102	96	95	95	78	81	87	98	86	92	94	97	98	78	93	78	79	66	69	87	97	99	112	113	84	88	92	99	97	99	90	96	94	88	88	88	89	98	79	92	79	95	78	92	96	90	93	93	94	79	85	75	80	86	81	76	68	66	83	118	90	83	93	91	100	110	91	86	102	100	82	93	101	108	104	92	97	85	103	94	90	105	91	84	78	84	96	87	83	97	94	101	77	79	88	74	69	81	84	81	89	77	102	80	93	96	95	96	77	95	95	105	77	112	82	69	89	86	93	85	91	77	87	89	98	90	82	81	94	86	99	83	95	92	93	97	81	77	87	84	78	93	89	81	95	94	76	90	76	100	81	85	92	73	81	91	102	103	96	81	95	97	86	82	99	110	90	88	87	94	82	100	94	83	97	89	84	76	91	82	105	61	91	93	102	99	81	87	85	84	97	81	90	83	85	91	102	84	91	93	101	81	88	88	97	98	89	99	81	99	100	77	101	97	106	78	73	77	81	95	87	83	111	91	105	96	92	88	87	103	81	87	93	87	90	92	92	82	81	73	75	78	84	98	96	88	83	87	92	94	88	89	99	99	82	98	98	85	85	86	111	79	89	85	85	84	90	88	101	106	91	87	98	98	90	87	87	80	101	99	93	92	116	103	79	94	76	83	103	80	88	90	94	100	99	82	96	98	97	96	94	88	92	86	89	92	102	82	88	94	87	94	91	85	89	84	87	87	91	72	93	100	103	74	105	87	88	94	81	90	92	90	88	77	87	108	84	103	89	86	105	92	87	103	92	93	91	91	98	122	82	98	83	94	103	83	91	92	82	95	106	92	90	81	92	107	86	98	95	105	72	85	84	88	99	91	93	99	94	100	98	86	81	90	96	82	93	97	107	86	82	100	100	77	89	88	75	90	89	96	85	70	95	100	82	98	85	76	79	106	66	96	95	94	96	80	89	80	87	74	73	89	106	98	83	78	89	79	99	95	102	93	90	81	84	93	101	96	83	99	81	88	109	87	99	101	105	94	75	106	96	97	94	89	93	82	112	96	82	95	90	85	95	87	101	115	83	97	92	90	104	112	95	101	100	99	76	83	110	90	90	72	90	89	94	90	91	98	79	98	89	83	86	121	89	97	74	91	88	91	89	100	77	84	100	93	91	92	94	95	85	87	98	82	83	89	73	104	91	109	98	81	81	105	92	106	91	98	107	89	104	100	95	93	85	93	92	103	75	94	94	93	87	101	109	102	86	91	100	98	93	91	77	102	71	73	96	90	91	91	82	102	101	92	105	78	82	78	91	98	92	87	105	94	78	89	89	98	95	83	95	85	95	72	102	98	97	85	82	91	94	88	88	103	90	72	101	83	97	83	109	90	111	78	90	92	89	99	96	80	83	72	92	97	87	67	83	94	99	101	102	95	86	98	85	88	78	95	126	83	107	91	85	105	82	78	100	104	85	85	92	88	102	86	82	99	100	116	95	93	104	93	92	111	110	79	87	88	84	94	80	89	80	88	101	78	90	110	99	93	83	101	96	97	90	105	85	80	81	93	104	78	80	98	71	103	80	78	101	82	104	85	86	97	89	66	88	82	82	93	91	102	104	77	96	88	92	96	78	106	92	89	93	103	86	115	69	104	93	92	101	97	97	98	82	89	92	80	100	91	92	102	98	103	87	87	86	103	72	93	80	88	97	90	91	105	89	86	82	87	73	87	77	95	83	88	95	102	106	93	88	91	102	93	100	118	91	82	87	81	95	98	89	86	88	85	92	85	88	93	84	90	100	81	85	104	100	83	112	104	91	84	96	95	100	85	94	90	66	83	93	122	92	87	92	74	76	92	83	78	81	89	93	83	78	102	102	93	93	95	94	106	112	98	104	90	85	90	90	89	90	96	102	104	87	84	88	87	92	99	97	100	91	87	75	93	111	86	79	81	99	96	99	89	74	108	94	79	96	96	93	98	92	99	85	75	92	94	74	81	97	87	99	100	93	86	104	92	99	110	79	106	96	84	92	84	87	98	110	91	88	93	90	99	99	74	86	88	72	102	102	97	87	106	105	90	87	87	92	92	91	95	92	91	76	81	86	96	89	86	102	86	100	82	97	87	79	75	83	102	94	87	103	103	92	84	79	106	98	90	82	88	91	81	79	103	92	89	95	103	100	82	88	83	88	85	75	102	77	74	96	81	114	89	92	100	95	83	86	99	81	106	117	74	94	97	97	84	116	102	102	92	88	95	85	94	82	105	80	64	90	70	94	95	95	79	72	107	100	94	104	111	105	84	100	71	96	87	83	89	97	90	85	69	90	92	98	99	86	93	90	83	92	96	101	86	86	88	92	87	92	92	91	83	102	101	90	78	92	98	96	82	100	90	86	94	102	95	101	95	90	98	102	87	88	114	86	100	76	91	104	89	83	87	87	88	90	85	89	90	83	94	88	100	95	82	88	86	83	76	81	73	86	96	80	91	99	97	91	89	100	83	103	100	100	97	95	94	95	109	100	102	99	94	99	78	98	83	100	89	97	88	82	89	81	89	93	86	76	104	85	89	87	91	81	94	76	85	98	94	92	90	97	83	90	104	97	78	74	105	90	84	85	84	94	90	85	95	92	84	83	94	96	94	97	88	104	92	109	89	94	85	84	95	87	96	103	69	76	82	82	81	92	91	83	93	74	84	86	87	85	85	103	76	105	85	88	100	114	92	89	88	90	109	97	84	92	80	83	86	74	94	104	92	103	87	96	87	90	77	83	87	81	102	80	91	87	85	100	70	100	95	82	100	85	85	101	99	84	78	99	86	87	73	59	97	90	70	94	100	101	76	91	98	88	88	90	102	82	80	80	111	84	88	91	102	84	79	91	95	89	83	108	86	82	102	104	87	89	88	93	95	113	91	100	106	99	99	81	86	89	88	105	86	109	67	82	93	82	84	98	90	79	105	109	96	91	94	87	95	101	91	99	88	89	98	99	81	102	86	111	96	82	99	77	95	101	105	96	89
21855	9848	9085	7190	9070	21183	30359	9271	971	934	891	806	846	811	795	792	756	738	695	753	734	704	715	748	704	725	708	634	763	649	685	692	656	713	688	666	691	686	706	702	694	698	715	672	656	678	674	691	666	674	707	707	668	699	675	703	641	678	718	666	689	637	687	710	666	687	680	694	656	674	742	686	679	667	705	659	678	644	652	684	680	684	640	656	652	654	666	663	677	693	630	706	704	656	667	664	660	662	664	692	671	708	677	657	639	692	688	680	615	705	735	655	670	706	665	672	684	696	637	667	709	673	632	684	688	663	679	679	673	643	651	661	689	682	690	762	675	698	692	705	652	653	648	674	709	655	684	685	665	674	677	663	683	670	669	650	645	711	648	657	705	650	672	667	688	672	672	682	666	661	664	680	686	695	683	724	646	649	664	629	740	729	669	667	656	625	690	696	655	672	698	689	727	678	660	711	681	669	690	633	641	642	652	669	656	661	708	701	705	642	673	682	660	644	715	651	683	650	722	655	659	705	676	684	657	711	665	620	622	674	641	663	648	632	637	675	682	716	650	690	654	684	624	664	686	672	656	667	699	680	684	652	692	723	670	685	711	655	639	723	744	647	668	631	691	634	676	695	693	696	683	660	673	655	678	685	639	653	670	657	661	643	659	669	701	689	664	644	724	670	655	665	649	686	704	682	663	666	669	670	666	671	645	662	628	694	661	667	694	705	699	625	657	632	641	672	671	671	659	689	658	699	672	647	675	667	656	674	710	697	660	664	700	664	671	669	664	670	653	671	731	643	670	674	659	614	627	647	630	644	672	672	676	709	700	597	637	673	639	620	673	693	679	674	723	640	643	659	689	670	692	709	652	702	709	677	688	712	633	641	687	673	666	628	663	697	642	661	664	676	671	657	639	687	653	647	676	643	730	685	655	690	664	679	675	693	694	653	679	685	656	649	698	677	672	637	677	686	709	648	662	665	663	667	654	632	670	649	652	705	636	682	670	665	652	630	628	688	638	681	713	651	710	675	683	688	677	645	627	648	708	664	667	640	677	641	678	644	663	726	656	687	695	678	695	659	677	678	671	682	670	676	662	677	656	632	699	661	691	676	678	667	672	676	664	640	644	683	602	682	684	680	649	695	686	663	691	687	639	707	657	679	734	633	653	665	694	680	674	669	672	650	666	689	686	687	656	684	663	682	661	674	693	713	664	674	662	680	675	669	665	703	673	684	638	686	624	650	697	636	702	654	645	671	649	701	619	709	727	672	702	684	629	666	684	708	688	677	675	675	673	615	717	711	715	669	701	651	672	667	685	665	633	675	679	694	686	678	636	653	691	637	692	645	629	640	668	691	628	608	646	668	663	650	644	633	679	672	681	677	682	658	712	713	625	639	689	665	673	706	631	671	688	693	637	705	703	658	629	691	676	671	671	653	666	629	672	647	687	635	662	661	713	671	683	709	697	697	708	713	662	635	710	635	677	653	659	652	698	688	651	690	650	699	657	646	664	660	638	651	690	648	679	634	639	682	639	658	691	658	677	659	708	699	645	686	660	679	723	712	676	679	669	663	691	683	655	679	705	716	652	645	663	631	713	700	660	665	653	653	657	678	688	680	686	655	699	700	668	693	643	670	688	659	655	647	683	675	637	690	662	670	670	721	678	691	634	642	626	697	698	630	704	639	632	611	668	660	685	724	698	685	687	674	703	643	660	684	646	635	738	707	697	670	688	675	639	662	679	644	679	676	643	653	701	682	697	675	712	655	648	642	668	664	637	675	662	666	632	648	690	692	649	639	670	675	654	661	641	718	652	682	702	651	689	704	592	646	619	704	664	695	680	669	651	709	634	683	656	670	637	682	691	682	675	691	671	677	687	704	640	664	632	686	672	623	679	684	633	660	675	634	670	663	642	665	646	655	653	689	709	687	648	674	659	700	673	649	643	677	691	669	669	667	688	722	670	636	675	648	669	642	698	707	724	668	623	615	676	653	658	688	666	682	633	743	709	657	657	699	656	644	708	652	658	711	679	670	687	651	724	676	661	649	695	690	696	687	698	643	662	617	688	658	693	653	663	612	621	645	674	705	725	657	693	673	682	696	660	682	725	689	679	655	680	755	700	652	639	726	652	678	662	674	673	698	727	669	683	660	670	648	676	685	706	648	686	695	675	663	677	645	634	682	637	650	663	679	654	678	713	703	683	672	649	627	680	703	686	686	686	675	687	664	735	672	666	672	685	688	672	707	679	683	643	721	670	637	723	681	722	722	689	658	680	664	646	697	637	652	703	681	630	667	675	701	675	699	660	653	665	712	670	749	685	692	687	668	692	653	661	673	655	701	662	690	647	672	693	647	681	652	639	710	673	697	681	684	631	646	710	661	641	636	648	682	661	616	680	672	654	675	698	685	690	627	655	682	659	680	662	671	717	646	679	675	656	688	704	692	701	688	650	676	677	675	695	644	718	715	730	628	651	707	754	711	666	661	708	633	659	647	677	626	660	670	609	691	688	665	646	634	665	690	665	686	674	647	726	671	671	691	711	669	664	625	641	714	690	667	652	637	659	729	665	658	642	700	685	729	698	696	694	671	636	638	669	666	671	663	682	666	675	691	677	641	666	681	677	682	646	673	663	645	653	703	653	680	675	699	661	650	672	677	683	725	700	674	712	663	638	692	726	682	707	669	661	682	682	688	645	685	681	679	657	639	693	622	685	695	683	679	704	705	689	629	636	666	670	704	701	681	657	709	655	708	668	657	638	646	671	662	676	737	642	632	621	654	665	697	643	677	646	672	661	686	652	697	689	689	702	667	670	717	684	746	660	675	665	648	663	665	682	667	666	675	698	659	670	652	680	681	659	679	677	641	649	664	666	644	704	663	698	636	686	673	678	663	658	706	625	656	666	684	648	703	700	717	670	655	671	702	659	722	661	636	656	646	664	700	677	670	664	638	675	688	661	644	672	657	682	667	664	696	662	676	693	673	710	689	654	667	618	679	669	740	699	679	691	684	692	693	669	697	672	660	695	665	698	651	670	694	683	675	648	637	670	679	634	701	674	698	645	713	708	683	657	628	731	628	670	651	680	715	679	628	667	632	678	654	665	698	660	695	687	695	720	675	666	665	652	676	697	662	685	668	647	691	692	665	628	643	705	707	669	692	695	637	686	685	703	696	690	642	698	693	666	698	640	673	721	661	680	682	660	694	692	660	674	660	649	657	697	673	671	671	634	691	660	693	678	634	663	659	635	662	675	646	700	667	682	666	671	710	667	698	674	670	675	685	680	703	686	704	661	675	692	690	723	683	661	669	668	683	678	663	659	671	710	681	684	622	673	693	668	665	691	696	706	689	619	647	696	659	702	633	647	674	655	684	711	714	682	617	671	678	700	685	691	689	679	740	657	698	653	672	674	676	688	659	649	723	704	675	658	628	733	672	681	659	690	663	669	683	680	674	670	683	673	657	662	695	702	642	655	669	634	681	674	675	667	663	663	681	688	724
3146	1911	1300	769	655	1546	2833	816	153	144	131	123	133	116	142	117	146	132	122	133	121	93	143	124	140	125	129	105	126	127	116	122	107	126	112	139	108	129	115	124	115	111	120	107	101	123	109	125	115	110	141	108	111	124	113	92	133	122	134	113	109	120	114	124	117	143	116	129	124	121	117	117	118	119	136	133	124	120	98	127	130	116	131	120	121	129	134	127	132	120	133	122	134	127	117	133	124	119	128	109	143	130	130	120	135	123	109	108	104	129	114	105	137	127	131	151	113	125	126	108	128	127	118	127	129	122	127	112	120	140	126	118	107	137	108	137	118	103	124	110	133	142	132	117	116	126	125	116	112	114	133	114	136	118	113	127	127	123	146	117	111	134	120	118	129	131	113	137	137	122	128	124	122	156	122	120	125	123	134	131	124	138	125	109	120	101	117	138	116	113	110	124	106	116	117	117	135	125	112	131	108	112	115	131	118	116	116	110	129	141	144	141	113	139	111	110	131	125	120	103	128	114	106	114	138	123	126	131	124	131	109	122	114	107	114	110	123	133	136	128	130	120	110	130	108	112	134	115	125	131	121	119	136	137	119	126	127	133	113	119	134	120	127	124	121	114	122	117	126	125	130	114	125	139	114	118	122	112	131	107	137	129	128	123	114	143	122	137	103	133	116	116	116	108	139	120	129	128	117	135	139	127	105	108	123	118	122	139	135	111	124	124	116	146	121	117	110	127	128	111	131	133	121	111	133	140	108	137	99	118	127	124	116	121	125	127	129	112	115	116	128	121	110	102	114	139	115	122	146	126	120	106	110	112	110	112	127	121	127	125	122	126	118	123	141	130	127	126	125	131	114	126	130	133	125	121	131	112	122	121	116	143	115	102	123	122	120	131	122	125	122	123	133	123	121	128	121	146	131	127	132	114	104	123	129	117	114	126	132	129	135	106	106	130	134	143	122	99	139	110	125	116	124	124	134	133	131	118	138	136	116	118	136	137	96	116	120	112	120	120	123	110	97	121	112	108	102	134	131	126	119	147	131	121	132	124	125	135	122	110	117	133	138	107	135	118	118	123	115	121	125	132	127	123	136	117	110	127	112	142	122	139	119	126	114	128	126	134	116	111	117	113	132	100	123	112	107	129	129	107	111	125	114	133	128	123	141	123	136	112	135	104	110	105	133	135	117	118	121	129	142	126	127	126	125	133	129	143	121	144	127	123	129	128	131	132	93	146	123	125	125	129	101	119	123	107	132	103	118	124	105	120	118	120	120	120	121	126	135	121	122	148	128	124	116	125	129	120	135	139	111	123	137	128	111	126	124	120	133	113	141	105	137	136	119	121	143	124	126	122	118	133	134	123	135	124	122	116	112	127	130	127	147	135	131	111	109	123	116	120	108	124	128	115	138	126	110	111	120	121	109	143	103	104	142	140	125	110	136	113	114	118	135	116	125	108	134	106	125	123	126	114	117	116	135	155	113	108	149	124	138	112	140	120	127	138	105	114	108	130	121	124	112	121	121	114	120	115	127	133	133	110	121	128	146	129	119	128	121	143	101	119	130	141	103	130	137	128	136	121	127	139	116	109	112	132	114	99	121	113	120	129	132	133	117	137	125	113	146	110	129	119	117	110	123	119	125	118	122	139	96	129	120	114	131	115	130	114	108	136	138	113	128	130	120	133	126	135	119	111	102	115	134	141	132	129	130	115	121	117	124	116	112	131	108	125	116	129	115	136	117	119	125	110	118	137	119	133	109	105	105	111	138	91	122	142	122	125	131	118	148	120	130	115	131	139	122	123	116	114	139	117	161	122	121	138	137	103	110	119	116	141	101	135	131	94	120	115	124	120	142	121	123	137	140	117	106	118	114	100	126	114	122	111	133	131	142	113	118	133	115	127	106	127	129	144	118	129	125	112	121	135	145	123	131	113	110	127	139	127	109	131	149	153	119	122	130	116	121	132	118	124	127	123	122	128	114	131	121	123	126	136	142	122	115	119	154	107	105	134	118	122	137	133	116	131	118	130	142	125	88	129	114	139	111	128	124	141	131	128	120	114	127	120	100	126	113	135	117	123	120	133	107	118	135	124	116	121	121	113	128	129	122	126	124	105	115	131	119	114	120	106	121	120	116	122	132	132	128	116	126	135	121	116	152	102	105	115	117	118	139	119	125	122	146	116	107	122	132	117	119	128	125	121	101	127	106	115	132	139	115	117	146	120	126	115	116	119	125	109	107	136	119	120	116	123	123	132	114	127	125	118	125	116	111	121	117	102	119	103	119	114	115	115	133	120	135	128	115	125	128	118	128	135	127	119	134	125	142	141	83	121	128	127	127	120	132	102	120	131	138	125	115	127	127	144	112	115	119	124	137	107	114	129	112	110	125	132	123	126	118	117	113	123	126	115	132	122	115	100	116	115	141	128	115	115	127	124	134	115	142	121	105	116	126	126	121	124	144	126	121	115	140	133	133	124	136	116	143	111	115	124	113	115	114	125	138	122	126	114	127	111	105	120	118	108	140	102	127	136	126	134	111	119	124	127	135	121	127	132	103	124	147	118	135	117	141	119	121	127	122	105	100	119	124	108	129	136	125	122	115	125	130	135	132	108	125	130	121	132	126	128	119	122	111	132	137	145	119	124	116	112	127	118	136	127	121	131	104	120	135	114	131	114	114	150	115	91	123	130	125	112	147	123	92	121	117	132	131	118	122	138	112	116	114	122	114	141	133	121	119	128	113	128	118	127	124	130	112	161	143	130	140	121	137	133	108	115	110	131	130	129	130	125	101	117	125	126	136	137	134	117	126	116	118	150	135	125	119	112	122	124	123	116	112	131	125	123	127	131	124	129	121	111	129	110	132	110	123	103	126	128	126	123	127	94	125	114	137	137	110	137	122	103	125	135	141	123	118	129	112	141	117	118	150	119	127	128	133	105	123	140	112	145	135	114	118	137	121	132	134	106	105	128	136	137	124	117	121	128	120	109	146	118	121	123	135	121	139	129	112	134	126	122	123	128	105	115	119	128	115	124	132	123	131	119	109	123	126	125	100	124	99	121	118	120	116	131	123	117	116	156	106	115	111	105	129	121	110	115	139	126	124	155	121	124	112	139	130	128	114	102	133	94	120	127	141	114	107	145	118	97	103	118	99	108	117	119	130	124	120	115	109	126	115	120	136	122	111	148	133	98	129	139	121	99	115	116	112	100	123	128	127	132	132	131	124	109	143	123	133	117	127	127	131	121	133	135	120	109	127	114	108	124	104	143	135	133	133	106	126	123	132	146	126	139	130	118	106	116	105	124	137	143	138	111	134	120	128	106	130	133	121	103	115	104	130	129	128	125	115	145	111	127	110	118	128	115	131	109	108	121	120	108	135	133	119	111	109	133	134	123	108	119	116	118	134	133	123	161	130	116	109	130	118	118	136	132	125	125	117	112	124	120	97	129	119	111	133	137	123	121	124	116	143	145	117	141	107	127	131	105	137	107	129	141
25904	14683	11210	9504	14436	30039	38405	14496	1596	1431	1322	1249	1232	1094	1023	1037	1067	997	1052	994	1007	1000	996	955	1024	939	956	883	919	959	958	950	907	958	915	927	882	913	976	882	938	900	912	900	883	903	850	906	902	879	902	902	849	886	898	859	918	902	911	925	885	840	913	923	862	906	827	895	893	909	894	838	901	892	830	867	911	889	939	856	893	878	880	900	861	921	907	941	878	890	890	870	899	870	828	941	939	872	890	850	941	869	879	892	869	884	858	886	848	866	877	884	827	879	788	887	939	855	895	897	907	887	856	819	865	910	876	808	863	911	846	877	883	899	885	875	944	851	941	931	878	846	848	829	853	902	924	871	904	860	882	892	855	907	919	876	890	871	868	861	881	885	862	858	848	898	915	867	928	874	876	931	874	878	898	926	854	867	881	855	879	920	850	853	857	887	921	841	876	977	880	907	884	927	831	898	928	858	884	841	889	821	845	875	866	885	877	917	868	885	886	870	884	861	866	925	862	898	904	862	867	889	870	886	873	840	887	895	916	890	849	900	917	890	871	930	909	885	907	869	887	874	897	913	870	929	854	862	862	921	897	905	909	876	879	880	882	848	843	843	896	878	887	854	870	883	884	869	897	861	926	854	874	875	858	872	883	866	879	868	871	904	905	882	970	911	856	881	857	883	818	862	916	811	884	890	909	832	902	870	881	905	866	885	908	897	929	837	897	877	844	865	871	877	876	892	887	878	869	843	928	862	848	932	892	866	957	864	844	849	876	899	882	876	887	898	874	879	918	903	911	872	875	932	888	909	885	897	924	880	854	840	871	887	874	875	925	853	876	848	846	883	931	852	930	898	912	891	867	809	879	866	897	896	856	904	920	862	909	867	875	900	885	900	823	868	890	878	853	872	878	866	922	873	875	820	887	956	863	894	819	914	898	894	962	894	867	883	866	830	860	888	899	874	822	899	875	856	862	875	851	933	896	870	850	927	952	891	852	896	889	912	883	936	913	930	859	925	899	839	879	862	873	937	859	894	848	829	887	778	910	861	922	876	930	883	877	843	899	835	891	895	890	907	917	838	890	859	851	899	905	829	900	919	837	905	875	863	891	866	867	855	883	878	915	878	856	902	870	897	877	903	842	882	895	892	875	880	887	927	857	899	875	898	860	887	887	915	907	850	860	884	854	926	869	851	906	918	849	930	833	877	868	897	867	858	830	853	908	953	900	862	859	867	831	854	901	898	857	864	859	879	899	867	868	872	855	887	875	869	904	872	848	907	854	867	861	862	870	899	922	886	837	868	852	872	854	796	876	880	865	912	847	878	895	879	827	886	834	901	889	849	925	879	892	866	857	873	864	916	876	860	888	883	883	893	886	889	861	888	852	898	882	869	850	930	855	887	903	869	889	907	914	906	864	828	865	872	915	857	898	896	856	859	861	903	864	881	875	841	891	854	904	863	869	925	861	879	909	889	854	877	857	894	926	873	850	918	910	892	869	883	864	893	921	882	862	901	856	893	880	836	900	873	878	896	875	871	922	890	820	897	928	910	869	904	880	891	912	912	884	862	912	856	844	904	865	886	914	889	862	898	862	884	853	960	868	846	877	894	826	861	883	880	856	846	872	858	909	909	893	894	897	919	883	892	862	850	931	881	913	878	865	916	957	875	950	865	865	883	842	853	933	887	882	866	875	853	866	920	825	865	864	904	830	929	878	852	865	934	946	822	843	860	903	865	889	857	918	950	925	885	866	915	911	845	852	823	833	896	880	865	851	887	908	898	886	891	811	853	896	837	864	906	848	874	905	908	922	863	856	895	877	855	883	865	870	872	884	899	890	932	870	874	850	930	845	849	903	881	853	916	886	856	854	908	898	940	862	871	911	817	868	876	886	872	874	917	855	867	886	842	942	889	904	845	872	832	851	892	892	903	938	918	909	861	901	902	874	914	908	891	875	874	899	871	861	872	849	878	914	942	906	857	847	889	848	913	841	897	889	857	882	854	868	883	858	868	836	902	887	832	860	894	875	907	850	917	860	917	876	895	900	889	912	866	913	830	914	876	881	859	926	863	888	898	860	898	954	900	891	884	868	907	856	918	938	884	875	879	873	874	843	854	891	906	841	828	925	889	934	878	869	826	838	903	861	920	888	865	876	848	871	868	893	831	886	882	909	869	892	922	881	866	888	874	849	850	880	819	898	874	906	900	846	859	866	849	877	906	857	890	898	859	929	845	877	868	892	866	879	903	854	833	936	885	871	887	931	904	899	845	921	889	854	850	908	823	885	925	870	894	865	859	869	912	863	898	925	826	852	923	851	899	875	852	904	839	899	918	893	832	894	847	897	878	894	854	872	874	874	912	909	920	915	897	872	906	853	858	912	916	829	901	848	894	917	833	908	862	892	876	939	857	831	876	842	882	839	896	897	876	901	922	872	899	883	870	868	868	893	871	836	915	828	911	878	880	875	930	863	835	878	875	874	898	904	926	920	873	891	920	850	866	862	819	908	839	884	900	892	865	869	869	876	907	868	875	914	865	853	897	875	901	882	863	896	855	891	914	882	883	856	884	865	868	879	868	901	881	893	875	834	875	905	887	909	891	879	857	928	887	920	858	944	874	882	928	865	837	909	841	930	868	855	903	839	870	920	799	852	946	874	875	883	919	851	907	852	865	872	875	880	876	904	885	868	871	922	892	855	833	861	860	839	788	854	892	872	896	877	897	849	904	874	882	893	908	893	916	889	917	895	835	861	879	900	859	869	875	921	856	812	879	872	855	905	922	879	890	894	874	838	920	879	861	833	811	888	880	908	855	896	824	913	888	844	917	932	815	860	904	878	880	843	840	851	888	858	906	823	816	941	830	893	869	916	900	858	868	870	892	847	858	873	860	897	863	895	865	902	880	878	915	867	872	890	851	886	870	873	890	877	871	909	917	845	891	894	857	876	900	887	917	848	842	874	857	858	859	855	852	932	919	888	865	877	823	865	869	840	905	887	873	893	928	957	858	833	882	898	875	836	907	861	876	928	874	860	906	882	883	879	878	867	852	868	848	899	895	937	894	814	867	919	904	964	920	904	890	943	840	907	890	898	850	884	873	878	881	879	869	879	850	891	926	910	863	843	901	905	874	910	868	912	851	848	908	852	835	904	890	907	903	866	870	937	877	914	872	876	872	883	891	850	886	853	906	878	911	910	832	864	914	875	850	824	883	915	862	910	857	910	858	932	857	840	917	918	852	862	962	860	847	933	859	859	899	909	889	881	875	913	883	867	855	888	892	845	829	934	879	864	869	884	901	919	946	896	912	890	872	896	890	847	942	895	857	885	905	857	860	879	899	893	907	906	873	894	934	868	859	891	846	908	919	892	918	899	916	868	902	900	839	871	890	872	851	925	865	841	910	903	865	947	888	893	891	903	884	896	862	808	883	901	942	888	882	872	866	909	899	861	927	876	893	909	852	872	882	940	919	854	894	815	907	885	897	922	898	825	860	896	882	904	885
2337	932	427	318	291	269	299	119	64	64	38	50	56	52	47	44	52	45	49	38	65	51	61	48	48	47	53	60	62	56	56	65	45	48	47	43	51	63	53	65	60	64	55	62	62	65	50	47	54	43	50	54	58	62	51	63	60	55	54	55	49	55	41	66	46	63	57	58	48	47	51	63	55	58	54	44	54	42	57	47	51	57	51	53	48	50	59	61	41	49	50	43	55	51	40	58	45	47	45	57	50	57	58	60	63	57	55	44	45	46	32	45	58	50	63	64	54	60	60	50	53	55	44	60	50	49	51	53	62	52	46	52	50	50	56	49	51	57	56	37	53	48	56	58	67	56	63	57	60	38	47	49	37	50	57	53	44	64	63	56	44	62	59	55	44	56	36	44	51	65	45	74	60	62	43	53	50	53	56	62	57	53	49	47	49	68	53	50	49	56	52	48	51	47	52	57	59	61	53	64	50	61	43	53	48	42	61	67	79	47	54	53	58	51	54	57	52	58	51	63	58	72	49	53	45	54	63	54	59	44	59	65	61	69	51	46	49	50	46	55	49	45	55	62	56	51	50	57	65	41	55	64	41	54	51	60	52	54	46	65	53	54	45	57	51	47	55	51	65	44	40	40	61	72	58	44	50	60	58	50	57	50	51	52	50	56	72	55	58	48	62	42	38	59	53	49	51	51	62	54	43	48	52	50	41	59	41	46	60	56	54	50	40	63	57	61	45	49	60	58	65	74	50	63	48	55	36	54	66	50	56	57	55	45	54	46	57	52	42	50	57	66	62	45	49	45	53	47	55	60	59	54	44	59	48	55	55	51	68	60	52	58	48	60	55	52	55	68	45	53	45	64	49	43	56	45	63	58	59	47	50	66	58	63	55	50	61	62	54	44	55	57	55	48	51	62	58	52	53	41	55	64	60	55	50	68	52	50	50	56	50	50	61	53	50	56	44	41	59	56	55	52	53	50	55	46	56	65	54	50	35	45	50	40	56	56	60	51	50	62	41	42	56	44	59	46	57	62	57	57	50	58	55	53	58	51	44	48	63	56	57	39	46	43	44	69	53	48	56	53	58	54	47	65	47	47	51	58	50	69	53	63	56	70	60	62	46	55	64	48	50	66	52	41	52	57	58	60	57	55	46	39	60	49	41	52	62	56	57	54	65	50	58	46	53	55	50	47	65	35	67	44	51	43	44	47	46	37	57	42	57	45	53	57	68	39	44	57	63	59	47	58	52	58	53	55	50	58	66	52	46	53	51	44	50	48	55	53	42	51	51	45	55	62	49	56	65	65	51	43	69	49	46	52	63	45	55	53	45	54	56	49	56	52	48	62	45	43	63	56	62	56	37	39	63	54	60	47	50	50	51	40	57	48	49	51	59	55	44	45	53	46	59	55	58	46	50	45	41	54	54	64	61	51	68	55	45	51	42	48	68	57	69	58	64	57	55	55	52	49	56	54	47	60	44	49	54	53	60	53	50	73	53	46	41	54	57	63	54	49	59	65	45	57	52	37	50	63	57	59	49	50	49	60	51	69	51	49	48	43	47	48	66	45	41	63	52	49	58	46	65	40	64	34	43	56	49	51	45	66	52	50	41	46	50	53	58	39	37	61	59	63	52	47	49	48	56	57	46	36	35	62	48	63	60	65	48	46	60	46	47	63	63	54	56	61	63	61	58	33	53	55	55	48	55	55	48	59	48	48	51	46	53	40	56	47	53	60	45	48	58	58	55	46	56	53	64	54	52	62	45	54	66	59	52	54	59	56	59	51	47	61	52	61	54	50	48	41	47	46	47	51	48	43	55	49	57	53	48	51	59	55	39	41	63	54	49	58	59	53	55	51	40	57	55	56	52	52	65	67	56	49	55	52	57	66	68	50	51	48	65	63	45	44	56	58	63	51	50	65	76	42	53	65	52	56	59	54	49	50	52	52	51	42	56	55	65	56	50	59	61	53	54	51	40	48	56	52	62	52	46	48	59	44	58	48	56	57	56	56	48	57	48	37	56	54	66	52	51	44	62	53	43	56	43	51	66	70	65	59	56	55	41	50	46	48	59	50	54	56	64	58	49	54	47	40	42	59	56	44	61	54	62	58	56	44	44	60	52	68	49	41	42	67	56	53	55	52	55	56	55	48	41	49	55	51	49	51	45	47	65	47	70	55	38	60	52	55	56	38	51	39	57	56	54	49	50	47	54	59	48	73	48	64	57	57	40	56	51	56	52	48	45	48	56	46	51	52	44	45	45	59	51	60	50	64	61	50	35	51	58	47	60	63	59	62	61	48	64	61	57	49	56	62	60	53	52	45	53	63	59	54	56	51	56	63	44	53	57	63	56	46	48	56	55	44	44	50	58	54	54	56	48	70	54	62	53	46	59	61	52	58	44	70	51	53	68	41	59	65	63	44	56	50	54	55	49	54	51	40	59	48	59	48	38	63	61	51	62	50	55	55	53	52	46	54	56	50	52	41	56	62	58	62	57	56	64	48	59	55	49	49	50	60	37	53	51	48	56	49	51	53	56	60	50	46	49	44	53	41	63	50	52	57	57	52	58	57	49	54	51	63	42	55	54	52	49	53	45	60	56	60	51	56	52	47	54	61	43	60	54	56	64	55	60	51	42	53	53	47	60	64	60	56	49	46	47	67	64	52	60	50	44	46	50	50	61	52	53	45	38	54	59	55	38	55	60	64	54	51	61	58	59	50	55	38	69	54	40	39	49	47	56	40	60	53	50	49	46	59	61	63	50	46	52	52	50	65	56	44	48	62	55	56	70	55	53	50	57	39	48	50	53	52	68	46	52	58	56	67	49	54	46	49	44	54	63	41	48	47	67	55	41	59	55	50	56	51	54	60	45	60	55	54	56	49	49	51	50	58	49	51	54	46	60	48	59	52	61	52	50	63	53	52	60	62	43	60	50	50	55	57	48	55	56	63	63	56	53	49	52	55	54	47	60	45	56	58	52	55	62	69	56	75	52	51	60	49	60	47	55	51	45	61	57	53	50	49	56	47	57	50	51	53	50	42	58	50	40	41	43	50	55	53	56	53	39	55	50	54	50	48	50	51	53	53	62	57	52	54	61	55	46	52	45	56	52	46	51	66	53	67	46	54	46	62	53	58	50	55	61	48	47	52	58	46	56	60	66	62	49	49	64	38	60	65	41	50	51	53	49	63	49	46	48	54	45	60	48	52	41	50	38	48	46	45	54	63	55	48	40	48	41	57	64	51	45	62	40	49	41	55	67	58	56	43	57	60	55	48	43	51	44	57	54	51	52	54	63	48	45	48	51	67	57	58	43	69	45	46	46	61	57	64	53	58	53	44	66	53	67	57	51	59	65	54	56	61	53	44	43	54	54	38	53	58	55	50	53	48	61	46	41	60	38	49	46	59	41	56	63	48	60	54	52	50	41	63	59	56	57	57	67	44	58	55	58	62	53	49	62	58	43	51	61	55	74	52	52	56	51	52	43	55	52	64
18675	8825	4797	4847	7223	10936	10498	2844	468	469	477	471	444	441	422	427	398	411	447	386	428	418	411	440	404	425	401	442	412	377	410	401	394	398	380	399	403	414	418	412	409	395	416	393	392	437	415	416	392	410	427	426	370	422	394	439	417	371	403	395	391	430	420	427	406	413	409	396	396	370	348	370	389	413	442	413	392	438	406	400	412	373	408	418	405	410	400	424	384	417	362	413	413	395	402	423	396	401	416	403	392	389	396	395	411	417	391	383	405	387	403	425	387	385	402	436	392	398	404	426	418	426	436	412	382	446	398	430	415	395	412	382	405	375	420	427	370	393	390	365	409	378	403	403	389	399	415	377	410	431	449	378	407	394	409	377	384	416	384	415	391	419	407	380	387	404	410	425	405	362	390	407	389	400	432	389	389	410	426	389	388	435	444	416	402	395	433	412	423	351	431	431	380	380	404	423	388	397	375	398	364	399	413	405	432	373	368	443	401	405	416	392	386	417	403	419	436	435	387	410	410	404	401	416	396	406	408	401	417	415	413	365	391	414	375	374	388	402	414	407	396	416	430	435	392	395	397	404	425	398	352	418	409	391	452	424	396	379	415	388	428	413	406	431	400	399	383	428	425	381	433	436	416	389	355	404	385	415	430	404	413	452	440	380	407	418	401	373	451	419	371	409	413	409	391	389	394	396	423	399	385	377	429	382	409	414	388	433	381	367	414	384	414	410	417	415	416	395	391	422	416	422	390	428	418	409	389	384	396	424	393	417	407	399	409	454	404	420	402	363	398	412	391	373	398	422	418	373	422	419	420	375	403	464	377	379	419	411	418	416	402	436	403	416	431	416	372	415	390	400	405	432	408	399	393	419	400	436	406	396	388	382	356	400	412	414	380	421	391	421	425	443	385	414	422	397	398	429	406	372	398	420	392	409	400	377	379	381	402	411	384	402	409	386	349	444	392	379	451	438	424	383	395	392	411	411	397	390	423	382	387	400	412	403	387	415	404	457	371	428	394	399	414	399	414	420	414	417	399	416	378	434	401	418	383	406	403	388	430	371	405	421	393	405	398	400	399	421	403	415	388	417	430	428	438	405	420	418	441	388	367	394	397	388	420	375	400	364	411	396	409	396	436	403	448	395	417	405	395	387	416	400	426	368	412	381	398	397	431	401	399	392	402	416	403	408	402	415	405	373	403	419	400	407	428	383	419	410	422	428	421	453	363	393	423	399	423	435	400	420	400	396	409	422	406	384	415	386	402	430	387	449	436	374	419	425	375	404	409	400	399	406	410	365	424	439	394	430	428	425	372	373	378	400	396	411	392	416	381	419	434	366	406	365	406	403	381	437	403	440	401	377	372	438	389	410	404	408	421	412	392	446	395	365	410	461	396	420	425	436	408	408	387	411	426	404	405	415	402	423	412	413	392	398	432	416	413	424	388	393	394	393	429	385	360	394	396	437	409	395	416	396	419	404	383	380	409	416	424	421	402	416	400	404	398	379	390	404	422	368	405	410	382	404	430	418	425	400	413	432	408	435	434	391	436	411	387	402	404	423	402	377	405	389	391	404	379	389	380	414	408	410	412	406	395	421	410	417	370	430	362	399	393	415	432	352	407	413	374	445	416	393	388	384	408	443	391	368	391	383	392	405	426	403	397	415	365	396	425	381	393	370	405	447	433	449	417	397	403	397	403	409	395	367	400	386	418	385	408	403	402	465	400	420	456	434	377	413	409	393	397	404	416	398	427	428	371	413	418	408	419	384	408	412	402	433	419	431	422	413	379	377	397	439	386	406	417	404	429	415	391	412	402	406	401	423	427	425	385	399	392	377	388	409	422	364	425	390	404	405	422	402	419	433	395	404	398	396	389	430	406	410	388	415	367	438	390	392	398	437	390	421	395	415	427	385	395	385	439	426	371	376	413	413	394	401	411	418	368	387	400	376	450	400	414	448	451	415	382	402	393	397	385	409	393	395	416	394	437	417	402	409	374	417	381	403	440	403	387	405	397	411	469	422	445	379	437	404	371	439	400	386	404	384	379	383	422	401	437	413	386	447	387	418	379	382	421	391	406	423	381	403	421	401	438	383	390	396	430	403	411	392	405	408	414	410	402	385	407	375	406	366	383	374	424	404	395	383	403	431	454	377	404	369	396	448	421	423	425	412	401	386	405	433	380	398	385	388	425	423	409	375	423	412	413	413	391	359	442	411	396	400	402	427	435	416	406	439	352	401	395	413	408	389	453	439	394	432	408	418	405	416	421	457	404	406	398	402	418	397	415	403	389	453	415	416	449	398	394	393	422	378	415	371	425	404	375	432	396	426	364	392	404	403	435	381	397	433	413	427	425	381	418	390	434	385	411	413	415	407	432	421	370	393	398	418	418	437	364	426	402	430	418	412	430	390	416	400	415	409	447	419	418	404	396	404	391	421	373	397	402	455	415	420	388	414	386	375	394	391	432	393	423	390	409	381	415	401	416	427	409	423	368	433	409	401	360	396	432	429	397	394	435	398	404	409	438	406	388	387	408	379	368	404	399	408	420	387	393	404	418	401	433	384	397	388	378	428	401	437	360	385	415	397	385	404	371	375	406	397	385	422	419	415	411	385	449	411	402	398	378	402	368	418	405	428	397	378	409	417	421	415	420	389	408	433	372	391	421	379	384	412	434	410	409	397	432	419	404	398	424	415	405	396	419	433	400	382	408	398	391	416	428	432	412	415	444	382	414	413	397	444	415	406	389	389	411	395	404	375	424	405	430	377	406	377	364	381	423	409	428	383	398	416	448	376	416	391	402	412	412	393	361	444	411	418	420	439	377	429	446	419	412	383	334	440	397	426	419	401	414	397	412	429	377	401	427	385	425	379	410	416	387	364	413	391	394	418	392	410	422	426	408	398	388	426	392	365	409	398	402	408	437	416	420	403	395	372	428	412	383	426	393	410	414	419	401	387	367	425	417	410	431	390	403	397	391	426	390	435	424	369	405	415	422	399	399	400	376	409	422	416	396	432	400	445	417	428	449	426	398	417	401	406	444	376	415	421	411	417	382	430	450	419	403	399	405	397	381	441	395	397	442	390	373	417	403	389	401	402	404	425	426	389	415	429	409	414	417	409	428	416	399	417	408	399	420	417	422	388	386	425	397	404	428	367	415	437	405	437	410	382	407	382	421	405	421	412	387	413	375	390	393	419	423	404	419	425	411	428	424	424	421	392	410	370	445	404	401	395	409	439	423	393	412	437	391	389	416	417	382	404	408	373	414	418	345	406	415	378	412	380	415	369	387	386	436	392	380	421	448	373	449	426	398	429	380	394	388	417	419	432	395	421	407	372	405	421	428	411	418	423	425	422	399	398	412	390	400	383	411	428	423	365	416	423	443	397	385	376	411	402	399	401	396	388	374	402	408	436	392	401	431	397	377	416	397	449	403	408	449	386	399	422	414	390	380	380	395	414	432	407	421	376	417	415	428	394	408	399	429	422	410	393	380	412
2038	1034	511	390	330	573	1146	326	69	70	77	78	79	58	71	75	70	72	74	81	83	77	76	76	77	81	73	64	74	80	66	67	60	68	63	94	71	73	87	93	75	66	68	98	65	75	76	66	81	79	82	83	72	89	78	58	59	77	75	70	67	60	85	82	73	72	76	97	88	86	76	82	74	74	75	84	67	69	68	76	71	75	69	74	58	67	86	70	61	68	73	72	86	74	60	72	72	65	89	68	60	90	90	73	90	81	71	78	80	69	61	61	67	66	81	78	66	95	77	67	74	72	80	82	67	59	85	72	87	78	71	67	69	75	68	70	75	65	81	70	70	61	83	66	73	71	81	51	62	69	47	80	69	55	76	58	82	67	81	67	76	64	79	59	80	53	80	77	82	62	57	76	69	76	76	73	59	81	81	87	63	80	79	72	72	80	89	85	79	74	74	82	74	81	79	58	60	74	83	55	85	82	76	71	61	70	75	81	63	77	61	68	61	75	70	81	71	59	63	86	77	84	72	64	78	72	67	74	76	72	71	78	71	83	78	66	73	77	72	64	58	75	56	67	71	73	77	79	77	82	73	72	73	66	83	68	77	81	68	91	70	69	95	68	77	70	72	73	58	70	79	61	67	79	66	73	78	79	67	64	67	79	70	74	67	58	73	67	78	71	66	69	69	67	62	61	70	76	80	76	91	71	77	56	71	73	73	71	83	60	72	76	75	100	76	53	63	53	69	69	63	73	83	73	71	67	75	60	78	57	85	60	63	88	81	69	70	69	69	75	76	66	69	86	80	72	76	69	66	73	83	77	79	74	63	63	70	52	78	75	60	70	62	79	65	78	79	66	75	75	61	66	84	74	73	65	73	71	69	79	63	82	63	58	87	70	63	61	73	66	63	66	80	69	68	78	63	82	65	91	56	90	64	77	78	71	70	87	86	64	46	64	67	87	92	68	66	62	69	70	80	82	69	69	65	62	62	63	69	65	75	65	60	69	78	73	59	80	85	67	66	60	61	61	75	89	76	78	71	70	63	83	67	80	69	67	69	76	56	61	78	66	77	58	85	82	47	60	72	80	72	64	75	54	70	77	68	73	69	67	75	64	83	86	79	71	68	69	70	62	71	67	87	75	66	79	61	74	73	75	61	70	77	71	69	59	73	73	86	66	75	56	77	74	77	64	62	68	75	80	77	67	100	74	76	79	71	66	63	73	72	55	74	70	64	59	74	76	71	72	74	69	63	77	74	69	94	72	70	76	64	87	81	75	66	69	68	69	72	75	91	68	90	71	82	78	57	69	71	69	77	76	67	71	80	88	62	70	75	75	73	60	67	70	64	64	74	91	77	77	73	59	80	75	64	61	68	80	76	59	75	79	90	77	71	62	71	70	73	66	76	65	65	77	69	74	84	67	76	87	59	78	89	70	76	69	80	70	72	57	84	77	78	65	67	69	77	73	71	75	82	60	67	77	86	68	64	84	70	60	80	83	78	83	70	82	79	64	82	67	60	68	85	83	94	69	65	73	67	80	78	74	66	71	79	65	72	66	75	67	76	78	76	63	54	67	68	88	73	67	91	64	84	70	71	74	68	84	66	69	70	66	80	75	77	81	73	66	72	86	82	90	70	70	92	70	75	70	60	66	83	89	68	95	75	77	74	78	70	68	76	59	72	76	93	84	75	70	56	72	83	79	68	65	62	66	63	68	64	69	78	76	84	63	60	72	68	80	89	65	79	61	75	69	73	86	82	80	68	76	70	76	75	69	88	71	71	71	65	65	86	74	70	73	66	76	82	74	82	78	66	66	80	90	69	49	56	76	75	79	62	75	61	80	79	68	74	64	80	74	71	79	81	70	72	69	84	84	57	61	76	69	67	69	77	79	78	84	62	65	77	72	82	77	62	77	70	67	77	80	74	70	82	81	79	72	79	73	59	76	60	76	71	80	90	70	78	85	76	62	74	68	83	84	62	67	78	72	78	77	58	63	80	60	78	67	70	82	72	81	75	52	74	82	73	63	92	90	54	67	67	80	82	70	58	89	74	62	63	69	73	63	86	79	73	85	77	62	87	66	65	72	75	62	68	77	67	71	86	73	71	68	67	76	70	68	75	76	62	76	90	65	82	77	68	57	69	71	77	75	68	72	76	77	96	70	67	76	63	67	82	90	76	69	79	66	69	79	62	65	76	80	60	73	80	61	69	72	82	61	62	72	65	80	75	94	59	78	81	68	83	86	68	67	80	71	72	64	76	76	78	74	83	88	65	63	68	69	65	72	72	73	62	85	59	68	62	56	68	66	71	59	75	74	71	82	65	70	93	58	78	69	76	75	82	60	82	80	54	69	71	75	71	70	73	73	72	67	66	85	80	61	69	64	74	80	59	71	67	87	91	72	70	62	78	72	66	90	72	79	78	69	67	81	60	82	60	66	55	69	70	67	70	74	73	76	75	82	74	79	68	65	81	63	79	69	76	82	77	69	75	78	77	64	88	79	58	74	96	72	73	79	70	62	74	71	85	79	73	82	80	80	59	55	75	78	61	54	69	66	81	70	81	77	73	70	86	67	72	72	67	61	68	104	81	66	59	72	68	63	82	65	85	62	73	78	72	88	67	85	79	80	72	75	77	80	48	76	67	83	86	68	75	77	75	88	60	67	78	77	68	77	83	84	73	69	71	64	69	85	64	67	74	68	67	66	94	79	69	83	79	73	74	67	74	86	91	84	58	66	60	70	110	72	71	60	82	78	71	82	78	70	66	67	57	76	70	80	86	68	70	59	84	72	55	74	77	82	78	62	63	74	74	74	71	73	67	74	66	76	76	65	67	78	74	65	65	65	70	80	68	79	66	63	87	81	70	83	71	61	56	50	62	84	69	67	80	70	65	70	84	67	72	76	82	76	64	61	74	69	63	69	73	77	80	92	78	106	81	85	67	82	74	67	61	75	49	66	63	77	73	74	93	72	82	82	59	86	69	59	72	72	57	78	86	67	67	65	75	80	66	78	66	78	74	77	81	68	62	68	76	76	70	63	80	77	55	67	43	74	54	82	61	87	75	79	62	69	79	98	77	80	54	76	74	93	83	83	81	71	71	73	79	75	84	63	81	75	69	75	75	83	67	78	76	58	74	75	79	77	63	63	85	71	74	83	69	84	61	87	89	77	85	70	58	66	60	80	88	74	61	73	85	71	72	62	61	65	61	72	75	68	63	78	71	58	70	63	65	82	95	80	69	71	72	71	72	72	77	92	84	75	70	76	79	65	84	75	63	65	87	70	81	76	71	69	64	70	68	62	69	75	67	76	66	59	71	72	70	69	72	65	62	72	68	74	77	73	84	63	89	80	80	79	79	66	62	58	73	66	86	65	94	68	75	77	59	82	70	71	70	81	72	76	86	76	70	79	66	101	62	73	77	64	78	62	68	63	70	75	84	66	73	81	72	75	65	65	79	62	56	69	81	72	73	69	87	67	80	70	64	76	69	83	63	89
21487	10106	5668	5292	9368	20731	29084	9391	857	842	758	683	617	622	602	655	577	634	606	603	586	526	538	573	542	560	538	519	528	557	555	514	552	515	537	571	520	545	508	530	517	538	524	513	510	511	549	517	546	479	525	497	524	535	514	528	521	511	505	517	529	518	494	524	536	519	510	511	490	535	535	466	493	529	501	484	538	494	541	525	511	531	520	507	520	489	541	493	518	512	503	496	518	526	519	515	495	540	499	515	493	570	527	531	522	521	506	523	526	501	473	537	533	521	549	525	520	524	504	543	495	536	547	568	489	485	484	536	509	490	515	538	543	559	490	513	526	520	475	505	517	513	533	492	496	478	520	490	488	513	557	465	467	512	530	503	510	485	455	531	513	531	512	491	515	507	520	520	494	502	477	528	501	554	480	482	511	524	511	512	487	502	524	527	544	520	503	508	526	539	512	500	475	541	550	509	493	522	496	494	494	513	512	498	503	528	497	528	542	494	508	522	513	507	525	542	522	553	555	516	510	483	556	563	479	516	494	498	513	524	506	538	517	523	490	550	526	512	505	503	493	555	494	539	535	486	491	489	484	530	526	528	498	546	527	553	478	495	498	535	525	502	512	553	483	502	541	529	507	536	482	514	501	495	547	501	522	511	486	499	509	527	507	511	499	518	568	495	503	523	481	512	493	530	514	520	508	502	521	521	481	540	494	553	469	540	537	488	540	536	515	495	542	528	490	533	529	508	526	514	478	521	533	508	466	564	524	530	541	507	541	481	536	492	484	488	505	548	494	549	519	489	496	524	508	505	526	495	511	537	493	525	487	524	517	525	507	499	527	504	546	515	518	536	505	529	517	499	499	504	528	494	498	528	507	502	499	462	494	501	527	500	561	519	488	500	475	539	473	502	530	552	512	524	499	528	551	542	486	494	539	494	552	517	526	556	532	517	529	510	531	504	496	530	537	486	542	469	512	519	521	523	534	498	524	502	521	485	516	517	509	535	482	501	485	478	507	520	510	485	472	508	501	514	497	544	505	553	537	529	540	492	500	502	497	518	496	538	510	495	547	525	552	468	518	502	532	507	495	535	510	489	478	523	503	529	556	536	521	519	513	505	537	519	487	506	546	499	497	539	499	489	537	522	554	505	493	520	549	530	483	503	540	527	515	530	491	516	524	501	516	505	522	519	469	508	527	515	492	482	512	463	534	528	527	520	541	489	526	522	525	488	495	517	562	487	528	542	522	528	553	525	467	538	499	557	484	462	502	526	494	504	483	553	536	509	503	535	518	534	574	547	506	522	568	517	509	523	522	533	504	477	505	491	510	507	520	502	545	533	547	496	510	526	531	473	505	552	536	507	508	548	484	512	494	525	533	506	487	520	510	555	505	502	491	484	544	567	532	510	540	517	504	546	496	520	524	495	488	517	521	509	527	536	546	469	525	471	508	487	505	497	525	474	563	502	496	473	515	533	532	514	512	517	470	513	546	517	541	525	489	541	520	524	482	517	543	486	475	539	497	550	495	515	537	499	534	489	501	534	519	515	534	515	509	494	488	506	505	516	536	532	500	559	535	541	495	494	533	550	494	482	516	526	490	474	500	481	508	511	492	495	541	472	534	516	519	496	555	545	551	501	476	494	561	544	495	519	546	531	503	484	529	560	488	512	529	519	558	508	513	502	505	543	508	508	502	514	503	538	509	526	518	475	596	531	550	497	501	517	535	516	535	514	502	541	516	547	511	490	503	518	498	512	544	489	531	571	528	539	478	517	492	495	501	533	462	532	467	512	515	509	497	563	524	516	528	468	535	501	503	495	471	522	457	520	524	494	495	538	536	539	559	543	530	511	490	507	502	541	525	510	541	550	549	494	563	554	504	546	519	524	516	480	512	471	521	518	504	522	553	514	505	520	516	493	522	529	513	524	518	461	510	480	530	534	533	471	489	524	554	529	535	523	501	473	511	525	513	533	499	498	489	518	487	507	534	531	492	506	488	563	547	494	522	536	524	544	540	516	533	489	503	483	497	558	491	538	508	502	531	480	498	501	488	554	554	520	548	527	546	505	518	500	532	506	531	521	529	517	526	490	460	527	488	510	553	537	526	533	552	516	550	526	528	488	529	509	496	492	542	556	499	548	513	514	509	533	516	516	515	509	566	523	553	537	460	507	511	502	501	534	514	561	511	489	554	499	533	538	504	514	524	504	492	557	505	521	493	497	556	517	507	515	480	520	512	526	510	539	485	513	505	507	509	514	500	499	494	504	500	502	512	477	503	544	510	500	509	547	517	498	475	505	508	541	524	498	483	482	521	532	514	536	534	552	496	492	534	500	524	522	480	520	546	543	503	592	480	525	503	530	483	534	511	490	500	478	518	525	543	495	517	530	501	509	514	508	558	523	519	486	470	494	539	494	540	537	512	530	551	504	527	482	517	542	510	524	499	510	568	522	512	487	467	486	532	490	504	476	482	466	499	520	495	515	538	481	519	487	524	514	491	561	488	527	529	489	479	525	544	570	478	531	506	504	537	501	553	549	491	490	490	574	502	528	501	491	515	499	493	507	521	477	493	516	506	476	558	494	504	515	522	506	538	532	542	538	523	515	530	492	536	511	477	549	521	545	456	536	519	541	539	498	513	528	516	507	530	523	548	471	496	507	476	533	495	519	494	518	519	495	558	528	541	527	555	482	506	501	451	484	537	535	523	519	503	499	529	547	505	501	484	514	521	518	522	484	541	525	487	559	515	538	501	498	507	514	509	506	469	507	491	525	517	505	550	497	517	496	505	529	524	545	469	522	521	506	478	522	491	556	496	555	487	524	521	523	489	508	532	521	476	537	494	526	489	502	540	510	549	488	489	512	556	537	502	524	540	494	513	473	517	500	511	513	466	537	517	514	508	531	501	549	492	509	488	459	520	530	546	492	510	542	567	508	545	515	529	511	554	496	520	548	531	488	536	541	515	537	476	545	515	511	508	509	487	530	472	502	510	504	484	510	532	501	530	512	505	485	453	517	583	502	496	482	513	503	482	537	508	518	498	499	508	505	531	549	601	502	540	504	541	503	509	518	488	529	540	473	524	500	508	553	543	527	495	488	488	520	504	469	527	532	527	514	545	489	512	531	488	490	532	541	491	518	519	506	525	540	531	526	503	545	500	495	514	518	479	541	527	511	503	491	489	510	487	509	531	516	509	484	505	541	509	510	505	512	505	511	535	519	529	518	510	544	521	509	521	519	544	530	482	504	497	522	527	461	510	497	536	463	509	483	515	534	476	525	492	498	507	497	502	500	546	508	540	524	519	498	513	538	511	494	507	511	524	486	478	525	546	503	495	493	508	546	482	493	493	461	497	492	485	536	494	528	528	502	532	515	546	517	554	499	493	507	547	538	486	505	526	518	547	565	484	493	508	506	525	565	515	499	526	558	531	560	511	505	543	537	500	516	500	510	518	541	542	506	499	500	524	500	491	480	514	530	510	523	517	521	510	480	510	467	534	530
3480	825	523	294	384	874	1168	221	88	100	83	85	92	76	85	103	98	90	91	80	99	109	107	107	91	89	94	93	91	95	99	76	97	96	83	87	90	81	95	77	95	101	84	96	81	86	89	79	94	88	89	101	92	89	88	88	83	107	78	80	77	102	94	90	77	103	96	94	93	91	84	90	108	106	91	85	78	75	82	121	98	103	93	83	78	97	103	78	86	83	84	81	64	85	92	88	93	88	93	97	98	89	87	91	92	94	93	95	94	80	89	108	80	104	97	83	84	96	93	81	81	91	107	85	90	75	75	83	85	91	85	90	84	100	87	83	104	77	86	62	77	89	87	95	99	86	78	81	74	86	92	82	97	88	79	91	102	88	101	94	104	80	82	94	84	89	87	95	98	91	87	98	85	86	96	83	96	80	80	83	85	85	75	95	87	88	72	97	95	81	93	93	83	79	78	99	82	78	97	86	96	91	97	91	115	89	99	90	92	87	79	95	103	79	90	95	95	83	74	79	93	102	89	92	81	98	95	82	85	76	105	94	98	77	86	86	98	95	88	86	77	88	87	99	78	105	91	98	91	78	88	94	87	88	76	104	85	76	100	93	95	87	98	87	73	87	85	96	71	109	75	100	85	77	88	93	98	85	81	94	90	102	77	90	76	75	83	80	89	98	103	87	102	104	89	109	78	86	85	96	83	88	88	96	98	72	73	88	85	93	89	93	88	88	77	94	95	96	88	85	80	91	88	73	88	76	81	76	92	90	78	86	86	115	97	80	81	90	90	89	95	107	95	101	87	88	97	94	101	75	100	91	86	92	92	98	85	88	95	85	87	75	67	92	79	88	93	99	80	83	100	80	82	77	97	82	105	85	82	73	76	100	82	100	82	103	82	82	98	82	87	97	95	74	95	82	86	81	102	104	81	86	98	87	89	83	89	87	70	92	79	98	85	83	94	98	92	99	102	78	77	79	77	85	84	94	76	71	87	84	85	102	96	100	96	110	94	73	80	76	72	96	88	94	88	86	72	98	97	92	86	76	83	88	73	80	79	79	86	99	74	89	82	82	84	92	99	96	91	94	78	77	90	95	107	85	97	98	101	85	77	100	81	86	81	92	85	70	95	101	91	88	93	90	91	83	77	96	93	88	95	69	86	86	77	98	82	89	94	102	62	84	102	99	99	79	86	98	92	91	91	83	97	79	83	84	72	96	93	82	78	82	90	87	99	96	72	93	84	88	78	98	78	89	82	72	97	90	83	87	90	95	84	99	82	89	91	91	85	82	80	86	97	73	84	98	82	83	79	79	86	76	85	112	88	75	89	94	93	87	76	85	82	89	93	82	86	81	87	85	94	79	104	98	83	80	87	85	85	74	82	101	75	75	89	90	84	96	74	93	97	94	93	104	88	90	103	81	84	84	107	83	84	84	90	89	86	91	106	92	96	86	97	90	101	78	86	92	98	92	110	84	74	99	74	74	92	89	107	96	101	83	97	85	98	91	90	89	100	77	70	104	93	87	89	95	102	78	92	94	84	104	95	89	93	107	91	95	97	81	90	98	101	83	87	87	103	90	77	84	84	87	99	96	97	96	90	88	84	90	84	94	89	76	104	76	88	90	109	81	82	88	93	83	120	77	66	86	100	87	87	82	105	100	84	83	86	91	85	85	82	81	86	89	82	80	84	86	85	82	72	97	101	99	114	90	85	88	95	89	88	97	88	96	90	91	73	79	77	82	88	95	90	86	66	102	88	85	88	97	89	83	103	78	84	87	77	101	87	90	80	82	78	86	82	104	91	100	77	101	75	107	86	97	83	99	86	97	90	95	87	107	90	104	99	94	91	89	85	74	82	89	87	85	88	73	88	64	90	73	87	99	102	106	98	88	87	73	99	95	111	94	82	83	91	86	96	102	76	92	85	91	104	77	71	88	92	77	96	89	78	106	75	89	77	86	88	80	101	78	100	91	87	109	93	85	80	82	85	86	69	84	98	93	89	97	80	83	78	97	76	89	80	94	80	88	90	92	81	82	61	93	79	86	83	100	76	101	81	88	85	80	94	104	84	94	83	78	80	94	85	89	89	76	91	89	88	101	88	67	75	95	84	81	101	133	93	85	88	87	89	105	82	93	82	103	69	103	76	102	92	78	98	84	102	105	84	99	104	76	75	90	87	83	99	100	91	95	103	90	92	96	87	104	90	105	73	110	77	86	72	76	87	82	76	91	92	80	89	84	88	83	80	78	83	85	87	86	83	76	86	82	87	87	78	100	86	69	73	108	93	87	91	76	90	101	89	95	100	76	106	100	90	95	91	93	108	107	78	91	89	92	70	82	95	65	103	89	79	88	84	111	90	84	75	83	86	83	80	76	90	92	81	82	87	95	83	79	84	83	91	89	82	83	93	75	89	65	88	93	99	86	83	100	86	90	83	88	91	84	84	87	85	85	79	86	82	86	84	74	81	94	98	86	85	84	87	82	72	81	96	87	81	76	93	81	89	87	99	87	100	90	79	89	96	81	87	102	99	96	79	96	103	100	92	99	91	82	99	91	89	75	87	94	85	92	107	82	95	78	78	90	92	90	84	69	91	92	89	96	96	76	83	83	85	98	79	96	67	88	100	87	93	86	100	92	89	81	91	92	90	79	83	101	105	99	101	91	93	80	98	80	94	94	98	93	89	83	89	100	100	92	84	92	88	88	79	93	99	96	85	87	80	96	82	84	94	91	78	88	82	74	98	92	103	85	96	81	99	84	79	72	111	72	83	71	78	98	75	76	93	83	110	78	88	81	89	81	96	98	82	103	90	88	82	72	79	89	92	73	104	72	88	100	86	72	81	88	81	96	90	98	86	90	101	94	93	82	82	77	97	88	94	96	94	85	88	75	99	91	103	90	88	98	83	77	94	86	93	85	72	69	88	108	85	83	86	82	84	86	93	88	83	89	76	90	86	118	96	105	91	90	90	86	81	77	83	77	85	76	94	97	86	80	108	66	91	85	110	89	87	105	76	84	102	76	91	83	94	85	72	94	89	88	106	104	90	104	84	87	93	86	101	88	72	86	82	88	92	82	112	98	93	84	80	95	85	92	65	80	99	93	80	77	81	90	92	93	111	122	87	88	92	103	95	106	102	98	80	82	97	85	83	71	90	103	76	107	101	98	97	95	77	82	73	77	101	75	74	78	92	93	87	91	79	93	90	92	91	105	96	86	97	92	91	106	86	84	96	90	83	91	90	84	79	87	97	103	79	86	88	79	77	81	90	101	76	93	71	103	81	98	84	86	86	70	92	88	88	96	99	67	87	101	93	95	83	81	87	89	91	88	74	68	89	95	101	94	80	86	80	93	71	78	96	81	91	82	99	76	91	74	109	88	109	89	85	91	83	68	78	91	81	95	91	80	88	105	103	81	80	90	85	84	82	93	91	96	62	76	101	97	81	83	105	82	96	93	98	83	99	101	101	77	80	102	78	94	88	90	91	93	78	92	77	87
21110	8249	5264	4069	10854	26730	27256	6570	1054	968	927	861	813	865	825	774	755	762	740	753	769	724	725	693	662	671	690	647	678	684	657	659	641	678	654	670	677	652	694	713	719	681	675	651	695	748	676	708	678	656	676	685	674	716	634	675	621	652	675	663	668	682	666	664	676	672	671	655	652	641	615	679	657	654	615	632	643	681	678	648	672	674	690	681	649	637	629	695	652	705	715	640	676	679	680	690	658	665	646	660	663	651	647	684	659	685	626	683	636	651	683	666	676	598	682	684	695	686	674	637	706	653	649	680	617	672	674	655	710	625	638	668	689	626	645	620	667	618	696	678	626	637	635	684	680	662	678	633	702	703	680	674	622	603	647	683	663	671	708	650	668	664	625	691	651	621	705	691	643	641	684	639	679	701	652	643	620	635	655	674	636	646	655	669	674	642	679	638	679	674	614	654	706	629	672	672	639	654	655	686	614	655	640	670	702	645	694	695	651	667	673	681	681	681	656	671	650	627	654	636	684	684	679	682	678	672	686	630	683	699	685	656	686	666	651	644	651	638	680	681	684	629	697	696	639	639	697	666	649	675	610	642	682	702	626	710	618	635	628	629	659	659	679	670	668	650	658	659	676	656	656	649	657	647	686	711	647	665	615	647	631	659	619	622	672	655	640	657	660	667	650	675	641	691	654	692	679	691	678	641	700	605	645	673	620	636	655	621	648	664	652	644	661	652	655	655	656	688	667	642	627	695	647	682	640	726	661	644	678	690	584	627	642	652	670	658	612	672	696	667	610	667	698	711	627	654	680	632	661	634	659	638	650	676	654	632	673	727	706	668	659	613	710	629	643	650	642	627	681	649	638	629	649	687	638	638	694	654	674	691	653	670	674	674	645	656	674	756	655	656	649	640	664	653	611	657	607	588	642	660	673	627	669	666	674	634	676	689	612	672	674	636	677	668	668	629	617	650	701	672	641	644	667	698	691	644	664	644	684	705	669	672	686	694	693	645	674	628	670	676	624	618	648	721	628	661	676	667	624	613	644	651	626	622	645	662	588	665	695	636	644	671	622	644	640	673	652	629	653	672	670	690	707	645	683	670	691	654	665	618	634	652	696	666	632	637	672	644	704	653	662	616	660	665	640	693	611	559	670	645	699	691	696	658	660	693	660	692	708	727	630	638	672	654	682	654	598	675	647	688	642	642	712	687	682	616	664	634	678	641	664	647	677	658	670	637	726	661	710	671	668	637	648	693	658	691	705	679	645	687	699	689	635	654	630	682	647	656	645	665	614	642	631	655	635	685	684	671	611	654	657	674	680	650	660	651	693	623	684	662	684	629	674	662	634	652	675	680	631	637	673	650	647	662	654	656	645	641	682	661	654	663	624	645	663	678	639	694	692	660	663	624	658	622	658	684	643	683	663	708	622	697	663	640	638	666	643	673	676	686	640	668	665	633	627	692	679	712	651	637	619	638	663	655	678	618	645	663	706	623	648	643	634	653	666	641	654	675	672	623	670	638	726	676	631	630	660	631	630	641	654	681	702	655	657	619	668	636	670	666	642	646	662	681	658	676	646	676	646	671	643	734	706	670	622	680	644	660	665	621	686	680	680	696	642	636	702	675	662	652	680	646	666	669	665	667	691	663	657	678	625	691	664	632	669	647	645	658	657	675	654	687	634	698	607	662	658	694	635	662	642	642	641	677	673	603	658	631	682	681	656	712	700	636	684	644	635	620	629	667	669	659	662	690	676	738	659	640	641	675	662	679	639	646	612	611	652	669	640	663	646	620	652	687	696	706	655	642	639	680	661	651	666	658	643	628	712	655	656	706	650	697	670	674	695	639	645	647	654	670	685	677	693	669	593	664	645	656	630	637	653	676	679	625	716	664	663	659	663	683	673	667	692	708	661	618	646	638	622	698	680	699	688	666	657	657	629	656	645	670	627	631	683	677	677	648	673	639	632	656	669	643	644	680	623	629	689	693	618	639	683	633	646	651	651	643	642	677	676	679	621	653	655	640	647	659	640	694	648	669	648	616	682	623	642	641	661	663	646	608	619	646	662	624	659	662	657	662	640	645	627	728	717	644	686	686	666	652	670	632	679	646	651	674	675	696	664	679	697	673	666	651	711	620	633	668	643	715	649	653	685	689	690	717	645	626	651	670	686	593	641	647	616	674	644	628	659	650	659	685	674	665	662	685	676	662	673	664	641	604	691	683	679	645	684	649	647	646	664	652	662	673	630	655	694	643	704	664	633	683	671	653	679	708	691	667	701	655	650	633	722	639	663	673	629	664	685	652	654	691	668	709	661	619	625	610	709	657	713	657	660	634	629	656	618	630	654	704	696	682	653	662	681	655	705	618	685	660	674	670	677	650	650	646	681	621	644	691	683	672	687	688	674	634	657	636	715	639	615	676	661	673	686	634	679	694	645	657	625	646	658	652	653	662	680	632	683	657	674	658	674	698	665	641	633	648	683	624	656	705	648	643	618	654	635	617	638	664	628	642	681	667	667	681	659	639	636	639	620	600	687	661	662	711	652	665	672	624	643	650	683	658	663	636	664	649	646	659	646	643	681	650	648	650	648	659	673	676	682	670	641	661	678	616	635	632	664	667	666	600	675	662	666	625	654	705	637	663	659	671	645	651	652	694	696	637	686	647	643	722	654	638	645	667	686	637	689	648	689	618	651	677	663	630	668	686	641	665	682	636	639	624	669	705	647	673	661	692	612	638	637	627	678	639	684	665	649	658	685	627	690	694	621	655	654	653	633	687	676	631	659	666	633	623	616	694	643	646	657	609	649	670	624	702	685	680	599	680	632	657	665	635	620	689	708	669	673	677	698	690	635	656	698	669	703	653	666	650	660	667	660	631	611	658	648	609	683	687	633	673	653	661	650	700	689	667	648	717	666	676	674	653	684	675	680	668	657	662	636	675	645	666	661	671	676	710	663	645	675	692	699	647	679	688	654	630	673	639	671	662	678	679	664	618	644	699	679	642	602	627	666	660	606	664	665	654	659	664	673	647	644	703	631	631	674	633	673	662	684	674	633	636	632	691	638	658	700	639	667	670	670	643	680	692	674	696	709	658	656	626	689	685	648	655	677	646	659	652	627	624	653	664	680	680	664	675	724	661	679	641	659	684	681	691	677	651	694	671	679	649	676	685	636	687	662	626	644	691	638	654	696	666	625	622	657	734	660	665	637	664	622	644	679	667	656	681	707	630	676	720	672	669	637	745	662	630	619	632	686	639	658	653	627	655	649	648	672	603	703	648	660	669	653	623	661	692	653	664	670	699	662	668	628	665	632	678	663	631	690	661	648	712	613	653	657	674	644	611	688	681	643	636	635	684	684	643	650	671	671	680	668	644	626	696	617	632	651	688	665	614	664	605	678	692	688	673	660	650	685	680	683	625	617	662	676	652	696	670	636	644	658	683	650	653	656	679	698	628	691	645	659	712	613	667	664	688	612	642	610	651	638	674	643	662	638	647
2827	924	576	393	366	1710	2320	478	148	145	136	131	145	118	117	133	118	145	133	115	115	120	107	129	110	120	122	119	128	119	119	122	125	115	141	118	134	113	115	130	121	102	124	123	120	124	115	119	111	121	118	117	126	128	117	112	113	152	143	115	104	122	134	130	119	135	136	132	101	109	125	113	108	116	118	119	124	104	128	111	122	117	119	125	121	121	120	90	138	110	108	108	115	114	128	119	125	116	131	119	119	117	123	124	114	128	131	111	129	133	98	123	122	120	118	125	102	117	105	122	116	118	128	118	115	105	142	111	121	96	127	119	105	119	112	108	127	121	116	127	109	122	122	105	135	127	112	131	115	124	126	133	123	110	128	124	114	99	122	132	121	126	123	155	110	121	115	106	107	121	126	142	134	123	119	121	111	118	130	102	118	130	121	124	99	143	124	106	110	126	139	124	140	120	119	107	108	115	120	120	107	129	103	129	115	104	119	122	134	112	118	130	128	118	130	122	128	128	135	121	114	121	122	91	114	124	132	124	126	129	137	118	131	115	118	142	118	123	92	108	135	96	122	110	110	118	135	126	93	112	120	116	125	129	112	123	123	117	124	112	97	117	116	107	110	133	118	131	142	108	111	112	107	107	115	103	94	122	120	115	127	117	101	97	111	125	120	95	118	123	130	116	112	113	119	120	122	126	119	105	114	113	121	106	136	127	128	103	120	117	111	129	127	126	113	115	108	125	108	114	100	109	123	106	107	104	105	108	108	111	118	132	128	109	120	121	135	116	123	120	116	123	125	120	122	118	129	105	119	122	127	109	117	127	104	136	106	118	106	117	132	129	114	120	118	132	130	130	99	117	103	110	102	110	108	115	128	119	147	113	113	144	120	136	126	104	109	105	136	130	103	118	122	101	121	132	119	117	120	124	105	106	125	132	127	132	114	106	124	121	138	108	124	119	108	104	133	124	113	124	132	122	127	124	127	124	130	115	138	122	130	129	119	134	116	139	136	98	127	143	122	149	117	118	121	129	107	115	123	116	103	130	121	113	112	113	110	113	95	112	116	113	115	128	121	138	124	125	117	137	145	111	117	124	113	111	113	145	108	132	122	137	135	117	127	116	134	115	139	131	127	125	111	91	136	113	102	121	105	119	129	113	122	132	132	111	112	109	120	128	119	97	117	111	126	144	113	128	116	117	123	116	115	107	126	123	107	120	112	141	118	126	104	120	114	115	123	118	131	116	120	99	109	118	110	116	117	116	132	125	122	115	136	123	124	115	113	123	106	117	132	124	124	135	117	125	118	117	110	118	121	123	117	115	118	111	124	111	106	119	115	127	119	123	131	131	117	114	100	125	117	130	126	116	112	116	106	118	127	111	127	126	132	106	130	103	106	133	104	119	111	118	131	122	124	129	135	104	126	108	118	134	111	118	117	132	117	118	124	113	110	112	110	130	122	127	110	134	126	121	125	111	128	131	131	139	126	123	121	135	128	117	106	142	121	115	123	127	116	126	102	121	116	117	113	117	114	111	129	139	114	129	118	126	123	99	122	115	99	104	119	141	113	104	121	126	115	138	117	134	115	137	136	119	137	131	117	117	121	112	127	99	127	122	129	125	101	119	123	111	128	112	118	111	125	127	114	126	123	133	123	89	140	118	109	123	116	119	102	101	115	128	128	128	104	107	144	129	131	127	109	123	132	122	104	125	113	117	113	139	129	139	101	143	128	125	113	135	130	118	115	121	102	127	134	110	118	109	115	121	112	116	130	146	109	125	135	108	118	128	126	116	125	106	106	132	126	129	113	111	116	109	111	113	144	118	127	103	136	113	114	129	119	120	130	120	140	124	138	115	119	117	122	131	122	102	116	122	141	115	113	109	135	127	124	119	102	120	129	136	122	125	121	116	116	129	106	123	120	126	107	130	119	106	119	121	107	112	95	139	114	133	117	123	124	122	133	118	110	139	98	118	129	119	123	96	116	99	127	133	133	134	114	116	121	116	122	113	125	118	134	95	130	144	122	114	121	107	137	117	121	119	126	115	132	109	127	118	118	139	116	140	112	125	130	109	117	106	130	113	119	109	137	114	124	96	114	130	118	122	119	129	103	106	109	115	128	109	106	120	124	124	123	118	105	109	118	120	127	95	120	114	132	104	130	116	134	115	116	129	111	130	136	132	133	106	105	112	123	128	107	143	103	140	128	122	134	131	149	126	111	129	104	116	109	121	139	121	117	126	113	124	125	102	122	115	140	127	121	131	116	139	115	122	121	119	135	116	116	114	119	112	103	131	114	114	108	110	110	104	122	129	122	123	124	120	127	110	137	119	126	123	132	118	122	121	142	94	116	98	121	124	120	125	133	117	112	125	98	139	125	134	118	127	119	125	100	132	121	111	140	123	130	140	124	121	144	131	119	113	118	129	123	149	114	121	123	134	130	125	108	114	131	119	92	123	103	112	123	98	121	94	112	121	120	126	117	107	105	101	135	111	134	107	123	118	133	143	112	87	119	143	134	113	123	133	121	139	121	127	109	126	112	131	130	131	109	130	109	122	153	117	117	125	106	121	127	143	144	106	97	139	127	111	107	119	114	131	136	115	114	88	122	98	121	120	124	119	119	133	110	126	116	105	126	111	119	130	137	127	116	145	147	132	109	136	119	126	125	128	126	140	120	133	100	125	103	119	81	124	118	135	105	125	144	120	109	136	117	105	131	130	122	158	140	130	119	121	94	120	126	99	125	118	138	104	120	129	110	108	118	127	129	122	110	128	105	119	147	133	125	129	109	128	128	126	126	118	121	127	118	125	96	118	120	126	120	120	114	134	119	107	111	114	140	111	126	131	117	108	106	127	127	123	116	121	118	129	132	111	125	112	112	118	118	101	115	123	116	139	124	112	112	140	117	121	125	102	109	107	109	115	139	129	121	135	133	118	119	124	124	133	122	122	91	132	116	121	123	117	127	124	134	117	129	100	112	124	134	125	124	113	122	136	113	134	116	108	92	133	123	120	111	114	108	118	132	130	117	121	131	124	127	118	139	120	135	106	109	111	117	125	124	107	116	106	94	118	111	103	115	125	130	108	104	114	122	115	123	127	120	115	129	116	118	130	136	124	123	121	120	113	111	133	116	102	120	137	117	122	97	106	133	96	110	106	115	117	131	120	122	95	120	120	120	133	124	131	134	116	124	122	119	110	139	113	120	125	120	129	121	114	133	125	109	122	117	104	110	122	131	128	117	138	137	127	109	118	129	105	117	126	120	118	132	117	113	131	146	117	111	105	98	111	122	127	113	108	126	106	120	119	117	110	113	112	126	132	112	132	125	122	113	120	132	130	119	97	127	110	114	97	124	121	146	99	114	118	123	103	121	102	104	116	117	133	114	122	113	148	126	106	119	121	111	124	119	131	140	114	127	110	121	119	129	107	142	120	120	121	107	111	119	124	115	123	119	117	127	137	118	132	130	115	124	137	115	124	119	129	128	103	123	112	113	123
23505	8513	5856	4735	10313	34320	36643	12497	1695	1524	1374	1349	1268	1111	1174	1178	1095	1079	1073	1047	1017	946	981	881	964	938	961	908	894	935	944	885	924	871	932	919	864	829	900	893	905	885	862	888	894	813	842	861	857	814	837	826	852	875	928	883	871	851	866	812	902	793	864	822	851	842	862	822	901	932	860	868	852	827	857	847	819	857	828	857	868	861	833	884	889	824	806	875	870	817	832	836	860	857	874	840	843	877	837	865	800	870	865	858	874	844	871	803	848	831	853	809	853	837	818	882	883	855	847	857	869	853	878	852	866	857	856	905	868	826	912	886	844	860	885	827	867	856	881	883	831	864	894	871	853	866	873	879	832	839	824	890	806	914	846	833	869	819	834	852	887	828	823	836	811	854	874	864	865	831	828	853	861	791	839	872	861	841	879	803	838	857	838	891	858	880	851	803	857	812	886	881	851	880	869	875	892	868	874	800	796	847	884	862	834	842	891	783	862	872	843	845	861	860	841	863	863	817	887	803	816	836	887	882	845	851	874	879	802	870	852	832	838	884	874	863	868	904	868	853	837	771	837	882	831	869	846	843	885	839	856	837	837	837	888	808	838	887	824	912	839	845	834	843	853	856	886	858	858	884	849	823	851	885	832	828	853	861	876	849	813	813	836	857	807	867	861	887	846	887	854	900	852	876	797	869	825	862	845	825	834	816	866	862	792	853	866	842	817	873	919	861	873	858	819	842	872	840	808	853	895	896	869	846	820	840	853	865	885	862	822	831	868	875	850	864	828	860	891	846	838	848	818	826	893	891	871	846	856	867	805	862	868	847	884	818	922	878	818	889	818	876	799	780	856	842	826	872	800	865	819	834	861	824	808	828	841	834	856	822	855	860	881	836	844	819	875	796	856	876	862	879	822	880	873	867	878	796	851	811	841	868	825	871	809	854	827	812	828	869	828	852	893	861	872	835	831	828	784	829	810	815	855	871	852	879	848	785	850	872	852	884	847	866	851	828	863	798	874	832	866	917	894	813	798	835	874	783	881	911	841	789	871	836	872	837	875	814	858	855	847	824	881	833	838	878	874	869	816	870	808	874	883	844	879	844	798	896	830	766	816	835	836	808	796	893	794	830	847	872	892	825	819	844	803	823	867	862	821	816	900	815	869	831	903	865	866	852	818	840	798	882	849	830	833	856	817	826	876	829	903	796	837	847	865	864	842	924	866	781	825	858	853	813	868	853	871	851	814	863	805	836	872	856	809	860	845	818	875	840	822	847	883	870	919	844	837	883	867	844	824	831	853	885	880	865	833	831	800	910	813	875	861	869	835	824	886	900	849	873	895	851	864	800	821	843	842	878	825	876	861	815	852	864	791	831	862	824	891	878	816	866	857	823	875	843	885	814	836	797	934	806	865	862	828	855	808	831	852	867	901	849	874	804	893	832	865	853	868	867	825	833	881	901	820	817	865	909	876	836	828	877	870	881	832	844	851	873	867	866	890	830	886	835	822	840	820	873	798	816	823	871	850	820	840	831	844	851	860	859	832	846	848	858	818	889	790	830	834	872	874	879	811	830	818	886	889	877	842	815	872	845	863	879	872	873	823	822	828	888	859	885	853	860	838	804	847	880	834	863	887	831	852	831	853	803	836	842	873	829	817	881	867	873	854	837	861	831	903	788	874	899	922	876	820	922	840	829	853	873	798	844	890	894	827	861	809	871	859	865	901	828	842	845	909	819	887	910	860	900	835	853	815	866	795	876	862	922	864	891	858	904	846	836	840	819	878	855	861	843	847	825	917	840	895	894	873	871	845	818	862	884	877	843	855	848	864	809	886	864	826	856	828	885	840	815	830	833	845	789	861	860	796	890	829	843	856	868	837	849	898	838	848	886	829	871	874	876	928	865	848	864	785	853	878	801	927	926	862	883	852	867	863	816	893	844	860	861	885	881	917	834	817	857	842	860	925	867	842	838	861	832	868	842	898	819	863	844	813	885	833	867	889	889	849	841	809	825	845	822	865	819	853	853	847	822	816	841	821	851	859	825	882	882	848	877	890	892	853	835	839	802	849	843	878	813	851	824	845	807	875	860	812	858	801	829	844	835	899	812	840	855	860	860	800	850	839	843	854	841	864	852	790	857	846	873	878	889	862	833	826	830	797	850	861	845	819	831	832	854	807	876	860	844	838	803	865	857	883	841	868	884	848	807	846	862	836	817	862	859	862	842	877	870	846	855	871	838	847	832	885	878	796	857	872	836	878	882	815	823	863	847	911	871	846	880	892	862	828	845	849	839	879	847	935	864	802	857	861	844	893	867	842	895	820	865	856	827	835	865	862	839	854	839	865	860	858	829	847	845	794	890	837	837	832	859	829	823	865	865	845	858	864	845	893	849	842	858	811	841	876	850	830	811	855	873	851	808	823	845	865	863	823	796	841	873	873	794	805	896	846	831	830	896	850	881	835	828	852	873	884	867	806	858	888	815	843	879	803	865	860	848	829	794	861	859	843	860	855	830	883	849	879	875	837	882	896	818	845	902	867	842	901	805	829	866	875	838	841	881	859	869	916	880	853	860	868	848	881	865	866	863	786	835	854	820	886	856	831	845	825	849	842	891	883	893	847	846	901	853	897	823	885	870	877	875	856	847	849	823	881	823	793	893	835	849	861	839	873	812	873	805	834	835	874	861	854	862	876	855	858	877	829	859	859	861	842	804	890	851	864	851	843	861	847	895	912	913	818	846	811	863	856	842	878	877	839	889	857	845	869	805	869	888	833	841	830	858	804	853	833	916	818	846	829	823	880	830	873	828	866	836	858	851	863	852	920	857	902	846	830	844	869	920	865	873	839	842	811	858	853	879	857	820	852	843	876	849	844	819	855	855	872	841	825	860	853	894	822	839	832	875	862	851	842	875	835	874	834	889	861	867	856	863	885	821	840	876	827	849	827	815	837	846	849	812	881	899	833	869	818	875	863	850	879	862	837	837	874	847	853	848	899	863	892	853	888	875	821	852	864	864	823	836	856	862	805	854	803	827	829	837	917	870	834	824	920	820	876	822	838	773	878	894	863	933	897	819	776	824	826	831	888	813	796	889	889	843	814	873	854	868	832	805	820	888	864	849	884	843	874	846	832	819	840	856	900	796	815	907	850	795	859	880	812	833	870	838	805	879	812	792	900	819	864	823	845	793	842	827	872	874	849	822	886	886	844	841	868	879	859	896	832	839	797	848	830	848	802	817	834	873	878	821	929	879	825	842	836	812	821	826	821	869	862	829	880	888	841	809	859	796	876	843	852	826	851	839	867	861	868	827	880	822	821	836	819	807	830	899	843	889	798	840	860	907	827	865	900	858	885	846	823	863	866	903	872	823	862	872	881	869	867	806	835	805	868	801	848	918	839	878	811	828	858	869	866	841	873	779	892	823	820	869	843	866	874	901	843	860	880	830	869	833	851	845	880	849	846	862	867	839	844	824	812	807	814	857	832	842	840	884	852	813	852	868
2175	413	309	184	137	224	239	93	54	51	53	59	64	48	53	40	62	49	56	53	50	45	65	43	59	56	38	43	58	66	49	49	52	59	50	54	46	41	56	61	34	45	55	58	55	48	49	62	40	55	59	51	40	43	37	62	55	39	49	45	38	59	48	48	52	43	41	48	53	45	50	41	57	57	47	60	47	52	71	61	43	49	53	49	49	43	48	45	70	53	43	49	51	55	42	40	46	46	43	57	51	37	46	43	53	50	50	52	37	42	37	48	40	38	53	37	56	67	53	36	51	37	44	59	35	31	44	48	39	47	49	44	48	40	48	45	41	60	43	40	55	50	52	46	48	48	51	52	49	42	45	48	49	46	50	52	46	58	43	39	52	63	52	46	44	52	47	42	48	52	57	54	53	65	58	53	54	44	42	54	52	40	50	55	49	50	53	50	54	48	62	53	46	52	55	48	54	42	46	41	52	49	50	45	44	45	58	40	62	51	52	51	54	38	60	58	58	57	48	43	49	51	55	45	42	40	48	57	55	51	44	46	52	54	42	42	47	44	52	49	57	43	48	54	41	62	63	46	38	51	47	62	41	48	51	46	47	49	46	35	58	49	62	41	40	50	53	44	50	51	55	48	51	48	51	46	51	53	53	41	59	54	52	43	52	51	58	56	46	57	58	46	48	62	48	51	43	48	51	49	61	52	46	40	38	52	42	66	40	61	52	41	40	50	50	53	42	44	41	54	41	52	39	42	49	64	53	51	61	40	42	53	61	40	54	49	42	52	56	45	58	52	64	58	48	51	46	50	43	53	43	43	47	48	53	52	64	57	46	42	54	45	43	54	56	62	52	48	55	60	40	45	52	49	49	55	43	66	58	40	36	50	50	40	50	51	55	56	59	51	56	33	49	51	46	38	43	61	47	50	55	46	60	57	57	50	55	57	46	50	52	53	42	35	58	45	60	55	47	48	50	52	66	41	47	47	54	52	47	43	48	51	50	51	56	48	54	63	44	45	60	42	53	56	53	44	42	49	47	56	46	44	57	49	56	38	76	57	59	46	44	36	48	50	52	41	44	49	55	50	51	38	47	51	48	42	49	36	46	46	39	39	56	48	49	49	36	45	63	42	54	48	52	34	47	52	42	38	52	52	42	37	53	57	53	50	57	46	48	64	64	49	48	37	45	50	51	53	55	49	49	61	43	50	57	49	39	52	58	50	41	49	41	50	40	36	56	46	49	44	67	53	62	43	63	57	35	40	39	55	47	41	47	41	50	48	46	61	61	49	46	43	52	44	56	70	56	48	43	56	49	64	58	48	50	42	51	37	56	38	54	50	40	41	52	50	64	57	60	60	44	49	43	41	44	55	44	49	62	61	55	54	57	50	53	49	62	50	50	55	48	55	52	50	61	51	48	47	52	43	53	44	57	49	35	42	44	45	48	45	52	45	56	44	41	45	54	53	53	48	47	49	62	46	69	44	64	56	40	51	57	47	50	64	49	43	53	51	50	54	55	32	39	32	46	74	48	52	45	54	63	63	43	49	36	47	65	47	55	54	63	41	44	48	53	49	53	55	42	39	41	43	45	46	57	54	50	67	54	51	51	53	48	51	56	36	48	54	45	46	56	50	37	48	54	54	56	48	54	47	62	49	49	52	66	61	39	51	37	50	40	43	55	48	35	34	43	61	48	49	46	37	46	56	42	53	59	53	48	46	48	57	55	45	49	54	46	53	59	59	55	45	47	59	52	56	43	53	49	56	49	56	46	48	54	42	46	57	40	60	61	52	57	56	47	43	74	49	48	51	48	47	39	45	44	55	43	54	53	42	58	51	45	58	55	38	55	41	47	58	42	50	49	41	52	40	41	49	51	46	32	56	46	47	56	46	48	52	53	53	51	53	51	45	57	47	51	45	32	59	54	46	50	52	54	52	47	41	65	60	61	55	44	41	53	55	69	36	58	51	50	67	59	48	63	46	54	51	51	43	54	50	54	43	48	51	47	47	39	50	54	41	44	61	55	51	52	49	55	52	67	49	52	45	53	56	58	43	55	48	55	44	61	43	48	60	51	52	54	56	50	46	59	40	47	49	65	61	60	50	56	41	50	48	46	59	57	48	56	51	55	51	60	54	46	52	50	44	58	51	45	65	49	54	51	46	55	54	48	56	55	47	42	42	55	44	44	49	55	42	43	49	51	60	40	47	48	39	49	46	44	54	53	50	51	51	42	46	53	45	57	62	39	47	51	45	63	51	44	45	54	37	48	45	43	59	56	55	50	52	55	54	46	59	50	51	55	42	46	49	55	52	39	47	50	50	51	50	61	55	53	46	50	52	45	42	45	49	43	40	49	60	46	40	47	50	50	46	43	47	48	49	38	47	43	53	58	47	44	62	48	51	49	56	41	46	52	48	52	48	52	50	45	61	50	48	45	50	53	56	40	42	48	44	52	45	59	49	43	59	46	47	59	52	63	57	66	42	44	62	50	63	40	46	48	49	52	60	40	55	53	42	60	63	38	49	51	46	53	47	50	58	39	37	48	50	52	45	43	41	59	61	54	61	53	58	49	54	50	60	44	43	51	35	50	49	38	48	47	43	40	56	55	59	39	45	54	58	38	57	42	50	61	49	42	51	50	51	54	40	45	42	49	59	65	59	38	47	42	44	39	48	54	62	52	52	56	43	44	56	36	61	42	49	53	44	49	37	50	55	66	58	46	56	49	56	40	55	53	54	51	55	47	66	61	43	60	49	55	45	48	54	41	45	59	43	60	47	44	38	55	46	56	55	44	44	65	64	48	35	43	41	49	41	46	45	48	39	39	54	51	51	49	50	45	44	38	54	58	54	42	33	45	47	46	55	44	51	56	52	51	39	46	52	43	47	38	51	38	47	51	50	47	46	52	51	40	44	53	49	49	47	53	36	52	48	54	56	62	64	43	43	47	51	39	48	28	53	51	55	43	39	45	50	37	41	48	60	53	54	53	46	44	51	50	63	59	60	47	51	57	61	43	55	48	53	48	51	47	50	46	49	63	53	54	49	40	45	48	50	43	47	54	48	47	56	42	53	56	48	58	31	56	52	47	52	65	47	46	52	47	48	46	42	55	57	46	61	53	58	49	46	59	48	37	48	49	51	53	34	47	46	51	37	50	55	39	57	48	42	44	48	46	39	46	45	52	55	50	43	53	55	40	43	46	48	54	52	43	51	54	41	48	46	45	49	42	62	43	58	47	62	59	55	45	43	54	52	45	48	52	43	43	63	50	48	46	45	48	35	43	51	47	54	43	42	45	48	48	62	43	52	41	45	59	52	57	45	41	54	49	54	38	58	44	54	54	59	56	29	61	43	58	56	50	58	45	47	52	63	47	51	44	45	45	49	54	60	51	40	57	43	55	54	56	43	49	51	39	55	51	41	53	50	43	56	50	40	56	52	44	43	49	50	51	47	45	45	61	49	57	61	64	53	52	36	45	48	59	48	44	71	50	64	59	53
16274	4501	3492	2720	4343	10217	9653	2688	460	444	434	401	463	424	423	382	366	420	387	407	396	383	404	373	393	384	412	370	389	385	375	369	383	415	395	386	414	381	368	364	377	379	364	366	411	368	391	410	399	393	348	342	378	377	370	378	371	411	340	391	408	396	375	397	377	395	366	385	397	367	364	381	377	399	394	375	381	377	348	381	362	373	372	361	390	394	351	371	363	406	376	402	402	408	383	449	396	386	381	409	378	407	357	380	364	403	383	379	353	395	378	369	382	371	358	361	376	378	377	378	370	369	397	383	405	346	382	387	400	346	375	397	395	390	365	399	360	393	398	384	380	368	387	380	368	372	411	407	372	403	337	397	347	377	398	377	350	374	388	410	349	351	396	384	373	392	370	390	394	363	358	334	383	391	384	398	395	411	404	420	363	389	370	391	352	394	371	364	387	392	382	338	364	331	394	383	411	382	384	396	373	348	369	354	357	424	420	345	398	399	363	330	367	372	376	350	373	349	421	380	409	342	400	404	376	374	413	368	416	397	390	397	351	342	399	382	378	400	371	381	381	364	368	391	345	396	416	373	378	431	386	403	395	375	361	348	351	388	397	384	325	383	346	389	372	376	374	355	376	358	390	353	352	394	376	401	377	373	391	342	387	392	378	392	397	339	367	381	404	401	346	351	344	352	373	391	383	398	378	395	437	381	373	344	360	357	387	399	372	389	376	363	372	343	396	360	338	373	415	398	387	389	374	376	361	401	388	354	375	346	373	393	351	393	342	355	354	363	378	378	402	382	383	400	364	345	344	393	401	379	389	344	383	398	361	382	373	359	399	378	405	351	375	393	392	376	379	386	376	372	386	340	397	407	361	373	379	384	394	365	384	374	374	386	369	407	353	396	419	371	373	357	385	382	337	368	389	403	366	364	375	371	392	395	394	383	371	342	413	382	386	401	381	345	401	381	383	375	379	381	403	379	364	375	346	365	420	362	390	419	379	404	395	402	389	372	389	343	429	346	335	354	357	351	362	397	358	384	407	387	363	363	383	354	359	386	358	408	387	377	398	372	396	378	379	368	397	371	353	402	395	378	386	327	362	362	372	390	408	366	351	375	365	362	368	398	390	393	390	388	376	411	361	340	397	382	354	373	372	383	374	397	356	368	367	356	342	346	375	360	354	366	369	381	363	363	365	398	363	373	375	372	385	380	399	366	391	371	389	366	371	347	366	419	378	365	404	371	393	362	377	363	401	365	395	387	408	375	383	350	372	363	370	398	428	398	389	402	366	338	406	400	389	385	371	371	354	419	362	389	381	401	407	405	375	377	368	368	379	414	404	394	390	397	376	391	408	363	408	366	409	358	362	400	345	423	388	346	360	382	380	382	340	358	418	376	360	364	361	359	375	350	403	376	349	389	351	384	371	400	368	396	365	373	389	387	344	371	418	379	388	368	385	360	378	419	369	408	361	402	372	392	404	398	334	414	385	374	359	372	362	399	367	353	395	377	347	397	394	393	376	378	399	367	390	389	409	381	389	394	408	389	402	392	354	343	384	398	393	350	376	373	426	372	387	372	365	392	373	384	400	351	387	368	391	360	380	353	356	363	369	385	369	363	380	395	385	378	390	362	360	389	389	363	366	370	381	414	376	373	375	358	350	405	373	382	384	369	385	370	316	408	384	383	385	354	374	381	369	365	369	384	356	411	378	372	365	375	406	371	381	372	364	402	381	366	395	362	383	361	387	382	366	389	386	384	401	434	380	414	354	361	381	383	396	386	356	401	378	392	382	388	342	385	393	388	345	360	403	374	377	396	375	393	394	378	389	388	370	376	351	384	375	370	383	380	382	380	389	371	370	378	394	399	374	390	388	395	342	386	364	372	379	357	372	376	378	362	376	366	364	359	423	385	381	360	362	404	385	356	378	368	377	362	428	407	395	366	361	361	372	400	394	408	375	366	411	353	401	373	360	416	394	383	381	430	350	402	419	337	363	345	387	371	376	402	378	361	348	346	452	387	357	377	397	405	386	354	358	366	374	348	379	352	413	372	392	391	378	375	375	399	376	387	373	403	390	345	384	353	353	390	357	374	380	354	374	343	369	392	358	380	399	413	380	360	385	405	368	380	403	387	372	391	343	389	353	378	352	363	374	381	336	376	378	380	375	371	418	412	367	397	391	382	365	399	345	368	376	359	401	362	404	407	365	361	363	388	410	385	418	393	405	396	383	356	406	376	372	397	346	363	381	407	361	362	368	375	335	378	389	374	392	372	383	367	369	380	367	331	395	384	385	373	381	389	407	390	363	378	386	367	393	363	350	397	406	377	362	371	372	386	390	357	427	382	387	385	356	377	349	393	340	408	361	403	388	406	379	366	344	381	369	394	340	375	341	377	370	366	394	379	388	380	412	364	373	380	364	362	402	379	365	386	389	371	367	399	358	376	377	428	395	343	405	367	431	353	336	381	348	406	340	355	405	362	371	386	385	350	369	386	373	372	380	434	385	395	406	406	354	407	398	384	433	384	391	373	348	377	421	383	364	396	395	401	354	411	358	376	427	376	358	366	371	398	386	363	367	366	392	363	391	396	390	396	412	368	361	433	386	391	395	321	376	389	399	367	374	347	376	344	368	392	357	386	372	395	349	373	380	380	394	380	377	342	365	371	384	358	361	374	348	357	381	385	373	392	344	341	375	347	395	368	350	384	348	380	383	383	414	355	372	378	379	367	353	384	365	423	382	388	382	399	381	406	387	368	382	378	359	419	367	393	381	363	361	376	337	389	389	385	367	386	344	384	368	358	393	378	405	385	399	405	392	392	357	367	367	367	400	354	357	398	359	399	411	377	382	422	382	405	381	401	368	383	375	389	387	383	360	393	383	403	383	382	382	386	376	384	408	382	375	373	379	378	376	397	387	365	390	363	383	355	381	361	368	387	379	371	359	366	388	376	397	392	374	376	399	379	388	339	422	380	376	356	382	387	397	394	397	375	338	421	381	365	358	413	360	383	383	404	351	366	376	364	414	401	381	361	406	359	370	386	380	370	340	389	360	381	377	386	379	379	413	370	352	373	395	417	374	389	408	369	399	331	376	370	365	350	367	387	416	389	386	343	384	374	398	348	392	382	385	378	398	420	340	360	391	385	397	382	396	352	341	367	366	397	381	381	377	367	348	378	375	353	373	399	386	390	364	408	360	382	354	366	386	347	383	373	362	421	394	360	408	395	388	397	377	342	367	363	348	366	385	369	385	352	404	378	371	377	385	419	389	380	359	386	395	373	403	374	380	371	363	358	397	399	404	379	362	418	397	395	409	401	374	370	351	352	392	374	347	364	385	369	365	378	383	374	393	347	378	385	374	373	376	389	362	401	401	380	358	406	391	352	387	394	389	346	366	366	371	362	350	367	381	419	322	404	347	381	351	384	354	391	390	369	382	335	399	336	387	336	360	394	367	384	362	381	405	393	363	415	377	375	382	345	367	378	376	380	380	359	345	364
1663	660	311	261	313	939	968	244	85	68	75	93	81	80	85	82	62	81	63	69	68	70	82	72	75	70	71	70	91	61	84	70	70	64	72	62	61	65	71	56	57	85	81	60	81	63	75	66	70	85	71	64	57	91	63	78	71	66	83	61	77	79	60	63	74	74	70	59	75	64	75	62	72	84	80	88	61	79	76	74	65	59	79	61	81	70	75	66	88	78	67	51	78	66	91	65	82	67	55	56	59	71	49	77	59	86	76	72	65	67	64	75	64	62	65	70	70	77	76	79	62	72	67	63	75	58	73	79	70	60	68	72	72	63	76	85	66	76	58	72	67	62	66	78	87	81	84	67	62	69	70	66	69	65	73	76	76	79	60	60	65	64	60	71	75	57	84	59	66	68	61	65	75	73	75	79	80	66	69	63	59	74	69	72	72	74	61	68	83	77	75	87	71	72	84	55	71	70	72	78	71	66	80	57	67	73	74	61	77	59	57	62	79	65	88	85	76	83	72	80	68	70	82	58	77	73	79	67	57	77	66	55	81	73	83	59	81	70	71	66	70	76	69	88	79	61	67	75	72	75	64	88	60	81	69	61	68	74	64	56	62	70	68	66	58	78	62	85	79	56	71	65	78	58	65	78	62	76	62	62	86	68	67	73	76	65	82	71	76	67	74	69	64	75	72	55	82	84	69	70	72	72	54	64	67	76	76	72	74	70	85	83	83	71	68	84	73	70	79	80	54	72	73	73	75	65	79	77	74	74	64	68	50	71	65	74	72	71	57	64	70	63	90	76	61	81	85	71	80	68	60	63	63	78	85	84	78	69	65	57	64	66	74	67	67	76	65	73	74	86	81	68	56	80	76	56	68	71	87	70	75	69	75	76	63	60	70	76	88	65	75	65	87	62	65	66	73	82	74	72	66	74	87	67	79	69	61	73	70	75	69	77	77	59	74	70	83	62	51	69	71	75	64	78	68	73	69	70	77	84	74	57	64	69	79	75	87	73	65	82	74	70	63	64	71	65	82	66	66	72	69	90	72	74	69	57	79	66	77	63	73	76	74	72	76	68	71	64	75	61	85	78	57	72	62	92	73	56	72	70	65	58	74	70	75	66	68	78	70	73	70	77	65	81	69	74	60	76	82	70	69	54	63	69	64	70	70	75	72	81	71	61	85	59	54	82	65	59	79	76	71	57	68	69	60	57	79	56	82	71	71	67	66	56	59	74	75	71	73	68	63	70	87	76	70	85	77	64	72	63	74	70	78	69	72	79	76	73	70	57	74	63	68	78	74	74	68	67	62	77	74	69	56	60	69	70	59	52	61	75	75	84	78	79	62	55	75	80	63	76	59	75	65	63	74	81	69	68	52	72	62	57	65	76	52	83	75	58	65	70	67	73	72	66	66	68	74	83	81	76	79	65	70	77	62	70	66	63	75	77	67	68	77	73	82	73	80	70	69	82	74	56	65	73	78	56	68	58	75	85	67	56	55	74	78	60	56	56	61	62	91	62	90	87	81	57	78	82	63	70	80	65	77	74	82	57	57	74	81	68	82	67	63	70	72	66	96	78	75	49	62	81	73	64	71	88	74	63	83	78	58	73	82	75	71	69	76	74	71	76	60	68	74	64	79	92	68	76	65	73	78	72	73	64	79	78	71	68	69	74	72	78	71	76	68	74	77	70	73	78	66	75	40	74	72	52	75	80	73	75	65	80	67	73	86	61	68	66	75	81	63	62	54	68	81	68	67	49	69	81	82	59	70	78	75	72	68	66	68	87	83	73	75	89	83	76	62	70	66	69	56	67	78	65	78	64	73	82	62	68	79	78	65	64	71	70	82	65	69	79	67	57	76	80	70	73	74	77	75	76	61	69	68	62	72	76	62	78	64	75	71	69	73	66	73	75	78	56	72	63	77	73	49	54	63	71	73	76	59	81	62	77	81	71	65	65	83	80	47	81	69	63	72	82	65	67	68	73	76	63	77	72	78	68	66	75	70	71	67	72	78	70	76	67	53	76	77	73	68	68	68	83	70	67	69	73	80	60	64	70	75	62	69	60	65	62	60	66	65	78	65	75	79	66	60	79	72	69	60	67	76	62	56	69	77	66	71	62	56	72	57	91	71	78	65	73	76	62	80	64	84	77	65	76	66	60	68	62	79	75	56	72	82	71	59	65	68	72	69	65	77	67	66	57	61	56	62	65	70	73	71	60	64	77	70	58	76	59	65	66	74	90	69	61	63	69	99	78	87	68	58	69	62	60	71	67	75	68	66	70	77	62	68	62	60	69	56	63	63	69	84	71	68	71	93	60	94	72	71	60	62	61	65	62	73	76	67	69	70	86	82	66	86	69	72	77	67	65	61	94	60	56	63	61	65	61	60	81	71	66	71	89	82	68	73	67	80	67	81	62	54	64	69	66	63	94	69	66	81	74	76	84	86	76	81	72	62	54	72	75	54	68	80	68	68	56	81	87	65	75	69	62	78	70	79	62	71	79	67	71	80	62	75	66	70	81	84	72	97	66	78	61	62	57	73	64	79	94	61	69	57	71	73	75	66	70	76	86	62	85	61	58	79	66	80	74	75	74	77	71	61	75	68	75	67	81	62	92	59	57	70	74	69	78	68	73	66	79	86	67	63	77	72	80	76	68	73	71	73	74	77	56	62	57	78	68	64	56	79	62	71	58	64	74	70	65	70	57	68	76	86	76	47	72	66	81	78	62	62	65	71	73	63	75	80	58	49	69	64	67	63	65	78	80	66	73	76	66	65	75	52	62	70	73	66	56	79	70	69	71	59	75	59	72	60	71	68	75	67	77	81	63	64	52	67	67	65	64	70	58	82	49	63	66	71	79	73	76	61	67	74	79	69	85	59	67	81	72	68	69	62	76	59	75	52	77	74	75	76	75	75	74	78	56	64	78	71	75	74	67	94	72	57	95	60	75	88	65	65	75	61	69	62	57	73	79	71	63	64	76	74	56	77	78	88	75	84	62	70	68	63	70	61	71	48	63	59	75	59	77	66	55	73	65	72	77	66	67	60	71	84	73	68	63	72	69	65	76	73	82	72	63	68	73	61	72	81	50	66	65	86	77	66	66	96	71	79	60	79	72	77	85	67	82	71	70	64	65	66	75	80	46	59	58	50	76	55	64	63	68	67	74	68	67	85	71	76	61	71	59	76	78	70	55	82	72	84	68	86	82	55	63	64	72	75	82	66	60	59	70	70	81	73	68	66	58	80	61	73	77	71	68	65	76	93	73	53	64	58	66	70	68	80	57	72	70	68	70	77	70	67	80	63	45	63	74	65	76	51	76	71	68	66	68	66	79	83	75	80	63	56	73	73	75	79	81	63	85	57	54	58	72	53	58	68	68	72	82	95	66	66	70	57	64	67	93	69	62	60	75	80	64	68	78	62	77	74	68	70	83	67	64	96	55	76	88	61	67	66	56	78	72	55	71	58	62	71	62	74	68	53	63	84	67	91	76
17944	6167	3696	3327	9783	29037	27057	8721	929	785	715	642	654	624	548	552	574	577	564	566	564	559	560	545	512	559	523	520	566	519	502	497	508	533	540	486	496	497	514	539	523	537	497	500	480	511	525	490	510	465	479	496	493	506	533	493	482	505	499	497	489	463	516	525	504	490	489	519	519	496	469	499	486	472	474	536	494	487	521	518	501	504	527	493	537	527	548	471	487	505	494	550	503	507	496	495	492	538	513	461	509	488	474	499	483	520	530	505	448	500	497	498	501	479	498	514	464	506	508	501	473	507	479	457	496	506	514	486	472	497	533	486	475	495	474	523	497	497	535	542	491	474	456	502	527	526	496	517	512	506	475	524	557	526	468	496	529	496	502	501	479	524	461	530	448	495	521	529	488	460	465	474	524	519	538	528	487	491	531	505	501	513	506	485	501	529	482	492	488	508	502	480	507	484	499	509	523	524	503	540	510	491	487	469	484	518	525	488	485	491	476	491	528	476	509	485	496	511	505	502	478	480	482	487	507	481	513	478	516	487	486	519	507	500	514	472	505	489	439	489	485	522	487	479	477	521	492	442	516	496	452	525	527	543	528	489	512	499	514	503	512	473	498	516	525	497	521	508	479	459	488	514	505	504	546	466	531	500	491	468	492	490	483	540	516	495	486	483	496	511	511	529	495	517	507	505	520	483	464	474	500	462	468	480	476	499	477	511	469	488	537	498	505	471	521	506	508	474	544	502	467	486	497	518	482	497	524	518	516	490	433	476	517	524	456	467	469	482	505	515	481	528	513	468	499	525	505	490	475	533	483	494	490	474	524	504	503	477	477	486	517	487	501	521	486	509	511	494	496	473	515	485	512	519	501	501	475	530	530	506	544	493	483	458	481	510	451	502	527	502	488	433	515	486	518	529	512	482	482	488	505	484	509	474	475	545	506	489	471	502	513	526	530	531	493	508	513	520	486	505	485	498	481	514	489	502	475	498	486	528	481	487	475	509	496	511	525	477	526	515	489	510	513	511	506	485	508	481	490	495	499	512	494	494	494	491	462	499	507	526	490	478	480	476	482	501	530	477	519	513	473	517	487	534	484	495	517	480	481	527	471	466	492	532	482	468	473	465	523	485	480	492	516	518	485	529	530	493	507	485	486	514	501	480	494	453	546	478	489	502	510	508	515	473	507	504	480	515	500	514	523	516	493	499	518	513	479	504	512	513	517	498	505	549	493	493	493	513	480	508	519	491	473	496	491	529	475	502	489	481	479	482	496	449	495	502	536	451	513	531	494	479	486	446	548	528	521	493	481	489	489	518	474	522	502	446	502	480	481	476	496	502	528	454	506	497	494	501	532	502	525	489	508	536	510	516	515	490	491	478	519	478	495	498	503	492	477	469	512	503	499	467	520	484	492	501	513	504	500	477	489	493	489	502	509	495	502	537	469	507	495	504	527	484	471	481	479	506	498	501	480	493	538	483	473	489	504	490	522	516	479	530	481	484	502	484	522	499	540	514	507	499	485	482	482	474	528	480	496	487	534	511	494	471	491	460	499	473	474	497	477	518	535	489	519	534	494	512	482	494	524	512	508	497	521	518	527	509	475	492	488	498	517	496	506	548	515	477	480	518	518	486	497	533	519	502	470	477	508	538	467	479	521	537	518	518	529	523	483	513	479	514	553	481	465	526	506	488	524	481	538	476	487	546	477	483	510	533	476	493	495	536	536	507	486	511	530	490	500	474	465	479	497	504	523	487	512	543	519	532	527	493	502	505	497	499	468	508	500	481	496	527	529	565	477	491	503	462	553	503	497	565	493	475	468	469	475	483	481	488	565	523	488	533	479	485	511	467	541	496	507	474	559	488	502	486	518	472	529	500	494	479	476	496	496	512	506	494	497	540	479	526	510	547	494	483	506	516	484	486	514	486	487	486	529	476	521	505	495	523	498	513	542	502	534	485	490	520	488	508	517	518	444	467	481	465	532	512	527	499	512	482	512	537	471	503	513	501	457	505	534	520	532	498	481	510	465	464	534	517	490	463	483	502	535	520	571	543	511	518	505	466	468	542	485	510	495	502	481	481	452	499	516	513	491	504	475	451	491	489	507	485	476	480	577	468	515	503	490	511	472	500	474	503	521	498	507	460	504	504	505	535	540	471	531	502	496	517	531	532	524	471	512	514	473	485	460	505	507	535	484	502	478	511	530	518	517	468	485	556	510	490	531	532	474	483	483	484	527	503	494	504	490	472	489	514	502	513	472	502	511	477	539	497	491	527	516	485	501	515	510	512	458	492	498	481	495	476	496	483	532	523	527	519	515	491	497	491	492	482	535	507	517	467	517	491	506	460	477	489	433	497	506	480	517	477	531	453	505	515	500	537	504	495	478	506	492	500	496	471	526	473	493	464	543	529	485	520	484	541	497	521	545	506	526	536	495	506	496	552	505	499	470	502	502	519	462	515	470	477	466	501	481	523	506	487	459	468	477	528	542	499	484	485	501	506	507	483	516	487	520	508	469	488	473	540	508	470	474	512	500	515	485	487	509	506	495	520	484	504	486	479	449	483	474	524	492	486	534	503	467	454	524	484	469	472	493	488	524	478	479	493	490	499	485	501	528	534	512	497	502	484	522	485	503	487	494	520	477	536	498	516	465	510	500	495	515	481	481	513	496	549	547	501	503	480	484	511	503	466	458	508	499	520	504	504	501	463	486	521	469	511	489	497	485	529	476	488	520	467	506	479	561	510	497	516	498	499	490	483	533	535	505	492	466	502	505	493	484	476	559	507	511	498	487	458	504	465	513	502	489	504	503	491	542	503	466	519	489	493	439	488	528	505	500	495	548	469	492	492	553	510	531	485	511	477	514	479	504	510	501	531	483	506	484	543	553	515	522	483	484	540	512	501	515	503	522	476	473	474	529	537	504	498	481	502	494	505	491	504	510	492	464	458	540	491	517	478	482	461	520	492	553	481	453	490	498	455	490	517	500	502	492	493	468	479	496	510	538	467	520	573	483	510	524	469	512	491	533	498	467	503	520	476	499	499	504	468	495	502	464	447	499	496	499	467	498	513	516	505	499	498	484	496	522	473	496	473	467	476	469	553	534	493	502	488	493	510	519	476	463	491	511	466	501	496	523	489	514	529	463	495	487	486	547	530	556	510	502	481	488	485	507	509	486	500	486	538	467	531	490	516	496	504	465	493	516	511	476	495	493	507	518	552	481	491	508	560	500	499	538	484	474	504	483	478	494	491	510	476	500	527	509	506	483	464	491	478	546	527	496	487	510	506	511	520	492	473	514	491	516	521	498	525	515	508	479	510	505	468	490	495	502	542	490	515	483	523	490	488	490	507	516	520	512	484	477	514	468	493	510	532	466	552	497	515	518	515	538	518	523	497	486	476	509	536	507	498	495	534	514	523	513	486	504	500	486	498	480	465	528	502	499	519	475	487	493	494	485	501	491	520	516	493	493	489	507	453	494	566	493	508	536	504	463	525
3176	563	400	271	299	877	973	247	113	95	76	84	104	81	82	91	93	96	103	117	100	91	82	83	114	90	95	99	91	97	76	89	87	85	82	89	82	85	80	100	84	93	83	76	78	93	85	73	79	68	92	93	90	84	95	97	83	89	93	78	81	102	107	92	99	81	93	88	73	102	101	98	81	79	85	92	71	82	81	83	98	84	93	92	92	88	90	80	87	79	89	81	84	93	96	82	82	93	90	74	80	94	80	93	69	96	89	100	81	103	73	99	100	88	94	105	84	80	90	88	92	93	94	100	86	110	90	85	77	93	78	95	90	64	103	86	89	90	99	85	113	96	83	72	79	74	90	77	97	80	91	87	91	75	101	85	81	83	68	68	80	81	77	91	96	87	83	79	82	98	90	68	106	82	93	90	86	80	80	98	95	61	100	92	92	79	86	94	93	96	96	81	75	69	85	99	75	72	92	87	86	80	96	97	94	80	97	83	75	72	83	97	98	69	89	106	82	114	85	97	87	84	86	83	79	66	80	71	90	83	71	97	104	81	95	90	72	80	87	82	77	98	74	86	70	92	81	83	77	86	98	92	83	95	80	79	96	94	84	95	79	90	77	89	84	83	80	83	84	86	78	113	78	85	90	87	85	82	88	79	84	107	92	76	75	73	81	104	92	86	89	92	86	89	84	89	93	87	81	87	83	91	79	81	98	94	100	83	99	86	102	85	96	95	93	96	67	82	71	85	76	73	88	91	100	78	91	71	84	73	95	85	82	93	96	69	87	84	90	93	93	106	90	93	117	82	107	110	78	85	89	83	87	97	96	75	89	84	88	73	110	98	87	95	74	93	75	93	84	92	83	91	92	93	92	91	89	90	76	87	91	84	87	94	65	83	89	96	83	94	92	71	89	93	92	94	95	72	98	90	101	93	79	99	86	87	95	85	82	91	80	102	81	87	75	96	74	107	86	98	91	98	91	94	92	87	83	75	74	91	81	88	89	86	87	89	86	93	78	94	90	88	91	83	80	94	70	82	103	88	89	81	80	98	93	84	99	85	99	89	104	99	96	84	86	80	93	90	85	87	93	89	103	87	98	69	110	86	102	81	84	92	91	70	83	87	89	83	74	79	95	84	77	85	82	93	85	89	87	82	79	92	98	78	70	81	85	92	100	81	92	103	88	92	94	103	86	101	76	77	104	80	83	85	85	81	97	94	104	86	86	93	84	80	82	90	83	83	96	83	70	89	95	106	90	90	94	107	97	80	88	87	86	88	94	90	101	102	70	88	85	79	68	95	86	80	93	95	101	97	97	95	85	77	91	85	84	87	78	97	91	94	101	81	94	104	86	88	71	112	80	96	83	79	74	101	87	75	95	94	79	96	76	81	93	96	90	75	95	87	70	79	93	101	101	75	92	90	102	92	95	84	106	92	86	76	74	89	89	83	96	78	66	93	82	100	88	80	84	90	95	81	91	96	99	73	92	66	62	81	109	87	66	88	90	85	92	96	79	74	78	91	82	82	92	77	77	73	78	103	86	91	83	89	76	98	92	88	88	67	91	93	77	104	102	90	96	88	94	97	86	96	87	77	81	85	97	86	87	91	94	80	84	88	66	90	89	81	88	82	97	80	79	95	109	92	87	80	82	88	82	86	84	86	96	92	86	90	96	84	74	93	81	86	91	79	92	85	76	81	102	110	76	83	90	88	71	91	88	88	78	90	86	81	71	84	100	95	87	105	76	78	91	92	91	79	101	109	83	84	84	80	85	84	86	79	86	104	91	98	100	95	94	98	99	88	87	93	101	102	83	90	94	77	67	81	76	99	87	88	74	107	83	83	95	85	82	103	85	97	75	97	83	101	90	87	87	78	101	91	93	72	82	85	91	88	102	82	78	96	82	90	85	83	86	85	88	76	81	96	97	95	95	72	80	91	105	91	88	87	98	84	98	84	80	90	78	92	84	83	80	96	77	103	74	71	83	100	79	94	92	84	83	81	93	94	103	96	88	93	70	76	96	84	100	86	81	94	79	74	79	93	87	81	97	81	85	77	91	90	93	84	89	121	80	94	93	87	95	84	72	97	104	81	87	79	94	95	84	86	70	100	74	87	95	89	70	79	85	71	82	83	84	76	74	82	87	81	91	86	91	78	64	100	106	97	82	82	92	86	87	92	101	81	89	97	69	91	88	85	97	90	64	75	89	80	80	84	77	89	83	95	81	78	99	75	83	87	68	74	99	88	77	72	85	85	94	88	109	87	85	92	96	91	91	99	88	90	93	97	85	84	77	79	83	76	99	90	92	108	88	77	94	101	98	98	98	70	95	85	91	83	91	91	98	91	88	86	70	79	96	69	100	92	92	83	83	78	96	89	94	87	80	81	78	97	85	92	77	81	88	95	111	87	110	81	71	83	87	107	79	91	86	95	92	100	77	90	77	90	90	84	83	56	93	79	76	85	101	86	102	76	95	91	78	83	97	78	77	90	97	87	88	74	98	76	92	93	95	82	85	75	95	87	94	93	98	99	95	85	87	91	77	95	91	82	82	71	81	84	74	75	101	93	78	102	84	90	78	101	86	86	92	86	90	90	83	79	87	91	75	95	100	88	74	117	89	94	78	99	100	75	74	82	80	80	89	85	93	92	86	83	86	92	82	90	94	96	105	73	73	74	83	63	72	91	83	96	91	84	87	83	87	81	88	97	89	100	84	90	94	100	89	85	90	84	88	76	83	84	69	93	96	90	91	92	109	89	78	77	83	82	80	89	76	89	94	87	75	99	92	74	98	92	87	72	79	97	102	103	81	89	82	112	84	94	73	98	70	97	95	72	94	88	100	73	96	81	73	78	82	93	107	84	75	84	79	80	93	74	97	100	86	75	89	88	100	101	82	103	100	80	83	85	105	91	80	80	95	79	87	92	87	97	100	60	84	87	87	81	89	102	81	82	95	101	99	88	82	79	81	91	88	73	63	90	95	75	102	97	85	105	86	101	87	98	98	81	78	93	93	85	95	94	86	101	85	77	99	90	87	75	82	96	78	99	103	73	80	80	94	73	75	84	87	74	86	98	73	78	78	80	99	95	77	87	96	92	90	85	86	95	82	99	80	91	97	113	90	78	96	107	103	79	102	97	72	82	90	83	93	92	82	77	87	106	93	92	86	89	87	93	85	100	70	89	84	86	78	78	73	90	81	91	93	84	89	86	88	70	96	71	93	77	69	88	87	96	80	99	78	87	97	86	70	66	87	78	105	92	86	75	95	72	103	85	85	100	74	89	88	87	109	100	94	100	97	95	105	62	96	84	101	91	82	81	71	80	81	104	87	86	68	88	92	89	94	92	96	66	75	85	73	79	71	73	105	91	81	84	94	80	94	97	84	89	70	93	86	86	82	85	86	89	100	93	92	79	84	85	83	86	91	99	86	100	78	95	84	83	107	84	90	78	86	101	96	91	104	93	76	96	98	91	84	80	88	80	73	107	98	94	109	79	84	93
18979	5622	3985	3467	8743	27323	26755	7651	1089	979	981	856	814	832	806	735	755	748	748	773	719	740	716	714	685	717	722	652	675	689	674	680	630	691	692	655	674	621	671	631	694	694	722	633	677	691	673	659	642	672	673	652	671	655	671	618	674	624	656	652	673	619	656	641	593	644	691	645	604	672	624	704	633	599	611	684	683	660	612	656	623	678	623	715	662	653	660	628	637	624	608	637	650	647	647	661	637	651	602	644	641	684	656	690	636	636	655	662	670	647	613	675	669	646	721	602	633	659	642	632	657	647	615	638	677	686	624	660	648	613	676	676	685	626	594	643	689	633	653	646	686	629	626	652	660	649	666	669	677	671	652	638	666	658	670	634	635	642	669	637	610	639	694	654	634	621	634	650	625	650	639	624	616	669	669	653	664	575	684	631	664	690	690	653	644	654	666	691	720	629	674	589	616	649	635	655	639	645	630	636	641	663	651	615	629	626	619	683	588	631	647	646	636	655	638	646	647	657	628	674	676	612	655	648	626	657	647	609	674	696	649	620	593	632	661	625	637	634	594	636	643	648	672	617	652	650	674	604	717	612	631	636	663	619	668	609	626	649	642	608	637	639	629	645	620	652	627	662	632	661	664	697	620	646	595	655	616	673	722	653	658	642	692	655	673	623	639	609	690	666	595	673	660	629	644	654	723	624	644	639	664	675	638	632	668	636	666	686	658	618	638	650	663	652	671	705	627	647	645	678	651	659	626	653	654	698	667	630	704	660	609	673	621	682	646	614	629	668	657	643	667	615	649	695	667	678	643	592	650	674	660	632	642	650	615	657	690	626	648	643	703	670	629	638	639	632	665	644	656	684	669	638	618	650	619	641	654	651	648	614	666	677	675	647	633	656	632	641	630	656	612	685	660	671	648	659	676	639	639	640	632	643	677	662	668	689	632	655	674	678	677	665	604	667	667	650	661	635	682	646	641	624	651	613	661	612	656	664	704	660	621	623	623	647	623	672	610	678	648	678	627	629	613	635	659	670	701	654	665	704	639	658	672	642	609	662	632	639	659	673	662	634	643	659	648	673	696	658	635	630	621	652	653	618	637	672	625	637	633	569	664	637	661	652	645	672	684	639	672	668	647	651	639	728	655	657	632	673	690	668	653	655	626	636	593	679	622	643	586	668	662	684	634	661	652	674	646	623	672	623	610	671	622	613	690	637	610	643	636	672	628	636	615	626	634	676	649	695	660	652	629	648	678	677	669	651	648	645	640	608	629	659	668	608	587	643	656	626	697	610	659	648	683	627	637	600	664	657	643	624	608	656	643	611	662	637	676	654	665	654	678	676	645	650	646	655	698	638	668	637	649	688	627	621	695	634	645	700	637	651	613	612	620	614	667	655	630	612	630	650	629	632	608	645	660	680	648	675	657	655	640	669	656	682	669	653	661	646	624	644	643	639	699	627	693	651	620	636	583	645	641	669	636	643	623	664	652	642	659	630	671	648	664	641	685	662	633	629	640	614	676	654	651	663	651	612	592	642	623	679	696	685	711	696	657	657	650	606	662	617	649	619	650	672	632	698	633	657	691	653	645	655	675	665	577	655	632	719	641	682	621	644	581	655	635	644	648	646	653	685	694	658	668	615	642	686	666	637	628	616	646	635	658	682	684	622	707	661	667	611	683	674	626	606	638	656	685	711	663	664	671	638	674	652	590	666	692	635	605	622	645	632	659	703	643	629	612	633	605	677	628	666	675	668	630	650	687	604	689	640	667	673	665	648	635	615	678	663	646	632	632	681	620	685	664	664	649	637	653	623	697	647	660	659	659	612	628	623	647	662	661	631	667	647	664	680	675	645	654	638	656	623	664	645	611	643	657	618	625	661	650	645	679	649	644	664	635	662	647	689	646	613	687	663	680	655	635	672	688	697	682	646	675	616	658	615	663	622	659	601	624	652	630	639	584	645	624	696	654	648	629	677	611	656	647	640	661	631	674	667	621	665	648	653	595	624	639	677	602	646	632	614	647	662	660	609	639	677	679	660	633	663	640	690	645	674	639	680	630	623	614	652	637	687	648	638	601	667	644	640	610	594	616	619	614	666	652	682	702	643	712	621	660	704	644	629	667	685	639	644	633	614	698	654	663	661	644	655	645	675	637	635	688	637	628	646	641	656	660	657	655	636	681	581	655	636	676	668	657	661	644	648	656	663	659	662	634	667	661	629	668	614	624	635	641	634	637	650	638	631	675	642	585	657	644	644	652	653	604	644	706	601	679	627	672	645	661	665	653	660	605	605	635	668	641	698	627	629	693	610	634	634	662	663	643	651	617	647	666	639	638	691	613	650	624	617	673	640	599	665	660	646	618	649	670	666	603	646	659	652	604	684	626	640	653	670	643	683	647	648	695	637	643	638	653	634	653	648	686	603	671	610	632	643	666	618	635	644	627	642	688	652	659	599	645	659	641	682	626	677	676	599	597	645	613	647	661	672	645	663	641	619	689	639	651	653	652	626	644	662	589	639	689	647	667	690	644	633	628	649	603	638	662	653	650	646	616	629	634	607	623	624	671	656	664	642	663	675	639	607	639	719	642	653	636	659	628	671	652	623	665	648	657	652	677	637	634	619	612	662	650	667	665	642	663	679	618	672	601	661	675	647	637	662	678	674	643	708	635	618	672	612	693	655	670	652	671	617	670	646	663	632	654	670	662	634	629	686	660	613	643	630	673	666	658	683	663	655	634	649	657	682	639	656	604	582	680	599	651	650	650	644	648	650	684	664	627	683	623	660	617	670	626	643	605	697	665	667	644	685	600	595	665	641	706	630	608	665	676	620	653	672	614	615	655	673	710	624	623	658	672	620	695	649	659	643	623	648	641	677	648	647	659	666	626	666	656	692	682	640	673	634	625	637	597	639	650	654	638	635	623	617	676	665	694	670	647	633	615	687	670	623	624	658	643	679	657	693	641	702	668	673	676	644	649	626	667	648	606	649	674	659	672	646	626	610	633	636	642	614	652	624	690	653	667	657	634	638	633	655	664	615	626	633	629	656	647	633	682	613	688	623	617	664	673	633	681	655	671	636	629	608	664	638	597	638	634	683	695	668	624	672	627	672	642	670	672	695	622	597	608	643	632	644	627	677	657	630	644	651	678	659	667	662	616	632	654	633	667	640	637	686	627	642	673	633	671	674	632	655	631	642	647	645	681	634	665	662	637	676	643	655	645	669	652	711	702	652	621	654	693	649	670	660	588	629	635	661	625	671	658	674	647	670	630	633	645	636	678	641	665	638	653	651	654	654	621	663	686	684	644	635	641	628	664	638	666	642	662	663	620	632	635	666	609	645	636	673	670	621	678	658	631	648	651	666	643	640	644	659	685	615	655	664	655	659	614	681	670	683	634	662	681	702	654	647	653	637	629	668	663	603	651	626	621	650	663	656	594	675	634	644	644	612	647	670	655	703	645	679	592	639	654	639	641	645	666	698	650	638	646	707	632	664	656	651
3044	1434	842	488	530	1656	2055	544	136	129	132	132	125	122	129	123	125	119	113	115	137	134	119	116	116	102	98	125	121	125	119	120	122	146	126	114	114	134	112	108	115	143	129	113	137	129	122	121	122	116	143	128	134	147	137	134	132	120	140	116	113	108	125	113	115	132	125	112	128	138	125	118	137	113	99	132	131	126	119	121	123	126	119	114	98	111	109	96	123	99	125	128	106	123	121	131	123	116	121	120	114	137	125	136	123	122	128	134	121	112	127	122	135	113	123	101	95	95	109	130	128	116	120	123	115	123	128	108	110	117	126	110	130	102	112	123	113	126	128	129	123	112	104	111	117	128	110	124	110	119	137	119	125	98	126	118	127	101	120	127	129	128	129	112	113	112	120	108	113	104	133	124	146	125	135	106	124	149	112	112	116	139	110	98	136	118	130	125	106	131	112	137	128	127	99	136	108	114	120	143	115	117	139	108	131	110	114	121	123	113	141	132	115	116	131	114	122	99	132	128	120	102	103	107	119	123	127	115	110	134	110	129	119	120	119	110	138	109	116	124	127	125	123	115	127	117	138	118	112	142	113	145	112	93	126	120	109	102	112	119	115	116	120	121	107	133	109	109	112	99	126	139	102	115	108	130	105	118	117	131	117	107	111	120	108	113	98	116	118	130	123	126	116	122	119	118	116	128	118	114	110	121	124	105	123	124	117	138	128	126	126	107	121	103	120	123	137	122	120	107	115	117	122	117	101	123	116	110	129	124	115	112	125	131	121	119	109	104	140	102	123	115	132	113	131	135	135	107	116	125	102	159	112	122	135	113	139	129	119	125	118	130	134	131	123	126	122	131	108	119	106	101	138	122	121	130	122	107	121	115	116	134	132	131	113	116	107	129	125	100	105	133	125	132	131	110	111	125	118	109	102	123	129	104	106	129	119	114	116	109	123	124	111	122	120	111	114	101	130	126	123	125	116	124	121	125	111	110	103	107	104	100	126	124	111	107	124	125	114	116	103	106	114	119	102	112	129	119	117	111	136	121	138	118	117	121	126	124	113	117	118	112	112	121	123	120	121	133	114	116	127	119	122	109	118	115	122	135	126	124	127	122	120	126	101	125	123	119	120	126	141	124	124	124	115	114	88	121	119	90	114	119	131	122	139	121	132	128	123	143	119	138	128	125	147	131	117	124	127	126	100	128	112	112	115	115	124	134	121	135	112	124	114	117	132	130	133	144	125	108	117	123	140	119	130	98	118	119	113	122	121	109	135	122	138	102	117	111	132	128	102	125	117	117	145	114	106	127	119	132	99	125	130	134	112	118	125	123	116	106	122	116	122	120	126	124	130	133	121	136	104	126	127	124	127	122	117	118	129	103	130	122	128	121	131	124	132	137	128	115	136	108	138	142	120	115	110	110	140	113	118	128	118	110	121	97	128	113	116	110	90	118	122	128	114	98	117	123	110	137	111	124	118	111	113	139	108	116	136	111	121	119	132	125	122	111	120	130	106	111	107	113	112	126	124	121	129	121	130	125	117	96	134	125	114	129	127	120	109	127	114	108	113	128	128	125	121	109	110	106	126	126	134	105	110	98	118	113	106	123	130	100	110	131	125	100	117	123	120	120	131	123	101	131	132	106	109	120	114	142	99	118	117	128	117	106	132	114	118	97	111	121	110	120	140	124	115	141	130	147	125	107	110	131	111	119	125	95	123	116	95	106	124	112	133	115	128	130	136	121	106	134	106	120	121	110	126	124	120	123	108	117	118	132	131	109	120	116	129	115	129	131	123	142	115	97	106	133	97	128	121	108	112	122	123	106	116	107	128	140	125	112	119	123	114	125	119	125	108	131	97	126	112	117	120	112	117	120	118	127	116	115	138	119	120	120	100	139	136	110	94	124	111	115	120	114	103	120	134	133	113	114	117	120	125	117	108	129	120	113	115	116	128	119	116	143	118	126	134	135	113	100	104	127	113	107	113	114	120	135	121	119	124	132	121	115	125	132	111	136	119	113	99	119	111	119	100	97	119	142	118	125	126	128	117	116	103	160	119	145	120	108	130	113	118	124	130	117	135	122	112	122	125	93	115	125	100	115	116	120	112	97	113	111	116	140	144	120	100	123	120	109	126	140	132	115	123	107	112	120	130	110	111	111	116	105	117	110	123	139	112	120	102	114	125	123	129	125	125	119	141	109	117	127	126	125	108	105	115	145	118	105	155	115	134	103	109	120	135	114	133	117	126	111	118	112	125	125	118	115	112	128	125	137	103	125	145	125	120	106	130	107	125	95	133	126	125	117	123	129	138	137	119	122	122	125	110	137	132	113	116	107	120	117	125	131	118	113	125	124	115	126	107	132	125	114	116	120	120	117	125	125	135	127	124	103	159	120	135	118	115	130	110	116	114	99	125	113	100	133	111	124	120	128	121	131	111	127	125	119	123	122	118	117	115	115	119	136	119	103	136	121	114	104	108	112	108	110	120	123	103	118	124	121	119	125	127	96	136	111	115	135	102	121	124	118	148	130	98	122	114	129	119	132	104	127	123	123	98	110	129	134	107	124	127	132	111	117	117	127	121	115	120	123	114	117	112	133	128	122	116	134	140	133	113	126	121	121	136	120	123	141	111	117	124	110	124	128	138	98	113	123	109	106	115	102	124	109	106	109	108	112	145	116	125	116	116	134	126	129	125	120	123	130	124	112	138	132	109	107	110	127	120	119	108	127	112	109	125	140	119	115	105	131	127	121	139	120	130	124	115	135	141	130	116	108	124	119	111	122	113	129	121	109	129	120	114	108	105	108	88	137	110	107	135	120	126	107	128	122	131	129	115	127	116	129	105	114	107	120	115	122	110	100	115	134	133	126	142	133	127	135	115	124	123	96	127	115	119	138	135	113	133	129	113	118	127	127	118	124	114	114	120	117	112	103	105	145	112	131	129	115	141	124	116	116	124	118	119	120	113	113	103	125	118	111	134	117	113	108	121	115	137	118	111	131	131	124	99	114	117	119	109	112	105	130	117	132	106	106	118	118	118	111	139	127	118	144	117	98	128	124	123	122	122	116	116	130	157	119	131	121	117	137	135	126	130	102	119	117	128	126	108	111	110	128	127	130	109	125	113	110	144	114	126	104	128	150	126	104	103	138	105	115	126	108	96	121	99	121	125	117	110	103	131	113	126	135	129	133	128	119	102	129	104	117	107	109	111	151	103	125	119	118	112	111	145	130	129	108	102	129	152	124	122	128	137	125	129	124	118	104	107	118	103	115	113	121	118	151	115	132	111	115	141	111	109	115	136	110	131	117	113	103	127	117	131	128	129	108	116	134	110	107	116	119	126	114	115	133	115	106	123	129	124	134	100	115	105	99	120	128	126	125	112	101	140	122	109	131	100	126	105	97	108	95	121	110	115	136	117	122	102	127	112	109	118	117	119	113	106	110	133	126	119	121	125	119	112	130	116	122	133	128	123	109	137	129	105	126	119	131	100	104	132	118
25823	12490	7672	5772	13691	33711	34752	14306	1653	1575	1438	1318	1232	1221	1157	1149	1043	1009	1055	1053	1003	987	957	975	905	1007	925	971	892	912	902	901	905	918	823	865	902	915	909	915	883	857	864	779	884	874	886	860	911	844	858	860	834	910	879	866	921	840	881	914	884	862	858	893	864	875	825	886	808	876	876	864	870	830	906	907	865	830	903	864	860	878	822	859	802	800	889	845	856	846	844	774	878	860	865	836	860	905	903	857	895	812	907	914	853	884	898	914	879	846	864	825	811	808	852	876	849	919	881	865	882	880	822	851	865	859	873	855	836	823	883	832	827	892	826	838	875	882	882	836	820	853	825	841	867	927	866	844	846	910	895	811	852	840	880	868	867	800	844	859	906	862	829	882	844	908	876	850	872	874	827	858	854	866	855	845	826	828	879	848	858	793	901	820	865	829	841	869	837	883	870	847	866	827	850	903	855	881	865	847	852	866	896	838	823	877	906	886	891	844	868	888	840	805	888	824	883	851	866	871	878	896	866	858	862	893	836	880	845	841	893	873	835	831	843	819	797	869	878	859	831	867	888	833	877	845	817	847	900	877	894	826	844	811	826	838	880	861	830	836	831	803	857	821	860	903	858	864	935	830	877	840	797	898	885	819	866	907	839	800	858	851	776	879	869	837	860	903	824	921	886	853	879	828	880	877	855	896	885	868	865	886	896	846	851	825	856	911	867	887	933	824	864	851	880	839	820	873	815	860	863	827	820	879	812	903	919	913	873	885	831	924	865	815	843	849	864	872	836	844	829	878	906	864	847	863	835	876	867	851	838	834	820	966	858	837	854	875	852	880	836	830	793	855	848	872	905	884	846	844	840	879	828	903	873	837	869	869	856	856	820	887	871	866	859	842	844	845	845	865	826	879	820	856	905	837	852	898	852	856	887	869	889	881	821	869	885	879	851	888	896	871	856	826	820	841	932	832	852	851	896	808	811	831	871	855	898	881	878	827	858	863	836	834	827	869	817	838	812	852	831	900	920	874	885	862	848	890	860	838	878	886	854	906	877	893	872	824	873	863	838	854	837	851	849	839	843	870	854	835	862	893	883	891	819	841	916	847	913	874	814	843	825	874	872	789	914	905	813	848	901	901	885	846	881	803	876	869	817	909	844	896	823	855	855	814	900	894	871	819	873	833	855	846	861	866	825	892	890	850	854	874	868	862	814	857	852	881	859	910	859	855	829	875	881	864	875	816	862	827	846	871	872	842	858	897	860	883	891	856	876	875	856	831	868	873	841	806	847	866	866	836	879	842	822	870	845	871	784	844	856	869	809	832	902	887	890	857	898	895	866	852	876	875	891	875	866	896	841	868	859	866	800	914	908	926	866	863	893	827	854	880	888	845	884	851	920	863	872	832	849	867	837	877	919	868	920	854	836	848	854	825	849	811	920	877	857	820	881	866	845	860	860	876	918	919	856	893	810	883	937	856	882	898	866	831	861	858	875	852	843	889	848	843	862	842	885	850	860	807	917	830	861	869	857	882	892	888	857	832	851	886	866	844	886	840	865	919	866	845	893	814	865	853	807	870	807	868	839	879	913	823	804	848	805	832	915	833	834	854	851	879	882	850	867	846	886	865	874	852	863	900	872	904	897	876	877	840	920	895	868	829	823	820	856	835	891	795	840	845	917	823	903	868	891	844	822	869	881	838	846	882	855	824	901	831	853	830	887	844	846	911	838	836	891	887	862	889	816	888	804	826	909	932	876	856	827	862	866	862	892	881	871	876	912	923	933	845	838	821	839	864	786	834	900	811	841	849	870	802	845	868	856	911	882	878	865	851	827	825	818	878	848	909	849	855	845	863	818	858	847	829	886	867	849	897	885	865	804	905	885	839	847	863	874	831	911	862	832	876	855	855	856	875	916	903	846	876	874	910	847	908	860	841	859	908	835	868	845	862	845	802	863	895	839	878	859	804	866	837	853	875	836	878	907	851	825	845	800	881	882	846	819	847	852	888	857	863	806	830	842	841	886	898	836	854	871	877	887	832	872	856	889	855	895	846	806	900	893	907	879	840	863	862	824	846	870	847	805	855	856	844	863	871	892	885	847	858	865	844	825	849	859	880	832	833	823	878	929	826	879	917	873	812	812	831	828	857	828	919	862	847	844	915	835	891	825	904	784	866	844	884	835	821	888	889	853	873	838	820	863	864	837	873	813	850	818	863	887	861	855	852	879	787	904	888	833	869	850	849	885	889	866	825	881	853	811	871	862	829	859	823	879	863	878	799	874	847	891	904	889	841	823	893	873	811	887	905	897	884	888	870	821	852	819	887	820	822	833	832	855	860	815	979	822	838	882	855	866	842	860	849	863	896	886	902	900	801	860	857	881	837	850	875	892	858	835	912	860	795	862	852	861	868	838	868	839	861	887	846	831	823	829	858	863	872	820	809	831	851	849	856	793	874	883	858	920	834	893	839	868	870	883	881	856	845	863	880	909	874	881	831	862	900	882	914	864	865	875	867	881	838	899	888	909	913	839	876	840	912	892	820	855	892	896	878	809	828	823	879	789	793	849	868	899	841	842	778	926	845	845	836	892	904	821	854	850	853	888	864	848	823	853	801	879	804	848	817	870	856	824	828	870	855	878	875	828	892	811	865	825	863	875	851	865	879	868	852	850	829	857	862	810	911	855	841	875	877	869	832	894	849	808	906	852	839	906	798	927	856	875	844	836	881	845	884	887	858	887	858	856	813	858	872	879	850	827	920	879	876	834	885	806	875	828	897	794	825	863	880	797	854	834	824	822	897	887	862	892	885	832	877	902	883	814	832	851	812	894	844	860	870	833	900	845	898	859	923	847	868	863	848	895	886	880	857	828	846	853	824	888	873	872	909	839	879	847	960	834	875	812	878	893	798	871	855	893	866	824	913	844	874	910	815	906	860	886	829	883	853	853	828	841	820	853	835	936	831	872	876	870	873	897	869	894	884	894	875	802	820	872	815	905	875	853	903	833	883	828	859	862	863	883	867	807	815	869	880	931	837	875	844	855	855	836	894	838	798	889	848	906	929	844	860	907	860	847	868	859	829	856	872	896	872	861	820	861	885	868	880	860	921	839	869	830	816	895	845	894	862	896	865	829	890	853	877	848	878	824	858	835	835	809	897	876	835	856	844	884	913	879	845	866	884	883	819	835	869	875	877	874	906	909	850	854	853	893	856	910	878	848	846	854	848	877	843	895	870	838	862	835	906	823	867	839	835	857	865	852	828	856	889	798	864	820	860	870	864	900	858	872	848	878	893	886	857	855	818	876	889	907	893	842	886	840	870	869	878	843	829	852	888	864	838	873	858	857	863	843	867	810	830	856	837	846	895	854	859	872	883	884	845	885	893	895	891	898	856	902	848	865	908	872	840	838	906	836	829	851	878	880	880	876	857	870	886	860	875	814	890	838	810	866	861	848	887	841	791	841	868	855	817	848	835	853	833	852	852	766	861	871	851	859	857	860	899
2521	779	338	271	252	245	257	80	61	66	42	46	62	51	58	59	46	55	57	63	44	59	58	61	58	54	47	45	41	44	50	54	63	41	54	52	59	52	48	50	56	58	44	48	45	45	51	53	38	52	41	58	40	63	59	56	56	49	58	54	51	46	49	55	50	56	54	52	54	65	54	62	42	49	50	42	57	38	42	56	58	70	40	57	54	52	52	54	42	51	50	44	49	50	43	44	38	52	53	52	53	55	53	57	54	47	49	53	53	52	51	43	45	53	47	57	42	65	57	42	44	59	53	47	48	54	49	46	52	64	61	54	53	55	48	36	57	60	42	45	57	58	52	61	55	47	50	62	39	36	60	54	67	62	51	62	66	44	53	42	62	38	58	46	43	51	52	51	45	77	56	51	39	44	37	42	50	59	40	58	56	56	56	65	43	49	44	51	54	56	65	45	54	61	57	54	48	58	55	61	52	56	42	48	52	42	41	67	49	45	58	54	50	45	48	45	54	58	49	54	55	45	50	52	51	44	56	59	55	48	61	68	53	60	56	59	51	46	46	45	44	48	52	50	42	56	50	51	45	60	56	59	56	59	46	59	62	64	57	55	62	53	47	56	52	44	55	59	48	41	54	56	57	58	59	57	40	70	51	52	45	58	56	53	55	46	54	60	51	54	56	43	46	46	45	60	49	49	42	41	49	55	47	70	54	53	63	53	45	41	51	41	45	55	56	51	50	52	51	56	54	57	49	45	59	62	62	47	63	50	50	47	60	57	59	45	53	61	43	41	56	50	59	45	62	59	66	51	60	61	46	33	61	62	57	54	43	27	56	45	58	53	54	45	39	61	41	48	47	59	59	34	49	42	47	58	56	47	57	41	49	50	61	25	49	51	52	45	50	43	58	51	50	43	45	52	50	55	44	45	44	48	44	47	42	50	54	57	46	48	53	43	47	56	42	44	67	68	41	59	55	45	45	47	54	59	60	46	45	51	42	61	62	55	52	57	42	46	58	35	65	55	56	43	64	54	62	54	52	55	54	68	60	50	62	53	36	57	63	62	43	47	56	49	52	35	47	45	52	69	51	43	50	46	50	48	55	56	59	52	56	57	56	71	53	51	61	44	56	60	56	51	48	63	47	50	43	62	49	52	53	54	60	59	53	59	56	49	60	57	53	49	47	49	58	57	43	63	56	44	48	52	33	41	51	57	55	57	57	45	49	47	45	62	49	67	42	59	50	57	71	45	54	52	51	54	44	53	47	40	44	51	55	55	50	52	57	53	63	42	37	56	50	58	55	49	53	48	58	53	52	46	58	56	43	50	46	41	42	53	53	42	46	57	61	50	60	49	37	46	56	50	63	57	52	48	43	36	52	52	51	39	59	44	43	61	67	43	56	40	58	49	57	49	55	53	58	46	41	50	52	48	57	53	47	55	54	52	46	65	67	56	61	59	46	51	36	45	58	52	53	60	55	52	53	57	45	59	50	51	53	57	57	51	48	58	52	55	40	50	49	54	44	58	41	52	48	49	46	38	48	48	61	49	54	54	51	67	68	53	52	51	52	47	52	51	54	55	56	63	45	51	60	49	48	39	43	43	50	47	48	56	57	43	49	50	45	53	74	50	55	52	55	53	50	37	54	35	49	56	47	51	63	43	60	45	54	51	53	40	42	41	57	47	50	59	53	48	41	53	61	64	55	53	55	55	66	40	54	50	64	57	55	55	49	47	60	49	50	53	39	46	55	48	45	64	56	49	57	47	42	51	48	38	64	54	54	61	56	47	57	47	54	54	42	50	58	41	47	51	46	49	46	35	61	48	56	48	51	44	53	59	58	44	56	45	46	46	68	68	64	51	50	48	49	56	47	57	60	44	44	47	46	41	52	60	57	49	51	54	51	44	54	53	52	45	53	47	39	52	48	50	63	58	45	47	52	46	52	47	72	40	56	54	59	65	58	56	60	42	41	58	68	55	53	58	49	50	54	51	57	52	49	35	58	46	54	55	56	47	43	37	48	58	60	53	51	56	59	52	45	47	53	48	57	47	51	47	62	53	58	48	52	55	55	56	52	53	47	32	61	58	55	61	65	58	55	69	59	60	58	48	55	58	46	72	62	51	44	49	47	51	48	44	53	37	51	40	53	61	50	42	48	50	68	43	55	44	49	51	60	46	47	60	46	59	46	44	39	46	49	48	57	56	68	39	38	56	38	45	54	61	41	37	43	46	36	55	48	45	55	63	57	44	35	43	55	67	55	44	60	49	57	47	50	55	47	54	57	49	43	55	56	51	44	45	64	51	60	51	55	44	37	56	56	47	48	57	52	52	50	58	51	49	61	54	44	55	50	49	51	66	62	43	50	54	55	49	60	55	49	44	55	53	48	47	56	46	57	58	56	52	54	54	52	43	45	63	54	47	48	58	52	58	70	57	58	48	60	58	53	56	51	48	44	37	48	53	56	59	56	59	60	51	62	55	51	41	54	48	41	47	56	49	46	55	43	54	61	65	46	59	60	47	48	59	56	54	43	63	56	49	55	58	51	52	60	62	60	49	50	55	42	47	53	45	49	55	54	61	47	53	62	54	58	42	44	57	50	55	56	58	45	42	62	60	50	39	67	53	51	49	40	49	56	62	55	58	56	62	46	62	47	64	48	58	48	45	62	61	52	44	52	57	62	58	63	63	57	48	49	50	57	51	43	54	45	49	50	63	42	56	45	39	46	60	57	53	49	58	44	56	49	42	47	53	44	50	53	61	61	55	58	43	50	50	57	49	48	53	48	42	58	64	49	51	41	42	52	49	52	51	59	60	50	45	45	52	65	46	47	59	45	48	69	52	52	43	45	62	54	44	47	48	55	55	56	56	51	50	45	56	46	44	51	40	69	60	47	52	53	50	55	42	55	64	52	46	47	50	38	50	49	53	43	53	45	49	51	56	46	61	59	54	45	53	44	54	63	49	40	56	38	63	53	57	50	47	56	50	50	41	42	59	60	32	43	58	59	54	72	45	49	53	58	56	66	52	44	41	50	56	51	49	45	65	56	62	54	59	48	53	59	55	53	72	46	50	48	50	59	40	43	65	51	61	53	40	50	49	51	57	54	60	45	58	47	46	63	51	65	52	38	48	42	64	66	55	58	50	58	46	42	49	47	47	59	47	59	59	61	56	55	47	52	60	38	43	55	44	44	51	67	44	50	52	52	42	39	56	47	39	46	54	46	52	55	49	60	39	50	51	55	46	62	48	46	51	49	42	60	60	57	73	52	54	43	48	58	52	46	52	59	49	47	44	47	49	42	51	57	53	60	51	52	47	47	55	56	64	53	54	50	54	60	50	43	51	52	47	42	57	59	61	45	62	57	57	59	59	53	55	56	45	43	44	50	44	73	41	41	51	57	47	58	69	52	44	53	49	43	50	48	61	60	60	51	51	44	48	58	42	59	63	57	65	39	52	58	50	52	55	66	40	57	47	54	57	51	59	47	51	65	61	51	39
20600	7714	3990	4058	6431	8809	7470	2001	468	419	426	439	431	445	417	429	413	409	413	438	414	366	397	388	397	428	434	357	394	378	392	371	430	412	394	372	389	391	368	368	370	388	376	428	387	382	432	380	442	366	417	407	402	388	394	385	423	367	356	408	394	418	405	362	390	410	414	388	399	330	405	389	407	391	395	440	398	413	416	350	369	404	406	391	404	396	422	429	377	370	387	430	405	370	393	398	390	406	336	385	428	418	381	413	359	407	399	401	432	392	389	438	376	431	391	402	418	408	386	399	359	403	385	378	382	393	400	425	410	395	371	375	394	398	387	417	406	364	369	389	414	397	367	410	393	398	377	397	394	383	395	384	416	418	350	417	380	402	389	424	367	376	420	393	363	395	393	420	412	434	444	418	381	397	390	399	388	369	399	370	383	391	385	406	350	416	372	409	414	370	382	411	390	392	391	412	389	408	394	365	382	394	417	406	352	393	403	407	382	431	411	384	383	361	394	378	409	385	396	367	406	418	421	385	418	379	343	419	380	406	375	378	404	402	398	402	377	410	372	396	372	397	407	436	403	401	420	376	413	388	378	410	391	402	361	351	380	396	399	422	373	390	381	400	371	362	402	415	409	405	385	399	448	403	375	384	415	395	405	414	389	360	395	423	377	426	414	390	407	388	385	387	411	407	388	384	399	399	375	422	408	368	405	379	414	396	402	417	369	379	392	386	366	405	363	418	409	403	367	345	402	404	396	392	374	384	409	400	376	397	413	352	374	406	392	424	373	374	404	380	407	412	381	426	377	395	372	371	405	392	377	401	409	362	395	396	400	412	401	382	397	367	385	390	423	414	389	380	381	393	389	376	362	412	389	399	398	407	368	394	375	421	408	376	414	372	402	398	394	417	377	381	430	410	343	375	375	370	386	382	398	415	369	408	405	356	422	409	361	402	401	397	408	416	358	386	388	402	362	362	383	400	436	429	396	412	394	427	388	418	411	399	370	381	470	397	384	384	397	393	435	387	400	356	412	423	391	366	398	390	394	385	379	415	401	399	433	380	402	380	393	405	424	384	419	391	374	397	431	431	406	392	405	366	406	426	413	402	405	421	394	354	412	358	381	387	357	383	404	397	420	416	380	396	389	388	419	425	384	423	371	371	426	385	399	400	399	421	391	405	410	403	391	373	387	393	414	388	422	383	403	390	393	415	435	355	395	409	404	401	396	385	408	399	368	375	400	400	388	337	383	389	378	349	385	404	410	370	406	419	397	413	405	412	414	405	452	434	370	400	396	398	358	375	389	387	398	429	351	371	391	409	408	407	404	386	378	400	396	403	376	404	353	432	391	423	380	416	422	413	407	373	377	395	390	398	426	400	373	391	371	397	421	400	429	407	422	374	394	420	412	422	377	418	376	395	399	421	383	353	368	438	366	394	413	415	435	401	424	397	405	374	412	421	399	390	401	386	385	391	392	435	397	365	387	399	340	355	358	408	421	383	406	431	407	402	385	384	417	365	411	339	371	410	365	368	388	413	371	394	379	368	372	410	380	391	378	417	399	419	407	400	379	384	404	414	366	395	409	418	412	382	393	413	392	371	401	398	387	420	395	381	366	363	425	384	399	400	386	364	402	382	410	389	400	387	371	392	401	387	408	397	384	375	415	413	368	409	409	414	355	390	434	385	374	419	379	398	350	425	391	365	391	373	385	401	372	408	370	390	411	371	410	423	391	385	393	428	379	410	394	370	390	401	383	432	421	402	413	403	415	378	370	390	411	378	415	382	363	402	398	384	406	381	373	413	394	436	359	382	380	405	435	386	355	382	366	385	397	385	399	380	374	384	361	400	383	396	388	383	421	369	374	376	401	387	401	413	410	387	398	383	400	381	399	425	373	356	400	355	385	406	353	419	395	362	387	422	366	375	381	448	382	407	436	390	382	394	388	434	387	376	398	382	384	361	385	438	397	407	395	402	367	413	369	375	415	445	433	375	385	389	379	395	437	403	354	375	422	371	398	357	416	394	416	360	412	382	372	388	384	371	406	365	394	415	397	378	386	393	410	388	412	384	376	381	397	386	398	398	393	403	389	364	401	427	397	403	393	409	396	418	403	404	357	392	364	400	391	408	410	383	399	387	397	424	426	421	406	410	396	416	407	412	432	403	382	381	390	405	374	396	395	370	369	377	397	405	391	392	399	353	412	430	398	390	385	387	413	404	406	417	368	425	412	394	407	380	407	419	417	399	424	386	414	391	400	402	385	396	394	356	373	383	381	389	391	384	417	409	435	400	421	426	386	421	356	368	387	382	398	398	381	395	391	387	393	413	402	387	400	373	355	379	377	400	427	423	356	387	361	388	399	382	409	409	388	367	393	409	412	390	393	407	394	400	361	414	389	387	387	417	394	368	438	389	391	384	362	385	429	369	387	442	370	389	412	407	384	383	425	425	392	399	371	397	419	381	405	425	419	395	382	392	382	408	402	401	409	397	395	374	391	402	401	391	378	403	416	369	364	407	392	394	404	413	383	415	384	413	438	376	386	419	393	406	420	411	419	428	391	376	396	383	366	426	399	400	452	398	405	375	392	372	440	405	405	380	388	361	416	375	405	404	402	381	397	373	391	400	380	375	380	374	369	435	402	408	378	400	348	385	419	411	406	390	411	367	387	353	364	393	428	399	419	368	396	398	402	383	424	407	396	388	409	378	396	389	389	385	383	386	426	365	391	400	361	415	407	381	375	386	418	391	360	407	386	366	384	378	393	412	389	370	400	396	373	389	400	407	415	420	371	391	394	395	421	361	418	361	404	413	381	405	433	379	387	404	404	394	401	372	408	394	409	362	366	374	414	377	362	390	404	375	385	389	421	385	397	395	362	346	415	414	369	359	379	404	349	432	427	386	402	372	400	391	392	384	373	403	373	400	409	382	405	362	431	408	370	388	405	429	394	374	395	382	419	403	402	443	405	388	413	356	382	409	364	368	403	400	413	356	393	394	375	400	420	405	396	423	404	398	387	405	388	410	419	402	425	406	415	387	411	385	381	389	390	395	393	426	386	394	415	406	390	400	443	392	438	393	399	386	385	396	403	381	375	395	403	369	383	380	395	394	400	432	344	404	399	430	379	422	419	396	385	407	405	382	361	414	363	366	367	402	373	384	377	392	372	436	401	387	385	373	371	392	381	417	394	351	375	411	400	392	402	431	375	398	394	423	387	394	409	381	358	388	418	408	425	390	429	415	375	392	373	404	420	395	364	391	344	370	387	376	382	400	393	404	378	393	423	406	385	377	417	403	346	401	445	410	398	419	411	382	406	381	386	411	419	372	380	415	400	413	390	412	392	380	381	407	389	401	378	362	410	390	364	388	377	395	377	348	402	399	429	393	395	424	357	400	359	386	376	398	367	391	370	377	401	398	423	412	387	383	379	379	365	372	398	372	376	401	376	428	388	399	386	402	432	371	359	386	391	372	368	407	406	387	399	395	385	388	361	393	407	393
2367	975	591	525	827	874	618	180	61	79	81	77	86	67	85	52	92	80	89	84	68	85	75	75	79	59	71	69	86	71	78	65	72	76	78	77	84	71	84	70	74	84	74	70	67	77	74	80	68	70	75	67	74	66	64	77	92	80	65	90	61	82	75	70	70	76	73	70	73	87	69	89	70	78	89	73	69	84	75	67	73	53	74	96	75	83	69	78	71	89	67	80	67	78	63	77	78	72	87	80	79	72	68	79	65	87	81	85	82	69	78	67	65	73	68	69	66	71	77	74	68	78	75	68	82	67	66	82	83	68	64	76	74	74	72	69	69	71	75	78	73	74	54	68	68	71	50	71	85	70	84	83	86	79	86	72	75	65	85	67	74	81	85	74	72	78	75	69	66	62	69	60	59	77	65	60	78	70	59	80	62	76	73	69	78	69	73	71	61	78	66	81	67	69	69	78	81	91	80	71	65	66	91	67	81	86	69	94	70	74	84	68	74	75	70	66	66	73	74	72	84	58	80	69	70	69	77	64	71	73	67	73	90	78	80	77	82	81	79	80	55	68	62	58	78	81	84	58	59	79	69	70	73	75	61	76	71	78	84	79	73	80	92	91	72	65	75	75	75	68	69	74	80	65	61	86	79	63	77	79	71	78	96	77	76	67	87	64	82	77	72	81	70	77	69	62	70	80	65	83	71	74	63	74	73	66	81	82	64	64	72	65	90	62	73	71	75	72	69	68	74	82	63	65	74	80	76	77	66	85	78	71	88	64	78	79	85	78	89	83	84	68	87	73	83	74	72	78	72	83	68	73	64	65	58	92	65	81	66	79	63	81	74	78	69	78	65	69	79	83	65	77	72	75	67	76	71	74	76	63	78	71	71	67	60	80	75	69	71	67	88	68	87	73	73	62	75	62	95	55	69	66	64	51	81	79	74	88	68	61	82	64	81	66	80	77	68	74	76	73	84	77	92	78	66	76	71	79	77	72	69	71	77	67	98	88	93	73	79	71	67	64	75	68	73	74	69	74	73	77	69	76	73	58	72	66	65	73	89	63	80	65	69	74	77	69	70	72	64	63	66	63	51	84	69	49	64	79	60	72	77	59	85	67	71	74	72	70	68	74	70	75	62	75	68	72	73	81	74	81	55	78	72	65	93	69	65	94	68	70	51	55	73	67	88	75	65	80	92	79	77	72	75	66	57	82	75	71	71	76	66	67	78	86	69	68	81	82	57	80	63	82	67	61	61	62	73	60	72	65	79	66	69	57	64	73	73	66	80	75	78	70	72	74	48	62	72	84	72	81	64	73	74	67	80	75	58	65	60	76	94	73	84	76	69	65	81	70	78	86	72	65	63	82	75	83	96	80	64	87	80	78	72	79	72	80	71	61	66	64	61	63	63	77	73	60	69	72	69	80	77	73	70	75	71	76	64	68	72	74	61	91	60	66	76	71	75	86	79	75	77	70	75	83	89	65	82	83	90	81	73	62	64	81	78	75	65	75	73	60	63	76	70	84	68	76	70	76	75	77	76	75	91	59	66	80	81	81	64	68	80	67	78	77	72	70	81	69	88	85	81	79	58	76	73	86	74	74	77	73	82	85	77	68	92	74	75	75	81	76	81	69	68	76	65	74	74	84	67	64	65	73	76	71	64	83	74	53	78	79	82	76	61	76	60	75	55	62	58	60	76	77	67	78	73	70	85	69	83	69	72	66	82	70	73	77	68	70	77	68	56	73	66	85	77	76	65	72	92	68	76	75	58	79	78	74	85	91	93	73	62	66	91	81	68	83	67	73	81	70	72	76	64	65	68	76	77	67	62	76	78	72	75	73	57	85	73	56	70	77	76	69	84	67	71	67	71	70	73	68	61	65	73	78	78	64	84	73	67	70	77	68	64	84	88	87	85	70	84	74	68	73	72	65	70	77	61	74	74	69	65	72	87	59	81	82	70	82	78	79	67	77	76	77	90	69	83	87	76	81	67	74	70	78	75	81	71	78	73	67	76	71	70	68	80	66	70	59	84	82	90	70	76	77	80	85	73	71	81	64	75	65	79	69	80	91	70	83	63	66	76	80	80	77	75	68	88	76	90	81	69	64	84	76	75	71	77	57	86	79	82	73	74	84	79	79	90	76	76	69	70	76	67	68	84	90	79	81	74	72	80	71	86	70	79	78	84	58	75	83	69	81	69	78	69	69	81	75	75	64	68	72	94	69	77	58	77	83	69	69	76	67	56	75	70	63	74	62	59	82	81	71	77	63	94	68	79	76	68	63	71	77	81	71	80	66	79	78	97	67	67	78	77	69	87	76	74	81	75	67	74	70	74	82	80	73	74	57	78	85	68	85	75	74	61	74	70	82	75	72	69	60	54	72	57	79	77	78	82	64	60	66	72	79	67	80	73	70	67	81	84	77	67	67	72	72	75	85	74	76	56	75	81	77	51	63	63	70	89	64	78	74	55	76	66	74	80	69	62	74	97	73	63	62	73	70	76	76	66	80	65	59	79	82	66	67	72	72	74	74	71	76	78	71	82	87	100	88	72	78	90	81	69	66	82	79	76	60	63	79	69	67	63	71	78	92	74	71	82	73	59	73	77	66	69	79	83	73	71	67	76	77	67	76	77	83	83	76	71	64	94	70	67	76	71	75	77	87	72	77	85	80	77	73	76	70	88	83	78	63	59	80	70	73	70	76	92	72	78	84	55	69	69	75	66	70	69	83	82	71	67	74	74	70	74	81	72	87	84	72	74	78	70	71	101	85	71	77	82	82	85	67	90	70	81	61	66	94	76	79	77	77	81	78	63	71	83	72	78	66	71	90	79	81	93	70	69	83	73	64	92	77	75	85	86	76	69	72	62	82	70	77	68	80	87	78	68	60	70	70	81	81	76	81	72	87	58	50	73	74	74	73	73	66	77	76	79	61	89	87	81	90	68	78	79	78	60	72	76	81	79	84	87	75	88	90	82	74	63	81	81	78	80	67	67	75	66	89	75	72	79	88	52	82	63	68	80	82	73	85	71	82	80	72	67	76	85	67	61	77	68	77	81	75	69	80	61	75	82	79	59	68	59	81	74	75	82	77	72	69	82	72	76	75	77	85	67	79	84	81	64	90	73	68	87	78	80	69	69	56	79	72	80	66	74	61	90	61	81	80	85	82	62	69	85	74	73	75	89	75	76	67	59	64	79	64	65	82	84	66	69	66	69	87	63	74	88	67	64	88	64	67	71	74	80	90	78	90	76	70	77	79	72	81	67	70	77	85	72	76	66	73	59	72	81	72	77	67	73	66	65	72	85	76	73	58	79	68	69	73	77	61	85	67	68	77	64	83	73	92	77	62	78	89	76	72	75	74	65	63	78	75	79	79	74	58	81	65	70	74	63	79	72	63	78	77	76	80	81	64	59	68	78	85	51	69	72	77	81	78	64	69	67	70	73	55	70	81	81	64	67	70	68	70	65	73	73	81	81	62	71	59	83	66	64	79
24064	9534	6347	7307	18716	25176	20110	4940	823	763	730	714	663	685	620	596	612	579	532	569	580	549	613	547	574	556	561	519	549	558	580	508	555	532	571	520	511	547	530	545	514	521	504	514	535	527	519	538	551	595	545	552	503	520	509	548	547	510	565	492	539	526	545	543	537	570	511	536	541	509	523	522	525	553	519	538	523	507	539	522	523	543	502	551	557	477	504	532	535	526	566	508	541	532	494	559	494	489	529	485	499	537	545	547	556	507	499	534	508	524	522	537	525	524	525	535	538	542	520	534	543	530	550	501	496	512	537	505	505	533	524	506	497	515	537	492	499	536	546	538	540	535	508	544	540	535	498	526	526	555	527	479	496	562	514	528	534	475	544	497	552	532	515	534	495	504	512	520	554	500	529	515	502	573	482	547	495	527	538	523	493	554	518	502	535	533	508	516	493	493	524	511	527	495	521	543	550	522	510	524	532	531	517	564	552	530	535	506	485	526	521	491	521	515	513	479	482	529	536	510	533	491	538	525	487	501	575	525	522	506	525	497	542	551	600	557	507	529	497	527	527	524	512	556	534	529	527	534	539	520	516	539	550	546	528	541	518	567	547	565	488	532	485	583	526	548	518	549	528	527	515	510	526	498	514	514	511	523	516	574	512	540	490	485	501	506	487	546	572	540	493	554	522	537	551	515	569	533	533	531	492	544	523	544	544	518	571	514	550	522	510	499	520	510	524	504	506	512	520	537	541	515	523	512	512	553	486	539	496	485	543	509	504	513	518	528	510	532	551	486	535	511	514	507	487	528	513	543	540	494	523	557	545	513	491	532	531	538	542	540	504	519	518	465	536	553	528	537	532	488	525	503	491	522	549	508	487	497	528	549	525	546	504	502	486	528	554	504	549	543	487	518	503	530	528	529	501	512	544	532	525	527	528	534	496	517	555	537	507	529	504	499	535	503	546	509	537	515	556	520	535	471	548	514	517	543	541	516	510	521	514	490	538	520	546	549	495	528	535	527	491	524	558	559	499	536	529	552	509	520	548	474	511	493	507	524	581	521	500	515	555	511	518	524	528	537	501	564	535	526	510	524	549	501	525	497	557	513	542	522	573	523	514	494	474	526	527	497	569	548	503	565	497	513	512	532	494	521	510	572	512	492	547	486	509	541	540	540	519	544	546	509	522	522	587	563	495	500	569	529	555	529	551	569	517	517	541	522	507	495	574	504	523	537	492	501	524	484	528	509	514	521	545	561	483	509	533	559	511	476	503	522	516	538	527	537	529	543	506	511	551	570	537	505	566	510	497	507	546	521	544	525	517	547	539	578	499	540	516	501	488	549	520	507	560	497	530	535	521	522	545	531	512	546	561	543	537	521	514	533	491	543	542	555	511	490	503	514	506	551	548	548	529	474	517	535	513	502	482	531	474	526	540	534	544	536	526	520	501	472	521	541	518	500	572	542	518	550	520	515	527	533	531	500	498	533	511	536	552	504	507	532	545	499	478	553	541	493	588	536	534	540	539	520	524	538	511	470	486	533	518	537	533	522	492	539	531	484	521	509	527	537	509	536	502	544	536	534	488	514	549	523	524	559	548	518	473	539	503	535	526	477	493	492	472	558	534	542	513	480	514	576	508	457	527	524	528	527	499	539	515	530	526	520	506	534	548	545	482	541	540	505	500	530	555	571	537	512	510	525	546	509	511	514	545	560	492	488	528	570	530	605	526	557	529	504	493	466	538	500	488	526	573	535	506	523	510	508	515	526	494	479	548	517	521	525	545	520	530	531	520	522	534	535	495	541	517	516	492	490	470	543	507	486	482	546	504	541	509	536	555	529	516	527	538	554	529	511	531	523	503	520	505	529	496	498	512	580	545	514	560	547	524	515	513	514	528	535	501	517	508	523	556	526	536	541	528	555	500	523	507	544	532	521	522	529	500	517	544	507	562	521	438	516	549	519	530	544	545	518	529	523	551	516	536	519	526	529	547	506	509	531	525	538	514	553	477	483	514	520	496	537	516	506	513	493	519	481	534	498	521	527	489	560	534	508	503	511	502	537	541	525	518	532	564	527	487	527	485	490	513	484	498	535	494	554	522	529	556	497	510	505	519	505	516	501	539	507	559	521	494	515	533	573	530	526	499	546	540	545	562	503	529	520	510	562	523	468	517	533	506	488	551	512	527	532	491	526	506	577	551	552	556	529	509	523	488	547	507	514	547	515	525	513	518	529	527	518	546	479	523	522	532	588	509	530	498	489	557	501	552	512	539	527	506	514	507	531	502	501	518	502	524	522	542	539	518	523	545	479	543	532	486	496	466	538	527	482	500	530	519	525	505	506	497	487	537	502	560	555	519	535	525	544	525	533	528	547	504	532	480	526	494	512	511	499	504	497	501	551	542	499	528	520	521	531	532	514	551	512	534	475	576	556	537	518	552	490	511	507	526	498	530	544	509	517	522	540	519	495	566	531	518	491	522	518	543	538	538	506	518	506	516	535	558	486	514	513	525	509	528	532	522	529	509	567	549	474	491	541	538	526	556	524	525	527	540	520	537	502	558	518	589	505	502	551	515	511	521	501	545	491	541	522	490	527	566	519	523	503	533	487	527	551	467	508	540	511	565	578	529	526	537	540	494	537	518	482	536	494	563	516	518	546	568	537	533	511	549	519	510	519	523	505	539	547	548	500	510	537	530	520	508	542	539	485	559	525	548	533	532	481	509	514	561	505	509	569	532	475	542	550	530	472	498	536	524	525	525	508	555	564	514	507	542	519	538	534	507	523	541	529	563	509	499	526	546	512	524	562	503	514	472	521	494	510	520	506	511	542	547	515	489	551	508	494	545	526	519	516	497	553	491	504	528	546	479	528	530	564	526	521	515	537	515	532	570	500	513	498	540	486	558	515	523	535	517	543	514	523	530	502	527	506	515	507	506	499	512	513	539	497	538	498	534	541	524	547	542	496	514	565	515	533	533	571	558	549	511	548	526	531	528	549	542	523	549	549	547	542	487	544	505	495	534	539	492	494	538	543	512	570	518	511	506	476	531	509	524	517	533	496	477	550	520	505	524	512	529	542	546	548	507	485	530	504	519	494	542	497	520	503	525	520	552	517	542	539	549	498	567	545	499	509	524	543	534	508	506	527	534	481	531	494	520	515	536	500	523	569	491	511	512	546	517	571	534	496	508	496	519	495	547	521	525	505	499	516	509	507	482	527	509	552	514	519	537	517	481	504	555	574	522	533	549	521	553	509	520	518	531	556	528	499	504	485	509	510	509	491	565	496	553	570	534	508	513	536	482	522	542	492	559	523	522	577	537	539	519	523	524	514	498	567	529	501	574	558	517	541	515	563	527	478	526	517	523	558	505	539	532	539	513	515	488	534	515	502	517	514	501	505	499	494	520	553	506	513	514	535	522	498	496	597	561	543	522	542	494	508	511	580	546	514	501	542	522	526	486	543	510	556	550	554	524	531	546	540	561	547	526	522	521	536	532	525
3659	1050	482	365	851	999	755	186	94	91	88	89	83	102	110	101	92	82	92	102	89	86	85	92	86	93	94	96	93	96	100	97	106	81	88	88	99	87	92	87	87	98	95	93	92	103	75	92	99	80	110	85	103	102	100	92	90	76	83	96	93	98	102	86	85	88	95	101	83	102	74	79	104	98	89	85	98	98	91	93	94	86	88	96	114	79	87	88	78	82	96	91	95	90	97	90	84	69	121	91	74	88	76	84	88	84	100	85	87	87	79	91	90	99	86	81	90	95	96	102	86	79	112	84	90	74	90	85	90	106	94	85	79	104	95	97	97	89	75	93	92	94	96	95	77	89	104	79	83	82	94	82	96	87	86	113	91	97	86	94	103	97	102	91	90	113	87	97	91	87	84	88	77	96	98	80	112	82	97	84	89	98	98	88	86	89	89	89	114	91	106	95	85	80	110	94	74	92	108	86	81	96	85	81	99	82	113	86	103	76	86	97	98	92	103	101	85	75	83	104	88	77	89	98	83	89	92	87	88	95	77	85	103	95	82	97	90	86	92	83	99	75	75	80	103	101	73	88	90	105	84	105	79	75	80	94	77	82	115	77	86	94	103	72	95	85	84	83	87	78	102	105	100	91	92	74	68	94	96	110	95	102	88	96	74	88	90	87	83	88	102	79	92	89	108	75	78	94	93	93	91	91	96	92	94	103	80	92	99	101	97	101	82	92	96	88	75	82	69	82	77	87	102	88	91	93	102	77	84	70	100	88	102	96	86	89	86	88	92	92	85	91	93	86	105	90	87	92	100	87	95	84	94	94	106	99	94	99	75	93	81	93	95	97	92	97	83	83	80	73	99	97	87	84	97	91	106	116	87	112	98	78	88	79	90	87	98	105	85	85	108	90	87	89	76	100	95	95	85	78	83	95	111	97	110	81	93	92	87	87	94	91	93	88	92	85	95	80	79	92	86	106	78	86	103	81	87	90	79	81	83	104	79	108	81	74	88	92	75	91	94	92	85	87	87	98	89	111	98	104	119	88	89	98	81	92	102	107	100	87	87	92	94	112	95	96	77	88	103	83	90	102	92	88	95	86	78	76	93	96	98	74	96	103	82	83	86	103	72	107	90	94	105	102	92	77	88	76	84	91	81	103	93	82	78	98	97	87	84	87	97	75	78	107	94	84	96	107	86	95	102	93	93	100	94	90	91	88	89	92	83	91	103	89	76	89	69	83	97	112	106	74	99	101	74	98	103	82	84	85	65	83	104	87	100	102	93	99	99	76	94	89	87	100	102	95	82	94	92	87	83	89	107	88	83	94	106	83	86	87	103	100	81	101	102	88	89	101	92	92	90	86	107	78	90	78	78	88	93	96	88	94	75	88	85	74	98	96	91	92	69	91	83	85	90	95	69	90	97	91	81	93	91	100	93	75	81	93	104	96	72	88	91	79	85	90	77	84	83	80	104	93	84	94	88	103	94	84	85	96	115	82	88	79	105	76	93	96	86	100	87	93	78	81	81	91	83	102	103	87	79	98	69	84	83	78	92	87	95	102	84	93	97	71	83	94	87	88	96	85	110	107	82	92	86	95	94	82	90	105	91	88	110	80	108	92	84	82	87	86	78	99	89	94	97	95	90	108	94	82	96	76	99	85	80	78	99	98	94	93	91	80	101	111	90	81	77	89	93	83	92	102	105	93	90	83	99	78	90	91	78	87	82	100	80	86	109	86	94	86	98	94	100	115	84	83	95	105	75	98	106	92	97	86	108	97	96	80	100	86	102	72	93	89	102	96	108	96	100	101	91	80	75	84	114	96	90	96	87	99	93	83	91	79	95	74	103	98	97	82	85	89	87	79	93	98	92	93	88	97	83	94	82	74	80	97	101	85	94	94	97	85	104	88	78	99	106	93	91	104	74	96	89	80	90	98	76	97	106	93	81	80	91	97	98	95	87	85	111	107	95	100	76	79	91	85	91	77	93	99	97	108	113	86	90	86	91	100	89	89	93	71	81	81	92	100	90	86	85	90	95	97	87	110	98	80	81	77	97	103	78	84	88	80	89	85	94	87	77	86	91	86	88	74	78	83	76	71	92	69	91	114	103	89	92	94	82	80	85	82	106	107	96	96	78	110	89	86	91	94	92	89	99	85	90	102	102	95	76	76	85	80	84	99	101	91	99	94	85	112	89	70	101	106	96	102	94	93	95	101	83	99	81	96	100	95	101	103	74	82	99	87	96	72	88	97	80	98	91	98	106	85	80	89	96	91	96	95	85	104	101	111	91	97	92	83	97	104	90	90	89	71	86	102	98	96	85	73	85	79	102	91	84	100	91	85	86	98	90	88	86	97	106	108	88	91	91	92	100	93	94	77	89	82	98	87	103	81	86	79	93	93	94	91	105	96	93	78	85	94	97	78	102	104	100	102	83	102	107	99	97	71	70	80	94	91	88	99	83	77	76	81	107	93	84	80	95	98	93	90	88	87	71	94	84	114	90	87	92	85	80	80	78	95	75	93	84	74	68	85	85	87	90	92	92	83	95	95	85	85	87	90	93	101	96	87	98	108	87	102	86	94	94	96	84	73	71	83	86	87	82	89	99	80	82	104	79	91	104	88	77	99	89	78	86	83	80	106	90	99	100	87	75	88	105	93	100	88	94	87	77	90	77	91	96	88	90	87	96	88	98	94	95	87	77	79	102	83	85	81	92	90	97	84	103	80	84	84	93	107	92	105	90	90	85	85	85	96	111	88	100	81	93	105	80	94	83	104	94	82	100	82	94	96	114	101	75	100	106	96	86	70	90	97	97	84	88	103	95	90	98	105	90	108	94	83	102	104	93	83	97	88	80	89	79	101	83	71	96	101	95	93	76	92	90	104	90	99	98	71	77	92	92	89	85	88	103	93	74	85	73	100	112	90	104	99	93	86	76	96	100	100	86	81	91	94	90	79	83	92	87	91	77	96	67	75	93	104	74	80	89	81	104	94	80	88	92	87	100	75	92	80	97	82	99	95	103	91	101	99	113	102	90	105	96	102	91	87	141	95	96	95	98	95	80	98	93	79	87	83	92	79	93	76	80	82	92	95	91	97	94	70	99	102	103	80	106	70	87	107	92	84	84	93	93	79	73	102	109	86	84	82	102	111	97	86	93	72	96	79	88	97	85	84	100	77	92	96	93	84	94	85	73	84	103	105	95	85	106	90	75	102	98	106	85	106	96	109	106	88	73	84	90	82	97	98	97	79	111	88	87	76	81	117	96	88	93	93	82	77	92	97	96	93	113	95	82	87	97	75	83	85	93	92	88	85	85	94	78	81	74	83	89	94	91	81	81	88	77	109	89	94	90	91	84	75	89	68	76	106	93	85	96	89	90	100	90	93	87	88	99	113	83	80	77	87	101	95	87	96	94	88	93	88	88	84	85	103	97	92	110	98	76	90	110	83	82	93	83	105	91	104	109	89	99	82	79	96	82	101	90	111	93	98	99	84
22458	9477	5040	5636	18764	25857	21388	5087	991	983	882	858	902	842	813	744	757	788	708	733	743	704	699	702	705	686	697	747	686	755	704	651	676	697	727	653	668	680	673	671	684	710	709	720	687	698	700	664	661	679	669	680	637	710	689	655	705	650	674	656	648	738	725	674	626	703	695	644	673	640	707	657	629	711	641	654	679	654	702	662	687	632	678	695	706	650	675	622	662	697	678	700	668	657	683	685	666	646	648	706	689	665	674	672	658	713	690	676	702	660	673	672	676	702	699	662	692	734	648	678	637	685	698	676	616	695	676	623	670	699	665	691	656	681	677	656	651	630	696	672	676	690	642	662	654	659	683	658	660	668	670	665	695	666	672	680	650	700	671	671	717	687	722	681	645	669	676	645	691	645	672	720	660	661	689	709	670	660	683	670	671	696	664	680	684	684	703	686	685	699	640	660	634	686	681	695	696	669	703	687	700	689	676	662	688	693	702	691	684	699	658	697	711	658	685	693	655	682	684	688	718	657	618	665	695	629	736	670	679	703	674	674	654	670	679	652	716	672	700	641	652	710	660	668	711	652	704	672	693	660	702	680	677	654	693	675	728	652	677	676	688	592	679	644	619	705	656	720	702	651	649	665	688	693	695	669	748	714	647	684	687	680	680	654	674	713	665	701	691	675	696	657	659	669	681	655	702	662	680	711	714	678	652	630	711	674	663	635	674	652	670	652	691	669	698	666	653	722	702	685	686	648	644	678	681	654	656	655	704	724	649	648	679	694	692	650	662	628	685	702	662	674	697	660	718	650	618	671	659	660	680	680	635	683	686	705	695	656	682	698	647	655	672	628	652	690	637	697	670	656	710	675	686	685	691	657	677	657	629	647	692	701	679	662	654	665	646	675	694	655	629	646	690	647	656	692	669	683	715	705	664	723	673	701	653	682	673	692	702	672	658	686	681	647	692	662	657	678	695	676	667	714	665	674	692	663	682	696	666	694	663	678	664	649	646	667	667	744	680	674	713	667	678	678	684	711	639	635	675	723	662	666	669	644	701	678	662	653	683	685	692	661	654	717	683	670	684	683	662	699	667	691	653	663	642	661	713	650	693	660	666	651	708	749	677	691	679	647	657	707	694	666	683	625	642	660	639	621	685	682	649	656	690	707	697	677	665	660	660	690	684	638	666	662	663	693	680	705	651	657	694	702	665	695	650	660	728	642	677	701	636	695	691	640	700	655	666	656	655	650	656	655	711	655	689	670	682	697	658	747	709	685	733	651	662	713	637	665	637	676	640	638	679	662	673	697	639	694	665	671	686	683	697	667	664	640	692	682	724	657	660	668	688	667	655	659	661	729	755	684	689	641	631	675	654	636	633	672	684	631	654	648	642	667	732	675	666	687	649	670	655	673	729	654	662	629	696	715	670	641	691	665	667	656	658	728	680	685	645	653	660	671	687	658	684	631	660	641	682	703	672	698	699	666	653	724	671	652	687	664	636	640	619	709	637	669	686	695	710	669	620	695	666	703	713	662	720	670	687	688	751	703	639	680	698	668	660	707	686	646	673	649	704	687	640	668	651	684	690	692	606	742	714	675	702	664	638	646	683	658	687	698	649	667	678	672	644	714	669	707	709	690	671	681	679	662	704	658	655	680	652	668	643	684	692	706	680	735	627	650	705	647	704	680	644	703	694	616	662	676	734	647	617	694	744	659	676	658	641	687	675	687	715	695	693	636	660	667	719	710	671	659	624	729	660	668	755	705	639	635	662	672	686	671	660	665	670	706	720	672	667	612	710	657	670	699	652	730	674	689	672	693	714	691	700	706	643	638	686	691	653	659	707	714	687	692	641	602	637	715	697	707	695	661	668	718	666	706	699	689	653	677	669	680	647	682	671	675	719	678	659	713	658	707	674	693	686	681	679	722	682	663	649	688	641	716	642	681	675	680	661	712	658	668	650	633	704	678	629	663	695	695	665	652	667	643	660	674	648	681	662	677	687	684	684	669	711	653	681	719	637	694	660	662	666	680	650	712	661	639	683	666	698	649	662	675	667	713	707	657	709	663	662	641	704	678	669	629	710	659	659	634	659	632	695	661	682	712	707	665	678	713	654	671	736	627	684	662	668	672	657	687	708	649	710	665	674	662	647	698	695	687	666	680	726	701	648	638	708	676	711	693	735	685	725	704	699	645	615	696	612	676	680	744	652	684	645	653	687	677	653	661	609	642	669	686	685	734	685	661	665	724	661	697	652	711	630	621	674	687	676	687	638	671	738	711	652	669	687	680	660	676	686	707	647	701	697	638	655	634	639	696	687	718	713	650	661	706	690	664	672	691	679	688	679	669	677	667	727	700	661	678	697	693	667	661	650	655	644	657	696	686	667	635	655	670	669	687	669	668	643	674	684	660	683	660	670	720	688	686	647	744	676	701	654	679	641	658	668	689	658	735	671	669	674	696	652	639	687	674	661	680	679	673	649	664	653	632	660	634	644	691	676	645	629	652	635	705	695	617	616	714	697	678	693	690	698	688	663	716	633	677	748	702	616	652	675	667	682	684	683	730	661	676	712	692	648	736	679	693	698	644	690	652	676	697	641	721	697	639	662	680	612	707	600	691	700	702	638	690	661	653	637	700	676	660	666	666	657	618	617	650	675	703	684	675	651	695	705	670	690	645	687	642	662	672	715	659	682	681	680	648	647	676	661	696	686	639	616	681	658	708	685	684	694	641	691	705	692	726	694	647	635	656	690	659	690	663	663	684	721	669	628	653	694	630	694	643	644	665	672	653	683	622	705	656	668	678	687	705	653	672	680	699	644	668	712	671	683	664	713	663	716	672	647	667	691	652	680	612	665	645	713	681	645	672	652	680	620	709	656	659	709	690	677	650	712	706	682	687	639	679	644	660	703	665	669	667	638	634	693	676	665	691	672	709	671	672	653	666	661	654	697	685	683	617	666	691	657	641	707	655	683	690	636	674	703	685	676	674	661	661	694	655	674	631	651	690	729	688	663	675	664	674	648	660	692	638	635	674	682	647	629	715	687	683	650	683	652	679	729	705	726	643	624	657	667	663	659	694	674	693	719	729	684	680	635	684	616	646	697	686	669	677	678	675	660	681	652	693	673	673	648	659	713	688	659	677	643	663	691	679	748	709	731	686	694	695	683	671	636	655	648	681	682	681	632	624	710	696	633	662	706	672	674	693	720	679	675	683	637	719	677	675	617	661	690	692	704	682	696	687	701	703	702	645	640	688	693	684	696	657	699	688	695	623	678	659	668	665	685	648	647	652	672	682	669	645	668	661	663	657	722	704	676	648	671	699	654	672	638	692	679	693	649	691	660	667	663	683	665	666	678	728	647	683	679	675	676	662	649	703	713	646	738	629	672	636	678	684	668	697	686	679	661	731	598	660	677	680	674	661	680	702	671	679	668	709	630	653	673	681	649	704	652	687	655	689	677	670	685	689	676	689	641	671	725	661	667	695	661	658	726	698	684	682
2919	1276	582	723	1370	2204	1422	345	139	129	113	146	150	148	129	103	118	120	123	160	122	104	109	151	135	129	133	138	133	122	113	141	111	128	128	117	117	129	145	125	114	126	133	108	123	118	141	127	128	123	125	119	126	118	127	132	111	103	128	107	106	117	129	115	136	131	107	94	107	107	123	131	109	117	134	144	132	112	123	126	132	119	119	115	93	114	121	131	102	122	135	119	138	120	142	106	104	142	133	122	124	103	103	135	108	139	130	112	135	122	121	116	140	132	106	132	137	124	112	115	116	128	145	103	126	134	130	134	121	109	126	129	145	135	105	124	132	109	128	128	109	122	128	126	127	109	128	130	138	118	124	149	120	127	104	123	133	129	125	104	141	112	110	135	122	117	104	113	131	124	123	134	124	150	121	131	115	127	111	119	134	114	128	111	120	112	113	108	113	118	128	116	121	129	124	115	145	122	109	115	113	133	125	109	120	125	146	119	111	121	116	122	123	120	114	115	122	101	136	92	136	108	106	135	104	97	115	139	110	151	116	119	148	131	107	115	119	114	110	138	129	130	129	106	103	116	124	115	121	118	142	109	152	123	139	135	111	133	119	124	107	113	115	123	127	137	126	134	132	129	116	104	115	116	136	111	122	131	120	116	110	152	118	115	114	119	129	122	128	148	113	106	102	124	128	127	124	117	124	104	134	112	128	115	125	115	113	117	139	111	107	135	106	112	104	109	116	132	142	119	104	125	109	107	115	109	116	129	129	141	147	120	122	115	111	129	131	123	113	124	133	115	124	153	107	140	149	134	123	125	143	119	127	139	132	115	124	119	131	131	123	113	114	132	115	126	123	136	124	104	107	111	118	122	132	118	117	116	133	115	134	139	118	109	130	142	139	143	114	115	110	127	116	125	108	112	126	114	107	144	120	137	121	122	104	136	134	101	125	124	114	123	115	141	125	118	124	115	142	161	118	138	137	121	108	139	124	112	115	139	133	108	109	117	115	124	114	122	123	112	114	120	121	120	104	138	118	112	124	127	107	125	116	121	113	136	115	149	116	114	131	107	114	124	107	113	127	126	116	126	123	114	111	123	132	105	126	128	133	122	117	113	127	115	118	122	127	121	113	119	117	139	118	107	121	135	127	153	129	106	134	130	137	83	121	125	127	135	118	147	129	112	118	121	127	130	122	107	115	110	114	118	116	132	118	121	148	127	120	96	105	125	118	133	119	129	134	122	120	127	113	107	131	132	113	129	130	122	123	129	115	122	120	144	134	115	123	132	132	130	111	126	125	123	123	120	108	119	105	136	139	115	112	121	134	130	107	128	121	134	121	134	125	138	125	123	127	135	124	122	111	125	128	121	109	123	112	123	112	114	104	112	138	112	130	130	129	133	128	134	126	120	114	113	136	141	158	121	129	126	108	140	107	125	131	121	110	119	133	137	121	132	138	114	140	127	108	138	129	118	122	138	102	127	124	122	128	111	115	120	116	148	118	138	127	130	125	136	131	134	112	116	120	117	112	120	129	120	120	134	109	137	120	128	132	128	118	113	123	136	117	142	115	125	131	121	114	125	128	127	113	108	113	133	122	124	141	145	115	124	109	143	139	114	125	115	120	107	134	110	129	119	125	128	134	110	133	146	118	140	116	129	113	129	115	111	124	110	135	130	109	113	110	137	107	114	109	132	108	124	122	96	147	120	117	122	120	116	144	134	123	113	123	115	150	115	121	119	110	114	116	108	129	110	132	120	125	132	130	122	116	114	106	118	136	117	124	122	112	101	124	119	122	123	124	117	107	128	132	120	119	113	115	106	139	105	126	131	112	113	121	122	129	124	116	115	126	123	142	139	105	123	122	122	125	146	110	130	123	129	136	139	113	125	128	114	107	144	114	88	132	129	114	127	123	112	109	127	133	107	126	148	144	140	122	129	139	139	133	126	134	108	134	123	116	125	124	118	106	125	132	126	148	119	115	129	124	132	118	130	109	113	103	124	119	130	110	114	130	146	137	130	129	131	128	120	133	110	113	128	115	127	117	117	124	123	98	102	128	116	121	124	122	98	113	116	118	148	124	131	130	154	137	133	125	123	97	106	140	120	124	109	120	116	116	111	122	114	127	127	121	139	124	116	133	149	121	117	103	100	118	101	123	111	132	130	130	112	127	127	150	105	105	129	123	130	113	124	109	128	124	140	120	125	112	146	125	112	140	126	126	131	121	119	102	125	121	137	129	114	111	120	146	121	141	110	121	125	142	127	132	126	111	111	112	125	120	113	119	125	116	127	121	131	101	146	110	124	129	114	129	113	132	102	110	99	111	113	104	109	114	127	131	107	108	148	120	104	137	120	125	135	115	111	118	116	130	127	124	126	119	129	133	103	118	135	98	121	133	104	125	143	109	139	109	128	135	145	128	139	123	137	122	121	123	132	134	118	126	143	118	113	104	117	138	110	101	100	137	149	102	107	120	103	127	125	124	133	119	119	107	116	134	127	113	138	133	112	115	120	119	127	119	104	105	119	125	120	128	134	115	130	143	106	114	115	113	109	107	127	112	119	105	115	97	120	121	119	133	127	115	128	126	128	103	140	130	120	131	133	107	124	126	121	114	122	117	123	128	113	149	132	112	133	127	124	114	127	127	125	113	116	118	132	136	132	108	118	119	133	115	111	126	126	109	149	135	126	127	131	125	129	135	110	137	120	124	97	132	122	125	110	124	113	128	123	126	123	118	117	106	135	124	121	132	108	141	87	106	116	114	114	118	127	123	135	157	132	131	129	129	134	121	116	112	125	126	114	121	128	120	133	118	122	121	97	142	120	123	122	136	127	121	131	140	123	139	128	110	139	130	111	134	120	122	98	125	129	132	129	95	140	140	110	132	146	119	127	131	132	126	130	112	114	129	134	123	122	120	124	139	109	114	113	118	125	124	124	124	126	124	119	104	140	139	104	112	137	120	131	119	120	122	132	131	149	131	121	140	126	114	133	119	149	136	146	141	120	129	134	123	139	134	105	135	119	118	148	146	102	117	126	124	138	133	126	143	107	103	111	113	128	131	139	124	103	126	133	127	125	127	124	118	123	131	117	134	140	123	114	131	123	127	144	110	118	112	127	126	102	111	125	136	115	93	125	119	111	136	131	94	122	127	122	130	129	105	113	112	135	113	146	115	130	125	142	144	140	112	100	133	115	102	142	135	115	116	126	134	105	122	132	112	116	101	103	126	127	140	155	127	116	111	124	133	130	117	131	133	117	126	120	98	114	124	106	123	120	114	115	119	117	140	132	119	127	137	141	117	110	110	128	134	113	132	119	129	109	125	120	134	133	117	127	104	130	134	122	129	119	135	141	133	124	135	119	131	116	114	119	136	115	115	106	136	121	129	115	139	119	124	133	128	124	118	132	108	114	100	150	128	121	127	126	142	135	118	114	133	145	113	133	116	114	113	118	138	129	122	115	138	114	118	142	134	151	122	136	126	137	121	118	133	103	116	117
24279	10634	5457	9049	24405	35606	29547	10124	1630	1473	1359	1257	1254	1174	1208	1091	1018	1084	979	979	1057	944	920	966	922	910	912	946	958	956	929	912	923	867	955	869	884	936	892	865	853	884	935	891	924	924	882	906	873	908	891	935	891	856	886	901	877	953	909	916	927	916	862	858	902	837	889	836	898	887	854	957	899	877	826	884	853	902	900	853	887	837	928	880	843	881	832	879	863	900	856	885	869	874	811	838	858	850	858	852	889	903	845	847	818	883	841	900	877	846	866	861	902	923	899	882	860	881	878	849	823	845	853	850	874	837	896	841	875	821	924	886	839	892	889	873	890	833	882	860	897	910	891	913	870	905	814	865	880	859	934	921	904	901	871	860	850	926	877	938	837	921	835	867	857	901	837	817	852	911	879	862	882	856	920	879	849	859	873	811	886	852	926	894	841	909	786	836	861	898	889	876	843	886	913	849	835	858	903	843	864	857	850	869	845	889	871	867	926	864	872	841	846	875	915	872	876	901	855	913	871	840	866	896	829	929	885	856	887	912	855	856	852	873	855	792	832	882	847	805	861	814	846	838	872	873	818	872	877	838	862	892	876	818	833	847	837	899	816	805	948	901	843	826	873	928	887	886	858	914	854	842	811	865	866	895	848	900	847	885	866	887	884	852	827	878	850	874	899	822	840	837	938	949	881	861	860	927	872	923	871	825	892	890	889	880	829	897	856	899	863	854	857	829	818	881	887	845	823	850	862	858	865	850	846	803	876	895	893	882	909	871	852	841	904	881	818	906	893	875	886	899	902	908	855	850	880	873	830	920	888	849	835	876	798	868	863	870	859	815	841	842	858	836	943	883	886	865	846	847	881	891	851	897	836	938	867	886	884	890	898	849	869	845	865	925	873	898	820	844	858	862	859	819	939	818	823	872	841	882	820	900	863	868	792	915	871	859	870	937	865	865	842	933	856	876	881	882	829	802	901	855	895	852	866	850	863	851	853	814	829	829	862	918	891	848	893	876	841	860	844	871	881	871	885	863	891	866	882	841	834	818	875	910	855	830	884	914	879	884	894	850	936	893	864	829	840	874	854	911	841	925	913	908	886	907	878	907	840	869	893	850	834	882	835	840	822	843	872	836	898	876	898	869	898	872	861	840	903	854	893	845	886	843	874	855	852	901	823	852	861	859	839	901	900	829	880	936	866	884	850	878	858	895	876	890	860	877	845	861	868	879	892	900	899	850	856	907	889	888	903	926	869	876	845	879	873	900	866	832	884	833	839	868	869	882	886	861	885	933	855	888	904	842	798	907	914	863	874	884	851	894	845	841	899	845	828	849	962	906	909	912	815	899	889	787	899	835	878	902	887	894	841	857	904	874	845	895	840	889	848	895	855	865	853	863	843	851	824	912	889	898	901	907	898	832	861	885	835	902	890	873	882	875	871	864	872	888	879	872	888	834	886	855	858	831	874	849	853	937	872	820	822	865	818	894	873	874	887	903	855	897	847	845	804	847	901	840	877	857	883	880	857	855	917	856	879	896	907	867	904	877	858	877	895	878	856	899	901	930	891	881	889	874	891	892	891	861	907	869	881	878	823	836	871	879	849	818	846	883	891	843	869	855	871	898	827	905	862	851	883	899	862	866	884	854	842	864	830	889	879	934	862	837	876	807	824	886	879	879	871	834	886	872	811	916	863	870	854	869	875	922	907	872	889	838	917	843	862	885	860	889	883	852	846	916	812	895	897	886	880	911	885	854	847	878	821	848	856	886	821	840	853	858	831	888	835	890	880	854	861	886	871	892	841	851	856	851	887	908	869	918	857	816	856	894	868	944	844	839	856	906	846	909	854	873	895	866	892	900	910	847	858	850	908	884	892	880	889	864	876	837	896	892	865	854	840	824	906	877	885	816	890	854	911	850	873	856	834	867	869	864	846	880	908	858	891	871	833	833	883	913	902	851	879	911	875	815	824	864	871	819	856	861	833	869	848	851	880	856	915	864	851	828	928	861	854	906	861	889	836	908	906	935	853	913	848	896	901	891	909	827	899	820	896	916	840	871	870	881	827	897	916	860	863	855	830	892	886	877	879	857	874	844	892	831	852	889	886	866	895	922	884	885	877	859	869	854	874	891	850	869	840	879	901	822	840	877	820	908	788	886	826	829	819	891	887	860	856	838	810	916	856	923	850	858	858	889	845	819	856	897	888	934	860	838	928	871	826	868	866	821	885	884	844	883	904	912	873	862	853	852	856	831	905	866	871	887	829	869	901	872	887	821	839	866	929	853	860	840	848	883	855	896	922	846	905	834	884	877	875	899	874	890	858	878	863	872	880	919	869	846	906	855	832	820	876	874	878	873	864	895	864	884	832	880	909	836	908	883	872	913	857	827	865	908	851	829	900	881	847	900	829	920	827	851	845	917	847	869	862	859	859	851	893	878	898	817	886	820	865	879	857	863	887	844	884	855	912	869	947	905	825	815	879	846	871	912	851	844	902	884	822	887	890	871	860	871	881	863	907	901	869	832	825	844	829	901	845	871	855	918	900	903	873	861	880	821	858	870	912	837	891	884	864	868	828	833	859	872	872	830	840	857	876	854	926	884	877	899	906	856	872	865	870	911	933	874	876	857	889	889	848	846	941	917	907	857	881	891	835	820	876	916	829	843	850	873	931	847	892	885	857	872	902	878	857	853	888	932	876	846	843	870	856	861	848	879	860	827	824	919	925	885	910	836	869	817	879	810	877	809	864	889	909	912	871	859	893	863	851	821	848	895	855	804	870	887	854	903	892	851	850	912	883	847	918	935	895	873	859	846	882	951	855	861	867	874	842	853	878	839	853	862	875	874	895	904	893	866	857	867	877	919	891	856	862	881	907	834	841	883	904	828	871	899	878	913	861	909	856	877	933	907	881	901	852	895	815	883	857	890	825	897	835	926	881	867	880	896	872	860	892	880	863	912	865	873	891	828	870	852	934	829	849	906	854	849	852	876	870	859	918	911	885	887	841	843	880	884	865	900	832	924	841	858	863	892	850	856	862	869	815	924	867	880	815	850	860	905	892	849	839	842	859	857	856	821	882	855	885	834	858	797	885	830	854	879	850	821	884	793	937	853	867	894	881	883	882	880	837	834	920	838	858	870	882	879	878	902	852	880	846	918	914	862	849	851	852	880	904	849	865	864	831	873	878	835	873	890	874	849	819	883	862	823	922	851	861	845	876	863	822	878	831	884	845	828	872	843	855	859	871	864	873	825	882	875	899	805	870	879	923	895	863	878	879	923	899	903	910	884	886	840	851	838	828	865	862	819	877	885	864	868	835	890	899	890	789	869	897	870	876	860	867	829	873	877	801	865	843	853	873	880	882	867	866	829	868	867	866	873	920	867	846	868	889	837	859	861	890	870	881	867	864	918	873	869	871	871	885	855	859	873	915	833	918	836	852	859	887	880	874	856	848	889	862	960	824	870	843	868	864	864	863	860	914	845	836	901	795	873	830	857	899	831
2135	425	229	198	252	351	170	75	50	60	61	57	43	55	58	56	59	48	58	56	30	53	65	52	48	54	48	34	59	47	42	50	51	49	47	49	47	52	47	52	45	37	52	54	41	57	39	52	58	67	58	59	45	44	52	56	51	45	47	50	56	46	46	48	53	51	42	57	55	61	39	53	50	44	52	51	54	42	34	42	46	43	47	38	51	56	49	53	49	64	40	49	41	55	52	38	50	44	54	53	58	55	50	50	42	47	52	49	62	68	47	51	65	48	46	54	39	53	44	47	51	55	40	56	40	54	65	66	51	49	50	39	60	43	50	38	62	59	56	36	53	41	50	53	62	63	47	49	55	53	54	42	45	60	51	54	54	57	49	55	43	32	49	35	51	51	46	51	51	62	68	52	38	43	43	40	65	46	56	54	51	54	59	48	49	56	49	51	74	52	51	53	49	52	36	54	62	48	45	56	51	45	50	48	41	51	57	56	58	52	50	59	52	52	40	38	52	48	49	41	84	52	68	65	44	52	48	50	45	53	57	44	63	46	54	40	47	39	46	54	64	59	54	48	45	37	51	57	51	58	53	60	63	55	64	46	44	56	37	58	47	43	39	47	48	56	42	50	45	60	53	45	58	45	67	47	48	38	58	48	60	66	54	44	55	59	52	52	50	55	46	58	50	60	48	51	63	54	56	47	60	50	37	45	44	51	44	40	54	46	49	53	46	51	47	51	46	45	44	45	60	49	66	39	58	54	38	55	55	66	46	49	61	37	51	59	58	44	63	63	43	64	49	56	52	62	49	54	56	52	54	51	49	43	52	56	53	55	52	54	42	55	44	53	61	33	45	56	67	44	43	56	47	50	59	51	51	42	40	64	48	69	58	59	61	50	55	42	33	51	42	67	53	55	59	54	54	56	50	43	39	37	51	57	49	61	57	45	62	49	36	48	51	44	55	58	57	49	53	45	54	50	51	49	49	47	55	60	42	36	56	60	45	57	50	66	48	54	47	49	59	69	43	40	47	50	49	58	54	42	46	60	55	46	52	48	49	52	50	51	51	58	58	57	57	45	57	53	49	54	49	37	56	48	49	46	45	53	47	40	45	48	38	55	54	56	50	56	37	67	44	58	48	44	71	39	53	57	46	47	37	57	43	47	55	45	48	64	53	47	43	43	47	54	62	63	59	56	57	60	41	57	45	56	53	52	43	51	57	44	59	45	45	47	50	49	56	44	45	41	47	35	48	48	51	45	61	56	56	52	44	44	52	45	53	49	68	48	44	53	42	58	55	49	51	47	51	49	35	53	48	48	43	45	54	52	41	67	44	55	45	47	43	47	44	50	52	46	50	51	54	46	53	44	52	46	39	60	45	50	37	53	49	60	56	44	53	46	41	47	59	56	43	45	50	52	51	50	58	65	43	49	55	43	46	47	58	57	48	60	45	53	57	52	55	47	57	65	60	46	58	50	38	52	53	48	48	40	62	58	45	56	53	51	52	41	53	47	58	58	43	55	55	42	46	43	45	48	41	50	52	50	54	43	57	54	61	48	56	39	56	43	53	39	60	50	44	44	55	62	43	43	39	50	54	38	57	60	52	57	51	44	43	48	53	62	49	61	56	62	47	48	55	43	46	52	53	43	47	46	46	61	52	68	48	55	59	55	44	61	53	57	57	44	48	53	59	48	56	49	56	43	53	50	48	49	50	47	54	52	39	54	58	46	40	54	52	52	55	47	56	56	41	40	57	57	47	62	41	44	52	51	64	62	47	44	47	51	52	44	49	48	44	57	45	45	45	56	53	65	48	45	61	57	47	45	54	49	61	47	54	66	43	50	55	46	55	58	44	53	58	48	50	57	43	56	45	51	63	50	52	58	49	56	62	51	42	57	60	57	43	46	54	53	42	50	45	45	39	45	51	66	46	53	42	56	48	53	70	62	52	57	51	42	55	51	50	57	50	52	50	59	47	51	59	50	42	56	55	54	47	43	55	51	55	37	40	68	50	45	55	58	51	52	45	53	59	50	52	52	40	50	45	59	57	66	58	45	44	55	64	47	61	49	52	51	51	43	64	67	59	47	61	39	44	48	45	42	54	66	55	58	56	65	47	64	59	51	45	46	53	49	58	50	56	57	50	57	42	62	49	47	51	61	42	39	49	55	49	53	56	41	42	50	44	47	65	53	51	62	43	51	53	46	43	36	51	54	39	48	51	50	50	57	51	47	59	42	51	46	63	40	45	30	51	46	40	49	60	55	53	45	49	47	48	45	54	52	57	55	52	59	54	48	46	48	54	61	44	57	42	55	61	47	47	53	40	56	53	46	46	63	52	45	45	60	48	55	51	38	51	59	60	59	50	44	28	47	46	45	55	45	49	49	48	61	56	54	45	55	45	57	46	51	52	54	41	60	36	45	49	55	45	51	62	51	43	62	53	41	52	55	60	60	44	54	60	50	58	39	52	68	50	59	57	52	57	34	46	51	53	49	52	57	47	46	41	47	44	52	36	54	54	41	44	54	40	54	43	49	45	58	55	53	53	51	55	50	50	53	54	46	51	50	42	47	39	64	45	47	51	51	56	53	64	55	56	49	51	47	41	50	45	61	39	41	41	43	49	47	56	42	50	57	54	64	42	44	38	40	48	54	54	46	59	53	54	47	53	70	49	41	57	45	55	47	49	50	37	47	50	57	52	53	51	50	54	50	44	38	65	41	60	51	53	42	57	53	52	66	58	60	52	66	49	46	51	55	52	39	48	60	42	51	51	54	60	47	39	59	69	61	47	54	59	47	53	54	60	60	45	46	57	76	46	71	58	45	59	51	73	51	60	56	54	35	51	51	48	47	41	54	53	62	48	74	55	51	50	64	52	50	43	59	50	54	47	52	53	48	53	58	48	66	56	58	44	49	47	56	40	54	49	44	50	55	59	34	48	51	52	46	43	47	39	45	46	54	54	60	36	59	58	40	46	53	47	46	52	50	60	52	62	33	44	50	62	54	67	58	53	56	48	43	53	46	61	40	45	48	64	49	52	59	47	67	70	53	45	46	48	53	49	44	59	60	39	53	53	49	40	52	55	66	52	54	58	59	60	54	62	56	60	57	38	55	46	63	55	43	65	57	63	52	44	43	44	53	51	49	49	46	45	45	53	54	43	45	69	57	49	52	42	53	55	58	63	56	57	59	61	40	46	43	42	55	53	48	51	55	40	67	44	61	41	61	48	48	51	45	44	48	42	47	56	50	57	54	54	55	51	52	55	50	48	47	31	48	51	64	47	53	47	48	54	47	38	58	51	56	61	48	46	44	52	58	44	45	44	56	50	56	41	52	46	52	52	47	65	46	48	58	46	49	44	48	46	34	53	53	57	44	48	47	48	65	50	53	43	47	41	55	56	55	59	49	50	55	49	39	45	47	53	47	59	61	40	51	63	50	49	42	44	49	39	47	46	56	50	44	63	41	51	50	53	40	42	44	50	54	43	44	58	60	50	70
16889	4596	2248	2812	8235	11612	5937	1251	443	459	434	401	438	377	428	389	414	398	396	398	393	387	373	398	412	370	401	391	397	408	401	383	336	420	412	409	353	406	373	398	428	371	385	402	362	379	384	389	414	412	364	389	384	404	378	389	387	393	384	381	404	390	375	372	398	382	423	366	418	365	375	395	380	370	404	401	346	392	403	377	405	409	360	377	374	421	391	380	363	404	373	380	396	411	402	399	389	387	396	383	368	390	433	385	359	375	402	398	374	389	411	411	399	386	368	388	378	357	385	372	371	376	376	395	357	410	368	395	352	372	372	372	415	390	367	401	353	383	358	393	381	362	411	368	393	362	361	371	393	391	386	369	408	410	399	404	394	373	361	383	365	366	340	382	381	404	457	364	384	377	392	384	377	379	425	379	361	371	397	384	347	362	403	397	392	392	375	350	393	402	391	333	415	346	371	378	415	348	414	408	360	389	391	350	372	343	369	384	395	357	357	350	364	336	446	406	385	368	382	415	375	413	397	371	395	391	390	364	353	410	394	382	392	357	399	377	391	378	387	385	403	385	396	355	378	349	386	406	363	392	376	384	359	371	400	390	391	397	364	365	350	390	399	371	400	376	419	376	377	363	408	379	357	397	428	391	354	388	355	380	394	380	391	387	370	402	371	414	360	306	383	392	419	397	387	403	425	394	383	381	386	391	401	379	347	402	368	392	385	419	411	375	393	371	390	387	352	409	418	401	373	391	377	393	370	414	382	385	414	408	403	333	380	401	382	334	378	401	369	349	366	360	352	378	382	397	387	382	377	368	378	393	384	383	375	393	381	341	393	376	372	387	375	394	389	373	412	386	357	410	382	357	401	391	381	372	395	352	324	381	386	386	398	397	375	367	388	364	380	399	370	382	372	382	392	406	390	366	362	362	385	383	390	387	382	399	400	381	387	379	393	403	375	438	404	397	355	373	379	365	366	401	385	419	417	392	332	398	378	417	388	377	393	363	386	384	405	336	404	383	401	368	397	355	392	360	381	365	363	405	349	397	362	372	343	414	403	401	377	394	405	401	379	395	433	390	400	357	388	396	395	373	386	382	360	385	383	411	336	359	388	419	420	410	400	359	395	362	354	392	389	400	347	393	395	372	344	376	393	390	358	356	411	403	362	394	373	373	394	407	382	395	387	380	354	385	368	387	391	388	382	412	404	349	371	395	379	374	388	390	386	377	358	399	376	405	415	406	409	410	387	367	392	375	423	386	364	397	397	380	422	397	378	388	352	355	333	390	395	403	352	383	413	374	387	369	415	374	344	390	361	368	392	402	409	400	398	368	393	394	355	380	395	380	376	382	400	417	376	365	372	401	377	378	372	388	385	383	402	402	408	350	349	364	374	422	387	388	384	382	357	376	365	405	357	388	361	393	384	414	375	371	388	402	377	401	373	390	395	390	391	367	374	384	367	374	396	393	360	381	378	351	387	383	383	375	367	369	384	369	380	395	422	416	393	337	379	409	413	417	392	385	360	379	327	397	379	377	352	365	400	411	357	404	358	374	381	403	375	400	357	351	387	383	372	392	389	387	391	372	371	393	395	365	386	378	368	396	380	374	383	368	377	397	392	397	367	420	402	407	391	369	350	401	396	363	366	373	405	427	393	385	366	366	368	363	399	385	389	392	375	389	372	387	394	362	375	395	378	374	376	391	390	414	371	368	357	374	398	390	372	388	408	385	419	411	395	393	401	357	356	397	401	368	430	399	422	344	402	383	359	363	359	415	361	429	387	374	343	382	379	383	353	372	403	406	370	395	399	389	373	373	402	398	410	370	372	374	375	398	364	390	382	401	370	410	400	383	370	372	366	370	363	381	391	381	375	355	379	376	351	363	370	351	377	387	376	375	351	379	418	389	358	397	409	365	395	384	394	400	376	359	401	385	373	382	419	375	382	396	365	396	396	384	399	373	386	389	348	377	402	420	375	410	404	358	419	402	370	400	383	375	422	409	358	364	388	400	353	369	397	342	390	425	429	404	346	400	383	372	373	372	366	386	385	405	378	416	386	358	420	417	399	359	372	391	388	404	420	411	365	368	377	368	410	392	406	400	348	354	394	379	393	397	372	389	390	372	363	369	413	356	383	362	401	419	430	380	403	416	380	401	390	392	408	390	399	379	363	391	410	344	407	384	397	359	400	408	417	390	361	412	354	419	375	412	367	435	393	408	394	428	382	403	389	382	388	391	402	390	379	374	401	370	380	395	365	386	355	395	396	420	344	359	410	372	379	392	400	366	381	405	377	354	371	396	370	376	405	419	373	349	379	369	385	381	406	393	374	403	397	403	395	365	377	434	402	397	401	350	338	351	372	367	425	425	386	387	375	395	392	387	391	374	398	400	386	372	386	385	399	374	347	388	388	377	357	397	407	391	400	388	400	345	336	377	376	400	374	423	396	386	388	394	389	387	408	385	388	403	358	403	331	377	386	383	375	372	397	401	409	387	366	349	409	391	360	393	349	390	388	386	385	402	392	401	372	386	386	374	392	418	388	384	373	399	367	404	394	401	408	354	369	372	388	373	381	365	425	380	369	367	372	359	386	390	414	360	354	400	381	405	392	426	378	378	408	377	355	369	384	379	387	355	384	371	377	411	378	382	415	393	375	399	371	376	417	369	379	367	396	395	417	364	342	379	383	404	391	359	389	379	361	386	411	380	368	365	359	342	375	383	398	378	395	364	380	393	372	350	394	399	392	370	422	382	384	368	380	355	369	361	397	391	362	397	341	359	369	388	397	386	340	378	362	386	378	393	368	403	392	396	347	394	361	372	367	394	372	410	387	374	399	330	395	389	424	360	414	385	400	404	393	401	390	374	395	396	401	386	365	346	393	361	355	366	373	361	390	395	381	359	375	396	345	414	395	408	369	390	395	386	400	400	364	396	439	407	397	356	367	388	395	373	359	331	421	357	409	368	413	371	392	392	370	390	369	378	378	372	394	369	386	378	376	417	395	374	363	386	359	390	368	400	377	397	372	378	416	396	387	373	399	376	368	375	356	379	422	389	378	360	400	382	361	384	346	349	377	409	399	412	407	386	413	405	413	405	376	386	320	399	417	410	376	384	411	413	404	364	387	387	387	400	359	409	402	371	427	377	442	350	377	389	386	367	384	399	403	373	354	373	370	364	368	396	331	417	407	406	380	358	409	373	358	399	347	379	401	358	380	391	417	397	361	368	378	379	414	374	401	394	376	361	363	395	389	350	386	366	381	413	375	370	367	391	403	389	351	371	400	407	374	394	370	400	365	390	396	413	365	372	364	368	389	388	377	395	395	371	422	382	411	371	393	409	369	392	363	407	379	380	406	390	362	335	397	401	407	364	361	400	372	357	388	368	388	375	386	370	385	394	394	361	385	357	366	346	350	347	394	372	393	393	399	338	394	393	394	329	385	348	426	381	382	379	370	361	359	387	373	364	388	382	362	365	387	388	376	407	389	386	412	375	401	385
1452	411	199	205	279	870	671	166	77	84	83	76	74	70	69	60	82	60	69	61	72	68	74	85	71	71	76	77	74	80	62	64	63	82	72	65	66	76	80	58	88	73	75	66	64	59	71	70	76	84	61	87	69	74	72	72	75	69	65	89	70	68	70	78	72	75	75	70	70	88	74	80	76	62	76	81	62	68	73	60	81	66	88	77	62	54	68	65	71	58	60	62	66	75	72	74	74	76	70	55	57	61	66	71	81	64	77	77	66	72	75	77	74	59	76	66	76	65	77	64	81	45	58	62	55	57	57	75	85	53	67	75	65	71	64	72	72	61	74	70	64	83	65	70	70	67	46	85	64	53	74	64	81	59	66	81	62	62	63	71	69	73	73	77	78	69	69	76	68	68	72	61	78	57	81	67	81	75	82	60	83	75	63	59	91	76	79	72	68	64	58	74	62	63	63	81	80	65	86	76	65	77	71	61	64	61	79	58	74	77	76	80	58	59	65	80	71	63	67	70	64	75	49	84	77	70	71	68	71	61	59	61	63	69	86	56	57	54	57	68	60	81	70	70	66	75	76	63	70	76	65	76	58	69	69	72	90	81	74	49	69	72	72	57	66	69	70	71	56	58	70	72	78	62	66	67	72	61	70	73	61	78	73	66	72	66	63	86	50	80	67	81	63	79	67	74	80	82	67	79	73	78	82	72	71	72	83	72	72	68	73	64	75	65	64	63	85	81	79	88	65	72	58	64	78	69	72	81	54	61	70	63	70	69	77	62	65	73	69	72	69	64	60	70	71	64	62	62	66	70	59	72	70	87	72	86	59	62	68	62	80	59	78	65	68	69	67	74	74	73	67	71	72	63	76	88	67	67	72	54	85	69	74	72	62	66	66	58	72	80	71	55	74	67	66	55	60	77	56	79	83	90	58	70	68	73	56	52	58	95	65	65	82	51	70	72	60	65	70	68	62	53	68	73	76	66	73	80	85	62	82	60	53	78	82	88	74	75	72	57	69	80	60	72	84	75	65	64	60	62	60	94	56	82	89	75	74	74	82	72	65	60	69	63	70	60	67	94	61	87	76	68	69	68	79	77	62	84	71	74	82	86	60	80	69	78	89	72	59	76	74	83	64	74	76	68	66	60	63	60	55	72	60	66	57	75	43	66	61	67	77	77	62	68	65	78	80	67	79	69	86	64	77	74	67	72	71	74	58	51	71	77	80	79	80	60	64	67	73	51	69	88	80	72	75	78	72	77	65	65	77	74	71	73	85	69	73	71	75	76	83	87	58	60	73	76	68	78	64	73	77	83	57	70	63	64	68	71	68	60	70	64	70	58	54	73	74	73	55	73	82	62	81	70	77	87	55	62	61	66	66	70	63	67	69	90	81	66	60	80	76	63	75	67	59	73	71	67	72	59	77	69	76	70	68	82	84	68	59	56	74	65	66	60	62	58	53	76	75	63	70	68	65	82	74	68	81	72	69	71	72	84	73	74	67	72	64	76	74	82	61	82	74	68	74	77	63	81	63	72	61	70	60	62	54	72	52	63	69	56	66	65	58	62	67	66	62	80	64	79	73	70	74	62	71	65	78	70	67	75	61	80	73	82	75	65	88	59	53	68	69	74	81	62	75	80	70	71	76	68	64	76	74	54	60	58	67	73	76	74	67	60	69	67	73	74	68	76	78	76	66	63	52	69	86	68	67	62	61	71	78	72	71	65	77	55	75	63	68	70	68	72	67	74	63	75	69	78	78	68	72	72	74	69	72	64	80	77	73	63	75	68	80	68	78	81	76	62	76	60	67	75	80	65	70	73	48	57	49	80	62	79	68	51	69	68	74	53	63	71	57	60	80	58	74	65	56	64	65	69	67	84	65	78	69	74	74	68	64	64	69	71	71	63	76	64	81	69	64	74	52	75	65	64	78	77	56	62	61	74	75	69	74	57	74	71	70	81	64	65	61	65	66	77	74	68	60	74	70	74	68	70	75	55	64	64	73	51	72	74	65	59	70	62	67	62	64	82	69	70	67	71	83	62	66	50	68	76	69	64	95	65	67	72	68	72	60	60	62	77	65	77	62	64	75	81	72	56	69	75	84	52	80	75	69	57	73	75	70	65	80	73	70	69	73	60	68	78	60	73	76	62	72	77	79	66	59	73	60	61	84	76	70	79	75	71	75	67	75	83	71	73	59	74	74	56	66	65	77	65	61	66	79	74	65	75	73	70	75	71	61	64	74	68	63	58	72	75	74	65	64	60	64	66	51	69	61	67	76	87	68	84	77	66	69	71	65	64	80	69	68	69	53	62	68	66	64	88	64	77	59	59	84	83	72	66	77	66	85	71	74	73	78	67	74	74	72	73	70	60	60	56	60	75	75	62	65	64	86	59	92	76	67	73	54	66	68	61	63	72	74	50	62	71	73	59	68	71	59	66	56	69	70	62	74	62	72	73	64	56	67	81	73	71	78	67	73	70	79	64	82	86	63	77	69	82	75	69	48	86	63	65	68	79	58	75	77	80	71	72	87	75	59	80	56	62	64	52	58	70	63	74	69	83	52	77	68	57	67	68	76	66	74	78	52	69	51	64	56	87	68	73	58	69	68	77	62	73	91	72	71	74	65	72	85	68	62	77	63	65	53	66	62	63	61	70	68	65	65	65	63	60	82	69	71	73	65	66	75	80	63	56	67	62	60	72	75	62	70	75	66	71	68	85	65	76	68	64	76	78	52	81	67	83	80	64	73	62	65	86	64	76	68	73	70	67	62	64	62	68	53	80	77	75	56	55	69	64	69	56	79	84	71	62	74	74	60	79	60	66	76	67	80	66	79	64	68	77	71	89	79	77	64	52	73	75	60	65	74	52	79	65	75	67	66	68	82	61	76	58	77	65	57	70	65	75	64	79	68	64	75	56	61	81	72	58	68	78	90	73	67	60	79	69	85	75	79	67	58	66	80	67	73	69	72	61	66	66	75	77	74	59	57	74	60	62	77	73	56	80	67	81	73	59	62	73	55	72	74	71	67	59	81	76	56	55	73	72	67	64	77	76	70	72	60	58	75	71	67	81	82	84	74	78	80	70	75	70	63	65	75	74	65	63	76	61	64	83	81	64	59	61	78	77	61	56	85	67	78	72	68	61	69	64	80	73	60	77	75	75	68	69	78	76	71	55	78	66	62	71	67	67	73	74	67	73	55	62	74	72	55	87	45	78	73	68	54	80	72	72	63	62	61	58	71	68	62	71	70	70	74	75	71	69	73	64	63	66	66	67	71	78	70	66	83	75	76	71	74	68	78	65	76	82	93	67	70	77	61	80	69	80	78	75	58	63	67	60	72	58	63	72	66	79	63	63	53	70	70	64	76	72	62	78	78	67	74	77	60	70	70	78	74	71	57	68	70	73	91	69	73	52	66	56	53	85	64	61	65	61	70	64	72	66	68	65	81	90	76	82	75	68	70	76	64	77	76	55	70	58	73	67	80	57	74	66
17088	4339	2234	2714	9192	27246	21768	5527	894	803	758	723	662	666	640	644	590	599	555	531	556	501	523	517	515	534	539	544	521	524	524	528	485	485	498	561	498	546	495	490	531	480	472	512	481	502	473	479	487	494	495	536	475	503	502	480	484	494	475	518	528	516	487	491	524	519	509	456	491	481	487	497	462	490	492	508	485	495	531	483	455	505	461	498	506	515	454	479	478	454	527	505	512	492	497	495	502	520	493	489	479	494	473	478	446	470	476	510	476	493	491	502	483	534	525	501	485	486	505	481	504	542	482	450	471	494	491	496	466	486	496	484	489	483	523	501	531	511	516	501	466	521	483	493	518	528	535	503	487	514	489	489	488	517	501	477	533	537	544	506	477	502	472	470	507	501	497	486	458	505	474	488	462	473	524	463	461	481	494	481	476	489	492	458	466	477	530	432	493	485	519	446	467	420	478	517	499	519	511	478	476	529	497	475	515	468	504	508	474	478	469	472	484	499	436	487	531	450	482	519	517	483	476	527	467	461	554	462	534	498	473	467	492	496	509	492	485	480	502	520	520	507	490	500	483	466	522	513	475	477	481	475	511	490	484	527	493	532	497	475	517	479	514	497	475	530	501	491	514	497	503	497	507	466	517	494	509	474	455	500	494	498	525	505	459	520	511	515	498	475	453	510	512	483	488	494	491	522	501	477	475	482	503	497	424	499	467	512	486	501	487	530	489	495	490	530	488	455	455	468	495	481	516	471	502	486	499	481	448	476	489	492	470	471	489	479	483	463	517	491	482	517	489	436	502	527	486	500	488	508	490	485	495	493	469	515	503	418	461	476	517	518	467	476	481	529	490	482	448	485	503	509	507	484	464	434	477	531	505	487	521	457	508	477	518	502	509	498	479	465	477	504	520	468	469	507	464	479	502	457	460	535	479	483	500	465	481	516	481	501	537	475	491	454	481	480	458	521	481	491	487	497	457	503	480	505	505	510	486	448	520	470	513	487	443	499	481	507	535	479	527	503	518	447	485	491	470	495	518	506	470	498	500	504	522	490	488	487	475	471	496	489	502	497	488	530	482	466	496	451	512	533	511	475	463	480	468	486	487	461	500	504	462	470	532	512	502	502	483	475	477	512	499	512	503	458	510	469	486	511	475	517	504	476	475	469	492	459	499	513	529	485	473	498	489	490	466	495	495	496	480	486	472	467	506	483	501	480	515	485	508	469	483	507	468	491	483	455	473	524	501	481	484	469	505	469	490	484	487	491	478	476	503	529	476	513	476	496	494	473	484	507	546	510	490	499	492	507	489	525	498	512	501	458	467	482	503	475	513	484	475	506	465	494	485	491	500	478	484	496	477	465	541	509	490	488	495	478	482	442	464	487	440	450	489	477	503	480	482	486	470	453	510	485	499	522	516	486	536	517	518	481	489	467	491	492	532	503	485	497	455	510	487	487	505	478	488	492	472	501	480	480	504	474	497	498	443	500	470	489	492	505	456	469	506	461	485	465	471	478	479	482	536	500	476	512	504	513	502	478	518	464	478	472	489	486	505	445	511	525	495	519	500	433	508	523	478	517	494	501	487	476	435	510	492	475	473	505	474	501	480	488	482	501	517	498	504	462	480	490	502	484	494	484	542	479	521	482	473	478	471	491	470	503	467	503	472	464	491	513	496	433	478	531	505	457	493	472	489	514	501	487	501	495	472	479	484	469	493	473	482	513	469	514	428	486	503	446	495	487	486	526	477	499	496	525	528	504	490	522	480	515	515	475	538	502	500	480	485	450	453	496	494	484	502	477	489	474	487	497	476	508	498	473	484	483	498	498	447	470	493	487	445	468	442	461	488	529	502	482	512	559	504	498	472	461	493	460	492	464	476	504	496	485	465	483	486	492	478	482	456	492	489	486	473	542	529	490	518	491	496	496	506	484	492	474	478	503	476	505	479	480	493	521	464	515	497	477	511	490	476	505	493	475	506	500	509	492	492	479	488	473	467	550	504	547	493	454	466	486	507	460	519	476	523	524	540	493	451	474	496	496	508	426	487	487	487	460	508	451	494	450	506	494	480	489	517	461	457	506	501	476	472	472	467	498	511	497	472	500	473	508	475	451	494	462	483	507	504	475	471	508	513	488	472	477	511	482	519	508	454	455	465	518	525	471	496	536	476	442	517	494	470	455	477	480	485	450	485	522	482	492	486	478	480	499	462	500	474	486	465	492	495	473	451	479	512	471	471	513	497	501	464	503	501	489	466	479	504	485	491	500	503	497	500	471	510	505	489	487	497	509	490	498	485	493	482	497	479	501	487	546	491	512	483	461	462	508	522	489	467	548	484	486	513	476	508	505	484	483	477	450	484	519	466	503	493	455	496	443	487	517	508	525	491	476	476	514	481	518	541	479	451	517	499	492	516	495	450	505	479	456	494	513	511	481	526	512	478	492	524	496	497	478	484	482	481	519	459	512	513	501	471	506	469	540	500	463	472	488	531	489	481	495	492	476	500	538	491	497	489	500	463	508	488	513	476	445	500	470	456	495	464	490	500	508	479	519	470	449	477	491	515	485	488	432	502	494	537	491	489	509	496	451	472	460	499	493	474	494	513	509	456	477	471	499	471	496	520	461	437	485	463	495	477	526	493	522	527	450	478	486	516	489	494	482	506	465	479	520	492	474	501	478	498	490	534	471	486	472	511	514	505	463	521	492	457	499	483	504	486	507	487	521	470	473	494	504	553	516	510	490	497	478	494	519	463	493	484	470	496	452	481	530	477	498	469	510	484	481	488	520	509	479	493	506	432	525	494	458	502	507	530	506	509	485	522	524	505	508	449	498	496	476	478	505	478	508	489	463	505	455	483	515	484	476	506	487	472	477	501	481	510	525	484	476	474	500	485	536	480	489	509	484	511	503	479	522	490	477	513	553	475	500	493	488	455	520	468	479	480	470	498	508	482	482	508	473	472	508	477	485	508	480	482	484	460	541	503	464	507	480	514	463	535	448	529	464	509	452	501	497	520	542	506	495	503	471	479	470	483	486	505	468	480	486	477	487	500	508	490	492	470	501	471	482	512	515	471	515	511	473	527	497	495	516	492	540	464	491	494	482	490	462	454	514	480	480	501	480	485	514	508	493	523	467	465	488	502	460	481	462	482	507	461	494	516	511	516	473	517	475	443	526	511	477	472	470	486	474	528	449	518	533	498	515	508	502	475	469	450	473	480	487	464	478	475	485	480	488	476	521	485	496	477	485	510	494	481	487	529	484	457	485	512	471	537	479	475	491	480	501	516	493	493	502	499	471	504	491	488	498	472	506	489	456	525	463	484	488	488	503	475	479	491	508	526	510	487	523	516	492	520	481	537	532	496	459	476	496	513	469	498	474	470	517	455	493	453	485	560	486	487	481	490	500	498	484	475	460	483	512	492	471	429	492	465	516	471	491	457	432	453	516	495	491	528	518	473	489	502	508	518	454	499	495	506	516	482	517	462	473	500	486	498	486
2670	333	213	187	300	948	625	193	102	86	90	100	94	91	89	80	104	82	73	75	82	99	107	78	97	95	91	75	77	96	88	98	88	96	72	98	93	73	91	91	69	92	95	88	96	96	78	103	92	76	82	84	101	102	83	89	83	75	84	79	102	91	91	84	96	86	83	78	110	75	95	96	89	83	84	89	88	91	86	84	77	86	80	78	85	89	90	87	85	90	86	86	73	62	87	84	82	90	88	93	77	85	99	85	108	79	87	74	108	77	72	87	94	88	82	86	77	95	95	80	116	84	105	81	92	77	83	87	88	63	93	84	83	83	91	77	82	79	98	87	92	79	97	91	94	91	84	91	85	84	104	80	80	92	72	87	89	97	85	96	77	91	80	91	100	93	94	91	79	68	93	87	88	83	83	96	89	86	90	78	79	84	90	75	101	82	83	101	92	91	88	73	103	101	88	95	75	94	70	71	80	97	78	90	97	106	86	80	73	86	82	80	78	110	77	82	88	84	85	106	79	96	92	90	89	68	91	82	87	90	93	82	77	103	96	97	69	91	87	82	93	98	94	85	66	83	80	99	96	91	91	84	76	76	93	80	84	76	88	93	69	103	96	90	88	92	83	85	86	87	100	83	80	100	95	98	92	90	96	93	101	92	80	85	104	97	87	83	88	95	87	96	99	75	95	90	81	62	89	86	87	82	94	84	87	81	81	95	72	64	83	78	75	78	108	72	78	85	91	82	82	79	91	90	100	87	102	88	92	100	92	89	70	65	78	82	82	87	86	85	87	81	117	83	111	89	80	94	77	89	79	98	85	91	89	78	96	89	88	75	76	97	99	79	98	90	106	106	103	84	95	93	79	84	107	89	99	86	90	87	69	83	95	87	95	106	78	99	81	98	107	85	91	118	71	84	99	95	100	80	79	99	85	99	92	94	71	87	83	70	87	79	76	87	91	82	84	95	87	86	83	103	98	66	80	89	86	83	102	81	78	107	82	84	94	75	98	90	82	98	97	90	79	84	90	90	72	94	95	111	96	91	96	93	81	97	83	90	88	85	95	80	64	72	68	79	81	88	89	75	76	75	89	81	88	98	106	82	94	102	87	90	72	78	86	80	87	93	88	72	90	66	93	80	84	96	76	78	95	73	82	95	99	84	89	91	99	84	73	76	71	81	88	93	86	88	89	87	82	84	84	80	101	90	86	88	90	91	96	96	98	67	87	76	91	71	104	94	95	78	99	81	80	80	84	77	79	92	72	82	99	86	85	98	79	97	107	80	100	90	89	65	95	89	91	96	102	98	78	76	116	98	78	84	81	88	105	97	85	80	92	109	61	94	91	93	87	103	89	93	99	78	75	89	84	92	94	84	96	92	91	100	83	83	95	79	89	80	77	92	76	77	83	74	83	97	81	85	80	84	96	84	96	91	89	92	71	88	89	96	93	76	94	71	83	86	88	86	93	83	80	97	97	90	84	80	78	91	96	95	84	90	71	86	81	104	85	76	89	82	99	91	83	92	84	78	83	91	99	74	86	93	90	82	103	85	87	102	88	98	101	84	83	78	95	86	95	86	101	85	94	80	80	88	83	92	79	82	83	93	100	92	79	66	90	75	95	98	86	93	82	88	73	83	85	73	78	89	94	93	87	76	96	101	68	83	78	80	77	95	98	88	85	94	82	83	66	77	85	104	83	72	70	96	79	87	90	90	97	78	87	80	89	84	95	83	74	84	92	108	81	82	93	104	79	88	80	89	80	96	82	75	74	79	84	83	115	75	100	85	89	88	86	80	76	97	90	80	83	85	101	82	83	92	82	71	76	86	83	84	92	76	78	71	89	82	82	88	87	93	83	90	78	77	79	81	80	78	74	83	85	92	86	95	82	98	78	94	91	93	96	87	85	90	67	92	83	84	89	101	81	93	101	94	95	87	90	92	98	86	74	74	93	84	92	78	74	94	79	93	98	86	104	95	88	89	80	79	93	80	90	84	99	101	82	91	90	88	95	85	108	96	86	95	79	95	89	85	78	101	88	86	93	92	82	78	73	81	88	94	94	73	83	97	90	64	87	88	94	81	93	77	75	91	111	93	103	87	99	67	78	79	85	79	84	87	83	73	84	86	95	94	76	86	86	75	86	83	94	75	87	80	75	97	81	86	79	91	89	77	89	76	89	72	79	74	97	99	97	66	95	86	104	81	104	99	90	92	93	84	91	83	88	84	80	86	79	83	106	106	90	86	85	80	95	84	83	80	96	72	89	91	101	73	84	80	81	100	104	89	93	80	89	102	90	86	96	88	89	89	96	100	99	68	87	64	94	113	87	99	81	90	96	75	90	102	94	94	75	89	104	87	103	95	89	98	82	91	98	76	82	93	71	86	83	74	87	78	96	96	100	74	78	72	84	98	85	88	101	78	94	102	102	85	103	100	100	88	94	85	81	91	104	60	107	77	115	88	93	80	91	80	75	94	103	73	86	77	80	79	99	92	92	92	80	91	88	84	99	83	76	95	96	87	76	91	84	85	94	80	91	89	76	76	88	76	92	97	77	93	75	73	100	100	93	87	92	101	81	71	106	92	87	86	80	84	85	77	87	101	81	92	77	83	82	94	70	83	95	74	74	80	89	92	83	85	89	109	87	77	101	84	94	94	79	96	82	102	82	80	84	96	81	95	81	93	85	86	87	82	110	70	94	91	77	80	80	87	92	95	80	89	99	84	92	104	81	84	83	88	88	90	78	87	94	100	89	90	94	112	91	86	108	79	76	93	79	82	95	85	82	104	95	79	84	87	71	68	88	69	87	95	79	86	79	98	78	92	77	73	83	96	88	88	97	84	89	80	85	76	83	87	86	94	85	91	85	93	91	93	90	94	100	93	75	78	90	87	84	86	96	93	62	83	98	85	78	87	87	102	81	91	101	89	76	82	71	80	81	93	96	104	78	100	78	71	83	83	84	87	99	101	102	90	87	98	88	76	89	79	85	94	85	92	89	94	94	70	85	93	76	76	82	83	92	78	71	85	92	81	94	78	81	107	87	91	88	78	89	90	106	89	80	72	81	85	85	101	82	88	86	85	85	77	72	79	79	89	82	77	90	88	90	80	83	83	78	99	87	73	78	82	97	75	88	81	100	98	82	89	80	94	91	99	86	87	101	83	87	91	76	78	81	89	91	94	73	77	79	79	93	99	101	84	97	91	100	78	73	100	103	88	96	67	89	77	87	75	88	81	95	82	104	81	75	94	84	104	85	97	99	82	82	91	68	98	82	88	105	120	86	91	100	88	86	111	68	72	92	82	81	72	95	90	93	95	84	96	102	87	87	92	98	87	76	92	80	93	94	76	75	102	78	87	91	70	100	76	82	70	80	96	91	84	81	100	70	65	86	91	87	94	92	69	93	103	94	86	90	97	83	82	89	76	102	74	74	107	85	67	85	90	72	80	89	85	91	79	96	93	94	85	90	88	80	87	86	97	82	101	84	97	96	91	65	86
14819	3770	2021	2288	8850	28618	21100	5861	1017	955	961	876	890	818	784	806	767	760	702	716	699	727	718	676	709	748	720	675	667	661	650	681	717	657	693	715	649	682	705	694	682	666	656	724	636	639	663	698	656	641	702	650	705	659	613	670	671	660	638	651	645	660	677	668	667	636	628	639	645	616	638	620	659	636	680	652	603	652	643	634	625	623	641	640	632	609	598	621	636	671	640	651	650	637	620	613	644	673	684	596	624	654	649	679	653	599	651	623	664	674	651	627	623	669	670	671	631	659	612	598	635	706	671	635	606	641	605	678	660	651	634	618	650	634	645	650	616	675	643	638	654	630	647	637	634	645	705	665	619	661	652	615	672	665	638	682	625	632	648	630	665	678	669	619	647	641	681	660	654	639	607	663	686	643	638	659	663	664	724	638	696	629	633	639	653	631	648	648	672	696	633	643	689	635	664	670	680	686	631	602	655	658	642	619	637	670	659	635	661	644	641	644	670	661	633	685	641	674	634	614	649	651	660	668	575	652	640	681	641	635	638	692	623	663	668	704	656	632	678	641	613	657	620	642	605	691	661	617	651	661	640	638	672	670	598	672	660	638	626	648	683	624	570	646	660	608	678	661	650	619	676	637	663	627	645	697	608	677	657	691	643	671	654	620	653	632	673	680	636	672	648	641	659	667	637	629	644	649	648	626	638	638	666	653	683	672	676	615	626	642	628	631	640	679	698	592	663	631	602	678	651	657	660	609	637	619	628	608	627	663	659	622	638	620	657	622	661	591	640	628	678	638	655	600	668	634	631	640	649	612	688	652	663	687	644	661	647	632	629	669	695	670	665	637	674	680	623	651	676	623	664	644	620	660	634	632	664	654	622	659	612	660	604	658	655	588	637	634	627	678	648	617	629	646	619	620	624	638	648	655	653	607	655	594	636	674	657	645	645	685	659	636	650	651	655	654	628	654	612	656	625	648	665	617	622	643	672	643	608	660	655	634	654	634	672	711	673	627	607	646	638	647	664	644	607	648	661	671	659	646	640	611	685	640	652	653	666	607	671	644	581	663	692	619	658	634	612	630	673	614	653	658	618	648	661	648	629	615	655	667	621	610	623	637	691	634	648	604	644	659	702	641	626	681	625	657	619	627	689	639	595	635	670	660	651	627	672	648	653	629	667	661	605	654	601	631	642	617	654	655	664	633	596	655	606	631	648	635	625	616	682	642	640	643	657	668	641	646	673	630	647	657	623	638	648	642	663	652	620	608	659	647	639	650	695	648	602	646	647	622	672	638	636	614	603	642	641	626	611	658	581	686	614	663	640	654	619	663	646	635	637	636	656	668	638	638	648	607	598	635	656	655	665	652	658	662	677	653	638	646	653	612	659	670	636	676	646	635	616	626	654	681	675	589	688	638	630	630	643	648	642	677	597	632	684	693	609	653	653	613	656	618	650	633	601	645	621	625	646	633	653	641	611	667	663	620	643	673	576	662	616	611	654	610	625	636	646	685	619	683	668	623	652	672	658	634	632	618	659	640	652	596	628	660	627	655	683	635	630	648	671	620	657	673	641	671	627	663	610	635	623	633	642	642	672	659	635	724	639	626	659	660	653	600	617	663	620	682	647	640	676	630	647	631	633	648	643	626	612	668	635	639	660	654	651	629	611	655	657	602	640	631	650	679	637	627	621	658	604	650	675	634	612	659	672	626	645	668	651	643	627	661	631	644	655	620	643	664	620	691	622	667	625	685	663	614	608	633	656	641	608	666	608	670	634	652	636	692	683	663	632	642	610	662	621	694	643	673	668	656	642	663	654	677	638	647	615	613	649	646	639	645	665	632	623	620	630	592	648	639	668	635	691	621	619	645	596	646	631	640	599	630	623	595	649	660	588	619	648	657	676	640	643	694	661	649	652	687	616	624	600	658	651	602	667	661	638	647	609	648	650	616	651	650	669	659	640	658	675	610	641	650	623	636	674	633	671	633	653	694	629	635	680	693	645	623	634	645	636	609	640	703	640	650	632	687	646	650	688	628	648	661	640	617	624	654	654	673	639	633	657	644	663	667	667	646	667	639	675	651	619	635	634	665	665	615	649	600	693	666	644	666	595	648	652	644	617	692	650	666	630	620	667	650	665	584	667	664	654	674	630	640	654	638	635	609	670	668	658	610	661	672	656	629	637	660	683	627	668	634	649	598	655	624	625	653	665	620	612	660	617	614	650	683	655	674	669	650	631	662	666	635	650	651	652	645	629	641	634	654	663	642	642	675	656	625	619	645	685	657	658	641	662	678	662	628	660	669	631	622	634	699	680	657	654	650	704	679	656	652	670	615	603	647	731	597	633	604	649	638	686	671	688	627	670	593	652	613	637	638	618	624	650	651	626	666	659	653	676	621	629	702	641	619	625	674	649	653	637	661	607	660	642	632	638	640	622	639	670	635	664	615	634	645	560	627	621	664	644	666	602	629	650	696	615	635	601	674	641	659	633	645	619	642	618	612	626	674	650	618	652	613	649	622	688	654	653	685	603	686	645	659	661	669	669	599	650	603	633	674	636	660	664	634	674	595	663	635	648	647	644	615	608	653	641	664	657	602	627	656	642	640	652	658	647	681	609	638	629	678	620	650	609	672	640	646	655	622	671	643	650	661	646	659	708	629	646	668	579	624	629	681	662	635	634	651	658	653	657	640	676	633	686	651	618	648	673	685	649	641	676	637	648	615	649	668	649	677	651	628	652	667	638	712	618	687	646	646	659	648	641	640	649	656	681	622	664	660	680	656	629	597	702	711	664	673	636	710	626	620	632	627	620	637	645	625	609	654	648	644	622	630	604	670	667	656	652	647	629	613	676	686	657	670	659	641	644	636	644	615	649	708	661	627	643	653	644	638	662	633	699	621	606	632	646	642	638	639	623	676	669	651	622	619	684	586	638	628	660	622	681	629	669	611	635	691	624	656	649	657	648	666	659	624	616	658	644	682	657	626	674	637	620	648	605	686	657	655	649	674	685	609	655	633	687	691	623	663	626	655	620	653	656	656	641	666	669	650	643	647	659	659	636	673	623	647	637	637	617	641	670	673	581	641	642	606	641	614	661	613	700	623	669	637	713	593	637	651	673	631	645	674	621	638	646	617	593	651	662	646	659	649	627	668	664	594	673	615	659	630	659	688	643	666	647	660	648	660	639	703	614	670	659	642	604	675	639	623	686	629	667	626	649	642	618	661	631	631	647	652	698	649	641	637	628	665	625	674	619	632	642	612	613	683	657	647	682	631	629	646	661	649	600	632	727	641	658	664	626	710	611	672	660	656	659	650	662	666	609	646	611	664	647	684	662	699	626	677	646	596	668	659	643	666	639	654	705	622	647	641	647	697	614	673	680	613	646	596	647	625	628	687	638	631	616	638	653	669	667	574	662	677	663	620	595	667	658	678	688	624	629	628	644	669	600	692	650	659	638	686	664	617	669	647	651	593	641	656	603	648	647	642	683	618	631	681
2085	534	273	186	299	1810	1124	371	136	128	134	145	121	125	118	141	124	138	118	116	134	113	111	132	120	118	112	142	120	104	112	147	118	114	119	118	125	117	109	110	110	129	125	119	107	119	124	121	120	129	123	118	103	109	108	133	126	116	132	147	111	127	121	104	150	124	120	120	98	132	125	137	128	109	105	122	114	128	135	114	114	123	106	108	122	112	112	117	120	135	131	106	123	112	134	117	119	112	120	116	125	114	104	117	124	114	120	136	127	129	103	121	111	120	113	134	122	120	113	118	120	123	114	129	120	131	105	111	119	130	120	119	128	113	136	119	132	123	116	127	111	115	128	106	139	121	126	115	115	121	124	121	113	129	134	124	113	112	106	110	123	103	118	114	110	121	140	140	124	116	126	104	117	129	111	130	121	117	107	116	120	111	125	115	121	120	112	128	139	116	130	117	120	114	116	124	122	139	126	111	109	126	143	112	117	112	99	118	125	127	139	117	139	110	128	112	107	117	119	112	122	120	121	132	120	125	130	99	120	117	122	114	123	125	98	103	111	120	104	102	120	109	113	111	116	117	136	128	123	114	135	115	141	103	111	121	114	124	121	125	115	99	136	140	129	110	119	120	124	110	114	123	121	112	114	107	110	135	114	112	125	119	122	121	98	101	122	129	120	120	138	118	125	129	102	142	118	125	103	128	128	117	102	117	104	95	119	126	117	126	117	125	114	116	114	118	117	115	114	112	118	103	122	116	121	120	136	125	103	121	127	122	120	136	123	105	104	113	115	105	122	126	115	122	104	118	148	99	120	124	119	142	117	104	104	123	137	138	110	134	116	122	137	141	128	109	129	119	122	131	114	124	122	102	117	127	113	117	130	115	97	115	123	114	132	123	119	112	112	127	108	110	133	117	123	128	116	129	119	109	143	118	116	116	119	105	120	115	119	111	116	117	98	123	130	131	127	124	114	117	129	129	104	112	126	140	115	139	134	112	111	126	128	113	155	116	116	122	139	127	124	134	115	112	115	116	119	109	124	123	117	112	135	100	125	115	103	126	111	129	107	116	106	133	123	111	118	118	108	138	124	126	118	139	126	131	109	128	115	126	117	128	100	115	131	125	110	111	112	113	126	127	124	129	139	128	126	106	124	126	128	115	119	115	126	121	108	138	136	114	101	117	134	120	130	118	127	104	104	126	115	143	135	120	105	144	122	119	113	125	137	141	123	135	137	121	138	122	123	122	130	112	97	115	126	137	106	96	108	124	115	138	119	118	106	121	103	117	120	119	126	128	112	111	120	140	131	121	135	128	114	118	111	105	125	123	121	109	130	122	103	128	121	120	126	120	104	135	105	110	117	127	144	107	102	113	135	116	128	113	112	135	119	136	130	130	100	147	114	141	102	128	150	109	111	117	116	127	129	110	126	100	109	148	123	128	113	136	131	99	126	120	115	115	117	126	119	126	137	113	109	116	118	112	114	132	140	122	117	113	109	128	112	104	104	127	118	131	124	100	117	147	133	111	132	125	120	122	118	116	115	114	123	121	122	132	123	112	117	122	124	133	130	96	111	112	120	116	118	128	119	111	138	120	128	141	127	114	125	133	118	136	125	123	112	119	96	114	122	120	112	119	107	125	115	131	108	118	113	112	137	105	128	120	118	140	115	115	117	115	137	104	144	106	119	103	119	129	139	115	129	134	105	125	119	119	116	94	102	108	113	111	128	126	119	105	122	116	118	111	115	119	115	125	128	121	109	144	128	123	104	126	113	117	91	118	110	130	120	115	122	120	106	103	114	112	119	112	126	128	134	120	136	127	117	131	129	127	108	117	104	112	126	109	127	101	120	151	105	117	106	116	111	112	124	136	111	129	106	124	132	128	126	106	103	104	116	113	127	121	113	125	119	131	123	110	119	110	115	129	123	128	122	122	115	137	118	113	130	117	107	115	121	109	135	127	128	107	132	125	125	111	138	121	140	113	112	119	111	120	123	122	99	99	116	95	138	114	131	119	113	118	116	105	114	135	111	127	120	123	127	115	130	134	126	122	107	124	100	138	108	142	118	108	112	113	121	109	108	116	131	112	123	131	128	149	132	112	115	112	116	106	103	124	150	144	97	137	119	126	114	118	114	114	116	113	118	116	132	130	127	113	121	120	103	110	106	119	113	123	131	112	135	134	123	124	123	118	112	117	137	105	103	100	114	133	123	151	141	109	111	122	94	133	129	123	111	118	137	148	125	116	145	116	111	128	112	130	120	115	111	126	122	132	125	115	114	122	116	120	107	136	126	120	118	109	125	111	126	128	141	111	119	119	127	137	136	140	126	114	159	128	142	113	118	112	136	118	115	124	121	109	113	104	119	117	121	113	89	117	109	113	146	122	101	107	120	113	108	109	123	108	118	102	110	117	124	139	118	99	123	118	105	150	112	128	113	109	107	123	121	122	118	141	124	116	111	114	134	121	111	122	126	118	123	114	110	99	118	106	124	139	109	107	125	128	133	119	136	113	128	120	108	122	118	111	123	112	128	120	118	121	116	117	112	101	120	119	115	131	137	107	117	128	141	127	119	114	104	114	119	144	111	146	125	110	115	123	119	104	119	119	120	114	100	119	115	121	99	134	131	121	131	113	93	124	123	121	114	117	118	141	137	134	105	122	142	123	118	119	97	125	130	137	138	143	134	117	102	106	138	116	130	141	101	112	112	124	125	128	109	124	121	119	131	145	128	125	109	122	116	125	136	126	120	121	122	140	125	93	132	122	110	122	137	117	107	125	106	116	134	137	107	127	113	113	127	120	127	97	119	115	107	115	122	110	112	114	114	111	112	129	119	111	133	119	101	105	105	127	123	130	119	113	113	102	112	138	115	114	126	111	120	126	128	115	118	109	115	121	123	102	124	126	116	107	135	113	117	103	117	114	100	110	125	131	125	123	132	132	122	137	117	118	128	108	109	127	124	119	129	128	122	110	128	108	110	111	126	112	121	129	111	98	116	117	117	115	114	136	86	121	121	127	114	104	116	114	139	114	114	125	139	104	113	92	124	111	142	124	113	120	117	109	108	111	129	112	133	115	109	109	136	117	98	109	122	117	122	109	109	91	109	112	123	118	122	127	103	117	127	117	105	130	121	120	129	119	119	115	121	141	113	110	124	124	116	130	103	101	109	114	122	151	119	106	128	105	140	109	132	127	134	98	127	123	105	114	128	127	133	108	128	127	114	111	118	120	121	131	118	136	133	123	125	114	111	108	128	143	111	126	106	109	125	122	109	128	127	118	113	116	106	122	115	124	122	110	125	131	129	131	112	115	128	111	149	117	140	115	108	144	121	123	115	119	100	103	125	113	99	111	123	124	129	123	137	108	134	150	142	112	120	111	101	121	121	120	109	103	107	118	131	119	128	125	108	114	121	115	114	101	124	116	119	116	143	132	142	108	119	114	115	105	124	122	124	102	132	119	97	104	129	137	115	111	114	110	114	112	104	128	139	103	110	95
18737	5172	2786	2280	7736	37581	28779	12051	1759	1621	1547	1351	1332	1259	1223	1133	1079	1095	991	1030	963	991	932	989	962	957	898	933	961	856	909	874	894	858	887	915	840	876	868	935	874	856	923	858	871	900	920	880	871	866	813	822	838	919	890	877	848	857	834	860	896	861	818	890	871	831	861	877	829	816	837	846	872	834	871	875	884	862	830	843	799	845	845	871	849	833	868	901	806	848	868	856	869	854	888	866	851	818	786	876	875	865	834	825	827	864	885	884	834	841	870	814	880	861	852	810	886	795	891	848	836	861	846	821	826	813	832	805	902	827	869	817	846	821	886	872	786	874	862	837	850	839	847	839	852	810	844	906	834	842	862	843	806	849	871	803	845	837	829	794	829	834	828	857	802	838	796	876	801	888	813	842	841	795	850	871	864	807	853	857	822	865	825	820	867	891	804	834	820	885	854	834	822	842	805	829	832	881	848	830	850	858	901	888	818	806	885	837	816	834	877	844	865	859	813	832	832	858	869	831	822	815	924	824	813	813	908	817	783	836	843	870	810	862	893	836	832	874	870	818	807	818	845	860	884	833	850	835	869	852	845	834	805	850	868	825	804	851	855	829	818	834	886	799	838	823	818	798	824	852	876	856	900	846	826	835	807	798	811	811	870	846	881	832	868	844	829	831	857	819	843	830	831	877	869	864	835	857	849	871	800	877	830	836	863	845	836	802	794	835	834	790	835	789	860	841	821	941	876	862	831	894	825	793	893	772	827	833	870	809	841	833	825	837	911	868	830	837	809	843	815	818	779	849	840	837	850	838	829	818	831	814	855	817	832	797	826	851	927	860	834	895	846	814	803	857	823	873	781	820	812	882	880	823	863	816	831	858	887	782	879	832	831	835	844	857	832	818	807	869	871	828	914	895	790	871	793	864	871	796	818	815	833	808	872	807	871	848	837	916	862	801	841	806	849	828	847	848	846	854	862	825	824	803	851	826	782	805	810	860	826	869	852	828	883	801	817	803	830	882	857	842	859	837	856	857	869	882	887	877	813	860	859	791	857	847	859	833	826	861	905	810	818	868	854	856	835	830	840	822	811	874	805	845	887	862	840	839	868	820	786	790	851	830	839	835	857	844	843	819	809	823	853	818	832	813	837	836	845	840	862	769	860	838	819	820	837	833	852	776	852	834	864	820	808	805	826	827	852	839	793	843	825	813	866	847	867	822	806	807	842	841	885	808	811	810	768	840	801	846	855	819	853	816	812	876	792	867	813	832	817	872	819	838	827	877	833	862	856	832	833	837	861	831	811	814	837	821	799	845	851	811	887	879	827	875	863	790	846	879	820	855	878	816	830	834	815	816	850	826	806	855	813	811	872	869	837	863	836	818	855	868	770	852	822	832	782	845	798	882	885	837	843	856	815	872	820	897	822	888	855	850	813	819	821	859	871	845	845	821	813	812	836	847	844	832	835	797	837	844	874	832	874	833	853	871	858	872	864	819	866	851	865	831	862	817	828	845	842	884	861	835	881	850	841	831	870	823	869	828	869	879	834	876	878	832	883	851	837	871	869	854	789	821	806	840	870	871	806	793	811	827	856	852	828	813	794	832	850	771	843	845	841	883	846	797	852	824	828	821	853	778	816	803	861	917	851	825	802	882	826	858	834	864	828	835	827	854	856	853	747	867	863	797	851	839	840	771	860	825	857	871	838	807	799	867	856	897	861	835	851	865	804	890	817	844	845	866	852	812	853	841	817	874	846	838	865	833	910	847	802	865	860	844	870	795	921	895	841	874	875	854	906	835	846	862	886	825	833	846	812	802	862	861	866	889	861	875	823	830	810	833	836	845	868	821	821	846	816	833	844	849	841	819	808	849	780	792	792	808	868	808	859	833	810	795	839	847	892	853	852	815	860	811	864	779	827	831	838	853	823	785	854	892	833	852	854	857	873	816	798	825	846	801	885	810	820	850	814	829	867	816	834	783	819	871	847	865	843	869	861	857	865	778	889	848	871	842	843	797	813	826	833	860	840	816	807	830	810	817	814	839	836	842	866	845	855	806	860	834	832	877	839	871	824	799	848	896	848	847	786	848	851	884	905	833	833	813	797	841	848	856	850	839	822	872	812	872	856	818	848	840	884	851	856	819	845	831	880	831	822	854	851	857	846	847	844	830	812	803	826	827	853	819	872	810	808	818	812	843	832	844	868	859	838	825	802	824	865	828	877	850	873	839	829	837	831	837	844	741	849	871	871	888	844	805	854	873	858	879	826	867	838	841	827	809	840	823	863	850	820	859	917	840	853	837	853	852	849	868	893	846	851	847	852	848	848	816	867	852	842	845	856	831	823	813	811	899	894	874	851	859	855	884	880	847	824	826	856	843	812	859	855	862	854	811	833	799	829	849	823	859	796	835	828	815	860	813	774	825	836	878	814	808	811	849	852	811	835	846	880	787	828	854	824	881	798	781	820	875	823	813	845	811	841	860	831	841	830	835	819	828	789	880	852	838	802	874	810	837	809	810	868	874	843	869	833	811	866	878	801	821	841	815	843	850	817	882	813	872	846	840	859	840	826	846	873	823	839	851	859	860	851	843	838	869	845	842	809	815	876	835	872	856	862	884	869	850	822	817	878	868	866	800	818	853	834	825	868	834	887	791	832	801	834	794	834	851	855	853	812	875	848	836	866	841	793	863	801	845	881	816	853	770	881	841	868	800	825	820	841	846	804	870	804	841	827	823	834	840	825	855	847	794	848	831	881	880	859	846	835	810	870	827	806	818	867	824	876	887	842	894	846	790	839	808	833	845	834	858	902	800	817	818	823	822	853	808	918	835	832	827	849	862	847	849	826	793	845	799	847	908	837	808	870	775	938	844	849	810	843	826	773	856	889	868	847	828	866	888	832	871	832	831	801	832	831	824	836	841	890	800	824	830	875	828	810	863	833	822	852	817	833	863	835	827	845	811	830	849	839	871	831	865	831	803	845	843	791	875	862	871	811	863	867	877	781	844	858	862	823	824	816	796	825	820	811	863	839	860	860	876	813	794	844	824	854	904	799	853	830	847	818	868	858	850	883	877	854	864	843	880	853	808	814	851	814	835	843	795	789	792	856	861	787	873	789	834	850	842	832	913	855	825	862	861	829	832	853	836	827	826	808	837	800	870	877	815	821	852	850	859	871	837	813	808	821	807	816	863	854	841	856	848	853	832	805	849	884	845	809	830	796	908	872	862	817	807	841	862	803	848	809	907	811	846	821	830	850	835	827	883	799	899	823	845	902	832	872	841	852	831	828	861	777	843	782	785	801	816	832	841	850	845	880	858	834	785	841	855	833	845	871	844	877	854	888	846	829	813	893	825	885	866	841	862	867	837	817	888	813	866	815	843	853	910	818	843	848	888	790	813	847	822	820	836	874	832	805	803	870	887	828	906	820	847	828	844	836	843	802	832	889	842	875	793	837	830	839	839	843	872	841	822	754	873	834	902	816	832	847	825	853	828	807	799
1866	297	141	99	77	204	147	52	55	34	46	52	47	60	55	53	53	43	48	43	51	42	42	52	44	37	43	44	50	56	53	60	45	40	42	52	51	40	38	49	40	54	61	62	54	39	60	40	45	49	41	48	46	46	64	45	57	40	59	51	55	47	39	41	48	59	46	46	49	58	28	48	58	51	49	53	45	52	54	36	47	46	48	45	53	46	39	51	49	43	54	54	46	45	42	49	39	47	38	43	43	36	56	47	49	41	56	35	47	38	49	62	43	50	44	48	54	49	53	42	46	46	36	50	44	40	38	40	49	55	45	51	42	33	48	44	43	50	46	44	45	37	38	42	37	43	44	42	41	38	50	45	43	43	45	55	50	44	32	52	52	43	50	37	40	33	54	31	42	46	50	42	36	51	51	55	46	44	39	42	35	42	56	46	51	44	49	51	44	51	60	64	55	60	48	41	37	49	39	40	42	37	56	50	59	36	55	38	43	45	55	41	53	44	47	41	45	37	40	44	31	53	49	57	50	52	49	48	50	40	41	49	47	52	55	37	47	59	44	45	48	42	61	62	47	57	44	44	63	47	47	50	52	48	40	50	50	56	54	49	45	49	48	51	34	50	45	43	42	52	45	67	41	43	51	46	53	42	49	45	39	39	43	55	50	52	49	44	50	47	53	39	41	45	53	45	50	60	39	54	43	56	37	47	49	50	46	48	43	52	38	42	45	33	50	41	47	55	23	56	49	50	52	57	40	47	37	45	50	44	40	38	50	42	46	53	50	57	47	57	37	42	48	52	36	63	53	46	58	49	52	52	58	56	56	51	42	41	51	34	40	51	54	47	50	42	44	39	47	46	51	39	58	49	55	43	41	51	36	46	45	34	42	45	38	35	45	46	40	33	50	43	54	37	45	58	50	53	39	49	49	48	48	48	47	48	49	43	52	50	56	43	56	43	40	38	46	43	43	47	48	33	35	49	55	52	49	38	56	50	48	50	37	51	47	51	41	36	41	38	62	60	43	40	56	41	48	61	50	41	61	56	44	50	43	36	62	50	42	51	50	50	42	40	51	46	51	50	48	51	42	43	53	49	53	42	44	48	51	47	48	46	43	48	47	43	52	56	44	49	39	53	47	54	45	54	34	45	45	44	46	41	45	52	55	40	43	48	54	44	43	43	46	43	36	56	34	35	39	50	35	45	45	44	46	55	45	43	42	45	41	58	50	43	51	53	46	45	50	45	35	40	41	53	55	47	45	50	39	39	51	39	39	51	47	47	46	44	42	43	40	48	48	46	41	47	59	48	48	46	44	47	60	55	55	48	50	45	37	40	47	47	39	42	44	55	53	35	39	53	56	38	46	37	45	46	43	58	43	48	48	52	47	48	53	50	43	59	39	47	45	54	48	52	48	45	44	54	42	50	51	41	42	45	55	51	54	42	52	39	44	38	35	44	45	49	47	43	42	34	47	43	47	40	38	58	50	50	43	49	41	49	53	56	42	48	50	38	51	38	52	48	52	52	43	43	56	37	57	47	49	37	46	42	54	38	71	51	38	49	40	46	50	48	50	51	41	44	53	44	45	56	43	45	46	44	35	34	43	38	43	47	46	35	48	58	36	41	45	49	45	56	46	42	37	45	36	42	52	40	45	41	43	62	51	46	52	66	46	49	49	54	43	44	47	47	44	55	34	41	40	42	37	52	51	41	47	46	50	44	56	56	38	52	46	48	38	41	46	52	51	47	46	42	40	47	51	42	52	51	54	43	36	44	47	47	55	52	52	33	53	49	50	51	54	42	38	63	62	46	47	53	39	54	39	50	48	43	42	48	38	48	43	49	57	42	55	43	52	47	36	39	39	39	48	57	51	34	50	43	53	41	42	39	53	54	41	43	64	51	49	56	41	49	34	56	41	39	47	42	48	38	45	33	42	44	47	35	50	50	49	46	35	44	44	40	49	47	49	51	58	48	38	51	53	47	53	53	45	32	49	44	55	52	47	38	47	38	45	38	37	44	42	45	49	37	56	40	46	45	47	41	54	50	45	35	50	53	46	41	50	37	43	49	49	60	39	39	48	54	51	45	38	39	41	43	54	50	50	36	39	50	39	52	49	56	53	51	46	38	49	43	53	59	43	51	53	43	45	38	54	51	52	47	41	38	48	45	39	38	44	50	40	49	46	44	37	42	57	51	55	42	54	51	51	39	42	41	57	43	45	54	60	46	55	49	44	39	50	59	55	49	46	58	55	36	49	42	42	47	49	52	39	38	51	43	48	46	52	60	59	33	51	40	55	55	49	40	52	49	43	46	38	48	53	64	39	45	58	43	39	49	47	50	40	43	42	48	47	45	52	54	37	53	48	45	36	41	50	40	48	35	56	51	50	46	38	67	49	61	45	37	36	35	50	45	40	44	48	51	44	53	55	53	53	40	38	39	56	59	39	51	46	49	42	51	48	55	56	49	54	51	48	61	45	46	56	52	47	46	49	59	55	43	62	52	43	41	44	44	38	28	43	49	59	37	41	41	45	44	51	48	47	33	45	46	46	41	51	37	37	32	40	46	47	46	55	45	44	54	52	44	51	36	41	37	59	47	53	47	44	49	41	46	44	47	55	46	46	37	47	47	36	37	37	36	60	49	51	45	48	51	56	47	43	47	45	54	49	44	51	45	51	45	52	44	49	44	59	55	52	45	54	55	52	45	54	57	37	46	39	57	58	46	42	58	44	54	37	39	44	38	36	39	47	40	51	43	47	34	42	46	30	47	46	44	44	73	43	32	41	51	46	43	56	42	50	58	52	50	41	43	40	48	47	57	46	45	55	49	51	55	47	66	49	46	48	43	53	42	46	43	50	50	53	42	47	45	48	49	52	46	55	42	35	49	52	41	44	64	40	50	39	61	38	34	44	38	57	50	41	38	33	53	44	35	38	41	48	49	40	38	60	52	45	43	45	38	42	32	41	54	43	34	51	42	42	54	58	46	47	40	58	47	45	45	42	34	41	48	37	63	43	54	54	55	35	44	43	43	48	44	41	40	42	40	58	47	55	45	54	40	44	43	52	50	43	43	43	42	48	51	39	43	53	48	46	37	62	52	51	56	50	55	44	44	43	37	48	46	51	38	47	44	35	54	43	37	42	63	41	57	46	49	48	49	42	45	47	44	46	48	47	54	48	48	36	48	35	48	52	38	47	46	48	38	42	46	40	51	35	44	45	41	55	42	52	64	42	48	49	60	48	38	48	43	47	50	48	62	42	39	52	41	48	40	51	34	49	53	55	39	36	42	50	51	36	41	41	57	44	47	56	53	41	47	50	40	37	59	44	44	44	45	52	40	57	45	43	52	48	58	63	50	58	45	49	40	49	47	51	50	54	62	46	47	41	44	48	36	51	44	40	46	47	47	42	41	46	39	43	42	54	56	52	48	37	43	43	46	47	42	54	42	50	44	41	46	44	40	59	35	48	46	53	47	52	40	37	52	54	43	41	37	42	50
13467	3121	1351	1138	2156	10502	5102	1506	388	425	393	423	397	381	373	367	389	381	399	384	344	367	357	364	382	338	373	370	359	347	363	375	339	335	358	360	357	340	346	348	358	339	307	349	343	336	340	343	376	374	334	327	400	347	369	366	360	360	320	354	363	348	350	340	317	321	373	350	350	329	324	330	345	351	349	337	345	340	361	339	346	335	368	352	346	332	367	370	388	346	358	358	333	324	333	360	332	325	356	409	351	367	346	355	326	331	322	355	355	337	357	313	347	346	366	361	357	360	334	344	371	342	363	345	356	342	344	337	381	361	364	359	407	333	364	323	362	351	362	333	349	362	366	370	365	328	326	359	344	324	333	340	349	326	378	362	343	352	372	334	340	343	349	349	359	351	335	327	388	365	371	343	356	381	360	367	320	370	328	347	354	373	325	353	378	355	325	349	347	373	351	349	356	376	339	347	323	319	360	361	367	319	353	399	334	380	319	335	351	340	328	327	321	334	355	355	336	332	376	339	333	320	333	318	346	358	347	343	344	332	310	347	382	350	355	350	348	333	357	328	345	384	348	350	353	322	380	339	351	360	355	319	333	354	346	326	358	348	358	327	386	347	380	342	347	355	365	390	355	353	354	351	350	371	317	333	355	325	351	338	336	365	344	323	361	347	385	329	366	328	332	358	347	397	367	359	356	390	352	348	366	331	362	338	333	341	353	342	343	335	345	310	341	339	361	325	341	353	373	344	375	333	355	362	341	322	305	308	368	353	329	334	374	330	339	329	350	317	337	386	326	364	310	371	365	345	391	362	365	382	346	356	343	347	361	357	309	347	332	320	326	327	323	373	318	347	360	387	352	349	323	328	316	353	356	340	347	325	379	326	330	348	344	334	333	341	342	339	392	359	352	359	359	356	383	320	332	346	365	340	373	345	341	347	340	338	317	346	373	345	313	347	342	358	374	306	354	346	360	327	391	348	320	336	332	345	325	355	345	354	338	352	357	353	343	348	328	347	361	363	321	347	355	374	314	352	363	357	355	359	359	345	345	337	342	371	332	353	354	316	320	361	341	350	356	333	359	349	330	350	365	339	351	358	374	373	332	329	333	355	372	387	354	323	367	374	355	342	375	407	349	353	353	377	322	352	334	392	303	343	331	335	346	376	325	324	316	346	367	339	336	308	338	339	350	353	311	358	335	344	354	383	352	353	334	363	324	329	368	344	350	360	354	346	328	327	374	380	367	355	375	347	354	363	352	339	347	345	364	339	380	347	368	362	326	361	365	327	332	346	366	343	344	356	343	355	356	368	354	339	356	326	352	368	343	340	347	377	328	320	365	377	338	357	358	341	362	359	331	359	357	336	353	351	323	333	337	338	358	351	357	333	340	322	357	356	365	405	325	364	361	343	350	369	367	331	375	334	342	372	359	335	365	344	340	371	348	352	352	363	342	353	362	355	360	374	333	330	336	337	366	350	361	358	349	362	358	347	354	359	376	347	326	372	344	355	354	358	328	342	370	314	337	348	345	347	323	341	343	367	344	334	346	350	362	336	311	353	340	352	350	347	327	348	327	382	330	354	339	336	329	354	354	365	332	365	384	349	350	337	358	331	345	390	346	351	358	355	307	356	330	358	375	389	383	327	347	371	331	346	344	339	334	326	335	371	372	365	342	325	362	356	309	348	344	362	363	357	372	310	339	353	347	347	358	350	369	362	336	340	327	351	367	356	367	339	356	334	356	348	349	339	341	346	345	348	334	347	336	350	374	331	338	355	316	383	362	356	353	366	364	340	327	347	341	359	361	350	353	348	363	370	357	366	323	307	306	350	324	356	343	338	344	338	361	345	328	368	378	349	357	349	307	306	328	355	368	360	315	324	353	336	337	344	346	343	361	346	316	324	369	320	382	358	361	377	339	385	364	362	331	330	356	339	356	354	348	353	344	345	334	367	356	347	394	338	333	334	337	360	330	350	335	375	319	366	344	334	367	339	347	376	354	333	360	392	369	355	342	338	353	359	349	324	343	340	349	331	372	395	370	313	343	340	371	320	369	342	349	304	318	326	369	372	383	326	369	357	348	356	370	358	352	358	367	368	320	363	348	349	351	344	348	353	354	363	357	359	364	367	364	390	366	330	330	361	344	332	387	347	338	360	339	374	317	351	356	350	368	365	343	329	347	329	371	355	337	361	356	347	359	328	375	307	363	348	334	345	352	354	392	337	337	339	327	354	338	380	324	329	348	367	334	373	327	353	355	360	312	386	350	370	347	344	339	368	327	323	350	312	370	370	340	384	335	357	377	358	330	332	344	370	383	348	354	351	325	330	359	378	362	330	361	397	334	348	345	321	345	352	366	329	362	385	366	344	364	319	351	388	354	346	345	321	346	355	336	397	333	333	380	328	364	334	350	355	336	321	329	346	320	319	353	323	318	349	337	382	345	354	366	329	339	360	367	335	342	345	324	363	329	344	349	345	325	364	336	365	362	330	344	349	364	311	325	327	329	318	367	321	334	344	366	376	372	358	349	346	359	369	333	359	318	334	367	375	386	385	382	359	364	356	358	353	337	334	371	329	365	375	320	365	345	369	362	346	356	341	344	346	329	339	355	349	313	364	370	392	344	362	356	339	376	356	327	365	319	339	362	338	363	345	327	347	341	330	353	334	333	349	326	337	321	343	342	360	320	341	326	343	326	372	325	343	348	354	376	344	349	345	377	356	335	349	366	372	362	372	336	338	350	374	374	333	369	341	368	340	358	326	325	365	337	356	348	355	338	364	356	329	360	334	358	364	347	355	332	322	336	360	350	331	346	357	345	351	336	382	384	309	373	324	336	337	359	354	341	336	349	357	373	343	356	331	367	368	360	346	331	345	342	359	347	376	347	374	337	342	359	326	378	378	330	351	326	360	320	336	333	354	348	323	361	368	329	346	319	342	339	333	348	385	336	371	370	339	329	356	344	352	367	336	344	352	374	359	345	363	357	367	361	357	328	330	383	324	380	376	344	376	370	391	351	333	342	356	361	358	391	332	322	348	317	341	359	351	384	381	322	360	364	385	332	372	348	341	369	369	327	379	368	365	362	348	341	351	337	345	351	366	371	341	328	363	371	318	390	359	314	338	308	359	341	365	338	365	332	347	365	342	374	329	363	355	343	330	347	361	380	365	306	370	326	323	338	359	363	330	342	346	358	366	334	356	387	358	343	334	365	325	323	324	353	367	340	348	355	343	361	344	351	382	375	382	305	350	383	333	359	370	364	330	348	382	359	405	355	374	293	357	341	378	368	365	315	345	342	341	346	345	325	343	356	346	349	347	336	319	326	346	346	329	356	362	342	350	367	344	356	319	326	367	364	359	376	353	350	360	365	315	346	358	323	356	358	368	364	353	338	345	355	344	326	343	326	319	342	358	364	372	367	386	338	342	332	348	322	337	369	322	357	366	352	365	340	346	329	288	345	361	318	349	357	335	376	360	349	359	329	357	365	337	342	357	407	338
1310	312	161	119	133	701	567	187	63	70	62	87	60	71	67	86	69	63	72	75	63	59	66	86	70	63	74	68	78	71	65	74	65	90	73	66	58	85	58	59	69	70	67	57	67	62	55	79	62	75	55	73	59	64	68	65	60	72	76	77	70	56	65	78	72	79	65	67	75	70	42	66	83	63	63	64	82	73	59	74	65	70	82	69	69	63	66	71	75	73	70	67	55	69	61	48	64	75	62	63	74	80	70	86	70	73	63	59	70	63	60	59	67	55	62	64	69	74	57	63	75	67	67	73	68	69	74	71	67	74	76	76	54	68	64	60	66	56	63	64	73	57	66	74	60	71	71	73	65	56	76	82	66	62	72	69	62	81	57	62	82	67	75	81	81	62	60	53	60	61	60	56	64	71	59	74	67	62	68	55	81	67	67	70	56	77	62	80	59	71	54	58	75	82	64	59	72	62	72	78	66	68	59	59	71	78	65	71	81	57	68	67	54	64	70	74	71	79	68	83	59	71	77	64	81	73	65	67	73	59	67	65	82	60	81	63	72	68	66	66	70	78	69	71	64	65	67	64	65	68	68	83	57	61	74	70	68	61	68	67	69	71	66	56	73	69	79	72	61	74	80	59	69	57	67	72	77	61	72	85	61	81	72	70	58	80	65	58	73	82	84	72	62	62	66	68	60	66	65	77	72	66	73	75	72	71	74	60	72	72	50	62	63	65	61	69	55	61	54	61	67	69	52	56	73	61	82	72	72	62	72	67	54	67	77	65	57	80	70	65	71	71	61	58	65	67	86	74	49	69	52	75	71	56	68	66	64	89	65	70	78	57	70	84	65	64	84	73	60	62	61	54	70	68	71	72	70	78	66	71	63	74	58	77	78	52	66	65	72	52	84	61	69	75	73	85	71	73	70	60	61	62	62	59	47	49	69	73	67	68	63	66	64	56	65	61	56	63	66	68	88	79	64	68	57	65	74	77	71	63	64	60	66	60	68	55	83	59	71	68	59	63	65	59	57	76	62	81	75	79	85	55	65	67	71	60	64	61	73	72	69	86	63	62	59	80	47	81	68	68	64	64	76	63	69	66	83	65	61	55	72	74	77	70	59	59	63	68	73	70	81	80	65	100	66	57	58	68	65	65	58	83	87	62	73	76	68	68	59	61	69	82	65	75	75	70	70	82	63	57	58	68	56	59	84	70	75	61	85	77	70	67	67	54	67	71	68	78	58	70	82	70	72	75	73	59	48	72	56	76	65	72	54	74	58	74	63	69	82	63	66	86	74	79	57	78	80	77	68	64	89	59	72	54	61	62	86	55	62	77	75	67	75	67	71	60	62	75	54	62	62	54	76	72	54	69	69	78	74	54	74	63	56	57	62	74	68	74	60	66	67	62	77	71	64	71	69	84	76	61	78	70	71	88	67	58	68	57	72	85	61	55	63	62	75	76	84	64	76	68	61	72	85	62	67	51	74	60	69	77	74	63	56	62	54	73	75	64	67	57	58	57	57	49	56	65	64	72	58	69	77	61	69	65	73	75	72	56	56	87	70	76	71	63	81	72	62	79	50	73	77	60	63	59	69	62	63	82	63	71	74	60	56	94	68	74	70	80	69	50	57	82	81	77	64	72	87	47	67	74	65	52	57	64	54	67	59	58	76	61	70	61	74	77	75	70	59	73	68	73	66	63	64	60	65	71	72	55	54	70	71	60	79	72	60	67	84	62	69	78	69	54	51	66	81	63	67	57	61	63	65	62	90	71	70	72	56	62	71	83	69	81	70	70	61	57	69	71	70	61	49	65	67	64	59	69	70	67	54	67	59	68	47	66	67	59	68	74	64	50	80	78	76	59	62	65	72	74	61	76	66	79	88	49	61	70	77	86	60	71	73	60	57	53	74	58	58	75	59	63	70	52	78	56	75	57	65	68	66	75	61	58	63	65	55	72	68	71	67	73	78	68	77	74	68	62	60	78	72	64	72	73	61	55	78	73	62	60	71	78	60	78	69	63	75	48	71	65	54	66	65	65	71	74	72	76	57	74	70	63	65	62	62	69	72	86	67	53	60	73	60	67	61	79	62	66	67	76	76	56	76	55	61	74	63	89	43	67	63	77	77	77	74	71	62	60	66	78	69	75	77	62	54	60	72	65	61	69	74	75	73	75	57	62	63	70	64	69	65	72	66	76	74	80	56	56	85	73	48	60	64	72	81	53	79	74	71	55	57	69	80	53	68	60	59	80	69	77	67	62	59	71	61	55	74	69	67	50	65	68	58	59	61	71	62	70	79	57	62	65	62	75	70	66	67	59	72	66	88	68	76	64	83	57	74	75	81	71	69	54	75	64	54	65	49	79	59	61	69	57	56	69	70	82	70	68	73	59	67	78	66	80	68	75	67	69	63	68	74	66	73	65	61	61	76	102	86	73	61	72	80	65	73	68	75	58	67	73	67	76	71	61	64	62	52	48	73	55	60	79	83	67	71	69	57	56	61	70	72	56	74	53	78	85	69	73	77	65	55	69	70	68	74	55	74	74	90	61	67	64	68	64	62	71	71	83	81	73	76	68	70	73	70	72	68	67	57	75	70	71	64	55	58	83	88	89	58	70	60	59	65	66	73	62	70	59	68	75	64	63	62	61	72	61	59	74	71	79	81	77	61	72	65	67	68	82	72	58	64	66	53	54	64	76	61	68	62	76	59	86	68	70	65	73	66	59	61	55	70	56	69	89	60	60	66	64	74	67	62	62	59	86	63	75	65	67	73	67	67	64	74	59	68	75	71	61	69	65	62	63	58	66	82	68	60	72	61	75	70	61	62	86	64	55	66	77	61	69	51	71	64	58	46	49	72	62	58	78	61	69	81	71	60	55	68	81	57	73	72	64	52	65	61	72	60	59	51	68	64	66	73	73	64	73	55	83	55	60	62	68	65	65	56	53	72	69	71	80	77	73	72	55	57	65	69	83	50	76	81	66	53	69	68	59	67	67	62	89	69	73	60	66	69	60	64	72	77	74	60	76	76	77	65	58	70	59	81	65	58	77	57	78	63	81	59	75	74	81	61	59	63	67	81	57	76	63	56	61	54	59	67	72	82	69	67	70	92	73	67	68	50	62	66	55	60	61	61	70	82	69	55	65	69	65	66	62	57	74	62	69	70	55	57	65	67	59	75	74	63	47	59	78	53	67	65	73	72	65	57	50	70	68	65	59	75	81	71	64	56	69	62	67	56	52	63	68	69	59	72	63	60	57	65	66	82	71	65	65	78	56	73	60	65	62	62	67	74	71	49	76	71	65	76	53	59	57	60	67	84	49	66	59	75	76	56	72	74	68	74	65	60	73	81	58	80	78	79	72	71	73	61	69	55	68	76	69	78	74	57	63	70	78	58	61	58	69	69	45	75	70	74	83	64	78	50	65	50	72	67	63	74	72	74	67	63	71	62	58	71	72	72	68	87	82	64	69	82	51	63	68	72	71	56	69	70	61
13229	3331	1591	1650	3289	26132	20149	7342	998	843	782	661	732	677	591	622	603	564	553	574	529	556	518	556	494	503	512	541	487	502	527	483	483	514	487	502	475	512	492	511	470	487	504	501	518	515	479	457	532	490	458	518	477	495	453	491	501	469	476	456	507	500	469	477	494	477	498	482	491	474	447	471	500	516	476	485	479	467	476	489	491	482	460	496	496	473	468	457	469	476	482	474	465	471	460	534	468	508	464	487	491	467	480	457	463	488	517	464	472	497	456	477	484	457	453	427	473	462	463	462	457	476	474	482	463	487	515	477	504	513	505	482	495	494	428	478	493	516	501	471	475	487	529	456	470	452	483	514	496	481	469	487	496	481	487	500	437	462	456	516	481	448	486	457	492	457	449	476	451	443	471	485	488	499	487	498	489	498	448	476	450	459	449	479	473	437	474	459	445	468	483	458	471	468	498	481	487	436	509	474	453	473	464	474	489	491	485	470	447	480	468	455	476	468	498	486	472	466	477	494	498	472	495	531	467	478	434	445	483	456	416	471	516	500	470	463	479	471	454	452	469	483	439	467	482	514	490	460	436	498	428	476	491	471	472	508	452	485	497	436	441	515	505	462	441	452	491	491	464	475	472	503	458	515	480	453	459	499	443	463	492	464	495	533	500	491	481	463	468	487	451	492	489	471	447	481	482	500	473	474	464	460	479	503	442	512	469	464	483	441	497	449	473	448	477	480	473	453	498	502	502	463	490	450	458	476	489	438	522	500	462	477	485	458	481	466	461	482	464	453	466	478	516	506	445	505	460	486	434	507	483	478	453	449	500	489	487	494	475	469	489	468	502	474	480	484	436	473	476	478	464	454	498	493	478	502	490	476	475	485	499	474	449	434	467	491	479	481	457	468	487	500	494	461	470	484	479	486	434	430	440	454	471	456	481	478	481	481	473	493	481	505	458	432	490	509	499	449	450	475	505	464	444	488	457	477	467	484	427	519	457	459	445	480	483	524	501	472	468	460	463	462	501	521	436	454	492	462	462	490	463	468	433	486	471	508	479	442	479	453	456	474	453	479	479	472	511	452	465	463	461	494	473	506	485	481	497	457	452	466	482	490	474	460	480	473	464	495	481	445	480	469	481	507	451	463	451	496	447	431	500	470	512	465	477	490	464	472	464	446	465	487	499	474	453	466	489	454	465	468	478	456	487	465	496	479	486	505	456	435	458	448	467	491	477	486	479	427	468	482	440	485	484	465	462	464	495	444	491	456	481	475	453	501	457	462	453	516	515	477	498	493	442	484	472	459	473	453	473	456	439	451	465	468	444	495	453	458	481	446	513	506	447	486	496	443	475	500	479	439	483	477	491	463	472	482	469	473	465	489	487	496	467	505	476	477	469	490	448	462	480	440	447	481	474	492	479	456	489	455	482	471	456	481	486	452	475	470	463	504	493	446	514	467	489	484	483	465	456	484	449	487	449	452	483	436	473	436	457	464	482	470	494	465	437	489	459	462	502	435	460	462	461	520	496	458	470	447	450	467	461	497	497	492	482	476	471	497	469	468	466	491	501	481	493	471	469	451	440	484	454	452	454	479	480	479	480	507	476	462	451	491	494	462	455	466	467	481	477	480	500	459	475	462	524	476	450	464	428	433	454	439	475	496	510	440	475	451	482	453	461	470	462	478	476	480	475	445	479	443	479	469	480	473	496	472	492	483	441	462	485	478	477	468	498	444	477	489	470	505	453	474	495	509	464	490	446	453	487	462	502	479	490	466	497	482	474	482	492	470	477	435	469	476	449	447	467	502	467	470	473	496	463	455	507	479	469	456	495	473	446	480	497	487	443	470	474	458	498	488	478	448	475	485	477	447	453	462	470	498	480	493	492	484	479	462	490	466	476	441	512	468	464	477	478	511	450	496	444	484	467	479	448	470	486	490	452	488	512	495	461	479	490	468	462	494	503	461	443	506	461	465	483	474	467	460	464	508	465	460	490	491	438	443	434	458	470	481	414	498	459	451	497	451	498	434	492	484	471	501	497	469	494	466	463	478	445	450	451	519	480	455	470	476	461	461	432	471	465	480	479	432	499	481	460	498	503	484	446	482	451	462	518	500	469	433	459	514	507	479	467	486	442	460	467	472	462	458	478	450	497	472	522	462	464	474	470	475	486	499	473	509	462	497	462	452	473	480	460	449	501	460	451	467	430	454	450	503	467	444	454	459	473	494	487	482	520	498	522	444	439	462	457	494	450	490	486	470	515	455	501	453	463	482	473	491	457	476	441	494	481	458	477	448	476	489	510	446	462	494	499	484	503	468	469	479	515	478	493	460	447	458	448	478	460	438	481	491	458	494	458	468	494	467	437	490	471	461	483	472	455	455	512	480	444	446	486	514	465	505	509	492	456	437	453	494	480	400	495	463	491	464	496	471	463	471	449	472	457	475	497	505	499	464	482	491	466	512	467	493	451	488	504	484	464	467	503	466	474	505	474	505	463	500	482	481	500	445	484	473	474	470	457	471	487	512	451	483	458	495	505	503	471	475	475	501	452	515	452	490	513	475	527	443	533	462	479	468	491	462	494	462	539	444	492	463	459	480	480	467	457	488	504	500	488	466	460	492	453	484	473	443	485	476	434	461	434	458	510	483	513	484	448	460	455	458	454	466	478	483	516	473	463	411	478	467	493	500	460	471	486	474	424	440	481	465	452	497	485	456	485	465	441	503	487	470	472	475	490	477	457	476	446	482	506	497	490	446	487	465	497	498	455	486	479	472	440	468	503	492	457	499	453	451	455	426	492	474	433	451	469	471	465	467	437	430	487	490	523	437	453	451	517	457	504	483	492	422	471	455	482	480	473	447	448	472	456	465	464	424	506	471	477	455	482	474	454	480	536	491	443	479	446	425	489	452	448	481	496	475	449	457	429	451	470	477	431	465	412	463	451	426	467	471	471	502	443	513	445	473	444	487	505	468	444	479	523	467	470	517	455	472	463	466	456	477	443	463	432	503	464	506	454	474	487	492	477	474	507	437	448	455	444	480	516	466	447	452	463	460	477	478	513	448	456	516	448	452	459	494	477	489	436	451	450	472	450	438	448	461	455	499	432	469	462	501	464	425	445	424	475	456	466	458	480	446	453	480	411	498	431	492	490	442	439	493	475	484	464	468	457	476	481	446	484	491	457	488	420	458	504	480	480	513	462	481	462	489	492	478	457	466	477	469	474	502	500	450	513	466	471	464	477	453	467	478	437	484	470	474	507	435	445	435	464	460	443	436	524	443	475	461	491	470	520	462	472	476	509	466	504	464	459	458	501	468	470	470	477	476	451	510	457	456	477	459	452	448	486	473	491	471	504	492	466	486	422	497	444	459	508	459	464	458	456	520	499	459	456	476	501	484	480	491	471	487	492	490	503	434	471	460	506	505	465	487	504	524	479	473	520	485	475	458	456	439	471	472	531	430	470	460	469	489	437	482	510	470	495	463	487	458	468	482	474	480
2712	340	211	165	145	672	608	214	90	112	101	91	73	96	86	72	86	83	79	92	94	76	93	92	78	93	82	84	66	91	97	100	86	93	82	95	83	81	85	98	78	88	93	95	85	99	95	89	93	102	99	88	89	89	108	82	92	67	79	95	89	85	86	81	73	84	96	85	89	77	101	80	92	96	91	80	79	92	93	99	88	82	86	75	76	88	94	94	84	69	94	95	77	85	92	83	82	81	92	95	90	91	77	89	105	96	90	98	90	94	95	99	87	86	94	79	99	87	82	75	83	85	81	100	87	86	82	86	101	91	70	84	87	86	90	92	94	87	81	81	91	86	95	80	95	85	82	84	87	92	67	87	101	77	68	71	93	86	93	100	80	93	78	77	88	92	101	89	90	90	89	81	78	102	91	77	97	84	87	87	80	91	91	89	91	82	79	88	100	97	92	72	94	80	97	98	88	84	97	84	87	85	88	90	83	91	87	97	87	90	86	86	95	86	78	87	96	77	95	88	77	86	87	88	86	98	79	79	87	68	72	91	90	84	103	81	86	94	77	79	97	84	93	80	91	75	86	95	84	83	102	75	93	83	86	110	92	93	88	89	93	82	76	84	78	76	83	90	78	84	73	84	64	82	83	91	85	94	87	89	99	80	95	101	75	87	100	93	93	95	89	95	82	87	87	98	99	77	89	82	83	97	90	85	94	83	88	87	96	84	74	97	74	81	105	81	94	99	96	94	82	102	112	93	75	98	97	78	76	82	103	80	77	70	93	78	85	75	77	90	88	94	89	100	84	80	83	82	83	92	96	92	89	87	73	84	90	82	86	88	81	87	74	90	86	101	70	86	75	85	87	72	87	91	81	101	105	77	74	83	76	90	85	74	87	91	95	80	71	84	70	74	78	75	80	84	93	101	92	90	90	85	98	98	87	72	78	85	59	79	62	61	71	70	83	79	82	88	91	91	83	94	85	98	68	66	77	86	90	96	93	84	82	97	83	82	81	96	94	63	87	83	94	87	90	87	107	98	84	102	102	80	79	78	78	83	89	88	75	76	85	89	99	93	84	86	83	86	86	89	83	94	88	85	72	90	95	85	92	93	85	94	70	87	94	84	90	86	74	84	99	91	76	102	87	84	89	84	84	90	83	89	88	98	107	100	93	86	93	93	85	100	72	92	75	70	105	87	82	85	74	82	93	82	94	95	91	77	84	91	89	76	103	72	80	87	88	81	83	78	78	82	88	86	86	76	76	80	89	89	92	81	97	89	98	75	78	86	81	84	84	88	85	85	89	91	96	88	97	95	95	97	90	81	77	90	94	89	79	94	96	108	77	98	86	103	82	76	73	74	81	96	83	86	87	91	76	86	72	84	91	86	85	71	88	105	108	104	92	89	83	81	104	83	107	93	104	90	79	76	80	111	81	83	87	102	86	74	73	84	73	77	84	96	100	109	74	79	86	74	101	91	98	96	80	92	83	94	87	90	90	83	70	96	97	99	99	83	92	84	75	85	87	76	103	98	80	81	77	91	97	91	100	77	92	73	92	94	81	100	100	94	111	73	80	82	62	74	82	80	95	73	90	79	103	82	69	86	81	78	85	103	86	103	81	89	101	71	84	91	93	82	110	88	92	94	86	78	86	89	102	103	83	85	87	81	86	73	93	89	84	82	80	80	79	73	96	76	93	89	63	84	85	91	87	79	93	92	77	92	91	84	101	90	79	87	85	111	81	91	91	86	77	92	98	92	85	94	111	94	79	93	76	92	70	99	73	88	71	88	88	75	104	99	95	88	66	103	101	65	96	92	90	85	76	101	98	81	91	69	82	71	91	75	80	81	82	87	87	90	101	85	84	80	87	100	89	87	80	102	92	90	86	79	75	62	93	96	61	78	84	89	85	72	92	88	84	78	88	98	85	88	83	76	89	82	94	92	83	94	77	74	84	78	97	83	84	80	78	80	107	89	86	89	94	78	84	89	80	102	92	91	93	91	92	93	100	79	90	86	83	90	75	95	95	120	95	77	77	85	88	107	95	87	75	95	94	103	82	87	84	85	78	96	101	95	88	92	100	84	78	72	87	95	88	89	95	97	79	81	87	97	106	82	74	69	97	88	95	94	81	73	91	83	87	88	82	77	71	92	81	98	89	84	82	92	91	94	75	100	95	78	99	84	93	79	85	87	83	92	68	73	105	88	85	91	89	87	70	80	78	95	99	78	68	92	72	95	88	81	83	83	90	77	69	81	81	76	87	87	89	72	77	95	87	85	78	64	98	96	97	94	90	95	100	65	86	84	73	67	99	94	80	72	91	76	89	61	80	81	94	96	102	90	80	75	67	70	80	84	91	100	94	86	80	83	83	88	92	80	73	82	88	83	68	83	106	78	80	81	93	69	84	86	107	89	86	91	81	71	82	89	86	99	86	82	81	80	81	95	69	83	78	105	101	96	97	101	91	85	87	87	66	81	90	98	78	69	73	96	95	91	83	93	82	91	98	88	85	73	71	85	81	77	90	91	77	111	78	80	98	92	86	66	97	66	92	93	77	71	101	103	94	80	83	93	93	88	85	85	88	83	86	98	115	68	68	91	89	96	94	74	88	100	86	86	63	86	79	101	82	75	92	96	93	101	87	98	94	110	84	81	83	88	97	80	98	67	73	70	69	86	63	76	103	89	82	84	92	94	85	84	79	71	88	80	98	75	79	92	95	86	78	81	86	95	87	93	78	89	78	59	96	75	83	96	80	84	83	91	84	103	78	91	90	89	90	75	83	80	87	86	85	95	87	80	88	80	82	71	87	108	81	79	86	94	82	68	69	79	96	77	89	79	88	88	57	73	96	86	76	78	75	65	70	95	78	89	80	90	93	97	101	93	82	68	76	87	96	77	78	86	76	81	88	95	97	87	85	74	72	98	87	93	89	76	85	90	87	83	88	65	93	79	80	81	86	88	87	84	73	90	98	91	79	90	77	77	82	89	81	100	91	92	70	85	77	80	71	93	77	95	97	78	78	79	81	88	81	84	107	80	94	90	89	94	82	87	87	91	84	86	83	94	73	82	79	84	84	86	78	89	87	73	80	85	94	70	100	87	69	88	89	89	88	73	77	86	79	91	78	97	91	83	79	85	98	76	94	94	96	87	72	86	97	80	84	75	90	81	92	86	104	75	87	78	86	80	96	78	89	81	85	96	73	71	73	97	77	89	81	79	95	70	95	91	80	93	80	80	88	86	90	84	83	88	77	78	84	91	71	98	77	69	86	86	92	82	83	107	84	99	88	98	100	92	89	90	77	96	93	74	79	86	96	90	76	89	81	70	61	81	91	69	70	93	94	88	97	105	104	69	96	94	86	83	91	76	73	81	91	72	74	82	82	81	84	92	82	79	97	84	86	87	90	81	77	96	104	90	95	95	102	91	87	78	92	84	69	89	94	84	90	89	78	91	85	86	68	86	95	87	86	103	92	98	105	92	84	82	93	82	71	88	90	89
14828	3357	2014	1632	3636	25356	20482	8271	1159	1070	997	935	841	838	795	798	831	754	709	746	710	712	691	705	711	683	671	739	672	641	646	634	706	722	651	714	706	672	643	693	645	664	621	665	652	638	677	680	648	641	640	662	666	637	681	684	633	655	627	651	675	611	602	689	664	623	678	626	630	649	595	613	662	636	627	632	701	638	589	595	669	677	706	651	668	650	611	606	646	627	610	636	670	626	618	660	599	655	643	609	588	599	652	672	628	628	626	656	626	643	645	629	650	645	657	649	658	642	649	650	634	618	634	613	669	674	626	635	578	639	651	635	626	648	680	630	627	659	669	629	639	676	576	638	605	619	632	672	670	604	612	602	629	665	644	632	663	635	619	638	645	624	608	677	605	650	656	649	671	594	671	618	635	661	628	666	600	617	648	617	629	659	638	614	641	611	624	620	616	652	609	654	611	614	652	617	639	662	620	603	614	625	632	603	661	634	582	636	628	652	594	672	597	612	669	620	626	657	583	661	647	639	655	615	719	619	650	636	625	616	648	666	617	644	619	633	656	625	598	622	657	663	636	615	682	633	620	671	633	648	640	659	623	619	649	655	616	646	616	665	629	618	613	607	638	632	618	627	654	631	644	609	652	616	639	648	631	621	645	600	675	655	673	657	628	636	646	610	616	629	623	611	681	611	674	631	670	655	607	664	638	688	656	655	607	652	615	666	628	585	642	610	652	621	629	636	661	625	668	669	626	634	638	631	631	663	641	639	614	627	630	635	620	644	623	670	626	636	678	621	590	644	669	587	625	643	681	626	607	641	620	616	649	633	644	640	600	670	634	640	593	644	649	654	651	597	652	653	627	653	602	649	628	655	624	651	617	645	622	675	618	623	643	615	693	629	619	628	655	621	656	633	659	664	618	679	622	647	632	550	639	617	666	640	662	700	657	675	669	616	636	634	642	650	642	670	642	641	632	638	651	659	607	655	673	632	613	587	628	606	640	657	578	628	646	655	699	647	601	645	673	607	667	643	622	567	659	602	647	677	673	594	640	659	613	627	624	603	676	608	636	652	607	662	627	604	600	616	610	609	700	634	642	652	639	606	634	601	644	684	620	585	594	623	644	625	670	674	602	647	675	632	649	675	636	623	657	651	667	647	614	654	658	605	683	663	653	602	642	669	577	656	628	639	659	682	654	628	646	631	667	657	610	617	643	636	671	636	629	621	632	649	668	606	658	615	664	668	650	678	630	632	605	658	636	631	637	653	697	663	656	644	610	608	628	620	602	633	617	595	616	676	606	617	644	645	659	634	631	642	616	609	664	637	605	614	630	667	603	633	622	606	669	643	650	661	587	620	601	677	661	624	675	594	632	624	677	624	647	623	604	623	628	647	657	627	617	657	636	612	638	602	632	649	642	656	670	622	621	666	675	560	640	596	680	619	613	654	637	675	639	609	659	688	651	640	596	602	636	651	612	694	664	642	620	628	644	658	611	606	606	659	611	622	607	577	657	597	646	660	637	611	646	667	609	653	611	592	643	660	630	661	618	658	624	663	643	661	611	638	636	608	683	608	607	609	630	623	669	621	591	634	641	691	624	605	615	673	655	641	621	613	642	667	658	663	634	605	657	647	622	675	638	598	621	640	678	660	603	636	635	631	597	677	610	636	648	667	619	613	640	661	639	651	658	612	600	651	617	661	605	692	661	642	631	641	668	656	637	617	620	632	666	622	621	637	663	623	666	595	658	615	592	658	628	639	634	627	672	627	678	650	644	694	616	603	668	613	629	607	618	629	601	606	631	616	591	590	659	628	646	650	631	632	604	650	635	600	610	635	631	626	651	650	622	606	626	654	615	610	641	631	635	611	660	627	633	637	600	653	634	565	666	662	645	642	636	651	591	648	634	658	641	635	663	636	628	611	597	642	630	631	632	632	607	608	671	643	607	662	648	614	642	632	649	655	679	613	628	649	635	691	636	642	613	601	626	633	679	647	629	625	644	645	627	645	656	630	679	650	653	630	574	678	631	613	602	618	631	662	649	654	652	647	578	642	672	598	656	611	646	612	638	645	648	628	629	582	636	633	618	675	616	607	580	668	628	660	653	635	668	604	662	657	642	644	605	615	677	651	614	692	665	658	623	674	614	670	642	674	635	622	673	619	634	665	691	639	638	643	579	607	639	607	629	616	651	675	616	626	634	631	643	659	644	591	630	645	651	654	651	584	607	669	669	643	661	681	623	620	668	640	642	658	651	608	635	643	685	642	617	620	671	615	673	638	653	661	635	664	641	668	644	628	640	641	674	666	619	682	632	667	663	614	641	588	601	596	686	610	622	675	659	637	611	648	637	634	645	652	688	608	642	645	630	637	650	593	654	659	622	612	672	655	644	642	669	659	604	633	586	626	657	665	631	656	633	627	615	620	641	630	642	623	600	603	594	644	657	629	681	671	603	650	667	619	630	656	591	618	633	642	630	630	648	613	675	669	616	666	640	635	620	690	601	629	601	634	639	586	645	637	673	672	635	637	631	633	632	691	604	588	653	644	675	670	683	653	692	657	628	634	635	654	614	609	608	641	648	627	659	659	620	638	642	660	661	651	655	647	648	650	630	657	659	687	619	632	635	629	609	654	598	613	661	650	621	623	622	654	646	581	653	652	705	630	609	671	617	596	648	636	592	638	590	614	672	662	678	663	616	640	640	616	676	661	661	609	619	626	629	663	595	705	653	675	611	648	670	668	620	655	690	653	642	679	654	640	616	637	639	638	593	652	648	604	616	663	666	628	635	610	600	643	655	670	627	647	656	633	669	656	662	648	657	670	634	643	657	650	629	661	655	696	640	636	650	620	631	621	604	623	635	639	652	619	678	674	677	646	636	657	616	664	639	651	613	630	617	623	639	648	615	683	657	643	610	652	687	650	628	602	607	601	637	652	631	657	660	654	598	642	632	615	603	663	649	625	605	622	608	642	637	681	623	602	634	656	637	655	645	605	633	643	630	642	671	617	627	625	634	666	684	645	677	616	621	630	620	690	668	591	622	656	619	580	639	649	608	669	629	667	625	622	633	654	653	629	687	671	667	625	663	605	648	651	635	619	633	631	635	641	698	644	647	634	604	590	639	663	652	649	608	675	636	664	664	629	616	647	644	637	617	619	656	635	633	623	602	654	653	620	637	654	642	651	616	619	640	625	662	607	612	626	607	645	646	645	670	687	640	611	618	638	637	605	604	679	622	665	647	666	633	638	645	627	635	647	613	641	621	629	630	660	604	648	595	677	650	643	612	625	622	658	634	605	648	635	652	611	624	655	641	662	647	674	605	654	695	626	630	606	648	668	629	654	597	656	664	603	645	663	575	634	622	642	606	628	620	615	630	634	626	591	662	642	644	656	609	663	590	658	613	629	640	615	610	691	627	641	587	646	686	637	635	595	612	656	658	620	668	599	640	615	611	625	646	634	656	651	579	675	673	614	609	648	618	634	633	651	657	622	618	598	617	675
1768	570	337	213	266	1415	1285	442	119	135	140	135	125	135	137	125	122	122	139	127	133	121	128	136	125	121	133	118	128	119	105	135	126	124	141	120	122	104	115	111	116	105	116	136	114	119	129	101	135	132	105	132	113	126	111	113	104	119	106	105	120	110	129	112	123	117	121	143	144	122	132	108	82	127	132	109	122	107	103	107	124	140	127	104	116	123	115	104	115	125	120	114	140	113	117	130	125	118	103	126	119	123	124	121	131	114	127	117	120	120	91	119	101	108	131	114	131	108	131	123	126	111	130	127	134	119	133	129	123	130	117	119	126	104	128	107	99	127	115	116	115	118	107	125	112	132	109	118	124	135	128	119	129	126	125	130	138	125	109	134	116	129	115	99	99	132	112	131	115	140	108	112	113	115	123	125	119	129	126	127	126	101	111	112	111	122	102	120	118	137	115	122	111	144	104	119	128	129	126	110	117	119	119	137	110	108	121	108	102	95	109	115	122	105	105	99	117	120	108	123	125	114	111	109	122	100	120	114	112	122	106	115	126	126	117	107	128	131	101	125	111	120	105	128	128	105	126	113	127	119	136	95	124	104	125	95	134	113	93	135	124	125	106	111	108	106	128	97	127	110	107	121	104	101	108	102	114	119	95	112	146	127	123	147	129	121	93	110	112	126	111	120	120	113	125	141	105	99	111	122	118	121	104	128	118	118	136	120	129	95	122	144	116	123	124	131	118	117	116	123	114	124	113	115	124	113	97	113	123	121	117	112	128	120	100	123	121	110	107	103	111	112	105	119	104	126	116	120	106	110	118	134	102	130	132	106	118	117	121	141	135	137	109	125	137	100	97	138	122	108	127	112	127	110	130	119	120	118	105	110	116	115	127	120	115	121	114	111	121	135	127	113	116	119	114	113	112	121	124	119	120	117	98	122	103	131	115	132	109	129	111	128	113	123	115	116	118	114	120	117	107	115	113	124	110	133	126	121	121	112	124	117	101	115	119	97	109	117	123	117	143	129	104	97	131	116	103	100	111	126	114	121	129	121	124	128	130	111	117	107	128	113	118	119	112	116	128	113	136	113	124	123	127	136	125	129	131	112	139	125	106	120	126	104	117	113	115	104	132	114	106	115	112	111	128	105	117	130	124	130	127	132	109	109	140	118	105	114	97	134	131	124	125	143	105	114	110	132	111	120	128	129	136	131	115	130	133	131	126	115	102	102	137	119	130	121	119	97	95	110	131	116	118	109	106	110	109	129	137	120	121	105	98	142	134	101	101	103	99	123	113	130	132	125	132	119	106	93	127	106	102	138	114	155	127	124	122	133	127	123	133	119	127	110	107	102	124	125	127	101	124	128	121	140	130	116	143	134	121	131	107	105	105	123	121	117	111	127	115	110	123	114	119	109	129	124	117	106	113	112	132	123	103	110	119	131	130	124	112	110	124	120	136	100	130	107	124	121	128	111	137	117	123	111	123	116	121	130	128	133	123	118	120	100	130	108	110	119	124	136	117	108	129	114	146	105	115	105	128	114	120	126	108	128	98	111	98	104	119	111	108	135	122	114	126	122	102	107	115	134	126	131	113	112	119	120	129	130	109	136	118	106	105	137	115	101	126	118	121	94	132	127	117	116	97	119	117	123	117	112	121	134	128	121	115	106	104	103	112	128	118	108	115	112	103	127	129	105	118	106	103	134	115	124	109	120	107	112	123	124	132	131	105	124	107	122	112	119	124	119	103	124	126	104	116	108	125	125	126	137	124	119	118	118	137	130	124	130	111	123	123	129	127	109	143	114	113	111	118	108	111	101	95	125	121	109	117	116	118	133	109	114	114	110	125	117	118	141	136	121	123	132	123	130	128	124	128	116	132	124	118	111	109	118	127	131	126	117	134	119	98	129	119	116	111	111	145	122	147	100	127	110	124	127	136	117	111	101	118	114	123	122	116	126	142	117	126	116	122	124	111	111	124	107	127	111	116	111	115	134	103	120	98	143	95	130	103	108	139	129	115	102	113	128	121	116	111	99	110	123	139	130	126	103	117	117	118	106	118	110	111	134	112	126	122	143	109	128	110	113	102	123	137	126	139	136	126	126	139	115	106	113	132	119	112	126	106	132	122	110	121	111	134	104	119	121	85	99	114	102	113	132	134	126	126	116	98	107	128	130	126	98	103	111	97	116	140	106	118	130	122	108	123	124	114	118	117	114	109	116	118	117	123	125	135	126	108	125	132	118	110	126	107	127	122	116	114	112	120	118	133	114	101	118	102	114	99	125	115	109	122	122	124	110	122	141	135	127	123	129	118	115	117	103	129	116	130	120	131	135	80	119	132	107	108	128	118	108	109	121	119	112	101	122	133	103	133	122	122	128	122	119	128	121	116	124	115	134	119	121	120	132	123	113	145	109	123	103	97	125	108	129	120	109	135	112	117	123	112	122	119	101	115	104	110	133	123	108	117	115	107	145	119	119	97	127	110	102	114	129	138	104	121	126	130	119	134	98	107	129	118	113	147	120	123	102	114	111	115	122	134	100	111	123	125	124	106	123	116	112	112	141	121	122	109	121	110	110	129	107	133	123	132	130	131	128	116	110	123	122	137	134	113	118	120	136	137	110	120	133	135	117	112	136	123	126	118	122	120	122	121	105	111	105	130	113	141	108	119	125	117	116	117	119	106	121	112	115	121	130	131	113	116	120	126	105	118	103	100	121	115	103	113	123	124	121	118	121	135	128	107	128	123	105	122	120	110	113	105	121	91	121	133	130	132	111	130	129	106	112	116	110	112	130	140	104	130	115	109	110	119	115	98	103	133	114	124	125	115	130	113	98	119	114	121	109	117	124	117	126	113	133	123	113	134	145	123	111	97	112	110	110	108	115	110	120	125	112	125	115	129	117	104	115	119	122	116	119	123	118	109	107	124	127	117	126	116	120	114	124	129	118	134	113	109	103	126	107	117	106	111	122	137	122	136	116	136	121	106	151	110	136	122	134	123	125	137	148	113	111	113	108	116	125	104	125	123	138	118	116	113	109	123	139	101	104	127	127	120	115	116	137	112	105	117	107	116	113	141	107	108	107	120	122	100	121	111	121	115	122	120	103	108	124	130	112	113	111	140	110	122	131	116	121	114	100	123	112	112	121	122	132	114	113	128	117	118	138	139	99	129	115	126	115	105	129	122	120	112	113	116	102	116	120	98	116	115	111	123	121	128	107	130	110	127	108	116	112	102	152	141	113	108	123	123	105	115	121	133	107	131	129	128	125	121	126	125	119	122	121	132	126	116	104	113	111	132	140	126	131	112	123	120	117	129	139	123	121	106	107	117	125	105	121	128	122	130	130	133	127	117	125	152	105	126	122	110	122	115	123	110	109	130	111	122	111	124	113	127	139	118	126	121	101	121	128	129	136	128	127	117	113	110	126	106	104	140	130	106	127	121	100	120	106	126	119	123	114	119	113	109	109	112	99	129	105	113	109	120	102	126	110	145	127	123	119
17452	5870	2965	2545	6276	33050	29987	13572	1904	1654	1541	1486	1345	1323	1212	1166	1133	1097	1090	1002	1016	961	989	936	936	908	906	949	940	867	884	881	873	918	889	930	898	862	880	873	886	889	851	870	853	871	911	915	905	894	894	837	872	849	840	896	857	896	873	849	811	838	891	873	871	845	863	825	874	836	869	882	878	843	891	884	858	831	838	840	836	856	852	842	816	842	849	837	849	839	830	885	824	849	853	818	902	854	883	819	825	867	849	819	851	845	814	848	836	840	807	857	870	848	843	813	828	847	821	872	807	829	793	830	839	806	866	808	872	852	833	827	798	838	866	827	846	781	829	815	900	891	888	808	866	849	822	865	842	821	832	884	848	882	846	793	842	894	834	892	815	854	855	786	841	848	823	809	839	873	796	857	857	811	861	849	783	827	840	824	838	886	857	854	884	844	891	822	843	830	846	870	826	841	780	854	846	799	808	798	846	862	881	857	850	843	823	838	792	832	815	848	817	782	853	874	860	852	807	840	845	833	827	820	839	848	828	839	841	818	869	781	838	840	835	852	840	837	800	796	852	893	825	845	827	857	861	839	855	890	819	796	826	844	838	843	827	894	838	819	903	828	844	817	818	875	813	843	782	860	853	872	861	857	845	810	864	846	860	794	848	798	823	835	823	838	852	876	840	837	809	833	810	838	873	820	856	895	873	825	790	821	857	836	848	811	834	841	856	864	809	850	838	819	802	801	872	876	884	839	807	874	825	796	877	831	787	779	872	839	817	817	779	803	805	826	819	859	824	851	820	835	823	811	815	867	843	837	878	835	750	875	873	869	874	872	880	844	796	840	862	849	857	839	848	782	869	863	816	816	832	870	809	822	849	793	833	826	824	836	808	851	790	829	815	878	821	844	841	849	854	863	851	845	830	871	868	852	844	834	807	812	855	826	842	800	863	846	836	832	881	877	817	788	853	842	808	870	864	800	797	865	848	815	802	830	859	871	848	782	854	788	764	824	856	823	825	835	856	835	845	858	823	860	844	841	807	805	868	836	803	807	820	845	827	796	835	832	799	820	808	830	809	790	834	887	820	858	861	794	787	879	837	842	815	832	840	834	853	837	864	808	822	890	861	835	764	834	815	833	821	805	890	818	804	850	813	837	876	770	848	803	842	858	869	834	853	847	795	826	838	786	830	861	841	876	805	843	808	858	775	838	824	837	854	858	802	831	919	767	824	847	818	794	869	840	843	844	793	830	844	760	845	837	862	872	844	814	897	847	876	848	826	878	836	872	864	846	856	829	865	792	807	875	861	856	846	856	811	821	866	867	872	847	863	883	782	789	769	841	840	841	819	778	875	882	894	866	823	845	797	870	860	827	864	859	849	859	797	839	871	895	865	825	769	891	806	821	842	862	881	783	864	891	815	822	809	846	931	800	852	824	883	864	814	830	822	886	820	863	849	870	820	824	837	781	860	816	842	839	861	844	808	825	836	828	814	788	862	836	860	784	861	773	866	850	846	788	819	858	854	811	782	860	788	829	857	819	836	839	863	852	878	831	762	857	841	878	824	847	866	857	836	832	867	829	792	825	847	835	822	902	829	841	832	809	814	876	832	826	888	822	841	819	778	826	859	815	842	830	820	825	808	892	871	882	853	836	799	827	849	883	789	848	831	855	867	827	778	873	862	854	874	814	863	833	895	826	891	857	836	820	831	784	802	802	848	829	862	872	807	854	839	871	847	864	855	829	875	882	833	840	795	858	826	783	843	858	815	822	845	815	821	814	802	820	818	817	834	847	790	857	799	862	821	829	897	808	884	844	821	838	850	814	830	837	861	860	798	817	890	861	858	866	849	890	833	902	842	844	856	828	853	834	817	835	883	854	861	809	825	881	817	853	838	877	845	814	823	815	828	789	825	853	850	847	824	839	839	782	813	795	828	841	838	843	822	827	835	820	783	852	850	866	826	891	858	798	834	856	821	827	815	846	799	902	828	851	812	852	848	842	830	847	860	828	805	843	805	801	820	852	831	824	828	857	849	871	852	816	832	799	863	808	825	887	820	835	838	838	905	855	838	833	826	812	883	859	861	788	896	855	827	858	818	817	834	849	813	825	842	797	879	855	862	813	847	856	906	866	778	793	828	861	796	886	905	822	852	850	871	823	830	856	851	850	807	883	855	826	801	849	845	804	881	882	853	868	857	822	834	825	860	841	856	837	839	854	862	873	888	791	861	850	794	906	830	805	827	832	820	840	832	852	842	843	791	831	834	888	846	822	866	866	855	811	820	881	880	843	819	848	864	824	779	822	874	849	806	830	865	838	911	819	843	884	868	910	870	893	852	857	809	831	804	876	851	869	812	815	851	849	848	796	837	808	785	843	864	827	799	875	818	835	865	770	914	805	880	859	875	876	871	845	831	834	858	824	802	822	834	884	864	824	851	813	860	877	835	810	831	833	870	858	861	870	810	844	849	819	840	832	820	870	822	873	805	780	831	833	852	827	846	819	860	830	886	818	882	827	815	884	853	861	861	809	902	873	824	798	806	817	812	816	788	861	815	825	836	866	830	838	910	823	813	839	819	881	801	856	897	821	825	813	842	847	834	825	836	861	881	822	814	818	919	852	841	834	834	842	809	813	814	884	861	834	793	845	837	824	857	804	861	872	843	879	857	875	857	902	839	805	789	839	871	845	825	795	809	867	821	841	804	848	845	855	823	791	820	824	799	828	877	832	838	853	875	843	853	820	861	832	861	858	836	907	858	829	811	878	834	871	846	845	826	816	823	794	801	829	845	853	887	848	819	839	852	841	851	856	833	852	854	835	879	874	886	806	883	838	832	802	805	862	812	845	837	857	858	839	801	834	824	798	820	834	832	864	896	792	832	863	815	809	817	828	835	838	831	842	815	858	842	859	804	851	856	827	888	889	796	849	799	824	801	814	804	805	908	828	848	825	865	806	809	815	865	859	863	841	869	817	858	831	869	858	824	843	854	877	824	812	849	841	864	854	858	824	832	881	856	880	832	818	839	899	878	814	818	873	843	805	857	860	841	822	832	876	834	886	885	825	846	866	809	846	854	873	862	865	760	887	914	787	818	829	835	815	828	866	824	860	834	815	848	821	830	830	829	884	845	830	806	787	841	857	877	845	808	887	874	835	840	831	809	795	815	836	839	858	886	804	843	901	868	849	825	844	846	877	847	845	834	824	839	845	834	871	853	797	825	839	805	835	866	874	855	854	829	803	843	790	825	826	898	849	851	835	817	860	814	847	828	832	832	843	866	819	830	874	880	835	834	860	792	861	841	854	818	827	865	796	830	821	881	861	877	877	827	851	879	805	856	848	848	773	822	798	900	850	873	847	831	801	875	866	856	892	806	827	809	875	888	810	840	808	823	847	858	833	857	888	863	798	851	820	839	818	820	827	850	815	819	825	837	813	837	829	837	829	830	861	817	867	845	783	847	877	915	932	861	803	825	836	813	866	881	841	849	836	792	824	806	817	861	861
1868	314	125	94	84	169	142	76	44	42	60	41	55	50	34	47	44	49	49	46	57	43	39	49	47	49	57	52	43	48	46	44	55	56	52	42	59	37	67	45	42	49	55	43	50	44	58	43	48	52	36	41	51	30	46	44	59	52	56	51	41	41	45	40	33	41	50	42	49	43	57	47	44	38	51	53	42	51	50	49	48	47	40	38	58	45	38	52	35	43	48	37	46	50	42	50	49	42	50	41	69	46	55	51	44	42	53	41	52	45	47	37	48	50	44	44	41	54	56	51	61	40	50	42	45	42	53	57	54	55	41	44	48	52	43	53	51	52	65	57	45	40	47	53	53	49	40	40	49	39	49	44	52	42	54	41	57	34	54	60	53	45	54	41	62	32	46	55	38	56	59	55	38	35	54	50	60	37	39	41	42	47	40	44	32	46	51	40	54	50	41	46	44	50	40	48	55	58	57	53	56	40	47	48	46	50	38	41	51	52	41	37	36	43	53	40	42	44	45	47	37	48	52	50	47	45	46	41	50	51	42	44	39	51	34	40	50	49	49	53	44	53	61	38	50	50	50	54	52	40	41	45	52	51	50	46	43	41	56	47	44	65	48	46	40	61	39	52	45	51	56	42	42	60	33	46	39	59	47	48	45	37	35	47	35	44	49	46	53	55	42	40	49	49	52	43	43	51	36	42	52	47	49	46	48	42	48	49	52	49	50	51	43	47	36	46	56	34	41	43	39	54	51	44	40	46	38	48	43	52	38	40	51	45	43	45	44	37	39	42	36	31	42	59	45	52	46	39	52	46	47	50	50	43	36	52	43	37	49	41	53	44	52	47	42	38	69	49	53	36	47	48	41	61	43	42	42	53	46	47	44	50	61	46	46	50	53	45	64	50	43	44	60	44	46	43	42	48	46	32	37	42	33	43	56	44	49	51	45	53	52	53	39	46	44	43	48	46	54	44	42	40	52	49	44	51	42	40	39	43	58	55	49	46	50	45	55	49	44	49	33	51	50	44	47	45	51	50	50	57	51	41	53	48	41	50	44	54	54	46	40	54	54	46	43	49	33	47	44	31	38	49	55	47	40	47	48	41	54	42	50	54	53	55	51	56	37	35	39	50	49	49	51	50	48	49	50	52	43	42	40	52	47	49	51	46	43	49	47	56	39	49	49	45	54	51	39	40	50	54	39	41	50	41	52	54	44	43	45	45	43	41	52	39	44	54	43	49	45	47	37	49	53	57	44	43	42	52	39	50	64	51	46	47	44	47	39	39	53	48	46	38	43	48	50	44	51	54	44	50	41	55	43	43	46	54	48	52	37	48	55	55	33	51	50	49	38	41	60	50	47	38	35	56	35	56	56	50	63	39	46	41	44	50	49	51	35	54	44	46	46	43	47	54	48	50	46	65	43	49	38	47	63	41	46	41	44	55	39	49	46	55	41	40	60	49	47	40	48	56	52	54	46	52	45	38	49	34	41	37	32	42	45	38	40	39	46	38	51	53	35	57	62	40	55	45	51	41	48	59	49	38	61	50	50	52	45	45	36	52	46	47	50	42	49	53	49	47	56	43	51	44	52	47	46	51	38	46	43	52	44	35	50	58	47	48	40	47	35	41	38	38	52	44	45	53	54	28	52	57	47	39	54	45	39	59	46	49	38	57	41	48	45	49	50	38	35	47	41	56	52	50	39	43	42	45	52	51	44	54	49	49	50	49	48	40	54	56	34	52	58	46	44	53	49	45	43	56	43	44	53	38	50	54	44	45	42	53	46	42	45	46	48	40	59	43	44	47	49	41	50	47	52	50	45	59	43	56	31	45	47	42	54	50	51	40	38	57	43	41	46	50	43	55	46	58	45	28	46	45	48	49	48	44	57	46	38	31	55	53	51	47	44	42	60	36	48	49	46	25	34	47	38	40	51	40	51	51	45	45	52	41	49	51	48	39	41	53	45	44	39	49	49	43	44	43	45	43	52	43	47	32	37	51	30	55	49	39	42	44	43	39	45	45	48	54	40	37	35	56	48	48	43	47	53	42	42	43	43	36	36	47	36	50	43	44	36	45	53	42	49	62	37	38	46	40	47	45	55	57	47	40	50	58	41	41	45	41	36	47	49	60	33	44	44	48	50	41	50	49	53	36	33	32	50	44	48	41	49	39	54	52	54	56	42	40	47	58	46	39	42	34	50	49	44	35	50	50	60	46	60	37	46	65	49	44	31	44	56	46	43	45	42	42	40	43	34	48	45	45	44	45	50	59	53	59	51	52	41	54	59	51	38	46	58	42	40	57	51	41	53	34	45	43	28	35	49	47	57	50	42	37	49	48	51	66	54	46	48	42	42	55	56	49	52	39	34	49	53	49	46	55	52	52	55	51	47	50	44	52	53	60	52	50	48	46	53	47	46	49	43	38	51	58	62	48	59	49	59	41	48	45	53	47	49	38	52	39	44	32	45	35	44	57	60	42	37	48	56	49	59	49	39	48	45	39	48	49	43	42	51	63	42	46	48	50	40	53	49	37	40	61	48	43	32	48	48	56	47	53	38	46	41	38	43	49	52	46	46	55	48	51	50	56	37	31	55	35	51	58	41	39	37	43	50	50	44	48	49	49	50	60	38	65	61	44	41	38	44	51	44	53	48	49	53	42	35	43	48	60	54	48	57	55	54	47	48	54	42	48	42	39	51	56	54	39	39	47	51	38	44	62	50	45	51	39	56	55	42	39	47	33	49	53	41	63	45	35	57	28	41	43	37	53	44	52	46	42	47	58	44	40	39	33	34	51	35	49	44	42	48	49	45	44	44	44	51	54	53	64	47	57	46	59	42	42	49	51	70	48	49	44	47	47	38	40	47	43	38	63	41	51	38	35	52	51	35	46	44	41	52	47	51	43	49	51	47	45	44	41	54	36	45	49	40	50	37	54	46	49	60	44	48	57	41	47	52	41	38	44	33	54	38	59	35	56	49	56	55	56	52	46	41	47	36	52	64	53	48	39	47	53	39	44	52	57	43	37	34	42	53	43	42	50	38	44	39	47	55	41	51	52	49	49	44	51	43	44	49	35	59	46	38	43	34	51	40	60	50	45	59	52	48	47	40	43	56	43	49	51	47	44	36	47	47	60	57	40	45	33	52	48	40	46	45	48	48	39	46	50	46	35	43	43	52	36	50	43	54	48	49	41	49	40	54	50	44	45	51	41	55	53	58	60	43	49	46	41	49	42	51	47	59	42	59	57	40	47	41	63	44	53	58	37	43	52	31	46	51	51	48	52	52	46	51	54	44	42	40	48	34	69	44	40	51	59	45	38	58	46	41	41	40	49	45	45	51	36	56	50	46	46	53	51	57	51	44	55	32	39	48	36	59	42	47	40	49	51	50	52	42	62	35	36	57	57	51	42	43	43	56	45	43	43	55	53	45	38	41	41	60	50	45	36	58	43	48	40	40	61	44	50	37	53	49	49	46	53	56	38	46	44	43	46	29	33
15224	3612	1432	1014	1886	8061	6555	2281	451	405	422	430	431	410	379	346	382	373	400	381	414	350	357	382	407	413	363	370	352	359	351	353	371	330	364	362	359	357	375	394	340	356	335	377	325	387	363	389	361	369	337	337	360	339	357	370	345	341	385	343	351	347	366	350	357	379	394	324	374	350	385	316	335	335	335	357	345	345	383	335	376	369	341	386	362	344	382	343	363	300	364	349	304	327	377	342	344	350	375	337	363	352	329	345	366	355	383	318	327	347	378	328	331	366	357	362	353	334	344	360	381	362	354	338	330	354	359	373	382	374	352	323	387	346	364	378	342	352	360	366	331	363	386	380	355	378	351	375	357	345	355	357	367	383	367	382	366	348	333	341	361	353	382	359	346	359	345	367	348	351	332	354	338	328	331	359	363	350	370	341	334	354	331	361	342	347	362	376	341	370	341	372	316	362	357	341	364	344	328	345	347	367	368	394	361	358	338	348	357	329	385	325	341	332	346	330	361	386	383	383	350	318	299	377	336	317	370	353	357	339	370	383	371	339	360	367	365	365	360	376	373	334	341	345	332	349	371	369	311	367	342	348	374	319	360	344	351	390	348	370	343	329	352	370	354	323	341	345	340	390	324	371	371	335	360	338	369	338	381	395	398	325	350	359	373	346	389	321	349	362	359	359	363	374	368	359	334	356	336	373	324	350	331	366	383	364	319	357	337	350	353	355	381	350	337	365	349	364	338	342	360	344	363	306	338	364	365	366	377	344	383	378	336	323	368	353	351	319	363	355	319	375	335	369	361	332	360	330	366	321	343	355	290	387	368	338	395	325	357	382	393	355	337	320	327	326	341	331	345	393	356	352	348	351	338	398	351	386	336	346	350	341	335	345	367	350	355	327	334	360	354	354	328	330	357	368	358	364	363	365	323	346	356	335	375	373	360	335	366	335	400	353	381	329	362	379	383	373	333	362	386	362	406	356	353	400	339	327	329	366	353	359	349	353	355	368	350	327	373	346	363	338	345	343	378	346	359	376	374	356	356	333	367	372	334	353	355	345	341	348	339	342	359	368	343	363	358	317	335	342	376	374	346	390	392	371	380	335	362	362	378	344	335	369	397	349	362	332	344	334	339	318	351	361	359	363	356	356	351	370	339	329	366	363	346	350	338	365	350	352	325	365	343	342	349	336	334	352	358	379	373	331	361	349	352	364	367	354	343	367	354	357	368	356	370	340	300	317	317	337	356	328	360	344	336	351	369	332	350	400	350	365	399	345	340	343	335	331	379	348	390	368	384	345	365	374	382	351	350	350	312	350	350	364	370	355	341	326	307	354	336	329	341	356	321	333	357	346	377	330	350	342	353	364	340	359	364	350	353	340	331	345	322	325	374	370	383	372	363	340	316	365	350	344	349	353	319	384	355	368	385	366	351	375	364	377	330	356	362	395	350	378	367	325	362	357	332	361	372	381	362	374	347	372	404	382	365	367	336	352	389	349	370	357	343	356	374	359	339	380	374	382	355	366	367	363	358	390	336	369	342	362	362	328	354	381	357	370	325	356	343	346	358	364	367	349	365	382	341	379	390	329	332	331	346	347	362	380	341	339	383	313	351	372	379	334	349	331	336	371	347	311	355	342	344	342	344	317	345	320	363	350	378	373	361	332	363	357	362	341	333	360	334	328	362	352	379	353	367	341	353	344	370	340	361	359	339	372	373	343	353	353	378	342	340	338	357	358	364	368	359	363	351	349	367	318	381	335	352	379	385	328	398	345	377	348	368	379	324	363	342	357	339	365	374	337	342	326	357	343	396	381	374	363	339	334	370	328	347	354	357	369	379	356	341	369	372	357	332	360	359	384	364	374	415	364	354	360	357	320	383	362	326	320	365	351	377	348	358	350	352	364	365	366	354	380	371	336	351	383	367	366	388	321	330	330	361	336	369	384	347	389	336	363	334	333	356	377	351	360	360	362	356	384	356	363	389	345	365	355	349	367	337	377	328	343	374	341	374	352	392	362	368	347	345	334	343	370	342	359	367	365	371	401	351	331	384	376	371	354	362	406	357	375	341	326	369	362	373	346	345	353	391	356	376	358	348	340	351	373	350	372	349	352	346	336	355	386	361	335	341	342	360	354	318	352	365	329	350	339	356	357	382	328	371	374	342	373	331	339	355	363	341	357	359	373	340	329	366	361	370	337	344	350	332	353	348	353	331	380	336	341	349	351	372	341	357	355	367	346	375	353	350	380	335	382	376	358	333	355	350	328	360	370	336	374	357	356	372	333	370	382	369	344	314	332	309	345	381	347	326	353	344	312	366	312	352	352	394	380	388	367	356	345	369	351	375	363	379	347	357	361	321	344	357	348	352	358	378	353	416	342	329	374	337	350	349	341	405	388	336	326	386	370	335	371	357	358	361	356	373	369	347	328	369	382	348	345	346	345	381	360	372	342	368	383	360	351	361	332	349	334	365	365	350	380	348	341	373	346	343	398	340	358	352	385	353	341	327	346	381	344	353	361	386	352	357	354	336	372	373	337	401	324	363	363	339	328	364	374	353	321	342	364	337	372	343	358	342	345	343	383	368	308	351	365	338	323	341	390	371	363	356	381	371	387	369	377	375	363	360	351	371	351	382	381	365	343	392	355	378	361	341	368	374	361	359	366	350	384	327	357	350	364	328	343	356	368	355	356	327	348	373	380	362	375	376	370	355	293	345	328	340	367	360	329	353	330	361	326	355	375	366	343	347	364	335	395	359	354	365	322	356	374	339	322	360	337	389	340	355	347	350	358	359	344	349	322	396	363	395	353	340	320	373	344	324	349	364	373	370	321	331	362	363	364	338	344	349	372	324	349	357	374	336	382	334	377	373	345	341	340	370	368	363	362	366	382	350	358	358	382	356	333	356	344	342	336	345	348	386	371	384	368	356	354	343	370	351	342	340	379	361	329	347	383	352	339	348	348	356	323	350	337	361	356	352	330	384	369	370	337	370	378	356	306	352	329	345	399	371	358	347	324	333	369	322	365	359	344	350	372	354	392	353	344	326	357	355	370	365	331	348	377	344	331	378	347	304	393	369	359	337	357	329	355	336	360	348	370	363	365	346	353	383	369	345	385	351	343	358	342	364	348	349	361	346	345	371	387	360	342	339	366	325	357	377	361	343	344	360	337	388	365	359	356	372	371	335	361	335	359	339	358	333	325	367	351	357	390	350	366	343	320	352	339	327	353	371	350	384	374	376	351	337	332	349	354	339	384	363	343	368	368	340	355	358	381	318	342	346	334	337	337	360	341	393	356	373	372	374	377	343	335	341	413	366	367	313	378	360	340	344	356	380	355	338	326	375	326	347	307	355	393	365	338	374	351	347	351	350	356	327	333	331	341	329	356	352	365	380	346	335	347	362	370	325	359	351	376	365	314	351	335	391	348	351	343	380	324	355	344	362	341	369	366	362	356	396	364	349	367	323	366	388	358	353	364	369	367	381	341	338	347	349	333
1449	512	234	151	104	369	560	227	70	70	69	70	63	59	87	69	66	54	74	64	76	70	70	66	66	84	76	56	55	74	64	54	51	51	71	71	61	73	63	62	72	59	76	57	62	58	60	87	69	67	66	69	78	55	55	80	59	69	68	77	61	63	74	58	59	79	76	65	47	85	80	63	58	61	71	74	72	68	58	60	72	65	60	63	64	68	69	54	66	63	73	73	91	57	64	75	72	66	64	60	73	77	59	70	62	67	76	86	67	74	50	65	59	68	78	71	64	66	76	91	47	88	66	76	69	63	69	66	64	63	65	61	67	61	69	53	63	72	64	60	84	72	49	57	51	70	68	66	67	59	53	70	67	69	75	64	70	57	76	54	64	68	59	69	76	74	67	49	69	67	61	69	66	73	60	62	59	64	61	66	64	83	53	52	81	55	71	63	70	69	72	62	66	77	54	68	66	51	40	53	81	63	77	63	70	66	73	58	70	50	63	69	56	61	75	60	63	60	66	67	68	69	67	63	74	83	72	70	68	70	66	72	70	54	58	68	79	82	76	78	70	53	65	70	74	67	63	79	71	62	61	59	66	56	59	62	54	62	66	55	62	49	74	60	68	73	85	58	76	68	75	77	83	69	61	62	64	65	62	67	67	76	81	73	70	89	62	69	62	55	65	63	68	59	72	56	70	59	62	60	77	59	65	65	71	67	64	74	80	74	64	63	74	56	62	65	61	65	66	63	61	72	75	60	67	66	65	65	87	63	78	68	70	74	79	67	55	88	60	71	68	66	59	62	75	63	66	70	65	76	69	63	66	70	72	76	71	80	61	59	58	77	77	52	76	73	62	76	67	73	62	67	72	55	83	52	73	63	63	56	60	76	55	54	49	62	54	65	68	68	69	65	52	56	68	57	68	75	72	83	65	67	76	62	67	65	65	78	60	75	65	61	71	68	58	60	65	54	74	76	74	68	56	69	68	73	64	57	63	56	70	50	57	59	62	68	57	63	62	81	67	68	70	71	67	69	77	60	62	71	92	64	61	57	60	59	54	61	67	65	63	52	68	66	75	81	73	64	66	80	54	84	58	81	75	63	63	62	75	64	56	69	69	64	69	63	70	71	77	76	72	69	60	54	77	51	66	74	69	82	76	73	65	61	57	60	66	65	64	67	75	74	53	80	78	59	65	66	81	62	72	64	59	69	74	62	75	69	71	73	65	69	62	73	68	72	78	64	66	66	75	69	79	56	67	60	82	67	65	62	69	72	61	61	60	55	81	56	66	50	49	56	64	73	66	62	69	73	63	59	62	77	68	69	62	75	82	69	73	53	59	62	67	72	75	53	82	61	71	60	52	70	55	59	67	75	69	71	59	77	63	63	70	71	65	75	59	75	53	56	73	68	64	69	74	64	68	73	65	85	70	76	73	59	68	69	57	65	69	53	61	63	61	58	66	65	71	71	79	61	65	70	67	68	72	76	68	72	62	65	71	71	70	83	74	71	60	56	69	62	55	85	70	60	58	70	79	67	70	53	85	59	62	62	72	77	72	60	77	73	59	70	82	67	51	68	55	79	56	67	61	59	70	66	79	46	84	63	61	64	68	71	80	56	83	52	59	54	78	55	67	62	73	60	72	69	68	76	69	82	61	66	54	66	55	75	67	71	65	59	70	63	56	70	68	83	81	63	74	58	69	72	77	51	57	61	61	74	52	51	77	63	50	50	60	83	73	58	74	64	71	67	76	70	77	67	62	68	67	71	62	77	65	68	83	62	85	83	69	74	60	59	74	56	68	54	58	64	62	67	61	52	70	60	68	86	61	65	65	64	67	57	81	75	62	82	77	68	68	67	65	64	70	55	69	59	72	55	75	68	67	75	88	73	84	79	79	64	63	74	66	59	74	58	65	62	76	64	60	66	79	62	61	56	74	60	68	72	63	48	77	59	57	66	70	72	77	73	62	72	75	67	56	66	61	66	63	63	72	66	66	82	55	75	56	85	79	70	58	83	58	80	66	74	54	66	62	55	67	59	58	51	64	70	65	68	63	74	71	63	67	66	88	61	55	77	72	66	72	66	71	52	94	61	58	66	57	68	68	63	69	71	68	78	60	47	62	68	65	61	64	78	59	64	72	62	78	73	73	56	79	68	57	61	65	59	77	60	66	63	68	57	66	73	57	70	67	68	73	65	75	74	48	56	84	65	65	63	76	57	78	74	68	79	72	61	55	74	68	71	72	67	65	68	65	73	65	74	53	60	65	68	66	68	71	70	68	66	62	70	63	90	65	67	73	58	64	74	74	61	58	74	67	72	59	60	84	74	78	66	75	60	60	60	77	71	75	67	65	64	63	64	75	78	69	65	65	59	58	63	60	77	76	68	61	68	70	66	72	73	75	75	60	63	66	69	63	77	64	65	65	71	44	59	83	56	69	82	74	70	72	62	76	81	74	74	68	66	73	64	69	71	68	56	67	59	67	57	60	71	68	73	60	56	66	64	78	59	64	59	74	63	61	52	56	73	63	65	57	62	65	54	58	64	70	62	59	68	62	67	69	64	61	73	85	62	64	74	54	65	68	61	75	67	63	70	59	70	73	74	77	69	59	57	67	67	69	92	74	60	66	78	77	61	74	60	60	72	69	65	56	71	70	63	57	74	70	78	76	56	65	72	65	64	68	63	70	70	57	66	72	62	50	53	64	73	66	58	73	68	66	68	73	63	76	79	53	61	70	60	66	67	75	65	79	51	62	65	66	66	57	69	68	55	69	64	72	73	76	79	67	57	58	62	54	67	70	63	61	55	58	78	65	69	63	72	61	64	61	63	66	67	72	53	56	77	64	66	68	67	61	61	65	64	59	65	64	83	74	65	63	79	78	63	61	69	71	83	67	66	64	67	72	61	74	86	51	64	73	65	69	55	77	63	62	72	70	69	71	71	83	71	75	70	75	42	74	75	75	57	65	80	68	61	51	65	76	66	59	63	58	81	65	53	73	67	64	66	54	67	66	66	61	63	62	50	62	64	66	73	58	76	73	73	65	63	60	83	94	56	58	70	75	76	46	65	72	69	63	66	67	77	60	69	75	70	65	68	52	56	53	66	65	64	56	62	65	61	68	89	48	67	71	57	72	57	65	86	62	85	56	52	65	65	65	66	66	50	56	61	61	69	62	67	62	90	60	47	60	78	74	63	75	70	60	76	60	78	59	53	60	61	68	65	76	55	59	75	74	67	84	65	71	66	77	54	72	60	67	56	66	69	74	54	79	58	75	76	56	75	60	82	51	61	52	71	58	83	57	54	51	67	63	68	70	57	63	42	64	63	67	59	71	62	63	83	54	68	53	67	63	59	72	54	57	61	65	60	76	72	68	67	54	71	56	67	78	67	51	74	82	65	67	69	75	72	51	53	60	67	55	70	64	65	63	62	73	72	68	71	65	72	49	67	66	66	68	54	63	84	61	63	80	53	67	62	59	71	77	56	77	84	65	66	48	78
16930	5514	2176	1476	2069	16190	21965	9043	947	837	804	694	691	678	658	624	578	568	577	584	538	596	554	540	497	496	449	491	532	523	513	468	501	479	481	483	534	509	504	466	503	459	506	448	459	484	510	467	500	462	491	464	434	487	480	489	464	478	469	492	524	483	463	501	480	515	493	473	428	460	479	499	502	418	474	470	484	503	499	442	443	485	464	465	452	494	492	473	512	497	452	433	440	470	470	515	496	442	487	489	502	471	444	477	487	465	475	486	464	439	486	467	487	491	490	475	456	453	497	487	452	465	448	478	468	481	479	472	472	453	490	478	452	465	472	476	442	476	452	473	518	459	475	448	479	465	442	480	451	424	484	466	483	464	445	469	449	476	475	457	472	476	473	427	457	460	453	499	462	487	447	525	480	448	487	476	487	465	466	469	523	462	483	478	465	439	483	509	438	480	461	476	455	469	443	482	459	432	456	475	486	460	428	496	499	456	457	407	484	467	464	467	502	470	482	480	468	457	520	458	459	467	459	447	517	478	478	453	462	506	490	445	444	442	480	487	480	439	460	445	471	485	500	468	471	464	476	423	446	470	476	436	518	418	448	473	467	469	473	472	471	475	498	463	511	467	479	482	508	491	480	519	480	499	455	456	444	457	466	494	464	463	461	439	462	473	458	450	491	492	482	487	505	496	463	454	437	425	445	462	507	449	489	457	476	475	473	444	442	439	486	469	469	449	457	471	464	459	476	451	467	474	472	462	446	453	458	485	475	456	449	487	482	515	480	461	485	475	472	437	498	427	501	469	482	510	463	484	484	440	462	485	481	479	476	437	482	460	482	494	507	447	404	462	485	488	470	460	465	471	470	466	479	488	446	444	453	477	487	439	447	523	455	472	472	501	451	500	486	454	494	496	457	467	466	524	470	471	455	481	489	487	492	476	491	455	495	475	469	488	462	484	493	502	451	504	481	445	448	475	470	476	447	499	487	444	519	497	474	455	421	473	504	485	463	446	489	455	441	493	497	449	505	427	502	507	426	455	489	467	458	436	500	472	494	481	477	471	453	493	467	485	438	443	492	462	459	458	446	487	471	487	446	520	444	500	458	467	484	459	478	474	426	502	475	464	481	471	463	499	469	460	485	468	466	465	488	467	474	463	476	456	422	457	456	458	427	448	443	474	449	424	428	468	456	481	437	447	443	418	444	459	469	478	490	495	457	461	462	479	468	462	471	482	478	478	467	490	484	452	471	477	439	479	490	498	453	486	510	498	478	495	484	475	441	476	485	454	499	499	405	479	439	494	458	478	470	490	479	478	455	451	467	420	448	480	467	491	513	447	476	503	473	475	410	529	467	454	442	470	521	457	468	475	488	471	449	459	439	497	467	472	477	480	468	513	433	478	461	483	464	488	431	508	462	491	499	466	434	488	459	485	476	464	435	466	475	443	462	459	450	446	473	490	488	495	502	415	477	470	503	429	461	449	494	471	488	479	465	497	488	481	474	455	439	471	491	467	456	476	494	475	434	478	461	476	459	460	495	458	487	438	519	489	456	481	478	481	454	472	488	513	480	481	481	466	446	474	476	503	459	478	465	439	476	489	470	490	467	447	473	478	473	462	465	478	482	478	474	479	459	491	482	468	480	447	461	470	478	484	477	454	457	469	440	433	414	468	510	476	460	460	448	456	444	496	478	490	453	431	454	495	471	471	499	483	462	461	445	483	482	465	512	446	460	486	465	450	473	469	471	443	513	495	439	445	447	477	448	463	471	493	471	449	442	472	454	445	412	461	449	470	506	433	491	469	491	469	444	474	450	503	490	475	460	511	460	463	524	445	432	459	468	476	415	482	460	443	513	451	458	463	486	450	459	438	444	479	464	455	465	478	447	456	441	462	438	440	460	489	442	464	485	455	457	488	478	450	504	480	464	486	456	464	502	444	445	438	470	449	465	430	471	477	483	469	447	499	437	465	462	498	483	463	476	433	487	460	487	477	471	483	468	485	478	427	432	471	467	491	514	447	439	448	464	467	498	465	460	436	489	469	485	464	480	479	474	500	476	473	443	483	495	524	491	493	484	486	518	500	442	496	506	468	454	478	431	450	480	448	458	452	482	470	495	467	499	449	454	444	473	481	428	474	491	447	472	461	506	458	444	465	448	506	487	469	446	457	467	487	494	463	469	465	511	472	453	452	446	489	415	462	471	484	480	464	481	515	461	476	464	454	513	467	460	489	504	529	512	462	487	444	458	472	482	448	497	479	472	477	475	410	455	465	506	468	474	440	451	521	462	427	472	450	433	477	493	487	484	473	457	469	487	452	468	485	463	434	457	479	474	445	486	466	466	480	484	481	462	485	498	506	477	497	451	517	425	497	465	467	495	479	455	497	486	442	534	467	475	486	481	492	455	454	467	472	479	492	508	486	490	481	471	492	510	459	491	474	488	488	445	470	498	470	473	486	496	447	472	466	460	482	456	464	499	442	454	480	494	483	488	454	462	479	455	467	509	435	440	439	484	435	470	480	470	437	434	467	509	478	477	457	517	466	489	443	448	476	472	465	472	461	496	444	451	454	464	474	494	467	491	474	466	465	438	439	448	473	451	448	473	462	465	523	455	434	420	464	464	493	440	462	490	461	489	492	517	488	460	464	478	455	503	488	484	466	465	484	457	468	429	476	491	467	466	480	469	475	472	473	474	452	453	445	429	512	499	449	470	486	448	466	429	462	437	489	466	456	489	467	480	468	502	522	470	454	471	465	472	473	406	456	460	498	482	482	488	504	492	440	466	439	493	441	460	486	510	515	452	487	522	502	464	508	489	452	464	447	428	400	488	494	532	455	486	483	430	443	465	467	485	477	451	484	452	458	496	457	475	438	447	460	457	451	467	431	439	452	437	468	499	462	426	463	475	467	444	455	510	473	483	423	465	469	440	501	439	452	493	479	465	451	489	463	453	470	492	478	461	478	470	518	495	412	466	449	457	449	475	463	457	488	460	472	486	402	437	449	478	430	477	476	457	489	460	435	449	484	477	477	486	484	494	441	459	492	506	491	453	476	448	478	445	472	511	498	473	490	456	445	479	439	472	467	413	478	454	481	449	469	450	488	488	493	446	468	533	478	464	512	417	479	436	466	483	463	413	430	472	488	487	465	469	439	469	441	449	469	454	438	500	454	490	477	447	477	448	441	454	489	431	487	497	482	485	496	439	456	439	490	476	488	478	445	484	464	476	527	451	469	488	472	506	465	470	464	457	496	475	495	506	493	473	510	470	446	483	457	439	489	466	464	435	459	452	451	479	480	472	480	486	453	454	486	495	488	438	475	473	454	508	467	429	461	494	482	480	443	465	449	491	460	443	451	489	483	449	447	498	448	467	478	502	481	459	461	462	487	466	447	478	473	463	478	497	493	483	508	484	495	469	482	489	449	515	460	481	448	445	480	472	483	416	500	443	506	511	449	504	433	480	457	481	478	447	500	462	457	442	494	474	431	439	443	503	440
2712	392	190	124	132	411	560	211	99	98	97	80	86	89	89	86	83	83	71	102	69	82	90	81	103	82	94	94	79	71	103	81	81	74	85	89	77	84	90	93	77	90	77	87	85	85	90	103	89	81	68	83	73	98	90	86	74	82	83	89	70	79	70	87	88	82	79	93	83	67	80	91	86	76	92	90	114	84	91	83	89	78	84	81	84	81	87	85	88	102	88	88	73	114	90	74	100	79	81	88	90	81	79	85	104	76	85	82	76	70	66	93	83	83	72	86	78	95	80	77	83	92	83	84	74	91	99	68	90	93	98	81	94	74	90	77	77	76	112	98	88	105	89	59	85	101	73	92	82	77	89	88	81	85	75	74	98	90	88	80	82	86	116	92	89	100	114	90	79	81	86	89	92	87	86	80	76	78	76	82	88	76	79	90	94	89	92	76	66	95	95	99	92	112	77	68	70	69	83	86	84	84	89	89	84	82	85	90	91	93	79	67	71	97	91	97	92	79	81	90	85	79	88	93	103	88	80	82	94	102	75	73	83	74	100	69	87	83	91	91	86	74	90	106	79	90	75	72	100	97	91	82	86	78	78	64	94	93	93	87	81	83	65	96	81	93	87	89	87	87	84	75	95	76	73	77	77	78	94	83	91	81	100	84	93	69	101	84	83	91	90	99	67	97	72	86	93	85	81	102	89	97	82	88	81	77	84	96	82	75	86	97	77	73	92	89	94	67	105	77	93	70	95	81	93	74	77	79	77	91	72	104	78	105	94	100	88	91	68	83	86	68	87	88	71	81	97	88	81	85	69	84	98	80	91	82	87	84	93	86	56	81	74	80	91	81	75	89	84	100	71	68	82	85	77	85	69	90	107	73	83	84	73	77	79	80	79	83	88	70	83	82	77	77	72	86	79	68	83	87	89	76	87	88	82	83	101	107	78	82	81	85	99	81	86	87	85	63	91	91	89	97	81	83	87	82	80	77	62	88	82	86	81	86	95	81	93	90	100	80	82	96	92	86	81	90	79	83	73	73	71	68	94	97	88	81	78	87	77	84	101	74	99	78	90	98	72	97	71	86	67	82	101	87	91	105	89	83	77	90	72	100	88	81	80	86	92	70	84	76	93	110	75	89	90	95	106	104	83	68	87	83	101	93	71	93	88	81	90	79	84	91	87	91	86	89	72	79	78	101	103	93	80	70	98	79	84	88	91	83	72	84	72	80	84	89	86	88	89	83	80	90	76	89	96	89	63	93	74	101	81	87	77	82	98	83	88	100	95	86	80	92	97	106	85	89	73	79	85	94	88	84	90	85	73	105	89	79	100	71	89	94	87	104	90	102	82	81	79	82	92	69	92	86	94	87	91	93	101	95	81	74	91	77	88	77	86	94	90	82	104	75	92	77	97	84	109	85	87	78	97	78	84	76	102	100	85	84	93	83	68	77	76	89	67	100	91	84	91	84	89	97	100	75	104	81	89	82	75	85	88	84	106	83	99	95	76	77	94	72	63	67	89	87	85	85	84	97	88	89	82	88	77	86	97	83	88	91	84	98	75	91	89	74	92	76	95	79	95	90	70	94	71	99	84	93	89	83	87	76	67	79	86	91	89	92	72	88	93	74	97	94	74	83	85	68	102	82	98	92	74	92	86	75	78	80	76	86	81	89	88	80	93	90	99	73	74	87	79	88	92	95	83	94	77	81	82	90	77	89	86	71	78	77	76	70	77	94	84	87	71	86	82	92	82	84	89	92	77	81	90	78	79	81	88	87	57	94	72	80	85	81	86	87	101	85	82	83	97	82	84	91	84	94	99	84	79	86	93	80	85	95	96	73	99	88	79	76	94	84	104	85	83	87	94	95	92	74	101	89	87	71	83	88	92	95	84	101	90	84	89	84	95	94	83	95	84	72	74	64	75	96	84	94	79	98	81	98	66	92	86	78	96	93	79	96	90	80	89	95	78	93	71	81	86	94	106	98	86	107	83	97	85	87	88	91	106	93	92	82	85	83	97	91	80	82	72	66	77	84	114	83	83	89	81	87	96	84	88	96	82	95	86	73	93	88	80	80	91	76	75	94	106	94	89	84	78	98	86	86	92	68	95	85	95	88	93	93	100	110	77	95	113	82	88	90	85	66	77	81	81	76	81	89	76	83	90	103	84	79	100	86	82	99	88	71	94	83	71	82	86	77	88	95	88	71	82	82	93	61	81	88	88	82	85	88	71	77	87	70	81	82	90	94	80	84	86	92	95	89	88	82	82	103	77	96	70	95	89	75	82	85	92	106	100	97	76	96	89	86	79	69	84	89	91	77	91	78	92	75	100	78	97	82	72	87	92	109	86	86	104	95	97	83	90	85	68	92	84	83	69	96	88	86	85	88	77	92	75	98	88	105	81	69	73	93	84	80	90	92	86	73	68	85	87	76	96	71	81	88	85	75	79	93	101	69	78	102	83	95	93	88	79	83	80	76	85	90	78	73	89	82	81	84	75	99	78	88	81	69	73	73	81	93	81	81	90	108	64	81	75	90	85	97	75	69	92	82	103	94	87	97	86	86	81	95	82	77	67	76	100	84	83	88	96	94	96	99	74	95	91	83	91	89	82	74	88	90	82	96	89	71	82	86	76	97	82	104	84	107	83	82	84	87	89	74	78	66	91	94	87	79	89	104	90	91	81	86	85	87	96	71	79	91	81	93	113	78	79	89	83	82	76	79	89	89	80	89	91	80	90	73	81	97	70	88	95	96	90	87	101	77	99	75	80	81	85	76	89	62	83	72	84	87	90	95	90	78	100	92	80	83	95	71	81	81	76	86	73	80	86	95	80	85	95	88	81	98	83	87	83	95	93	84	82	83	72	76	89	92	82	69	94	98	83	90	85	70	94	79	95	84	81	75	93	78	87	84	99	89	68	79	86	85	95	77	83	91	80	99	80	83	84	85	90	78	82	92	79	82	74	84	90	98	88	85	87	91	81	77	90	79	80	80	98	94	93	97	76	84	85	92	90	82	84	89	82	80	102	82	83	100	86	97	107	93	70	100	80	86	99	72	76	76	113	100	96	95	84	84	77	74	90	80	78	86	92	82	75	121	80	80	78	90	101	68	86	91	89	85	93	90	88	98	71	96	96	94	80	85	75	77	80	81	101	91	75	85	87	89	87	82	99	85	87	84	95	81	92	83	92	91	80	94	89	92	81	74	82	77	81	80	85	83	83	85	93	92	81	90	102	77	83	89	76	79	81	78	95	80	79	84	76	95	82	93	85	80	83	83	81	100	92	83	80	83	77	84	93	79	81	84	84	89	87	91	99	89	82	79	87	102	83	71	74	108	82	85	70	86	84	87	83	77	85	86	82	91	93	99	74	88	81	97	71	97	97	76	86	88	94	81	89	89	96	77	80	90	89	75	76	86	61	93	81	93	99	82	91	78	86	60	95	86	84	68	75	102	106	98	70	78	82	100	79	81	96	77	83	83	85	87	97	94	69	82
15532	3849	1885	1226	2085	16625	20616	7263	1069	1056	990	981	898	777	796	757	737	755	762	707	691	691	681	665	728	673	720	736	695	682	663	630	665	677	632	615	629	664	617	640	658	650	691	691	636	679	672	669	698	632	623	688	649	646	664	596	666	659	632	641	636	638	625	623	625	654	610	658	673	601	625	646	610	620	592	671	668	603	612	666	655	678	646	653	615	671	653	602	645	643	626	624	593	655	661	664	639	659	616	590	616	595	619	614	617	623	595	621	625	629	588	681	620	634	646	621	660	683	658	660	619	673	631	661	624	624	649	633	652	576	670	639	611	592	603	643	652	596	603	657	622	649	637	630	674	609	616	587	635	658	622	657	632	635	630	639	623	637	667	558	583	626	551	627	594	655	663	632	572	607	616	621	617	614	620	628	656	632	671	609	598	629	618	617	631	653	616	607	613	647	636	606	627	632	577	608	610	632	664	653	602	619	594	643	656	626	631	631	629	648	570	634	647	610	613	622	644	655	632	626	607	596	609	661	605	655	620	646	596	648	638	673	596	633	615	607	616	638	632	649	613	630	631	643	670	637	605	641	618	621	646	646	626	653	583	627	646	661	592	626	577	624	644	605	630	632	633	561	597	655	592	641	635	614	627	610	597	602	586	670	626	637	652	628	612	615	614	628	676	637	665	599	676	605	626	648	634	598	613	631	599	590	638	682	646	574	630	600	613	620	634	578	585	643	642	603	637	614	665	612	662	595	684	665	624	612	641	591	589	605	608	694	647	642	641	653	574	631	592	628	631	590	598	672	617	648	690	652	605	621	623	611	614	643	608	657	644	566	620	645	644	634	653	653	615	602	639	581	649	611	607	646	628	627	683	636	601	620	587	612	687	614	658	642	675	608	651	630	636	663	619	679	648	647	609	637	618	636	618	591	627	665	666	612	603	653	634	609	638	631	585	599	632	623	633	645	610	643	606	626	580	592	607	643	595	597	588	638	634	652	645	629	562	614	612	592	597	644	614	604	657	632	609	643	624	646	634	598	603	629	620	605	645	641	592	644	627	602	645	573	620	663	625	649	589	595	597	647	669	650	585	634	630	594	672	589	611	611	674	622	632	639	631	598	642	599	615	603	609	602	660	607	583	621	624	649	660	661	631	669	642	647	619	659	631	617	654	592	619	648	652	630	615	624	628	695	667	641	656	630	646	635	616	614	634	624	639	614	620	632	641	631	621	660	623	645	615	620	638	629	643	648	650	621	614	659	602	628	611	652	659	648	672	591	621	663	626	632	620	575	627	658	625	677	642	656	654	636	595	611	650	599	620	631	590	603	645	609	641	637	636	600	632	615	661	606	615	624	612	608	668	586	612	612	611	658	639	637	646	678	621	641	613	720	620	640	646	612	664	592	647	667	676	628	614	644	638	617	609	622	670	615	641	657	607	627	618	618	608	644	640	665	653	617	647	625	588	643	552	628	664	619	640	642	598	627	650	637	627	609	612	670	634	641	608	649	610	654	617	643	627	619	682	694	632	631	604	669	619	606	617	637	634	610	638	634	622	673	661	644	641	649	647	651	604	606	626	585	585	618	622	603	602	642	631	671	626	651	630	591	579	629	671	647	600	642	594	620	596	647	592	652	607	622	621	648	609	612	596	689	652	662	644	684	612	635	616	609	602	614	602	579	606	627	601	588	654	600	634	671	587	630	649	647	591	672	637	601	639	607	675	626	603	617	625	620	664	599	641	662	576	605	618	615	636	647	651	644	619	688	564	585	665	622	640	606	637	687	597	603	666	665	633	688	601	644	636	651	610	614	612	646	616	616	664	622	603	614	647	623	669	623	592	601	618	608	669	649	646	583	645	633	667	655	644	627	675	617	680	638	631	675	652	650	654	651	594	615	672	603	624	604	655	646	622	665	623	677	592	644	662	578	626	654	606	649	620	612	613	616	597	608	600	601	604	612	548	676	642	651	601	628	662	655	648	563	621	601	639	641	639	647	647	668	584	614	605	619	646	623	595	615	676	626	624	601	614	631	606	619	647	618	632	635	642	684	614	630	573	611	629	621	632	603	624	622	654	652	621	631	629	621	683	591	610	568	655	640	659	671	650	629	636	636	646	632	661	625	616	624	683	624	634	602	624	648	576	599	620	610	616	608	643	613	624	625	645	626	622	650	623	638	642	592	619	615	620	624	627	640	625	640	641	590	643	618	660	630	616	628	652	606	635	682	629	655	621	644	661	652	672	586	633	614	638	615	565	644	613	612	598	617	677	625	657	658	644	591	588	651	599	606	595	651	609	641	635	654	634	593	629	625	655	629	589	654	650	607	614	592	632	616	599	605	618	617	651	607	615	617	609	595	639	627	612	613	642	655	618	583	619	629	595	604	628	620	609	652	643	583	636	691	594	606	655	633	639	613	618	594	624	586	619	567	613	638	627	611	634	630	625	582	634	617	627	593	651	651	625	654	652	641	623	617	656	632	639	617	612	658	585	614	585	658	652	615	606	608	637	616	614	617	630	648	619	639	621	626	612	595	651	637	599	629	632	607	649	644	635	610	610	673	673	615	628	616	658	647	605	672	627	627	630	631	617	661	584	636	620	584	586	635	578	601	639	659	630	586	630	611	632	650	612	633	656	588	578	625	622	655	667	665	634	630	602	583	646	656	653	637	600	625	613	590	610	635	600	609	639	587	643	621	650	589	629	622	689	654	642	618	641	607	614	602	617	632	665	599	634	676	591	696	666	566	612	562	613	634	630	623	619	609	643	643	630	596	607	590	659	644	677	674	637	597	668	646	660	639	630	631	635	623	613	648	647	581	656	586	629	603	617	659	606	630	617	615	634	631	605	625	656	636	593	614	646	616	607	633	632	606	674	656	608	637	614	658	591	620	612	617	599	625	623	658	668	598	586	600	618	670	617	630	625	617	559	641	633	621	655	628	626	622	639	676	631	664	585	650	579	632	620	638	649	627	610	605	625	616	633	663	663	565	644	627	614	617	579	572	635	684	661	613	642	594	633	628	653	557	614	682	634	608	644	610	674	644	658	625	646	647	631	595	632	588	604	626	618	624	583	621	614	635	568	662	643	600	596	642	628	620	635	633	624	633	619	618	630	632	613	632	618	624	547	609	648	620	644	613	587	576	632	603	622	659	612	615	665	668	592	636	606	612	629	616	600	662	599	614	625	617	626	636	627	643	639	653	613	621	605	650	633	605	627	670	609	662	607	642	614	650	619	637	617	639	646	663	594	650	631	650	670	650	607	664	625	617	601	616	662	654	632	634	612	622	664	655	673	652	631	590	653	644	593	657	630	613	596	656	624	613	619	628	645	607	646	600	604	655	627	655	617	618	656	666	617	626	630	607	604	610	629	624	660	607	624	600	613	635	670	598	598	632	603	647	631	666	667	636	662	634	584	600	650	653	652	653	592	597	677	611	661	601	616	634	595	604	637	648	651	640	625	580	610	600	649	597	612	648	625	609	620	650	621	636	604	630
2028	570	234	179	161	761	1045	359	126	159	138	130	110	124	146	131	116	131	133	150	121	122	109	120	124	117	128	115	108	124	140	114	103	109	114	121	109	105	120	130	142	122	109	123	106	136	118	115	126	94	118	120	101	125	128	109	132	106	121	122	120	123	128	125	126	142	104	111	126	125	124	136	114	109	106	108	103	123	131	112	97	131	107	99	113	117	115	142	134	116	115	136	137	129	122	113	111	108	119	126	129	137	134	98	98	129	113	100	142	98	112	117	129	106	112	144	123	105	146	146	107	109	105	119	116	110	125	135	109	117	104	125	119	109	116	116	115	103	105	113	128	116	120	137	113	122	125	101	92	117	112	133	133	101	124	122	129	115	107	113	116	126	121	133	118	118	118	98	96	133	111	115	117	115	112	112	107	111	110	119	110	113	132	109	105	120	124	112	118	114	125	118	129	104	130	123	99	116	128	118	110	118	137	114	104	111	137	116	120	105	123	107	120	135	136	102	119	117	119	127	108	132	105	124	116	129	113	124	106	116	105	119	113	126	107	118	113	113	115	108	105	121	104	131	114	105	92	130	112	123	109	116	126	111	110	118	114	127	138	132	129	126	118	102	122	117	117	139	110	123	125	109	122	115	111	115	117	114	118	107	123	128	109	105	120	116	121	118	129	121	115	121	117	115	129	129	110	112	123	116	118	127	134	106	110	119	128	116	122	108	130	114	113	116	128	113	121	110	107	106	111	106	131	118	103	104	137	110	109	124	108	126	125	126	96	103	113	127	115	129	132	121	119	108	120	139	128	122	115	123	127	125	112	111	127	129	123	111	110	108	134	104	121	114	125	109	109	131	131	122	121	135	131	119	100	114	122	113	121	118	117	110	117	112	124	96	103	106	131	114	117	122	104	111	129	91	131	137	115	102	133	128	97	105	115	106	107	116	120	110	128	132	109	108	104	122	108	147	134	125	110	104	130	126	138	121	127	124	123	120	118	115	111	111	102	105	116	136	94	131	109	115	128	138	115	117	129	106	130	121	110	128	117	123	113	123	128	124	114	128	120	126	119	126	118	107	117	122	123	104	108	88	118	104	107	102	144	105	117	121	112	120	103	111	114	124	111	123	100	125	131	135	122	136	114	112	138	103	102	108	116	106	102	116	135	129	109	126	130	108	108	131	111	124	98	119	105	114	104	120	118	125	129	124	106	135	112	103	120	107	128	121	120	124	131	103	121	116	121	124	123	118	131	111	136	134	121	124	126	117	131	133	127	113	110	136	110	130	110	123	130	136	113	107	116	109	123	127	112	119	120	98	101	120	112	105	121	114	114	115	127	141	127	113	136	117	105	114	108	107	126	116	119	134	134	109	124	117	93	127	97	113	124	106	116	115	106	137	121	122	114	121	138	107	113	115	106	121	125	108	120	110	116	131	113	114	121	116	118	114	114	122	110	119	127	128	136	127	101	116	109	101	136	118	107	108	109	110	100	124	92	103	129	119	126	115	123	123	104	108	128	110	128	112	136	100	128	114	136	120	116	124	120	106	124	118	111	116	117	118	118	140	128	95	121	111	131	97	106	136	118	133	111	107	121	115	110	123	123	124	114	120	111	124	128	132	115	132	125	98	109	130	121	96	93	116	104	123	97	109	111	95	134	118	118	135	126	127	130	113	104	123	112	123	105	140	117	136	93	117	120	117	112	110	130	125	114	104	136	103	113	117	127	115	112	121	125	119	118	114	115	117	95	115	115	119	105	119	111	111	109	88	130	112	106	109	127	122	122	128	110	114	134	106	116	126	123	141	101	120	118	115	105	121	109	114	125	115	120	105	107	100	101	103	107	117	126	91	123	109	120	117	111	105	116	112	114	103	98	118	116	113	109	139	107	119	119	110	118	129	124	120	108	114	114	117	129	115	114	131	111	125	102	118	111	126	132	109	102	105	112	135	125	109	122	105	105	114	101	119	114	105	108	131	115	115	100	127	111	114	111	120	98	121	120	122	123	117	117	119	109	103	135	135	103	112	136	113	113	114	122	114	107	106	124	108	130	131	112	137	115	121	130	97	110	121	125	108	138	121	129	99	111	98	106	133	118	104	114	117	105	94	108	84	123	111	118	126	133	110	107	126	111	134	114	103	117	127	122	115	135	124	107	124	129	103	119	121	149	97	112	101	120	124	115	117	106	133	121	126	122	111	114	108	113	110	123	104	124	116	132	99	103	104	99	125	99	115	104	127	120	126	103	111	112	113	106	135	120	113	141	111	132	121	109	129	142	110	115	113	107	147	113	119	127	123	109	128	132	108	120	119	124	123	113	104	114	94	118	105	125	120	128	93	117	139	106	126	118	128	119	109	98	123	103	106	98	112	120	115	133	122	141	121	110	121	119	117	108	116	118	125	109	118	130	123	98	128	119	108	116	134	98	112	115	118	99	113	129	124	120	119	106	119	117	106	128	127	115	117	108	109	120	142	129	109	124	96	117	106	104	127	102	112	98	117	128	124	110	121	111	118	129	126	113	120	109	118	119	104	125	115	130	121	109	118	125	103	127	110	135	109	104	120	114	134	116	121	97	130	131	120	118	131	104	120	126	122	132	129	115	108	122	109	134	123	106	122	109	128	121	111	105	118	126	114	113	133	109	119	105	123	100	110	108	109	124	118	131	113	102	97	111	117	105	113	106	129	125	135	138	113	123	115	129	122	100	115	115	121	107	123	116	113	89	108	118	108	135	119	103	125	114	106	109	107	125	108	111	130	126	122	126	123	115	122	114	131	115	118	119	133	125	117	131	107	90	131	135	124	112	116	117	114	116	132	136	118	128	115	133	122	114	110	105	123	140	125	121	124	109	120	125	120	127	128	124	106	102	117	108	132	129	109	117	117	132	113	137	118	101	127	106	131	129	127	105	114	117	117	126	122	91	111	117	119	113	132	115	119	129	112	129	110	102	117	117	130	110	105	125	118	102	115	107	127	91	111	119	121	129	127	101	128	106	105	123	110	126	127	119	134	100	119	117	113	101	110	124	116	123	110	130	112	122	113	118	108	113	125	125	132	109	118	126	102	117	106	125	112	118	107	110	131	109	109	115	119	119	130	110	125	110	126	116	96	120	147	118	114	121	132	130	138	116	116	130	128	127	126	109	98	119	105	151	117	124	119	114	121	131	119	131	116	122	109	120	127	120	129	109	107	118	121	137	123	121	117	100	124	115	110	137	120	106	115	106	120	129	124	117	115	118	127	101	114	113	120	103	117	108	94	99	122	125	134	129	120	127	112	115	114	122	139	116	128	117	116	115	121	127	104	142	132	107	121	106	102	117	108	140	121	119	104	113	99	115	140	127	142	126	108	122	102	119	107	113	134	117	98	107	123	110	141	96	111	117	122	131	124	130	104	122	116	127	117	115	116	121	143	116	134	123	123	133	129	115	120	123	116	120	129	114	110	103	120	109	115	102	100	96	125	106	113	109	104	126	104	122	134	110	136	126	122	128	120
18421	5569	2507	1674	3105	24765	27668	12462	2017	1827	1645	1462	1393	1278	1236	1181	1160	1090	1087	1059	977	958	986	982	927	977	905	835	949	946	902	896	869	935	883	853	911	886	834	816	833	877	845	823	851	851	812	821	865	852	853	873	823	810	866	826	817	809	834	833	893	855	842	821	829	813	828	868	839	818	837	884	829	796	854	807	815	850	864	879	853	809	851	821	883	792	805	844	819	830	839	851	836	821	835	854	860	801	856	804	804	823	835	800	851	843	883	864	825	826	785	838	837	846	871	838	885	866	857	834	796	739	820	850	840	788	837	834	843	853	803	799	813	852	836	847	867	814	849	812	821	761	793	854	890	781	802	842	815	818	848	837	837	856	827	797	810	840	836	840	848	865	823	869	841	842	892	827	841	842	828	799	869	838	904	883	809	852	814	857	804	815	851	828	882	830	822	786	781	867	854	860	842	836	815	812	842	804	808	829	848	827	843	800	759	849	806	788	756	766	850	849	835	835	868	818	819	872	805	877	798	843	824	867	837	815	861	848	830	870	802	814	785	893	814	831	823	853	848	857	842	913	812	811	820	796	829	822	850	802	863	849	888	817	840	820	854	819	877	849	794	794	844	822	781	817	796	874	875	807	841	852	872	830	830	873	877	814	860	839	843	773	854	837	817	859	870	883	838	819	878	822	823	826	850	813	771	840	850	858	869	856	861	800	832	807	781	830	791	830	868	903	862	808	800	850	818	836	839	853	817	777	787	836	861	872	788	795	795	799	831	819	808	790	873	825	797	842	832	778	841	805	813	902	819	798	847	822	821	827	835	860	792	798	837	806	815	826	764	794	849	810	823	834	750	852	812	797	819	788	827	817	832	842	845	849	886	848	826	847	856	856	847	834	827	827	833	811	864	809	841	867	839	866	800	780	845	849	766	827	840	830	836	838	806	822	895	816	814	783	795	847	831	886	833	813	822	838	827	840	832	797	785	848	798	817	824	846	857	800	789	855	790	875	837	812	805	858	865	827	812	842	869	838	827	885	892	890	790	843	816	822	832	816	806	803	809	852	858	841	825	820	865	805	809	899	770	821	802	822	813	790	804	840	847	820	784	853	847	789	851	814	792	830	837	856	849	828	816	794	801	778	839	807	798	805	808	844	828	808	868	879	830	852	806	852	790	862	788	843	807	824	822	851	857	845	807	859	867	783	820	863	798	825	836	774	834	824	770	840	820	843	827	830	857	801	849	787	852	816	829	809	862	779	812	796	767	823	826	828	798	848	812	816	814	838	894	856	793	884	835	819	827	804	835	842	839	854	828	863	820	830	828	811	834	811	821	834	810	877	832	832	854	801	785	900	770	839	850	782	850	874	829	861	796	835	818	812	834	834	809	801	826	832	821	854	841	805	749	832	802	831	822	833	831	826	798	821	802	823	775	799	784	864	859	839	805	839	834	816	830	799	817	829	822	804	804	824	806	820	857	799	780	870	846	884	794	790	851	813	845	886	875	850	800	839	848	880	830	807	829	852	827	804	871	866	849	847	831	849	829	819	834	805	801	862	829	811	863	794	825	844	796	814	847	828	833	830	831	824	833	831	858	812	829	830	808	858	838	843	851	863	821	817	828	813	879	936	798	808	816	837	841	794	806	814	821	888	758	790	828	805	852	798	857	862	807	816	879	819	842	822	864	852	818	847	827	824	844	828	848	841	858	789	818	825	855	876	844	833	734	808	865	812	850	832	851	803	785	810	849	815	826	778	845	897	817	834	807	825	827	804	845	823	803	824	795	820	835	895	816	808	866	780	830	832	862	836	866	799	750	843	841	815	875	827	812	771	807	821	865	835	827	814	852	839	829	805	879	824	827	774	886	846	818	862	845	841	826	853	869	829	806	876	833	818	848	873	838	834	859	836	828	803	828	818	814	808	871	864	803	850	806	847	806	796	798	830	829	827	834	845	837	837	801	801	809	833	856	795	786	777	844	823	856	842	840	888	871	834	871	839	787	834	851	856	818	819	823	847	821	847	837	826	849	828	848	813	835	851	787	849	795	797	834	840	783	852	863	774	821	814	829	793	844	833	806	769	854	851	845	844	819	868	853	859	824	856	786	824	805	818	865	802	857	800	828	802	817	839	808	824	846	803	819	784	845	840	865	790	848	866	822	814	830	809	825	855	798	839	832	894	836	838	808	867	835	817	825	828	835	823	797	825	849	820	868	845	795	790	837	812	872	800	816	814	796	835	837	818	816	840	792	829	816	839	812	856	801	799	841	887	792	851	803	866	850	831	810	840	834	802	838	818	850	850	842	816	911	828	821	867	858	852	836	826	898	800	850	823	826	823	852	784	850	821	796	865	830	841	828	820	818	803	844	840	869	830	780	793	834	823	781	818	861	782	804	853	845	827	808	850	832	901	861	807	835	863	835	889	814	787	857	784	787	805	847	760	841	806	863	807	810	808	849	856	824	856	814	820	832	822	802	827	874	808	817	788	839	843	834	829	784	808	787	829	836	866	843	811	820	799	808	834	830	804	818	861	871	844	802	794	794	836	798	879	827	876	840	840	917	850	767	815	835	821	845	802	817	780	870	824	814	792	802	762	864	814	773	819	835	866	844	829	838	808	806	814	820	841	830	782	818	821	830	824	872	882	834	781	809	859	796	862	792	810	832	880	802	825	816	821	836	840	838	843	832	847	868	841	852	812	866	849	795	874	805	814	797	829	877	815	830	861	858	796	805	866	805	834	877	815	858	843	854	835	791	888	850	860	830	812	826	855	834	810	833	832	824	827	824	838	827	814	817	828	846	806	823	748	851	799	842	871	863	816	819	794	815	825	847	793	862	862	843	862	814	830	819	843	847	824	862	853	864	798	829	811	845	830	803	807	841	828	870	852	867	834	840	816	839	826	852	830	826	887	839	852	848	914	798	806	831	822	812	762	880	837	835	818	796	831	814	833	810	823	857	802	811	866	844	865	907	839	831	782	793	818	820	853	784	828	844	842	831	831	808	876	819	846	791	862	847	803	840	832	854	762	880	828	791	795	843	841	828	818	834	840	816	853	802	819	878	812	867	820	819	844	819	843	908	841	832	796	845	923	908	838	855	781	806	888	824	856	841	801	802	839	827	841	784	830	854	807	843	809	844	807	820	784	817	809	863	801	859	812	838	780	791	822	819	779	863	773	818	837	859	844	837	815	862	820	825	824	851	857	841	875	805	829	825	796	792	856	835	830	786	865	823	824	811	816	811	845	848	824	835	845	800	863	861	829	801	805	840	779	837	864	830	880	794	858	876	790	854	824	794	852	814	799	785	815	823	823	799	831	821	803	875	847	816	804	803	847	843	856	813	835	827	825	849	800	835	830	831	893	816	807	843	864	814	821	860	836	851	814	851	860	856	822	860	815	863	788	794	783	855	866	847	816	796	802	837	842	874	808	883	802	828	870	836	811	809	859	817	825	800	791	803	786	817	811	789	861	845	852	779	868	799	907	778	841	833	844	808	777
1698	140	109	91	72	154	128	56	42	55	42	54	45	42	47	39	47	38	30	43	40	38	48	44	37	41	43	37	51	36	48	42	44	44	54	48	52	47	41	33	40	30	36	52	47	51	66	40	59	57	38	41	52	54	39	38	45	39	57	53	48	44	36	48	50	47	38	29	47	45	37	36	34	46	61	49	47	36	25	47	46	48	50	40	35	45	35	48	54	43	54	46	45	49	37	39	43	52	53	58	42	54	61	38	50	39	49	42	67	47	37	49	50	40	50	46	53	49	40	49	53	45	43	26	56	46	46	49	51	33	43	24	42	43	48	44	39	55	47	53	42	38	44	58	47	40	43	44	47	49	46	41	44	45	44	43	40	42	49	39	49	37	48	46	48	39	46	41	39	43	39	55	47	46	53	43	46	32	42	51	44	48	47	44	55	50	49	49	43	40	34	42	42	47	47	49	50	46	49	37	44	40	50	48	40	37	58	41	53	45	44	46	38	50	41	44	47	58	47	47	41	39	42	48	39	41	40	38	43	48	49	49	36	59	43	41	51	54	56	50	47	45	49	45	59	45	42	55	48	61	42	49	42	45	39	43	35	39	54	45	40	42	55	39	50	43	43	47	50	38	52	42	50	52	48	46	46	44	51	54	49	44	46	52	50	42	37	46	44	41	52	42	43	35	40	52	45	47	62	45	46	49	52	55	53	50	48	61	54	48	45	47	47	39	47	50	54	55	36	36	35	42	44	41	35	47	54	30	42	37	45	37	43	37	50	38	46	45	45	49	54	45	40	49	46	41	52	56	50	45	48	46	30	51	37	38	58	38	44	44	40	43	47	54	51	44	49	42	46	38	54	48	48	49	53	43	36	48	40	54	54	45	37	47	41	39	40	52	47	57	43	47	49	37	42	41	42	33	48	42	42	44	43	38	40	49	30	54	29	28	49	47	40	53	46	61	41	50	40	42	48	43	45	46	44	46	37	45	41	47	49	53	48	38	44	45	35	40	41	40	52	45	52	41	39	45	36	49	46	46	53	51	51	40	44	41	39	43	45	56	45	48	31	46	41	62	35	48	47	40	48	47	51	46	46	47	49	44	37	48	36	41	47	41	46	41	48	44	50	42	53	40	40	47	38	41	48	54	44	52	43	51	45	41	52	39	54	44	56	42	44	45	56	44	50	53	49	45	46	44	47	49	46	50	50	50	37	48	53	49	41	38	47	41	46	52	41	48	45	46	54	47	35	59	45	60	38	41	44	40	41	44	44	44	49	34	49	37	50	36	40	51	45	48	49	36	52	43	47	38	27	47	45	45	40	46	42	37	44	46	54	47	39	43	42	45	39	51	38	31	36	46	44	46	33	48	39	56	42	40	41	43	53	51	43	30	61	55	49	46	36	47	48	49	48	55	58	58	43	43	51	50	39	44	34	42	49	48	45	57	51	50	39	40	48	45	52	41	45	38	53	52	44	52	40	48	45	43	40	44	46	48	44	30	46	52	42	45	43	50	46	29	58	54	51	37	53	38	54	44	49	45	43	52	46	48	35	36	40	36	44	54	45	33	48	51	46	37	33	49	44	49	41	37	41	44	52	30	39	50	43	45	41	36	51	40	47	48	54	38	35	40	48	42	41	32	39	44	51	40	55	55	49	53	53	50	42	37	47	47	51	32	51	47	46	38	42	39	45	53	40	41	51	34	51	43	28	37	42	47	46	50	61	47	44	59	46	39	47	50	46	56	41	32	39	49	52	45	39	39	51	52	43	44	36	52	60	47	45	40	55	43	62	45	44	52	39	45	42	31	39	40	48	39	51	45	40	53	52	31	46	56	52	52	42	50	42	46	43	37	46	49	45	36	49	47	48	38	45	41	52	47	46	43	50	34	33	49	33	39	49	49	43	35	52	46	48	41	47	44	50	37	39	37	46	53	37	54	55	41	64	46	48	52	52	44	38	36	40	44	35	39	51	40	29	36	56	49	44	51	45	42	43	50	46	30	48	39	40	42	40	46	39	52	56	51	47	44	44	52	38	41	38	44	42	33	42	39	53	44	29	40	51	43	44	45	39	45	45	38	41	41	43	36	52	42	45	49	37	45	50	41	39	55	45	45	51	54	49	52	51	52	44	56	42	48	42	55	44	50	44	44	47	37	37	45	48	55	47	49	45	41	41	43	38	33	41	42	48	46	53	58	41	45	64	36	38	42	40	31	44	43	45	45	47	50	34	44	44	53	47	38	54	60	53	52	50	30	44	35	55	44	52	50	45	38	45	42	46	45	48	49	49	50	25	39	43	46	46	36	45	46	40	46	46	52	42	42	46	42	37	47	56	44	50	58	44	45	35	49	45	44	39	45	51	41	46	45	35	42	45	34	48	37	42	52	38	45	43	40	52	36	58	37	44	42	48	52	35	40	37	44	46	37	53	59	36	51	50	41	50	63	48	43	39	44	46	43	45	56	38	44	41	42	41	49	43	47	36	43	42	40	46	54	45	47	43	55	39	39	38	50	45	52	36	43	52	49	46	45	35	46	43	33	51	45	42	58	35	41	53	45	36	40	50	45	52	47	51	63	40	46	52	48	59	52	39	37	42	41	43	45	45	40	48	49	54	49	45	50	42	60	48	41	43	52	43	56	38	44	49	54	34	38	47	47	37	42	36	36	44	32	51	50	46	53	47	47	37	38	45	46	49	41	48	51	48	46	47	51	49	38	38	54	37	41	42	42	44	36	41	47	30	39	57	30	41	46	41	51	29	40	59	38	48	46	40	48	46	40	49	48	54	40	47	61	39	54	47	54	39	53	43	43	36	43	52	50	44	50	43	38	47	40	54	44	45	41	34	52	53	58	51	41	35	40	45	48	41	41	52	42	45	50	40	46	39	51	48	41	39	29	49	42	42	38	46	36	49	42	51	46	46	49	53	44	40	61	39	35	54	47	42	50	52	41	41	38	43	54	43	41	48	40	37	44	54	50	52	40	34	54	50	46	44	44	48	68	35	39	51	43	34	52	42	35	39	40	44	33	54	56	33	26	38	38	52	41	43	46	43	47	50	46	53	41	48	48	35	36	33	43	40	38	49	51	42	62	45	45	55	41	45	58	35	43	41	45	38	47	36	53	40	34	46	48	42	53	44	44	48	51	41	48	40	39	44	42	51	59	53	51	58	38	40	39	49	50	28	49	47	41	38	38	39	43	50	55	37	52	48	45	47	43	35	38	47	56	33	47	50	46	56	55	49	38	52	40	51	47	49	37	48	39	54	41	37	35	40	48	49	54	43	49	47	41	31	52	44	36	45	43	50	43	37	52	46	45	49	44	49	48	35	34	32	46	51	44	40	44	46	45	46	53	46	46	54	37	50	33	43	34	39	36	51	40	40	58	64	37	56	38	55	37	53	47	35	46	42	39	40	33	39	48	44	50	49	39	40	44	39	41	35	41	47	60	43	43	48	46	52	40	44	41	40	43	37	39	42	54	41	37	42	48	54	45
11946	1895	933	744	2029	7505	5814	1346	442	428	406	381	385	365	396	329	356	365	364	354	372	387	369	381	346	339	342	360	362	346	331	338	314	322	349	358	334	320	349	344	345	358	357	338	354	346	330	321	325	362	327	369	358	350	362	339	376	337	360	326	354	313	313	343	327	362	326	379	333	338	346	329	336	353	355	333	366	345	342	302	334	375	345	332	354	311	342	301	333	324	324	357	363	338	356	336	310	319	371	357	325	325	353	315	332	322	306	380	364	332	308	337	364	349	320	333	343	343	331	369	356	327	328	329	364	345	378	348	331	313	342	367	303	353	364	332	344	324	363	332	348	340	339	294	339	342	341	306	342	324	356	334	341	316	313	351	347	360	313	347	355	369	341	349	357	296	323	321	351	331	321	357	358	400	330	334	315	317	326	324	332	349	366	349	313	344	343	330	320	312	371	339	343	354	343	359	329	356	332	327	334	326	364	357	317	345	348	375	339	316	354	328	318	368	319	313	361	338	373	332	333	349	335	360	358	327	339	333	347	374	374	349	321	345	322	334	370	347	333	353	353	357	334	338	346	340	336	338	353	338	322	348	361	329	354	358	336	351	334	362	316	339	310	359	345	352	357	374	320	293	314	384	326	344	354	312	353	324	318	357	333	384	326	332	296	359	371	350	351	338	370	320	326	352	338	348	317	353	373	336	365	350	332	329	308	332	338	324	365	317	328	320	348	345	295	362	340	323	354	346	359	351	318	331	338	350	341	320	347	366	335	326	349	334	333	320	323	350	340	367	318	329	321	282	351	329	323	378	312	334	303	340	325	369	323	338	347	350	334	350	335	338	338	333	342	362	368	348	340	344	322	326	350	336	323	327	310	303	334	336	342	343	349	348	353	310	327	311	319	361	331	373	346	349	337	329	324	364	371	335	354	345	363	327	342	345	353	339	337	352	320	346	312	332	350	317	328	365	387	341	355	358	317	321	362	320	361	315	320	301	332	334	368	338	337	342	343	382	352	337	371	349	323	377	346	347	341	335	353	397	340	310	339	337	367	357	322	365	333	313	332	325	326	339	368	389	325	341	313	395	363	315	320	344	341	340	329	325	349	354	308	324	361	334	346	327	352	350	374	360	326	345	358	339	365	370	318	334	358	332	328	325	332	338	365	303	386	335	337	363	347	370	350	300	327	341	313	344	341	314	343	345	356	332	361	342	333	338	313	348	339	360	387	359	331	349	348	347	332	345	355	341	352	345	344	305	336	334	313	371	328	340	359	319	345	339	336	343	318	336	320	339	348	343	325	346	355	355	352	330	364	367	371	311	346	344	341	352	312	304	334	332	360	324	369	363	340	337	339	345	348	343	356	345	328	331	355	334	323	360	338	318	346	368	367	315	338	362	347	307	352	314	345	334	359	327	353	320	321	355	361	356	333	318	338	364	330	346	372	323	330	302	332	322	329	358	344	356	329	329	310	361	370	378	337	339	338	359	326	339	371	357	336	343	305	340	352	346	351	357	321	350	319	351	345	326	335	359	384	333	325	358	325	325	311	335	338	332	307	344	349	356	355	364	340	357	346	317	323	295	324	349	358	321	327	329	350	324	313	349	316	333	317	350	327	350	331	315	328	277	393	307	296	341	340	339	327	341	326	352	312	341	338	331	334	301	327	335	332	358	370	377	331	332	351	316	318	344	350	335	392	321	320	341	344	345	335	302	354	341	295	295	362	307	335	304	340	353	340	330	332	350	333	340	327	312	334	326	320	328	375	344	321	347	327	352	328	372	362	368	315	330	343	326	339	342	325	354	360	364	354	307	348	342	320	345	331	347	354	344	348	332	345	340	316	344	361	313	354	348	328	331	355	325	330	323	331	288	317	313	334	329	309	345	336	318	344	351	334	306	336	352	331	355	375	347	360	325	316	348	350	364	340	362	337	342	353	312	369	328	318	339	370	325	350	354	317	325	350	323	342	334	323	349	328	358	341	322	360	347	360	298	371	358	360	360	336	365	316	338	331	383	325	356	347	344	328	329	323	349	338	341	355	331	321	346	360	336	339	368	310	382	358	314	350	332	360	379	356	335	335	332	358	360	371	329	339	325	336	348	321	316	343	335	322	334	330	373	350	319	347	319	350	341	323	334	337	359	331	377	347	311	338	345	341	352	348	352	336	346	312	326	324	321	367	346	348	327	351	329	337	338	315	314	334	347	334	341	344	338	351	375	354	357	320	374	326	305	369	352	350	338	329	338	371	300	302	330	344	332	340	307	366	354	318	320	353	371	344	351	315	315	350	332	332	334	328	322	333	383	332	343	336	344	338	349	333	357	356	342	382	372	335	339	363	337	345	320	353	338	329	367	362	360	308	380	319	331	357	361	366	318	320	346	344	343	337	337	341	335	355	339	316	305	318	326	312	344	389	332	317	361	341	358	346	304	342	342	342	355	321	317	321	349	311	346	318	355	354	324	307	364	364	342	347	313	344	314	355	366	347	317	329	340	341	318	330	320	337	333	307	331	386	340	343	340	355	342	336	317	360	333	336	378	348	292	345	345	374	335	338	337	344	365	310	388	371	349	324	369	322	313	334	345	333	332	361	378	344	302	330	342	351	385	344	320	309	336	330	336	323	387	347	346	359	370	322	332	360	329	358	343	331	372	354	350	353	338	360	313	355	365	347	341	355	353	342	347	331	341	346	342	310	326	371	348	318	378	330	314	345	360	353	348	330	323	322	318	347	356	340	322	324	318	342	329	360	353	356	350	343	351	322	347	332	375	345	345	362	332	325	326	346	320	359	325	328	334	334	351	370	314	357	332	345	354	343	344	358	332	383	323	335	353	313	346	378	352	345	365	321	303	340	339	338	345	373	354	367	336	331	354	359	352	311	307	326	386	341	348	323	344	349	339	360	341	359	368	360	351	317	330	328	375	348	300	331	339	334	356	359	335	338	320	333	387	297	335	365	343	337	381	356	343	355	340	325	404	320	334	362	317	321	340	379	326	350	360	316	325	355	332	324	406	338	337	339	359	341	350	346	329	348	361	336	370	351	351	357	344	348	350	339	345	323	293	334	342	365	344	347	320	348	375	301	316	349	333	362	393	344	318	351	319	321	372	348	331	321	345	347	353	343	327	346	350	358	310	355	339	319	314	397	314	322	372	360	340	338	353	357	327	342	346	355	313	324	343	363	356	307	379	320	350	306	374	314	352	326	304	351	332	316	318	343	340	327	362	336	328	332	340	348	319	326	351	348	329	348	356	349	343	310	331	338	350	338	361	340	332	333	313	325	355	298	344	325	317	334	359	332	337	344	358	352	338	332	343	374	316	337	328	341	337	319	330	343	325	342	306	327	325	325	336	349	351	365	353	317	351	351	333	359	375	314	350	344	387	335	333	358	334	334	323	332	342	317	331	370	326	356	360	346	337	300	351	311	372	347	341	335	342	323	310	335	369	323	350	332	313	316	324	354	321	360	348	337	344	313	317	323	355	352	353	360	350
1235	369	144	165	251	688	467	137	82	83	81	76	76	77	72	62	63	63	75	70	60	64	70	71	56	71	66	71	61	69	65	59	72	56	67	68	51	85	66	77	70	69	77	66	73	65	79	69	77	57	54	59	65	58	71	64	84	73	75	61	63	72	62	76	74	68	79	73	78	67	61	65	69	71	58	69	64	73	71	75	74	60	68	63	55	65	52	65	78	67	73	62	57	83	69	62	67	62	67	76	71	72	57	74	83	59	71	70	74	75	69	69	66	63	75	78	74	77	52	68	60	66	76	68	70	69	77	65	65	64	67	55	60	71	60	64	65	63	69	53	77	67	66	60	81	77	65	65	54	84	68	73	72	71	65	59	75	72	74	66	63	63	70	70	70	54	64	75	67	83	76	76	70	70	69	59	63	72	67	60	55	64	74	73	60	74	60	63	46	72	73	69	65	74	61	68	81	64	65	83	66	66	61	60	79	74	77	60	67	63	55	58	78	61	66	64	71	63	76	72	69	72	70	64	58	78	69	53	68	58	73	86	66	78	63	64	78	80	84	75	73	65	83	64	80	92	63	71	78	58	58	60	72	74	55	68	68	78	70	66	67	81	76	70	77	65	80	71	71	54	66	89	52	81	74	53	81	61	90	66	67	68	83	64	70	59	80	67	71	65	71	54	83	64	64	65	72	72	65	86	76	63	69	67	60	73	65	65	58	79	84	78	74	64	61	78	67	90	69	63	70	60	69	69	69	62	73	59	60	57	60	67	72	66	80	64	63	77	78	69	79	62	79	73	65	69	77	73	75	80	75	52	72	71	61	67	60	72	65	63	73	60	82	60	77	62	63	74	69	80	72	77	79	69	60	78	49	70	61	67	85	53	60	68	63	80	66	63	80	67	72	70	53	47	70	72	62	69	84	74	62	61	56	70	66	77	83	69	57	73	86	63	62	56	59	71	86	73	71	57	67	73	77	67	55	75	71	69	84	67	73	77	62	63	88	50	58	67	50	69	75	64	66	69	63	61	57	66	63	78	65	70	73	73	68	64	70	56	75	74	67	88	75	76	71	68	73	73	54	59	65	72	60	84	81	54	56	77	68	59	55	72	65	78	68	81	83	62	64	72	74	73	63	71	63	49	80	62	51	81	71	52	62	53	90	72	72	73	69	67	67	60	81	55	71	67	62	63	73	62	65	65	75	64	75	64	58	69	66	58	66	74	80	81	62	70	74	75	88	56	72	74	49	55	65	62	72	65	69	59	62	69	62	67	64	70	66	63	72	61	61	61	77	70	61	73	70	56	64	72	73	66	69	63	60	80	70	77	76	50	73	66	63	68	63	67	59	66	67	73	60	59	75	74	60	81	84	73	66	65	65	65	62	70	73	61	62	68	63	57	53	72	67	62	75	74	74	66	59	73	69	78	66	53	80	80	71	64	69	72	60	63	67	56	76	65	67	55	73	82	62	88	74	72	64	61	79	68	55	74	72	69	54	75	51	70	63	56	64	64	64	76	66	68	65	68	73	80	59	76	66	75	73	73	73	76	67	66	71	76	68	58	73	77	58	82	62	74	65	75	67	78	76	60	74	78	53	69	76	67	84	63	66	86	77	77	72	72	64	77	60	70	77	75	77	63	70	61	79	86	73	71	66	55	78	62	72	83	78	66	70	54	61	67	67	78	70	59	73	66	61	84	63	63	60	82	64	87	55	74	61	65	44	63	63	76	65	86	65	53	71	55	67	66	75	70	73	85	78	80	65	71	68	65	52	67	72	70	63	74	71	65	61	63	77	57	66	73	73	67	68	78	71	61	67	72	77	66	59	60	70	66	87	75	67	71	67	61	50	76	55	59	70	71	65	62	59	74	72	63	70	71	81	59	92	78	50	70	72	74	73	74	62	64	55	80	51	64	50	67	69	66	77	58	79	72	60	76	59	64	66	61	74	77	68	75	62	76	68	52	78	76	81	81	64	75	64	69	76	60	71	72	76	81	73	63	74	65	77	67	70	62	73	63	62	56	52	69	74	83	79	61	54	76	69	67	58	68	73	85	69	54	58	71	73	70	66	68	68	74	79	57	68	50	78	73	82	81	64	54	61	64	77	72	74	83	60	86	66	61	83	70	65	65	67	61	71	52	80	65	86	60	62	60	63	71	60	68	74	69	62	64	71	65	62	53	73	75	60	64	63	61	82	77	48	68	72	75	70	60	65	58	66	78	53	78	59	63	64	71	54	54	67	71	59	70	77	70	59	57	57	61	55	74	80	70	61	69	66	65	68	62	82	73	76	66	68	64	61	70	68	71	78	69	49	63	68	74	66	65	58	77	83	66	65	65	57	78	78	72	75	68	69	68	49	69	67	63	61	69	58	69	85	65	59	62	65	67	68	56	85	61	67	51	53	77	86	69	70	56	61	62	71	87	72	55	61	62	71	66	69	71	60	72	55	64	61	73	73	69	62	71	58	73	75	76	75	78	70	63	57	65	62	71	72	70	68	53	68	90	77	69	73	82	76	69	67	82	68	73	76	90	81	77	67	55	75	66	69	65	71	70	67	68	69	85	64	67	53	61	64	70	71	66	67	67	75	62	71	80	91	79	60	67	65	75	63	63	74	65	65	52	65	73	74	70	55	47	75	68	68	88	62	66	72	76	69	53	52	54	67	67	61	71	70	79	68	68	74	67	72	82	65	65	62	68	78	70	66	72	74	57	67	66	66	77	72	65	64	55	67	54	61	63	75	62	64	66	91	63	64	69	51	56	68	60	78	74	87	75	87	51	61	63	67	83	74	72	69	68	68	69	62	66	63	96	54	77	69	72	69	60	67	64	59	75	64	62	54	66	67	72	58	63	80	60	58	78	57	61	61	71	67	66	77	61	59	54	77	77	78	76	59	63	65	64	73	72	62	63	82	75	65	65	55	67	72	59	74	81	64	72	87	70	62	75	58	69	43	66	70	65	76	75	72	66	92	69	81	66	68	63	67	73	68	59	53	66	58	68	64	78	70	81	67	69	74	52	59	68	55	62	72	75	61	63	64	66	72	66	78	76	79	61	71	81	78	79	77	68	65	59	74	75	64	48	77	87	71	72	48	69	67	63	53	66	72	77	79	69	65	77	62	66	72	71	63	56	77	63	65	77	57	76	70	69	60	61	68	53	89	75	59	73	68	61	60	65	64	69	70	70	71	81	53	82	77	67	86	77	61	59	79	69	61	76	66	65	71	71	58	68	61	82	62	73	60	65	71	55	60	59	67	80	63	65	72	61	72	68	76	72	78	65	76	65	71	72	76	65	61	64	66	72	80	62	76	75	74	77	75	63	62	55	69	76	76	55	75	56	64	62	73	76	73	68	77	69	60	67	61	70	67	74	49	51	65	48	66	63	70	67	57	58	60	68	60	75	77	74	69	68	71	59	77	83	84	81	59	53	82	66	79	66	68	64	72	62	62	63	66	78	64	62	63	69	64	59	75	70	69	62	66	70	64	74
15389	3784	1586	1994	8298	26293	18228	3692	984	905	778	716	691	675	646	599	572	545	572	527	581	587	515	500	561	490	527	518	503	508	515	506	527	523	466	510	530	486	453	436	479	471	508	483	511	528	504	490	520	493	508	482	513	502	502	515	509	483	532	521	485	480	490	472	471	433	434	506	443	478	481	478	463	487	497	472	469	473	448	481	479	479	472	469	504	497	500	459	499	523	485	447	465	487	491	486	505	472	476	481	468	460	466	468	442	461	476	500	499	484	485	456	498	503	453	504	483	469	494	505	483	485	462	518	477	499	449	487	498	512	469	472	443	472	478	491	495	488	459	497	470	464	474	495	465	431	477	491	463	480	459	500	500	471	476	482	478	484	488	475	458	429	495	435	513	456	455	490	467	497	465	494	451	459	490	438	432	485	470	471	512	467	492	478	483	434	492	507	484	462	500	478	497	490	446	511	529	491	499	471	437	506	487	469	483	479	466	487	529	465	466	492	459	443	481	502	467	503	481	477	470	466	461	485	481	478	478	480	482	480	472	473	440	459	463	487	457	509	432	470	463	459	459	463	472	496	499	471	466	465	508	478	486	479	496	523	487	454	452	471	496	464	429	463	472	496	462	497	497	482	484	494	479	509	488	441	446	451	423	462	471	491	469	476	485	445	447	468	455	485	499	487	504	432	507	469	522	474	495	451	502	493	516	450	489	473	482	505	498	512	452	513	491	479	466	489	466	468	467	445	480	503	505	487	450	482	473	438	486	462	455	518	455	481	536	467	430	481	426	457	480	472	498	479	484	481	517	498	455	510	462	469	451	458	497	473	508	490	471	503	487	455	524	460	473	496	475	475	481	463	481	501	463	466	502	475	479	475	448	480	455	481	477	484	497	474	483	434	505	500	459	479	495	517	480	485	507	471	523	508	498	471	512	470	456	482	481	484	461	511	467	491	510	495	496	462	445	496	488	482	501	491	458	447	510	492	486	473	505	429	450	461	512	518	490	424	479	476	471	490	508	486	453	446	478	478	476	475	507	466	465	524	495	500	517	471	485	468	476	458	520	503	487	480	430	516	499	471	460	424	504	434	456	476	464	473	472	507	457	482	498	476	490	483	485	465	510	512	489	455	457	441	464	494	471	510	493	464	471	481	517	490	489	447	473	501	507	440	466	509	478	465	500	497	485	494	493	475	481	516	460	466	486	494	521	449	489	467	460	481	494	463	487	455	466	450	483	497	454	509	457	465	449	458	503	470	476	478	496	434	501	511	480	529	473	518	450	502	483	458	481	485	483	445	456	500	478	500	464	495	501	437	515	480	490	480	501	495	486	434	509	463	524	514	539	486	488	495	534	499	483	492	488	497	488	453	507	460	457	463	464	504	463	477	465	476	515	474	476	457	470	458	494	505	504	498	470	515	456	488	473	472	486	498	472	473	526	454	462	458	459	476	461	527	514	493	506	471	448	490	491	477	467	456	499	443	493	484	475	456	512	470	502	461	507	486	494	452	454	491	491	464	492	477	482	481	495	503	514	467	475	439	469	484	495	480	458	494	476	459	436	456	486	438	474	481	487	491	492	475	484	491	512	488	481	473	438	465	480	483	452	471	509	431	469	491	492	424	495	480	474	462	478	470	482	478	483	458	491	494	454	514	513	498	448	482	482	483	476	490	490	518	483	499	475	559	480	486	464	474	505	461	494	476	449	446	507	467	433	477	463	482	500	482	463	455	488	474	495	483	461	472	459	495	473	482	473	463	472	483	473	482	471	477	481	480	480	548	472	440	506	470	469	449	503	450	502	458	535	461	507	496	484	487	495	473	483	496	461	485	469	459	463	431	475	450	461	413	499	486	517	465	474	491	476	465	463	469	463	471	501	454	482	467	445	483	506	495	456	471	479	450	507	486	456	507	462	504	459	484	453	470	487	495	472	497	495	443	457	469	489	492	434	486	456	485	460	468	481	486	478	492	440	458	495	512	470	448	483	473	511	511	473	495	469	499	490	459	456	426	456	488	506	460	511	518	465	484	442	495	485	468	487	471	474	445	470	487	491	486	476	447	437	474	491	444	461	509	482	467	513	505	470	476	478	450	492	500	463	464	515	468	460	493	452	511	497	467	436	497	493	485	512	446	458	468	482	511	483	518	468	555	497	486	488	470	499	466	478	443	479	509	457	477	457	524	466	465	526	465	425	480	469	485	492	475	493	478	480	476	464	469	441	489	468	493	487	467	507	475	476	499	491	441	519	473	449	463	458	436	449	479	469	509	467	479	521	516	497	490	483	467	492	473	493	501	478	511	496	466	464	482	431	494	474	477	450	467	437	463	499	517	486	486	498	483	499	478	447	488	482	488	463	464	456	431	446	475	438	501	460	495	496	489	507	479	457	484	446	495	484	480	480	483	477	516	491	437	473	487	443	477	476	455	476	518	476	497	488	469	490	498	491	413	525	476	509	493	501	488	475	471	500	465	439	460	475	490	527	464	463	509	469	486	479	463	457	500	504	473	479	497	451	467	502	495	453	489	459	522	470	457	476	498	505	482	495	474	502	468	505	467	492	477	483	454	485	464	434	498	473	463	517	488	478	474	476	489	507	464	511	484	446	495	457	481	489	504	521	465	488	450	491	475	519	461	483	453	525	458	496	411	464	496	473	455	523	454	475	453	506	479	492	472	495	500	473	484	513	511	493	472	486	433	487	486	507	448	469	487	481	491	452	473	454	507	468	454	481	491	465	501	460	492	464	493	452	450	540	453	496	486	468	495	489	461	472	524	510	498	491	475	482	436	491	496	505	503	479	498	513	480	480	494	510	487	481	467	475	496	480	487	448	488	462	487	465	474	513	509	437	507	486	504	464	444	467	472	445	469	481	449	505	491	552	498	420	459	465	475	453	475	516	471	478	484	503	509	468	483	458	496	467	492	493	476	481	509	463	488	499	458	443	475	469	492	441	459	452	475	456	465	475	513	466	478	446	457	469	492	496	494	471	492	459	480	490	497	429	502	487	497	513	467	482	446	476	512	494	476	460	460	505	460	475	458	466	517	487	442	512	443	469	443	478	482	466	485	467	468	481	479	495	464	491	472	488	483	482	498	490	441	499	494	435	469	485	509	445	523	474	451	474	490	492	499	485	525	482	467	493	471	460	471	487	474	497	490	478	489	469	485	474	475	484	490	493	510	484	484	511	521	478	482	465	484	507	484	541	492	453	445	501	499	474	465	489	494	483	438	516	462	462	492	492	473	466	443	473	457	465	472	436	478	461	489	501	463	457	462	527	496	437	471	482	460	450	482	464	504	452	465	491	455	467	461	443	437	487	444	479	512	484	491	496	477	505	484	466	505	464	469	472	479	461	465	501	494	437	452	481	481	461	481	450	493	498	495	464	479	484	486	471	457	505	498	481	493	480	483	473	492	458	483	444	480	458	450	426	467	505	460	508	490	497	460	479	475	454	459	479	465	463	478	457	449	463	476	471	474	489	529	490	500	481	485
2776	360	220	247	451	1023	443	125	109	96	87	89	81	109	100	87	76	102	81	86	103	98	86	97	82	80	85	80	102	96	92	86	88	88	89	106	77	89	90	85	107	96	100	85	81	73	108	95	83	93	86	90	99	92	84	88	79	83	86	75	75	80	80	81	100	100	106	90	97	85	91	83	89	89	97	95	91	88	95	91	89	68	97	102	85	86	88	100	90	114	89	108	89	94	83	94	90	86	79	90	81	87	85	86	87	90	107	74	77	98	94	97	103	98	89	83	90	92	90	90	94	86	84	83	102	93	95	79	88	99	107	98	94	95	87	101	103	71	94	89	99	97	102	84	96	79	81	92	100	88	86	79	105	84	94	84	75	83	92	84	98	81	92	89	104	102	91	92	102	98	96	93	91	109	90	90	74	105	88	88	93	76	90	102	82	97	89	84	91	106	95	97	93	84	87	96	92	98	104	84	71	96	111	81	101	87	105	75	78	77	88	84	90	88	79	98	90	93	88	94	100	91	74	75	83	97	80	92	93	88	86	99	95	79	94	81	80	79	87	80	92	94	100	87	91	104	99	98	85	103	100	81	109	93	97	86	92	89	84	101	91	72	73	85	104	86	92	82	92	90	87	71	79	85	100	84	76	89	104	95	99	89	79	98	87	92	95	103	114	99	85	85	87	78	94	87	99	84	90	91	87	87	100	83	89	93	86	82	92	90	83	98	79	79	89	91	92	106	94	85	103	73	77	101	105	109	97	83	61	96	96	80	78	107	92	86	74	97	89	78	78	84	91	96	107	75	79	81	87	92	79	86	95	94	98	98	74	89	85	104	81	82	103	86	83	69	96	96	84	88	95	93	88	81	72	82	93	84	98	103	91	86	85	91	95	88	87	73	81	96	82	102	89	95	108	91	97	102	92	98	100	83	97	77	80	104	84	89	84	81	84	95	96	97	100	90	97	85	85	73	85	77	79	104	91	99	95	91	101	79	81	88	90	103	67	66	113	75	75	99	95	83	80	88	100	77	90	107	93	89	90	81	95	104	80	84	94	86	73	108	87	95	88	82	75	80	99	78	97	99	96	78	86	92	93	103	85	72	83	94	95	86	97	87	98	94	90	88	87	87	80	100	99	93	92	82	81	99	83	86	77	85	88	87	89	90	78	94	91	79	82	85	90	94	91	97	84	92	98	75	89	105	85	76	109	80	75	102	105	100	89	96	85	95	92	97	85	85	92	105	98	124	84	83	97	76	100	103	86	76	105	66	98	87	80	88	90	93	84	101	100	101	77	102	96	75	93	88	92	93	106	84	102	93	93	91	90	95	89	112	119	81	88	107	89	79	91	86	87	77	101	83	101	89	90	78	83	81	105	73	81	102	104	93	89	103	90	97	104	93	83	95	95	74	82	93	77	94	71	110	90	89	90	95	80	86	69	79	70	103	85	110	80	95	87	73	83	99	112	86	88	88	96	96	70	75	84	99	107	102	81	93	93	92	83	92	90	96	86	96	104	104	105	95	81	80	97	85	82	87	93	99	89	97	96	95	89	110	95	88	115	87	106	95	78	87	90	96	92	80	76	80	92	103	84	101	110	94	86	77	102	105	94	85	93	96	79	74	83	80	85	86	88	86	90	69	101	108	101	77	100	80	95	73	89	94	93	89	88	86	100	93	79	81	90	96	78	87	97	92	85	93	90	89	104	95	106	95	100	103	77	91	75	86	76	101	77	78	93	97	96	94	92	96	98	99	82	74	101	84	90	77	98	86	106	85	82	100	93	82	100	88	105	89	91	81	103	77	102	98	76	91	86	87	75	98	88	99	92	94	97	91	94	93	102	95	77	98	78	97	84	102	114	96	74	74	79	91	81	90	93	91	95	67	102	104	93	91	86	80	101	103	72	91	103	84	80	76	78	94	104	97	95	75	94	85	91	93	115	83	81	98	92	103	89	72	86	88	112	90	89	73	75	93	81	91	83	94	95	104	90	93	105	79	105	72	99	84	82	89	98	79	81	83	87	103	74	91	75	96	92	108	90	82	86	104	90	85	91	77	83	95	91	98	104	97	92	98	84	82	80	88	106	88	88	91	99	98	85	71	100	97	73	97	96	73	90	78	92	84	95	93	61	71	92	90	109	90	86	92	105	75	86	91	91	75	89	82	92	103	91	90	88	80	101	90	85	88	90	103	84	80	90	98	99	84	86	98	90	94	87	87	83	102	78	95	88	90	83	102	83	76	102	86	83	90	86	88	86	84	107	87	89	99	93	87	83	76	103	72	100	79	98	78	106	110	81	118	83	93	91	102	87	95	88	104	88	87	99	98	90	88	83	108	76	89	95	101	78	89	89	104	86	111	92	92	84	81	72	94	88	96	112	93	90	95	70	84	84	90	89	82	98	81	93	95	85	84	87	78	88	101	85	99	89	100	92	99	79	99	98	93	77	91	86	92	80	96	88	97	91	97	88	84	100	100	92	85	85	81	88	97	93	88	91	91	78	94	85	80	99	92	105	71	78	97	75	89	96	102	81	67	77	89	96	85	84	94	81	80	105	87	80	95	98	78	105	86	87	81	80	86	77	88	91	93	85	92	94	97	94	92	85	86	95	104	93	71	87	86	97	91	92	101	94	96	96	96	88	79	89	93	83	112	100	87	81	84	83	83	96	83	79	78	75	104	100	85	90	97	97	100	90	97	100	95	90	92	104	93	93	89	89	91	79	93	86	88	91	84	75	81	90	74	98	77	79	113	88	93	99	77	83	108	110	86	85	94	91	82	83	97	81	78	103	90	115	86	97	85	90	81	97	102	83	95	90	92	83	73	97	80	91	59	81	79	79	87	84	84	84	87	81	102	89	79	92	89	88	93	87	98	73	90	80	88	99	82	94	96	88	99	89	81	87	87	83	105	93	86	98	102	83	115	95	97	93	96	97	76	84	116	105	95	108	104	103	83	97	106	92	102	77	86	105	98	86	76	90	86	82	95	90	90	96	91	81	89	73	98	75	100	84	100	90	71	89	97	85	78	75	72	88	86	101	80	82	97	83	98	90	109	110	104	89	93	84	67	86	68	93	85	98	98	85	69	90	86	94	102	73	96	87	92	89	113	102	96	95	80	99	93	88	73	92	84	77	83	84	93	100	95	90	94	88	81	109	84	81	85	104	95	106	80	93	99	109	87	93	99	94	74	88	98	92	84	78	102	96	103	85	86	97	69	96	72	102	99	92	105	100	108	88	102	75	93	96	101	94	76	87	95	78	94	86	85	89	103	99	88	100	88	106	77	82	96	86	89	82	94	111	107	92	96	98	90	83	99	96	103	75	97	91	89	90	78	98	87	92	104	71	95	90	111	88	86	88	101	103	100	77	86	83	88	88	91	96	78	87	86	91	97	90	89	99	104	77	87	95	96	91	91	102	79	99	99	96	95	101	94	82	78	97	94	77	94	94	76	74	92	101	82	93	102	81	106	70	72	104	79	89	92	86	90	95	91
16166	3878	2157	3153	13793	28575	16666	3142	1141	1011	939	917	844	850	818	822	824	759	718	738	762	758	713	682	700	729	668	698	673	691	750	696	703	687	626	685	684	653	667	659	708	701	648	651	681	712	675	677	713	668	675	630	702	669	684	704	626	646	641	702	667	653	652	654	692	638	671	715	676	738	639	682	659	622	676	704	658	697	650	651	680	665	628	672	668	644	694	736	686	667	636	661	626	651	660	671	649	675	663	622	689	642	645	708	676	667	675	668	652	677	657	653	650	691	648	673	640	687	652	672	653	618	680	664	624	662	642	614	707	619	628	644	682	731	643	645	700	625	678	659	674	676	668	636	673	624	707	632	653	672	660	703	662	638	678	637	648	711	654	648	626	689	658	657	614	680	672	680	642	585	729	685	673	663	682	632	668	659	675	640	682	704	713	628	655	668	688	689	652	672	679	622	660	683	646	646	667	614	725	682	658	689	669	715	640	650	681	675	702	665	651	630	690	636	682	689	618	618	713	670	694	702	677	684	622	679	688	640	650	676	615	642	679	672	629	635	672	678	666	671	639	673	660	632	650	644	689	713	711	685	679	668	693	688	627	676	639	656	693	665	602	647	635	655	635	697	664	655	685	634	664	623	681	670	667	665	650	667	618	672	646	617	694	632	641	717	636	669	654	687	718	662	648	667	666	688	649	653	655	656	690	683	646	684	634	696	650	733	673	654	635	661	618	648	694	627	629	622	683	657	625	631	698	676	671	649	685	666	645	673	659	685	649	654	654	656	675	729	628	646	680	702	671	644	719	662	611	615	710	648	695	656	657	683	695	663	633	656	690	696	651	685	618	605	702	643	687	673	691	655	631	619	634	703	708	648	672	665	665	664	692	667	674	662	627	651	688	612	690	668	656	637	657	674	640	686	610	646	660	657	679	708	650	682	623	652	626	672	625	596	614	678	660	665	668	686	634	670	680	706	675	682	642	699	698	651	665	695	667	681	684	663	697	638	641	646	669	634	641	655	641	705	654	650	674	671	655	657	676	663	641	622	623	674	703	722	670	641	618	647	635	665	706	662	685	671	629	670	640	690	651	603	698	698	691	642	652	687	676	657	627	659	660	687	614	688	695	666	645	667	673	704	671	666	644	671	658	693	622	644	662	668	647	652	686	696	638	643	654	658	672	672	674	640	648	691	670	653	678	690	616	654	656	691	625	624	618	695	648	671	648	655	672	662	685	662	712	690	672	655	643	669	639	680	686	650	704	730	714	660	660	683	665	649	688	683	695	629	678	670	650	634	690	650	715	675	638	637	666	651	676	651	657	661	639	642	688	640	647	684	668	671	646	704	675	722	682	610	685	633	657	671	638	653	659	677	673	659	651	674	701	684	689	663	641	669	694	651	626	625	681	644	636	655	675	655	654	643	719	668	622	639	682	664	637	665	674	639	669	673	676	715	645	698	665	664	657	763	643	657	670	658	668	640	623	644	612	691	672	651	674	672	627	644	632	613	636	638	667	685	646	642	673	672	678	661	680	668	674	654	653	665	681	687	649	659	652	639	635	668	662	681	672	698	671	635	672	683	705	627	659	633	670	645	664	640	665	637	595	634	676	705	625	626	672	654	639	646	682	641	680	656	603	666	652	633	668	711	655	704	670	617	625	634	691	683	695	685	675	633	629	712	598	656	683	658	669	690	671	648	712	655	691	608	719	650	617	670	625	629	657	696	660	652	668	654	662	672	662	697	673	654	614	656	658	670	661	705	661	685	636	649	623	619	647	674	673	653	654	637	665	629	678	626	645	657	691	668	675	655	666	631	632	652	690	630	631	653	702	656	673	639	645	671	663	638	608	643	689	649	656	678	653	608	674	735	689	659	679	660	681	653	634	640	663	647	671	689	647	589	641	678	642	635	644	680	661	664	644	664	659	625	685	664	659	661	693	698	679	656	669	624	697	667	661	674	691	674	675	677	644	658	655	673	687	692	647	722	720	636	660	687	677	656	693	613	648	654	669	649	681	624	650	667	620	663	647	623	645	685	654	627	620	588	695	672	695	659	664	648	673	682	623	612	660	649	604	641	651	685	670	679	596	670	644	690	676	651	693	670	654	646	677	640	670	689	656	679	675	627	678	675	678	628	650	697	633	613	646	675	653	692	670	668	661	655	644	704	686	654	634	629	654	601	675	660	659	662	663	682	671	676	648	659	668	646	602	648	662	661	720	672	719	619	642	632	682	703	617	652	661	685	698	671	656	680	640	614	689	650	660	685	694	654	687	680	642	711	663	639	651	659	660	664	624	652	666	659	698	647	690	692	658	648	688	628	669	656	646	683	625	593	635	669	624	693	676	688	683	640	689	631	679	677	679	691	654	647	627	656	673	645	662	651	629	688	658	660	629	630	650	668	687	674	683	650	642	643	659	711	664	666	655	691	649	674	710	694	623	665	692	682	636	641	680	701	693	641	648	663	671	701	647	620	624	648	642	671	633	647	661	619	636	680	680	645	666	640	688	691	642	665	638	639	685	647	659	675	668	652	664	667	659	652	660	648	643	643	682	634	688	642	661	642	662	687	704	675	636	635	660	658	691	654	654	674	638	652	660	632	640	688	685	713	681	662	651	617	650	638	628	652	666	712	670	623	662	650	700	664	629	663	683	638	664	635	687	692	658	651	688	632	674	678	666	717	652	659	626	674	679	665	656	637	707	648	720	699	648	656	622	688	669	640	655	656	636	683	686	648	683	681	627	625	698	635	638	661	666	672	620	645	685	663	674	627	666	669	714	626	677	662	663	643	658	641	654	665	625	663	682	662	649	665	698	670	680	651	674	644	642	654	654	657	666	646	657	671	698	656	635	638	694	679	694	657	686	661	674	669	625	631	621	681	673	684	635	675	681	656	651	652	656	659	673	663	690	636	665	656	640	639	656	634	676	694	642	655	652	671	677	648	628	678	641	619	671	676	707	662	653	621	673	661	674	649	683	723	654	635	670	655	639	662	672	663	658	630	648	656	651	621	683	679	671	664	671	695	688	653	679	649	686	720	692	661	679	647	695	659	661	615	680	657	604	643	658	665	702	670	703	614	679	675	674	691	653	638	613	666	682	616	676	646	665	683	730	631	664	675	674	661	660	673	664	677	628	645	664	666	643	623	656	671	690	702	672	637	653	663	638	667	717	667	634	656	620	661	665	693	618	633	664	642	665	622	653	689	666	677	672	661	634	686	682	684	684	630	611	643	680	641	665	672	639	664	668	668	682	663	641	656	654	659	696	671	658	663	675	730	668	715	673	671	692	672	642	631	654	628	673	690	662	651	649	669	682	666	628	664	671	706	634	672	703	643	675	672	676	638	701	693	681	652	638	656	692	681	699	680	683	676	684	665	652	612	637	626	647	663	686	723	674	676	646	668	667	634	648	659	651	674	643	647	629	678	663	698	685	643	628	694	657	694	676	647	639	650	626	691	639	659	670	645	611	643	677	641	676	659	669	664	665	687	657	665
2327	587	396	343	1329	2158	698	196	141	135	147	141	147	141	138	127	106	121	142	121	128	118	116	125	122	134	139	127	117	133	127	94	137	144	121	127	151	108	109	113	120	131	115	121	123	124	109	128	114	121	111	126	111	107	109	119	119	140	134	132	123	105	132	133	100	119	108	146	104	132	117	124	102	107	114	112	107	122	138	116	130	101	104	120	128	121	133	152	120	146	115	127	128	120	115	125	119	114	127	103	116	120	122	126	145	125	116	140	126	98	140	119	102	134	125	129	125	134	145	119	106	107	128	129	118	103	133	123	122	127	128	132	139	119	117	106	123	123	139	113	127	110	116	133	118	129	138	106	109	142	111	114	141	130	120	128	124	137	134	131	106	110	125	103	107	125	120	123	136	122	114	126	127	109	115	129	136	106	115	121	126	126	139	113	126	121	131	119	134	133	129	111	124	131	122	122	122	117	113	116	95	116	127	118	110	118	107	100	130	127	116	124	111	133	150	129	125	122	140	136	124	128	92	129	142	131	116	117	121	124	109	128	101	142	111	118	116	120	127	114	116	147	114	148	128	119	99	138	128	138	115	128	106	107	136	118	116	130	126	129	114	141	140	128	107	149	117	112	113	98	119	135	118	122	115	132	102	132	109	117	104	118	126	121	130	108	121	110	112	130	114	124	126	104	125	109	147	107	123	124	113	107	110	125	132	124	129	119	128	111	120	117	118	132	109	108	123	121	97	111	122	116	124	115	109	125	130	139	124	116	104	123	106	121	110	112	125	108	124	118	118	122	109	128	120	119	114	137	121	116	111	88	143	130	117	144	125	113	115	124	123	140	137	123	126	117	144	122	125	111	110	126	122	121	124	115	126	117	117	124	113	111	113	121	93	126	118	113	131	119	124	92	135	118	112	111	116	100	116	122	122	116	130	120	126	127	140	116	128	134	129	107	129	133	102	136	142	115	129	122	118	117	130	117	124	147	132	105	130	102	122	132	119	138	124	126	134	141	126	99	116	118	109	117	117	131	124	105	121	118	106	125	117	119	97	108	94	128	119	123	110	130	118	127	155	134	128	118	120	134	148	117	131	132	113	115	145	115	123	120	112	126	143	141	110	107	124	118	120	108	120	122	133	114	121	115	133	136	117	122	118	132	103	107	151	106	116	115	146	114	131	130	117	123	128	127	120	121	126	117	139	112	120	120	131	113	124	139	118	141	113	119	118	109	145	129	115	111	130	114	131	124	116	122	121	121	107	109	148	120	106	126	135	142	126	135	107	136	123	113	117	126	137	113	110	122	136	147	139	105	126	134	96	112	139	112	127	137	121	117	108	132	118	126	123	123	134	122	127	124	112	119	118	129	105	109	127	130	87	135	130	140	128	122	146	117	118	117	100	123	100	126	121	123	117	104	124	117	123	122	128	140	104	112	105	135	126	137	125	119	116	116	112	128	120	105	130	109	102	105	144	123	107	122	130	115	104	105	138	113	94	106	123	120	120	124	131	133	93	129	130	121	139	135	125	138	111	120	134	121	123	133	138	143	123	116	116	131	136	125	95	117	117	113	102	105	133	106	113	118	126	115	123	135	106	110	112	120	121	133	105	118	118	121	110	99	139	117	125	112	106	131	111	106	119	112	121	123	116	133	129	128	144	124	132	106	136	112	132	113	128	129	111	144	90	110	110	104	113	112	111	127	136	124	128	120	124	127	107	122	126	123	116	137	129	136	112	129	118	105	117	113	117	122	135	127	116	128	103	111	121	121	130	122	121	120	109	141	118	123	118	111	122	128	133	134	131	129	120	121	127	120	127	110	107	137	135	118	125	125	142	116	112	119	133	111	122	127	114	122	131	114	118	123	134	116	125	141	108	127	111	119	105	123	113	118	110	124	134	111	112	129	126	112	112	126	125	125	120	151	114	124	107	137	119	118	118	134	117	126	124	115	127	120	126	140	105	129	95	122	134	141	125	125	122	114	92	105	121	119	115	118	115	116	128	120	105	119	117	108	117	137	102	124	112	123	121	125	135	96	133	132	115	104	144	116	110	141	110	118	137	98	135	129	118	123	117	97	123	118	124	120	121	124	126	106	109	112	103	116	119	120	123	112	139	127	106	115	113	129	117	131	113	118	121	115	141	118	131	119	115	116	111	119	129	146	117	123	142	124	120	120	118	150	134	118	135	146	128	108	118	109	136	129	127	134	131	112	112	114	117	116	124	115	124	123	119	119	123	112	125	101	132	131	122	117	135	126	115	145	120	118	127	111	113	120	127	120	115	130	116	128	137	119	121	113	120	129	131	133	124	108	141	115	120	119	104	138	126	100	110	138	115	125	133	115	132	112	122	136	124	139	108	140	118	125	118	129	133	137	128	124	126	117	118	111	132	111	110	103	116	121	128	147	127	125	113	104	124	111	111	126	128	125	113	133	122	135	127	119	126	115	116	134	123	128	135	115	116	113	116	112	110	116	132	120	117	125	110	116	119	113	124	104	125	124	127	111	109	130	116	119	106	102	121	138	99	114	136	120	130	109	121	125	125	119	105	129	129	106	121	119	111	119	121	131	135	128	118	129	104	112	143	125	118	118	112	132	119	145	113	136	111	114	119	116	112	110	104	128	111	117	129	118	131	130	128	121	119	124	116	117	125	121	123	138	123	127	145	112	125	111	122	124	137	131	123	100	116	112	112	134	116	122	121	130	121	120	129	127	127	107	127	123	124	137	123	146	132	137	128	139	145	113	135	116	119	118	109	117	121	115	114	118	117	120	116	107	135	133	116	117	124	124	125	113	123	125	109	111	120	130	128	121	128	126	127	110	126	102	119	115	132	124	116	141	108	129	136	121	117	114	145	130	113	118	124	115	115	108	139	122	117	128	114	120	143	133	118	113	127	98	104	131	132	134	121	137	97	136	121	119	108	120	125	126	128	110	132	128	107	117	97	118	115	108	120	122	123	120	113	106	141	130	118	117	118	102	129	110	132	112	130	137	101	127	122	141	124	127	109	107	115	123	104	116	112	137	128	136	119	115	126	131	99	98	111	115	117	103	109	143	116	119	114	107	106	108	127	114	123	131	138	130	102	124	130	121	138	103	130	109	118	128	117	113	104	124	126	125	144	129	136	127	115	129	127	117	125	141	149	132	110	113	124	160	119	106	101	133	127	124	118	106	108	120	130	112	136	145	126	131	136	106	132	134	130	131	101	144	132	131	140	111	132	103	136	120	136	103	120	137	125	132	113	124	116	133	126	122	125	126	128	139	148	126	118	126	117	133	124	112	124	143	133	129	111	124	119	128	136	123	116	139	112	108	119	114	121	117	131	125	120	111	110	146	137	129	131	138	127	132	125	111	122	112	111	104	144	113	117	121	128	121	146	118	131	125	118	116	107	129	125	114	118	126	112	127	137	128	125	137	111	122	143	120	114	142	122	115	104	110	128	119	105	131	135	114	138	123	121	135	133	132	113	119	124	116	144	127	111	112	139	137	121	133
21185	5848	3627	4660	24341	37180	20275	4231	2118	1635	1388	1375	1264	1305	1142	1112	1073	1012	1089	1053	1001	996	967	1010	974	960	879	914	918	996	967	967	940	950	864	942	943	956	838	929	898	881	844	920	877	868	831	853	911	901	857	909	816	885	884	850	853	906	873	859	863	902	892	895	881	849	868	839	882	892	876	877	825	856	925	882	846	845	876	889	891	910	799	863	888	840	846	861	891	882	856	890	821	833	857	902	853	855	853	933	847	863	861	896	843	904	854	875	861	877	876	884	850	854	855	849	845	908	903	905	889	835	799	780	880	850	802	873	830	907	839	924	875	854	857	926	844	850	896	830	898	859	845	857	821	907	853	872	798	824	809	861	887	920	874	851	840	929	828	876	859	834	840	856	942	879	792	895	821	844	855	885	845	853	834	849	878	862	851	825	864	840	856	871	881	889	880	907	832	865	858	925	879	909	831	907	836	862	873	884	900	863	907	845	852	843	877	883	810	862	900	888	876	863	855	872	883	915	886	872	859	837	877	891	889	842	862	898	872	850	872	857	861	803	889	829	824	863	870	821	929	852	836	857	901	866	817	893	873	864	861	898	893	838	898	854	861	839	861	899	861	882	855	856	835	887	858	830	803	861	891	826	814	843	887	897	896	854	853	850	864	898	816	795	856	884	859	840	776	860	843	834	823	846	842	796	856	880	894	808	880	847	875	853	875	880	838	833	897	862	953	850	836	845	882	871	838	825	843	857	917	835	829	890	858	866	883	841	792	903	841	875	860	852	815	826	871	884	869	841	887	859	834	858	858	845	849	874	882	853	919	862	893	868	862	835	861	854	862	817	858	861	878	945	862	837	909	846	828	817	823	914	830	846	827	888	858	897	883	849	869	871	894	858	813	876	821	842	845	919	802	842	877	890	882	845	860	836	874	860	839	884	841	901	852	824	865	888	880	837	891	865	828	801	931	900	820	877	860	849	849	872	835	818	895	889	815	893	804	865	844	886	892	909	849	824	843	893	867	880	809	839	868	849	821	871	881	889	887	835	905	903	844	844	827	895	837	842	839	904	825	856	886	880	875	885	821	847	853	867	852	890	876	886	845	845	877	851	848	872	832	828	893	829	860	937	845	857	867	827	830	840	848	880	880	887	851	887	844	864	915	878	887	858	876	876	815	832	915	894	858	882	898	904	856	844	854	880	844	841	824	842	848	855	890	858	867	855	847	835	882	850	860	869	895	865	846	838	850	833	861	844	912	880	854	870	817	874	845	861	838	899	842	858	869	869	881	901	852	861	874	842	874	877	861	854	895	848	805	856	814	895	826	927	875	881	830	851	885	832	889	848	848	833	863	903	805	909	856	800	887	858	877	845	854	871	901	890	891	904	842	892	889	818	861	869	879	891	890	856	884	827	860	792	888	866	846	866	848	864	864	942	880	886	865	850	906	917	864	854	836	809	883	873	852	868	898	854	854	849	880	859	858	858	834	858	859	875	857	822	859	881	880	921	895	878	870	861	878	865	838	826	873	873	898	793	822	832	938	832	884	878	869	880	851	874	848	878	847	878	825	869	859	837	875	852	852	835	888	773	882	877	903	869	900	828	881	889	886	850	879	869	854	863	849	872	874	798	849	832	871	864	877	883	875	860	835	865	828	866	846	861	826	884	926	873	840	837	882	882	879	878	831	896	827	920	858	907	857	881	832	835	874	846	854	816	901	863	850	846	852	834	873	826	889	855	865	863	856	892	863	865	859	952	868	849	874	854	873	855	892	856	863	850	843	873	852	828	887	806	859	902	842	879	903	835	832	923	813	836	864	825	867	942	837	845	896	879	855	825	841	860	875	920	906	847	877	880	858	895	892	898	825	847	870	881	879	866	833	864	862	849	855	816	840	869	865	859	838	861	880	840	855	877	852	876	875	904	836	820	901	820	821	839	852	847	847	826	886	864	905	803	898	888	836	847	839	857	864	868	880	884	855	882	902	851	872	858	834	876	820	818	877	868	854	818	877	892	923	849	854	876	864	853	829	869	851	845	838	873	904	871	847	852	882	890	816	860	866	804	852	906	891	855	829	844	865	899	899	861	842	867	823	871	865	860	892	828	824	857	835	832	845	871	845	855	866	953	857	859	875	805	860	835	888	838	868	896	830	830	820	849	878	897	825	860	836	876	868	871	854	856	840	842	823	819	870	848	818	859	835	880	874	860	850	860	869	867	849	846	859	875	858	888	897	859	865	837	842	921	904	838	838	943	877	790	922	861	846	841	861	820	867	848	833	877	864	856	900	842	858	876	826	864	847	855	907	839	897	850	881	895	826	879	906	862	861	848	887	831	898	824	912	816	849	842	826	836	831	847	830	902	866	800	857	840	838	839	905	848	865	863	888	856	887	866	845	834	906	872	810	818	854	881	797	891	871	895	858	872	864	863	869	895	896	886	836	874	845	815	835	885	856	856	838	893	870	873	817	870	877	833	826	816	887	856	860	898	821	826	828	858	883	863	808	856	887	879	835	881	874	838	831	911	892	849	810	888	781	849	863	849	874	866	850	853	861	900	855	858	849	895	805	827	843	864	873	824	809	872	875	821	831	854	855	850	842	872	904	900	813	832	925	883	858	846	807	887	809	803	840	823	863	895	855	888	871	850	900	852	822	878	862	861	858	829	856	856	847	848	872	813	825	869	934	886	883	880	842	911	850	831	857	819	794	840	862	808	855	866	822	881	897	863	867	854	889	869	866	849	839	842	870	839	884	886	905	885	858	841	816	886	874	810	908	854	834	842	830	799	876	915	867	914	875	883	855	854	896	840	879	812	792	916	858	884	861	895	871	850	900	837	849	860	865	810	928	811	863	813	848	816	883	880	789	856	892	910	856	854	854	867	836	839	925	823	852	837	801	874	843	871	825	853	880	881	802	921	824	873	884	893	866	905	865	859	891	864	909	848	870	908	897	856	913	909	882	888	846	834	858	874	921	894	847	823	855	841	870	863	853	871	855	923	828	862	828	867	882	853	918	816	835	901	864	845	868	869	891	884	846	877	849	865	878	856	855	873	820	875	850	870	867	900	863	809	778	846	827	884	868	851	863	887	817	832	841	869	910	831	814	859	887	844	861	913	878	843	887	837	801	867	849	828	882	850	809	825	837	825	877	820	866	882	840	940	847	845	898	883	881	845	837	872	848	859	864	871	877	827	817	858	855	912	849	911	908	837	809	851	867	846	850	848	918	834	910	828	876	909	876	850	856	846	901	839	867	871	868	866	896	854	868	805	876	881	864	896	841	867	896	853	841	885	875	845	840	835	801	906	899	905	893	818	872	839	820	856	826	841	859	873	856	849	858	874	867	881	896	884	837	857	877	881	889	882	844	828	868	878	866	901	926	856	837	846	883	914	861	878	861	843	887	874	899	837	865	836	883	886	866	837	911	905	835	862	843	886	898	876	903	865	836	832	841	859	817	915	808	905	860	880	875	886	875	865	884	867	914	892	849	849	871	868	872	856
1904	266	228	182	262	321	115	58	54	48	55	60	62	57	49	50	45	50	77	44	49	47	53	52	60	57	37	36	48	49	41	48	51	47	50	48	62	53	50	41	42	46	59	58	44	57	43	51	51	47	52	60	44	46	55	34	51	56	59	42	61	69	45	50	55	46	44	58	62	52	53	52	52	46	53	44	53	47	49	59	46	49	53	49	49	49	50	59	48	54	56	53	41	45	54	54	46	40	53	48	56	59	50	47	50	43	45	54	61	52	56	55	55	46	59	66	55	37	42	45	41	55	50	53	53	47	41	54	47	55	57	41	46	43	48	53	40	40	53	44	64	38	42	41	53	38	44	45	57	46	59	50	50	57	51	54	44	46	47	39	60	54	43	56	42	52	54	56	55	52	54	34	58	56	57	55	49	61	51	55	51	50	48	44	52	59	44	51	42	45	48	45	42	46	67	46	51	54	53	45	57	60	46	49	49	49	48	47	51	48	43	51	48	46	48	48	40	53	48	38	54	55	43	53	36	48	56	43	42	50	43	64	48	50	49	50	44	43	52	49	53	55	58	51	56	44	37	48	50	52	48	42	54	55	53	51	43	51	57	43	35	51	58	43	45	59	51	47	70	45	48	56	50	49	42	45	43	46	51	48	51	39	44	65	49	43	54	54	44	52	56	43	43	57	51	45	48	35	55	59	47	47	53	47	42	46	55	67	52	47	51	54	49	59	54	48	57	64	50	49	52	55	55	53	50	47	49	50	52	48	53	52	44	45	46	57	53	49	45	35	49	48	56	68	47	58	64	49	53	46	61	37	45	53	47	43	48	58	60	58	50	54	44	54	49	49	51	53	49	40	60	40	49	56	49	44	45	50	51	54	60	49	45	65	46	43	36	46	50	51	40	57	48	57	39	46	53	44	67	45	49	49	41	45	62	54	64	48	50	31	55	51	42	40	35	46	46	47	69	58	60	43	44	51	64	63	58	44	50	45	42	47	47	44	61	35	55	50	54	50	53	55	42	49	40	48	43	37	46	44	41	51	54	40	35	60	58	62	44	38	52	48	52	55	49	43	66	47	50	56	49	42	55	46	49	56	59	50	44	47	51	52	35	41	56	53	49	55	44	55	47	51	46	48	43	44	46	53	53	62	38	55	45	55	48	55	57	59	55	50	49	49	52	56	42	41	65	44	58	57	52	39	44	41	47	55	39	52	61	55	53	44	45	45	43	57	53	43	53	55	49	52	52	48	43	50	57	37	42	57	41	53	50	56	48	54	44	50	53	46	45	45	46	48	64	55	50	48	53	48	49	52	50	61	49	55	55	39	46	46	52	44	43	42	50	53	53	55	51	58	55	58	47	28	42	49	44	48	57	44	42	50	52	49	64	56	33	49	54	59	47	45	50	43	37	51	52	42	49	69	59	47	55	53	59	51	47	50	42	46	52	64	48	55	47	59	61	42	56	48	58	41	50	46	46	55	61	54	64	57	58	49	39	39	47	39	48	49	49	54	47	48	50	51	62	45	47	48	50	43	38	49	53	50	65	52	53	48	54	51	56	48	34	57	45	49	49	72	46	38	49	59	60	59	50	61	51	49	45	50	39	61	65	45	53	43	40	62	52	65	55	72	56	54	51	53	46	64	45	52	51	57	52	42	53	33	44	62	50	65	61	60	56	50	53	50	43	36	57	60	51	55	61	40	42	45	49	55	45	40	56	56	54	56	57	59	60	58	43	52	57	57	44	64	50	45	43	51	68	42	55	49	42	52	55	53	33	62	50	50	62	58	52	60	38	45	41	50	51	48	46	53	47	50	54	50	52	41	51	47	49	54	50	37	45	55	46	40	48	56	51	45	52	54	48	55	47	48	45	45	46	48	52	46	44	48	39	45	65	45	58	53	53	54	42	54	58	54	42	56	46	47	49	55	42	51	52	51	45	44	47	51	47	44	45	55	68	56	66	54	55	59	45	38	47	35	51	50	50	66	42	56	63	70	41	57	42	56	48	46	55	51	53	65	51	52	45	44	57	44	49	57	48	48	42	64	38	46	48	45	47	34	46	41	32	55	44	55	51	56	55	47	48	50	41	52	45	55	54	47	59	57	53	41	56	55	54	57	50	59	36	53	58	52	63	56	44	62	53	39	56	52	53	52	49	45	51	47	46	41	56	46	46	46	49	48	57	38	54	45	43	59	53	63	36	45	41	48	49	46	39	58	48	47	56	53	49	48	53	50	57	58	40	41	44	55	57	47	55	44	35	43	39	59	49	51	38	45	58	42	53	51	43	51	46	43	56	47	39	67	52	49	74	49	45	43	54	30	59	46	42	54	41	45	59	49	51	42	46	58	57	43	51	44	41	55	54	55	56	59	39	48	42	54	50	43	43	46	51	57	53	56	54	43	51	52	53	70	42	56	51	49	42	43	51	59	49	46	65	58	61	49	59	47	44	44	51	54	42	54	52	62	55	37	47	59	51	57	47	52	47	49	40	64	58	47	52	44	53	53	64	49	52	42	51	46	55	61	49	45	55	45	62	56	57	40	43	52	49	40	54	57	56	49	52	52	61	47	61	65	46	65	56	49	55	43	58	46	44	54	60	48	44	63	46	40	46	67	42	38	52	41	38	48	52	49	58	43	63	61	68	54	57	63	56	49	51	52	61	34	65	63	49	54	44	46	42	58	41	55	43	54	46	48	58	40	42	44	61	49	47	51	52	52	57	51	53	64	51	45	39	38	56	46	44	47	49	49	44	57	47	56	44	49	50	52	40	61	62	55	46	53	61	62	51	60	55	56	45	46	56	50	44	38	45	46	54	49	43	45	56	45	40	46	40	60	42	52	51	59	44	56	36	35	68	54	66	41	50	46	60	52	55	62	41	57	40	55	53	46	35	44	49	47	45	48	50	47	46	43	43	51	47	41	45	48	66	64	46	69	42	55	46	50	51	55	61	40	47	57	41	51	62	53	55	45	56	35	51	59	53	54	50	65	38	48	51	52	51	44	54	55	58	49	67	62	59	50	51	40	56	44	41	29	48	56	46	49	43	54	47	45	53	48	43	58	49	54	48	55	53	39	47	55	59	41	49	52	54	59	56	52	50	50	53	61	53	52	49	59	47	43	49	49	61	69	46	58	45	39	57	51	50	51	52	49	51	53	40	41	51	64	40	46	64	52	43	43	55	38	59	60	46	63	37	62	58	59	49	50	50	52	66	49	56	41	55	57	55	55	52	56	60	49	60	43	72	41	56	41	43	49	61	48	50	42	54	49	36	50	45	48	52	47	57	39	56	47	34	51	55	43	53	45	47	58	38	52	55	50	43	50	39	64	52	34	64	55	51	50	45	55	57	53	55	52	57	54	56	56	39	52	47	55	40	54	45	57	54	48	48	58	48	37	50	56	48	62	47	65	63	47	55	45	47	55	44	39	60	43	56	54	41	53	45	56	43	45	46	51	68	55	55	44	41	52	45	48	56	52	55	50	51	59	49	50
15549	3402	2362	2632	7773	13153	4024	690	468	422	412	419	404	419	397	396	387	382	401	403	364	403	386	398	401	410	383	358	374	391	377	382	381	404	400	414	404	371	400	399	390	357	398	363	404	394	402	393	397	377	403	381	363	351	419	381	369	374	348	375	372	401	406	401	394	421	374	399	345	376	371	381	388	361	403	395	384	405	360	374	419	386	394	388	373	361	376	381	347	380	361	401	376	388	354	327	365	378	391	400	376	376	404	380	390	328	376	377	349	356	391	345	384	386	358	393	391	386	399	382	375	361	382	412	395	348	353	346	380	390	387	358	358	375	376	371	390	385	420	355	364	383	392	357	394	372	368	372	422	381	388	376	392	427	376	404	380	384	378	402	406	387	372	405	364	375	371	391	375	401	392	424	405	358	388	350	380	374	384	401	375	387	387	365	360	362	410	385	415	387	390	370	387	369	374	380	359	402	370	370	396	402	358	368	382	379	360	369	408	379	391	370	339	389	367	396	398	374	376	408	425	393	397	392	360	399	386	420	363	374	399	366	370	386	418	372	388	382	378	383	362	409	388	374	366	381	386	366	407	360	422	391	337	431	389	370	387	387	367	417	382	385	345	406	359	387	392	354	371	382	372	400	373	389	396	360	407	377	350	366	383	390	403	418	397	396	406	357	394	426	344	410	386	400	364	365	380	404	369	355	383	384	399	408	383	373	381	365	379	396	376	410	402	365	408	373	379	395	394	386	392	370	381	394	381	401	398	372	384	420	369	386	395	364	401	378	380	416	375	359	364	387	372	374	404	374	352	390	339	364	397	383	389	381	412	377	395	379	391	365	414	406	427	371	398	384	399	400	361	382	330	383	384	370	379	386	374	373	404	369	383	390	405	380	392	384	380	367	395	413	402	373	403	410	367	423	355	370	397	387	386	421	367	396	393	384	379	382	336	419	404	379	370	401	337	343	403	377	353	400	378	396	376	394	394	391	371	395	385	383	376	360	393	381	355	341	406	397	389	366	380	363	379	390	402	399	393	391	369	393	417	370	401	405	370	399	382	392	383	383	361	366	410	391	406	414	399	388	385	366	400	372	381	412	387	416	381	361	383	391	379	388	407	375	351	393	388	340	374	398	381	372	355	327	380	393	368	372	366	400	376	393	361	367	389	345	402	370	350	400	380	384	399	383	379	384	377	369	401	363	367	389	382	330	373	385	400	386	366	377	368	386	358	428	381	395	362	376	382	378	372	403	377	406	387	376	386	388	393	369	380	397	368	382	372	363	398	352	357	390	370	373	404	382	393	363	418	418	364	370	360	419	377	362	394	435	401	376	375	384	360	377	372	372	382	408	390	383	390	391	365	367	411	393	404	382	408	416	364	375	397	395	366	379	376	367	393	421	393	350	378	364	374	396	363	410	400	355	415	362	398	389	370	371	381	409	376	413	393	413	366	394	346	394	380	362	373	338	399	381	400	385	378	363	363	364	385	388	380	388	371	390	381	378	387	399	405	356	370	341	393	375	386	376	382	380	377	388	397	383	379	384	385	391	424	381	401	412	396	425	408	365	382	397	403	379	373	381	336	391	390	362	405	388	383	378	384	360	404	361	417	388	375	379	413	385	381	395	396	394	430	391	403	406	392	375	375	368	378	383	371	368	397	391	383	383	340	367	401	384	409	382	380	401	409	362	344	362	391	375	374	337	382	380	395	355	369	360	350	378	388	375	372	387	393	374	385	384	414	354	384	402	388	369	370	403	382	374	388	386	361	401	402	386	335	381	370	353	376	404	344	381	364	384	355	405	378	359	382	369	403	389	403	386	394	370	391	416	397	407	391	375	379	385	377	370	347	377	368	388	388	387	412	368	372	380	392	395	366	349	393	392	366	373	379	383	384	362	373	376	386	387	362	389	371	350	359	377	389	355	352	384	381	394	379	344	384	361	377	367	383	410	355	372	379	391	362	363	409	397	352	388	378	392	398	372	418	383	414	385	381	378	367	372	399	354	368	378	384	399	387	408	383	384	411	380	364	376	368	380	407	378	381	346	387	393	408	361	408	367	381	425	393	350	347	404	360	424	394	389	365	381	411	361	375	386	374	380	382	378	377	399	390	396	376	384	373	426	364	401	380	388	359	381	375	336	398	374	379	377	412	376	359	371	371	387	403	357	377	354	389	384	395	379	409	335	384	385	366	416	376	357	371	383	395	391	383	379	379	376	382	373	377	392	383	378	411	358	367	374	346	390	391	401	362	448	376	358	399	386	386	392	400	379	390	373	376	367	365	393	393	361	348	387	385	333	386	373	368	399	363	346	370	375	397	384	420	398	369	363	354	377	386	394	361	369	382	363	409	388	391	386	370	376	394	372	398	419	371	369	408	377	417	376	358	394	394	385	380	383	379	390	404	358	403	411	375	377	396	344	410	367	424	393	354	364	364	350	377	381	401	372	397	377	378	342	394	371	353	397	372	385	394	360	388	374	397	371	396	380	400	428	344	397	381	368	373	376	391	405	396	397	366	394	366	404	364	368	361	367	342	369	361	381	377	420	402	410	416	357	394	398	387	376	383	348	408	418	430	357	400	372	387	400	407	396	387	379	373	361	366	413	361	358	347	394	397	369	419	390	351	392	377	373	419	405	382	372	388	382	393	350	382	389	397	400	394	379	369	377	380	371	386	387	391	357	350	358	392	383	371	350	397	395	360	393	394	369	375	378	405	380	380	403	398	387	405	411	372	379	395	376	348	375	365	372	378	357	365	402	382	392	354	363	379	354	387	381	360	399	381	360	390	392	379	324	372	406	361	390	346	382	367	368	365	368	383	393	363	383	390	386	402	395	343	362	384	363	361	347	375	423	414	360	407	386	383	373	382	402	379	365	380	406	386	367	393	405	365	345	403	341	420	394	375	392	391	389	344	375	422	377	402	353	395	374	405	381	421	372	396	356	362	355	378	362	375	383	387	368	362	356	383	360	373	385	432	382	400	385	402	349	367	389	420	381	385	391	364	364	358	368	372	395	359	357	364	386	352	363	422	368	371	375	381	364	380	417	391	385	391	399	415	395	357	359	381	393	363	416	392	372	374	383	390	396	388	393	394	402	401	389	392	402	415	350	374	420	370	388	376	395	386	349	391	389	407	385	400	399	397	345	405	395	370	367	388	368	389	402	397	395	392	399	382	405	374	396	382	381	402	372	371	377	410	370	372	376	379	388	394	362	374	373	432	394	382	392	407	392	364	358	392	387	353	359	376	370	362	412	413	394	391	371	378	396	391	350	371	354	429	413	418	374	389	386	358	415	382	354	420	412	398	342	356	413	382	373	421	400	368	353	378	335	365	381	406	397	368	397	420	420	374	365	397	359	365	401	419	349	409	393	373	379	391	380	359	361	373	372	411	400	372	361	421	392	365	376	381	378	386	368	373	368	361	367	383	419	357	379	424	380	398	396	393	370	415	382	370	357	368	389	366	419	354	384	369	374	388	365	401	364	415	377	365	376
1387	479	296	232	282	811	465	98	82	76	71	84	63	73	71	85	75	63	62	64	76	73	69	57	71	60	74	68	72	72	66	66	76	79	69	68	67	74	80	69	89	69	71	64	85	68	57	70	68	60	74	81	76	62	73	70	68	80	63	72	72	76	76	62	85	76	58	64	60	73	65	72	65	64	78	52	81	56	71	71	73	59	59	57	64	82	75	60	81	74	62	64	77	67	77	80	67	61	67	76	65	71	66	76	75	71	65	61	66	75	67	70	63	85	66	85	81	81	72	70	61	63	74	70	65	80	69	71	68	78	72	67	71	50	65	84	53	66	66	56	73	71	70	74	75	70	63	57	76	73	76	64	67	84	72	73	78	80	82	69	64	70	78	83	80	74	82	68	74	67	72	81	74	84	59	70	79	61	79	62	72	63	80	91	61	57	63	56	72	63	68	55	86	81	74	72	77	58	70	72	65	63	72	73	71	78	56	60	61	68	69	63	62	78	65	77	67	86	82	72	78	65	68	58	70	62	66	71	76	78	74	73	71	81	65	68	67	53	73	66	54	71	86	71	68	70	51	60	78	76	57	68	67	69	79	84	65	56	65	52	62	60	67	66	78	67	64	71	75	79	69	79	67	58	74	64	76	65	74	77	79	71	75	68	77	69	81	62	65	59	69	63	77	81	68	68	67	59	78	67	64	67	71	65	70	71	68	70	63	57	70	74	82	75	64	61	72	66	65	70	73	62	70	59	77	74	62	79	71	70	75	72	77	68	69	80	71	62	64	61	65	86	72	58	66	66	54	71	58	70	52	66	62	65	70	58	53	79	67	73	60	70	84	66	65	62	69	59	74	80	71	73	71	73	69	71	74	65	65	69	71	53	70	79	83	68	75	73	74	73	85	64	53	69	76	64	55	63	69	63	60	74	80	65	64	67	65	64	92	66	59	76	61	59	59	74	70	81	63	74	76	73	70	74	75	72	67	76	60	69	79	72	67	67	72	55	59	76	85	72	75	86	76	56	78	82	75	66	66	70	72	48	77	80	69	65	69	78	73	67	78	72	73	72	70	75	73	84	63	53	74	66	69	59	68	71	67	65	74	70	67	62	83	63	57	82	71	74	63	58	56	66	74	64	69	72	71	86	64	62	70	63	73	69	90	66	51	72	57	73	74	79	72	68	64	81	72	65	68	44	62	62	70	78	76	50	69	83	78	72	58	83	67	58	71	75	69	89	59	71	57	61	68	67	69	64	57	97	69	77	92	81	72	88	65	86	79	62	59	61	54	69	88	65	43	62	77	64	55	57	64	69	58	70	77	77	72	66	59	83	78	71	82	64	75	63	67	67	62	76	59	61	66	67	62	63	70	60	65	81	72	61	67	75	61	71	70	74	54	71	64	83	80	64	66	60	54	81	63	78	77	78	72	78	79	68	72	74	79	64	49	73	79	71	63	70	82	81	64	61	63	66	65	70	87	65	59	70	65	72	69	72	66	57	66	71	55	75	78	70	70	64	64	64	57	72	53	82	70	85	76	63	66	72	70	66	59	66	79	78	75	76	70	67	69	64	56	63	64	73	66	74	62	76	74	91	84	76	73	67	69	68	57	63	52	54	75	78	59	61	78	82	76	67	91	67	73	60	54	59	71	73	98	76	68	67	66	78	50	75	64	74	62	74	68	88	76	73	82	78	69	62	62	70	86	69	75	71	67	85	79	68	62	75	54	77	61	59	73	66	72	62	78	66	68	71	72	66	67	76	72	62	60	58	65	75	48	71	74	74	68	71	68	70	63	76	67	80	67	68	65	74	67	69	59	50	66	56	71	85	86	71	58	85	70	64	68	64	60	83	76	76	72	70	76	58	83	77	68	74	68	61	65	90	83	68	79	74	71	74	63	55	68	75	67	51	64	64	73	68	74	57	62	96	71	69	75	70	74	72	49	80	73	76	69	61	74	73	84	68	54	61	72	71	66	73	68	62	51	68	77	74	76	70	64	78	67	66	62	64	81	57	71	73	69	64	81	64	63	71	76	76	84	92	49	70	79	54	76	84	85	64	72	63	62	61	59	76	63	84	66	58	65	72	68	71	64	60	64	53	78	84	78	70	60	65	63	73	71	75	81	69	77	64	63	62	68	74	65	58	57	62	66	78	89	62	59	81	77	64	81	53	79	68	75	75	51	50	70	71	76	72	55	82	79	70	65	73	52	59	69	73	59	68	73	73	59	52	67	83	66	70	63	63	63	60	83	66	76	62	73	58	65	75	78	81	63	66	55	48	68	72	71	67	59	62	82	68	68	76	63	69	76	88	79	65	77	59	73	72	61	72	76	75	68	80	72	77	68	63	84	61	78	77	71	60	68	78	69	55	74	70	75	84	84	81	77	73	66	69	69	91	61	58	66	71	60	72	88	63	90	75	56	65	68	59	70	63	53	76	75	69	62	54	69	65	63	86	67	70	62	61	75	67	70	74	60	70	75	75	55	76	73	76	82	73	66	77	79	61	84	74	66	64	57	79	71	71	59	66	71	58	61	68	86	68	59	79	84	83	75	65	71	56	79	66	81	63	64	61	57	60	72	71	63	66	61	67	66	51	73	80	84	80	86	82	78	80	60	72	74	65	68	68	67	70	72	77	69	56	72	76	71	58	76	78	68	87	71	67	71	62	74	61	76	60	64	73	70	71	66	71	67	74	56	70	84	68	64	73	74	81	67	64	80	64	66	69	84	73	67	86	69	59	63	68	70	67	79	71	89	69	66	90	75	60	68	78	64	81	68	67	64	79	64	57	80	70	59	80	59	76	69	76	65	73	67	64	74	64	81	67	73	66	65	76	61	63	83	58	67	69	81	62	66	75	86	72	65	70	72	68	75	69	72	81	74	70	82	61	70	69	90	81	75	66	76	70	70	62	84	68	69	66	69	66	66	91	53	62	51	66	65	66	69	80	78	70	71	80	70	67	81	64	72	70	62	98	65	64	77	70	78	63	59	52	63	80	62	56	67	60	59	92	74	60	83	77	68	71	66	57	72	74	85	64	63	81	69	68	68	64	74	72	63	85	56	71	59	74	61	71	81	67	63	75	75	73	59	76	68	76	70	68	80	70	59	60	72	64	71	86	44	69	72	60	76	71	73	67	76	58	65	73	87	66	63	64	78	69	56	70	59	66	70	73	74	54	74	75	79	60	60	58	81	76	64	62	63	76	73	67	72	83	75	58	68	80	61	63	61	63	56	58	79	64	61	88	66	89	59	72	61	70	72	58	56	56	77	57	69	76	67	88	75	74	73	75	62	76	58	72	66	75	66	55	60	65	64	71	84	70	77	69	67	75	62	57	72	72	66	57	67	78	50	60	69	67	77	72	73	67	72	70	72	76	76	75	64	67	63	71	63	63	64	82	66	81	78	67	79	69	72	79	78	63	75	57	67	59	64	85	70	66	72	74	75	76	67	65	77	66	66	65	75	73	90	72	78	78	75	62	84	82	65	65
17401	5615	3084	3350	8983	27832	15849	2752	1125	854	736	718	678	662	612	676	599	572	560	573	573	556	576	568	556	540	531	532	475	521	513	512	516	534	558	486	524	483	521	498	519	520	508	495	506	534	496	528	489	484	496	501	460	512	503	511	459	487	501	532	474	503	479	512	525	492	543	523	501	474	516	459	524	481	516	509	479	462	485	476	504	498	525	503	511	474	504	458	513	475	514	454	470	525	499	472	479	542	485	479	525	535	497	471	479	476	518	460	513	496	487	500	490	495	479	524	499	483	469	487	460	449	463	483	487	471	494	492	502	527	467	444	496	504	487	517	505	512	468	516	466	489	488	510	486	481	482	469	505	508	519	503	480	496	468	490	482	520	502	490	492	505	489	503	556	500	461	511	506	521	513	501	554	516	521	520	489	491	495	483	515	474	463	530	525	480	528	496	467	490	498	498	516	534	515	470	470	495	512	503	453	487	481	525	504	498	486	479	471	499	484	482	489	488	479	489	509	505	450	460	499	540	526	497	568	495	507	520	510	483	503	530	487	489	480	492	449	516	495	473	470	514	500	500	467	455	495	482	537	471	482	489	471	493	467	476	499	505	477	498	495	480	499	498	480	507	515	526	511	489	495	481	535	524	492	529	507	488	501	514	544	488	491	441	523	515	484	502	538	507	489	505	450	482	519	473	486	527	512	500	461	480	484	491	478	501	505	481	475	519	452	492	472	516	493	534	482	486	506	463	525	507	503	511	532	489	496	504	452	531	499	476	493	511	546	505	473	473	485	515	504	536	510	479	531	501	514	506	499	517	481	494	468	452	483	496	508	510	532	520	498	454	506	496	510	498	500	500	489	492	477	492	461	513	500	550	526	511	471	509	467	499	473	520	490	478	505	507	547	459	468	493	519	502	491	500	496	481	556	476	493	499	476	481	484	504	452	498	535	497	490	481	482	480	487	530	486	500	502	523	512	524	495	482	478	486	480	538	494	478	488	502	502	496	503	524	478	501	508	518	505	506	501	512	515	516	502	500	480	504	481	513	443	518	465	514	512	511	523	490	484	479	490	487	500	458	492	522	539	496	522	519	463	510	527	486	483	500	491	537	509	438	520	512	464	530	486	512	521	471	514	464	470	508	496	518	552	523	520	490	493	487	481	487	482	474	528	519	546	495	475	496	497	480	486	508	515	468	484	493	465	493	514	502	484	547	507	486	474	486	473	508	478	465	489	507	487	503	492	487	483	478	475	525	469	468	527	507	509	541	507	487	472	476	503	552	504	507	475	506	475	488	484	493	488	477	500	475	444	479	496	501	517	520	467	465	491	494	530	502	472	516	506	487	499	481	494	523	533	525	508	509	486	506	514	516	488	502	498	470	539	510	499	483	484	497	513	517	488	514	485	491	519	516	514	489	485	449	471	523	474	454	463	496	483	485	489	498	486	462	490	493	490	519	503	499	487	481	518	538	494	525	469	484	470	497	496	514	469	493	489	508	483	498	509	508	477	494	515	454	473	514	447	492	499	506	513	483	467	510	502	496	481	493	489	473	477	475	499	504	479	459	482	456	486	474	494	532	505	483	454	476	483	475	485	501	494	507	494	518	507	496	522	497	496	469	497	497	488	512	484	497	481	497	494	494	467	500	483	545	455	486	480	512	492	482	461	486	495	484	513	488	501	478	525	499	497	500	483	541	479	506	502	551	495	468	514	515	491	487	512	492	506	505	505	482	515	527	512	511	496	486	497	510	478	547	483	473	478	458	507	484	474	456	488	477	472	540	481	488	480	500	509	515	507	511	505	488	510	470	489	492	446	525	499	480	481	488	475	491	496	515	509	491	496	476	491	527	530	502	506	474	487	492	500	532	465	511	502	521	484	467	491	501	513	483	469	505	444	500	508	481	448	455	482	501	490	467	467	490	519	511	476	526	527	512	521	493	503	482	473	482	475	495	537	521	516	496	465	548	512	497	489	501	538	490	484	491	498	544	494	485	530	468	499	540	473	509	487	491	519	540	476	491	527	484	487	466	505	495	497	483	493	492	487	512	480	488	508	531	524	507	470	506	515	501	463	487	486	475	506	487	505	482	520	539	508	486	518	489	479	485	465	518	507	507	496	519	499	455	488	459	512	503	496	492	464	501	500	520	507	511	484	465	485	498	489	479	494	472	533	477	497	544	488	500	481	498	475	482	479	512	511	484	480	516	504	478	479	478	466	488	477	474	473	471	479	485	511	472	487	497	517	513	498	498	530	468	511	455	498	521	447	453	501	487	446	502	501	467	496	536	494	483	503	508	502	474	475	525	488	498	504	493	470	509	523	469	515	474	509	502	472	487	479	541	479	496	471	509	494	525	489	521	508	485	535	475	512	506	465	507	497	504	451	499	482	476	505	494	497	513	477	483	474	481	468	442	503	508	519	486	511	500	493	488	520	489	484	487	488	499	509	489	466	544	488	520	505	532	469	465	550	492	498	514	488	500	557	522	468	510	488	528	501	568	469	520	469	494	501	477	481	477	481	488	478	519	492	496	507	487	481	486	515	512	533	499	509	522	484	542	450	536	467	448	482	482	504	446	503	531	517	470	513	483	484	486	516	501	501	519	514	507	519	506	467	491	514	479	486	479	513	550	502	522	527	491	484	457	517	501	510	472	514	504	508	490	480	506	485	542	535	481	520	493	489	517	477	514	475	489	491	516	501	506	482	502	478	523	495	496	512	476	482	465	512	497	479	469	525	507	511	520	463	520	470	527	487	513	487	468	512	515	508	504	478	491	445	473	474	512	502	569	488	480	513	481	489	524	538	507	479	462	508	503	500	477	501	490	466	501	496	476	562	503	488	485	521	513	469	505	476	469	497	468	500	449	490	501	493	519	492	446	501	522	478	512	521	495	534	508	496	519	518	492	484	548	481	538	505	479	489	487	520	506	506	498	490	508	505	516	502	493	491	485	495	488	504	511	515	485	495	466	536	492	487	474	508	456	519	445	493	497	540	477	490	475	519	479	493	533	487	551	515	512	496	496	511	499	486	521	501	509	516	491	515	491	500	515	470	491	501	465	495	522	506	502	514	514	513	461	518	511	487	458	540	491	481	524	504	503	458	490	480	509	489	479	488	565	494	493	509	460	512	449	484	485	479	508	483	522	488	459	529	477	492	506	459	508	464	523	474	485	480	519	527	504	477	479	488	478	506	493	497	515	498	485	514	522	487	464	493	522	477	514	471	495	471	474	453	491	503	479	508	509	505	479	512	532	500	539	513	551	514	508	519	499	454	466	472	511	507	482	491	506	490	502	452	497	521	468	505	506	496	482	496	479	522	488	491	494	468	478	493	529	529	495	481	493	476	501	497	517	507	496	480	523	488	542	487	520	499	429	492	536	477	483	469	514	466	507	466	503	476	528	515	547	504	531	482	472	532	468	460	528	506	519	510	506	483	521	501	452	487	482	490	485	502	520	458	506	443	495	523	460	484	485	486	498	550	516	507	473	491	490
2941	565	349	278	274	872	521	105	95	108	78	95	90	83	111	87	90	100	106	87	86	91	90	73	97	86	97	92	88	100	91	109	94	104	88	78	75	82	84	61	82	85	102	80	80	104	90	76	94	87	86	84	93	90	89	97	94	83	73	111	93	79	80	91	92	94	97	96	80	104	99	76	85	100	99	103	78	95	95	92	94	95	84	82	92	90	91	86	93	85	77	80	74	82	98	87	97	107	91	87	105	108	72	88	96	82	93	92	84	76	76	87	93	86	107	110	87	113	94	96	98	90	89	89	75	75	82	100	96	95	89	74	68	89	98	103	80	94	97	96	88	102	88	84	85	75	105	86	99	96	110	80	81	76	102	91	93	87	100	77	93	86	97	89	78	96	83	95	95	95	97	75	99	96	87	82	89	86	88	83	87	77	84	91	89	90	89	101	86	71	85	94	68	82	118	90	96	85	77	81	86	107	101	82	98	97	73	84	88	88	88	96	100	100	87	78	109	82	93	100	110	104	84	97	82	84	65	81	91	94	84	84	86	92	91	86	108	83	93	88	93	87	102	81	94	78	102	93	104	105	83	89	87	97	81	83	106	85	104	71	74	81	92	93	95	102	82	91	94	91	80	99	109	93	78	100	82	83	93	93	100	103	91	93	95	77	91	88	108	104	107	91	94	101	89	95	99	84	80	90	98	104	91	85	81	75	86	86	83	95	90	85	93	94	76	93	89	90	85	97	84	81	91	95	75	84	78	85	100	86	108	86	104	96	88	91	70	94	88	85	98	100	112	93	83	96	60	110	84	86	83	96	86	86	94	90	94	109	89	75	89	81	73	104	97	89	114	82	103	86	88	82	80	76	88	101	84	93	85	106	90	77	92	92	90	84	82	83	72	92	92	92	123	85	85	99	98	88	93	83	85	85	92	93	85	80	89	84	96	85	78	84	84	91	88	91	102	91	91	90	88	85	106	95	94	94	98	92	86	98	80	89	85	85	95	90	95	91	85	104	83	83	90	80	99	90	98	84	88	95	100	97	87	88	91	100	88	75	77	102	96	87	81	81	101	101	91	103	84	93	106	106	92	89	112	80	86	101	102	87	99	90	87	70	85	89	86	84	74	89	96	83	77	93	83	76	94	85	94	77	91	81	92	100	88	110	100	96	82	96	95	86	81	94	80	102	84	90	99	96	94	87	92	96	90	86	94	88	82	89	88	99	85	101	93	80	80	99	86	87	109	102	107	108	74	99	91	74	84	98	76	103	74	96	100	96	97	63	96	95	99	90	81	81	91	94	109	98	91	79	79	87	96	102	81	92	72	79	94	97	85	105	90	100	94	93	101	82	87	84	83	94	77	81	86	81	92	80	98	87	91	94	90	80	92	88	90	75	77	86	92	81	85	98	90	102	78	74	98	90	86	83	81	89	103	81	76	97	82	93	86	90	80	80	72	98	74	92	107	72	88	105	77	95	80	89	92	83	88	94	95	97	79	99	75	90	107	97	97	94	96	91	82	98	100	109	87	94	88	98	94	105	96	81	101	82	93	89	80	99	64	95	77	92	85	73	103	82	84	100	84	90	85	100	107	81	90	96	87	90	82	94	84	93	103	101	84	95	87	94	84	97	84	85	81	93	91	90	84	108	99	84	81	81	92	89	86	102	94	90	93	78	99	88	92	93	93	87	86	91	89	76	101	83	96	88	96	91	94	95	83	95	89	82	101	96	101	71	85	100	95	99	83	94	100	94	88	103	98	102	85	76	87	89	98	100	91	90	92	108	94	83	103	74	87	89	104	95	69	88	93	89	96	84	96	86	83	90	95	88	94	86	100	96	96	113	84	82	86	95	97	80	94	94	95	75	83	98	88	96	95	81	96	93	83	91	89	90	70	82	70	85	93	93	91	91	82	89	74	83	87	92	81	95	107	90	90	92	92	89	105	88	82	89	83	77	94	95	101	84	84	101	84	72	89	98	86	82	80	83	78	84	93	89	80	80	109	78	93	75	87	85	99	90	94	94	107	77	87	95	90	92	91	94	78	93	98	90	98	85	87	82	80	85	91	84	92	94	100	90	87	113	88	95	105	87	107	92	81	93	78	94	97	84	87	92	75	96	98	83	100	84	77	87	81	77	105	85	85	89	87	95	99	79	105	84	95	97	76	79	73	86	95	84	96	80	85	89	91	96	76	86	82	95	122	80	87	93	93	85	97	86	82	98	97	89	103	101	106	91	96	84	102	100	93	94	97	88	85	78	109	79	82	95	84	91	91	88	83	90	97	96	85	78	94	88	82	102	102	87	99	88	92	87	82	101	99	99	103	91	92	78	86	110	83	102	89	94	66	98	98	94	111	113	96	89	85	84	95	78	95	92	99	78	100	88	103	102	94	87	78	95	70	89	101	94	94	82	94	94	91	84	81	99	98	87	101	93	82	76	115	91	76	80	101	104	102	90	100	104	91	96	88	86	88	88	74	75	102	79	118	119	74	83	87	87	74	71	88	86	91	81	86	82	78	100	92	94	86	85	95	98	87	96	90	103	94	87	96	85	94	86	95	94	103	84	88	85	98	76	114	87	90	80	86	96	75	68	77	73	81	86	90	96	85	90	72	82	88	97	86	85	81	80	95	87	64	89	87	89	91	79	88	74	105	91	98	82	95	76	92	89	88	93	96	100	80	106	76	95	93	100	95	102	87	92	91	96	97	88	111	87	67	113	95	87	97	93	89	88	97	84	97	90	88	104	95	91	84	92	96	99	80	87	98	88	91	100	89	95	99	75	90	89	103	95	102	102	80	78	79	75	86	109	97	69	87	83	105	103	99	84	93	96	88	94	78	98	99	106	100	92	78	98	100	89	96	84	99	103	83	104	89	81	85	98	106	98	87	86	75	90	92	87	80	81	94	80	68	100	94	89	88	93	90	94	102	78	81	78	80	78	99	70	114	87	92	97	91	77	91	95	88	99	92	105	97	90	88	79	81	78	111	84	89	101	92	98	99	102	119	81	71	75	93	100	98	97	91	76	93	79	92	80	88	85	90	95	78	92	89	88	73	82	88	87	89	82	108	85	76	92	97	90	92	97	83	118	90	94	81	90	80	90	94	97	81	75	94	109	97	95	90	85	99	70	82	103	113	95	82	87	87	88	85	89	80	84	90	103	78	99	95	104	107	96	101	76	92	100	102	76	100	89	84	97	83	97	79	73	88	96	84	95	86	91	89	114	90	92	101	72	83	92	95	95	82	83	80	81	85	87	97	94	87	74	90	93	91	96	99	86	108	87	98	88	80	85	75	107	85	81	83	77	72	97	91	89	87	81	72	93	95	97	115	86	96	92	81	108	83	101	100	104	91	92	86	91	94	92	87	93	97	104	101	95	87	89	83	85	93	94	86	98	91	93	94	84	90	62	83	100	91	87	85	105	89	87	84	98	91	97	101	91	100	86	90	104	77	86	93	75	87	100	88	77	98	85	98	92	89	96	74	91	87	100
17217	5736	3544	3174	8513	26062	16631	2588	1131	972	997	911	881	861	873	816	777	809	796	760	762	681	692	781	710	706	704	711	733	717	729	677	696	664	650	638	702	702	658	646	668	662	642	646	677	680	664	622	669	699	690	688	667	623	667	630	631	685	709	703	692	692	685	701	649	692	697	665	680	654	688	651	684	688	679	639	676	670	660	634	666	604	636	663	690	705	638	703	712	639	677	704	634	630	706	701	663	679	699	705	647	671	671	680	682	662	667	675	651	636	689	653	660	682	642	649	725	670	655	671	636	662	624	676	722	655	630	678	642	652	645	650	685	598	681	647	648	668	689	667	657	666	643	727	673	637	693	675	657	675	638	642	693	642	635	670	644	652	692	674	678	671	658	629	673	657	676	664	650	662	645	668	682	657	655	628	635	635	663	653	675	688	640	671	701	669	640	651	700	641	708	672	625	707	643	703	649	632	646	679	649	669	648	698	679	684	645	687	684	647	669	641	636	669	623	636	687	697	662	667	629	686	639	696	701	625	676	655	621	630	664	674	615	693	638	675	677	633	733	680	663	650	617	630	682	660	660	638	667	707	678	644	696	652	632	700	619	674	658	624	650	658	729	671	622	666	685	661	664	654	644	613	648	663	669	701	601	664	629	663	704	648	656	738	659	652	653	661	641	701	663	685	683	645	664	632	640	668	650	668	650	673	678	654	673	672	651	644	683	640	662	646	696	699	651	679	677	664	645	706	668	685	673	628	656	696	615	646	572	635	691	655	640	668	694	655	691	590	680	648	685	644	666	645	718	693	666	624	673	622	637	662	682	645	715	644	630	689	674	639	694	635	694	645	640	660	649	717	675	695	688	708	646	655	670	621	698	689	636	655	681	685	638	673	662	587	695	685	677	711	749	678	642	609	690	663	611	644	702	650	624	729	672	650	638	692	682	695	666	660	679	648	656	649	693	699	674	649	659	632	693	627	657	658	688	651	633	689	696	709	661	677	685	669	627	658	633	643	664	698	631	622	662	664	621	677	649	638	684	717	658	677	683	707	661	660	643	649	656	646	704	669	664	688	642	687	642	660	652	676	648	656	632	673	667	683	711	680	672	651	681	628	650	697	651	646	676	663	664	668	632	612	677	654	691	673	698	693	636	679	643	684	668	679	651	684	640	696	674	628	641	641	646	652	645	681	723	605	663	641	679	674	678	695	653	627	653	685	666	707	705	693	679	696	678	673	621	641	672	665	686	640	613	666	655	627	693	645	640	691	605	664	684	626	693	654	646	695	628	604	657	635	676	671	705	675	666	653	655	654	705	659	696	696	719	684	661	642	640	680	694	675	665	652	664	637	684	640	684	611	683	695	681	637	668	682	668	636	657	610	657	639	676	663	661	679	633	658	610	661	623	643	658	679	660	672	645	642	693	675	664	664	647	680	675	648	677	670	667	649	676	707	690	649	673	674	640	658	636	679	670	654	648	644	655	653	724	637	669	643	631	639	675	656	650	631	681	655	667	684	657	692	678	616	677	645	672	686	668	668	647	652	686	671	666	642	645	712	669	659	705	675	639	713	688	618	684	686	647	640	626	702	666	647	664	637	661	674	672	689	716	648	679	651	630	647	685	694	620	648	694	689	696	672	634	650	659	625	635	601	690	641	654	689	670	629	658	625	658	629	641	649	616	661	620	668	630	684	649	663	626	644	638	661	636	650	676	642	676	615	639	660	662	688	677	638	636	668	688	671	605	686	663	663	668	664	680	637	667	626	689	660	695	667	647	680	645	652	696	659	639	635	680	632	650	676	674	670	678	646	674	644	674	630	631	681	651	693	702	640	692	658	685	623	636	667	649	635	673	709	673	657	660	693	640	657	626	634	685	690	669	672	703	699	653	657	651	617	669	640	661	709	698	687	677	623	706	685	701	664	661	652	649	649	639	638	651	635	578	675	692	602	673	648	610	625	626	703	654	681	636	663	693	683	664	661	699	681	661	666	667	697	662	628	699	647	674	663	682	679	640	714	669	685	671	654	661	620	682	669	642	659	657	651	727	692	692	677	662	625	662	721	663	609	631	685	694	660	684	677	655	673	616	651	663	730	663	653	655	632	668	601	651	632	643	677	659	655	696	668	642	678	646	650	727	693	654	673	663	670	672	667	664	646	635	644	677	669	690	697	600	667	668	720	652	651	623	657	649	634	664	669	679	606	683	654	639	657	695	669	619	666	641	653	653	621	596	656	690	620	623	653	675	613	666	668	651	650	680	649	636	659	678	685	696	655	702	652	682	667	658	690	655	680	643	633	671	688	648	656	673	681	680	651	668	673	669	626	645	688	628	711	652	646	653	678	678	649	636	686	662	626	694	672	658	629	676	669	665	651	618	653	675	660	675	672	715	687	693	684	651	679	685	654	645	693	647	625	703	631	653	663	680	648	684	635	675	697	659	649	658	672	673	623	689	654	654	682	687	644	685	595	677	627	664	640	737	688	682	685	684	662	624	697	681	654	630	661	690	694	665	693	619	640	693	682	657	647	687	691	671	657	667	678	690	641	656	658	716	706	715	620	708	672	629	657	603	670	680	714	674	683	683	663	702	655	673	619	693	663	652	672	656	697	661	671	637	702	661	657	658	669	679	656	699	664	679	672	692	650	686	676	639	644	676	675	636	658	654	666	706	637	661	646	619	680	666	627	644	647	668	697	657	666	662	684	661	664	637	709	667	664	647	636	672	653	649	682	688	657	630	657	643	630	675	645	654	622	673	686	665	651	615	657	645	651	626	683	698	677	657	666	669	693	668	649	690	654	680	672	645	679	678	647	695	678	668	668	711	629	654	644	660	707	671	677	689	645	678	655	660	659	636	646	633	672	619	635	664	649	639	685	634	687	683	661	678	623	666	647	667	661	654	672	648	661	677	630	707	703	679	641	687	721	631	622	660	703	635	657	650	668	643	682	677	698	668	683	669	665	678	638	672	685	698	647	653	656	639	685	648	674	628	657	642	654	676	665	654	693	707	647	675	649	659	636	651	633	652	658	690	627	689	649	695	588	666	649	701	592	698	724	661	631	676	696	694	678	660	684	702	664	634	690	682	693	650	643	671	667	683	650	669	647	700	691	625	647	683	603	646	618	618	674	665	717	680	700	643	702	694	682	617	669	653	667	634	697	663	678	628	680	697	633	675	640	677	663	678	666	673	676	627	645	675	669	695	673	656	677	668	661	655	684	640	670	692	671	654	652	683	626	653	672	662	646	669	658	714	715	632	673	650	698	678	692	655	653	684	666	631	716	646	655	708	673	607	676	647	676	678	682	681	667	702	687	628	654	645	619	661	648	662	638	679	640	654	682	642	618	598	698	678	659	643	596	675	651	693	688	657	665	669	708	648	637	654	632	670	650	647	671	642	651	642	684	692	629	683	655	628	635	646	716	648	685	675	670	654	707	613	669	665	667	676	658	675	596	649	677	676	666	674	643	630	687	646	651	649	690	655	672	656	730	665	644
2418	815	416	377	522	1675	865	171	147	147	141	131	146	137	134	141	118	118	120	130	119	144	120	135	118	142	118	155	123	137	129	123	144	122	112	127	122	129	133	130	141	97	130	126	112	128	124	122	144	124	122	132	142	107	117	132	113	122	130	117	141	116	107	125	129	124	106	114	126	134	106	122	100	114	126	148	125	123	118	112	112	124	126	96	114	118	122	117	112	136	115	126	127	133	135	134	128	129	117	119	120	122	104	135	124	121	114	127	123	114	113	99	131	134	116	126	104	125	107	99	112	130	112	108	120	138	129	126	101	115	122	121	133	142	115	127	118	123	149	115	128	112	119	134	111	125	123	122	137	129	132	118	114	114	129	118	120	123	130	99	123	119	132	123	134	152	111	121	112	123	126	127	144	129	121	104	114	115	107	123	111	114	107	130	127	121	120	89	141	136	123	145	114	128	122	124	119	153	112	137	142	102	122	124	108	124	129	120	121	113	118	108	126	137	115	146	126	140	104	115	123	128	109	120	107	116	121	133	122	125	132	99	119	108	120	130	126	118	141	136	124	124	121	111	140	126	136	109	123	136	123	115	136	130	129	123	131	98	113	135	128	137	141	138	128	108	109	122	135	126	146	138	126	116	110	103	129	112	107	148	129	110	148	122	129	112	106	134	112	117	110	131	119	147	145	121	129	117	99	129	119	131	132	113	101	134	103	120	109	133	128	149	102	128	118	98	132	116	126	111	103	110	120	137	117	118	140	113	113	118	122	126	106	127	116	118	116	118	117	134	112	134	118	142	96	120	132	130	128	132	109	127	109	138	110	142	127	118	105	129	115	119	118	121	126	132	134	127	135	117	116	118	107	124	114	126	113	125	123	130	143	137	136	115	122	154	108	124	124	132	116	140	117	127	110	117	124	127	105	120	127	114	123	116	128	119	108	108	97	108	119	141	138	134	136	121	136	129	137	122	132	105	129	140	103	113	129	129	126	147	125	137	130	116	137	127	106	128	123	105	135	135	128	107	124	122	108	108	107	124	110	109	154	133	128	119	114	104	118	114	120	129	104	123	154	118	113	116	133	105	120	125	128	113	121	106	107	106	131	107	125	133	114	103	116	127	127	110	113	132	139	114	125	116	128	97	142	115	117	125	123	124	118	116	117	119	127	129	105	118	113	132	128	106	122	124	138	120	134	124	120	128	118	114	131	127	127	117	130	123	130	121	118	124	121	123	123	100	129	133	105	106	127	131	120	123	107	112	111	116	118	130	130	116	104	125	123	134	106	118	120	112	103	114	100	127	116	132	105	112	114	131	117	105	107	133	104	131	123	133	111	120	131	116	130	118	120	112	115	117	99	116	115	132	118	121	137	124	115	134	140	127	116	137	134	117	126	105	113	129	135	125	90	115	121	106	113	127	114	125	119	132	97	122	135	127	125	117	122	137	106	117	134	125	128	116	117	124	131	125	128	125	124	133	137	132	131	142	106	109	133	124	122	155	122	124	130	136	122	135	122	117	116	124	111	121	126	139	135	115	120	128	117	120	108	128	131	101	135	121	116	127	134	138	146	116	119	137	114	124	119	137	120	124	129	154	125	125	118	138	146	110	136	133	106	116	118	115	120	110	140	135	121	119	115	122	135	132	114	122	114	120	121	124	140	134	113	130	111	127	140	102	114	119	128	128	107	127	117	118	133	97	130	134	123	124	137	129	104	129	135	138	133	127	128	121	114	107	118	110	118	101	125	121	139	134	112	110	115	132	122	126	126	135	117	117	155	136	128	127	134	134	138	106	120	125	110	117	123	118	108	131	128	125	129	125	128	143	128	133	126	143	125	108	110	112	144	135	126	106	118	140	141	126	107	129	119	118	119	117	133	101	137	112	125	132	119	113	100	135	108	118	117	122	120	118	132	112	133	118	126	127	137	132	111	152	120	129	111	124	123	125	124	113	113	129	136	109	129	127	132	109	125	149	113	133	117	140	110	131	110	124	124	116	105	130	120	125	124	120	118	130	131	130	126	139	144	134	114	107	124	131	133	141	122	121	115	134	124	133	103	115	135	124	117	134	112	141	124	114	135	112	132	114	139	115	147	117	130	119	129	124	107	141	116	129	127	103	136	130	107	111	131	112	129	112	132	134	124	137	136	119	131	128	107	134	121	128	102	105	118	116	125	112	125	135	147	108	115	130	136	128	124	108	130	113	125	140	118	122	130	137	129	115	141	117	109	119	118	111	132	126	128	116	134	111	112	115	125	123	116	112	124	126	130	95	106	147	129	107	107	139	124	120	127	113	107	125	117	111	107	132	104	118	132	118	112	109	120	123	125	115	123	123	136	131	121	146	130	116	144	115	130	117	138	115	128	134	108	111	117	116	124	137	116	127	104	140	119	133	119	123	120	127	115	117	120	126	110	130	124	139	133	124	128	118	140	120	112	133	115	118	114	116	130	116	107	119	139	107	108	127	134	132	143	123	118	126	128	147	111	139	119	122	120	133	122	138	114	112	116	141	129	136	118	141	121	127	120	115	124	108	130	108	107	108	138	118	110	107	122	132	119	122	148	124	107	138	122	145	137	127	135	120	133	127	114	119	115	120	141	120	107	131	135	104	122	142	128	136	111	126	117	123	122	124	139	124	115	112	144	116	120	116	114	112	119	124	117	124	126	115	140	119	120	111	135	115	125	125	143	139	127	127	120	115	114	120	120	124	128	144	124	127	114	118	138	116	129	121	114	114	121	113	119	122	122	125	115	113	128	119	116	129	112	112	112	114	116	126	129	143	114	141	125	122	131	117	97	119	119	114	118	125	116	109	135	117	119	113	117	139	135	122	106	117	124	128	114	127	110	118	122	117	127	137	111	122	136	106	121	127	124	116	126	118	132	114	123	123	117	133	106	139	124	124	135	122	107	98	149	137	105	124	126	112	116	118	116	138	111	108	126	110	121	121	117	111	127	124	137	126	130	118	132	128	121	115	123	114	117	121	111	135	115	107	111	108	93	123	113	123	134	153	130	123	115	135	127	102	119	128	130	129	111	120	128	133	111	108	132	136	120	115	107	101	123	127	135	120	121	121	122	123	113	144	109	140	111	116	111	129	113	131	118	119	114	109	113	132	131	113	132	121	110	110	117	134	134	125	130	116	137	125	128	114	115	118	117	117	115	123	126	107	118	111	121	120	106	123	131	128	110	114	118	114	124	146	114	124	99	137	126	104	100	136	112	128	121	143	116	132	129	129	104	133	135	143	127	130	124	123	105	111	110	127	120	124	140	115	128	126	123	125	106	119	110	132	145	124	142	126	146	121	122	143	119	108	119	112	121	121	111	123	142	128	110	131	132	122	129	125	104	134	118	112	104	129	111	137	124	126	149	118	122	130	143	133	119	133	112	110	126	122	128	120	105	126	111	120	146	117	108	130	129	123	139	132	116	125	136	117	114	132	114	127	100	105	120	110	111	127	134	105	128	112	134	121	128	142	131	138	113	135	105	117
21787	7740	4021	4526	13195	35708	22380	3630	1795	1711	1527	1423	1355	1268	1193	1080	1106	1118	1081	1057	1013	981	1023	980	928	895	984	846	922	916	981	919	917	930	870	955	924	952	858	940	919	893	875	886	856	909	863	888	853	846	877	912	878	926	896	830	893	926	859	868	860	883	881	896	872	956	921	843	833	880	879	864	874	896	860	877	871	823	906	834	890	839	869	844	881	851	834	880	859	853	851	821	883	860	844	880	874	887	837	851	838	837	899	859	862	884	858	873	883	903	863	885	841	868	897	902	868	846	792	861	878	864	839	844	926	842	899	841	869	909	917	811	823	833	885	899	840	910	865	869	845	863	877	895	867	834	863	802	871	904	838	888	834	850	866	888	877	840	879	831	897	843	877	901	859	851	835	911	851	849	888	866	840	886	883	835	880	833	880	861	887	869	880	866	871	887	905	840	864	826	832	875	883	906	877	882	886	885	861	861	867	820	813	892	925	909	881	875	863	864	827	875	831	849	873	841	875	866	865	860	898	867	906	854	915	832	856	871	882	810	827	853	884	868	848	890	871	817	837	880	850	826	875	838	870	901	856	842	896	868	871	901	836	888	877	856	885	900	894	868	821	926	863	871	853	896	852	853	926	818	837	864	838	852	852	855	858	869	862	825	845	901	848	812	798	847	836	867	868	894	852	895	873	867	834	877	832	873	851	858	814	870	901	871	877	879	840	820	897	868	853	830	844	869	842	841	868	893	928	851	861	846	845	937	882	854	839	844	848	865	868	870	857	928	903	872	861	862	858	890	832	884	880	868	847	847	867	872	877	814	843	819	898	871	859	860	837	906	886	882	856	850	849	853	907	838	882	859	866	924	869	828	848	843	828	902	835	851	889	863	866	914	856	892	829	871	881	807	868	854	853	890	856	855	879	886	887	871	872	843	897	885	900	824	857	861	826	849	829	905	840	878	844	809	883	846	835	901	874	850	825	821	866	858	914	892	917	925	833	871	915	844	906	866	904	833	877	841	843	854	873	862	804	888	885	883	854	853	840	883	874	879	888	879	902	881	939	865	900	869	849	860	837	889	872	873	809	892	876	851	872	849	854	822	850	881	849	902	780	893	860	842	847	919	872	890	893	868	833	845	914	885	896	849	819	802	793	809	877	862	852	876	870	880	924	876	892	829	876	916	868	829	859	798	847	913	883	820	820	843	810	843	835	831	911	886	860	880	883	897	840	834	830	865	869	901	846	933	839	895	850	871	849	848	885	866	842	830	876	914	877	854	825	881	858	912	907	877	816	886	889	864	872	869	870	880	810	844	816	877	863	856	857	832	912	860	899	829	872	867	901	839	879	889	881	841	921	850	886	850	852	865	832	797	896	870	844	865	841	898	825	852	846	860	839	878	863	873	848	880	931	858	877	881	871	845	887	844	812	872	835	872	888	882	861	828	914	866	861	898	920	839	866	893	907	884	893	832	844	857	889	885	881	844	848	877	839	825	865	822	840	873	803	874	867	901	892	905	842	855	869	906	858	848	865	887	859	855	891	840	877	837	853	854	828	882	854	850	857	867	858	864	855	890	896	802	807	926	889	845	871	912	846	849	840	847	857	855	894	852	835	856	867	893	863	853	882	921	910	851	906	827	845	862	864	880	843	864	858	901	881	852	843	876	832	853	832	801	914	888	865	845	917	876	886	871	832	852	818	843	901	867	882	834	892	861	851	855	902	866	870	907	851	882	816	777	888	840	886	917	835	842	897	894	816	895	885	843	852	889	866	900	853	915	902	862	884	847	857	864	869	861	912	813	888	809	810	806	845	820	856	888	874	838	858	824	864	853	876	888	887	900	858	856	872	879	841	892	845	826	881	867	833	829	811	851	851	896	826	863	850	888	837	909	943	841	895	896	847	860	884	834	832	822	814	916	846	840	878	895	853	848	832	882	841	865	887	898	854	915	828	871	862	844	851	873	876	826	809	877	890	871	889	843	823	823	866	856	818	877	876	878	897	856	888	892	894	890	850	869	866	836	899	864	873	855	906	807	852	850	854	835	876	843	846	822	828	841	835	863	886	857	890	879	822	806	831	873	828	875	882	837	857	898	851	893	846	914	846	855	889	882	899	867	872	869	853	827	867	881	863	851	884	814	895	823	824	864	897	892	862	920	887	806	887	858	855	861	844	880	833	842	886	774	864	849	877	869	897	862	887	894	851	876	835	880	854	868	839	872	904	870	837	805	845	854	801	822	844	855	884	819	872	933	840	897	833	828	879	885	889	870	818	845	908	808	869	851	967	827	794	800	878	890	893	902	880	858	864	899	858	854	841	905	855	845	843	893	901	882	854	843	852	841	819	847	850	896	847	903	932	850	892	843	891	836	834	864	859	840	845	858	842	862	890	881	852	882	888	842	863	829	885	877	841	900	857	833	870	880	854	885	888	889	822	876	809	917	885	845	851	938	873	785	870	832	869	875	846	843	842	824	823	924	863	857	804	874	874	830	880	872	899	912	840	823	885	838	851	864	860	870	858	857	885	863	901	850	862	830	892	870	898	895	849	865	874	864	885	878	827	889	861	811	833	889	837	876	910	820	867	867	881	846	818	849	876	862	827	826	878	859	872	879	847	878	852	855	881	877	824	834	879	875	828	849	866	855	856	846	836	901	818	876	849	850	912	911	888	892	898	821	780	856	876	867	816	887	847	826	880	849	856	903	856	844	841	899	835	854	902	903	914	838	916	861	864	899	845	865	848	861	848	861	809	897	838	890	839	850	840	840	872	856	867	881	865	799	881	861	937	856	864	866	868	848	883	820	884	815	830	805	881	822	841	896	891	837	922	834	853	887	884	866	821	835	832	890	912	832	833	846	826	881	897	880	910	860	902	894	807	866	873	879	846	839	838	868	860	854	880	826	831	914	844	924	867	863	833	827	828	840	863	850	854	863	840	895	893	838	831	888	870	881	826	839	832	853	861	878	867	848	860	901	919	848	862	900	865	856	919	904	810	886	856	906	853	885	874	825	847	835	860	839	856	868	849	867	866	841	840	869	888	875	893	869	866	797	847	799	885	809	860	862	875	922	848	848	832	895	883	820	857	860	899	866	880	955	888	871	892	844	867	870	866	850	801	856	850	877	800	858	883	869	802	825	851	833	858	842	878	858	865	858	888	799	829	831	839	871	898	864	868	883	872	857	873	869	879	841	876	854	816	857	845	905	905	859	864	949	879	873	857	891	846	845	851	877	866	877	847	819	885	894	824	855	893	910	887	824	871	909	854	830	885	864	821	919	886	878	873	845	820	844	860	812	855	875	881	848	836	865	849	869	881	866	907	861	837	876	870	856	806	856	911	819	860	873	849	894	825	850	842	853	847	906	839	832	848	852	877	832	846	861	850	907	849	844	874	896	886	840	887	830	903	857	816	866	871	893	785	859	912	904	878	872	870	900	851	879	898	869	875	860	879	917	831	871	888	852	842	869	793	878	835	921	831	894	880	936	822	851	802	833	864	835
1858	216	125	156	205	208	97	49	49	53	52	57	54	41	42	48	42	45	47	40	45	45	45	42	53	36	52	54	53	43	43	48	55	43	49	43	52	42	50	50	53	51	40	52	47	44	57	49	53	48	46	41	49	58	56	51	35	59	36	38	40	58	44	45	45	45	44	49	55	56	55	48	54	50	40	40	54	51	44	57	36	47	53	38	49	52	47	52	48	47	43	42	50	48	41	41	50	48	41	41	31	56	43	54	51	53	53	60	45	45	44	41	47	29	45	47	48	43	49	44	46	46	45	50	40	46	46	36	60	48	53	53	48	47	49	54	43	50	49	36	57	48	46	47	44	51	53	48	57	64	46	48	48	55	53	67	50	46	48	43	66	39	53	46	41	53	50	42	35	48	57	56	47	61	46	47	48	40	47	49	41	47	42	40	50	54	54	46	52	51	38	55	46	63	46	52	45	46	52	48	46	46	35	49	60	44	54	60	47	40	44	45	36	49	49	42	39	46	59	52	42	49	44	43	46	40	50	40	51	43	58	55	53	42	51	38	50	40	49	41	47	49	48	56	52	35	50	47	47	48	51	50	42	62	55	38	44	52	48	45	52	45	37	47	47	46	50	35	40	36	54	45	49	49	57	46	54	41	47	36	50	53	55	42	44	43	42	47	40	48	49	59	53	46	61	32	46	57	54	55	54	50	56	37	46	40	44	45	56	57	42	39	45	52	60	47	48	43	65	54	46	48	37	51	38	50	39	45	58	40	57	48	40	45	32	48	43	49	60	48	51	55	46	46	49	49	48	50	37	54	43	46	51	44	53	35	43	50	38	51	44	47	48	35	59	49	59	59	51	48	48	55	38	39	61	41	43	42	33	39	49	54	43	43	45	39	55	41	48	52	54	55	48	44	49	45	49	55	69	46	52	61	54	54	39	48	38	50	48	31	54	40	54	37	41	41	40	51	44	49	59	51	48	45	50	44	40	56	52	54	55	60	57	52	46	58	36	47	50	40	42	61	42	42	34	30	44	53	53	39	55	38	49	58	43	49	40	43	53	48	56	52	53	45	46	50	46	48	46	50	56	51	52	44	41	51	50	52	56	43	51	46	60	41	53	49	47	46	47	49	33	39	45	41	54	62	40	43	49	45	48	47	51	48	43	47	48	44	49	50	56	39	58	53	36	45	40	52	46	47	51	53	53	36	56	48	48	58	54	40	46	54	43	45	46	44	49	33	47	46	43	43	54	46	57	66	58	54	39	47	50	51	60	39	38	48	51	54	34	48	52	42	36	41	55	46	60	49	52	45	47	41	49	48	34	66	46	41	49	58	45	48	56	63	47	58	44	45	44	56	47	46	38	57	41	43	36	62	39	54	50	53	53	49	53	44	45	47	53	48	58	40	55	60	52	40	46	54	59	50	46	39	50	41	51	58	50	48	58	45	46	37	44	44	51	44	44	61	47	41	41	48	45	56	39	50	57	52	41	47	52	42	43	37	47	47	31	51	40	52	50	48	48	44	44	46	40	49	43	38	41	54	39	50	39	53	47	50	43	32	40	46	45	50	48	43	52	59	52	56	61	43	49	56	50	33	54	41	50	51	45	44	45	52	61	42	54	50	46	49	39	42	40	49	48	55	40	42	47	54	40	47	52	35	55	44	46	43	46	39	49	39	40	43	42	44	57	40	53	47	46	40	33	54	38	44	44	61	53	54	50	46	33	61	37	39	48	48	43	49	47	50	44	49	34	41	47	44	43	49	42	47	61	42	49	52	49	44	76	53	50	46	30	44	43	40	51	47	36	59	55	49	34	38	47	47	67	46	44	48	42	48	44	56	48	53	46	44	38	46	48	44	55	33	54	44	52	52	45	48	63	42	43	49	34	38	45	51	59	42	44	47	46	52	40	45	49	47	45	56	47	39	62	44	42	45	49	53	46	42	46	52	46	61	52	46	41	46	48	48	61	42	52	46	53	44	52	37	51	46	61	46	49	51	41	44	49	54	41	44	44	47	42	44	35	44	48	50	55	44	54	55	44	42	39	43	39	48	44	48	53	52	51	48	53	50	53	52	44	68	56	54	52	47	57	48	44	47	55	53	41	46	39	41	64	42	40	49	47	46	41	46	42	42	33	43	45	42	51	54	51	45	42	51	40	48	37	62	58	41	58	40	42	43	44	66	46	48	48	48	64	50	51	48	46	39	45	54	52	47	48	40	44	43	51	41	48	40	41	45	45	40	44	38	50	53	47	50	50	50	58	46	53	46	41	37	30	43	42	47	51	50	50	49	58	58	41	43	57	35	42	44	50	46	52	45	51	39	48	51	52	48	44	56	42	54	42	46	58	38	54	44	53	39	58	49	62	46	58	47	45	45	37	48	67	63	58	59	48	49	51	53	44	46	35	51	40	46	60	51	44	45	38	48	45	59	50	57	42	53	40	52	43	61	36	54	48	51	47	53	48	54	43	44	37	55	54	44	41	44	49	46	47	45	41	31	48	45	44	43	41	47	43	51	43	45	46	64	50	46	66	59	58	43	37	49	48	53	54	40	62	41	35	63	42	37	59	46	57	58	58	38	47	41	60	51	40	42	40	57	49	55	43	54	45	44	55	45	45	44	46	51	44	52	61	56	45	43	45	59	49	49	57	46	65	45	48	52	39	48	67	52	47	45	39	44	43	46	60	56	50	34	45	50	56	42	50	47	51	54	39	40	51	59	53	42	38	44	59	47	41	47	46	48	39	46	60	40	59	43	50	42	55	39	48	35	60	41	48	53	41	45	38	39	46	49	50	44	41	32	53	45	42	40	54	37	48	45	50	51	62	62	43	50	46	47	37	58	42	47	59	50	48	45	43	46	41	47	56	47	47	53	55	50	43	55	53	51	30	60	49	57	46	37	46	47	42	49	50	55	55	38	45	53	45	45	49	43	52	52	52	52	44	38	43	56	50	43	62	50	47	63	48	58	52	44	51	51	47	49	36	41	44	52	42	50	54	53	39	45	60	46	44	41	40	66	49	60	52	48	42	50	62	55	46	58	47	40	47	42	45	49	47	49	42	51	45	45	41	46	31	46	47	45	46	36	38	45	45	45	53	48	55	53	62	43	46	54	56	48	49	69	41	53	56	62	49	64	44	45	50	54	43	47	51	62	52	49	58	52	59	61	48	62	49	51	56	43	48	50	45	48	54	59	51	59	44	45	46	36	36	39	32	45	43	62	54	45	46	54	47	38	50	63	50	44	42	42	61	45	57	53	42	42	57	42	52	41	35	61	53	47	44	47	36	52	35	41	34	52	57	50	38	42	37	40	40	54	66	57	48	48	44	41	45	41	56	49	42	41	49	44	49	47	54	44	49	39	43	49	58	53	52	34	53	49	48	37	50	48	54	44	49	43	49	51	39	43	55	51	51	41	42	47	45	48	52	51	41	53	45	50	45	60	42	32	60	62	38	50	60	42	49	57	46	44	46	51	46	39	52	38	42	48	53	50
13157	2670	1327	1946	6877	11081	3792	554	484	453	411	409	436	405	383	395	434	396	385	342	381	374	371	343	345	395	424	340	421	386	329	365	366	324	363	417	369	375	365	370	363	388	378	344	396	367	400	360	393	373	373	362	386	374	371	381	395	366	377	363	345	381	354	368	324	349	347	367	352	375	365	381	369	371	365	368	323	392	361	361	389	384	361	331	355	383	387	356	383	337	356	348	385	372	364	370	293	403	361	348	394	368	384	386	389	396	383	354	372	339	405	382	405	341	380	375	354	365	343	326	381	391	342	369	360	380	356	343	359	389	322	380	385	363	350	370	384	370	347	374	385	382	372	387	370	379	361	328	350	351	333	358	376	356	375	333	377	353	365	352	363	367	364	382	368	355	359	343	396	332	367	359	358	346	362	351	382	376	350	373	374	342	367	386	391	364	345	347	355	358	358	377	354	361	392	368	383	359	391	328	328	343	351	365	336	351	340	341	357	313	335	324	387	394	381	352	414	393	367	385	374	352	340	354	369	374	362	343	406	369	373	384	376	384	372	380	339	343	365	367	337	340	373	373	380	341	386	348	359	377	371	400	360	357	361	364	355	355	340	340	334	404	366	369	368	354	372	364	371	326	372	356	337	404	360	379	359	380	394	389	367	354	348	390	375	375	339	389	335	372	333	352	403	353	365	376	332	334	352	392	362	362	367	385	378	401	325	390	379	338	365	385	363	359	341	397	305	353	359	361	371	393	357	363	349	379	392	359	394	343	353	391	379	376	331	308	382	385	381	328	376	350	346	352	370	351	357	350	371	345	395	373	358	356	376	364	338	388	358	380	352	376	351	358	328	347	394	364	334	375	346	371	382	331	374	396	355	365	362	360	407	376	342	363	373	366	388	390	358	348	358	370	370	357	395	406	362	375	376	368	373	372	397	392	363	391	368	377	367	388	385	352	391	361	371	366	368	369	340	371	371	324	359	368	379	379	370	363	344	379	391	340	362	381	374	385	355	363	409	377	373	369	368	370	376	372	365	351	357	357	380	356	382	380	370	370	377	351	356	394	348	348	350	372	372	353	349	397	336	377	393	345	361	390	407	324	381	328	349	347	379	373	383	358	334	367	356	336	376	377	344	403	337	358	382	361	389	329	372	372	373	377	342	349	389	380	396	332	385	334	336	378	397	368	357	353	389	374	367	388	363	351	349	341	369	378	359	373	382	388	384	381	349	397	356	365	376	365	362	393	405	340	388	370	356	367	371	360	375	355	369	323	369	361	348	345	373	371	338	334	385	351	341	358	377	373	373	361	319	361	340	360	410	374	377	345	349	364	372	342	373	353	374	305	366	361	351	356	339	379	374	349	368	361	382	373	360	361	355	392	375	360	381	360	367	351	353	365	345	350	328	405	341	378	369	408	377	356	324	358	363	339	368	373	366	322	346	339	348	354	365	378	345	368	388	317	359	386	357	375	363	354	365	347	356	341	369	366	345	367	369	372	422	336	353	365	366	339	395	388	347	423	352	383	357	374	338	368	383	353	364	337	387	409	402	356	362	365	356	338	354	356	393	374	349	377	388	374	393	380	352	374	336	336	355	365	356	369	362	369	353	374	366	363	381	374	374	346	359	390	343	352	393	340	375	373	350	403	348	361	370	338	368	375	343	371	333	365	356	325	396	342	357	350	362	361	351	377	343	360	359	364	383	351	365	347	346	356	348	374	390	355	366	402	367	344	349	361	396	343	343	400	371	372	365	348	367	368	402	368	370	367	396	365	355	376	352	372	383	364	368	347	395	384	357	347	348	357	369	344	361	351	370	359	367	349	325	354	389	364	385	397	362	383	373	375	353	369	390	395	372	388	348	355	398	343	358	345	392	386	335	366	358	382	377	362	355	349	384	364	353	352	356	357	364	368	341	366	380	353	359	358	343	357	375	344	372	391	373	340	363	364	354	364	335	415	379	375	353	381	352	387	323	338	358	364	374	337	358	373	366	357	351	365	378	381	388	360	371	387	347	356	331	365	331	354	399	373	378	397	370	375	360	340	359	381	357	370	328	349	364	370	348	346	375	350	363	334	371	369	373	354	363	384	335	395	337	375	363	326	378	372	363	347	379	360	364	346	380	333	364	376	377	365	361	366	356	374	348	363	363	432	387	361	356	362	405	385	389	396	396	325	386	343	375	357	372	345	347	393	359	377	380	325	347	383	320	358	352	359	387	341	358	361	396	371	421	317	403	361	357	372	385	355	353	377	360	365	370	403	392	357	344	375	329	371	361	378	359	393	374	325	381	360	361	398	364	368	363	336	358	368	318	369	380	339	348	344	361	347	352	361	385	367	380	355	370	371	326	387	371	380	363	355	363	398	330	387	365	360	371	402	375	365	383	363	358	355	391	322	362	336	356	365	347	359	368	347	352	356	369	353	379	350	365	377	347	370	390	340	375	339	380	351	397	353	388	346	324	391	384	349	373	350	365	346	384	361	356	364	382	375	344	346	353	367	379	358	411	355	346	389	376	334	330	387	359	400	392	378	354	392	369	378	336	349	383	361	376	355	364	356	386	360	362	363	380	372	356	360	386	339	342	382	370	381	364	353	387	369	361	369	335	336	341	362	360	343	351	355	365	335	377	344	360	346	357	356	365	387	345	354	331	372	368	349	376	370	369	375	334	417	373	361	347	372	341	378	364	361	365	366	363	366	383	364	339	376	340	355	356	350	363	387	380	361	367	406	331	367	382	383	366	369	375	354	341	349	345	364	366	387	352	320	347	355	359	348	329	345	341	363	370	375	367	382	351	360	348	371	370	383	370	373	345	376	358	338	366	317	389	342	390	376	358	343	379	392	377	340	386	380	390	390	371	351	347	390	375	381	375	357	392	338	363	320	352	372	380	354	353	368	365	359	374	346	362	364	355	350	349	347	380	407	376	394	378	384	380	347	326	335	338	393	351	359	374	358	355	349	365	398	316	384	346	368	348	365	329	356	356	345	375	383	349	368	374	367	357	375	342	404	351	361	377	367	384	371	361	376	363	360	350	389	365	390	352	364	382	362	362	359	360	379	379	351	379	348	362	398	358	377	373	378	375	392	363	351	396	359	352	352	353	342	341	378	357	368	376	352	390	350	386	349	362	375	394	401	349	333	374	401	391	363	340	389	368	365	333	369	328	355	384	362	350	382	374	386	395	358	376	340	355	363	364	381	347	348	325	352	388	352	372	369	339	357	329	378	358	357	423	384	331	370	359	380	340	364	365	382	360	356	349	348	346	370	357	334	372	392	353	372	354	343	353	364	345	383	382	359	361	389	376	371	361	388	396	370	373	385	374	347	355	364	381	376	367	376	370	356	365	394	370	349	327	360	356	356	380	333	359	347	382	382	384	340	387	369	345	365	378	349	365	362	375	382	378	362	376	345	323	344	352	328	357	366	412	392	360	377	354	382	399	385	362	350	362	341	351	385	366	381	368	351	346	356	345	394	342	374	351	391	374	358	363	353
1159	360	240	237	321	565	321	89	83	84	75	78	77	72	72	69	78	64	63	73	81	75	75	67	70	80	60	66	75	75	74	68	64	71	61	58	56	77	78	62	80	83	71	73	73	71	75	70	62	70	66	68	81	81	68	62	68	69	74	67	72	69	65	70	56	68	76	77	74	62	72	71	71	72	66	52	84	73	71	68	58	60	88	53	71	55	65	65	67	82	58	67	68	67	62	91	78	62	63	55	76	84	72	75	76	77	60	59	61	78	62	55	56	66	64	65	85	69	51	72	62	49	70	67	86	65	82	68	60	56	84	66	62	66	82	71	61	77	73	56	53	59	71	72	63	97	62	68	86	61	60	52	56	75	65	69	80	69	56	72	75	68	72	70	64	63	68	67	76	57	78	54	67	73	59	66	67	66	53	56	66	69	70	78	56	62	70	69	72	72	70	81	74	65	74	71	55	67	80	77	77	69	63	80	80	53	75	69	66	71	65	76	70	74	57	72	60	73	60	59	66	60	62	77	53	68	64	71	72	80	71	62	70	68	73	66	67	81	48	64	72	60	79	86	67	73	68	66	63	56	75	87	66	61	65	74	70	71	71	77	49	74	81	73	64	53	58	76	72	67	73	65	63	70	74	67	81	67	61	73	86	75	78	76	77	57	63	51	66	66	57	59	84	71	68	84	64	69	70	57	77	59	64	69	62	64	72	59	72	63	76	69	61	79	71	68	70	72	71	67	67	81	73	65	58	74	75	69	62	71	72	79	57	70	61	69	75	71	76	56	79	66	59	77	86	69	71	66	70	68	64	72	65	64	67	70	61	65	67	65	75	70	75	75	69	67	72	59	84	70	73	83	68	73	79	67	76	70	70	75	64	75	58	74	61	70	65	65	66	73	80	73	65	67	57	77	52	75	67	58	53	74	65	77	69	86	71	92	65	69	64	87	81	75	79	69	73	71	64	61	72	69	78	64	68	63	61	52	59	69	65	61	74	66	85	56	59	68	78	69	76	68	57	60	74	71	68	63	75	59	86	80	69	75	68	51	58	79	64	60	59	67	64	70	54	65	75	65	79	69	63	62	74	52	66	71	84	72	74	78	55	87	60	79	64	68	66	61	78	61	57	55	63	67	75	69	84	84	61	66	67	67	82	72	73	62	90	64	73	67	62	61	65	66	84	75	90	64	73	68	61	72	57	60	82	75	78	70	65	64	64	60	76	55	64	69	71	78	65	62	64	80	75	76	65	80	80	68	78	64	75	69	71	98	80	63	54	78	67	70	69	67	75	77	76	79	80	68	80	73	74	79	64	60	72	60	56	61	64	55	62	55	49	69	76	60	89	66	63	64	71	66	69	79	62	66	57	58	63	70	61	77	72	63	57	66	68	80	68	71	84	76	71	76	74	70	65	73	79	86	71	81	61	73	75	71	64	68	57	66	87	64	70	72	62	60	82	66	67	86	85	55	69	72	74	82	75	62	70	84	73	62	72	58	70	63	70	79	61	82	70	68	64	70	81	69	58	70	84	71	49	76	78	60	83	72	78	61	65	66	66	62	60	80	67	78	79	64	69	69	62	76	61	62	58	57	69	53	68	67	77	62	52	76	61	60	77	85	60	73	77	78	58	69	65	55	83	78	88	64	61	60	64	76	64	58	69	65	69	68	53	70	66	82	72	77	61	56	67	76	84	73	54	74	78	70	66	71	63	78	66	75	70	73	61	53	67	72	64	75	69	69	71	70	88	53	69	71	64	62	67	56	52	72	81	71	66	83	63	57	78	80	79	65	80	83	67	61	72	78	72	73	66	70	67	82	56	85	68	59	62	72	58	70	71	54	61	68	70	73	63	70	70	70	59	53	60	77	67	68	83	60	80	74	54	83	69	60	77	76	54	80	71	67	60	81	70	63	64	71	76	66	65	65	56	69	62	73	62	69	75	70	63	72	65	75	65	64	61	102	81	72	61	71	68	81	62	58	75	54	57	70	59	72	63	70	57	61	66	59	63	64	77	56	55	71	71	65	66	76	66	68	64	70	64	76	70	56	68	73	82	81	68	67	66	82	68	67	74	68	71	69	55	64	71	59	77	55	81	74	60	78	63	66	58	76	69	74	63	66	64	75	66	68	70	70	76	56	61	56	67	71	72	72	64	63	79	55	70	60	62	74	64	70	77	61	72	64	66	60	61	71	85	67	66	78	67	45	81	65	68	75	71	66	76	71	81	51	63	67	56	78	69	59	70	81	67	70	52	85	81	61	83	63	81	73	67	73	57	68	70	63	75	57	72	66	68	80	67	74	62	82	73	74	69	74	86	76	71	71	61	79	68	85	77	67	82	68	65	55	69	67	64	76	54	85	53	58	68	78	87	67	66	80	69	65	81	67	68	63	83	69	66	61	53	54	61	69	60	68	72	73	71	65	52	72	75	69	73	63	56	63	61	59	59	73	66	55	75	64	79	76	57	72	75	65	67	64	69	69	93	74	62	75	78	78	67	66	71	70	77	81	56	71	58	72	62	61	78	72	68	58	57	71	62	53	67	69	64	50	69	66	70	69	72	66	64	70	76	77	65	54	56	65	64	63	68	71	60	73	58	59	60	67	63	63	70	69	68	60	70	81	74	53	66	73	65	59	74	68	79	59	45	71	51	54	74	79	53	69	63	55	67	58	73	75	72	63	66	62	89	68	76	67	71	61	69	71	65	58	76	58	82	63	80	67	60	74	70	66	56	69	67	65	69	73	67	78	66	55	60	75	75	61	75	70	63	68	85	78	71	56	72	81	68	69	76	68	64	68	62	71	72	65	79	57	75	86	62	58	65	68	80	75	69	68	72	87	77	73	64	68	69	68	87	77	44	74	67	62	71	74	62	62	68	66	57	65	59	74	58	72	61	71	51	61	88	70	74	81	59	71	60	78	74	61	73	57	88	56	59	70	86	54	55	72	80	76	66	56	63	70	56	77	76	85	67	57	64	65	78	88	71	72	68	76	79	65	64	67	78	58	57	73	62	62	63	74	51	90	81	71	75	67	75	54	78	63	73	60	68	71	64	50	62	75	78	72	66	68	60	67	65	54	76	56	76	64	81	75	71	73	79	84	55	70	77	65	54	72	75	65	68	79	64	74	56	73	75	67	60	60	64	84	73	66	74	76	64	93	69	52	74	70	69	64	68	68	88	67	64	71	65	69	75	72	72	51	62	61	78	74	72	71	75	78	65	72	72	60	59	59	75	68	74	72	72	66	65	54	73	59	71	66	47	58	66	62	69	65	63	71	64	73	66	66	64	61	56	69	73	74	66	74	69	79	71	68	59	66	70	63	73	71	70	64	71	55	80	90	61	81	56	75	78	76	52	68	65	58	88	75	67	68	63	69	70	70	71	67	73	59	59	65	58	78	67	57	80	62	61	72	74	57	63	64	81	72	62	67	79	71	64	76	68	79	59	65	72	66	78	81	88	59	64	52	56	63	68	79	66	82	75	66	66	74
13668	3754	2461	2976	10667	22290	13160	1470	984	861	792	726	739	655	608	619	632	501	551	554	561	533	533	566	561	509	506	524	512	518	542	499	500	499	470	541	483	500	520	486	480	506	509	482	498	471	503	510	486	498	481	519	460	496	457	507	462	497	523	553	505	477	479	513	465	475	498	501	514	491	499	450	485	473	486	505	500	477	463	476	487	493	512	506	479	477	478	460	514	518	458	512	526	490	476	502	507	456	475	537	492	488	492	478	509	470	503	459	521	457	484	482	463	474	470	512	495	493	458	499	483	465	498	488	498	520	507	523	501	489	468	476	471	485	489	502	444	519	483	479	443	484	498	441	488	487	505	450	471	465	525	480	454	498	471	490	470	480	470	509	446	523	505	502	491	485	465	494	484	495	464	452	478	522	479	446	490	476	468	515	481	464	466	473	480	494	468	475	522	536	499	493	523	488	477	534	464	490	486	465	503	491	482	476	507	493	491	460	494	482	490	511	474	517	484	495	492	485	509	484	483	455	495	503	507	468	496	493	442	519	494	536	460	500	487	526	433	474	465	476	475	465	509	506	498	474	477	462	509	465	448	478	494	462	492	497	474	472	493	499	490	513	499	438	478	495	475	499	477	476	464	472	471	479	477	453	512	514	511	498	479	484	498	481	467	472	460	460	495	466	476	482	449	496	474	510	510	434	451	514	452	493	479	442	484	489	487	474	482	509	463	471	477	436	507	460	453	482	446	441	507	493	497	476	477	521	495	501	486	470	523	477	509	466	495	485	495	520	493	487	462	466	485	473	461	517	512	486	465	488	491	476	506	528	514	479	501	542	487	438	506	462	487	494	458	482	454	492	468	460	478	455	456	476	504	498	442	507	500	450	479	469	494	452	491	491	478	435	477	483	494	473	509	509	485	473	452	498	513	474	477	460	485	471	448	489	486	471	467	482	490	489	492	479	531	504	517	453	476	499	454	468	498	484	496	495	489	483	505	481	496	496	517	479	465	499	493	499	480	458	499	498	486	469	483	456	468	483	485	527	485	512	472	495	505	480	470	510	511	518	495	482	482	483	516	478	483	509	482	498	459	465	481	481	480	469	509	469	483	517	497	488	493	488	457	505	459	498	496	508	477	481	511	497	489	507	474	484	459	498	467	489	499	494	508	475	496	470	454	487	501	466	546	505	431	466	462	465	502	509	488	480	494	471	471	449	546	490	438	487	508	510	450	476	487	502	479	490	502	488	482	462	473	460	474	510	501	477	493	446	458	493	478	470	483	475	513	448	493	475	445	450	482	483	506	479	470	481	496	506	464	457	470	471	491	482	510	464	487	480	492	493	466	498	531	471	495	476	484	460	511	511	506	497	487	482	499	504	476	520	473	462	512	467	480	512	544	495	485	477	492	484	451	491	525	532	468	488	493	477	465	493	490	471	502	474	527	499	457	495	484	531	477	488	472	518	466	458	476	451	524	497	476	514	437	472	467	512	486	446	485	467	507	485	461	469	504	447	497	489	485	504	494	489	490	493	498	493	529	473	506	487	461	502	480	478	478	494	478	485	498	456	444	468	495	487	475	508	491	461	469	494	513	475	537	517	493	450	486	437	508	474	494	470	462	491	500	436	473	457	473	495	500	472	481	467	455	475	517	456	517	493	475	437	500	486	492	478	516	481	466	508	462	505	473	477	451	483	455	463	452	525	512	470	491	473	512	476	483	476	476	478	525	459	510	485	498	498	489	487	463	479	500	512	465	491	467	488	486	512	473	510	508	498	461	442	498	519	457	482	444	488	478	482	510	488	416	496	462	510	496	512	471	447	498	501	498	530	459	482	495	467	478	472	448	487	511	492	487	468	479	487	480	492	465	508	509	492	483	505	459	502	467	477	557	495	517	487	508	515	534	496	453	463	491	502	457	514	487	484	485	475	478	507	453	465	498	495	442	468	492	469	453	460	455	488	454	483	507	502	482	465	478	472	524	484	432	517	457	513	471	496	479	469	490	471	470	448	462	479	445	470	480	492	480	486	467	480	449	483	503	490	472	485	452	495	443	493	482	476	491	462	517	450	461	494	479	498	466	501	484	465	460	472	459	545	514	509	489	500	477	477	470	517	490	469	482	459	461	445	473	472	453	498	506	509	493	462	517	510	495	473	479	507	484	474	466	465	503	519	458	463	459	508	467	507	491	484	468	461	459	478	534	484	508	477	476	443	513	475	466	509	459	469	457	503	473	477	494	463	495	471	478	446	477	501	467	472	469	489	439	478	496	534	476	456	502	473	520	500	551	507	491	501	540	520	480	465	462	472	536	452	474	498	464	510	475	478	496	474	477	480	446	472	512	462	496	505	466	508	490	481	495	491	497	483	494	488	456	488	464	482	486	504	499	498	478	495	492	523	504	486	498	471	471	492	455	514	478	500	452	487	489	475	468	494	461	451	463	464	504	516	459	489	495	492	484	491	531	466	498	487	484	522	490	447	532	492	498	501	484	464	471	475	492	463	442	491	491	504	480	454	468	477	534	521	504	529	465	507	514	463	477	482	528	462	482	413	496	502	476	502	491	456	460	472	522	482	489	528	467	493	479	490	465	502	491	462	517	467	489	500	496	502	459	503	472	478	461	530	486	500	509	515	484	495	460	495	486	472	501	520	469	487	495	460	472	489	504	478	492	513	495	474	459	492	478	461	472	510	461	480	503	506	491	473	464	503	491	491	480	456	480	518	493	484	527	513	460	478	471	466	493	457	473	464	470	517	441	467	467	478	510	511	510	517	534	485	467	476	433	431	502	491	461	474	478	508	489	475	454	475	506	486	474	469	489	474	513	492	486	489	451	490	509	452	489	485	488	459	483	512	504	502	521	478	529	471	490	488	456	487	501	502	471	485	540	478	513	489	509	479	497	474	459	466	452	516	496	482	494	519	460	466	447	518	461	458	455	462	499	511	477	487	470	493	501	516	493	473	463	513	461	497	472	501	486	526	464	484	493	475	471	483	453	521	449	496	486	528	485	474	491	448	481	481	454	463	496	516	508	499	472	473	537	482	493	463	481	523	484	504	496	480	462	503	457	516	531	531	465	456	503	494	494	485	533	481	485	476	502	450	509	526	515	510	476	483	504	480	496	485	458	468	493	465	499	495	463	478	479	448	487	515	505	467	485	485	485	513	509	459	449	514	491	481	518	512	484	476	448	504	503	488	513	492	480	487	483	510	488	503	470	478	486	485	497	486	470	490	465	518	496	503	463	518	513	443	493	475	487	494	487	507	447	509	475	495	522	470	481	504	484	493	469	488	509	495	461	483	503	490	487	436	489	465	468	467	473	480	455	467	484	529	511	490	502	508	465	451	500	466	470	481	508	455	506	521	471	476	453	463	502	480	495	514	521	516	513	483	495	499	455	488	461	464	490	488	485	491	462	493	456	450	507	510	475	487	513	467	479	485	486	460	492	461	475	476	478	454	477	493	473	506	473	464	457	488	493	464	461	498	472	473	536	496
2619	293	259	344	399	659	317	98	100	91	104	93	123	92	105	96	92	91	116	98	99	113	82	113	90	83	98	100	107	86	89	97	75	82	76	108	77	82	82	104	101	90	84	72	95	92	88	87	81	91	87	88	78	102	90	89	82	94	86	96	85	84	92	71	98	78	84	99	115	91	88	91	87	88	96	91	87	89	84	90	90	87	99	92	118	90	77	87	99	92	85	80	93	92	102	91	85	103	106	74	81	78	87	81	90	85	100	99	74	69	82	86	100	96	82	90	96	103	88	95	93	81	99	103	97	90	101	95	98	87	87	90	90	101	100	95	82	91	117	95	92	92	94	97	88	88	89	84	107	106	80	82	94	88	89	94	108	84	108	88	94	87	80	79	90	94	90	88	106	84	85	96	83	93	90	78	109	89	104	91	94	87	82	97	96	87	102	94	103	97	83	105	90	89	71	93	84	90	79	88	74	85	94	83	73	109	93	87	75	95	82	92	75	72	96	95	89	89	109	85	111	102	98	83	92	97	86	74	103	94	97	81	76	94	86	110	80	96	79	74	81	102	81	98	93	77	76	94	92	79	101	76	97	82	87	95	73	93	77	82	95	96	78	74	95	87	98	99	92	95	71	84	109	105	89	80	79	94	84	98	99	88	90	91	90	85	89	94	104	94	82	89	103	82	95	94	95	88	91	106	86	85	75	87	86	74	91	96	99	87	90	100	84	81	81	96	83	84	80	96	95	96	101	84	77	104	97	77	87	73	97	92	92	84	89	86	89	88	87	97	76	109	82	86	78	91	95	72	85	109	91	76	76	84	98	84	88	96	96	97	99	87	89	80	80	85	118	76	94	83	98	101	98	93	90	85	93	85	88	96	75	75	99	83	81	97	103	69	95	79	91	106	81	101	85	97	92	102	87	79	104	82	97	70	85	92	88	85	112	88	77	78	96	80	82	92	77	92	72	91	93	97	89	90	85	90	96	111	91	80	79	93	83	92	86	70	73	93	82	84	84	90	83	69	90	99	84	87	90	104	83	92	89	83	84	88	89	71	97	111	78	95	87	107	97	79	96	89	89	75	81	82	101	84	91	78	86	98	97	93	90	92	98	92	102	104	98	73	102	86	77	87	86	86	85	90	84	104	99	94	76	103	82	72	82	82	91	86	83	102	98	86	106	95	91	92	98	86	93	94	93	105	74	91	92	83	88	77	82	101	115	91	92	87	99	99	81	86	93	91	92	89	84	75	95	87	90	89	104	84	88	98	97	101	84	83	88	80	87	97	89	86	77	94	82	93	100	94	83	91	98	86	95	79	91	97	88	90	83	76	105	78	92	94	86	86	81	83	84	100	87	104	82	84	87	85	91	93	99	84	89	85	102	86	85	96	100	83	93	111	114	82	95	83	81	98	89	86	94	88	92	81	100	97	86	91	73	83	95	93	97	99	80	95	83	95	95	84	102	110	97	82	105	93	85	101	95	90	101	80	85	83	85	93	92	90	107	81	87	110	100	96	84	70	85	90	93	79	98	90	91	89	81	104	100	71	96	74	98	106	97	95	93	83	95	98	95	83	87	84	93	100	90	82	98	88	89	93	79	93	96	90	90	71	80	97	89	87	92	81	83	106	99	84	96	81	107	97	80	90	94	89	88	95	93	81	96	95	94	84	85	76	73	88	99	87	93	85	82	92	108	82	90	82	97	95	86	86	82	87	103	96	78	92	105	85	82	107	94	101	103	90	99	98	81	89	99	90	101	84	95	100	102	94	88	100	81	95	83	94	105	93	90	94	82	92	99	105	105	101	81	99	86	77	97	90	102	78	85	88	79	86	107	109	99	91	84	82	84	92	93	89	85	101	74	72	74	92	87	102	88	82	106	101	81	87	102	90	86	93	94	88	93	74	83	93	85	87	91	82	86	105	93	97	93	82	81	110	73	97	93	77	98	84	105	92	94	95	94	85	86	104	96	98	96	89	91	81	83	91	95	99	96	114	87	90	84	86	90	87	89	102	59	82	89	75	88	94	105	91	81	81	84	73	69	120	95	88	88	95	92	86	91	84	91	66	96	94	96	90	95	79	97	94	94	79	96	91	80	90	82	88	92	92	115	85	83	90	95	90	80	87	96	87	83	109	96	98	79	85	90	84	105	106	65	83	81	102	92	93	96	85	98	84	89	98	102	87	100	82	79	79	82	85	91	94	89	105	86	95	106	87	100	91	96	91	107	107	86	87	81	91	83	100	105	94	80	103	94	94	87	86	92	83	92	91	77	81	85	97	98	89	99	102	86	94	82	77	90	94	108	97	99	82	96	85	95	102	101	100	111	107	84	98	99	100	90	104	69	97	96	71	87	83	110	116	85	89	90	103	89	93	89	85	88	95	100	80	101	97	83	88	82	89	86	114	88	109	94	99	81	84	111	92	71	73	74	81	99	83	83	106	96	97	83	81	86	94	88	109	101	74	96	93	86	105	87	68	72	91	81	93	85	93	90	91	100	82	84	88	102	96	106	87	84	90	98	96	85	84	81	80	90	87	91	94	95	93	75	101	94	82	91	106	79	91	86	102	81	79	96	96	65	87	88	94	104	90	81	88	93	83	108	106	118	91	97	80	93	99	96	85	89	104	89	95	73	90	93	84	84	84	90	98	113	80	92	103	84	96	81	96	77	78	78	113	97	84	78	79	88	84	102	97	95	88	104	85	102	76	93	92	119	99	83	88	87	96	94	107	87	74	86	87	78	109	90	86	91	86	107	88	84	92	79	98	89	99	86	81	108	97	102	82	75	100	86	90	93	81	94	110	73	96	101	103	85	86	85	89	95	99	80	88	103	72	96	105	80	80	82	100	74	90	92	95	86	76	88	81	99	100	86	81	76	95	99	88	104	93	95	106	106	90	83	82	89	94	104	79	96	83	107	89	83	94	80	92	85	83	98	82	94	102	102	92	98	93	105	84	86	112	96	94	80	86	91	95	103	85	96	81	79	90	91	93	82	110	102	91	87	100	84	85	91	78	89	79	95	88	83	93	93	94	90	76	96	90	103	86	83	118	90	84	85	79	91	85	99	86	92	75	80	82	95	99	86	100	94	101	103	89	106	92	107	85	88	78	101	105	95	93	95	77	72	88	84	79	111	91	81	79	87	85	85	103	106	95	112	87	106	96	78	96	84	105	93	91	89	84	90	116	106	97	80	96	95	97	79	91	90	88	77	77	91	100	74	83	90	86	83	94	94	104	103	85	78	85	108	96	89	88	85	95	81	81	92	97	98	98	98	90	87	90	94	83	85	75	78	89	84	80	91	92	110	73	86	74	78	91	103	86	97	87	82	75	104	89	83	65	89	105	76	81	98	86	102	88	84	105	101	92	94	95	96	101	80	85	75	83	91	101	94	77	97	103	94	91	79	84	92	78	97	96	106	82	92	85	100	107	95	98	88	102	110	94	87	106	75	94	89	81	95	100	88	73	105	105	84	97	89	113	92	80	81	92
13762	3561	2203	4773	10364	23754	12681	1776	1081	1013	993	917	931	868	884	841	859	745	795	800	759	734	718	732	721	719	689	679	751	697	694	688	694	698	678	683	671	733	683	661	652	664	698	663	681	706	676	658	709	681	702	658	685	638	689	661	673	669	679	659	644	636	645	648	663	639	701	655	667	637	632	668	632	655	727	673	657	653	665	655	659	637	652	641	676	697	647	649	653	663	673	648	679	675	621	687	614	678	683	662	634	706	666	652	660	682	674	689	655	674	653	681	681	623	616	638	662	714	669	644	639	642	662	648	681	687	691	669	689	689	664	691	647	693	671	631	668	689	707	619	627	697	716	624	641	680	657	678	661	652	692	660	661	697	645	662	679	602	676	626	652	652	627	655	650	684	639	615	655	677	719	693	642	657	685	681	643	643	637	624	642	683	676	655	663	703	673	688	636	687	690	713	654	700	661	671	691	664	693	681	647	657	685	656	619	694	642	691	637	636	670	658	648	664	648	694	670	647	641	658	706	637	667	621	666	638	673	677	672	657	638	695	663	668	709	651	662	639	683	652	660	600	668	686	640	654	656	621	674	631	645	627	613	712	659	642	657	660	656	675	640	647	695	640	621	679	673	641	643	673	574	644	613	690	684	640	667	679	647	664	667	680	672	656	660	688	688	690	645	671	684	672	678	674	674	683	638	650	641	648	656	652	664	681	658	697	646	686	660	721	621	672	685	666	671	639	604	674	623	634	658	667	621	645	652	673	650	662	709	689	669	675	647	667	653	661	654	623	677	651	681	716	680	671	663	618	663	653	664	680	653	640	674	700	696	651	688	637	668	683	680	648	678	650	686	667	678	656	666	636	655	672	670	634	642	661	728	648	696	704	681	694	658	655	654	693	666	666	659	637	697	716	617	633	697	671	690	656	701	626	685	607	713	684	704	657	660	637	639	659	626	641	652	703	679	668	663	654	616	675	651	648	629	657	707	678	675	648	635	651	624	679	691	687	648	688	675	632	637	665	641	657	652	656	699	692	615	685	643	656	702	694	718	657	679	648	644	653	690	617	641	631	627	663	722	642	634	647	700	665	663	709	635	660	681	654	635	671	649	660	678	659	680	650	657	594	652	660	649	629	689	642	661	663	660	657	674	663	651	657	670	697	670	640	714	681	683	672	687	680	645	672	628	696	670	684	690	655	651	669	625	647	639	650	676	659	672	646	711	697	625	671	657	647	622	674	624	680	649	658	666	698	640	703	638	668	684	676	643	650	626	673	715	655	682	624	658	673	652	660	626	697	671	592	639	638	653	623	642	670	688	675	707	648	650	653	630	664	649	649	697	689	641	639	735	644	634	641	638	690	648	696	630	674	657	667	667	704	651	674	680	663	694	622	679	686	667	655	662	651	685	670	683	678	684	684	656	633	633	707	656	674	633	663	691	689	662	691	618	644	646	656	662	688	671	654	696	644	659	649	717	648	680	662	652	679	679	660	684	648	651	631	622	614	637	683	694	656	666	672	659	693	702	669	637	624	648	673	717	684	650	704	611	645	623	682	646	622	696	694	687	643	701	666	639	666	690	683	652	691	706	677	633	682	642	663	666	641	638	680	616	625	636	646	649	656	703	685	706	641	657	677	634	665	623	685	676	616	670	666	657	671	619	693	646	669	651	695	668	663	681	614	667	661	672	636	620	637	655	661	649	659	677	675	686	682	650	702	638	676	660	633	635	705	682	673	655	662	668	609	695	639	661	662	676	655	648	672	678	641	662	626	659	610	581	694	629	664	712	677	665	706	640	708	648	690	687	673	653	669	688	684	668	638	641	643	616	658	661	639	637	668	673	692	635	692	668	653	644	703	694	646	640	665	643	670	688	662	633	649	710	633	684	631	664	685	659	675	685	642	666	625	682	656	723	667	657	686	667	688	656	661	628	641	717	640	667	670	640	611	666	662	640	649	728	695	636	671	684	642	650	653	667	643	648	632	669	670	628	638	640	656	656	640	681	637	672	680	697	678	696	716	648	660	626	679	688	649	668	648	652	686	692	645	709	689	642	623	684	640	656	688	648	672	680	648	659	661	691	723	645	621	667	673	679	638	668	652	636	648	669	662	667	657	628	616	686	582	663	677	701	675	672	670	618	630	678	714	688	672	706	672	666	651	692	647	676	664	646	658	666	681	680	658	696	635	658	633	659	644	662	683	681	639	679	710	641	672	697	658	689	648	657	635	642	674	652	678	676	632	643	621	661	632	664	633	673	633	695	672	655	648	609	680	695	656	663	626	717	647	620	662	639	642	703	647	638	648	644	647	651	673	640	682	613	692	661	670	664	659	681	669	635	667	674	633	671	650	653	666	670	663	672	623	674	707	631	655	697	690	629	619	662	649	707	645	665	674	668	610	630	654	681	653	610	638	634	696	662	683	672	707	645	632	678	714	659	707	679	652	699	704	691	621	718	647	674	668	640	664	639	697	655	680	707	692	696	682	619	633	661	689	649	690	666	633	661	660	682	663	678	673	689	697	641	683	685	614	674	675	653	651	680	611	703	667	672	668	652	651	700	660	647	619	653	682	670	588	684	724	661	678	671	623	676	665	643	656	671	631	671	668	689	655	677	656	668	665	724	616	672	703	663	693	663	637	671	723	648	626	631	609	687	675	672	658	719	660	672	637	660	665	660	691	727	669	703	671	634	656	666	669	636	649	667	631	661	651	674	647	669	625	622	723	630	638	662	677	644	675	698	663	666	691	614	673	708	651	668	667	679	658	635	658	672	691	637	651	705	673	679	638	626	659	654	664	686	663	685	657	677	681	690	647	650	656	645	662	654	655	674	696	644	695	694	632	628	642	639	664	628	671	676	689	642	694	673	662	697	680	661	654	662	673	650	648	688	673	673	657	643	690	602	655	693	666	647	655	723	634	640	719	656	644	677	698	679	703	670	640	678	653	677	664	634	653	688	682	640	672	666	647	692	598	670	623	666	649	652	678	677	661	676	634	692	676	654	643	675	630	670	666	642	653	662	673	640	670	603	667	678	658	683	728	610	689	624	669	602	710	613	663	611	693	665	684	624	623	653	651	660	682	640	665	676	672	645	654	625	654	640	664	667	636	702	663	701	695	645	690	634	642	648	640	658	683	663	644	644	714	625	673	640	657	695	741	651	672	666	673	646	673	677	648	689	671	665	675	714	639	661	688	652	664	638	640	637	640	654	656	654	681	640	691	631	673	659	649	665	719	657	666	638	705	649	658	636	662	651	684	672	690	655	699	681	622	660	615	636	671	667	649	687	675	702	689	690	666	639	691	666	640	725	670	664	681	681	645	626	642	643	654	695	636	714	640	620	645	672	639	668	691	677	676	616	672	679	647	672	684	677	644	656	650	657	668	638	702	658	675	677	674	686	679	650	598	690	630	681	661	730	615	698	651	690	628	660	689	678	697	633	665	627	635	679	677	653	673	685	627	634	658	648	682	657	627	660	635	662	675	680	644	665	637	677	670
1868	567	466	652	578	857	726	165	142	156	142	114	134	135	130	128	122	126	136	125	138	109	116	116	107	118	121	107	126	122	123	127	125	146	115	141	131	105	110	106	131	130	137	145	131	136	117	107	119	133	132	117	127	127	132	127	145	118	109	130	117	119	142	135	124	106	139	94	132	102	143	113	136	126	112	137	105	129	104	124	118	128	129	133	127	120	127	119	139	135	136	124	146	113	120	110	137	114	129	122	108	114	102	100	111	114	119	139	117	117	121	124	115	114	124	125	126	109	122	118	116	125	131	134	131	154	129	140	103	114	120	103	133	132	117	107	138	131	113	138	129	127	126	138	109	122	122	106	128	118	117	111	114	129	118	120	127	130	125	112	127	120	124	127	135	116	152	131	116	117	123	128	131	118	130	123	127	108	120	115	124	124	121	141	127	135	120	105	111	130	111	132	113	130	125	112	124	123	133	122	154	141	128	132	127	118	123	114	127	128	130	143	117	109	136	114	114	111	147	118	136	133	134	117	116	123	127	107	140	132	125	126	135	126	124	146	109	128	122	104	136	122	116	138	140	126	123	114	139	116	117	134	125	131	140	123	123	103	126	123	112	127	129	130	137	114	131	137	141	129	143	109	136	100	127	141	123	124	127	115	126	121	132	142	116	125	116	94	101	117	122	133	125	124	112	127	128	118	113	123	142	121	130	119	119	108	139	113	131	118	139	128	129	113	114	115	133	104	139	114	125	125	142	114	133	128	138	102	112	118	121	129	116	139	116	123	110	139	136	114	107	120	142	125	120	145	122	112	113	128	124	118	111	124	122	120	141	137	112	118	135	115	128	130	120	117	124	118	113	135	123	138	105	114	116	111	129	122	131	126	107	123	123	126	107	131	142	132	128	139	130	117	119	136	121	144	119	99	97	128	134	125	121	142	112	120	140	118	130	127	136	117	121	117	126	125	113	144	113	124	128	136	108	110	112	138	126	124	116	132	129	144	141	133	118	120	133	116	116	107	124	134	123	136	125	107	151	108	116	124	131	121	130	148	113	107	108	114	130	120	132	115	111	122	136	118	109	134	124	141	128	113	96	150	132	127	143	130	122	107	110	130	129	146	129	101	109	130	153	126	113	123	112	112	130	120	127	112	147	125	103	118	137	100	121	119	121	126	122	128	115	110	126	151	122	112	135	125	125	139	106	118	123	118	121	118	122	113	132	132	126	140	135	118	116	115	139	146	130	122	133	118	123	133	135	133	127	122	114	102	125	114	117	137	127	91	141	121	142	121	116	118	132	127	120	116	115	137	122	128	117	116	162	116	138	115	142	134	123	129	103	125	132	107	114	122	133	110	137	119	144	123	118	115	123	117	126	116	140	125	100	116	133	123	119	133	130	115	115	115	126	104	119	139	110	135	114	119	124	111	111	117	115	144	109	131	130	109	115	150	112	128	126	129	107	114	108	131	123	134	110	121	109	135	104	127	120	119	112	134	125	106	134	128	154	133	107	123	92	112	124	151	125	138	109	116	109	104	129	145	115	120	135	110	122	131	123	101	137	108	124	105	102	124	130	108	118	113	130	126	126	118	125	140	134	131	129	108	121	141	116	114	118	129	97	131	117	132	132	102	118	104	116	122	131	133	109	112	130	112	134	118	119	117	139	117	126	118	123	127	114	104	111	115	113	124	119	118	122	125	124	140	106	118	101	102	119	113	119	118	126	143	121	127	132	116	136	121	126	122	119	125	116	123	123	115	106	117	130	111	135	112	135	127	127	115	112	116	116	120	110	102	100	109	109	115	105	115	106	129	143	117	102	138	124	125	133	145	134	108	103	141	136	126	131	116	118	121	125	104	130	134	122	147	134	123	140	116	129	139	143	107	112	125	111	119	124	130	117	103	129	127	117	119	141	127	121	129	137	105	118	134	138	141	128	112	135	138	129	141	131	128	116	139	135	113	141	135	108	128	141	114	124	123	124	128	114	128	145	132	130	128	120	153	124	138	158	120	123	126	138	130	136	113	131	127	122	131	98	125	135	118	109	118	122	112	124	117	113	124	120	119	119	118	129	108	121	110	124	106	125	126	127	113	111	145	130	127	126	131	118	114	141	128	118	103	120	130	126	123	128	127	130	104	115	116	116	126	111	138	159	109	96	115	123	128	119	133	106	134	138	114	146	125	117	113	130	151	128	139	137	113	125	109	131	114	123	145	108	111	121	115	129	121	125	106	117	134	116	116	117	140	114	117	124	128	112	133	147	117	112	122	109	131	125	141	138	130	118	112	124	108	105	125	132	135	113	122	118	129	136	128	131	132	105	121	135	102	120	126	124	112	119	138	127	118	114	129	124	138	114	118	129	115	114	134	120	95	126	117	106	124	127	135	131	116	114	121	137	122	96	136	133	126	122	127	104	98	95	122	116	137	119	137	126	115	129	129	119	118	115	128	94	105	102	126	124	139	133	114	125	113	117	117	127	117	125	131	109	109	130	113	117	108	129	118	121	117	119	143	127	146	126	121	112	130	116	138	137	111	131	122	112	116	116	125	118	133	113	131	146	123	119	136	103	133	127	123	121	100	99	123	133	138	123	133	111	118	121	130	128	134	126	143	129	121	109	127	121	122	110	144	115	119	132	135	135	134	136	108	135	134	118	133	119	121	124	117	118	115	103	122	139	132	116	110	113	129	124	148	100	121	129	137	122	109	140	129	116	126	112	105	119	112	108	117	109	135	119	130	114	134	125	114	134	130	111	120	141	150	134	120	118	112	114	121	126	118	122	131	135	129	127	138	135	116	131	133	117	116	121	128	145	131	116	103	117	132	123	149	137	108	117	121	122	101	128	117	115	107	123	130	115	102	134	143	137	132	132	93	99	137	132	120	117	140	128	135	140	127	132	101	113	145	110	118	113	123	142	121	136	133	141	125	127	122	125	122	115	118	133	109	118	112	114	124	105	113	133	119	117	139	121	127	124	107	118	131	126	139	121	127	120	141	111	123	131	125	104	126	98	115	113	137	135	132	135	129	129	122	112	125	142	107	124	115	121	118	113	127	138	128	109	108	135	123	121	134	125	132	127	154	100	142	118	128	124	92	137	118	122	89	119	110	133	152	107	129	117	129	136	120	123	120	115	134	125	134	108	96	114	117	114	131	115	127	115	136	133	131	114	125	123	125	111	115	143	117	123	126	129	122	127	129	104	124	136	137	125	115	105	117	116	117	121	111	117	133	127	112	132	116	111	117	119	127	136	126	125	122	119	128	116	119	114	128	121	105	112	115	126	126	103	119	119	112	122	141	137	122	120	121	129	129	145	129	138	125	137	114	103	129	128	132	100	105	118	129	119	110	143	133	127	130	109	131	131	140	144	125	121	111	109	125	127	120	112	109	129	114	130	113	117	103	146	132	120	107	147	118	129	129	107	122	127	97	114	116	127	141	128	120	110	122	123	133	119	130	147	119	128	135	114	119	146	113	138	127	128	123	116	121	127	122	128	134
16850	5387	4735	8239	13587	26154	20510	3138	1938	1716	1532	1474	1330	1319	1263	1183	1130	1072	1106	1060	1040	1004	1020	1052	932	927	985	942	948	955	919	890	943	871	847	910	931	966	950	921	845	903	928	899	907	912	893	899	882	920	894	911	866	936	896	862	890	836	864	879	862	881	877	901	873	888	878	898	885	835	889	872	867	841	884	832	885	878	849	906	862	872	858	898	877	872	928	906	830	891	841	884	936	849	859	805	849	864	876	877	858	856	823	866	892	850	862	847	876	892	845	888	913	933	866	812	879	850	845	857	839	856	891	866	827	899	893	881	866	870	892	865	895	898	917	793	832	907	839	865	822	850	852	845	875	853	884	910	849	870	876	858	863	855	854	893	854	891	880	890	881	892	879	837	859	906	858	872	894	823	890	882	871	832	865	879	831	828	878	862	804	827	859	900	858	895	872	869	901	854	822	836	885	847	883	878	878	833	824	819	865	833	861	890	854	864	862	915	898	877	828	912	809	857	851	935	850	891	896	846	801	849	828	910	895	804	865	819	890	850	890	855	855	836	878	850	932	870	866	855	884	803	835	829	878	847	830	852	899	928	784	892	880	913	936	876	844	869	803	886	829	807	901	823	792	927	911	868	879	863	869	878	873	925	886	828	859	848	837	886	864	851	871	814	859	855	864	788	885	831	871	879	867	888	886	877	826	790	869	910	890	840	912	822	845	840	867	918	854	810	915	865	870	882	865	862	891	902	894	873	921	890	871	794	850	886	827	895	850	876	872	889	910	873	891	897	835	853	847	821	849	860	868	915	867	904	868	863	844	913	872	890	837	826	873	866	814	835	875	868	838	881	825	915	883	845	842	870	905	874	888	880	874	853	880	870	906	852	801	809	867	887	820	847	905	872	863	879	832	870	845	879	867	873	829	877	803	864	839	853	918	883	890	830	874	872	858	870	873	855	892	884	841	867	851	840	865	868	884	927	893	906	845	849	859	831	875	873	833	874	870	857	893	849	830	809	869	863	805	888	862	837	867	828	870	848	831	890	875	887	837	851	885	862	866	911	946	861	888	864	882	862	849	845	875	881	852	909	842	870	845	904	873	832	812	910	862	868	887	883	896	887	932	849	877	863	865	870	844	833	837	901	851	874	815	844	843	883	834	827	896	816	855	844	843	891	833	834	856	872	871	795	847	845	873	927	826	902	860	922	855	883	821	880	837	876	888	863	813	880	839	842	871	875	821	863	844	886	864	903	827	827	862	915	907	868	899	881	860	930	839	870	859	831	890	846	890	855	873	905	883	784	815	863	849	853	890	888	846	850	846	849	868	818	859	813	871	775	824	857	827	833	845	899	927	843	814	883	863	846	852	846	848	822	839	842	887	848	858	889	853	866	847	895	931	879	886	862	827	872	895	830	898	905	890	896	875	852	846	871	879	849	837	859	827	888	889	879	889	861	880	851	831	816	866	862	874	913	892	899	901	846	823	870	870	830	881	857	863	890	886	868	834	821	860	762	906	880	840	869	914	876	892	891	903	834	877	838	897	869	816	859	852	868	856	923	859	919	883	813	884	852	828	885	873	838	830	820	879	811	878	857	854	828	864	882	894	885	881	860	862	887	851	851	902	834	835	873	817	823	843	786	830	850	846	890	858	879	840	848	870	881	835	846	847	922	832	849	872	828	896	908	826	874	834	879	885	867	877	866	842	832	848	885	890	865	825	847	860	854	907	828	881	897	916	878	872	858	891	898	863	908	864	919	907	874	820	900	875	863	922	828	853	883	845	897	927	846	833	803	881	880	898	869	877	900	864	859	837	875	859	842	833	839	856	834	828	878	932	882	874	879	888	854	837	877	867	843	845	847	882	818	842	868	850	901	870	887	855	855	899	879	837	879	836	858	884	869	855	831	887	876	873	850	869	858	861	856	926	869	902	840	912	799	859	870	818	863	883	893	857	826	823	855	848	879	905	867	895	828	823	891	823	893	856	906	826	814	881	913	886	932	841	843	793	929	854	904	821	883	815	821	834	908	858	893	813	853	884	858	829	862	859	861	858	869	896	842	861	903	874	884	861	866	893	914	867	838	857	825	829	866	874	844	817	890	894	848	832	874	885	848	848	812	831	874	879	851	884	853	890	940	876	863	817	864	835	891	886	863	847	813	900	831	888	933	870	807	877	867	875	831	903	860	831	873	896	882	856	892	865	878	870	897	874	847	879	894	862	889	846	896	888	807	906	869	899	847	901	847	861	869	850	862	866	931	834	887	858	846	851	842	848	849	890	876	887	862	821	918	897	959	887	847	886	849	910	870	873	902	884	867	886	825	899	884	859	862	856	849	843	825	867	870	807	856	806	898	853	871	893	854	872	818	875	807	868	857	837	855	871	889	842	888	899	890	801	912	878	906	859	855	894	847	843	883	859	920	867	819	885	872	853	894	831	808	855	861	807	775	840	842	898	866	845	864	851	871	862	800	872	828	860	832	827	820	847	851	872	806	881	850	835	838	859	849	901	837	853	850	855	861	857	824	833	839	913	872	860	840	814	884	842	863	887	840	922	853	851	862	906	894	897	898	879	829	930	828	875	844	881	877	821	855	879	882	870	928	881	874	843	834	880	895	830	897	844	840	871	884	897	880	859	859	894	832	868	817	857	830	867	874	852	865	867	847	862	814	881	852	912	927	850	880	830	852	928	842	928	902	862	843	818	886	876	872	837	813	856	884	824	855	841	848	833	830	886	862	862	876	894	880	862	835	847	896	806	879	893	880	853	828	920	926	777	805	851	877	878	844	868	853	868	864	842	872	855	857	841	864	889	860	879	857	897	851	852	897	846	881	930	857	809	878	808	846	905	842	890	875	856	877	869	827	888	889	866	882	870	810	864	804	865	868	870	852	882	810	873	831	849	872	849	839	867	884	858	837	817	907	874	887	841	878	915	791	866	835	877	853	790	895	877	881	835	839	917	799	882	875	850	871	855	884	894	811	891	859	843	847	882	862	883	861	909	819	862	828	898	820	866	864	828	788	870	862	872	878	857	825	821	864	841	842	852	856	916	823	880	820	871	856	846	843	873	869	841	825	868	871	801	799	864	862	918	840	823	872	831	867	870	887	879	827	861	839	879	866	843	879	887	928	861	873	802	862	863	844	837	868	859	890	879	820	890	884	861	854	907	866	886	817	827	828	814	866	886	813	859	880	888	876	846	861	886	927	895	911	904	856	839	873	815	834	869	818	913	896	858	857	859	897	852	847	854	868	799	911	849	915	860	829	878	855	895	895	886	862	833	870	845	832	861	850	871	794	837	864	850	855	890	852	905	899	857	872	832	862	861	839	810	853	868	883	895	798	814	887	843	821	858	846	827	859	850	846	825	852	909	882	890	812	854	865	806	825	876	840	877	877	859	820	876	875	836	853	892	813	884	893	902	887	892	955	844	911	860	870	844	868	865	876	912	857	836	843	909	870	858	852	864	871	845	854	871	855	856	818	930	864	875	864	920	863	867	852
1808	370	331	289	261	167	119	64	58	42	54	47	44	39	47	54	48	53	55	49	54	54	73	39	58	45	45	44	50	50	44	49	57	45	38	46	56	62	54	47	51	54	54	45	53	58	52	40	45	43	46	56	49	47	51	47	38	53	48	56	54	46	51	55	51	50	43	37	53	60	50	62	58	47	55	42	64	64	58	47	41	39	47	39	61	46	59	60	55	47	54	50	45	50	48	42	52	53	60	55	46	47	44	71	50	57	55	40	51	51	46	61	60	63	42	55	50	62	50	45	38	55	55	50	52	51	61	39	66	58	54	53	49	50	45	48	51	43	49	46	51	43	55	47	47	38	55	49	51	54	57	44	67	48	56	44	56	52	43	40	47	50	64	60	48	41	53	51	51	44	49	54	41	51	60	39	45	48	44	44	55	51	50	42	46	45	40	44	50	42	53	55	51	45	56	54	59	41	45	42	61	59	57	39	48	49	42	46	69	53	49	53	43	52	50	43	46	62	47	49	54	43	49	51	51	57	45	66	58	44	42	55	41	53	47	64	44	41	57	54	56	43	44	58	58	50	53	47	37	52	54	56	62	48	61	55	66	55	40	58	45	52	49	50	44	50	44	61	48	52	48	48	57	46	42	56	38	51	49	50	46	64	39	53	36	55	46	48	63	43	55	49	39	51	44	43	40	50	47	49	50	53	44	58	48	50	47	43	54	54	45	50	62	43	37	41	44	54	45	62	43	43	55	44	45	54	47	59	37	58	35	43	51	63	44	40	61	49	52	43	42	59	54	40	49	41	54	44	45	48	54	54	38	60	49	51	60	53	52	56	47	61	43	37	47	53	34	44	58	49	54	55	52	45	53	44	55	40	44	52	49	62	58	45	54	37	55	41	45	54	49	46	51	39	47	33	45	45	47	51	60	41	43	63	46	47	46	50	41	46	49	55	40	58	53	45	50	46	69	48	55	58	40	51	44	42	47	48	46	46	53	49	51	53	61	45	42	43	47	51	60	43	43	40	44	53	60	50	44	61	50	43	48	52	48	43	52	40	44	47	49	55	51	47	44	41	66	65	46	48	43	53	51	41	52	49	41	40	47	45	50	50	50	63	59	54	46	53	52	46	58	55	56	50	52	58	48	46	46	53	53	50	48	56	52	46	42	48	52	44	48	46	56	34	46	57	46	50	57	42	60	42	50	57	54	43	73	61	58	50	50	42	41	59	48	56	36	50	53	62	44	41	48	48	47	41	59	61	49	62	48	38	55	45	39	60	57	51	44	59	49	45	61	39	42	52	59	64	55	51	54	66	50	53	50	44	60	52	48	47	54	52	49	47	52	60	44	51	40	44	57	48	57	42	48	42	56	50	48	52	38	51	44	59	43	65	54	51	45	49	63	53	45	43	38	50	54	42	42	38	60	64	61	52	66	52	33	59	59	48	50	61	52	43	43	63	41	44	36	37	51	35	54	50	61	36	39	46	43	50	44	46	52	61	55	60	61	54	45	50	50	53	67	56	51	51	52	46	51	51	37	41	63	49	40	59	57	58	41	57	48	44	50	52	55	50	54	44	67	48	46	49	35	49	56	41	55	58	40	45	53	43	44	51	48	50	39	50	51	47	51	48	53	50	46	53	44	53	51	45	58	53	40	48	47	50	38	60	47	50	45	49	63	44	51	58	52	38	50	47	47	48	51	58	42	45	47	57	55	45	47	54	51	46	62	44	53	46	43	51	44	58	49	42	45	42	51	49	52	49	41	44	43	47	50	48	49	53	61	53	52	48	38	57	43	43	50	46	44	48	47	50	59	45	49	54	67	49	62	45	44	53	66	48	58	58	52	62	46	47	45	55	58	55	45	54	55	44	46	37	54	48	57	54	48	40	52	60	47	52	54	41	46	46	47	44	61	57	60	54	53	59	51	40	59	52	57	48	53	51	53	29	44	64	46	50	45	65	50	45	44	61	46	47	58	53	52	54	58	65	57	53	44	50	54	50	46	60	48	45	43	44	54	46	60	39	45	56	44	63	56	44	56	38	49	36	40	49	42	65	58	48	50	56	65	41	43	54	54	37	56	55	59	58	66	46	51	45	52	48	72	41	58	53	58	49	52	47	67	50	69	61	48	48	51	48	51	49	43	45	48	52	49	51	54	46	55	48	49	55	46	46	39	50	54	57	49	46	58	40	51	43	51	47	46	57	43	47	51	43	56	46	55	44	63	35	56	60	51	52	50	63	63	50	48	40	53	50	52	53	49	46	59	48	39	55	64	43	54	53	44	51	44	40	49	58	45	52	53	36	44	31	53	51	47	52	33	50	68	52	53	52	55	49	55	44	56	60	56	60	45	42	46	57	51	54	60	43	54	53	45	45	61	42	41	59	47	40	62	54	47	57	35	51	46	45	57	51	49	49	46	54	60	58	50	41	48	48	60	41	62	56	43	38	50	53	55	49	46	43	68	49	46	53	45	46	52	49	59	50	50	52	57	52	36	44	47	36	42	43	43	47	43	49	54	39	49	40	49	50	47	54	45	51	52	37	46	45	44	43	57	63	48	56	49	51	46	52	57	37	50	58	43	51	45	57	58	55	45	39	53	50	52	40	42	44	47	57	56	57	46	52	51	49	40	51	63	46	52	43	56	58	50	48	60	45	57	56	40	47	55	44	44	58	57	51	50	49	60	44	42	50	38	54	63	61	51	46	61	43	44	43	51	49	53	53	58	57	47	57	48	48	42	39	53	44	45	53	49	47	50	51	47	56	73	55	44	53	50	49	53	37	44	44	56	43	52	49	49	44	54	46	48	55	56	45	58	50	53	50	51	61	50	49	46	51	40	45	40	54	45	46	54	47	42	56	49	53	54	52	63	43	56	54	49	41	51	50	52	51	54	42	45	66	43	49	45	51	59	44	52	34	50	47	62	36	46	56	54	53	54	48	54	43	56	46	51	40	55	54	57	41	42	43	49	51	50	48	56	43	43	43	54	56	44	42	55	36	49	59	53	46	41	51	53	47	59	53	53	52	47	60	42	42	50	50	54	50	62	44	46	49	60	61	57	54	47	41	38	45	45	44	40	48	52	47	54	39	51	42	53	48	38	44	51	38	73	61	47	45	58	52	49	43	45	49	49	35	48	50	34	43	50	61	65	38	42	59	39	53	49	57	56	60	48	52	55	44	58	53	44	55	56	57	47	58	41	58	53	56	53	40	41	52	62	51	41	48	60	44	52	61	42	37	41	62	46	53	48	64	45	47	49	39	47	61	50	45	53	69	45	52	48	62	49	48	59	50	49	53	61	63	55	42	36	52	57	45	45	56	53	43	43	51	48	57	68	59	47	44	54	51	48	59	43	40	43	51	42	42	50	56	55	53	51	60	52	52	56	47	43	54	37	39	56	58	60	47	49	50	54	52	40	64	51	44	52	42	40	53	46	52	55	40	54	60	53	55	52	36	42	41	58	52	52	46	44	53	59	43	34	49	39	57	46	51
13184	4145	3364	3866	7368	8733	4268	709	483	404	472	437	423	392	410	394	375	367	385	425	400	394	402	392	403	397	430	384	391	368	387	401	411	410	398	374	406	384	366	379	367	380	378	417	398	368	363	383	363	423	391	374	411	368	381	391	386	371	416	369	362	402	345	411	380	375	384	366	430	368	423	346	387	369	374	366	365	390	414	374	373	367	413	385	368	366	397	360	352	391	400	418	397	399	423	380	347	405	369	373	390	377	373	417	380	377	348	386	371	369	388	413	377	395	385	367	390	369	358	403	361	404	363	371	403	380	381	374	361	360	380	391	376	381	373	388	327	382	402	358	365	387	396	357	353	397	364	383	389	383	403	392	419	392	380	379	403	388	357	393	386	400	370	377	406	380	424	420	367	394	350	363	337	371	384	380	362	367	402	396	376	370	396	400	388	371	374	381	388	388	371	369	375	382	332	387	406	380	395	353	390	380	385	373	419	391	395	363	356	361	393	416	403	374	373	414	395	384	401	396	373	379	381	367	356	376	361	344	371	366	395	365	409	391	369	390	390	431	378	373	352	363	389	390	392	421	380	381	359	369	392	394	374	406	384	380	366	375	355	398	370	384	397	367	399	412	407	386	378	398	388	387	362	369	349	374	391	356	382	396	393	371	376	370	369	356	388	406	370	377	403	399	367	381	397	391	394	414	410	431	405	397	407	351	378	368	397	406	368	396	403	376	360	365	363	377	390	385	387	357	389	355	375	374	359	369	396	365	374	383	396	394	377	409	380	365	388	375	362	339	433	392	351	383	352	395	366	395	385	390	364	363	375	396	354	367	382	349	374	413	380	383	401	399	423	393	376	405	386	388	383	398	385	367	380	350	370	366	372	355	383	413	365	379	386	432	366	405	392	387	382	409	396	402	404	369	365	401	377	371	403	360	377	368	374	357	367	428	389	366	366	401	383	388	415	382	384	370	371	346	354	399	364	361	383	365	390	409	367	361	371	394	377	376	357	378	343	412	361	374	389	374	379	388	354	351	368	406	377	363	349	391	377	411	405	413	390	381	375	392	400	410	358	348	391	407	382	392	374	391	418	375	369	395	404	394	368	387	369	392	383	367	386	382	372	374	361	401	391	378	423	377	362	384	393	386	404	377	422	365	397	346	372	379	385	384	387	366	380	410	378	370	392	395	384	391	344	406	358	381	393	380	390	364	383	405	402	362	391	359	381	380	369	340	372	380	384	356	373	392	344	370	405	373	380	379	397	367	374	382	381	387	375	366	373	364	384	403	401	416	354	394	394	339	347	404	338	352	418	406	409	349	383	377	396	380	371	385	370	380	378	377	323	385	400	379	357	366	352	383	364	350	406	375	393	386	410	389	354	383	384	365	389	416	392	414	385	369	350	390	353	384	372	376	419	407	366	385	375	403	386	378	378	384	390	383	414	379	393	344	376	385	407	388	384	376	371	385	425	352	363	397	391	418	410	380	362	354	398	388	411	354	361	404	421	390	391	371	407	374	424	381	407	405	400	368	383	385	389	365	393	428	384	408	369	380	409	364	366	382	407	347	364	375	380	378	353	372	352	385	360	367	379	347	359	391	377	378	373	389	372	390	362	350	369	412	356	425	376	379	403	356	389	392	384	371	357	386	386	406	361	389	384	394	332	355	390	341	350	381	392	390	368	391	358	381	341	396	384	381	396	418	358	375	372	386	377	415	371	381	390	382	376	376	370	405	382	388	395	380	382	365	395	395	342	327	411	395	362	341	393	361	396	388	405	364	396	392	398	402	367	403	389	413	389	382	394	340	391	373	373	375	406	374	414	377	415	384	383	351	348	379	396	371	374	401	373	395	395	371	370	373	409	423	374	399	366	364	360	355	373	360	396	348	421	341	379	387	390	382	396	389	388	384	342	352	368	388	370	363	374	384	364	423	394	391	357	399	401	378	369	382	400	356	388	355	369	383	363	392	409	378	414	371	394	430	370	368	416	362	408	374	393	368	392	407	370	386	367	391	418	377	368	377	406	368	361	385	378	385	387	372	391	370	434	393	392	372	410	380	351	397	376	417	378	375	400	376	338	377	379	389	358	372	392	392	378	409	373	353	387	397	379	381	398	396	407	388	425	356	338	385	354	397	368	381	360	383	392	365	349	367	350	356	364	372	395	378	354	362	381	382	385	369	367	426	400	385	399	376	350	380	383	401	351	379	380	395	357	383	392	381	394	429	386	349	384	380	372	404	384	376	371	376	337	370	394	351	370	378	398	370	375	364	384	373	386	341	390	394	369	355	345	382	383	375	354	408	385	350	385	366	380	369	376	350	359	402	391	387	403	369	404	384	366	369	383	388	369	354	380	378	367	369	406	375	362	372	349	405	372	342	364	385	397	403	373	382	368	381	407	364	371	402	409	371	378	388	393	345	368	386	372	400	393	349	365	383	366	382	393	383	386	381	369	384	396	324	345	349	356	401	367	379	402	359	402	385	397	369	416	403	389	385	381	382	396	382	383	375	370	388	408	376	411	397	378	381	376	412	380	410	387	376	380	362	400	369	369	357	392	383	371	406	388	376	385	382	369	395	399	383	378	404	381	369	378	402	392	379	362	391	379	389	381	366	385	346	394	403	391	399	379	403	390	370	367	379	373	402	375	361	367	360	372	380	372	386	370	421	334	367	432	379	397	387	375	376	382	385	384	357	423	357	365	369	375	402	380	414	370	362	386	383	362	382	391	397	393	410	390	371	401	348	343	370	383	356	347	377	382	399	398	370	373	375	347	381	343	356	406	332	394	369	368	369	416	373	373	388	355	400	379	400	408	414	378	358	413	356	382	395	398	378	399	371	404	376	343	393	416	405	403	391	391	380	387	381	385	369	373	379	388	372	415	370	384	356	411	373	416	389	365	379	402	365	387	392	366	409	379	396	389	351	379	381	359	387	360	398	380	374	377	369	372	346	360	390	384	368	387	385	353	334	380	379	387	381	376	377	375	364	355	409	402	369	399	352	404	384	386	384	364	376	375	367	365	353	399	374	398	361	375	381	398	364	386	408	371	373	363	380	375	382	395	419	351	383	412	377	385	383	373	415	360	379	378	401	391	398	358	355	373	418	375	369	372	393	362	378	402	389	405	388	379	381	388	385	356	405	376	349	381	347	399	370	383	343	379	398	384	400	375	376	395	398	443	378	387	353	348	414	356	364	420	380	408	341	361	369	347	373	388	395	364	369	386	397	374	377	379	356	363	373	360	346	373	404	352	358	398	412	361	380	387	375	401	400	392	395	348	386	380	374	379	425	425	399	395	402	358	397	374	343	397	392	374	385	373	380	367	395	360	421	416	382	408	390	417	386	381	397	362	363	372	414	368	368	362	400	415	369	372	391	390	373	405	333	379	348	370	406	372	386	362	372	372	359	379	372	374	363	405	356	391	409	386	413	360	367	386	390	396	394	379	391	381	387	392	379	372	351	364	361	368	362	373	364	370	419	396	376	333	400	357	390
1204	496	461	410	359	362	355	92	69	75	68	76	67	78	87	69	67	72	79	72	66	63	67	65	75	74	70	77	57	72	74	70	73	58	63	61	97	87	66	69	81	59	51	77	67	78	79	74	68	67	94	69	75	65	78	69	74	81	95	76	72	91	69	60	63	54	76	66	72	69	72	60	79	76	69	62	69	88	57	58	71	66	55	60	73	87	61	81	65	64	83	77	63	83	68	74	67	84	61	67	62	69	75	77	81	77	74	81	91	64	69	72	61	71	77	63	71	75	72	67	80	78	59	80	81	68	79	80	64	74	91	68	73	85	58	67	64	66	75	69	67	71	77	64	56	68	77	58	74	75	69	74	70	72	63	64	72	76	72	66	79	60	80	64	62	63	79	65	79	61	89	67	54	70	63	62	81	85	68	66	79	71	76	63	65	66	73	67	75	60	59	83	83	72	86	61	82	68	67	69	66	52	74	67	86	55	73	72	66	63	83	78	64	63	73	76	81	73	69	58	67	64	71	81	79	76	86	87	73	65	70	69	74	66	69	61	60	66	62	61	78	87	65	63	64	71	83	79	75	80	77	63	71	65	62	72	66	75	60	76	67	72	69	67	66	80	58	52	68	61	85	77	68	69	71	65	77	76	66	64	78	68	61	84	85	69	77	73	68	66	69	68	71	62	77	89	72	84	50	77	58	83	78	81	75	69	75	64	75	70	70	70	64	74	71	83	74	78	65	68	75	61	54	71	68	61	61	65	66	70	59	71	68	87	80	88	84	74	66	75	73	63	73	74	70	62	71	73	66	76	78	72	67	72	63	74	59	69	74	84	69	67	62	72	91	77	77	65	81	58	66	81	74	74	66	66	80	68	73	68	60	63	79	71	72	72	63	74	87	70	73	73	77	79	68	73	83	76	77	77	84	55	82	63	69	65	81	69	67	67	87	59	89	82	68	83	65	79	67	69	55	65	73	71	76	62	78	59	57	71	70	69	82	59	70	60	63	83	66	69	70	60	70	69	70	75	64	72	74	79	83	75	71	74	62	73	82	77	78	78	77	57	65	66	71	55	70	72	70	67	77	70	59	81	53	73	74	58	71	72	67	69	69	59	70	81	56	88	83	56	76	70	68	61	77	77	64	73	70	70	61	72	63	64	77	73	74	69	70	62	67	63	69	60	78	69	58	77	71	85	70	60	75	67	77	59	90	63	77	71	68	70	61	78	70	77	57	60	73	73	60	72	72	55	70	71	68	72	68	84	76	77	65	86	65	63	71	65	71	87	53	69	82	74	69	67	71	78	81	66	61	71	81	74	88	66	52	86	70	87	74	59	86	62	56	87	59	72	68	70	61	75	68	61	70	81	77	83	69	59	74	66	70	86	57	90	81	72	77	72	68	85	59	90	61	73	70	75	75	55	69	63	66	69	78	69	64	73	65	56	75	62	70	82	75	83	61	74	79	72	69	74	78	56	74	75	88	70	67	81	62	80	49	65	59	64	69	84	83	57	55	67	67	64	60	76	62	70	62	62	68	81	68	63	66	62	73	60	67	60	80	86	79	69	69	76	96	61	65	76	67	68	79	49	64	68	83	86	53	61	56	56	75	74	79	63	75	73	61	69	78	76	64	71	86	68	63	67	75	57	76	74	58	78	88	76	73	76	88	56	60	81	74	67	66	58	74	70	77	66	70	77	65	74	71	66	68	81	78	67	67	57	75	71	68	65	70	82	63	70	67	61	70	73	58	67	71	53	68	63	60	67	53	78	72	69	64	70	69	85	60	74	59	67	73	64	72	64	89	82	73	56	78	66	59	93	63	62	81	73	72	65	63	69	87	65	73	68	71	65	71	69	93	63	71	70	78	62	74	71	69	74	67	70	69	57	65	76	82	76	87	68	71	96	70	59	83	67	65	73	66	60	62	66	72	73	80	80	69	77	72	63	69	69	73	55	84	61	52	69	58	72	78	59	69	82	64	76	66	67	72	75	67	54	64	77	73	75	62	60	74	74	77	70	67	107	76	83	72	81	82	67	50	71	57	71	67	63	77	98	85	65	63	81	63	54	91	61	83	81	65	57	69	65	72	73	70	73	65	68	72	66	60	68	71	72	73	68	68	69	73	76	84	75	69	63	82	74	91	66	70	70	83	70	72	74	73	73	71	78	90	71	72	63	84	71	78	84	75	57	81	69	75	64	73	77	85	70	63	75	78	66	67	82	65	67	66	77	66	79	69	81	71	59	60	70	78	79	88	76	66	76	62	76	73	75	82	73	62	80	72	74	57	77	78	85	71	74	76	63	77	69	79	54	79	79	86	63	75	71	61	81	67	76	63	83	66	78	78	76	62	85	67	76	93	63	71	64	77	69	81	70	57	59	74	70	69	65	66	62	71	60	60	68	74	70	79	65	67	74	80	70	60	65	84	70	76	76	70	66	69	80	78	62	77	88	82	79	70	60	64	69	77	70	59	76	85	84	51	69	56	87	85	73	73	73	72	86	69	62	61	67	68	65	70	67	71	71	69	79	80	71	72	76	66	77	66	76	73	73	67	79	71	69	71	79	78	61	68	77	71	79	80	70	66	56	65	68	54	71	91	63	70	57	66	72	74	78	63	62	71	56	67	82	65	62	66	75	54	63	60	76	66	75	86	66	61	77	81	82	82	82	87	79	80	74	77	70	52	58	84	79	63	73	72	61	72	60	72	68	63	81	83	72	63	76	60	82	72	79	59	82	75	63	69	66	51	53	61	72	70	77	92	49	67	62	65	81	80	54	69	60	79	81	71	80	63	58	83	78	58	89	65	67	77	68	67	77	73	78	59	84	72	77	71	58	74	70	71	62	64	57	65	73	71	68	91	72	70	72	64	68	90	74	64	59	70	64	77	62	81	69	65	66	57	60	78	71	68	67	69	67	76	62	66	76	76	77	72	66	76	59	86	61	70	72	84	80	84	63	86	74	64	66	68	67	69	80	76	55	80	70	63	65	74	89	77	76	77	66	66	73	64	72	71	61	68	78	72	69	70	69	70	69	74	68	85	83	75	90	96	72	86	72	92	70	59	77	64	72	77	63	77	70	82	66	87	76	64	52	69	67	84	60	64	74	80	78	78	66	68	67	98	62	72	59	71	77	76	67	68	58	63	72	76	61	78	68	79	58	54	75	75	55	63	77	64	75	78	58	71	69	64	63	84	72	64	88	69	56	69	79	72	77	65	69	68	75	84	71	74	77	70	70	60	73	71	58	92	63	87	71	55	84	71	73	75	81	76	57	66	73	68	80	79	66	82	59	70	72	80	81	75	65	60	96	74	84	72	67	69	48	69	62	64	68	61	79	70	72	75	66	82	85	62	79	74	77	65	67	67	69	67	72	73	57	76	67	65	88	74	64	75	68	72	69	90	72	70	72	85	79	63	85	69	76	66	73	81	86	77	80	74	65	72	77	78	57	68	63	79	60	78	59	57	66	64	81	59	57	51	64	78	71	61	61
14123	4950	4656	5943	10193	16477	14016	2265	928	874	780	771	699	711	610	668	537	574	585	587	562	578	550	571	554	537	516	535	535	523	511	515	470	495	510	503	485	513	535	510	483	514	442	505	507	547	530	492	512	507	485	502	521	476	461	544	477	484	481	500	503	507	506	501	498	516	495	530	488	482	493	472	491	531	480	463	527	496	488	514	487	500	510	496	457	527	482	482	508	517	520	476	486	472	501	461	523	479	521	490	500	508	508	471	492	482	520	492	483	476	476	538	495	490	491	485	473	500	520	461	525	501	481	517	484	473	525	476	509	560	515	473	528	458	474	505	467	503	512	475	470	498	523	518	510	491	476	510	483	488	479	490	500	485	535	479	463	476	509	492	501	506	502	480	481	481	508	462	480	534	475	476	552	485	483	484	489	441	487	490	506	503	493	516	490	523	486	482	492	526	466	523	502	481	522	491	525	524	476	506	531	497	438	559	484	541	474	504	525	531	509	525	496	524	512	512	501	486	460	483	479	481	467	537	517	551	468	530	510	517	482	452	450	509	493	481	481	480	498	443	474	471	510	494	507	486	488	495	489	450	472	486	493	463	484	501	500	482	511	482	498	507	505	501	533	500	505	517	505	462	534	502	476	484	467	495	487	521	505	484	472	519	499	481	521	458	542	459	494	523	477	518	461	473	472	475	514	473	480	480	502	473	509	475	493	505	463	485	484	504	470	487	489	449	510	526	516	465	474	448	485	486	500	471	529	518	511	475	499	502	537	538	505	495	521	502	501	520	520	493	502	513	471	482	494	479	525	471	487	455	514	550	500	480	485	487	467	499	463	497	478	522	481	484	459	444	509	532	513	512	507	543	484	473	498	510	504	500	519	504	515	489	500	498	475	497	481	481	519	488	501	494	487	476	512	465	506	498	482	503	515	502	482	474	502	498	503	503	489	504	485	468	493	507	513	511	518	488	465	507	473	526	487	563	485	509	503	491	515	509	489	500	492	483	486	474	517	490	495	530	512	491	458	510	516	485	485	455	493	535	495	527	465	487	520	513	508	468	496	487	505	531	471	489	449	540	500	501	496	524	491	511	435	487	518	521	500	534	478	518	483	487	498	467	495	521	483	495	483	442	497	503	505	470	457	467	470	510	473	493	508	481	472	501	501	486	481	484	514	516	474	503	443	515	496	505	496	499	508	503	518	526	502	505	522	480	486	490	520	469	531	471	512	468	516	519	485	526	502	546	505	498	512	503	509	525	500	520	494	497	520	515	485	510	510	511	516	492	501	498	464	507	454	512	476	490	497	510	485	473	507	507	519	530	522	471	529	512	505	505	511	473	539	462	475	487	485	522	481	482	510	519	474	500	498	477	495	505	513	490	460	547	500	484	492	494	488	490	478	508	451	523	543	482	495	513	469	501	531	498	478	482	512	526	479	546	466	535	506	497	501	502	506	493	512	536	461	523	483	492	518	521	506	473	531	460	500	539	501	461	502	493	491	468	475	482	544	476	513	467	499	524	505	481	499	503	519	498	491	509	464	500	514	526	528	485	508	514	489	511	522	489	526	490	511	489	527	460	515	467	473	492	518	526	506	480	486	474	471	505	478	481	452	500	502	474	500	520	544	484	483	509	490	488	480	505	488	487	531	524	457	527	499	548	509	476	529	504	493	465	501	541	492	508	473	506	492	526	524	486	483	522	494	466	487	451	537	503	500	526	547	513	481	505	487	538	524	493	471	482	508	484	520	506	503	482	545	521	481	506	459	490	490	524	490	479	508	467	481	492	483	462	510	472	511	491	514	488	508	502	528	515	474	461	530	494	495	449	465	488	490	520	465	489	521	456	478	493	460	519	471	506	549	450	534	518	497	468	486	507	453	489	508	513	486	499	477	511	514	487	509	479	499	487	493	495	500	450	487	480	526	538	515	502	500	525	480	493	532	517	457	508	487	520	535	494	511	502	505	493	469	471	520	469	505	508	497	504	492	463	489	541	479	504	492	483	529	515	523	560	518	482	463	530	505	500	484	521	486	472	492	490	477	475	524	479	516	470	547	468	467	525	495	482	478	513	479	497	511	504	541	499	511	500	469	501	545	442	458	478	508	511	531	547	485	491	481	477	515	512	461	500	459	531	515	508	483	491	500	497	499	481	513	490	471	489	495	516	505	488	478	510	513	541	451	456	503	521	508	509	485	491	561	503	489	529	502	500	509	519	460	489	466	484	512	499	495	449	485	482	492	495	536	486	492	506	458	512	481	511	482	530	497	465	493	496	465	491	484	503	451	504	517	495	515	484	486	523	553	504	489	487	503	506	531	477	499	463	501	502	477	473	502	512	503	487	509	492	475	493	491	506	494	509	448	470	483	506	509	474	496	508	497	460	494	491	465	509	501	481	491	524	523	524	503	466	482	487	468	466	486	459	482	512	500	478	507	481	478	502	449	467	497	501	532	472	442	506	515	499	544	499	509	527	515	487	490	484	518	484	463	512	484	526	497	506	527	457	449	440	506	545	492	481	506	486	470	545	508	494	476	474	476	518	522	502	532	503	510	540	502	468	493	542	475	460	513	457	489	495	502	509	501	545	503	510	479	495	466	486	454	523	459	504	467	512	482	494	507	471	505	469	503	515	483	463	523	517	486	513	480	509	505	514	493	505	500	461	486	513	516	533	513	481	485	487	475	507	503	442	503	467	466	475	502	470	466	490	484	511	484	510	515	516	497	503	499	500	467	512	516	532	506	524	469	478	536	472	491	492	482	484	522	501	461	499	502	473	460	485	512	491	500	486	454	480	482	471	457	507	490	496	519	470	523	527	499	456	489	509	464	508	479	516	503	490	483	505	487	495	421	507	454	498	533	489	478	485	487	492	515	499	475	498	538	465	479	520	500	511	484	493	499	510	454	505	495	515	433	491	498	538	450	506	441	469	488	518	452	547	480	515	469	511	468	492	500	483	498	465	486	475	524	512	511	469	508	503	491	452	482	458	475	480	486	500	501	487	504	517	501	492	479	519	470	501	472	489	514	507	491	528	486	454	521	501	479	496	528	480	525	532	478	469	505	472	484	479	484	501	421	496	476	530	486	472	447	452	501	478	521	489	492	466	507	439	516	522	505	521	480	494	486	561	514	506	507	520	516	420	524	522	484	492	515	480	466	500	491	510	506	508	510	512	575	485	488	433	503	501	532	511	493	526	505	515	503	486	480	521	499	516	481	545	530	495	462	511	511	501	511	473	514	490	488	488	508	490	532	513	464	514	465	477	487	482	494	493	503	489	499	506	484	449	491	512	499	456	477	517	506	459	480	506	481	468	488	505	529	492	508	498	510	465	457	458	478	509	468	503	516	504	514	494	534	483	486	465	469	517	481	513	480	505	521	494	465	522	502	483	463	527	570	509	463	485	500	474	505	478	507	523	478	481	477	515	492	501	478	501	479	545	509	509	480	546	502	533	502	477	463	492	498	512	477	498	514	474	495	451	475	489	499	503	522	499
2538	592	420	508	373	329	346	133	102	85	96	102	101	105	96	101	117	100	95	98	82	104	92	96	100	87	106	103	82	79	80	121	95	86	92	73	89	85	102	104	96	102	97	101	103	82	85	94	89	109	87	97	88	92	89	102	91	81	86	84	87	105	87	84	86	83	99	82	78	76	82	93	102	83	76	92	101	88	78	79	105	89	95	87	80	67	97	84	95	89	91	82	97	100	84	99	91	96	97	89	103	93	88	75	72	85	88	99	107	103	100	97	79	85	104	91	90	90	112	102	86	95	96	94	76	83	88	92	95	84	94	85	85	103	97	104	90	104	88	68	98	107	88	76	88	85	98	87	87	104	80	86	84	100	73	94	85	80	87	79	85	77	86	93	95	93	92	98	89	104	90	98	104	87	90	87	97	94	95	94	95	82	91	89	93	94	86	98	87	88	89	97	73	102	86	90	98	94	91	96	97	111	84	80	95	87	79	86	96	87	93	117	91	100	81	89	79	87	85	96	93	81	94	87	84	87	96	97	79	94	85	99	86	95	98	101	98	82	98	89	98	100	80	110	95	97	81	79	96	91	89	84	103	100	93	89	92	93	115	95	99	91	105	97	101	83	98	86	84	93	95	92	85	90	95	95	97	109	86	94	81	74	85	86	80	77	91	77	87	93	97	103	72	90	98	95	71	95	91	90	94	92	79	98	83	95	97	83	81	98	91	78	98	97	112	88	106	79	97	82	82	93	81	81	99	74	90	96	93	104	90	74	78	92	72	81	94	83	98	92	86	101	108	101	83	93	72	115	89	87	95	100	91	87	85	103	80	80	87	83	93	88	94	111	99	91	89	93	86	79	102	109	82	90	90	97	93	101	86	81	97	87	91	105	98	110	96	95	69	104	96	84	84	94	85	93	99	81	84	102	108	97	80	88	95	97	112	89	87	76	96	108	101	108	74	94	103	88	97	84	101	95	80	101	81	95	125	87	99	75	81	83	86	77	95	96	93	91	76	90	101	80	83	76	102	99	87	79	96	99	79	104	82	94	87	80	101	90	98	95	87	105	76	81	75	79	99	81	98	87	82	92	110	88	90	94	108	106	101	98	105	102	98	96	84	88	83	105	96	98	99	81	82	88	106	93	108	80	92	95	99	84	98	89	84	93	100	103	92	97	84	99	103	106	90	100	87	104	97	88	79	72	100	112	86	105	89	86	81	97	93	94	92	77	98	108	101	86	69	79	101	94	75	89	82	85	91	92	82	90	88	86	82	82	100	94	101	79	73	90	95	87	88	95	84	109	89	70	102	98	94	78	88	87	91	84	94	101	77	98	99	93	88	76	87	91	92	93	95	96	87	76	110	88	91	91	111	92	80	74	96	102	94	85	101	95	89	96	96	87	97	100	96	103	79	112	82	91	85	104	91	88	88	90	103	106	107	70	91	103	93	90	98	94	106	74	88	79	86	97	99	77	86	90	89	79	96	97	90	108	97	96	106	83	107	86	90	84	93	101	80	82	97	84	80	96	105	82	86	105	84	90	81	89	88	89	101	102	120	88	67	75	84	87	98	80	86	96	90	82	91	91	95	91	99	104	101	80	79	91	95	99	74	81	91	81	79	103	90	98	94	103	92	100	91	87	97	82	111	81	98	88	98	97	95	73	85	82	94	108	82	97	71	87	77	88	103	93	88	94	97	79	81	97	92	104	89	93	86	82	82	96	100	76	92	101	96	84	107	103	99	77	79	87	101	80	89	90	63	99	109	102	85	98	102	84	95	98	103	100	102	84	96	79	89	110	98	90	94	99	97	95	110	91	107	103	84	100	83	89	87	87	78	86	106	93	85	113	115	94	110	118	107	76	88	104	88	84	113	89	95	92	89	71	72	94	97	90	99	92	89	77	98	91	86	93	74	107	97	102	77	99	102	80	97	99	99	77	80	84	87	78	90	92	90	90	92	100	85	93	93	94	77	97	94	85	96	96	94	96	86	80	104	82	103	103	94	98	87	88	85	98	78	78	86	92	99	100	113	92	87	74	79	87	85	76	89	91	97	88	78	99	83	101	90	64	94	84	110	98	91	96	78	106	102	84	87	90	99	97	99	92	84	90	106	85	96	97	95	90	85	96	94	96	96	76	95	82	94	80	89	108	83	93	106	86	87	107	100	78	87	90	81	96	94	89	103	83	68	93	78	86	101	84	77	103	68	76	96	86	92	99	76	82	93	96	89	98	86	91	98	89	103	76	87	92	97	90	77	92	105	89	78	103	103	100	90	71	97	91	91	90	85	86	98	86	107	90	110	110	113	100	101	90	80	77	94	75	102	88	86	95	88	92	96	104	105	79	92	90	96	102	88	86	97	86	105	91	100	88	94	84	97	90	95	71	82	75	77	99	82	97	86	88	97	93	96	81	90	99	86	95	99	95	84	103	109	79	101	110	102	83	89	96	89	99	99	81	96	97	107	96	90	87	82	74	77	74	102	102	103	81	80	100	109	90	80	88	100	99	86	83	84	94	100	93	81	86	91	87	94	103	103	84	94	81	105	77	93	94	81	81	84	95	97	82	88	96	104	119	117	82	73	70	98	91	111	88	95	76	93	85	95	86	86	92	87	90	90	78	91	68	96	86	91	88	85	74	84	94	89	104	101	102	91	111	83	79	102	85	81	90	101	82	96	91	83	100	79	95	90	90	88	97	103	94	82	89	84	77	110	90	95	90	102	81	80	85	95	98	96	88	78	95	113	107	92	99	78	104	87	95	83	81	82	100	100	79	106	83	90	86	88	80	106	114	89	91	99	85	77	69	105	97	103	106	96	91	87	100	90	75	80	84	99	101	97	86	90	93	75	89	82	78	76	91	101	83	91	95	84	75	88	72	90	86	96	81	93	78	95	81	101	88	98	101	89	89	90	103	90	89	95	92	105	83	90	87	106	88	105	80	99	110	94	89	93	96	94	92	100	82	95	84	93	76	86	94	85	100	84	87	78	87	85	95	71	78	98	84	97	89	93	95	92	94	85	105	78	106	75	97	100	100	93	89	87	81	99	81	96	84	93	89	84	96	99	86	108	99	81	87	86	90	97	113	96	62	105	99	89	78	80	83	91	104	78	97	82	91	71	92	93	80	82	70	110	87	79	105	93	73	100	86	79	88	81	95	81	105	78	86	93	80	94	108	87	99	99	92	91	86	82	81	88	90	82	86	86	92	87	94	77	105	88	102	90	95	86	109	101	72	83	104	88	88	80	94	106	100	84	102	98	90	85	96	97	97	84	90	94	80	88	85	83	80	92	77	94	91	92	99	103	95	98	102	79	76	114	100	88	69	102	94	89	87	102	104	87	94	91	100	85	70	98	87	95	74	89	86	105	107	105	101	91	90	95	90	90	79	95	86	86	86	82	93	80	95	112	88	93	90	92	96	80	93	99	98	79	86	100	85	99	103	70	75	97	85	102	84	102	81	95	99	87	128	86	80	86	101	102	91	74	95	76	88
14098	5744	4592	6747	9905	14153	11913	1988	1163	1077	1046	962	893	855	885	877	801	747	777	737	768	710	730	772	758	732	721	719	704	719	715	702	712	744	698	714	694	679	736	684	669	669	675	670	728	718	667	699	672	693	721	652	672	674	674	691	680	696	674	657	695	697	706	716	664	693	641	662	697	657	694	673	655	733	681	681	657	692	642	650	654	688	706	675	653	698	679	694	666	693	681	651	665	701	662	654	673	632	658	656	696	664	684	688	667	670	647	652	682	690	657	699	686	646	702	686	688	644	699	673	672	669	666	676	658	682	629	655	670	703	663	683	685	657	652	675	632	634	704	712	649	666	704	662	666	658	675	673	680	660	645	647	670	658	628	633	694	667	643	666	682	615	687	652	655	663	663	702	659	682	652	629	699	711	646	713	656	699	652	653	668	667	687	652	677	720	702	648	694	689	709	659	634	724	708	693	661	695	628	632	690	686	654	704	664	654	687	683	648	635	670	682	652	673	673	660	697	716	701	642	692	656	674	694	666	678	620	674	691	696	680	728	691	713	673	655	620	727	642	661	733	660	692	695	650	663	685	671	657	642	703	693	678	712	619	675	662	696	682	676	658	659	686	659	670	673	645	651	653	677	652	676	675	670	645	710	665	700	671	666	660	641	643	625	646	682	662	658	620	686	682	661	701	667	662	610	656	677	647	674	648	659	649	685	647	683	658	660	694	714	650	658	679	709	611	683	674	646	671	695	709	616	640	643	664	700	703	698	658	671	631	646	686	611	703	678	693	699	689	649	638	670	662	674	688	654	702	646	621	625	664	664	655	691	654	702	692	683	664	685	627	664	657	716	657	638	680	688	669	677	674	676	748	626	663	659	686	676	666	634	625	692	664	625	651	709	690	687	640	680	667	685	684	628	678	672	643	702	623	700	674	669	651	651	687	695	675	673	655	677	664	660	686	693	654	668	675	651	638	682	686	691	635	701	698	669	660	713	693	654	673	668	674	650	705	624	666	637	680	686	677	607	691	648	708	670	669	660	675	632	710	680	689	646	656	701	699	684	686	647	654	677	663	678	657	667	677	687	645	704	639	684	682	679	691	652	714	641	668	679	635	659	604	603	646	708	692	625	651	634	677	602	678	698	663	702	621	658	633	701	687	658	638	655	632	668	709	658	664	726	638	705	679	626	678	674	609	675	641	692	661	699	661	678	636	686	670	626	650	673	683	687	676	695	652	691	680	678	615	715	659	656	618	670	593	668	633	686	648	662	635	649	671	623	630	655	706	621	690	687	665	653	684	687	637	673	705	639	663	707	670	649	607	699	687	720	709	688	673	656	683	705	641	668	630	657	681	675	670	635	657	629	653	662	682	631	647	688	652	741	622	655	603	641	718	677	673	715	679	644	668	664	667	660	642	679	686	688	659	663	678	670	647	696	666	661	698	632	677	655	667	694	634	649	685	637	661	705	722	683	702	702	667	659	670	698	708	636	636	694	637	675	668	692	686	726	623	699	688	694	670	676	663	679	636	612	648	651	668	636	673	662	643	658	688	664	687	657	701	649	652	704	666	643	686	688	668	690	658	682	687	605	719	661	670	651	697	678	644	687	706	681	708	670	657	624	711	658	664	655	693	681	686	658	678	734	658	684	655	647	669	696	670	693	610	680	633	647	683	702	676	654	685	651	667	671	603	685	680	664	695	659	628	685	694	658	623	651	675	678	681	657	640	647	663	612	680	681	684	629	662	666	608	671	636	650	672	634	656	732	702	721	654	636	692	690	685	641	661	686	636	704	641	686	692	671	677	620	643	667	630	652	638	685	661	679	654	673	680	731	697	661	670	671	660	738	616	665	697	674	684	643	652	667	633	652	657	686	651	666	638	663	664	649	675	636	694	695	647	662	675	634	708	681	683	670	684	655	644	637	681	655	635	662	631	629	686	645	700	678	645	640	668	689	653	656	663	656	667	676	651	692	605	674	664	682	650	658	678	689	667	670	625	630	633	682	635	668	630	699	656	652	728	711	663	628	627	622	639	650	674	678	708	655	666	657	665	642	633	648	669	686	637	659	674	714	674	663	688	736	627	652	682	683	614	687	658	620	671	675	684	647	683	660	624	658	654	693	677	679	674	683	667	682	705	645	621	662	660	673	692	661	701	658	674	668	675	634	688	676	692	685	654	693	642	659	707	729	649	672	717	699	675	691	642	678	681	701	685	691	680	644	697	680	692	660	685	671	647	673	624	665	642	681	647	700	661	661	632	688	631	620	720	672	698	658	658	696	660	625	676	666	670	658	676	676	618	679	708	683	702	625	647	688	722	670	621	616	696	642	713	651	689	687	672	686	698	630	660	716	715	679	696	651	692	632	644	676	650	695	664	637	669	675	643	631	649	671	641	648	643	654	671	620	710	701	705	688	703	652	666	649	657	663	673	669	674	659	662	640	679	707	683	654	612	668	684	703	672	675	661	695	661	671	651	615	673	679	639	681	653	700	640	656	642	634	647	667	689	652	696	691	708	657	646	688	665	656	701	642	656	659	708	660	689	692	635	675	654	693	672	617	646	670	650	691	668	649	676	653	642	648	698	710	640	631	677	632	673	612	689	703	667	693	686	680	649	704	621	664	653	730	688	636	709	682	679	678	640	674	676	667	703	657	682	634	712	680	645	665	673	678	668	689	654	682	686	703	642	680	703	659	676	691	690	645	657	642	664	674	676	670	668	680	647	673	663	670	671	672	689	671	660	668	692	644	675	665	685	671	692	634	681	693	659	655	646	678	705	672	634	655	588	668	697	644	648	664	650	712	639	718	664	682	670	642	700	716	677	690	670	663	645	672	707	703	625	682	709	675	630	663	666	671	637	685	682	670	669	665	674	678	650	684	651	635	669	618	717	683	705	701	689	678	656	644	650	670	666	724	651	674	713	691	697	709	675	652	652	630	661	663	645	642	703	709	706	667	675	623	678	700	699	661	627	739	672	689	685	647	686	661	717	701	644	704	630	694	713	690	647	681	636	664	630	675	661	710	646	726	693	659	698	651	688	642	687	670	652	640	658	639	641	695	691	680	676	691	681	658	654	631	696	639	676	680	708	705	683	682	682	671	660	673	680	689	650	718	666	657	651	702	667	655	706	643	640	677	708	674	660	639	669	638	674	636	699	662	656	702	683	672	660	646	626	677	680	619	665	659	680	698	679	653	680	684	713	680	652	688	699	682	650	674	673	678	622	644	634	676	674	678	694	683	667	643	657	651	705	694	644	645	632	691	608	671	691	661	659	632	693	672	698	698	664	661	676	697	650	677	693	701	701	678	652	696	686	675	644	673	725	689	722	696	644	652	666	682	729	662	654	681	666	687	634	729	682	636	740	679	607	679	730	694	664	654	692	697	707	688	683	657	653	651	700	654	708	713	640	630	703	649	643	632	668	688	693	704	674	701	659	662	667	661	630	671	656	646	667	724	616	656	669	702	668	635	624	678	636	663	689	713	690	675	614	652
1921	967	602	680	514	634	466	155	164	145	130	133	113	153	121	128	131	141	118	130	128	125	134	143	123	132	118	119	112	118	114	129	138	117	124	136	140	117	112	123	113	118	143	129	130	125	128	118	121	100	138	131	120	125	119	129	112	117	114	109	120	115	99	109	110	117	112	119	114	131	114	141	111	139	136	93	133	127	124	140	122	127	129	120	117	128	120	113	115	113	126	117	113	121	130	131	115	137	123	113	127	121	118	151	112	115	114	127	107	120	126	87	122	124	115	135	111	154	117	144	110	95	136	110	130	131	122	123	119	115	98	113	107	126	126	115	116	138	130	116	131	128	114	115	152	115	124	129	126	138	125	117	122	128	121	112	132	120	134	106	101	119	120	142	127	104	138	120	129	121	126	131	130	119	136	121	129	125	111	115	133	114	123	115	144	124	105	122	119	136	129	138	108	127	135	110	126	129	123	139	125	133	133	133	126	128	103	147	131	100	128	117	123	113	140	139	103	116	108	134	134	123	107	140	129	130	113	117	126	118	122	120	121	133	107	110	130	112	115	130	111	114	133	132	103	96	110	142	110	121	118	134	94	121	126	119	139	116	101	104	110	128	116	108	135	110	121	102	127	115	124	130	150	120	121	117	127	135	117	124	121	113	114	111	124	135	104	124	121	139	131	116	116	129	133	121	123	128	130	145	106	127	113	134	111	128	136	122	119	124	115	114	126	118	144	132	108	120	118	119	136	139	127	117	119	115	137	123	119	128	115	146	126	140	129	111	118	116	122	122	127	113	107	112	115	127	134	119	138	115	133	131	103	109	129	139	144	118	126	133	141	121	119	113	121	127	132	126	126	132	130	114	116	127	147	111	118	129	152	110	134	123	126	132	99	125	125	129	115	132	111	96	118	130	124	113	118	135	133	144	104	129	132	111	140	127	112	138	107	124	114	110	118	106	103	137	131	112	128	130	129	140	113	135	120	106	124	121	141	113	120	112	106	106	122	135	120	135	107	125	124	122	132	105	135	110	129	110	119	117	129	114	123	107	119	117	127	107	112	106	113	102	123	117	116	85	117	128	118	112	132	115	110	114	132	146	118	132	141	121	106	136	118	133	124	142	125	118	147	127	111	122	117	136	120	135	122	114	106	132	113	105	123	124	134	116	125	128	116	113	133	137	118	126	115	93	135	128	112	120	123	140	117	113	118	123	113	126	122	125	125	125	110	132	148	135	136	130	106	109	114	106	131	109	111	123	119	110	130	138	119	120	121	122	116	116	111	119	114	122	119	120	113	118	107	111	132	137	119	114	124	135	122	131	128	117	107	116	108	110	130	122	117	108	130	112	112	127	134	143	108	146	120	122	121	144	117	114	132	124	113	134	121	120	109	118	119	126	128	124	120	125	133	113	113	106	123	120	110	120	119	110	111	113	113	118	146	128	120	106	116	107	107	120	103	121	138	139	126	134	103	118	134	123	107	128	121	115	124	119	137	110	117	107	109	127	120	115	147	122	123	128	119	124	136	122	114	122	131	111	139	119	119	128	115	114	135	87	116	112	103	107	128	118	136	124	153	146	129	125	133	115	113	119	119	124	122	128	121	126	122	109	148	118	130	122	114	118	131	115	130	114	103	116	114	127	101	135	125	142	117	115	121	129	131	120	144	119	130	109	117	131	126	116	123	110	139	109	104	131	134	131	127	113	121	113	136	118	103	111	119	106	127	142	129	115	129	137	133	132	117	129	132	119	120	122	119	117	124	120	107	133	128	136	114	137	130	111	103	117	111	130	124	125	145	123	137	121	111	124	133	149	114	123	132	130	123	129	132	144	112	115	125	135	132	131	130	119	133	120	127	128	123	122	131	142	127	115	132	118	123	125	109	114	110	119	139	124	127	131	133	135	103	123	132	135	115	138	112	115	107	130	139	130	109	120	131	112	128	135	126	112	116	126	114	120	113	139	128	124	112	108	134	110	137	117	132	115	113	125	135	127	124	109	130	108	140	116	132	146	99	121	108	124	102	106	111	112	139	129	116	145	112	139	138	138	125	97	124	126	110	128	123	119	122	121	114	114	123	110	117	110	115	131	116	129	143	124	129	104	119	140	131	115	124	114	111	113	105	117	136	130	123	145	118	137	124	117	128	135	128	100	103	142	132	125	126	122	118	112	116	120	140	136	122	115	133	119	109	105	139	109	133	131	130	113	116	130	132	115	99	125	137	121	124	128	111	120	125	106	141	120	141	114	119	126	119	135	132	118	117	122	140	110	96	121	116	124	132	136	126	106	128	103	126	132	119	120	117	137	133	118	116	97	131	104	106	94	108	124	122	114	108	126	118	120	110	140	134	135	135	129	128	128	122	123	128	110	124	141	84	130	129	119	117	134	117	109	123	119	120	150	108	122	118	125	125	110	120	119	124	133	121	124	99	113	118	115	127	113	118	120	120	111	127	114	132	117	124	135	110	136	126	129	112	120	140	126	117	121	127	124	135	98	119	118	116	100	131	109	117	123	121	119	123	113	120	98	120	130	100	125	115	114	119	128	120	128	107	116	108	138	110	132	118	132	126	115	130	117	121	130	127	133	124	130	115	124	126	148	127	123	100	122	129	118	133	108	112	122	133	116	119	128	126	119	115	108	120	135	129	137	113	126	124	125	135	115	110	121	120	123	133	131	119	123	111	140	124	113	157	125	125	111	130	132	107	108	117	128	131	126	107	133	103	119	109	125	135	111	130	121	113	123	130	124	117	129	112	122	116	129	113	132	106	109	136	130	129	138	120	119	110	113	124	123	132	131	102	125	119	117	112	123	131	104	123	124	116	103	135	124	120	131	119	136	126	129	116	126	137	139	112	119	124	115	115	117	113	94	115	138	127	115	142	137	133	103	127	125	125	111	128	107	122	115	125	121	112	104	124	107	120	118	111	128	119	121	113	123	106	133	134	110	119	126	116	118	114	136	114	113	142	114	112	97	103	114	133	120	107	120	117	121	126	98	108	124	133	118	131	137	146	109	104	115	122	138	130	132	112	114	120	144	109	111	158	119	121	119	140	117	138	128	120	129	146	110	136	125	122	129	120	118	117	119	154	124	138	141	131	132	134	122	120	127	123	121	125	124	121	124	133	126	126	121	138	121	131	113	146	106	107	99	114	121	123	107	145	130	111	116	124	147	126	123	110	137	114	129	134	149	117	120	116	120	126	115	135	118	132	120	110	137	130	118	111	116	115	113	120	145	109	111	136	105	120	123	133	141	120	101	148	114	127	129	137	142	122	143	116	127	120	115	129	108	105	126	119	111	122	124	139	148	139	113	116	111	130	100	107	136	125	107	130	132	113	139	144	130	114	122	110	133	148	104	114	126	135	139	123	148	114	117	106	136	106	126	131	109	117	109	112	125	132	127	134	118	100	99	111	123	117	123	130	109	112	130	110	119	136	124	124	112	108	152	125	123	126	114	131	141	98	130	145	117	123	118	132	110	124	119	108	132	140	142
18174	8652	5850	8808	13169	22221	14089	2911	1904	1797	1586	1457	1420	1256	1299	1189	1121	1123	1080	1062	1033	1018	952	1025	1002	972	967	997	954	966	1006	986	962	957	892	883	884	920	883	903	851	858	893	860	916	807	899	882	880	885	886	854	862	855	898	924	888	903	849	857	883	864	861	882	821	862	845	833	927	827	885	901	929	878	873	867	913	859	853	853	857	912	927	852	869	892	871	863	856	861	873	839	856	879	832	861	895	894	859	863	870	830	890	956	908	891	860	938	897	852	897	828	920	888	906	870	910	881	925	847	867	904	867	930	848	889	858	902	839	872	876	933	895	849	879	843	850	853	912	961	856	824	869	867	893	882	831	818	850	912	902	874	867	839	828	905	846	837	864	829	929	896	904	876	881	903	882	858	871	836	881	870	833	881	876	847	870	873	859	850	866	862	825	846	884	824	890	835	833	914	837	909	852	863	803	906	865	849	816	892	903	871	823	886	809	852	853	815	867	854	847	849	837	866	868	872	855	854	857	844	900	837	863	835	865	886	844	870	855	881	821	823	842	848	852	794	864	904	884	834	804	865	883	818	864	859	831	852	812	885	886	853	917	910	867	856	842	884	823	879	851	876	845	877	848	823	848	818	901	867	836	871	847	864	823	876	879	904	892	854	845	896	830	908	840	862	874	853	856	825	863	887	878	875	880	798	828	845	853	857	854	876	879	855	906	850	905	849	838	851	882	879	825	813	834	869	883	860	908	859	893	885	888	904	826	822	846	861	839	818	820	832	864	843	881	848	826	902	912	837	845	879	885	777	846	920	891	919	885	866	845	859	871	844	865	857	826	852	821	868	858	873	842	895	910	846	872	840	878	848	891	866	852	895	847	888	846	847	841	812	906	847	889	888	853	889	924	854	923	915	870	908	908	889	859	842	836	786	866	866	868	843	871	849	897	861	859	859	846	809	876	884	856	911	857	880	852	794	844	848	863	866	850	890	785	850	883	901	878	832	843	850	891	836	849	877	863	866	836	895	868	876	812	866	819	844	898	847	899	815	898	834	859	864	844	880	876	834	879	862	822	886	911	850	861	851	929	868	843	833	839	853	841	920	845	909	872	875	876	861	901	877	837	869	890	849	884	888	859	882	852	850	871	906	875	849	927	845	877	881	886	871	807	867	887	876	867	900	817	916	908	884	863	912	866	865	862	884	822	933	860	883	888	835	871	853	821	861	818	897	861	817	881	838	874	854	859	825	884	808	869	852	886	858	880	852	859	856	903	858	869	883	829	834	849	839	872	883	871	931	813	834	835	818	893	897	897	882	881	890	860	869	918	881	870	862	847	835	835	819	837	876	821	825	922	852	900	870	831	866	797	853	912	841	885	869	870	842	922	877	844	891	848	896	871	907	854	860	869	870	905	916	891	845	864	881	892	917	884	847	848	864	950	833	898	850	893	898	898	849	812	855	794	898	871	848	862	831	833	869	873	886	839	872	868	872	810	832	849	902	884	836	831	907	869	876	873	849	854	849	833	882	883	869	866	822	864	917	839	814	821	864	882	879	877	876	904	883	916	848	858	883	833	843	832	793	819	903	848	840	853	860	865	867	888	838	870	880	864	847	835	824	837	850	881	909	900	960	843	912	816	840	873	841	845	835	818	858	871	869	885	856	862	868	827	885	863	896	845	831	864	792	839	861	825	858	891	881	836	898	898	873	862	839	901	830	881	867	887	934	869	833	883	850	869	846	843	873	869	861	855	871	891	796	865	878	863	874	866	921	868	831	861	872	820	882	859	860	866	900	890	898	818	805	840	884	888	845	830	909	885	881	854	872	862	880	856	866	853	842	870	892	871	862	883	852	851	909	904	863	860	889	849	802	800	850	878	881	906	855	897	832	866	863	846	847	820	868	856	852	866	871	876	870	891	853	874	842	865	864	825	852	825	880	887	883	888	832	852	860	865	871	825	865	879	888	871	837	844	873	860	888	828	882	872	923	853	829	840	850	875	870	822	853	917	844	874	842	856	855	861	901	900	904	850	898	821	898	853	820	792	879	874	891	824	867	868	896	875	872	842	877	848	825	849	860	900	833	813	873	889	862	880	876	872	884	927	893	867	873	879	861	820	887	877	849	865	803	867	846	822	860	831	862	837	882	832	879	891	868	833	882	912	892	928	883	870	838	867	859	865	878	831	869	836	872	846	892	859	880	831	893	887	866	839	898	841	891	872	856	831	843	876	903	834	907	891	868	839	853	868	852	881	804	830	824	891	824	863	834	864	887	867	895	824	833	935	917	888	871	864	880	842	811	911	812	809	869	877	871	851	906	874	850	878	798	886	921	887	901	845	883	842	884	841	862	835	897	841	919	876	892	846	851	816	875	911	866	835	871	863	865	868	865	918	860	877	886	859	876	829	825	845	868	866	847	870	839	872	789	884	883	902	839	840	852	817	855	895	832	886	851	884	858	877	833	869	840	884	866	868	834	839	829	890	824	842	825	905	844	885	895	869	864	892	796	866	898	895	910	830	833	898	856	862	868	858	858	947	846	888	861	879	851	866	908	853	859	851	840	808	826	896	886	831	887	866	918	847	827	861	851	912	836	846	868	870	856	806	848	878	885	874	883	880	879	886	860	829	927	880	812	817	837	855	889	826	889	866	893	837	860	857	832	876	870	819	865	848	883	873	928	851	857	852	906	861	864	887	832	814	892	881	905	843	902	837	831	904	850	864	862	858	854	818	872	860	917	852	851	858	846	866	852	877	858	869	832	896	834	878	824	877	814	829	857	857	861	889	846	921	839	836	838	833	885	881	814	872	883	885	901	836	831	853	835	871	854	874	828	874	927	931	820	871	878	886	852	881	880	860	880	866	878	869	850	881	834	856	837	867	851	851	856	861	833	865	874	829	863	859	857	909	926	828	812	858	826	872	846	852	837	864	844	823	865	868	856	871	835	817	902	891	824	875	823	879	882	865	878	872	881	867	770	848	871	772	863	868	823	845	893	917	871	812	836	844	874	816	929	868	857	853	853	844	895	877	829	889	839	875	828	852	880	833	819	853	883	840	884	862	842	874	877	801	916	881	918	879	836	893	877	876	877	909	896	875	836	804	842	894	850	873	875	877	846	879	901	812	863	849	913	866	861	844	886	839	873	899	869	898	904	891	888	877	796	855	817	921	826	849	875	852	908	898	880	802	871	878	898	921	907	852	907	802	833	844	862	847	858	855	881	812	856	832	903	879	862	883	845	890	841	910	857	872	820	899	871	865	845	802	828	886	837	927	856	801	889	931	866	900	862	895	885	874	876	857	867	859	828	909	854	906	872	866	890	817	834	805	872	882	861	851	883	781	905	885	863	844	848	892	869	885	894	886	832	874	929	882	875	897	849	828	888	846	857	790	881	806	914	861	847	862	942	901	881	919	826	854	888	860	909	896	912	845	812	921	850	874	816	973	835	848	822	846	870	899	878	880	841	850	892	879	866	913	838	783	869	897	874	861	808	898	842	868	885
1735	371	277	289	220	191	74	58	44	50	48	60	54	54	45	52	57	54	50	49	43	53	56	55	55	46	47	59	47	49	46	46	57	54	56	52	45	49	53	61	52	40	47	52	37	45	52	51	52	47	37	51	50	44	58	37	47	50	36	51	51	42	63	54	58	45	49	55	56	50	51	49	73	48	49	51	45	54	47	48	45	44	49	39	51	45	44	51	46	65	42	43	58	37	68	43	40	50	50	51	54	55	38	57	55	48	51	54	45	54	57	48	61	59	51	43	51	44	49	40	41	48	48	48	61	47	60	51	52	49	52	47	40	42	50	44	39	55	54	59	52	58	51	43	53	51	58	64	48	48	41	49	47	48	56	45	39	66	38	47	44	57	50	49	45	49	49	33	51	45	61	56	48	52	42	56	46	51	47	46	49	52	51	47	47	59	54	44	39	55	57	60	66	54	62	38	60	55	40	40	50	50	51	59	45	46	50	57	47	52	51	50	40	45	39	54	53	37	54	37	54	42	55	48	48	49	55	60	56	60	56	61	41	55	63	50	52	49	43	43	40	41	51	45	44	56	65	52	51	48	45	49	52	54	59	60	47	54	44	53	60	46	39	51	47	56	42	48	54	44	39	48	48	44	52	46	58	57	50	47	44	48	45	45	60	53	50	36	54	56	51	51	53	55	39	47	48	29	53	45	42	42	54	58	42	46	55	51	60	43	52	54	51	36	66	49	49	55	45	44	38	59	35	39	43	48	39	47	55	43	53	44	44	52	43	47	40	48	49	54	51	46	53	53	41	44	44	35	52	39	46	58	50	49	34	50	49	52	59	54	54	54	44	60	59	42	44	55	50	61	53	58	54	54	49	39	52	51	34	48	50	54	48	51	49	62	49	47	41	53	56	60	42	52	47	34	50	56	40	65	51	52	54	49	39	61	57	54	46	52	53	55	41	34	43	50	45	36	53	53	56	71	47	50	51	67	58	47	43	60	54	47	44	55	45	55	37	48	56	37	50	49	41	66	56	48	52	56	42	54	45	43	49	45	51	58	51	53	35	54	53	57	57	40	38	53	42	64	50	51	55	45	48	47	46	56	51	51	47	54	52	59	51	40	54	55	55	51	49	48	52	46	38	52	51	44	51	52	34	51	40	50	47	42	50	58	49	53	37	51	47	39	47	46	48	60	45	51	42	54	53	53	43	39	52	50	54	54	41	53	53	44	49	46	43	41	53	54	40	52	57	55	42	45	54	45	46	56	47	48	40	48	51	55	46	50	39	42	48	57	40	43	54	56	48	42	62	49	57	36	38	45	49	39	51	35	56	54	50	48	53	55	52	48	55	46	46	48	50	38	53	53	34	38	40	53	51	52	49	35	58	58	55	47	46	48	45	44	62	48	55	57	41	45	49	48	45	45	55	67	41	47	55	48	45	56	58	57	70	57	65	60	47	51	51	47	41	45	55	46	40	55	39	41	52	46	49	49	51	46	52	50	42	41	47	62	52	64	42	48	52	49	41	46	55	53	52	52	48	51	45	45	50	40	44	49	51	59	41	74	54	49	46	53	65	53	43	56	56	58	44	41	54	40	56	52	40	47	48	51	46	60	52	51	45	56	33	38	52	51	50	45	40	52	51	55	41	45	51	58	50	46	54	49	53	53	53	47	37	67	60	55	47	55	45	46	40	48	45	43	53	52	37	50	61	54	57	40	50	51	50	41	53	59	34	49	57	46	54	32	67	53	50	43	52	69	40	59	47	50	48	51	65	52	44	48	66	49	37	51	52	46	53	52	44	59	51	52	54	54	55	50	58	52	48	46	52	45	46	40	41	46	43	64	48	42	53	47	64	43	51	57	51	47	39	51	65	52	47	55	47	42	51	48	43	38	62	48	47	43	57	57	39	51	52	48	48	42	41	41	44	47	47	44	60	42	42	56	57	38	60	43	57	50	54	43	49	55	38	49	47	42	50	45	52	42	59	45	46	70	47	36	61	58	46	53	55	58	46	52	65	49	43	43	39	41	55	44	45	48	43	54	38	57	51	56	48	52	49	38	54	43	46	47	57	61	46	39	46	45	47	44	57	59	51	56	37	57	52	44	48	47	43	74	45	53	54	43	40	40	52	58	43	58	50	45	59	48	54	40	44	51	52	49	53	53	49	43	47	55	44	47	43	48	39	47	41	48	49	52	56	46	34	44	56	61	50	54	55	43	41	53	51	45	50	34	52	55	51	63	50	59	59	50	38	50	54	54	47	42	38	58	50	39	54	38	48	51	59	48	53	48	67	46	53	51	50	53	59	58	54	47	48	46	45	48	50	66	41	35	46	43	44	49	42	49	42	54	56	42	53	57	50	64	52	47	58	42	54	58	47	40	57	42	51	48	48	33	50	50	58	53	44	39	45	42	45	44	51	50	55	62	51	43	44	51	54	45	57	52	50	46	57	50	51	49	36	48	49	44	55	48	49	52	68	45	56	66	62	44	58	42	47	46	49	50	49	57	53	38	35	37	56	58	55	43	45	39	45	50	60	42	44	55	38	53	51	55	48	50	49	43	43	54	57	43	49	45	47	40	36	43	47	53	50	46	50	51	51	58	50	50	38	53	46	38	60	43	56	50	46	45	57	51	67	44	61	41	44	58	59	60	60	52	47	57	33	57	59	45	58	47	54	59	45	37	41	54	41	42	47	56	45	58	46	42	36	53	42	53	33	54	44	44	55	46	41	59	44	53	57	55	52	48	40	48	62	39	44	47	49	45	34	54	51	54	57	48	35	58	47	48	53	49	60	55	53	52	58	47	40	65	53	53	61	45	43	42	55	33	53	36	55	44	53	60	53	57	48	54	62	66	49	49	38	39	51	52	60	47	56	50	52	38	54	48	50	49	44	42	50	54	34	53	53	55	48	58	56	45	47	59	55	56	48	60	48	46	40	57	49	49	49	37	47	46	58	53	50	60	52	42	57	50	55	44	52	47	46	60	54	46	57	42	56	48	57	47	42	47	43	47	58	40	59	54	53	51	50	66	43	54	46	54	45	63	53	45	45	68	42	57	69	48	53	50	63	40	50	49	54	45	38	51	52	54	44	61	45	49	49	44	33	50	53	50	55	55	48	42	43	53	55	51	54	43	43	52	40	38	41	55	41	47	49	58	44	45	56	55	40	46	49	59	44	51	50	50	51	51	46	47	42	60	48	43	49	54	55	50	50	50	48	37	42	44	46	53	36	48	47	50	50	50	42	53	53	50	45	50	46	48	55	52	37	37	42	57	44	57	47	49	42	52	48	63	47	59	37	47	52	53	71	42	48	42	53	53	49	58	51	49	48	58	55	44	35	61	45	52	47	51	59	58	45	39	46	52	46	41	53	46	47	45	51	56	47	52	46	39	55	37	60	51	50	40	53	43	45	47	41	49	57	37	55	58	45	44	54	41	51	50	51	50	47	58	58	53	57	46	55	48	50	49	40	57	64	47	52	43	41	56	54	58	34	54
13234	3933	3409	4023	6927	8863	2165	542	447	485	409	420	446	420	440	394	409	392	420	421	371	427	380	394	370	409	374	392	399	388	404	347	361	370	380	380	396	434	422	391	377	372	378	385	401	370	351	385	315	343	368	355	395	398	366	382	334	358	407	388	376	389	366	394	340	398	396	396	343	413	371	373	364	408	377	353	397	367	349	386	382	370	383	358	377	375	388	371	362	407	374	379	353	351	348	378	385	372	405	382	380	382	377	371	383	367	375	415	385	355	410	411	387	385	372	385	369	381	393	381	379	372	374	367	355	369	360	358	369	385	375	423	361	372	391	365	393	423	367	350	327	342	404	373	358	378	356	385	356	364	359	393	409	384	350	346	338	408	373	376	365	370	394	359	385	354	346	365	389	343	387	371	349	396	383	354	354	357	399	357	372	371	418	378	384	386	388	367	409	358	393	394	354	376	419	404	381	385	382	383	367	382	372	383	381	359	382	364	414	385	389	371	344	317	404	388	386	404	376	367	392	382	350	369	375	351	371	343	386	368	419	376	356	361	364	416	346	360	374	360	364	369	387	355	363	382	346	366	366	380	377	335	349	398	393	398	386	362	369	374	372	380	382	373	374	390	372	395	354	385	356	396	379	369	344	430	360	357	378	374	372	384	373	366	347	384	378	345	369	377	360	392	379	365	390	378	378	339	365	391	352	394	387	391	382	384	394	368	410	353	356	394	378	374	360	324	403	394	353	355	370	372	387	421	359	356	377	381	362	370	382	369	373	392	390	373	391	402	403	375	372	360	366	375	338	389	377	367	385	379	400	390	373	351	371	373	333	375	387	417	415	349	338	430	387	367	369	377	393	378	330	353	389	389	339	381	371	329	404	358	369	358	386	346	355	391	361	381	322	392	363	376	410	372	399	400	392	389	371	360	371	366	377	377	394	353	407	354	401	416	387	351	381	395	399	413	398	333	375	372	410	383	387	364	382	382	358	381	370	353	383	365	358	375	389	340	386	353	374	403	357	371	398	413	361	341	415	363	358	377	393	391	378	411	374	373	386	366	346	374	353	401	392	392	340	357	392	361	384	367	334	392	403	351	392	358	389	380	402	379	410	372	393	363	367	394	351	375	391	346	362	394	386	358	377	365	406	374	387	370	380	378	365	361	368	383	374	367	369	363	358	392	383	367	365	386	385	388	379	377	369	435	370	348	345	363	384	381	344	369	374	361	371	387	407	402	381	367	373	366	366	336	389	370	367	363	397	366	384	383	385	358	401	380	369	394	390	384	372	387	425	361	370	375	371	383	372	394	404	387	354	373	361	363	380	387	325	375	376	389	365	380	383	404	358	344	371	356	353	336	396	369	374	362	344	390	437	370	370	413	369	377	370	359	343	374	346	383	380	376	375	408	358	365	332	389	389	426	389	394	359	353	412	381	385	356	343	358	359	377	370	405	398	376	355	341	417	365	373	345	368	401	336	395	379	393	396	382	357	353	355	386	362	365	384	347	360	376	348	386	382	377	387	380	389	359	389	372	367	366	355	374	391	339	352	397	398	399	438	384	356	389	379	385	391	339	345	383	387	344	372	354	377	325	376	372	374	378	400	373	411	393	348	401	351	414	368	386	380	384	381	426	382	380	362	378	368	369	416	365	338	384	348	375	403	380	363	393	380	400	395	405	352	394	373	385	362	368	384	366	368	336	367	396	373	360	369	358	385	377	404	394	374	357	358	375	383	380	354	379	393	347	354	355	333	390	358	336	396	393	401	378	351	366	357	369	350	354	377	348	360	350	385	394	368	371	368	399	384	408	360	351	393	358	402	363	369	364	363	383	401	350	344	377	392	372	381	406	396	405	364	364	342	349	394	374	368	385	372	356	392	361	399	405	361	362	394	372	386	409	358	390	391	398	405	358	402	381	386	366	390	408	405	379	373	368	387	394	366	365	373	396	391	368	357	400	358	364	417	375	341	399	365	369	362	350	354	406	416	351	367	371	379	392	409	382	403	361	375	412	384	378	419	388	364	394	366	380	370	401	369	361	387	390	395	413	342	371	400	393	387	366	361	364	361	401	379	362	390	353	395	387	375	387	371	413	354	371	376	421	417	385	376	371	396	417	342	402	416	352	369	393	369	382	367	397	344	404	363	356	370	399	352	349	404	379	384	353	358	386	382	380	385	380	341	367	391	337	381	350	368	387	369	363	406	370	353	383	361	356	391	380	357	373	392	382	397	369	361	367	392	376	352	352	368	402	401	387	382	354	359	359	362	383	414	356	395	348	377	388	397	350	338	382	378	370	376	387	361	364	371	379	374	357	390	359	387	412	370	387	380	391	369	374	368	387	358	362	348	409	359	379	378	372	387	367	358	361	404	369	394	377	362	368	403	373	391	410	350	368	428	353	367	325	372	389	394	352	397	355	355	396	376	348	392	363	356	382	361	356	414	383	361	364	368	369	360	385	359	390	348	365	359	372	362	364	380	395	383	388	351	393	367	415	367	373	372	368	371	338	386	362	362	413	384	382	400	406	380	370	385	404	369	364	350	351	393	384	401	372	352	400	366	376	374	392	404	368	353	366	385	384	353	399	369	394	392	403	362	325	378	363	387	360	359	372	392	375	363	400	394	372	373	387	378	363	366	375	374	379	380	354	390	342	361	395	361	336	352	355	363	359	392	378	375	373	361	394	387	389	375	365	359	383	366	417	382	389	388	374	381	411	355	354	376	348	355	397	384	368	319	376	360	391	372	376	360	393	379	375	347	376	385	392	393	382	403	371	371	374	421	393	378	367	415	344	393	361	381	383	392	391	313	374	382	381	361	380	384	344	351	363	389	368	369	353	381	378	407	373	370	394	371	349	370	384	349	379	346	362	371	374	386	366	376	367	377	384	421	382	398	338	385	383	400	360	391	381	388	385	357	394	362	409	365	347	381	381	375	340	379	368	401	370	393	375	390	379	379	361	391	372	377	399	387	377	387	380	359	359	384	379	365	382	353	386	382	347	395	396	361	372	376	387	384	371	400	339	382	376	420	375	401	351	372	371	345	409	365	410	343	390	372	387	398	388	370	390	370	380	388	365	364	398	372	388	382	383	360	416	356	391	398	405	365	350	420	392	410	371	371	364	381	369	349	371	396	369	343	391	381	374	398	373	391	348	379	359	372	398	353	390	407	383	382	359	361	386	389	389	370	399	382	387	383	352	392	404	366	412	377	380	362	381	369	365	398	378	349	361	399	423	387	356	376	408	334	377	395	380	367	382	362	338	357	364	360	358	418	368	384	359	442	409	381	376	377	366	356	382	385	366	354	376	381	370	396	385	392	389	370	347	342	366	374	362	417	368	406	383	332	398	388	412	396	342	370	353	388	417	396	340	385	392	394	364	400	364	424	366	419	363	379	356	402	364	363	360	385	365	363	354	406	364	392	393	394	390	352	365	348	348	378	380	383	362	365	393	373	351	363	373	398	355	376	380	361	402	379	367	369	403	344	383	344	392
1109	593	507	343	376	341	132	86	72	74	76	64	80	91	79	66	75	81	80	73	76	70	79	56	76	71	60	85	65	73	76	72	58	63	64	72	72	58	62	68	69	71	88	56	64	74	76	71	82	75	70	54	74	71	58	79	77	67	76	81	81	67	68	69	68	69	62	61	77	76	64	52	76	62	73	61	61	85	92	84	75	59	82	72	83	72	57	67	56	67	57	73	61	62	81	77	79	61	71	57	68	68	76	62	60	71	63	81	75	68	67	77	71	80	52	74	79	65	58	65	71	71	77	84	75	65	64	76	55	77	78	75	67	67	68	66	67	79	79	76	65	76	79	62	72	71	71	74	65	74	64	74	61	65	81	77	74	80	75	84	64	73	82	69	72	61	75	56	61	74	84	67	81	78	55	76	66	61	54	79	82	62	81	65	70	79	82	59	69	75	65	71	58	72	63	84	69	68	64	63	69	75	57	64	55	62	66	68	72	73	64	71	74	78	60	77	76	62	70	76	67	66	65	67	84	61	60	67	60	69	74	61	69	76	63	65	54	80	72	70	61	64	67	74	50	90	69	88	61	81	65	65	83	81	69	69	57	82	56	69	72	75	71	50	64	73	74	72	61	65	53	60	79	80	62	86	60	62	73	66	60	73	70	77	63	66	67	72	58	60	64	53	71	70	64	76	64	63	58	52	62	75	60	72	68	88	63	67	62	68	63	70	71	79	60	67	69	67	63	75	78	68	90	56	73	64	76	62	71	70	60	75	67	55	74	69	81	71	70	72	67	60	70	67	73	69	72	73	72	59	70	70	65	69	72	68	66	61	68	61	76	64	76	61	76	68	76	63	57	78	53	87	69	54	61	70	62	62	82	71	58	64	71	68	73	68	67	60	50	78	66	76	77	65	63	85	69	77	63	61	76	84	76	58	72	56	63	79	75	60	88	68	78	76	75	69	52	80	76	68	61	66	76	75	63	58	66	65	55	55	76	68	60	58	63	77	62	76	82	53	63	62	85	69	68	56	61	67	70	72	80	63	66	72	60	63	83	67	70	68	65	63	74	54	73	67	77	68	62	68	63	64	70	71	82	57	70	66	68	79	68	65	76	76	76	81	64	65	66	64	81	67	76	83	65	83	68	74	68	71	70	79	69	62	66	55	73	76	72	75	70	67	69	83	65	62	81	69	76	74	68	77	64	68	77	70	55	83	82	79	65	63	82	66	65	71	60	73	73	74	73	69	76	62	58	64	87	75	72	68	76	81	79	55	75	59	80	62	57	67	83	53	70	66	66	68	67	78	71	76	71	67	77	74	64	86	63	67	72	77	71	78	58	67	74	62	70	56	70	67	64	67	56	71	62	58	76	67	83	61	78	81	67	82	61	67	75	69	60	72	68	73	61	68	61	44	73	73	62	66	61	84	73	73	76	77	86	95	68	64	68	67	61	72	65	68	73	64	56	72	66	65	64	68	68	66	77	75	73	64	72	73	66	61	62	65	79	60	55	61	64	81	82	88	64	70	88	76	75	64	78	82	70	62	73	67	72	59	67	70	66	59	67	75	75	54	65	62	71	68	73	70	61	62	63	71	68	69	83	73	69	56	73	68	70	65	54	79	82	67	68	68	85	71	69	62	75	76	80	61	65	76	69	68	71	59	68	76	57	91	56	73	72	69	87	73	68	72	65	73	65	54	81	75	66	65	70	74	71	89	69	73	71	62	68	54	88	85	69	48	64	85	78	65	67	62	74	65	64	84	63	65	75	61	68	67	69	78	77	54	69	62	62	58	81	83	71	76	84	67	78	61	59	79	70	67	76	52	74	57	62	82	64	67	88	53	64	62	71	86	60	65	69	68	64	76	55	62	72	66	77	68	63	67	60	83	71	72	70	63	58	55	64	78	71	70	71	65	65	75	69	62	62	66	53	68	57	60	65	77	54	69	80	77	70	71	65	74	57	83	63	50	67	68	65	80	58	85	68	64	65	61	64	56	63	68	76	66	59	65	86	75	66	53	69	55	58	83	69	65	53	77	71	57	75	61	82	69	64	72	81	71	70	68	65	68	72	71	69	73	70	66	72	91	64	76	59	67	66	47	79	72	49	84	67	81	78	71	72	71	64	72	78	66	83	58	67	72	59	75	75	54	61	78	78	64	72	74	57	63	95	75	69	72	58	75	60	79	67	79	81	84	66	88	75	64	64	69	73	72	72	67	70	81	71	78	74	74	77	70	65	77	55	61	63	62	76	74	64	62	66	66	55	73	70	74	76	71	76	63	69	78	62	73	61	59	63	59	72	83	89	75	59	82	67	64	66	65	75	84	64	57	49	63	58	79	68	64	77	65	66	77	75	68	77	73	72	69	74	63	55	71	68	64	63	52	73	67	66	67	74	64	78	76	76	72	65	80	63	52	73	67	58	62	59	69	66	78	70	87	65	64	63	60	70	65	69	67	69	65	73	65	64	74	79	68	78	70	69	76	68	70	56	57	78	78	64	53	64	72	70	55	71	78	60	55	76	64	66	52	79	69	61	70	61	70	73	62	90	49	56	68	71	71	69	74	65	62	75	68	67	58	59	88	78	74	62	86	69	71	55	55	70	70	75	85	77	73	75	79	54	58	68	68	74	46	55	70	68	74	64	62	89	60	62	68	60	59	65	70	67	68	76	83	75	94	71	60	71	77	71	53	76	79	77	67	84	68	65	70	77	75	71	75	68	66	64	74	83	75	66	59	75	70	68	84	63	61	77	56	63	83	69	72	68	80	73	69	72	62	79	66	67	77	77	64	73	74	66	71	57	62	75	70	75	77	84	64	63	64	60	72	73	70	68	72	75	58	73	64	74	59	61	60	61	69	69	60	70	78	67	87	64	65	67	52	67	62	66	72	71	70	65	55	64	54	71	72	74	64	58	76	68	69	63	63	80	65	68	69	64	62	55	83	60	78	73	58	77	62	55	64	66	60	56	74	78	77	77	75	81	60	75	73	75	64	73	80	61	55	61	67	70	78	67	78	67	84	75	76	72	64	61	76	65	76	66	70	58	69	80	92	71	69	58	85	66	54	64	81	63	62	64	74	61	69	75	71	69	81	81	59	61	65	73	87	57	78	70	86	72	76	64	87	74	66	76	53	70	70	74	87	76	68	71	69	60	68	61	52	88	77	62	71	70	66	66	70	76	65	75	64	63	68	70	77	77	78	65	75	68	71	66	64	70	79	73	71	72	65	65	70	68	72	71	68	71	80	65	75	66	64	66	80	64	68	64	69	76	67	84	87	46	68	62	77	81	73	80	58	62	69	88	64	63	65	78	57	68	75	57	68	87	48	69	72	70	74	74	61	69	69	53	68	65	67	71	70	71	66	65	58	78	66	67	59	73	72	78	67	73	86	69	69	84	76	55	75	86	68	70	73	64	69	74	77	66	59	52	65	65	78	63	68	60	68	74	68	79	70	67	88	57	64	71	71	68	54	60	76	68	69	64	66	65	79
13601	5960	5197	4993	9453	16087	4813	1754	970	894	772	694	704	682	695	622	562	601	550	569	600	542	538	507	535	546	560	518	511	546	496	510	490	539	492	523	499	535	504	502	511	494	507	552	519	515	508	472	554	509	493	497	514	521	486	498	468	486	508	511	500	509	511	543	486	464	498	530	520	506	488	486	520	489	516	464	496	477	458	486	485	494	465	493	502	504	472	494	500	524	511	502	470	468	488	486	483	508	459	507	506	508	508	484	504	484	498	527	478	497	478	496	461	530	505	464	521	478	495	508	489	503	507	469	471	480	497	495	479	488	492	472	493	517	477	511	523	453	517	478	531	472	453	463	484	487	507	492	504	515	492	471	500	492	515	468	490	484	472	498	514	503	448	495	498	514	480	500	476	490	484	510	501	528	497	500	502	497	451	527	486	518	490	465	490	463	522	464	541	478	489	527	500	486	495	532	476	478	523	553	492	513	475	515	474	537	508	491	483	534	486	517	488	480	509	523	492	486	538	508	506	496	502	479	506	477	512	498	459	456	487	498	520	479	494	508	487	542	466	476	472	516	475	526	485	510	509	482	509	489	477	453	495	482	463	492	497	505	512	503	486	506	459	515	466	492	475	521	453	487	475	479	467	496	494	512	542	511	493	532	510	501	494	475	448	474	504	536	505	472	553	477	480	497	485	543	523	508	502	491	463	526	494	497	476	514	485	487	472	474	457	469	477	478	467	486	496	494	494	473	445	458	512	457	488	527	492	495	500	480	498	485	475	474	496	495	465	518	521	484	447	493	537	523	555	470	514	474	491	474	506	473	517	503	487	507	488	509	536	482	496	471	488	486	464	501	462	449	469	488	489	477	523	467	495	492	483	489	446	476	519	467	510	463	456	477	511	483	479	501	525	533	477	497	513	499	448	476	484	528	523	475	461	457	482	489	482	496	513	460	448	488	457	466	527	481	509	499	501	495	456	512	502	525	497	522	497	493	475	491	487	517	488	495	495	488	513	469	521	481	518	503	474	502	509	512	503	488	490	499	500	486	495	497	469	482	487	513	487	487	473	440	496	500	499	503	498	453	505	495	485	481	462	485	504	467	502	467	470	503	469	471	465	486	500	521	506	492	458	483	465	520	494	497	510	524	477	554	468	482	522	482	466	491	517	461	480	483	500	497	508	506	508	486	516	532	473	478	461	509	483	495	511	502	470	498	499	489	507	509	497	511	514	477	493	481	488	487	468	510	505	488	464	525	491	488	513	498	509	521	493	454	450	513	487	490	501	499	487	516	446	497	497	479	477	506	518	514	488	461	477	515	485	525	504	494	496	517	511	503	517	469	478	498	476	512	497	482	479	540	449	476	535	489	495	474	497	460	511	518	496	458	464	513	488	500	485	469	473	513	500	511	508	473	480	475	490	477	464	459	535	484	515	466	490	501	494	537	508	482	494	530	521	455	484	519	497	483	476	497	481	482	481	500	531	476	498	511	497	488	520	496	489	460	456	482	470	505	494	462	439	513	464	479	465	500	527	490	476	464	494	504	484	526	490	481	484	432	511	502	506	490	530	482	485	498	470	500	484	498	490	499	490	513	486	510	529	503	491	515	515	511	499	452	476	494	535	434	493	485	511	492	502	525	502	500	477	496	484	509	492	522	498	484	470	494	486	462	471	473	467	473	495	494	509	484	464	494	507	471	529	527	491	496	469	481	489	524	483	504	487	461	516	522	484	464	517	509	496	525	478	517	476	507	457	537	486	445	486	480	468	453	479	558	457	529	494	509	452	483	507	500	511	501	490	489	513	481	492	491	518	489	518	522	509	496	451	486	510	500	477	445	461	490	491	472	497	499	525	531	508	481	462	462	481	528	496	492	537	478	465	500	518	497	489	497	469	493	510	474	515	441	516	496	499	504	506	480	481	500	526	515	509	458	489	504	434	519	481	526	515	512	460	496	507	537	478	488	515	497	468	508	480	511	486	477	484	487	529	509	495	502	480	477	471	455	501	478	468	502	450	444	499	491	490	505	494	491	461	512	490	448	479	488	471	500	507	479	471	505	452	496	530	463	514	467	520	519	496	452	495	486	477	499	508	521	485	484	520	499	493	483	485	477	481	511	511	505	501	519	498	514	516	511	535	513	510	488	457	453	523	490	469	488	515	495	490	497	516	528	489	480	505	451	498	500	503	501	508	478	530	505	519	502	482	456	472	478	504	506	472	488	507	497	525	460	491	477	484	470	494	506	469	476	502	498	484	461	509	488	507	490	502	479	503	480	474	522	505	462	473	452	498	470	502	484	467	493	483	493	488	489	508	488	452	484	469	499	500	527	490	455	485	556	495	475	484	474	438	542	519	482	516	462	515	436	524	503	477	451	481	484	508	492	475	511	483	478	514	507	530	501	520	495	484	521	472	469	476	466	489	505	422	486	460	519	475	544	538	461	468	498	491	522	463	509	511	512	537	479	516	480	552	527	498	512	494	451	495	519	525	494	497	515	559	454	458	494	505	488	483	499	481	493	487	508	455	511	493	490	484	482	477	478	483	516	468	509	472	531	490	510	473	477	493	488	495	500	506	466	518	455	544	518	473	516	462	464	501	520	494	489	472	433	460	474	523	516	476	495	542	527	479	491	515	485	493	479	523	464	501	489	485	475	535	533	513	520	497	499	481	445	498	500	523	478	491	462	514	470	502	469	481	498	515	465	484	497	476	494	482	500	519	479	482	509	510	502	478	481	475	496	474	450	510	484	496	495	543	522	466	512	512	506	469	503	490	492	469	476	488	458	490	469	504	488	516	501	478	509	493	482	478	471	474	488	490	480	533	492	476	477	466	482	533	491	490	458	506	456	514	492	496	525	462	492	486	500	454	459	494	520	433	462	493	478	469	486	484	525	521	566	489	486	499	450	479	467	486	514	482	488	511	470	489	490	511	477	469	502	464	544	498	484	480	500	511	492	527	488	502	505	495	479	521	512	488	550	545	453	495	505	513	478	499	485	486	489	474	469	486	537	504	511	474	514	496	468	482	513	467	491	533	506	483	468	478	465	471	502	518	471	507	513	502	486	528	511	491	468	520	445	483	483	510	485	493	468	492	521	485	455	523	476	486	502	510	501	528	511	500	504	479	509	491	476	481	514	518	489	488	465	506	449	508	454	507	480	507	463	467	509	491	441	505	488	481	476	511	477	478	512	521	508	500	512	529	500	495	505	489	495	454	537	486	449	481	485	479	488	500	537	502	484	516	477	500	518	480	501	526	480	537	473	492	455	475	500	530	470	476	497	467	513	493	532	477	462	511	509	507	489	470	504	502	479	468	512	476	527	506	523	493	481	524	473	495	481	504	494	527	465	481	480	473	496	476	492	531	492	535	472	491	498	473	521	522	479	454	513	484	515	527	512	486	524	499	496	501	501	498	477	535	486	483	477	481	543	484	452	455	505	482	482	502	487	477	521	487	466	496	470	498	533	475	489	474	493	480	526	506	476	501	473	499	505
2661	555	490	454	396	552	122	117	118	96	115	108	85	106	94	88	98	91	94	107	93	92	97	84	95	92	88	101	92	96	88	108	85	93	93	106	82	84	91	116	88	86	101	99	108	108	71	96	94	93	103	77	80	98	119	85	100	89	87	90	96	92	107	78	103	91	96	93	90	84	107	102	93	92	66	83	107	96	102	94	95	76	97	110	87	95	92	94	87	91	102	105	94	88	82	67	79	101	108	103	88	84	113	90	81	109	81	92	99	88	91	102	86	98	101	76	77	84	91	94	110	83	101	74	81	108	75	101	87	87	91	98	91	82	85	82	87	104	99	78	91	101	80	78	87	116	97	78	106	91	99	111	84	92	81	76	90	86	90	91	90	88	84	96	105	94	90	86	87	78	89	89	89	85	76	82	95	86	81	86	92	105	76	97	103	94	95	97	100	78	86	96	101	94	104	85	97	81	98	108	86	94	91	87	102	93	94	122	101	92	75	91	77	105	101	81	91	87	111	78	88	80	81	97	94	110	102	83	91	86	98	99	83	91	93	93	79	97	100	107	102	76	92	89	89	100	95	93	104	88	105	90	73	91	98	81	92	86	94	103	77	77	85	88	97	91	100	91	97	69	95	97	74	87	87	85	97	101	87	96	109	86	82	88	110	104	97	98	76	81	81	81	69	84	90	110	99	81	90	105	97	77	84	97	84	75	86	100	92	80	88	83	99	114	94	90	77	94	91	103	98	104	91	99	81	94	90	84	94	93	77	93	92	116	103	94	92	83	97	100	79	82	101	96	87	79	88	83	100	91	112	89	97	89	79	77	82	90	102	101	85	86	93	105	97	101	80	108	90	69	98	89	93	89	101	91	111	92	93	75	92	107	93	75	77	92	89	88	103	99	86	87	96	99	95	87	82	97	94	105	84	90	88	106	92	76	78	73	95	85	115	98	97	93	87	86	90	113	87	86	94	88	82	103	91	100	104	83	98	90	72	83	86	93	83	85	93	89	100	87	91	94	96	81	114	91	88	83	113	100	92	67	86	102	73	106	93	85	91	104	83	97	99	115	92	87	85	88	86	88	86	91	110	86	92	104	74	81	85	94	91	83	76	86	107	82	99	86	98	96	93	89	103	91	83	108	97	99	99	84	108	96	105	93	94	92	89	84	90	101	87	96	86	97	95	98	94	89	93	91	82	88	97	75	79	98	87	101	81	75	103	83	89	95	98	86	71	98	91	92	97	102	81	92	71	110	98	91	80	82	89	84	89	90	93	80	90	94	101	89	77	103	102	84	83	86	109	97	103	92	99	84	99	89	97	93	96	93	73	112	88	100	91	83	95	98	70	97	91	92	73	86	87	106	90	90	85	86	95	94	99	94	88	97	100	97	86	99	89	78	85	86	98	87	91	84	96	108	98	79	89	94	96	94	90	95	88	98	100	98	93	86	101	100	107	82	81	96	93	82	93	88	99	86	102	88	100	89	101	90	95	87	105	80	98	101	105	86	92	75	103	105	94	95	82	79	91	98	85	89	116	95	102	84	87	94	98	114	97	83	79	97	106	112	92	96	91	78	94	109	111	93	90	87	90	102	106	92	96	105	109	86	86	91	96	84	99	71	94	83	108	109	88	104	110	100	100	89	92	99	93	96	86	78	89	76	81	108	98	82	89	68	81	85	78	96	121	91	100	94	90	82	101	99	89	86	87	85	79	104	82	85	91	100	91	104	95	88	98	86	107	82	98	91	88	99	96	85	75	96	99	88	93	99	101	102	91	95	69	98	89	106	101	89	90	98	65	90	78	95	103	114	94	85	95	81	82	84	104	111	105	70	92	73	88	94	98	97	98	80	102	95	94	82	85	94	84	84	72	86	86	92	104	94	78	99	85	84	100	92	98	93	80	85	99	88	92	108	97	88	92	86	90	89	90	94	87	90	107	97	84	82	98	81	89	83	85	92	86	80	80	88	85	86	71	81	74	100	86	103	85	79	102	94	103	96	113	102	107	101	74	83	76	81	106	78	99	79	93	91	89	78	90	98	101	95	109	77	93	93	89	87	90	115	108	113	92	100	103	100	86	96	85	82	101	84	85	101	88	103	81	84	90	97	96	79	94	89	115	82	73	94	89	83	75	95	80	86	87	94	82	72	95	94	108	72	98	76	84	92	96	78	79	75	92	89	93	91	85	85	109	105	88	104	99	98	78	94	81	96	88	92	92	93	92	113	101	76	89	76	77	104	85	87	85	95	91	85	96	77	89	85	101	80	98	101	89	101	116	85	74	104	89	94	96	106	99	85	104	63	77	84	117	87	81	92	84	78	81	78	110	82	104	99	86	84	95	78	83	88	95	84	97	84	84	84	94	91	96	81	109	87	103	97	97	87	84	100	87	83	96	79	99	90	73	75	83	85	97	101	106	88	94	84	96	117	107	94	98	91	94	95	89	89	82	68	94	91	87	98	83	74	90	101	109	98	96	80	80	93	101	90	87	90	94	105	85	83	102	79	82	97	99	75	93	92	90	113	107	98	100	79	80	88	100	100	90	86	96	84	89	72	91	100	85	92	107	83	77	101	105	92	103	85	105	85	91	83	87	99	96	81	86	95	94	89	79	92	86	88	92	85	77	79	113	104	75	97	86	92	89	98	74	94	96	79	90	98	106	102	109	101	91	91	86	109	96	96	82	88	106	88	112	89	88	80	96	103	94	98	107	95	85	83	88	93	89	106	86	95	88	103	70	84	101	97	85	89	88	94	90	84	112	83	90	84	91	76	79	92	89	96	108	91	81	82	97	96	92	100	84	78	107	80	101	91	100	89	93	76	80	103	81	88	96	84	89	76	92	85	83	89	110	76	89	101	80	82	80	99	85	97	92	86	90	76	95	84	92	111	103	100	93	87	102	106	99	85	105	104	83	72	87	89	88	93	69	79	80	87	86	87	81	91	107	92	103	79	83	108	82	92	89	84	75	85	103	84	95	106	97	64	90	92	112	95	93	80	73	102	102	89	91	91	97	92	78	83	84	83	104	85	101	75	82	82	100	101	93	82	83	110	100	98	98	82	82	87	100	105	88	89	89	76	81	94	90	92	111	91	86	87	94	92	88	88	91	88	87	84	86	93	84	86	86	89	103	90	112	84	98	75	87	94	85	97	97	88	97	88	105	105	86	98	89	79	89	82	78	93	83	81	80	106	95	100	94	87	105	77	100	88	88	107	92	89	112	105	94	91	85	84	77	94	80	97	110	76	83	75	117	106	93	110	75	79	88	88	109	95	81	78	93	88	94	80	101	101	85	87	80	88	90	101	85	105	89	80	89	92	90	85	88	105	91	94	86	82	100	92	101	91	92	101	96	88	85	74	100	89	84	91	98	102	91	81	89	85	100	99	73	99	90	73	83	91	88	100	85	83	84	98	96	90	78	111	94	104	103	93	89	85	100	94	112	97	76	88	85	79	88	87	92	90	99	95	91	78	86	100	97	91	107	87	84	97
16026	5239	4991	6219	9912	19806	2839	2456	1160	1084	1039	942	928	906	854	858	816	808	787	774	761	720	742	813	691	731	764	717	693	672	714	679	689	671	676	691	726	704	685	680	689	760	683	708	717	694	724	692	680	732	723	710	698	695	650	689	700	666	692	649	674	678	751	693	703	665	678	670	634	688	697	686	692	659	662	672	686	682	663	714	737	717	661	678	744	646	688	655	667	649	674	695	716	685	673	647	660	678	641	676	706	664	646	667	697	657	650	653	647	647	655	715	653	640	616	695	703	671	690	688	651	670	677	670	651	710	696	655	671	700	650	645	659	651	684	696	676	637	670	653	706	702	647	694	714	686	690	699	664	638	683	673	688	642	639	674	641	674	659	658	686	661	734	681	655	689	694	707	691	665	712	660	702	663	691	630	680	664	709	645	651	615	720	685	693	776	678	711	703	669	664	686	676	634	674	691	672	641	689	637	687	649	683	729	699	690	734	677	660	700	662	701	682	670	682	644	680	647	700	655	663	669	733	639	668	670	670	665	697	646	654	687	653	726	664	660	665	666	654	671	638	652	674	686	689	680	731	709	677	634	627	666	677	658	662	659	697	653	656	682	679	679	696	720	649	680	693	621	675	677	695	700	651	671	667	674	626	659	675	651	690	639	673	678	677	700	647	669	655	665	707	674	660	685	679	643	679	686	684	712	656	706	702	690	675	687	676	679	641	695	666	664	667	680	722	669	692	651	704	679	645	687	690	714	720	657	718	691	679	680	667	651	689	655	655	680	685	648	619	646	668	696	658	684	707	703	647	647	677	697	692	637	660	695	653	651	712	720	730	694	658	699	685	684	641	682	689	637	685	677	636	671	682	689	687	666	661	643	665	684	680	687	734	657	692	685	658	657	714	708	680	677	667	658	614	700	685	645	673	681	682	696	666	686	611	650	698	744	675	699	714	674	729	641	638	694	626	669	663	698	678	627	669	610	624	689	699	712	681	629	649	679	658	654	662	665	651	670	659	690	640	636	657	695	694	683	704	724	627	659	666	691	681	726	717	682	648	690	649	636	651	647	637	660	670	687	676	660	641	686	718	680	712	680	680	680	718	636	699	689	641	683	678	664	688	698	711	677	667	645	709	680	631	691	698	694	693	708	649	685	747	668	713	675	685	677	696	669	702	650	629	720	672	687	700	676	607	661	665	694	648	648	679	681	670	674	653	675	678	659	664	711	681	680	663	635	654	705	711	680	679	652	632	669	632	673	649	674	660	667	675	646	692	668	660	721	675	673	668	691	657	649	672	693	649	654	693	684	648	682	672	660	690	642	705	678	666	617	670	651	636	728	697	632	674	694	649	683	662	684	717	691	668	720	658	688	670	685	671	664	598	649	688	676	664	646	651	667	721	649	694	699	665	664	664	644	692	676	639	668	705	643	647	656	645	680	692	657	711	708	719	678	673	698	685	689	668	702	704	679	690	688	665	631	693	730	665	672	715	646	678	610	718	686	652	666	668	668	708	673	702	626	635	658	651	683	630	662	647	682	709	680	682	641	697	682	660	663	685	642	673	686	699	635	663	615	634	712	676	666	675	689	705	702	680	657	672	679	685	667	712	726	679	687	625	702	678	692	677	644	670	665	662	701	693	648	637	739	656	623	686	672	656	703	652	636	646	678	718	641	681	647	651	678	668	677	651	667	669	636	676	672	681	645	718	655	686	694	624	619	658	641	707	668	698	687	633	640	657	649	669	652	694	686	669	648	678	673	675	676	660	689	646	653	629	667	683	654	692	695	677	651	616	705	684	691	637	629	671	701	687	720	674	706	681	640	663	664	683	656	643	672	645	681	654	674	677	634	643	667	676	645	667	671	625	698	679	718	709	624	662	651	706	679	667	716	726	662	665	671	681	661	697	684	666	656	680	711	673	684	729	653	700	667	685	704	689	661	675	613	682	675	667	675	668	690	697	638	630	694	653	688	688	613	668	654	674	686	694	675	638	675	646	641	609	713	672	674	695	668	658	697	706	633	678	665	627	687	689	689	627	667	700	702	692	662	688	677	715	650	668	696	674	649	653	666	626	660	679	695	705	649	678	679	721	690	643	646	729	677	650	659	658	673	708	686	662	656	698	663	688	674	706	684	681	663	639	662	672	632	654	645	667	725	647	647	697	629	660	631	699	699	715	662	650	667	618	671	685	691	634	655	667	654	677	661	714	720	683	679	698	709	720	666	707	682	647	665	670	625	693	665	645	654	737	648	710	661	712	682	671	655	693	691	669	668	693	673	681	725	645	710	680	681	657	704	694	737	662	674	662	678	712	656	671	663	669	729	633	638	705	663	686	663	676	679	657	663	651	694	615	693	730	637	656	691	667	731	679	683	648	663	675	677	670	644	628	683	683	659	650	716	660	660	687	688	704	660	681	644	674	632	679	698	659	684	699	654	691	676	633	640	679	680	657	668	644	705	670	689	688	651	683	750	651	681	662	674	641	709	669	666	675	738	682	700	699	667	698	659	685	677	720	699	683	664	675	671	658	650	674	704	668	677	654	670	627	660	666	715	653	656	662	679	692	695	636	679	661	688	672	706	655	652	663	687	642	666	692	694	689	671	672	688	662	680	668	636	687	664	681	642	678	647	683	689	685	684	657	647	717	665	718	682	688	674	674	694	668	700	655	649	621	653	622	654	730	661	677	665	670	679	672	646	669	683	655	652	684	649	687	681	706	605	736	605	602	660	684	670	677	655	669	667	638	675	703	683	652	657	685	693	670	650	691	656	664	696	671	709	679	691	635	673	688	665	679	690	662	679	665	728	700	662	676	648	672	701	681	736	641	683	673	700	670	655	656	669	695	723	691	689	694	643	612	704	611	678	627	671	648	705	655	703	669	694	667	673	688	645	662	671	635	688	685	690	677	684	650	681	665	691	659	698	651	660	693	675	673	663	685	669	668	667	666	671	634	648	663	632	671	643	650	681	678	676	628	701	657	694	679	664	682	683	712	684	690	683	676	654	665	669	643	688	632	635	645	647	676	688	671	697	678	678	653	672	659	670	696	627	658	642	640	668	733	660	672	618	698	654	696	684	675	723	700	693	724	657	689	690	667	613	718	698	662	674	667	688	677	657	642	686	645	687	668	663	691	678	688	688	747	656	685	710	688	665	659	645	653	629	661	699	631	628	711	657	666	641	710	658	734	692	665	689	667	640	681	660	710	680	694	701	694	657	649	660	718	677	660	627	625	724	666	686	652	656	701	630	667	689	684	656	676	668	657	673	663	680	689	673	680	666	629	666	696	662	674	645	664	683	669	637	669	678	690	650	652	630	699	684	692	709	652	667	676	674	705	625	657	689	702	673	664	695	682	655	625	610	636	704	721	669	692	708	702	646	647	663	701	685	661	665	662	695	710	684	659	641	706	657	694	676	681	648	664	631	691	699	656	647	656	673	623	645	709	643	685	676	643	677	663	661	682	642	667	691	684	666	691	689	615	656	679	674	671	683
2133	917	751	673	622	719	269	165	137	146	149	133	138	142	141	134	115	121	131	120	131	135	129	110	141	128	121	137	134	123	129	125	109	106	95	124	134	108	105	117	130	117	138	143	109	119	137	118	129	126	147	122	125	125	109	152	122	131	128	116	130	127	140	109	125	115	141	108	128	131	119	127	116	108	109	133	130	131	143	125	112	113	106	131	132	125	115	118	132	145	118	113	122	129	114	132	124	117	106	126	137	126	147	122	123	126	138	133	109	119	144	137	127	107	131	131	114	99	133	131	117	135	131	116	121	130	112	112	119	112	115	129	116	128	105	121	122	114	121	119	122	127	120	121	136	105	114	108	142	125	113	134	130	107	130	104	148	130	145	112	114	132	133	132	149	129	117	136	111	126	138	146	127	99	126	122	132	123	121	141	103	128	124	119	125	134	109	135	120	138	138	150	126	127	144	114	133	117	125	123	157	125	129	132	119	144	141	119	123	111	140	112	147	108	127	133	102	105	123	129	112	143	107	129	129	128	137	124	111	134	120	128	106	147	122	113	130	126	140	133	128	132	124	129	123	128	109	125	140	114	135	133	120	119	145	126	140	97	108	111	124	116	140	125	138	120	115	108	110	111	98	110	114	100	122	135	114	131	136	121	117	142	120	114	135	135	129	120	116	140	122	130	114	148	110	111	122	112	112	125	99	127	112	123	114	126	129	127	107	104	120	127	113	144	98	104	130	127	141	120	119	105	125	123	100	119	123	118	125	125	143	148	126	123	116	119	123	139	123	114	111	126	145	143	118	125	134	120	110	109	131	123	133	117	120	147	119	117	139	116	139	131	114	110	125	122	112	110	111	140	115	121	98	103	111	131	103	111	124	149	133	134	135	125	126	124	118	124	113	119	135	103	124	117	137	120	130	128	131	120	113	117	136	126	112	125	118	129	99	132	130	121	131	139	138	134	107	138	123	112	130	107	127	129	120	106	122	113	120	125	108	120	118	141	126	138	125	119	117	127	107	144	109	123	130	129	118	120	124	119	114	120	139	138	136	114	129	139	123	132	141	128	114	116	131	120	98	117	126	109	130	113	131	116	116	120	116	144	128	109	126	129	113	126	132	130	114	115	120	122	131	100	129	118	114	123	130	125	118	122	116	112	132	130	109	132	124	122	119	131	134	120	106	121	129	127	126	137	125	143	128	134	127	138	127	130	121	113	149	132	131	124	113	107	121	120	127	142	117	144	136	127	140	121	126	111	127	119	99	140	120	104	122	115	118	123	129	122	135	120	123	134	109	143	131	135	106	117	139	128	110	123	133	120	115	124	128	102	122	136	110	132	143	143	119	128	123	132	143	136	124	107	121	122	130	112	139	136	131	137	109	107	105	121	91	131	119	103	122	101	116	116	122	129	136	111	117	122	122	130	123	120	144	110	106	117	126	120	114	127	112	105	132	112	123	117	130	111	133	130	136	115	129	127	133	132	148	129	105	133	110	106	129	106	131	114	123	152	110	127	124	107	106	124	128	121	115	146	125	126	126	109	130	120	107	139	134	132	107	125	123	133	112	117	120	133	124	128	114	136	111	122	132	112	130	91	121	119	120	114	139	128	112	123	119	139	109	130	131	127	126	118	109	144	132	121	98	139	139	119	126	100	133	119	115	117	124	133	121	125	121	131	120	119	121	126	136	128	129	110	115	131	121	126	113	136	133	127	110	125	122	133	103	128	123	121	125	125	123	128	130	123	102	130	128	124	139	102	135	118	128	139	117	110	142	126	121	115	96	129	131	113	107	109	129	101	117	136	122	136	125	129	122	107	128	131	125	121	145	127	133	132	140	138	121	143	123	105	110	121	118	131	122	131	129	127	126	115	135	125	135	127	118	138	118	120	134	144	102	120	121	140	128	145	141	125	132	121	120	119	126	117	134	118	135	128	114	120	130	129	122	120	114	136	121	130	124	124	130	121	133	125	121	123	119	123	131	128	135	115	104	105	138	112	140	129	146	137	140	117	117	126	137	136	123	125	115	117	124	129	128	123	105	120	122	140	131	112	128	136	116	112	125	128	148	113	140	110	118	132	150	106	118	144	143	121	138	129	102	129	135	113	108	115	107	115	114	124	108	127	131	132	125	116	127	102	89	112	126	136	120	133	124	141	110	130	116	119	112	132	118	134	111	109	105	122	114	120	130	106	132	135	114	138	131	113	116	104	129	138	99	118	118	137	124	117	117	111	114	122	123	129	133	131	121	157	120	115	102	133	123	145	129	115	135	125	126	118	118	109	105	116	112	133	124	129	122	118	124	126	109	126	106	122	100	131	123	137	141	116	111	115	106	125	140	117	115	127	117	120	119	117	130	132	136	120	110	110	130	126	131	116	141	123	122	132	127	127	121	119	130	118	128	125	114	124	109	113	124	109	131	117	109	109	114	123	135	128	125	125	128	106	134	133	123	135	113	121	130	127	121	106	127	129	121	119	113	129	133	125	118	122	126	109	120	126	116	114	127	114	131	128	123	120	122	134	112	123	120	142	136	125	130	125	114	112	129	153	144	113	120	103	119	105	116	135	96	133	138	116	134	113	121	128	143	112	130	130	128	125	101	128	118	132	128	132	133	141	110	103	115	123	112	119	124	116	123	130	110	99	136	145	144	130	128	134	123	117	132	126	125	145	148	128	117	123	113	140	128	129	120	127	138	119	123	132	131	125	128	115	126	113	110	136	109	120	119	126	120	119	118	112	118	100	118	121	98	119	115	99	120	123	120	116	123	128	136	106	101	115	119	107	161	108	125	134	139	108	142	119	123	131	116	107	105	122	109	109	114	113	125	134	126	118	128	119	101	138	117	124	103	137	134	113	133	117	122	123	134	134	120	122	119	128	108	126	123	144	111	134	117	126	128	131	100	132	108	124	126	112	131	122	136	112	128	126	106	125	112	125	120	119	112	121	110	132	109	118	112	121	107	112	124	134	118	131	146	125	123	119	126	110	128	109	114	104	130	132	124	125	114	129	137	133	102	121	124	116	123	119	101	122	129	125	116	131	131	136	140	111	116	102	134	127	100	132	140	130	122	127	97	122	122	117	112	150	117	115	123	142	135	126	136	135	125	119	121	118	123	105	108	122	135	116	124	121	138	124	118	101	143	109	153	121	120	129	108	126	128	122	124	124	135	120	159	128	116	128	110	112	118	118	119	112	107	114	126	113	126	118	134	115	116	116	126	127	114	107	135	131	127	117	127	106	137	109	117	122	117	114	154	126	124	131	137	134	131	121	126	105	115	124	110	105	114	122	132	105	129	122	113	100	105	126	123	113	127	111	101	112	102	130	111	136	132	129	129	138	127	118	139	128	122	122	133	131	135	120	118	146	110	141	110	118	113	127	108	128	117	102	129	130	106	103	125	142	143	151	122	138	144	110	127	110	124	149	132	114	124	109	122	147	115	137	115	119	141	151	130	123	97	101	127	129	120	129	120	105	116	112	103	119	125	118	125	119
20288	8644	7308	8645	14493	23740	6971	3976	1774	1748	1574	1423	1360	1232	1246	1132	1130	1091	1133	1071	999	1034	1085	987	993	971	958	909	999	914	952	979	905	905	947	947	904	920	898	898	952	864	897	937	863	878	872	906	886	916	854	834	946	880	857	850	855	926	883	902	849	935	956	845	884	892	888	874	849	888	907	843	853	828	870	876	857	867	817	868	864	919	885	869	852	862	897	915	835	837	855	882	873	877	836	874	821	877	893	878	891	850	876	855	850	828	813	881	816	845	863	876	862	902	849	911	885	849	920	888	880	880	864	844	885	884	888	920	887	819	899	885	855	898	840	870	923	883	851	855	873	854	874	851	882	847	851	883	828	839	856	852	887	874	862	853	855	887	826	864	839	822	853	965	892	884	876	817	916	882	917	880	844	871	869	856	874	879	861	831	837	846	879	885	883	840	876	859	859	883	863	867	832	884	910	839	875	881	901	849	909	872	842	890	873	933	893	908	872	885	861	871	911	896	855	872	850	854	855	873	885	866	856	849	890	894	837	865	867	909	869	847	891	844	913	878	891	859	832	827	843	890	838	843	886	862	830	917	829	942	845	859	886	856	892	885	856	896	911	855	886	824	877	901	856	897	900	796	869	880	868	886	869	846	857	895	826	875	870	895	816	815	889	904	899	851	896	846	881	794	865	851	863	890	883	839	862	918	842	889	899	909	844	863	882	837	900	900	854	842	865	859	835	837	916	844	837	882	854	930	838	868	882	857	916	836	844	914	845	873	872	879	882	936	922	881	904	882	871	922	883	851	924	882	826	863	876	882	880	885	872	898	901	869	869	835	816	882	897	850	864	795	922	841	897	844	882	837	870	862	926	828	815	833	893	852	839	909	853	875	838	893	789	904	862	820	892	880	841	858	878	899	870	888	839	845	853	850	871	919	871	864	886	844	878	885	885	875	891	880	888	875	857	940	873	928	851	807	915	899	873	898	878	889	838	837	857	840	867	836	833	861	849	858	896	876	855	880	884	886	836	861	843	829	836	894	850	842	922	887	903	837	922	870	851	830	864	867	872	916	849	873	826	830	872	830	855	849	923	886	911	894	860	841	843	815	856	897	778	838	810	894	878	851	916	863	871	887	867	845	895	873	888	827	857	816	821	849	881	876	902	906	874	857	842	848	862	911	846	911	865	872	855	899	827	862	844	848	917	853	859	882	826	868	853	829	859	842	843	794	882	831	907	851	927	857	914	841	890	879	868	853	863	898	896	860	869	857	891	877	906	875	825	836	833	875	853	904	914	916	882	864	855	877	879	913	893	892	842	813	928	906	833	840	828	878	871	898	863	873	841	888	833	867	842	891	864	882	845	832	837	860	892	882	861	844	867	854	803	880	858	876	868	837	876	874	891	865	853	924	895	859	923	890	898	840	907	883	880	854	852	887	871	916	854	853	939	811	845	926	876	840	894	883	866	895	850	923	935	872	832	903	880	870	849	769	856	865	852	901	859	824	853	894	857	829	852	871	820	870	847	910	829	864	889	873	834	874	864	876	880	875	875	868	852	855	901	882	864	871	897	875	825	871	897	936	841	891	890	861	890	891	864	867	843	905	868	861	841	904	881	849	940	868	895	861	853	818	879	903	896	844	863	864	922	953	836	884	838	856	878	861	855	898	851	881	854	843	895	848	927	860	863	940	868	873	916	908	881	853	896	841	900	857	836	888	854	880	868	852	841	857	864	874	916	921	858	906	928	828	881	929	833	912	896	890	864	853	851	869	863	879	859	887	881	867	870	898	860	892	927	885	857	874	866	840	907	903	812	867	875	877	831	870	876	845	932	840	858	909	843	861	843	930	848	795	862	930	902	891	833	815	845	815	873	880	824	812	903	886	835	876	856	879	858	850	865	861	877	882	856	851	854	767	844	896	826	892	884	852	872	848	865	885	935	847	873	865	834	884	922	848	930	856	853	878	863	876	807	864	852	874	900	839	850	863	812	819	913	877	854	882	856	884	898	864	865	863	882	821	850	845	870	854	916	841	872	869	850	934	877	902	861	920	855	867	826	819	895	856	883	879	855	921	858	848	835	892	897	869	904	868	898	882	891	871	963	868	887	850	863	900	883	894	879	873	893	905	867	868	845	878	865	892	891	878	851	815	878	852	897	854	824	903	873	881	830	830	868	886	899	922	864	856	902	889	873	884	833	864	881	905	894	853	842	882	848	855	807	856	884	889	870	878	861	871	856	904	918	858	840	848	828	864	865	925	842	917	895	836	899	858	838	882	841	808	866	852	898	874	880	851	856	870	820	884	850	898	839	895	883	887	812	854	844	821	853	863	893	875	934	896	849	884	853	879	831	846	891	907	839	867	809	887	843	841	858	899	889	848	830	857	908	870	891	837	948	876	854	896	908	848	844	867	900	934	870	891	845	871	880	877	873	899	829	841	908	846	872	872	872	835	874	848	867	839	815	866	905	820	866	860	826	864	844	876	872	871	839	881	895	874	948	917	825	866	911	870	860	794	874	847	880	846	871	870	827	894	860	851	841	825	935	926	847	859	825	877	873	906	868	921	863	860	881	847	852	928	902	868	889	940	884	859	883	932	886	869	830	828	831	859	851	892	826	908	828	888	875	912	851	886	903	838	863	879	858	905	913	845	850	849	917	819	842	828	807	866	888	827	857	862	903	869	893	866	895	877	851	925	844	880	819	919	903	845	900	827	860	890	861	881	877	869	864	877	855	859	872	866	848	881	875	923	863	907	900	873	900	872	894	872	872	899	814	902	848	808	839	843	849	853	894	887	875	874	891	860	889	910	846	885	852	895	877	869	851	831	945	862	842	842	899	882	869	849	853	878	853	835	897	869	853	865	872	933	856	910	842	859	795	848	911	833	867	883	864	848	813	858	871	834	893	847	889	856	862	863	880	891	901	863	886	846	871	896	887	874	870	950	908	844	870	914	827	896	903	909	863	901	871	922	881	886	880	858	915	824	895	882	889	874	883	866	908	841	863	895	820	860	879	902	845	834	889	943	874	872	844	873	829	885	819	834	865	908	856	890	929	844	883	859	818	905	863	828	859	870	884	841	849	840	877	914	897	866	900	893	873	854	903	908	857	860	866	808	863	867	838	901	824	894	875	857	877	857	845	900	875	847	853	888	882	865	843	844	838	822	876	863	848	879	872	844	838	931	872	860	896	904	883	905	904	879	862	932	867	876	882	883	861	823	883	874	916	852	855	909	875	918	878	849	868	809	880	869	848	881	894	865	883	856	886	854	866	813	906	856	851	901	841	849	862	844	803	879	899	860	847	825	889	861	876	857	832	844	851	831	825	952	878	833	863	885	846	871	856	839	869	924	913	869	850	858	903	894	875	856	885	949	852	804	890	872	905	887	912	900	854	940	884	872	887	863	900	860	882	924	911	870	829	886	873	861	871	886	872	879	936	899	874	890	884	892	845	905	884	893	846	852	824	910	870	860	912	853	869	878	891	841	831	889	841	870	897	849
2047	401	337	417	278	176	69	49	60	48	56	51	56	52	52	44	56	56	51	55	55	60	56	42	50	62	56	41	64	51	58	53	48	49	48	56	50	48	49	47	61	56	50	51	46	47	45	47	53	51	57	42	52	49	60	50	63	59	49	57	41	47	52	70	59	54	62	48	51	60	51	62	49	44	53	55	41	50	46	59	43	57	68	54	46	49	70	52	56	54	59	46	66	46	67	54	50	54	44	47	36	51	53	54	57	64	72	59	54	44	47	40	40	54	49	46	50	61	53	57	51	53	58	53	60	50	56	45	51	48	58	55	68	57	56	51	51	54	52	50	55	60	59	47	64	60	46	52	46	51	68	51	49	58	55	50	56	58	43	44	42	57	57	57	57	49	51	47	47	50	55	48	41	47	54	49	59	51	46	52	51	36	51	55	50	50	57	39	58	64	39	44	48	55	54	58	47	54	57	47	50	58	41	52	37	49	49	45	52	43	51	52	60	55	60	48	40	65	49	48	66	50	52	55	46	38	59	54	53	52	55	44	60	66	39	56	50	50	45	53	56	43	51	58	53	62	62	61	65	53	51	61	49	69	59	46	55	69	59	50	50	49	55	40	50	48	65	52	52	45	66	51	43	45	56	58	46	65	35	48	61	45	63	46	72	54	68	42	49	53	49	53	59	48	39	49	44	48	42	44	59	52	51	51	49	60	50	49	49	58	52	39	52	60	58	45	71	58	60	65	52	51	60	49	47	64	56	55	55	56	39	56	41	56	49	42	40	55	55	64	51	54	48	61	62	46	43	57	53	57	65	67	60	45	53	45	46	52	46	54	45	58	41	52	44	56	49	52	54	53	52	53	55	55	53	54	72	57	54	59	57	36	39	46	55	53	52	59	46	51	46	49	38	53	41	36	51	52	53	53	40	57	56	47	54	36	53	38	48	49	55	48	61	48	53	53	48	60	41	47	49	71	47	61	58	38	48	64	55	52	47	61	57	45	68	42	52	45	45	53	61	60	58	52	60	48	39	47	47	63	43	50	58	62	46	58	53	61	49	51	51	58	61	51	44	47	64	43	50	56	61	54	56	63	46	64	36	50	46	75	52	52	47	44	55	40	60	39	62	56	58	59	37	53	49	56	60	57	61	44	45	65	54	57	54	50	51	55	37	55	50	55	60	51	54	52	54	55	39	35	47	52	50	43	60	63	40	53	49	53	44	58	58	55	57	51	60	51	49	61	56	40	44	53	47	52	44	56	58	53	54	40	50	43	52	64	66	55	51	55	53	52	55	49	51	41	61	53	46	52	52	48	58	57	55	59	54	52	57	45	44	48	54	56	43	54	54	56	57	61	64	37	47	46	51	45	72	53	64	55	45	63	50	52	50	50	45	48	69	67	41	54	52	57	50	53	47	49	47	53	49	55	39	50	51	43	52	48	39	52	55	53	60	47	57	42	53	57	52	50	56	49	54	52	53	56	45	48	56	41	55	46	45	49	66	56	57	59	53	63	48	67	67	57	41	42	54	41	47	66	58	44	47	52	57	42	46	60	50	52	55	47	50	55	50	45	57	50	48	51	65	51	49	38	50	43	58	41	49	64	72	40	55	47	53	52	55	45	50	43	60	53	60	62	47	55	49	40	57	45	57	52	44	45	59	53	43	52	49	47	46	37	53	61	58	50	60	58	48	45	51	54	64	60	50	39	64	53	49	57	54	46	55	52	56	35	41	57	47	58	48	54	46	41	51	54	53	59	44	55	52	51	43	54	49	49	50	59	47	56	36	62	63	53	45	62	61	60	53	49	56	45	61	50	52	51	48	50	49	51	46	42	62	53	49	60	41	63	52	58	58	57	49	56	46	42	52	65	60	33	44	55	46	50	53	48	50	56	46	44	54	50	53	60	50	41	51	60	51	51	51	53	51	57	52	48	53	58	40	54	53	61	40	48	55	59	36	57	45	50	54	47	51	50	57	42	62	45	52	48	44	58	47	50	59	40	63	48	55	37	46	56	49	55	59	46	51	36	52	48	38	51	45	42	69	65	48	56	54	52	46	50	47	63	61	49	64	51	47	74	37	63	57	50	52	47	54	54	47	46	46	50	50	47	47	50	48	47	56	58	55	62	61	54	47	46	45	32	51	44	64	53	43	49	45	42	54	58	59	50	44	48	44	55	51	54	55	64	45	42	65	54	44	48	50	60	55	59	63	57	55	50	45	48	58	55	55	47	48	52	48	57	42	58	37	60	48	55	49	55	61	53	72	56	56	55	41	47	52	53	60	43	57	54	57	51	63	39	56	47	45	50	41	57	56	58	51	50	49	43	57	57	63	43	53	52	49	59	52	52	51	36	41	55	59	51	55	56	40	55	46	49	58	60	54	59	47	52	47	48	44	44	46	48	67	44	47	48	48	42	52	71	50	53	45	50	42	44	50	73	57	38	48	53	51	58	53	62	55	43	46	51	39	46	43	52	48	50	55	68	43	48	53	54	50	54	56	53	44	60	61	55	57	67	55	56	49	63	47	64	53	55	49	50	60	56	38	50	59	50	50	52	48	44	56	55	50	49	56	48	43	52	57	55	52	53	60	48	52	45	43	45	47	66	57	59	57	47	38	62	54	50	52	58	55	61	60	57	52	59	53	59	46	60	61	48	37	47	49	58	52	53	51	57	51	60	55	49	73	53	52	50	48	59	68	54	52	41	32	54	45	48	53	46	62	63	50	51	48	46	52	69	50	65	40	64	56	62	54	54	60	58	51	57	58	46	59	54	55	50	37	44	54	56	38	47	53	45	47	44	50	49	63	49	57	42	52	39	42	43	45	58	65	46	44	40	53	54	53	55	48	36	52	64	45	46	55	48	46	59	47	47	50	60	71	44	47	42	60	64	57	61	55	49	42	55	44	53	61	50	43	45	42	47	55	40	48	66	44	51	54	50	45	50	60	58	56	54	58	46	53	63	52	63	52	45	58	54	44	46	65	32	49	69	47	46	58	46	49	63	51	52	55	60	39	50	49	49	49	59	41	50	50	54	46	41	56	56	47	48	47	48	48	54	54	49	50	52	39	54	42	44	65	46	59	49	47	54	48	52	39	49	65	68	48	44	48	59	53	50	48	50	46	53	44	50	52	60	45	59	56	44	47	75	63	55	45	62	52	53	42	68	56	53	53	44	37	64	48	40	58	51	47	57	50	44	47	63	60	52	42	54	59	42	58	48	62	66	50	49	47	57	58	57	43	60	41	56	38	58	42	55	52	46	54	46	54	48	53	48	52	49	57	53	54	49	44	46	56	51	58	57	46	53	46	50	45	48	45	54	50	58	58	45	41	55	59	53	52	55	51	67	49	55	65	47	50	52	69	58	54	43	58	46	54	58	50	55	49	53	58	46	47	60	56	45	43	48	49	52	53	50	62	52	58	37	43	59	46	41	48	59	48	44	57	60	54	63	51	45	60	62	40	53	63	52	49	56	47	40	50	55	54	48	43	61
16241	4308	4011	6308	8286	7243	1361	672	464	431	443	476	426	423	459	432	389	429	404	416	408	408	382	443	416	421	421	373	448	404	401	386	420	377	408	414	390	397	390	420	425	384	377	424	379	386	442	356	399	345	386	384	392	394	395	408	376	379	361	392	392	406	415	360	404	401	398	388	406	364	368	372	396	394	411	424	408	404	412	414	392	416	429	383	377	429	393	411	391	417	408	394	399	404	355	409	362	391	428	397	378	406	397	415	394	397	409	432	394	360	403	389	381	436	418	410	444	384	396	382	387	424	376	358	387	382	382	412	389	386	396	386	384	439	399	405	404	396	350	395	378	367	425	362	417	385	397	409	386	420	404	380	399	416	396	394	412	412	387	370	379	365	435	420	391	378	390	361	373	385	393	383	393	408	452	426	377	436	396	423	399	391	438	400	408	409	370	404	392	362	386	404	366	420	359	426	378	397	421	413	403	426	384	409	420	406	365	408	367	378	433	424	400	385	391	404	426	388	394	393	379	370	405	400	407	420	413	455	394	396	407	420	421	374	423	380	408	381	390	385	383	427	395	352	415	390	399	367	412	421	383	415	385	371	391	361	376	362	386	402	410	390	394	378	358	400	359	365	417	387	414	358	408	400	366	409	383	420	381	410	399	398	431	377	409	338	345	395	387	468	371	434	396	414	388	379	404	386	410	436	384	361	406	384	360	382	414	384	381	388	398	354	419	428	391	393	378	404	366	365	391	408	405	419	423	435	379	372	389	394	425	375	403	421	402	399	386	399	368	382	394	387	371	404	369	414	411	351	366	397	413	404	399	377	403	378	390	391	404	407	421	401	395	400	397	411	391	421	394	398	403	372	405	386	382	418	414	401	379	406	372	438	405	403	397	412	408	374	383	385	372	438	376	386	415	401	380	369	381	424	413	409	411	405	415	370	396	359	408	411	394	376	393	392	398	418	427	345	401	404	402	415	422	419	447	376	377	389	359	426	380	431	390	390	372	389	422	425	372	415	391	404	389	386	379	387	398	378	411	391	383	386	396	398	402	408	403	396	395	370	363	398	394	396	428	351	351	405	399	379	370	387	418	405	405	398	386	404	394	438	392	378	411	384	404	392	435	418	391	414	407	397	409	362	415	401	410	369	421	430	386	385	415	374	397	389	416	416	383	387	388	399	395	359	419	409	390	378	398	373	395	339	401	372	376	403	458	408	411	399	380	383	378	409	387	399	380	361	393	398	381	382	355	369	412	372	408	427	429	391	370	365	383	384	370	392	395	413	379	399	395	382	374	396	392	389	387	361	375	397	390	379	346	407	405	380	402	393	403	408	413	360	405	392	394	395	383	386	400	399	407	406	390	407	393	375	453	402	409	401	419	387	366	372	396	404	399	402	398	396	402	431	426	343	406	390	394	372	355	376	384	401	356	386	430	412	365	420	408	383	381	361	394	379	403	380	359	393	371	366	368	413	391	384	346	376	372	384	437	426	419	398	391	380	375	373	383	390	408	400	407	415	385	405	399	419	410	360	391	376	434	401	413	393	396	390	405	390	372	384	376	436	416	371	389	413	399	366	424	390	395	441	399	388	380	402	355	393	427	400	400	400	365	386	413	396	435	386	420	370	372	385	381	387	397	376	415	398	424	435	395	434	403	384	426	419	417	371	390	389	389	395	357	400	382	385	386	387	409	424	359	403	399	404	401	372	440	401	422	410	432	416	396	358	373	383	393	417	392	397	406	410	390	386	404	418	392	420	396	408	398	390	418	375	408	412	407	371	416	411	419	426	408	385	415	391	426	367	425	390	394	408	422	397	395	378	395	386	396	395	417	390	408	408	379	404	389	409	408	406	384	380	417	382	387	371	413	390	380	417	418	370	411	381	372	441	374	421	366	391	401	422	396	373	402	380	437	401	404	385	421	370	409	397	362	420	357	373	392	437	403	413	399	404	398	356	370	388	387	379	389	385	414	360	389	446	369	424	398	417	391	398	414	386	375	409	396	387	409	375	374	376	388	385	395	408	390	403	401	403	406	378	376	403	387	364	386	396	372	390	363	403	424	363	385	352	416	382	372	368	394	377	396	358	410	390	382	372	383	421	415	389	395	397	377	395	401	402	416	384	359	367	393	356	394	401	387	408	355	388	397	401	386	393	372	388	395	385	414	392	403	389	430	414	417	406	400	383	417	382	419	402	389	410	398	363	373	384	374	363	413	382	389	406	383	366	387	401	392	400	376	408	395	382	389	412	404	402	395	362	431	382	379	362	417	448	394	412	381	377	364	415	385	406	397	404	388	366	362	402	369	381	403	413	422	378	348	389	376	419	385	418	378	416	405	420	372	369	381	420	396	389	406	429	394	397	388	406	361	390	401	401	406	390	388	415	399	371	422	368	408	439	384	397	412	397	407	401	413	410	400	362	395	418	416	381	385	396	405	372	377	413	382	406	361	387	386	430	373	391	430	353	377	418	402	378	378	449	370	410	366	435	390	429	403	362	411	388	403	406	380	380	381	399	376	413	385	358	413	378	365	404	434	416	356	419	365	393	403	353	360	413	372	396	409	435	372	415	395	420	395	386	389	403	387	419	378	369	382	382	410	392	411	379	411	388	370	409	381	377	407	405	390	381	394	427	392	386	382	376	407	396	388	423	399	390	391	426	366	367	404	360	388	389	380	401	433	416	388	392	375	401	409	425	383	388	377	409	372	358	378	403	411	383	386	409	431	370	372	401	371	392	418	376	444	389	399	372	410	419	372	412	407	380	382	392	435	386	412	396	407	409	399	416	410	385	425	371	378	356	429	405	389	455	406	382	392	393	375	373	401	394	423	407	401	368	396	382	419	405	416	420	359	417	389	385	396	410	385	396	388	375	399	406	360	372	390	411	446	361	408	385	387	403	418	423	409	411	395	404	409	415	363	401	400	408	405	410	376	384	395	402	392	401	381	385	380	391	369	411	399	368	382	398	383	401	372	395	396	353	367	368	353	404	405	427	403	401	419	428	411	371	420	394	423	391	404	400	372	398	395	379	369	416	398	393	420	416	401	406	333	341	399	418	396	383	392	381	406	398	397	386	369	377	394	393	372	405	378	416	410	399	397	404	407	414	369	391	418	367	353	393	371	416	386	413	388	389	399	379	364	392	383	419	391	389	404	416	411	374	384	415	374	382	407	395	408	399	435	394	410	403	366	414	385	388	403	371	394	391	404	390	389	386	432	384	377	403	423	396	386	383	396	390	364	384	415	428	423	372	382	375	390	373	408	425	434	422	387	397	365	367	386	392	396	432	381	385	405	366	408	402	417	427	420	420	406	411	387	415	418	420	379	351	361	424	415	399	409	399	411	409	398	393	393	393	406	392	386	402	366	396	370	412	384	398	357	419	411	420	371	384	372	420	372	411	383	388	420	367	411	403	417	428	364	375	443	401	386	372	416	412	410	351	369	414	375	374	384	389	385	407	400	411	372	406	410	388	376	391	370	364	394	416	400	415
1614	823	604	554	288	365	138	94	80	80	68	63	94	55	85	61	62	97	90	68	77	73	56	76	75	65	80	80	77	78	57	87	76	64	65	54	71	75	86	76	77	72	57	84	70	71	56	70	55	74	69	71	70	74	87	77	78	75	94	62	77	69	60	86	74	75	72	71	83	52	68	69	72	90	76	71	74	80	82	70	65	77	70	62	83	71	72	76	74	48	74	82	73	77	68	82	71	64	58	80	80	80	75	58	65	73	75	68	76	75	64	74	68	67	89	83	77	55	77	71	65	75	67	67	76	70	63	87	75	64	66	69	94	85	76	60	81	62	66	74	73	85	66	74	73	62	68	83	71	53	69	66	83	69	71	70	80	83	67	78	55	61	62	76	68	63	65	67	72	71	65	69	72	66	55	66	64	60	78	68	64	84	73	65	62	69	66	70	77	60	75	57	64	71	59	62	75	84	77	80	78	60	60	81	71	60	73	74	75	65	60	57	86	71	76	81	71	95	67	79	76	71	85	79	73	56	66	76	74	76	77	70	72	75	59	83	70	56	78	76	69	99	67	69	71	79	74	76	64	73	60	69	67	74	74	76	65	77	93	55	72	79	61	67	63	73	62	72	85	65	74	87	67	83	63	60	60	72	66	59	64	73	79	83	61	66	76	71	65	66	60	68	94	61	65	69	72	80	70	64	51	76	70	58	74	66	69	80	65	63	70	88	86	68	59	61	61	71	63	58	78	89	92	63	65	85	73	81	67	74	65	66	81	72	80	78	69	68	88	74	86	63	85	61	82	75	65	61	58	73	72	60	71	65	67	61	79	59	59	68	55	72	66	76	55	76	71	52	70	85	80	66	71	66	84	64	78	76	67	61	74	83	77	62	52	61	53	70	73	67	55	72	94	69	78	66	67	67	79	57	77	85	62	82	80	79	71	81	84	58	74	70	61	66	70	64	76	84	55	86	74	74	79	73	71	72	81	68	72	69	70	67	87	81	66	77	64	65	76	77	69	57	64	82	70	73	67	58	82	85	76	69	71	70	81	71	59	68	71	64	55	73	74	75	67	61	55	55	65	56	52	60	72	75	60	65	67	67	54	64	68	65	51	66	76	58	60	64	60	63	87	65	77	55	77	86	70	58	77	74	70	53	70	67	87	74	71	89	75	63	64	62	69	69	67	61	86	59	87	63	61	76	64	76	57	67	79	62	83	66	77	65	74	57	66	70	72	84	58	69	74	79	67	79	49	51	78	61	53	61	72	74	82	74	60	68	76	54	71	65	71	77	66	62	68	65	61	67	78	70	63	73	90	79	59	62	63	69	68	77	77	58	75	78	70	71	52	68	70	63	77	70	68	69	86	69	69	79	69	80	85	76	71	71	74	66	78	85	81	79	97	61	71	72	78	63	55	69	67	82	81	71	81	86	72	66	78	66	55	75	83	69	61	57	64	90	75	69	79	65	67	67	69	77	67	71	71	72	68	68	69	70	75	71	70	84	76	77	49	77	58	71	80	78	71	65	61	83	56	81	53	57	59	64	96	85	62	66	73	71	70	75	62	72	80	63	73	60	77	72	78	65	63	81	66	65	78	52	79	77	72	78	70	86	66	66	67	69	64	63	47	81	71	71	66	59	59	66	81	69	66	61	68	78	69	67	63	67	75	63	73	82	71	78	62	54	58	64	94	76	59	70	61	71	56	71	73	64	56	71	66	73	70	76	89	76	80	60	70	74	76	68	70	59	72	74	55	88	68	85	62	68	56	77	95	70	76	67	79	78	80	72	84	60	78	67	62	77	91	60	72	67	61	67	85	84	61	63	64	65	55	76	71	77	68	60	79	67	74	63	64	62	65	61	68	73	72	70	81	67	87	76	78	69	89	62	66	71	72	76	64	87	77	83	75	67	78	73	74	65	78	64	62	69	60	60	78	71	59	74	68	74	84	85	59	88	68	85	83	70	60	62	65	65	67	78	74	65	80	71	71	85	72	61	65	65	59	71	71	64	64	73	68	83	80	73	74	75	74	71	79	64	71	74	75	79	76	72	75	66	74	71	74	81	75	61	77	81	80	68	59	72	68	87	62	81	68	81	74	90	81	61	69	63	75	76	78	68	70	83	74	68	90	76	67	69	67	74	87	71	89	76	68	63	69	71	76	75	68	73	72	74	95	70	66	65	81	73	69	76	74	70	77	67	59	67	67	71	59	70	70	51	64	66	59	72	77	87	71	72	76	75	63	83	55	67	78	62	71	82	63	92	78	68	71	97	64	81	68	75	77	72	65	71	53	73	74	60	67	75	85	73	79	73	69	73	86	73	55	64	93	70	67	74	74	70	75	74	73	79	71	60	70	63	80	69	80	68	61	81	70	57	62	60	68	59	81	57	81	77	64	65	71	75	75	80	60	72	68	73	69	67	63	70	67	67	90	66	71	57	78	76	72	59	64	74	67	54	65	63	79	88	58	73	74	64	58	89	66	73	77	59	70	72	68	78	71	77	73	71	75	59	58	67	71	64	78	84	74	71	71	69	69	81	76	82	64	69	79	61	82	62	55	70	80	59	75	68	61	82	73	82	72	63	79	64	74	75	65	85	76	61	70	71	56	82	64	56	78	79	71	89	73	78	70	75	77	77	71	73	73	66	65	62	69	58	58	75	59	65	64	66	85	71	69	65	61	56	74	67	66	67	68	69	64	66	56	77	79	78	63	73	84	72	64	71	64	89	86	85	73	73	80	72	64	57	67	75	54	78	78	72	60	62	65	76	70	61	80	65	58	81	65	57	96	63	78	74	68	86	75	75	70	68	71	73	65	66	77	62	69	70	69	82	70	63	69	68	65	87	75	58	62	71	69	88	78	61	76	69	69	62	77	69	66	62	64	59	76	71	71	78	78	63	63	76	61	76	63	65	82	76	77	55	72	70	77	73	87	80	73	60	70	79	78	73	56	65	74	73	68	64	74	80	73	73	65	68	49	51	69	71	71	60	76	65	75	71	73	64	65	69	79	61	69	70	84	58	70	69	79	78	68	72	77	72	78	56	73	71	74	79	80	61	73	64	62	74	61	85	71	67	70	64	71	89	77	65	62	68	66	64	58	62	70	62	61	70	66	77	55	69	67	82	72	65	79	81	80	56	52	63	80	62	71	76	66	70	60	90	86	90	66	78	66	60	58	81	70	76	79	79	73	67	52	54	79	61	63	79	69	73	65	62	70	63	91	79	72	81	62	59	63	68	75	61	78	72	88	75	72	75	85	70	69	69	74	57	85	77	66	69	68	58	88	64	77	61	74	81	83	71	62	79	65	73	72	67	56	54	81	85	74	94	68	75	82	82	77	70	80	81	71	62	76	75	72	83	72	80	72	83	77	95	83	78	80	63	67	59	64	70	64	52	62	72	76	89	59	79	62	76	74	72	72	72	74	79	78	69	66	65	57	70	67	56	73	67	67	77	68	68	71	74	77	80	67	70	69	69	77	81	61	75	77	74
18969	8087	6209	7322	8527	15829	4125	2919	917	858	791	732	724	673	683	599	611	592	582	577	581	564	532	551	546	524	519	540	520	555	553	517	517	549	537	514	527	531	489	533	504	475	468	519	501	473	487	521	484	510	486	497	472	519	546	481	505	510	433	522	532	544	486	526	486	489	489	504	492	487	527	538	510	521	500	500	511	501	507	497	512	503	495	474	516	505	527	503	517	500	502	530	540	522	515	525	540	536	523	511	500	512	531	536	525	530	474	506	496	551	530	482	546	511	534	486	497	493	483	498	510	471	515	520	486	514	501	511	507	485	524	487	498	499	555	424	500	505	496	480	492	480	522	516	536	473	537	563	544	492	495	524	525	497	512	519	513	496	507	465	491	518	502	512	503	470	529	509	516	475	494	484	512	470	493	514	504	528	456	498	506	507	500	477	462	494	489	518	537	498	481	520	472	487	508	500	521	481	505	543	497	532	516	467	513	487	464	536	488	539	514	515	493	542	525	482	534	519	532	491	502	494	536	541	478	495	480	472	494	498	532	531	524	492	532	495	448	525	509	522	474	528	480	484	501	501	494	522	505	515	502	566	489	508	489	496	539	506	471	525	544	508	511	479	464	499	487	503	529	497	480	507	494	481	486	499	491	480	495	503	494	476	501	458	500	459	496	496	494	518	482	502	490	522	526	512	523	501	528	519	510	525	492	487	470	472	483	548	514	477	537	502	493	481	495	512	521	506	494	545	510	491	507	512	493	483	498	510	454	472	561	515	501	493	499	520	469	503	509	523	520	521	484	558	502	496	518	508	482	507	482	542	495	524	549	512	490	476	504	503	510	517	487	505	530	487	524	546	473	518	503	468	496	497	534	527	544	517	485	569	572	543	497	534	519	500	525	485	501	481	517	488	536	501	518	453	482	487	493	507	475	569	532	494	519	507	546	512	461	512	468	495	497	501	488	508	431	522	497	518	531	494	497	552	514	517	476	517	487	492	496	522	496	510	527	521	498	502	554	538	484	477	539	466	508	484	526	462	530	512	519	453	489	482	508	497	488	505	495	508	503	494	471	478	526	532	461	517	494	503	475	463	494	488	504	527	481	482	543	517	494	476	460	486	475	499	500	508	495	514	520	502	500	484	505	502	516	515	497	496	508	553	511	511	490	512	533	502	480	505	517	498	531	492	491	518	469	532	509	543	516	492	500	460	474	494	513	502	498	488	489	463	488	526	511	471	509	514	492	480	490	522	495	478	510	532	506	492	498	547	491	523	520	480	504	506	515	494	499	497	514	501	489	500	508	488	548	507	507	502	512	563	474	468	494	500	579	462	520	492	502	505	522	531	475	483	477	488	495	531	572	480	528	502	511	517	504	532	486	544	483	512	504	497	471	544	511	476	468	508	497	482	486	525	508	492	509	504	528	455	508	492	496	466	488	539	490	513	511	517	497	459	514	534	485	489	492	534	529	493	545	506	497	493	504	506	459	522	506	492	515	503	511	490	499	494	487	532	518	511	524	478	482	521	489	481	501	473	492	522	477	520	493	502	548	493	501	519	486	501	504	532	493	469	501	517	525	517	496	496	520	514	519	479	521	480	521	506	527	484	497	529	477	494	483	518	503	524	516	510	502	512	510	479	477	504	521	492	517	542	551	520	556	531	542	576	536	499	468	484	530	530	502	519	523	477	496	498	493	542	497	547	511	470	490	497	514	491	484	500	483	515	495	545	495	492	521	525	472	523	479	475	495	501	509	478	491	498	497	508	538	487	488	483	503	492	521	483	523	500	494	493	526	494	501	512	518	505	548	555	529	515	536	491	541	481	493	472	503	500	487	491	475	503	468	469	488	510	490	545	512	479	509	503	534	521	493	531	518	493	488	495	492	513	508	493	531	443	531	511	469	533	528	495	543	499	519	519	477	492	488	502	503	503	510	484	533	487	502	501	470	516	476	477	497	520	531	504	505	476	501	537	499	496	478	445	507	497	490	499	464	500	478	461	550	467	520	526	521	515	528	514	456	491	497	497	485	515	498	511	509	507	526	519	474	455	504	546	534	510	503	545	532	540	498	524	506	490	526	535	481	485	546	513	521	507	513	515	542	496	504	537	497	507	490	498	510	466	502	465	483	540	483	498	473	489	516	505	497	504	510	499	522	514	488	526	482	509	495	478	497	534	506	489	479	509	487	515	518	524	535	486	509	512	546	500	521	522	505	504	540	503	515	470	481	510	510	490	493	510	475	513	479	532	534	481	522	530	551	509	500	501	493	497	500	504	491	520	485	485	472	498	515	472	505	496	485	499	473	539	551	514	514	518	519	521	512	503	523	465	519	540	503	522	468	475	488	512	522	484	504	489	506	513	502	473	520	508	529	484	508	499	524	498	518	519	491	501	482	499	484	451	511	447	535	545	530	457	517	534	460	512	470	503	512	501	539	508	482	504	493	521	526	480	538	482	526	485	501	517	494	491	510	497	537	526	503	471	452	496	465	467	533	521	548	499	481	470	542	481	534	480	533	515	543	490	567	540	481	492	517	473	515	490	538	473	501	525	494	507	531	533	524	481	526	538	498	518	510	495	475	500	521	481	517	469	536	514	501	516	509	507	508	518	508	503	507	470	496	539	548	511	478	505	485	488	515	558	490	463	495	551	538	510	517	516	514	511	523	512	545	521	498	532	529	496	505	521	504	513	536	523	510	491	495	492	511	488	535	493	546	504	487	500	487	493	528	503	511	451	537	469	504	506	497	529	537	515	471	515	517	508	539	479	496	463	489	554	510	507	527	496	540	485	495	480	504	496	509	469	499	511	508	512	488	463	530	475	523	514	507	540	472	500	489	533	519	511	493	486	510	530	499	498	488	517	462	493	507	499	528	526	473	477	494	510	510	504	457	501	514	464	484	478	491	482	467	474	514	526	493	499	484	538	487	500	538	491	521	500	520	496	493	499	486	491	508	491	506	493	477	507	501	548	488	470	519	525	496	453	509	507	505	483	527	509	529	521	536	454	522	524	484	501	507	490	502	501	475	508	521	531	490	481	512	482	544	543	517	503	528	489	495	500	449	561	501	481	536	484	490	517	503	522	505	507	523	521	472	505	473	535	578	503	513	494	516	496	483	493	518	537	477	486	529	520	504	519	483	521	490	453	486	478	486	495	493	513	498	538	518	492	473	499	486	491	518	564	495	502	524	488	505	483	522	506	513	537	512	520	524	502	458	561	512	489	526	473	531	541	492	486	520	471	477	507	498	516	499	500	535	454	440	506	484	526	471	521	504	509	503	496	494	519	501	491	552	521	526	511	493	443	541	502	507	503	496	537	516	506	492	493	500	516	496	482	436	502	494	491	473	485	489	461	525	531	527	498	462	517	461	483	525	512	545	501	473	553	492	500	529	479	491	521	541	486	513	515	473	559	539	518	491	491	514	502	490	535	525	501	560	521	510	482	482	479	485	491	526	485	477	489	487	498	504	460	484	523	497	511	505	508	533	507	496	493
2923	948	569	534	409	324	191	133	99	95	81	96	88	109	92	113	88	100	89	97	109	99	83	88	87	81	99	86	101	94	83	98	91	105	99	85	98	88	91	96	73	89	110	85	97	87	118	106	105	97	98	91	86	102	109	84	90	100	96	89	99	93	86	89	81	93	87	109	113	95	91	97	100	96	97	87	84	112	96	78	91	65	99	83	72	102	100	85	87	91	82	93	90	99	83	99	89	77	93	91	82	103	85	87	87	97	87	85	86	88	99	94	85	104	95	98	124	99	74	101	104	77	102	87	98	82	74	88	85	96	83	70	82	85	80	92	93	83	99	102	82	99	86	86	98	102	76	88	98	89	96	108	101	96	93	94	88	84	83	84	103	99	80	96	76	89	100	72	99	101	83	84	91	99	96	91	101	97	94	104	92	107	91	90	95	101	97	69	82	84	91	93	95	88	95	102	84	104	81	97	84	82	97	74	87	96	101	97	98	97	91	88	92	105	102	102	103	96	117	98	102	102	85	88	96	98	101	75	68	83	95	96	92	92	105	92	87	101	99	90	108	98	107	86	104	99	95	92	86	98	96	103	84	96	76	98	96	104	102	82	82	82	98	92	94	95	95	87	95	85	86	77	103	101	90	95	101	99	98	103	92	97	95	101	79	113	102	91	85	84	90	87	84	98	85	81	83	108	88	113	84	96	110	92	108	84	84	87	95	95	100	104	87	105	87	75	89	83	109	90	85	100	91	89	83	98	102	99	84	91	87	90	107	88	100	94	84	95	90	101	86	107	119	93	98	101	75	92	82	90	88	99	90	88	96	90	99	99	95	103	84	100	85	97	96	95	99	99	72	107	95	92	98	93	89	97	103	99	100	88	81	93	77	87	102	101	86	91	87	97	89	86	80	75	100	79	79	89	93	83	89	91	85	92	98	95	79	76	105	103	80	80	101	94	76	99	105	79	96	88	102	99	95	103	75	101	104	92	94	90	84	96	91	104	89	99	80	93	92	93	100	94	84	81	93	82	101	91	90	98	89	100	87	85	100	107	72	91	87	99	88	90	83	101	99	96	99	113	89	76	83	86	104	79	85	100	81	105	100	84	94	98	106	113	89	82	101	78	99	98	95	96	89	102	99	76	94	105	102	89	85	97	78	94	103	91	87	111	95	110	108	99	100	113	91	115	86	90	99	93	88	111	94	83	101	100	101	92	95	98	93	104	101	90	106	96	97	84	103	90	111	94	77	95	88	87	90	82	96	94	96	77	89	94	73	89	79	85	95	99	102	82	84	84	92	85	92	86	87	93	94	82	88	94	74	100	97	107	114	118	92	103	93	108	110	97	84	100	80	99	88	118	96	106	93	96	83	97	72	79	91	91	77	101	90	97	90	96	100	100	85	89	90	91	96	97	83	90	78	112	92	114	84	95	87	76	110	75	103	99	84	91	104	94	77	79	102	81	93	102	96	108	93	98	89	97	81	100	103	110	97	103	90	90	106	85	89	102	103	93	79	102	106	96	104	88	94	88	84	78	90	103	102	86	102	83	97	88	100	92	107	106	89	91	84	71	95	86	92	95	78	92	84	88	104	92	103	77	95	101	88	83	82	99	92	82	98	98	106	88	112	98	90	67	89	99	88	90	103	79	86	93	84	104	83	83	91	108	109	102	94	93	83	92	97	81	96	85	83	94	82	102	80	73	99	76	91	104	93	86	93	92	79	90	102	79	81	99	97	107	101	101	100	77	89	79	89	105	85	97	87	105	97	82	80	81	110	96	105	71	80	101	95	102	101	96	80	90	95	87	89	101	101	100	84	74	95	107	97	103	93	97	84	90	106	102	100	106	104	87	102	90	82	85	121	101	104	92	108	94	90	101	104	95	100	112	84	86	103	99	90	89	86	116	80	79	98	93	92	80	96	113	91	88	82	84	95	100	88	91	87	94	108	96	102	83	105	86	125	98	86	104	93	91	78	109	79	97	97	82	93	89	93	88	82	101	86	100	88	99	100	94	93	89	109	98	88	81	87	79	102	94	96	83	90	92	74	98	104	93	91	65	92	83	102	83	79	90	81	91	117	95	86	82	96	91	97	80	100	87	96	78	94	84	93	87	94	105	89	80	96	96	95	106	106	85	81	98	99	114	81	90	95	92	102	135	104	82	103	99	106	79	102	96	75	93	64	108	105	85	100	103	91	90	103	98	95	103	90	86	89	117	97	87	88	100	93	102	78	87	88	94	95	79	102	107	97	85	87	82	98	92	94	89	85	109	78	104	93	89	100	93	106	93	82	96	89	85	91	91	99	81	88	84	94	81	104	101	78	80	69	85	106	86	108	88	84	100	110	96	93	95	96	68	104	89	98	95	91	83	100	92	83	83	83	81	88	91	105	107	100	97	110	79	102	107	109	76	102	85	104	97	98	96	105	102	95	100	80	93	84	73	97	100	103	103	81	101	99	106	109	81	85	115	93	116	90	98	92	78	95	79	78	92	87	81	91	74	91	74	95	103	95	97	87	102	89	92	107	87	92	80	78	107	82	80	95	101	104	92	82	89	79	85	100	84	101	111	80	88	92	109	102	93	84	81	94	84	83	90	83	85	97	93	114	98	88	83	87	75	95	89	119	90	102	95	90	104	96	102	106	87	109	71	80	90	63	102	90	100	82	96	81	110	103	91	73	82	70	99	107	96	89	89	83	95	102	90	73	101	80	99	93	86	87	100	96	94	120	99	84	82	99	82	90	97	91	85	100	85	99	94	94	102	94	85	104	93	104	91	91	92	82	93	110	83	89	84	86	71	85	88	113	92	103	92	83	82	111	101	97	102	103	113	93	93	100	95	87	75	114	120	97	92	83	99	90	90	87	86	81	85	89	85	96	85	97	97	95	90	99	89	89	96	95	109	112	81	103	86	89	84	115	96	91	78	83	81	109	85	86	78	108	86	76	87	100	81	94	91	92	90	93	94	88	92	92	102	97	91	86	87	108	105	76	84	72	85	99	94	102	83	100	95	92	107	89	96	82	96	81	83	101	85	84	101	96	98	81	86	96	96	86	86	105	112	113	97	69	81	107	81	85	100	102	90	98	82	81	108	90	75	93	87	87	97	102	100	88	100	94	97	92	92	86	83	90	94	123	85	98	87	88	95	85	94	92	106	89	89	79	90	87	72	72	108	74	97	83	89	76	86	78	94	89	94	90	102	92	89	88	95	95	88	118	86	88	97	84	98	90	90	85	89	104	90	99	73	94	111	100	88	100	81	87	87	82	93	99	100	91	92	85	82	78	82	94	99	94	86	95	103	118	75	87	87	98	80	95	86	88	91	95	83	84	83	103	94	93	109	79	84	96	94	99	93	96	91	84	95	99	93	83	76	83	93	104	94	88	93	87	95	103	102	99	83	81	81	87	109	88	84	79	106	86	77	87	84	92	105	81	89	78	83	92	98	79	88	110	96	76	80	92	99	85	77	96	91	90	104	90	96	118	98	105	93
18978	8509	6093	7266	9188	12219	5611	4104	1161	1112	1064	994	943	892	840	880	880	827	808	732	754	754	706	739	761	754	753	740	729	760	696	685	690	701	710	704	737	700	669	695	726	710	679	682	727	739	713	733	690	697	699	667	742	653	698	700	674	725	719	721	698	632	673	655	682	724	686	702	694	664	694	686	709	704	673	689	649	649	696	679	660	671	688	680	648	703	736	676	648	689	643	695	644	672	688	635	709	642	703	725	671	724	708	658	722	662	645	673	687	673	706	684	702	707	667	673	624	659	729	723	659	697	724	698	681	696	588	652	694	699	685	709	693	680	685	724	706	686	673	698	663	726	728	639	689	687	680	691	679	694	645	711	685	681	694	681	712	675	688	704	716	661	668	639	696	661	680	682	709	709	692	690	672	672	681	673	646	630	712	662	699	688	707	720	674	679	681	672	695	714	694	711	658	716	680	654	719	679	704	687	712	701	714	697	687	677	678	691	644	735	603	716	670	696	615	658	669	641	730	736	696	740	707	694	670	714	687	685	698	680	699	653	679	635	655	668	663	687	684	664	695	711	688	670	653	707	667	646	712	673	664	696	656	691	659	705	684	728	695	657	666	659	667	685	703	694	706	660	699	693	706	761	682	647	691	680	689	659	724	632	721	657	689	655	620	674	687	645	731	709	666	699	694	667	752	675	666	715	669	695	650	708	686	694	674	655	659	667	687	667	684	671	681	691	703	725	709	685	687	680	697	651	694	661	671	741	721	630	656	709	729	694	712	675	670	748	681	681	676	662	720	695	672	665	664	635	724	713	701	678	664	690	690	669	727	702	674	675	681	739	690	699	682	705	727	668	641	655	682	679	730	710	659	696	693	662	652	663	694	670	664	679	700	659	668	683	672	739	699	707	637	699	705	716	691	674	654	683	640	661	699	665	687	680	679	659	664	672	676	752	679	687	648	667	741	705	711	667	669	685	697	660	700	733	691	665	662	648	689	681	684	683	690	700	661	651	670	685	675	663	672	707	702	644	661	670	678	691	683	702	704	710	654	735	665	629	682	662	711	642	679	691	679	715	668	646	738	675	724	742	731	730	668	707	718	664	695	652	693	664	714	704	659	680	677	663	767	694	674	641	694	665	656	693	710	679	654	698	712	689	706	653	694	683	666	711	719	698	706	721	689	666	649	663	682	690	664	644	677	676	657	685	693	687	696	701	649	638	668	721	684	651	712	638	697	673	655	690	666	719	737	673	673	639	735	695	693	672	702	655	697	728	681	666	681	720	706	674	700	643	668	675	656	634	691	686	687	689	685	675	710	699	671	698	694	699	678	726	665	682	703	686	732	671	680	681	698	724	773	697	662	706	680	654	690	654	700	719	666	693	665	656	749	692	695	679	683	735	667	706	665	681	712	675	703	692	674	663	746	662	721	664	698	639	654	673	647	668	710	679	679	669	672	633	696	682	659	681	660	653	688	668	636	664	695	698	665	671	661	672	673	677	630	704	664	680	686	746	715	670	707	664	683	696	704	658	698	691	711	687	652	696	722	696	716	692	687	687	713	696	683	669	751	698	687	648	702	694	710	675	666	673	671	644	688	719	724	716	714	704	695	695	687	693	710	703	684	684	649	667	638	680	690	705	735	711	637	681	721	726	711	636	638	674	671	657	704	702	668	719	665	667	679	714	732	682	667	626	688	679	672	694	655	668	667	726	708	679	726	712	697	703	668	703	682	650	662	664	687	671	712	692	751	672	663	681	670	723	686	645	691	709	675	710	723	696	670	657	711	670	686	670	671	683	698	645	668	682	708	674	709	669	693	689	695	730	684	699	655	723	661	677	668	696	713	685	681	721	667	684	719	677	676	677	699	689	696	622	726	683	697	702	628	640	715	701	680	691	676	674	695	746	676	688	721	688	686	697	696	645	731	703	683	725	757	734	668	666	721	683	671	654	693	718	688	644	645	677	707	666	682	691	719	653	708	670	680	688	745	695	723	696	668	701	682	698	701	700	664	694	686	681	683	744	697	718	676	679	705	662	717	686	719	674	675	704	687	661	706	638	699	674	683	657	658	692	678	672	672	737	751	642	688	677	653	678	631	677	690	673	709	703	645	647	683	704	716	684	692	679	685	661	645	701	695	627	658	711	723	683	719	680	697	711	691	647	706	711	640	679	673	700	673	664	686	686	704	688	622	668	673	706	676	705	657	673	732	684	700	684	711	687	678	698	694	691	686	694	679	716	688	702	635	690	661	668	715	689	699	680	670	693	632	686	723	682	691	698	695	690	702	703	668	652	676	697	643	647	757	708	724	657	697	695	667	646	694	705	688	675	682	678	713	691	717	686	656	678	702	660	733	681	692	646	664	637	680	696	654	684	717	710	697	682	706	702	682	653	718	678	649	702	714	673	656	681	669	763	684	699	672	701	669	681	671	674	677	671	610	703	704	699	690	667	666	665	716	725	670	683	680	746	686	684	666	617	659	686	722	653	681	695	676	718	693	688	704	694	726	656	699	714	697	697	661	690	693	710	677	706	676	637	631	663	665	658	739	644	651	731	650	646	652	711	656	691	697	668	683	651	658	675	661	695	678	660	750	715	700	694	667	695	659	687	705	646	723	685	685	645	730	660	731	695	663	726	684	693	633	666	651	668	685	714	656	710	641	671	690	693	647	702	682	694	677	718	657	709	736	708	692	675	675	696	662	743	728	692	687	683	698	665	678	695	673	662	652	672	697	634	714	671	687	680	701	699	726	664	694	671	650	726	729	642	724	681	697	699	655	707	672	709	653	689	679	699	676	663	649	668	701	651	673	749	669	708	744	624	705	673	674	681	679	716	634	677	656	692	620	685	628	663	709	730	666	661	697	751	662	690	701	695	708	716	696	689	686	666	662	684	690	703	665	671	637	728	692	673	688	687	657	722	685	718	687	688	651	705	713	708	729	716	698	631	690	712	653	634	673	665	684	742	682	671	638	690	696	657	613	701	646	713	699	678	712	678	684	661	661	686	640	659	659	710	706	686	641	658	715	685	658	673	669	681	662	708	664	707	716	718	723	698	690	689	666	684	705	673	682	683	698	667	690	626	747	677	663	716	691	668	673	695	686	717	737	675	685	694	719	662	687	694	719	669	676	713	650	642	660	653	690	683	645	716	679	680	706	750	679	693	692	654	717	708	724	685	697	699	649	672	693	693	684	664	734	637	667	684	659	697	691	693	671	667	705	667	680	694	683	679	670	694	642	687	726	702	679	664	672	687	662	645	685	719	688	657	653	690	689	699	712	674	675	660	645	714	681	714	688	622	678	728	698	695	743	651	686	690	695	700	656	752	701	679	658	651	660	734	684	680	683	676	683	677	694	672	678	661	744	685	691	631	675	661	666	686	688	633	679	693	684	649	684	698	681	702	735	666	664	683	695	662	657	643	721	671	668	668	693	631	659	639	697	687	666	655	626	664	639	668	656	743	686	679	709	634	688	720	694	657	660	662	657	689	700	697
2543	1379	934	670	475	344	430	270	125	153	145	141	122	115	134	132	128	119	133	139	128	153	119	136	129	155	132	147	107	113	117	121	129	128	114	141	119	106	149	136	128	127	115	143	129	133	115	116	123	133	122	113	117	97	122	109	144	134	133	121	142	101	119	129	115	115	115	118	135	136	133	114	139	133	123	135	119	117	127	117	124	123	130	137	110	123	116	113	135	133	142	136	112	129	118	136	117	129	125	141	128	143	136	113	132	139	141	124	141	127	113	129	122	108	132	115	142	123	121	134	100	118	127	121	131	111	129	111	127	126	124	135	108	132	116	113	135	125	117	141	130	117	125	121	123	101	126	126	121	125	122	125	147	126	105	110	129	154	118	115	120	126	101	124	117	119	118	125	130	105	109	117	121	133	116	132	133	146	123	119	118	127	129	123	131	130	118	119	132	108	108	107	131	138	143	125	141	125	137	130	132	116	127	148	106	126	136	117	118	131	133	116	131	111	134	111	137	118	139	124	130	129	156	128	148	120	134	102	127	131	121	125	112	120	122	119	113	124	121	140	130	149	142	121	111	123	125	116	120	118	122	127	118	128	103	111	119	143	118	126	119	105	108	129	140	130	121	136	127	125	116	140	130	131	106	121	138	144	116	131	118	124	128	127	132	105	130	107	130	112	138	125	139	108	115	125	114	151	132	97	121	134	100	108	125	139	126	120	113	141	129	127	125	117	125	108	126	129	97	124	154	123	107	128	155	128	140	119	121	134	119	118	120	124	138	121	125	117	140	116	128	118	122	124	154	152	140	108	134	131	125	110	101	99	123	120	124	116	128	118	115	121	114	120	105	137	134	114	126	128	124	126	114	133	120	123	111	128	116	123	144	135	122	120	138	122	133	134	133	135	129	134	127	130	126	133	110	136	140	121	126	127	122	111	129	111	125	139	128	124	108	120	138	137	121	148	141	144	113	130	125	128	125	126	134	137	122	125	138	137	133	118	130	139	121	126	120	113	101	97	118	126	135	131	123	121	109	138	128	124	121	94	145	136	131	119	116	108	136	126	129	118	117	123	117	110	121	130	132	123	142	107	127	124	102	115	127	125	119	113	119	112	132	122	106	113	116	103	125	119	104	125	118	120	129	123	129	132	134	135	126	118	124	125	117	122	124	127	113	99	109	122	125	135	133	124	132	118	133	120	107	111	120	121	121	121	128	134	102	149	126	125	138	111	117	117	115	98	131	109	121	127	133	135	87	117	121	134	115	112	109	110	112	116	113	120	117	148	142	138	119	111	130	115	121	118	118	130	126	143	134	125	129	136	117	113	118	116	132	130	129	126	114	121	111	121	109	122	142	126	146	124	107	112	113	109	127	129	103	122	102	123	109	133	127	125	127	126	144	130	106	128	118	121	157	110	121	112	117	125	120	128	130	110	125	136	134	131	134	114	135	132	124	138	111	111	125	110	139	129	133	125	140	118	119	117	116	111	133	116	117	126	127	109	122	110	117	124	121	125	116	105	129	133	123	132	106	114	136	121	110	158	129	121	107	110	117	123	128	124	111	109	105	133	107	132	113	114	123	110	133	135	132	119	110	139	139	108	137	132	120	131	145	118	121	133	112	131	133	105	131	138	124	117	138	123	142	126	119	142	117	115	142	115	119	112	119	127	114	120	115	116	107	130	128	111	123	113	125	138	129	130	115	119	102	134	116	115	128	120	141	132	138	116	108	148	119	125	127	109	115	114	137	130	112	127	119	123	119	128	130	111	107	104	131	129	149	122	123	134	137	122	145	118	129	120	122	114	130	128	128	138	133	123	124	134	152	125	117	112	131	139	135	123	118	127	127	120	127	117	141	103	127	116	107	112	115	126	113	135	108	120	121	108	129	119	115	123	113	128	150	113	131	133	137	122	133	125	113	140	103	121	103	129	122	128	145	124	139	127	101	122	135	129	111	110	114	122	131	124	127	114	145	127	114	135	109	139	142	120	116	124	148	113	119	119	144	105	133	122	113	113	148	110	121	117	147	129	135	123	139	121	120	134	106	130	123	107	117	140	118	128	124	110	117	110	110	112	109	117	116	127	129	130	141	113	120	139	114	123	119	138	131	128	123	122	128	110	111	125	118	114	113	122	123	123	126	129	114	121	96	136	119	140	129	138	103	120	147	123	128	117	108	108	146	133	104	111	130	130	140	144	128	115	111	136	119	143	136	131	110	127	124	126	125	115	121	120	129	125	131	124	124	123	131	119	116	134	147	143	124	138	110	123	128	130	107	127	126	139	136	114	118	115	113	128	135	152	134	103	115	137	129	128	134	137	124	116	139	117	137	120	128	139	141	120	125	103	111	128	121	131	127	124	115	137	146	134	113	117	118	131	130	103	112	127	127	119	117	138	107	131	134	125	111	104	130	130	117	109	137	120	132	120	145	135	118	136	132	118	137	132	142	111	122	124	136	119	110	126	123	115	127	133	109	122	142	114	130	131	118	108	132	134	142	116	126	127	151	125	120	140	142	121	124	137	126	110	117	137	141	107	147	108	119	136	126	143	120	133	130	117	119	110	112	139	133	125	129	135	106	126	125	116	119	125	114	142	130	130	112	118	117	137	127	113	109	129	117	122	128	119	134	122	139	130	127	105	125	127	137	142	108	127	119	113	136	127	127	119	110	118	111	109	117	127	142	116	101	129	110	120	124	132	136	133	136	130	102	129	138	122	110	117	147	112	114	127	128	117	124	134	132	120	125	139	120	125	127	136	121	131	107	107	98	111	119	136	132	126	130	131	127	121	116	126	137	129	105	101	117	119	119	137	132	112	128	105	128	99	121	115	123	98	128	110	124	126	135	144	140	122	109	109	127	139	104	131	107	128	130	129	110	120	135	122	113	118	121	133	140	140	138	116	127	120	128	125	121	134	120	109	113	126	117	115	107	118	118	131	123	116	134	128	100	120	132	147	129	122	116	116	137	139	131	140	122	134	125	123	127	123	138	119	129	113	119	105	123	134	123	120	132	127	136	144	142	113	150	130	123	118	109	124	111	120	139	112	122	118	124	124	120	132	128	111	151	116	117	121	118	127	126	112	125	111	112	127	109	137	111	95	125	136	119	124	137	117	119	123	126	134	122	138	113	115	130	125	101	109	102	105	122	137	116	95	130	113	135	116	120	118	131	112	136	121	122	119	124	100	124	130	119	124	115	118	100	120	131	159	125	118	113	100	120	148	97	126	134	108	113	120	138	147	129	110	146	123	119	128	119	116	118	131	125	115	99	112	116	147	142	130	123	116	111	114	116	116	132	116	108	123	113	125	105	141	149	94	110	128	118	135	132	129	112	131	126	118	113	116	119	121	128	126	112	127	120	135	128	121	107	105	128	129	122	110	115	125	129	113	104	108	133	115	122	136	119	145	125	113	143	134	135	127	110	139	153	138	124	123	138	131	110	98	117	131	125	124	121	125	132	110	101	112	112	113	137	139	116	113	120	112	130	119	139	133
23029	11575	8620	8402	11581	13098	14359	8492	1907	1820	1613	1465	1363	1305	1192	1143	1110	1120	1136	1072	962	1011	993	1029	920	987	986	946	918	967	992	870	979	929	858	940	933	930	978	895	930	879	876	867	892	907	896	856	928	858	845	930	936	896	930	910	969	860	868	865	914	859	915	828	860	893	896	837	919	851	841	906	838	880	850	853	944	847	858	875	918	925	901	892	886	882	874	884	888	860	863	866	872	823	868	924	905	852	902	905	926	876	862	861	844	835	846	849	880	830	901	906	855	897	872	905	875	858	845	886	841	882	856	852	825	917	866	900	868	838	887	853	848	889	888	863	874	834	872	904	851	868	835	888	875	889	875	905	830	925	885	901	820	889	927	874	846	945	897	902	838	891	867	859	876	913	865	862	885	866	888	894	883	877	850	871	884	886	847	870	864	904	892	841	850	895	889	872	879	903	830	893	833	866	882	850	851	877	843	849	902	963	861	869	944	829	830	804	890	948	824	874	852	870	872	843	868	893	868	845	853	891	869	881	880	868	818	819	876	846	924	910	876	862	885	880	908	879	861	847	852	904	807	890	899	856	817	832	880	912	838	900	838	913	878	844	906	855	859	903	866	855	913	869	913	874	852	881	853	915	847	877	877	857	918	872	850	861	870	868	850	892	906	909	869	845	861	906	839	864	879	907	924	848	881	826	929	901	869	847	919	886	849	876	857	888	877	875	897	855	882	845	905	878	822	863	849	894	875	854	843	966	844	906	923	851	885	919	858	863	914	877	871	872	837	892	865	870	861	877	816	844	870	904	867	888	862	866	917	851	887	898	936	847	847	840	847	873	878	875	849	856	864	931	835	820	901	834	894	879	881	859	884	879	907	914	855	872	812	870	835	924	907	924	896	804	880	880	826	878	886	842	902	933	885	815	888	842	905	856	862	870	893	874	877	766	813	921	865	876	864	935	890	884	893	881	882	896	907	877	881	913	850	870	864	843	846	874	902	829	853	870	897	871	842	915	846	892	881	858	900	834	821	847	881	865	828	853	867	815	881	847	866	864	879	815	900	870	845	916	855	823	896	922	911	903	879	894	857	859	834	863	899	869	861	886	908	901	843	875	889	855	867	808	894	849	838	834	868	910	839	918	865	910	866	867	867	865	880	832	864	900	934	857	865	875	881	845	901	929	886	843	925	880	873	872	875	867	936	839	865	851	905	903	864	849	832	891	892	940	889	841	877	853	863	872	869	892	909	853	857	786	908	862	922	852	852	895	915	887	860	891	855	869	896	874	902	844	870	848	863	859	872	924	876	869	890	848	907	813	869	902	825	855	832	832	853	903	901	879	908	854	863	902	834	884	820	851	854	901	855	857	921	923	943	858	872	885	891	905	849	873	868	905	837	864	866	906	858	872	844	852	871	898	864	849	897	909	888	890	874	851	846	888	855	872	908	853	893	895	887	854	895	857	867	867	833	859	829	902	829	880	867	837	854	843	856	881	892	829	909	873	881	902	839	894	859	876	904	835	845	897	868	851	863	847	872	908	873	847	840	836	871	868	892	859	827	857	877	878	881	872	892	880	919	854	818	862	854	907	870	902	877	931	837	914	903	832	858	815	875	866	885	867	858	876	911	859	885	862	871	899	879	904	898	868	878	882	887	926	860	913	837	883	872	841	844	869	864	876	882	881	840	892	891	818	890	846	904	880	862	902	942	868	866	884	883	871	830	877	887	864	844	873	861	877	911	868	869	852	871	877	845	847	864	788	889	896	943	840	851	847	857	922	860	890	869	842	902	943	878	830	860	820	863	923	917	849	862	896	888	949	871	885	867	840	856	897	871	869	882	879	849	896	924	830	863	795	896	854	924	891	900	865	865	918	827	866	854	890	863	902	878	911	874	845	834	888	866	870	861	888	862	862	895	878	867	828	856	890	842	918	887	873	841	911	852	875	855	868	877	838	863	879	901	898	843	937	851	838	867	849	875	930	889	878	850	874	862	906	862	878	865	828	907	834	880	828	865	926	866	870	840	871	922	895	896	857	810	913	867	852	865	862	884	860	822	835	873	865	868	898	867	921	856	896	881	844	899	887	869	898	854	855	887	872	938	871	883	871	839	844	899	848	901	874	886	870	849	887	843	853	909	877	894	913	914	845	825	891	824	899	921	868	883	836	885	916	937	854	878	919	858	897	869	906	883	918	820	892	884	846	873	849	876	869	871	910	857	921	871	867	906	891	926	840	867	866	894	850	873	872	887	919	879	860	878	871	880	869	855	875	831	896	850	913	885	825	857	884	878	897	894	851	854	946	865	849	872	850	816	848	851	821	868	839	845	937	859	863	876	844	851	843	878	849	904	874	804	896	897	895	872	893	843	823	908	869	881	861	845	849	813	857	859	866	858	927	871	856	902	900	870	869	817	906	908	832	882	849	908	881	897	879	916	943	874	864	899	886	830	812	861	881	917	842	867	913	816	891	866	896	869	878	852	872	849	836	874	859	871	849	838	855	884	862	847	853	875	878	860	912	880	891	836	822	877	922	863	883	856	852	816	823	833	918	836	882	911	843	824	909	930	857	870	868	838	860	866	888	917	957	840	897	822	849	834	885	897	868	856	891	866	872	865	821	911	835	895	899	838	856	847	864	860	863	852	893	873	842	872	890	858	808	895	828	854	908	856	875	922	875	911	856	851	829	917	874	873	835	864	935	896	891	862	882	832	899	858	872	876	857	880	859	890	933	872	875	845	884	866	823	900	835	927	916	859	835	887	865	864	907	841	875	836	872	883	849	846	867	845	842	945	851	900	879	886	895	879	909	896	913	864	846	882	844	874	933	859	866	824	920	875	894	918	875	907	904	838	858	838	856	843	909	881	839	844	849	900	882	867	885	843	870	915	920	918	849	886	916	841	891	857	902	879	858	883	862	847	855	825	912	897	882	837	853	871	861	797	866	872	906	813	827	857	868	846	822	874	849	854	941	872	928	867	941	867	838	900	870	861	919	820	888	871	863	907	918	888	859	824	874	900	878	841	811	887	894	847	879	925	884	819	843	890	857	882	860	885	885	868	865	884	891	880	908	887	989	826	875	873	841	861	853	911	874	905	877	811	842	866	894	860	867	848	833	881	844	900	900	897	870	847	832	839	825	837	834	877	871	886	894	831	839	880	834	927	879	852	886	903	906	871	883	853	869	892	890	896	918	815	856	863	879	891	892	855	883	896	924	830	876	884	853	868	888	814	853	858	907	868	857	892	895	864	878	838	880	873	868	911	910	905	851	864	874	869	892	912	885	867	845	854	840	885	894	906	878	910	858	897	886	856	838	907	876	819	872	836	900	858	813	847	909	863	900	897	901	835	837	846	876	884	893	855	851	863	865	908	849	903	817	912	882	842	851	859	848	855	842	909	864	866	867	873	867	909	869	913	825	857	874	870	857	940	865	862	839	810	885	891	868	888	877	901	890	862	862	862	856	892	922	903	918	922	939	842	856	819	913	870	893	884	910	895	901
2058	529	301	253	254	142	115	76	58	42	58	45	49	54	36	44	55	34	44	48	63	52	57	45	50	57	59	48	59	56	52	49	60	59	48	53	47	39	56	41	54	56	48	50	56	60	48	52	65	56	47	49	53	45	47	54	39	43	56	47	49	49	55	47	48	56	48	37	55	48	55	39	45	46	52	46	51	49	42	61	43	57	51	54	49	60	53	50	55	66	46	53	46	55	53	56	51	63	46	49	62	54	48	63	48	55	58	51	50	42	47	49	41	48	42	43	52	56	44	68	49	62	56	58	53	59	58	47	44	44	42	58	55	50	47	51	42	52	45	50	59	58	47	59	42	44	45	46	45	54	52	55	56	43	71	63	56	55	49	29	42	55	65	58	31	50	56	52	46	59	56	53	43	58	46	45	43	46	66	53	59	51	46	61	56	65	59	49	51	35	52	38	48	46	50	51	63	52	38	65	46	50	47	45	63	47	49	45	53	47	41	56	50	49	53	63	45	51	40	59	45	62	52	46	41	45	57	65	52	56	55	47	47	47	49	52	58	49	48	42	50	52	59	47	51	52	54	47	47	45	45	42	61	53	54	64	46	48	35	50	50	47	50	37	53	51	56	55	59	68	42	47	45	53	52	45	44	57	42	47	57	44	49	42	44	54	49	53	57	39	50	48	55	56	62	41	53	43	59	46	57	53	42	63	50	41	60	45	48	54	50	46	46	52	39	54	51	49	55	43	43	38	48	49	48	60	50	50	60	54	57	64	50	57	49	45	44	54	62	54	50	50	53	60	51	53	61	62	51	62	48	50	49	53	43	54	50	49	44	43	53	52	58	46	62	36	42	47	58	63	49	60	51	50	45	63	64	43	49	58	51	50	33	60	62	51	59	51	50	59	48	44	52	53	48	56	26	60	43	60	58	48	30	43	43	48	55	50	52	41	50	54	43	56	61	62	47	57	43	39	47	57	53	55	61	41	40	59	52	66	43	54	53	58	51	50	47	51	55	50	46	55	59	57	52	47	47	43	37	52	57	58	51	58	56	59	43	57	52	44	44	42	43	48	47	65	59	52	42	42	41	51	66	47	53	45	49	47	62	52	62	64	57	58	44	45	60	38	48	52	60	51	48	52	43	66	54	54	45	46	53	42	43	51	56	58	54	61	50	46	57	49	48	42	45	47	51	55	49	35	43	53	48	57	47	40	57	67	46	49	57	50	45	64	58	66	55	55	51	46	64	50	61	59	54	42	52	51	46	62	47	36	52	49	61	49	38	47	50	55	52	54	49	45	52	42	54	42	57	52	50	54	40	60	40	50	36	50	45	52	63	44	49	41	60	45	47	37	48	47	43	43	57	55	59	59	46	54	46	59	51	49	62	43	39	50	40	47	52	51	54	53	52	55	49	50	48	75	45	53	52	46	49	48	59	51	49	40	55	51	48	52	55	49	56	50	53	43	52	56	51	43	68	49	55	45	61	45	41	51	43	59	58	49	48	46	53	63	45	50	51	52	50	54	41	47	55	42	54	53	46	56	45	34	56	53	52	70	55	68	47	55	57	62	36	47	38	54	46	49	50	32	44	67	58	54	55	52	45	54	69	45	47	51	58	63	53	52	50	44	49	57	54	48	58	56	39	40	55	43	49	69	50	48	49	56	56	46	44	55	49	52	59	40	43	53	59	51	49	57	51	60	52	49	45	53	54	53	51	47	42	52	59	47	53	64	53	49	56	46	51	54	49	56	54	48	43	49	36	47	38	58	47	57	56	50	60	53	53	48	52	54	46	53	52	63	60	57	51	56	71	58	54	40	54	39	66	59	67	45	57	51	46	49	40	44	36	51	54	39	55	37	54	51	49	48	46	40	62	49	51	63	49	56	43	47	60	50	44	50	49	59	55	37	49	50	49	49	48	43	57	44	50	55	43	51	48	56	57	34	46	47	58	51	63	58	63	55	53	56	52	50	48	45	47	44	41	45	40	54	42	47	42	46	53	49	33	54	48	48	43	43	55	60	51	46	50	59	41	51	52	53	44	50	49	44	51	43	55	69	55	49	58	59	62	50	44	44	52	58	44	39	59	66	52	46	53	56	36	44	40	49	59	60	40	48	56	54	51	48	61	55	45	43	58	51	43	57	48	44	47	45	44	44	51	46	67	69	46	54	46	41	57	54	47	45	57	47	51	65	46	44	54	44	53	51	68	53	54	43	49	50	49	56	47	52	54	64	55	46	55	55	55	40	43	55	45	51	55	43	44	48	40	48	52	49	55	65	56	53	45	44	54	49	56	59	50	47	51	42	40	55	58	62	42	64	46	43	49	36	59	46	45	55	57	59	38	45	59	49	60	55	47	56	48	46	59	55	43	55	24	62	43	51	42	51	42	44	46	50	52	45	51	51	45	58	58	44	45	57	42	59	37	46	58	43	55	41	53	53	49	41	66	52	46	50	57	47	46	58	57	57	51	52	65	62	60	45	35	52	53	69	49	55	50	46	48	56	52	42	48	61	62	50	41	49	61	59	57	32	60	55	32	38	50	52	55	50	47	59	47	58	49	55	53	45	43	47	48	55	44	42	46	64	46	44	54	52	50	58	56	54	58	52	46	75	61	47	61	60	54	53	38	59	62	50	48	48	61	56	67	43	45	52	57	52	53	46	55	57	59	41	40	53	55	57	59	62	48	56	55	46	46	45	37	54	56	67	43	52	52	50	42	46	51	51	47	57	51	49	44	56	48	49	53	49	44	56	54	54	53	45	54	51	52	62	59	53	49	56	45	54	58	48	57	58	42	59	41	45	64	47	53	55	49	44	35	43	36	46	53	39	48	45	49	61	45	51	47	52	46	56	36	58	49	62	48	53	50	45	57	50	55	42	53	48	56	45	49	57	46	62	51	60	47	42	52	46	42	56	51	50	41	50	48	51	42	50	42	50	47	46	58	61	47	54	57	51	53	47	39	47	47	71	53	46	54	51	42	53	33	43	47	39	47	42	39	53	53	51	53	56	44	60	54	59	46	47	45	55	52	49	61	61	45	56	50	45	42	49	50	39	52	54	52	46	52	47	58	53	45	51	63	49	52	49	48	58	43	51	52	60	27	57	50	59	62	65	60	42	51	45	56	37	38	56	52	60	61	52	56	59	54	58	52	41	47	54	59	61	41	61	62	50	49	42	63	40	52	48	49	57	59	52	34	47	41	42	47	58	44	52	52	45	51	59	47	55	50	59	44	43	45	46	54	57	52	26	46	48	64	44	37	51	45	41	56	44	44	50	52	58	57	69	45	65	39	61	52	60	53	52	59	48	44	50	57	60	53	40	45	45	55	46	52	46	52	49	44	57	46	60	42	44	56	46	58	52	56	54	57	39	48	40	50	44	47	46	43	43	48	59	55	58	51	53	53	46	59	43	50	38	59	59	50	65	53	45	58	46	45	51	64	44	53	53	56	41	47	47	48	52	41	48	54	58	50	58	48	64	48	55	52	58	48	51
16777	5556	3560	3842	6367	6205	4036	1352	485	447	457	449	400	441	451	391	436	384	433	432	421	412	422	361	369	385	368	394	431	399	387	417	385	358	425	406	351	372	404	384	389	370	379	382	384	396	393	427	374	398	388	366	399	380	377	412	401	397	360	414	398	378	410	383	381	381	422	417	425	397	358	402	375	370	376	410	406	412	387	362	354	402	397	406	385	411	393	392	367	401	393	363	368	387	366	378	398	366	373	408	428	383	368	401	387	360	364	387	369	397	380	409	393	394	386	393	379	399	402	407	337	393	382	395	396	375	368	396	367	383	423	366	373	347	373	380	410	370	368	397	383	373	339	377	329	388	385	375	383	376	390	359	391	391	355	397	373	404	367	354	389	381	407	380	390	369	384	402	392	377	360	365	378	413	387	370	397	404	355	359	388	431	371	368	396	359	375	391	373	403	350	397	376	400	400	374	387	364	407	377	371	381	358	411	365	382	370	432	386	391	379	380	366	377	347	413	400	384	431	414	415	359	413	411	378	389	361	385	405	361	380	389	388	403	398	386	362	361	387	388	368	394	394	375	385	355	396	388	384	414	420	382	360	394	393	351	370	400	372	360	409	411	394	406	408	392	388	382	360	360	384	364	331	388	390	424	371	402	399	400	370	365	410	389	389	397	382	375	429	389	389	356	368	342	365	392	377	373	359	390	431	368	406	397	389	367	389	379	360	400	371	435	422	382	376	365	408	378	396	379	358	389	381	368	379	397	380	406	403	373	396	354	399	362	362	405	348	380	391	395	342	396	366	376	412	384	374	406	376	382	381	415	399	395	380	419	431	394	395	403	397	384	362	346	383	393	360	372	397	362	363	350	419	395	354	414	382	375	366	415	382	377	393	395	403	354	385	424	400	384	423	351	381	386	380	375	391	376	392	365	357	388	381	346	375	414	356	370	372	374	357	366	395	387	406	373	371	381	371	367	389	388	374	389	410	390	389	425	376	406	370	381	379	395	375	368	380	344	382	376	374	404	374	405	378	394	377	388	401	372	383	379	366	360	365	384	385	383	381	387	398	403	356	388	389	390	389	375	373	396	359	373	382	390	321	401	364	392	389	402	382	412	390	399	357	416	389	369	404	389	359	388	395	378	383	365	342	377	367	367	366	373	402	366	376	354	353	360	351	369	388	365	410	383	371	352	367	399	379	382	378	344	387	388	380	394	370	391	385	379	393	356	398	364	396	352	378	379	394	384	390	374	359	353	381	380	358	360	387	353	362	353	402	374	387	375	386	381	381	381	396	392	392	398	372	389	374	388	395	398	378	423	421	401	378	347	401	361	373	421	361	397	389	397	376	373	380	386	394	406	398	393	418	400	367	370	383	399	393	374	352	394	396	371	393	382	378	378	375	393	405	393	357	385	406	379	426	374	375	385	393	370	420	369	375	370	401	350	368	386	391	386	373	345	389	386	367	401	383	412	371	380	409	377	403	398	378	373	432	412	440	405	396	341	411	397	381	400	376	369	393	364	360	364	388	392	399	403	408	374	444	386	402	366	388	387	372	419	374	379	342	357	369	367	381	408	436	416	370	399	385	374	386	391	403	357	392	388	362	379	356	393	382	414	368	352	357	367	360	393	403	359	401	428	372	416	391	364	352	377	397	365	386	375	426	372	355	399	334	379	371	384	377	386	380	354	389	332	358	367	384	381	362	365	366	397	355	418	334	392	403	390	403	388	366	413	385	316	410	383	387	395	384	388	404	373	363	380	383	350	366	383	369	408	425	403	348	389	415	347	380	396	390	386	395	356	395	352	437	373	403	406	398	366	405	393	383	363	392	421	372	382	377	374	382	381	371	383	361	400	428	387	401	371	376	386	395	379	376	329	407	369	381	367	396	397	394	368	384	357	355	360	371	390	393	413	416	371	385	362	382	393	396	396	377	392	408	395	402	407	403	368	367	396	373	352	380	414	370	401	394	402	370	370	385	379	408	408	374	400	366	391	399	367	370	411	366	367	366	380	361	403	387	341	379	397	433	368	384	405	384	363	411	390	384	373	362	389	392	356	401	374	362	397	393	362	409	394	368	356	364	387	376	374	397	414	373	389	395	395	353	392	392	389	406	380	400	394	388	390	370	414	417	376	397	409	387	395	407	350	349	376	378	389	405	383	400	380	379	397	422	397	380	395	355	378	394	388	375	377	371	357	375	376	373	382	400	373	387	397	393	415	385	395	408	414	418	387	365	378	410	362	368	365	411	402	357	392	340	408	402	387	359	412	356	394	374	382	376	383	385	385	409	407	368	362	402	354	378	361	363	367	378	389	410	359	372	372	420	369	378	391	374	383	366	379	397	379	396	387	380	352	367	373	375	439	342	401	404	413	391	385	357	402	414	431	357	379	394	392	392	380	363	407	373	373	398	407	390	408	387	390	393	384	366	408	392	435	408	382	361	415	335	371	362	407	380	366	385	381	378	383	418	402	408	403	393	435	398	372	433	403	425	442	391	381	365	382	383	354	396	371	392	371	368	394	364	406	406	371	403	376	399	417	397	397	382	404	394	396	389	374	374	394	399	421	402	357	363	357	390	390	391	363	368	378	382	355	425	430	386	406	351	381	397	390	424	394	421	392	361	410	371	365	361	364	383	389	378	397	410	393	377	397	351	361	361	390	398	402	404	378	384	404	400	396	405	394	404	396	388	364	371	388	422	376	377	372	411	374	422	370	384	371	403	369	351	364	384	375	376	381	383	401	374	407	394	386	364	361	376	390	409	419	403	396	331	389	378	375	420	358	370	343	405	403	395	353	389	371	391	371	366	405	384	365	389	388	364	400	368	366	392	375	368	391	351	391	386	347	385	362	353	348	394	385	356	389	375	391	384	419	373	376	394	385	361	403	386	427	378	394	382	421	367	380	372	380	387	390	377	378	365	408	416	385	382	389	363	347	404	369	361	380	370	388	399	396	334	372	414	383	410	389	403	405	396	392	359	395	382	399	376	385	394	406	391	367	421	368	379	379	383	389	391	388	398	383	379	406	386	369	390	427	362	369	368	373	418	345	411	414	393	364	334	430	355	369	419	355	342	384	409	408	418	397	401	397	411	389	370	402	363	420	378	420	361	400	344	357	378	360	359	339	391	409	419	376	355	381	367	395	354	346	361	380	347	395	371	380	379	422	387	377	391	410	404	379	400	377	362	380	355	391	410	400	386	389	375	373	380	352	391	373	360	385	367	414	363	364	391	411	390	355	358	373	372	359	370	383	361	394	398	342	341	367	379	404	411	388	383	388	390	380	383	367	414	373	377	378	374	372	361	398	394	403	392	396	377	389	428	388	409	360	388	359	376	378	369	401	424	393	382	363	349	412	386	375	372	416	367	375	382	408	407	359	400	396	417	376	365	374	384	373	429	379	367	391	419	391	366	401	407	352	417	361	367	372	404	374	410	369	340	391	397	414	374	394	389	409	362	377	394	397	391	383	389	372	391	377	381	387	392	385	394	346
1642	792	467	420	240	331	583	187	80	76	71	80	68	78	83	64	71	92	89	80	68	78	65	74	76	71	66	76	71	78	57	61	60	55	77	58	55	77	70	73	66	85	65	88	62	74	50	71	70	70	55	61	69	73	65	76	62	77	69	61	75	72	55	76	71	79	70	59	73	72	75	76	60	74	72	67	61	61	71	61	66	61	78	72	76	86	59	79	70	72	75	62	73	66	64	75	69	69	65	66	66	65	68	67	78	66	69	62	75	80	75	68	80	71	67	80	68	70	67	80	76	78	72	67	71	66	59	67	67	66	71	68	71	75	63	75	75	65	56	75	74	74	62	76	85	84	83	77	65	80	63	68	73	65	70	67	63	66	71	63	69	66	73	73	62	69	61	82	64	85	64	77	60	80	81	65	71	74	78	58	68	69	86	80	57	75	86	73	87	85	58	63	62	60	68	72	71	90	77	66	75	73	70	60	71	83	59	74	77	60	78	72	70	57	74	76	70	87	77	67	78	68	79	83	79	64	56	75	65	65	74	69	82	74	70	69	55	72	67	65	84	77	82	71	63	83	69	64	65	69	71	69	65	72	66	67	67	74	69	68	63	75	61	53	85	64	94	58	74	67	79	59	65	72	62	79	79	63	76	86	74	69	79	77	59	60	88	84	77	88	76	89	96	60	70	73	68	65	72	67	70	68	82	68	71	70	75	77	64	65	70	75	46	80	60	50	78	75	77	65	69	90	65	71	66	72	65	83	65	56	82	65	69	63	62	63	70	71	72	68	82	74	68	74	77	77	82	69	78	64	81	69	67	85	59	83	75	67	70	66	70	68	91	73	78	72	69	74	61	84	80	75	78	63	78	69	74	71	80	76	73	71	69	52	59	80	65	69	62	67	78	89	92	68	67	56	63	67	75	83	77	61	72	55	89	71	84	78	66	83	76	79	73	63	72	76	74	76	86	66	72	64	74	65	72	83	85	67	69	88	70	74	71	80	77	68	74	62	70	73	68	57	76	80	68	69	63	68	62	67	75	54	61	78	68	82	64	72	62	76	77	60	84	73	82	71	61	72	71	66	65	75	79	64	69	59	81	68	79	69	72	72	68	73	66	81	61	69	60	66	71	53	75	61	69	77	60	67	61	71	68	93	83	63	72	68	54	57	78	61	63	70	67	74	68	75	75	80	73	86	65	74	76	69	79	66	68	67	87	76	70	89	59	64	59	75	60	70	79	63	79	73	88	65	74	66	62	85	70	72	78	60	80	71	70	82	63	80	77	67	76	67	80	66	67	69	73	66	71	87	68	66	59	62	68	69	65	65	70	78	62	79	72	59	74	50	71	74	66	63	60	69	66	68	62	74	76	65	66	51	76	73	67	65	82	81	71	63	63	62	54	64	74	74	55	60	72	69	73	61	75	62	52	56	72	59	64	73	65	73	74	65	72	66	67	68	81	59	72	63	69	84	55	79	76	91	71	78	70	76	63	71	73	68	47	77	84	60	60	78	70	75	68	69	68	72	60	64	70	74	60	89	64	73	61	91	59	70	64	79	61	63	74	69	68	73	75	70	80	67	64	67	66	60	57	77	59	76	66	72	57	73	66	69	72	61	89	56	64	59	69	56	74	71	70	73	71	64	82	73	75	76	78	68	87	61	69	63	81	74	80	72	70	76	80	74	53	75	80	68	83	61	81	73	69	71	75	63	71	80	65	77	58	76	78	50	64	67	69	71	77	92	56	80	56	62	65	64	72	87	67	66	61	74	87	61	61	70	69	62	65	80	75	87	65	79	67	71	76	68	74	61	65	70	83	77	70	74	74	70	80	73	68	63	68	89	83	62	68	65	77	73	78	68	74	72	80	88	74	66	70	56	80	60	71	71	68	77	74	80	76	75	67	63	58	69	73	92	85	77	81	85	66	63	62	64	76	65	73	73	65	61	79	69	73	76	84	63	81	84	68	61	74	77	76	67	68	58	66	61	65	66	66	62	70	80	61	64	74	56	62	85	81	71	74	79	74	72	68	65	64	57	66	54	57	76	75	67	66	66	61	68	69	71	79	71	78	83	61	77	70	62	69	75	81	69	73	75	67	69	74	67	70	56	85	63	68	71	63	70	78	73	76	69	81	72	86	65	77	57	89	64	58	60	93	76	74	69	50	76	70	76	65	79	65	79	61	73	75	63	71	66	73	63	75	65	90	84	69	79	77	64	69	69	72	74	78	68	66	69	72	53	54	66	66	74	64	81	77	58	73	76	65	82	52	68	69	84	78	65	77	60	72	69	64	67	65	69	81	71	89	56	62	78	72	62	67	66	75	90	62	71	65	70	71	68	92	62	70	78	76	75	93	64	70	59	76	83	70	89	57	78	80	58	66	70	63	56	71	72	82	67	104	63	73	65	81	59	66	80	72	75	72	65	64	69	78	71	79	57	91	64	81	65	67	66	75	61	64	68	64	91	84	62	81	73	86	60	66	63	74	64	84	77	62	69	71	80	70	82	68	77	76	74	63	62	58	72	80	69	71	74	67	79	64	64	79	74	72	76	80	81	78	75	61	78	72	76	66	89	84	82	58	66	76	76	68	71	75	68	57	55	78	74	62	85	80	66	80	87	76	79	59	70	81	84	72	69	55	66	77	74	72	65	52	68	61	76	75	69	68	70	68	57	79	73	62	67	77	70	63	68	68	73	81	51	72	86	63	73	74	59	74	71	72	85	79	82	72	75	67	48	73	56	83	74	76	71	80	70	61	54	66	73	68	60	76	64	58	79	65	66	78	68	72	72	67	72	76	69	68	66	75	71	78	78	64	73	65	74	66	66	71	82	65	64	78	69	67	67	90	74	62	78	67	82	81	71	80	73	64	73	69	65	81	78	73	77	73	71	88	82	65	82	68	65	63	47	76	62	64	84	92	78	65	67	73	68	55	63	61	69	68	60	65	71	56	67	68	79	79	62	68	71	78	75	68	68	85	68	61	67	60	59	72	56	55	62	69	75	54	81	75	75	72	79	60	76	58	76	75	74	92	72	71	63	63	71	78	59	64	81	78	65	81	73	83	68	61	77	62	62	65	57	72	68	88	70	76	50	75	65	82	70	66	80	71	79	60	61	76	74	83	60	65	51	67	68	65	73	71	87	70	72	80	80	71	68	65	77	55	65	88	73	70	67	76	74	64	63	80	69	69	75	68	71	62	79	63	63	63	70	65	71	70	66	70	72	76	66	77	72	74	74	72	73	78	62	73	73	71	60	86	79	67	73	66	61	68	58	73	76	71	75	77	81	76	53	80	73	83	58	64	74	68	88	89	68	74	67	65	60	87	73	72	86	66	69	76	56	91	71	67	76	65	63	76	85	63	58	72	65	64	77	78	65	84	58	70	66	69	86	68	79	71	76	74	53	72	47	70	68	72	73	69	60	68	77	71	85	81	68	62	65	65	67	77	75	71	61	76	79	75	62	68	60	75	62	68	70	75	61	79	76	80	85
18737	7748	4893	6150	6589	14351	20300	5355	939	902	778	745	719	692	601	619	593	598	592	585	610	618	574	547	509	547	500	553	510	530	518	509	548	530	542	494	526	550	508	539	513	502	518	563	502	506	525	537	480	563	536	557	508	507	490	520	501	493	481	517	499	521	549	533	550	513	489	523	511	520	491	496	488	532	501	507	489	487	472	506	504	484	487	485	480	503	498	505	470	530	524	541	497	516	510	489	526	525	525	481	493	512	518	505	526	465	527	503	492	498	482	501	485	511	541	535	525	515	465	492	556	492	496	434	489	481	516	528	520	551	548	494	539	529	510	490	486	538	523	505	499	502	507	520	507	502	523	510	529	515	484	480	534	497	507	510	490	510	508	473	495	517	503	499	486	524	551	489	472	485	541	529	507	520	530	443	519	548	508	474	467	489	532	496	456	498	460	502	496	494	472	520	518	488	515	504	480	545	513	515	461	473	528	544	512	517	451	479	478	518	529	480	495	527	486	515	499	548	486	520	487	507	484	502	485	492	504	506	542	503	526	476	517	498	487	496	514	517	460	488	472	515	495	497	518	535	478	540	456	520	480	489	550	498	501	505	489	487	491	517	488	522	464	521	480	526	467	515	489	486	478	496	546	512	485	498	496	497	508	469	525	502	527	507	542	515	484	513	500	516	508	510	520	503	496	512	496	506	505	495	584	484	492	518	486	525	457	512	487	475	501	496	528	521	495	543	491	525	505	517	490	505	496	512	503	496	505	518	499	540	517	531	496	509	510	576	501	458	532	476	496	495	516	516	498	554	454	481	539	511	514	526	459	516	503	504	499	496	522	520	510	504	524	520	485	483	486	505	523	504	477	507	533	531	471	487	534	523	509	543	518	480	456	490	499	478	467	470	513	520	553	480	433	484	531	497	474	458	492	507	479	491	496	498	493	526	510	521	511	465	497	508	456	508	539	507	526	521	489	541	492	502	507	515	494	490	536	493	482	522	515	533	494	515	494	501	504	462	502	519	512	505	472	512	494	523	526	506	519	506	503	480	495	498	510	513	501	505	518	508	520	491	435	533	502	527	497	468	482	503	504	512	500	512	474	520	482	509	483	486	460	493	476	459	515	491	529	485	530	502	509	489	483	516	507	531	515	499	518	520	504	495	473	490	484	485	499	462	517	507	509	492	504	486	500	521	537	465	486	503	504	533	534	455	504	481	506	502	495	475	509	508	506	508	515	475	522	477	470	510	500	510	516	522	485	493	497	501	482	516	518	485	480	512	498	530	534	506	553	518	493	520	464	499	501	513	479	502	475	531	477	516	566	503	528	496	518	523	520	509	532	497	486	500	473	483	505	501	507	507	501	485	537	561	498	512	453	457	457	526	499	518	522	496	515	503	453	499	490	493	525	503	447	497	464	493	489	494	523	485	493	487	484	534	502	515	499	503	501	511	490	494	527	491	511	509	512	553	529	461	508	542	495	508	523	501	520	492	490	488	479	464	516	520	483	491	531	467	499	530	516	461	524	517	521	489	485	506	488	492	517	453	494	490	479	497	515	508	540	502	491	480	524	523	515	461	497	503	459	469	503	492	501	504	452	507	516	510	491	490	544	494	498	476	492	475	490	473	480	489	492	472	509	514	488	503	504	511	499	484	484	486	511	498	509	471	466	511	509	559	469	494	490	477	491	524	530	456	501	534	503	466	509	495	519	507	470	512	515	486	522	487	496	528	510	516	512	498	482	484	492	479	467	520	492	502	517	467	495	475	499	566	510	489	472	480	516	547	492	523	506	472	514	517	516	503	494	479	516	471	487	471	502	469	526	485	504	509	506	506	508	516	519	498	470	500	505	521	471	529	499	469	496	513	499	483	513	520	512	506	570	502	470	467	509	512	488	473	481	508	516	511	506	468	458	538	525	521	484	529	502	488	483	533	497	497	499	486	490	481	457	477	516	556	503	483	517	508	526	512	476	506	499	495	483	488	503	521	486	503	543	456	480	497	514	520	510	513	519	482	552	530	504	498	473	493	505	495	475	468	495	477	473	507	544	505	532	506	487	536	528	462	513	492	495	503	508	499	521	536	473	518	510	474	519	519	493	503	494	535	494	525	524	519	476	468	481	513	519	510	510	502	476	475	478	485	486	492	476	498	492	521	473	540	478	512	458	473	519	502	491	517	510	497	499	503	467	475	513	511	499	485	479	546	493	516	482	469	496	530	501	534	521	476	534	522	482	544	459	521	497	507	528	493	501	525	472	515	525	554	485	459	513	495	514	501	494	524	524	515	501	535	511	467	529	517	488	490	477	540	495	538	465	504	518	479	490	505	486	519	456	469	553	487	514	557	480	491	496	518	546	492	513	495	492	458	494	504	543	476	476	520	520	479	491	505	521	491	491	449	512	477	495	481	476	494	503	511	527	543	509	529	491	525	533	515	509	489	546	520	452	498	523	508	515	490	477	511	488	494	491	508	486	508	508	502	490	495	511	520	476	443	459	449	477	507	493	521	475	478	457	511	461	520	547	488	507	513	500	500	467	468	460	517	500	502	518	483	493	521	467	486	502	570	528	480	503	467	522	496	474	520	488	550	489	485	533	472	482	520	493	502	515	506	520	539	490	511	471	523	523	486	485	482	503	497	506	517	506	507	482	492	483	489	533	490	502	519	506	531	482	518	505	545	535	463	526	457	511	493	500	514	529	476	492	484	467	475	484	555	507	490	518	490	479	511	517	496	500	506	495	542	538	496	485	518	513	500	518	504	557	476	494	517	468	513	488	499	481	492	469	486	537	505	500	456	508	480	510	508	494	479	510	489	461	471	495	499	470	499	515	468	510	524	515	493	501	541	494	512	498	504	497	500	502	533	473	527	488	505	478	532	466	525	533	491	508	487	490	488	495	518	470	491	497	503	486	553	489	498	520	490	510	490	510	517	493	496	508	505	470	503	524	524	488	501	512	495	513	498	489	452	509	504	525	484	493	498	508	475	477	466	462	463	459	487	479	483	485	555	539	469	498	503	485	517	507	493	486	514	535	505	494	527	466	504	462	509	474	505	512	497	483	491	493	471	556	505	488	492	481	523	462	499	493	504	532	503	487	498	486	521	478	489	513	497	502	526	478	531	507	455	532	519	506	531	495	534	506	500	505	517	494	508	505	528	491	516	527	438	513	496	512	494	488	495	478	508	512	503	493	494	534	513	511	500	473	544	473	508	495	502	476	489	514	502	532	479	523	485	503	475	500	506	501	504	483	450	527	494	512	507	450	491	503	512	513	465	511	488	485	499	478	528	550	516	491	502	481	536	471	494	500	484	475	513	514	546	509	524	503	503	489	535	497	484	488	535	546	526	488	464	491	492	502	498	471	488	472	540	470	517	516	524	515	492	506	527	531	498	528	506	530	512	494	495	489	475	460	468	543	493	502	467	511	518	487	522	526	514	551	483	487	481	505	497	473	523	476	496	519	488	522	501	513	504	512	514	502	492	496	539	517	468	467	454
2923	611	440	422	261	193	515	164	92	96	102	111	110	102	110	107	93	95	94	84	92	96	83	85	83	94	82	82	79	93	88	92	100	95	82	99	79	118	84	85	99	102	96	97	105	84	80	77	105	93	90	106	93	92	95	94	99	67	104	102	82	103	102	89	97	99	91	90	81	97	100	96	101	83	74	91	116	99	106	95	86	80	80	107	86	86	87	94	66	88	75	100	90	101	87	98	93	100	100	95	101	75	105	97	89	107	90	115	109	84	91	96	88	84	96	100	99	95	76	99	92	105	97	104	89	103	85	117	115	102	90	91	90	105	104	89	108	81	87	84	99	106	93	94	88	102	100	93	95	89	96	85	94	93	97	100	92	74	98	104	107	88	92	74	96	99	85	98	89	95	87	86	81	91	95	87	89	86	73	73	84	95	100	99	91	82	84	88	98	74	99	90	92	85	93	83	112	111	97	80	86	82	90	88	98	93	95	103	101	97	92	92	80	85	99	108	89	89	103	81	101	86	82	85	100	77	90	104	86	88	79	80	84	97	92	76	82	100	84	95	85	100	98	102	84	95	99	93	96	87	90	79	91	101	87	93	118	94	76	99	71	99	78	96	97	98	98	79	117	102	96	117	87	100	93	84	103	90	79	93	81	86	103	81	97	87	103	84	109	83	87	94	83	98	89	103	83	97	90	84	83	89	103	94	81	89	96	111	107	86	98	86	81	91	89	93	94	109	107	84	79	99	93	95	93	99	90	93	79	101	98	90	94	89	92	97	79	91	84	109	90	90	81	93	95	88	87	108	89	92	110	89	79	85	102	72	85	99	96	113	93	102	97	110	92	89	74	84	96	95	102	97	85	80	87	80	81	98	91	94	82	83	86	94	87	105	87	82	100	109	94	96	111	100	84	92	94	98	98	89	95	97	71	83	98	92	85	89	93	111	88	93	95	97	99	83	86	89	89	84	101	90	77	98	105	91	72	89	105	88	89	104	101	80	86	77	89	96	101	89	94	84	107	95	85	86	98	93	86	104	97	91	104	97	86	94	94	106	81	97	69	94	80	66	81	79	102	79	100	99	88	95	104	85	88	75	96	82	92	98	80	93	92	86	90	100	82	101	98	89	93	94	90	108	82	101	97	97	98	81	92	85	90	86	101	77	90	88	119	79	97	94	74	107	86	95	105	107	98	82	104	98	97	104	85	75	105	78	96	85	76	92	110	85	96	97	92	85	93	92	89	82	100	81	90	87	117	106	73	91	91	79	73	81	81	92	100	85	100	76	91	103	104	77	98	97	88	86	102	106	75	98	100	88	93	98	92	113	90	92	96	89	76	91	92	87	98	88	95	102	101	106	82	76	113	90	101	88	100	89	118	92	94	89	105	91	76	86	94	88	86	100	98	105	85	101	84	89	82	96	95	91	85	94	94	103	92	92	99	90	94	87	94	108	78	81	88	79	84	96	81	71	93	80	95	93	92	99	78	97	101	89	100	75	89	99	103	82	102	89	93	81	96	87	80	77	92	95	95	99	99	93	83	79	84	95	100	96	83	91	93	81	95	83	94	82	84	81	102	90	94	83	85	79	82	92	92	103	94	107	87	78	93	88	77	98	79	111	90	107	80	92	78	107	79	89	89	104	90	87	81	89	120	90	97	93	86	95	94	94	113	88	85	97	78	91	67	87	80	104	100	90	86	95	86	96	77	88	79	89	96	86	80	79	81	89	93	77	110	90	93	100	78	93	92	103	85	92	86	90	89	83	86	81	88	97	82	82	87	87	92	99	90	96	99	88	106	98	94	100	111	106	104	86	79	82	74	81	88	96	80	94	100	100	85	93	85	99	90	77	87	105	87	79	91	87	82	93	85	110	94	89	80	95	100	87	87	86	95	84	92	98	95	74	87	84	85	86	81	87	89	105	96	85	101	108	89	93	98	86	85	97	85	113	105	93	96	95	81	81	91	83	96	98	84	110	82	98	104	92	90	101	100	89	83	87	102	86	77	88	88	91	95	88	110	106	97	98	94	84	74	91	126	97	83	82	84	74	93	90	74	101	80	97	77	85	77	100	110	100	100	93	93	93	84	73	93	94	105	93	92	80	91	94	78	92	86	82	83	90	94	92	77	87	82	100	92	96	113	86	100	99	92	81	78	101	91	90	83	87	94	75	84	96	95	96	99	98	90	83	88	72	100	72	96	93	86	84	104	98	94	92	89	107	95	80	83	92	82	92	88	84	88	75	105	96	92	109	101	105	101	99	82	90	97	87	83	84	95	105	84	83	105	91	110	98	102	105	105	92	81	108	100	96	83	87	86	96	105	95	112	78	85	97	94	93	72	90	83	69	105	99	97	95	99	91	91	81	102	97	88	93	86	90	97	83	92	81	100	88	83	97	102	94	94	79	89	100	91	89	79	83	89	93	74	83	86	89	87	98	80	106	102	91	104	95	89	93	78	91	100	95	82	90	91	86	99	96	79	94	92	83	100	89	88	99	105	98	91	77	84	80	86	91	92	101	95	105	81	80	89	97	95	92	88	101	91	86	77	100	91	100	93	87	107	76	99	83	106	82	94	86	96	74	96	96	98	88	98	75	103	96	95	95	88	82	87	96	84	87	88	95	68	100	84	87	108	81	97	95	89	91	90	89	84	90	87	89	83	81	80	82	82	97	90	86	76	115	80	95	78	89	93	107	83	81	101	70	92	101	100	79	101	99	104	95	105	82	88	89	83	82	101	107	89	106	85	73	82	81	99	71	80	89	70	87	84	87	84	82	66	93	107	96	77	96	79	104	115	92	93	96	79	96	93	98	105	78	101	88	95	96	78	91	92	95	89	81	83	108	108	82	90	111	66	88	83	87	83	102	100	90	82	103	93	76	80	91	77	91	79	79	87	90	70	101	88	89	108	104	97	82	84	90	101	84	81	84	86	79	102	87	89	89	94	93	77	102	84	93	87	64	95	89	95	91	91	78	85	89	108	97	98	110	105	111	78	87	81	96	95	88	103	86	88	82	98	89	83	97	74	107	87	89	85	99	94	86	111	103	91	97	87	96	90	89	74	87	81	87	85	93	97	106	113	102	92	93	81	88	85	103	78	103	98	84	92	72	98	82	95	96	103	109	94	96	102	93	97	93	79	71	88	82	92	82	83	103	106	105	92	86	68	107	79	106	88	97	96	77	101	78	89	86	106	104	94	86	77	82	82	104	94	87	82	81	106	93	97	78	76	86	102	85	107	95	85	105	81	79	94	71	87	80	91	93	100	91	92	106	93	78	97	77	112	84	93	97	85	94	102	108	84	112	87	98	101	94	75	92	95	84	96	81	90	94	96	98	91	89	84	93	86	83	108	87	105	91	92	103	100	92	80	98	83	81	93	89	104	93	100	93	89	90	105	77	95	75	71	82	93	86	82	91	87	120	80	87	101	87	85	102	78	98	90	103	90	108	82	77	88	92	99	94	95	82	92	99	97	90	88	78	101	108	93	100
17830	6354	4712	5162	6465	8202	18642	4714	1126	1043	999	966	907	892	830	846	797	760	794	795	809	774	742	739	693	721	665	734	690	684	682	722	642	712	650	688	691	706	690	683	718	694	676	644	706	741	730	680	686	672	647	693	629	667	708	671	665	689	681	699	696	691	697	709	649	688	680	675	661	683	708	671	687	650	690	721	714	725	689	680	689	697	647	705	666	688	675	730	680	696	659	709	659	663	709	663	677	624	678	660	702	628	668	668	680	649	707	699	689	693	667	654	676	656	688	664	677	677	674	688	693	672	671	669	654	682	628	675	698	705	640	679	678	635	644	645	653	661	663	655	626	693	676	664	661	669	641	671	705	676	722	685	684	674	708	667	689	678	719	671	718	683	732	671	682	724	681	652	707	688	672	644	708	692	652	682	698	670	683	703	739	692	616	664	694	717	632	684	699	706	671	730	672	692	672	698	685	707	652	691	644	688	644	638	666	686	653	665	703	639	692	670	673	706	715	652	630	686	667	665	645	705	646	704	681	733	664	683	735	680	638	684	661	650	707	678	648	692	641	732	693	692	690	671	670	651	680	658	716	693	673	672	677	729	638	628	694	659	655	651	646	643	646	706	676	664	661	664	685	705	652	637	635	699	659	667	686	695	709	694	716	668	702	651	696	684	677	684	656	727	690	665	687	679	673	687	631	666	683	674	657	633	690	674	685	661	691	684	658	699	680	701	637	690	666	685	698	642	689	664	705	705	649	691	687	663	625	647	675	648	660	675	657	705	617	669	665	677	695	674	660	629	666	693	673	661	677	697	657	623	643	684	701	680	685	708	671	687	698	686	673	666	655	666	641	643	663	638	699	646	693	701	681	675	712	694	642	654	652	727	728	721	692	669	687	711	664	715	686	668	647	667	693	713	649	685	687	664	620	694	691	727	644	662	705	703	705	653	645	669	712	656	731	633	687	701	686	710	647	680	658	711	631	671	714	668	666	712	652	666	649	659	669	644	668	682	677	686	712	696	679	699	690	705	681	683	666	651	665	630	670	662	653	697	670	705	683	662	649	674	648	675	679	654	692	672	641	664	646	651	658	631	751	669	679	659	668	681	656	672	669	707	682	677	687	629	741	682	657	674	678	669	658	694	664	691	630	678	731	688	676	697	652	690	672	652	654	654	703	718	664	676	649	676	708	664	707	682	643	629	667	677	684	706	706	655	708	658	715	659	652	721	673	688	701	702	611	645	698	656	692	655	692	681	633	652	645	683	659	699	648	672	673	678	674	679	624	689	681	705	712	688	682	684	703	685	648	669	700	681	676	696	652	669	692	665	706	658	655	649	692	723	712	681	657	698	673	709	696	671	724	690	636	694	644	661	696	734	692	653	682	684	653	666	686	685	686	655	673	651	688	680	720	636	717	661	661	655	677	694	677	699	675	649	651	732	709	671	683	648	666	677	654	638	672	662	676	659	666	689	675	687	657	690	659	699	679	722	735	706	641	645	673	668	685	662	716	650	673	668	663	684	656	660	706	687	666	644	658	714	690	673	680	659	670	696	694	681	716	691	680	681	668	700	677	677	689	698	681	648	715	686	704	651	710	680	687	660	686	644	723	646	680	658	664	659	669	656	704	663	696	635	673	663	735	704	707	663	696	688	656	685	659	661	699	668	668	704	662	688	647	681	645	714	663	671	695	690	668	713	669	662	682	648	683	691	695	682	696	672	686	657	691	678	646	688	661	713	670	689	697	654	677	686	710	683	663	684	696	675	687	654	671	666	643	703	683	620	665	659	719	686	674	724	727	735	663	686	664	680	701	678	699	677	664	713	665	682	627	734	716	718	656	677	675	678	647	729	671	665	683	682	671	692	641	646	648	689	662	655	659	754	691	669	663	655	671	644	703	725	667	667	670	689	754	707	673	683	682	646	660	683	665	662	646	662	658	686	700	709	686	640	665	656	673	723	657	659	665	645	692	675	682	648	738	667	673	703	610	637	664	707	662	679	667	688	653	656	704	675	642	680	715	672	688	688	680	677	673	677	735	648	698	625	615	700	719	664	639	690	669	690	608	692	685	702	704	691	671	746	757	696	696	641	643	702	665	687	677	638	713	682	656	687	692	710	674	660	664	672	639	667	687	657	663	697	634	692	673	679	685	657	657	703	659	718	710	661	668	672	666	673	668	661	691	686	649	669	673	703	692	679	654	683	683	675	625	668	669	664	675	699	641	647	662	686	676	640	630	688	689	647	697	649	695	684	689	657	730	678	695	681	709	663	683	655	683	661	642	676	696	686	694	709	673	662	641	683	695	652	668	698	663	701	657	689	681	687	684	668	659	675	645	655	641	647	668	667	646	666	636	689	646	671	728	675	698	693	700	681	620	683	664	686	646	694	651	676	653	671	711	607	698	700	686	632	663	687	678	689	681	647	663	678	666	652	677	643	709	633	664	679	645	638	681	679	646	629	719	662	646	693	715	673	669	635	678	678	675	673	688	693	688	649	682	633	689	659	690	677	672	687	650	673	749	686	684	611	672	654	664	711	688	734	680	681	640	655	655	684	649	634	704	714	704	687	691	702	695	673	666	709	640	693	678	679	663	649	663	690	653	714	647	698	650	698	693	704	700	659	699	685	683	664	747	673	651	707	692	680	686	677	705	710	668	648	675	658	701	664	655	669	694	646	631	682	646	668	676	655	620	704	686	686	667	645	648	703	671	683	651	678	664	676	660	667	689	733	665	693	698	666	676	667	676	684	672	697	647	686	673	726	681	715	679	671	672	669	693	660	666	681	673	619	676	639	705	694	655	686	700	667	651	652	720	706	640	698	633	659	662	639	615	662	677	689	670	669	658	678	631	662	627	691	658	684	722	686	617	724	674	650	660	682	704	685	665	675	669	648	667	663	676	641	674	696	721	691	655	657	672	664	678	692	666	702	675	646	678	692	686	664	654	734	638	668	704	640	693	680	673	694	698	680	664	638	672	699	650	701	667	635	712	670	641	699	645	634	679	650	657	646	640	692	665	699	678	664	670	658	685	676	701	645	639	609	686	662	653	646	717	657	693	748	692	653	655	726	697	696	671	692	654	673	685	663	682	679	655	661	679	637	674	681	642	637	680	713	689	687	682	671	651	750	627	674	646	672	657	624	678	708	692	650	681	721	657	664	714	637	674	718	694	672	669	680	706	688	678	682	701	664	682	695	698	668	682	673	681	632	682	694	641	695	683	676	701	687	686	649	659	670	704	684	676	642	698	679	658	698	662	677	678	654	673	666	697	647	668	629	639	676	711	613	690	661	640	715	667	685	697	695	628	676	714	695	637	695	657	713	685	669	705	675	691	716	660	683	689	682	688	649	744	706	661	686	676	683	681	668	690	667	700	692	642	668	702	675	643	675	658	648	701	680	664	678	724	727	688	713	705	687	689	676	642	673	685	653	658	667	690	654	693	665	692	681	676	683	673	682	631	667	719	655	672	723	688	676	694	703	687	658	684	640	654	642
2107	883	690	503	365	341	876	320	133	130	135	129	138	143	116	128	126	147	142	127	117	109	124	141	114	137	131	138	136	128	115	114	108	139	152	143	112	125	125	142	109	126	140	109	123	119	137	108	133	110	118	121	144	120	110	105	128	131	112	133	121	114	109	120	118	119	121	119	117	116	125	110	130	120	134	124	123	128	144	151	122	134	105	132	119	112	122	118	130	105	129	119	121	118	128	122	120	117	120	126	126	116	126	122	132	132	110	118	109	116	123	131	127	123	135	117	122	123	124	117	137	114	106	120	123	121	116	139	112	117	107	122	108	120	128	119	121	119	111	137	116	132	121	134	132	104	126	117	109	118	119	105	108	117	116	103	125	114	121	128	113	121	134	134	119	132	122	127	139	99	128	119	123	137	119	114	131	135	129	120	135	123	111	104	127	127	106	114	103	122	119	122	114	123	148	112	112	110	157	128	133	127	118	97	123	124	123	121	120	111	107	125	129	136	129	118	103	113	137	124	111	123	109	129	116	115	122	128	118	119	135	104	130	114	113	124	134	145	126	129	117	107	113	115	107	121	109	134	111	127	127	122	122	128	109	125	132	123	110	129	127	134	134	134	114	119	137	125	129	123	126	112	130	133	116	111	125	134	123	111	132	109	140	142	119	136	130	134	119	118	126	136	121	117	112	114	113	113	120	97	120	130	116	124	109	127	117	113	113	123	123	119	123	102	132	128	105	133	135	131	136	124	122	115	116	112	129	119	127	106	118	113	98	137	112	124	123	131	125	125	119	127	114	125	125	109	114	135	129	116	110	123	124	129	118	113	113	143	110	103	133	130	127	119	122	109	123	119	123	125	128	122	119	124	125	128	142	128	135	120	112	134	118	115	105	110	148	104	127	130	134	137	127	127	124	131	101	126	134	114	136	127	147	113	126	130	120	124	121	144	113	113	140	140	132	119	121	123	120	113	134	107	129	124	116	131	112	123	108	131	127	128	117	125	127	96	119	138	121	132	120	129	119	123	139	118	116	142	118	140	131	121	116	109	129	103	136	115	138	129	118	117	91	131	109	135	131	128	117	110	124	117	111	135	109	135	124	136	117	125	121	106	138	137	122	138	106	121	108	119	114	97	113	122	97	113	122	103	134	116	124	145	116	141	119	113	133	136	127	132	137	113	141	113	120	111	129	121	127	131	126	110	125	125	129	122	126	128	108	114	113	129	131	134	126	125	118	127	125	130	107	142	132	115	136	124	122	118	126	123	125	124	119	113	124	123	144	109	137	114	121	130	137	108	141	119	118	114	119	132	121	119	121	131	103	108	126	102	134	124	128	120	122	115	127	119	111	107	112	132	123	133	150	129	126	116	125	121	126	121	114	110	108	133	102	122	128	137	112	122	113	135	116	126	108	127	120	116	120	120	123	106	139	130	102	145	131	105	105	125	127	137	130	137	115	106	110	127	113	117	124	103	122	132	130	121	124	130	130	105	123	107	108	108	136	105	112	125	114	118	117	120	133	137	132	122	116	127	113	123	121	133	130	107	124	145	132	143	109	114	129	108	116	132	127	97	130	120	124	120	141	118	128	122	115	135	112	131	129	119	120	131	138	123	123	117	123	103	123	118	121	116	119	106	118	123	108	112	121	131	116	118	125	97	121	125	127	115	117	118	121	122	124	119	128	133	118	125	130	118	104	114	135	109	130	119	110	131	136	143	96	119	100	118	153	113	133	121	128	112	113	118	119	121	110	118	124	119	136	117	125	124	96	128	127	112	114	128	127	107	114	107	119	155	124	152	114	129	121	116	119	125	115	115	108	132	117	125	125	119	115	106	128	113	96	110	115	111	124	122	118	100	141	122	129	133	124	118	129	102	133	119	140	107	148	126	132	135	124	119	113	107	114	109	117	112	135	122	114	133	110	111	118	127	127	143	122	112	129	118	103	115	127	97	127	131	93	107	113	132	122	102	131	114	130	117	127	135	134	133	114	113	125	120	102	109	111	125	137	126	119	114	115	107	106	131	107	123	130	126	98	146	118	123	120	121	103	124	132	131	108	124	119	115	129	118	127	129	107	118	123	100	135	125	124	136	131	131	122	119	117	115	147	111	125	131	112	131	129	121	143	116	123	114	95	112	127	120	115	113	121	134	127	116	125	129	130	127	111	126	122	128	126	134	132	109	138	114	120	115	117	125	130	119	111	136	128	137	136	126	109	122	121	138	109	122	118	124	117	121	124	118	132	126	129	120	130	106	128	132	117	131	125	126	127	128	122	114	116	124	139	120	104	131	117	120	102	128	120	140	142	112	122	116	119	124	101	117	138	116	127	108	106	143	112	134	109	114	122	122	135	109	110	108	107	128	129	105	128	117	134	133	115	133	120	123	104	130	121	120	134	146	120	116	137	105	136	99	141	108	115	114	111	130	117	123	121	132	129	128	126	116	107	136	108	129	133	112	136	109	105	135	112	130	129	125	125	117	106	107	122	114	118	115	120	117	98	120	113	120	120	111	115	131	114	130	119	104	122	122	124	126	129	131	127	136	128	142	119	136	130	121	137	114	143	139	125	148	147	127	132	113	112	130	149	119	139	125	119	114	111	114	128	108	136	113	115	124	131	124	126	127	129	126	129	104	125	137	128	107	133	130	115	115	98	116	114	131	106	139	116	120	130	133	121	119	107	135	126	137	134	124	110	87	135	146	124	111	120	107	131	121	121	115	95	113	120	123	119	127	135	98	120	127	117	112	139	138	125	128	105	130	100	127	116	126	128	128	137	131	125	115	123	134	124	109	114	129	126	117	132	111	128	132	151	124	118	124	110	128	98	108	114	130	114	102	115	116	130	110	129	103	116	122	128	127	106	113	126	132	109	118	123	112	126	130	127	137	110	114	119	143	136	134	123	109	121	129	127	103	127	121	129	109	125	111	120	130	122	123	124	123	146	135	118	99	130	109	129	123	123	107	111	129	127	116	104	123	112	100	117	128	120	94	134	106	121	141	113	131	131	125	124	116	134	126	114	119	132	116	101	120	113	133	119	163	133	106	141	125	108	133	117	132	116	108	133	128	117	131	117	122	121	134	121	109	139	116	124	129	146	115	113	123	128	123	102	110	114	124	117	148	154	119	123	114	135	132	111	124	109	126	120	127	127	126	115	103	120	124	121	131	123	121	136	120	118	118	130	114	89	135	112	109	133	110	112	125	114	143	113	121	108	130	147	124	125	95	126	120	124	89	120	132	123	124	134	112	110	101	102	96	124	119	119	124	127	129	117	98	123	117	127	134	134	143	125	104	129	120	126	130	125	103	101	135	114	123	119	120	122	129	139	115	130	115	133	135	132	101	123	123	118	117	125	119	116	142	136	120	139	121	113	137	134	122	130	136	128	126	132	116	115	124	117	130	105	120	125	127	111	121	110	104	135	130	122	108	115	127	119	120	110	124	122	129	105	116	116	110	123	132	140	107	127	121	130	119	115	119	116	127	121	130	131	124
20445	8477	6529	6229	8902	12780	25919	7471	1975	1789	1629	1466	1438	1292	1234	1174	1094	1117	1098	1012	1082	1011	1017	1014	1026	980	957	1036	951	967	975	951	930	927	946	879	901	959	915	896	875	893	895	906	902	849	905	910	892	930	986	862	916	874	850	926	872	858	925	880	906	898	898	895	869	865	859	900	873	838	851	876	847	868	872	861	876	859	887	938	882	820	872	850	852	830	868	873	892	865	882	857	900	859	875	863	925	839	916	855	874	869	889	900	926	847	860	863	823	839	904	884	891	878	887	859	790	878	833	839	841	852	849	880	867	862	860	865	863	845	866	845	866	836	890	860	854	864	888	827	872	858	859	842	846	883	866	865	793	861	880	904	878	835	858	877	882	862	844	879	854	880	831	927	875	863	840	903	808	850	918	869	862	826	903	858	898	856	829	851	894	883	834	867	903	854	843	892	838	865	916	799	914	883	912	824	876	825	829	894	892	832	882	892	942	886	830	865	843	893	855	820	871	877	844	844	878	884	829	880	897	839	862	902	860	878	884	881	837	905	861	842	808	925	885	892	836	865	838	873	964	859	865	851	828	905	859	841	867	840	938	871	878	851	870	890	887	889	881	857	905	812	897	842	823	855	865	824	857	839	878	840	879	905	836	853	838	909	853	850	812	814	861	834	870	894	872	834	824	873	840	890	881	876	865	864	891	838	869	838	789	826	903	787	877	895	860	912	908	808	898	906	874	843	887	890	815	824	845	840	873	888	873	871	887	869	835	851	914	849	847	839	870	784	857	867	826	837	859	866	848	868	873	875	853	834	901	849	845	897	867	854	868	853	856	850	886	844	848	844	862	830	870	823	878	870	850	864	888	901	867	863	841	850	875	884	866	839	876	814	896	830	852	910	917	904	844	823	857	881	853	860	866	858	862	843	909	880	827	919	836	868	858	889	855	913	839	864	882	817	848	917	835	831	830	879	917	883	848	866	842	908	871	890	834	891	878	841	796	859	823	901	850	855	866	830	817	876	882	872	863	920	885	873	816	921	879	874	854	840	869	912	887	848	876	860	839	834	828	879	877	852	881	903	899	885	893	812	848	892	916	822	853	851	870	845	862	903	908	893	840	862	922	850	835	863	896	823	872	850	872	813	858	923	895	848	894	875	844	876	886	911	883	877	875	888	900	837	829	884	865	860	864	923	929	858	884	888	909	915	845	868	860	819	819	851	867	901	837	905	831	855	837	831	888	885	814	854	910	851	864	897	816	882	872	807	900	857	883	858	895	926	886	844	862	824	835	792	900	897	853	834	923	865	867	877	800	935	881	794	906	882	892	873	858	838	867	904	863	899	886	812	854	924	879	941	864	891	849	863	869	892	885	863	846	870	847	854	859	898	862	886	877	858	863	833	843	853	841	805	896	861	819	851	825	826	919	847	868	858	871	831	833	922	861	894	866	908	911	884	844	861	848	877	873	850	904	859	868	889	868	872	803	836	877	845	856	844	826	875	884	834	837	903	884	828	833	847	848	921	857	864	902	874	919	858	901	873	839	861	873	917	855	854	863	840	898	876	866	877	887	871	828	868	838	863	861	842	853	842	870	863	848	876	883	884	842	889	859	876	840	877	857	871	891	930	887	877	905	862	850	927	897	914	838	861	907	897	815	892	915	894	863	834	844	853	904	851	859	874	893	895	840	825	856	873	922	854	880	892	831	856	851	841	880	823	877	909	854	880	862	880	838	841	832	859	875	838	876	884	916	878	883	870	862	845	854	864	834	915	901	892	849	870	881	868	865	862	889	848	837	848	898	803	795	837	897	822	874	856	862	844	883	869	920	860	863	857	889	880	873	896	876	891	832	885	890	886	891	858	878	894	886	894	854	846	893	883	858	828	883	827	872	866	860	834	918	898	833	889	825	875	864	797	872	836	871	832	912	871	865	825	873	845	864	904	894	870	881	923	860	883	857	827	799	857	809	855	844	883	878	859	852	849	881	842	853	895	854	853	838	870	838	886	824	858	831	837	852	834	913	876	915	859	926	842	875	868	860	907	878	877	826	895	891	849	852	842	864	916	857	892	865	872	847	849	823	862	837	874	805	923	870	851	873	825	937	875	865	875	897	835	888	816	856	846	833	877	910	786	875	886	835	862	933	858	813	839	792	914	838	878	880	864	860	911	826	926	859	855	878	859	851	883	890	850	818	880	888	954	851	820	901	923	856	892	900	854	908	896	879	829	885	847	855	933	881	874	825	866	814	864	875	854	883	876	837	823	884	867	876	864	877	847	849	880	875	899	881	862	895	869	882	839	836	862	850	886	873	829	862	848	898	912	873	879	847	850	843	897	849	896	884	892	853	849	878	800	842	845	862	863	865	889	865	862	878	858	860	874	843	833	955	830	871	890	876	869	839	854	845	827	893	870	850	918	885	842	923	815	868	880	871	818	865	902	870	883	857	864	851	883	821	879	843	822	896	813	858	893	856	870	945	878	913	875	877	845	897	820	841	887	879	796	837	876	860	859	871	945	870	877	889	865	903	879	863	877	895	842	843	816	853	877	893	867	895	844	851	934	878	862	880	883	858	870	814	906	874	875	855	876	903	906	856	832	851	859	868	900	890	837	864	827	927	792	865	865	866	849	859	838	861	872	874	852	879	869	878	850	848	867	904	830	884	853	865	878	835	890	823	870	838	862	835	840	851	793	876	822	886	867	868	861	868	895	872	909	894	830	903	859	881	892	880	808	847	885	805	884	846	867	903	823	849	843	874	857	876	862	812	820	857	889	861	904	904	868	911	844	896	878	920	841	843	889	859	839	858	824	879	870	846	877	859	845	898	915	867	795	885	910	891	844	896	899	885	889	868	818	795	884	832	884	872	866	836	877	845	884	888	902	819	828	861	880	819	837	879	917	862	877	857	841	907	914	877	847	865	842	883	877	898	870	886	852	871	811	905	857	839	855	873	892	836	842	874	853	893	834	897	880	849	822	851	880	845	863	869	882	858	867	891	825	884	846	857	893	814	880	868	821	880	888	923	874	909	907	864	857	863	843	840	904	781	853	836	850	845	856	850	862	833	919	915	908	852	913	838	893	851	909	818	848	862	868	860	893	881	884	892	875	880	864	860	912	854	879	872	891	909	834	880	889	850	864	875	890	867	853	889	883	892	838	846	870	889	905	890	911	853	866	823	824	835	892	894	831	833	877	939	895	889	847	924	800	852	829	880	870	861	853	888	893	838	850	839	883	839	848	871	884	867	890	869	907	908	889	815	914	852	836	835	965	875	831	895	846	857	841	845	839	881	869	903	830	900	870	851	872	918	855	861	835	867	867	878	876	824	868	922	814	835	851	898	918	844	831	901	903	873	873	868	837	790	871	909	867	875	837	914	885	849	848	831	843	903	832	843	885	844	867	879	844	846	816	856	864	892	859	821	877	869	851	875	851	827	820	858	858	799	843	846	872	917	939	887	876	882	835	844	869	856	886	796	850	825	898	863	864	821	890	895	858	874	913
1849	380	246	237	211	149	123	73	46	54	52	47	67	46	44	51	62	70	46	41	48	44	61	55	41	58	46	39	37	39	47	55	42	46	47	49	47	52	55	48	40	48	42	45	59	43	51	43	58	51	48	53	47	48	48	48	50	43	51	45	48	58	43	50	33	52	46	37	44	37	50	56	59	50	36	51	45	40	44	52	55	48	58	49	50	45	62	51	53	51	41	53	45	51	59	42	44	53	59	52	37	57	67	56	47	44	47	46	43	57	62	44	56	45	46	63	49	48	61	50	49	53	49	49	49	49	57	39	52	71	45	46	41	55	53	45	45	51	48	48	46	56	42	43	41	43	35	54	52	48	54	41	56	54	48	56	44	50	64	43	51	45	36	54	39	49	50	36	55	52	52	59	48	41	53	49	48	41	56	48	48	45	56	55	57	48	45	59	50	49	39	52	39	46	48	58	47	49	44	71	44	52	66	51	46	36	52	65	50	57	48	48	54	57	53	52	55	48	49	59	46	41	48	48	48	47	45	43	50	44	47	71	46	63	64	52	52	50	54	45	53	54	56	54	53	58	51	45	52	54	48	64	48	55	53	40	50	58	41	55	43	55	55	45	47	50	49	50	51	57	43	37	45	59	41	42	40	49	44	46	41	42	59	49	58	54	61	48	57	42	39	62	50	42	47	52	36	40	43	59	53	53	54	56	49	45	45	51	64	54	48	49	52	57	59	47	55	46	46	48	63	47	48	46	46	56	53	44	55	50	50	49	43	54	55	52	53	49	46	54	49	56	43	45	40	58	51	63	45	51	63	46	44	49	57	46	56	48	56	43	56	50	63	51	59	51	61	48	60	45	42	41	41	51	59	53	44	59	63	61	54	60	33	56	65	73	32	61	56	56	46	48	62	58	52	49	64	48	55	64	46	56	60	60	51	42	38	55	51	56	55	51	51	39	46	50	38	53	50	49	47	54	43	50	67	51	35	48	40	62	49	53	48	50	57	54	53	64	42	46	55	48	63	51	44	64	50	51	52	41	41	48	48	55	42	46	47	51	54	52	54	35	52	42	47	50	46	51	49	48	56	41	53	57	44	57	38	46	55	43	46	55	47	52	50	50	59	54	50	52	57	46	47	57	53	46	64	41	48	51	46	50	38	47	51	49	47	47	39	57	54	50	56	46	57	69	50	48	42	56	42	58	50	56	61	49	53	51	44	51	43	47	47	50	45	51	53	52	54	51	50	45	39	34	47	50	72	54	57	55	59	53	50	55	48	56	43	40	64	46	41	47	48	46	51	50	56	46	44	41	46	44	51	51	52	55	49	44	48	47	46	43	54	55	49	47	49	47	42	50	65	49	44	63	36	56	39	61	48	45	53	41	51	42	43	38	53	50	55	49	51	59	46	58	45	44	63	41	51	48	59	53	50	52	39	51	48	59	27	46	49	57	59	42	42	51	53	52	63	42	57	44	47	53	50	61	41	50	47	48	58	51	41	56	50	41	35	41	53	44	51	53	51	52	58	54	63	50	38	47	56	54	49	52	53	47	59	58	43	44	50	61	46	43	39	55	42	56	48	50	57	53	42	57	40	54	54	41	57	34	48	46	54	49	55	54	47	35	39	54	59	51	39	44	61	47	52	43	52	60	49	42	56	39	56	47	50	52	52	49	45	51	53	53	55	55	38	44	53	59	61	53	40	52	63	56	49	57	49	57	53	49	44	42	37	52	51	60	42	56	40	51	44	40	54	44	36	48	54	51	47	44	46	36	57	59	50	47	50	54	46	57	44	42	56	47	44	59	40	59	56	49	41	47	46	55	43	60	61	44	57	38	54	56	57	57	43	46	59	52	46	53	45	48	56	50	44	51	47	52	43	47	50	56	56	48	54	43	45	54	56	58	52	59	42	54	42	66	59	53	56	48	49	39	44	48	48	48	46	45	60	49	45	46	39	48	46	47	51	43	44	47	55	51	53	45	45	50	50	57	55	52	44	51	58	43	63	54	57	55	44	53	57	41	52	46	41	47	53	41	39	56	54	51	56	46	47	47	52	51	49	49	44	50	45	54	48	47	46	47	50	44	54	49	39	54	43	50	43	38	34	51	47	37	49	52	54	62	43	41	64	47	56	52	50	58	39	41	48	54	49	50	42	51	52	49	50	53	58	54	56	51	54	45	50	45	57	51	47	49	53	47	44	56	56	35	48	62	57	44	40	48	51	51	48	51	42	52	41	40	45	36	55	55	43	53	45	53	48	48	47	43	49	48	44	35	47	41	49	47	39	34	56	59	47	39	58	57	50	44	45	40	34	58	46	57	54	61	43	45	41	40	54	42	44	55	51	39	46	51	54	47	45	62	60	36	47	68	58	43	53	42	44	50	57	57	42	44	44	61	48	57	47	60	47	50	47	53	40	51	55	40	50	43	46	55	57	32	57	49	48	40	42	49	51	48	44	50	43	47	63	55	42	57	34	47	61	54	46	59	58	60	53	54	46	50	60	51	49	51	44	57	59	57	39	65	48	53	50	43	41	65	58	52	63	57	49	48	55	60	51	40	41	53	42	42	48	60	58	39	57	50	55	59	34	54	47	55	42	49	52	45	53	48	55	45	54	58	47	40	41	45	49	58	55	51	60	54	48	52	54	51	43	50	44	56	57	43	46	41	49	40	51	53	41	36	58	60	50	59	41	54	50	55	47	52	44	60	39	46	50	50	47	50	44	48	48	40	61	49	51	41	49	45	43	42	57	52	57	47	49	49	47	41	51	50	63	53	51	63	63	55	53	44	49	53	48	47	40	46	54	44	58	45	66	49	45	48	40	52	51	49	58	50	56	56	46	48	43	48	49	42	49	47	58	55	46	41	43	66	60	61	53	56	61	51	40	50	44	47	42	45	54	51	50	42	56	45	58	46	52	44	45	52	44	60	50	49	68	47	58	71	53	53	54	59	42	56	48	53	47	36	43	54	41	56	53	46	40	49	53	49	54	47	57	51	52	54	64	55	63	51	52	40	45	53	45	45	46	55	59	35	51	69	47	55	44	57	54	51	51	46	51	65	50	54	57	59	53	44	42	59	53	49	47	51	53	45	57	53	59	53	35	52	45	52	63	47	41	51	58	51	47	45	54	48	49	59	56	45	52	56	48	45	56	52	48	49	56	46	52	51	44	57	58	63	52	45	56	54	60	46	47	57	50	48	52	49	48	55	52	44	45	53	47	53	62	59	57	49	54	57	51	53	45	54	53	64	48	68	47	46	46	50	64	47	48	63	54	44	46	49	44	36	48	44	56	41	53	55	54	46	49	48	61	47	54	54	45	53	41	59	43	64	47	60	52	51	49	56	52	48	43	48	46	52	65	36	47	50	55	51	43	54	55	35	60	56	54	38	46	43	55	46	54	62	47	65	51	55	54	41	49	49	48	44	54	34	44	50	52	58	46	57	37	54	62	49	55	53	53	68	56	47	44	54	45	40	50	51	51	58	44	41	42	41
13936	4590	2819	3478	5730	6505	4438	1262	479	442	446	453	419	426	420	405	411	397	378	396	386	395	418	397	355	382	404	366	394	404	396	402	404	369	369	391	387	417	366	394	373	394	392	371	348	412	357	365	387	414	351	386	412	419	356	365	343	400	397	381	370	386	390	373	371	367	393	374	369	393	381	382	401	385	392	374	388	333	381	376	365	362	355	362	391	409	388	379	366	375	378	398	397	346	343	381	371	386	400	376	383	366	417	375	372	372	387	367	383	372	392	409	376	373	370	417	373	392	356	383	402	350	349	362	370	375	389	374	348	427	395	358	391	389	371	386	397	397	347	370	367	364	373	380	385	381	396	401	416	383	391	405	376	389	386	402	371	366	379	369	331	376	370	378	358	344	393	349	378	378	387	377	388	379	361	393	369	380	373	368	411	366	384	375	386	350	375	366	378	360	345	342	339	377	368	380	363	388	397	377	397	367	358	365	363	379	405	391	383	411	397	375	392	387	365	370	395	372	371	373	389	376	372	374	420	385	318	405	375	392	400	393	384	363	366	388	385	354	366	316	393	369	385	345	365	383	383	409	448	374	375	408	408	395	400	393	417	369	362	394	338	351	371	403	415	378	359	367	400	390	398	367	405	414	363	355	381	402	392	378	404	404	381	358	370	365	381	390	387	425	383	385	386	405	377	392	410	362	389	345	343	412	400	388	375	374	378	397	412	413	426	365	377	397	378	401	406	375	397	418	384	366	380	382	383	368	390	406	385	458	415	385	389	429	383	389	369	404	408	406	388	351	437	360	421	401	391	396	363	413	345	375	342	368	384	398	362	334	377	368	384	388	383	340	380	366	365	346	417	368	401	369	377	361	408	387	409	374	374	365	365	356	355	381	356	387	386	386	383	391	364	368	397	364	366	395	342	409	364	394	367	375	386	418	381	392	427	385	369	380	352	369	390	368	377	395	372	377	413	365	348	375	354	367	350	373	376	376	370	350	369	406	386	393	366	405	380	375	408	355	392	372	358	411	395	379	386	384	361	364	422	391	364	359	383	398	388	390	338	413	356	370	390	355	407	389	360	351	369	399	432	377	366	394	360	381	393	395	416	400	367	392	381	367	337	390	382	401	388	388	380	379	377	378	372	396	368	348	369	377	393	383	370	332	384	353	372	406	388	358	363	346	377	376	363	357	385	411	405	365	358	377	406	386	390	382	383	371	341	376	386	420	387	385	397	365	390	379	383	380	371	396	382	400	393	372	379	376	384	408	358	396	402	372	413	424	399	420	393	411	382	371	399	395	371	386	396	404	367	374	380	415	378	393	379	353	392	365	399	343	379	405	379	365	375	415	370	388	374	384	381	379	360	373	402	384	365	389	368	393	337	384	365	354	368	380	405	398	413	407	381	373	364	390	399	396	352	406	365	377	374	385	368	401	392	388	400	395	410	354	388	384	380	373	378	347	376	408	358	380	410	411	387	347	359	368	386	400	380	379	365	395	405	402	392	376	390	388	392	363	350	404	347	380	371	362	337	383	403	397	379	354	365	383	391	373	396	392	418	373	419	361	368	394	381	407	353	376	363	369	402	391	380	388	400	367	398	384	360	352	365	372	422	339	369	376	382	388	386	375	361	384	363	382	367	398	403	357	360	369	369	345	385	334	375	386	378	390	388	346	402	400	357	417	385	346	429	402	382	376	434	398	349	368	394	394	386	378	376	349	373	368	341	376	346	379	333	379	379	330	382	378	387	400	408	382	333	381	403	357	395	380	380	373	361	386	356	424	370	393	368	357	370	344	390	351	350	357	364	364	382	378	381	357	375	380	376	408	386	376	405	438	417	429	340	384	435	373	412	366	383	391	383	355	393	392	379	375	398	363	351	374	379	373	374	368	344	381	348	379	404	409	370	359	370	367	376	381	370	403	372	334	383	383	351	393	368	367	402	388	368	369	387	421	366	378	383	420	398	411	390	390	347	371	398	417	409	412	378	369	352	385	378	378	370	422	382	369	378	414	411	371	362	412	373	386	391	397	366	417	382	407	385	388	401	367	352	371	388	387	386	358	374	387	372	393	395	387	328	367	352	376	382	413	385	372	342	380	396	343	391	362	368	386	397	356	398	412	378	398	382	356	338	345	377	376	346	378	372	367	386	413	375	379	395	361	384	365	377	378	371	334	387	365	376	368	338	378	368	381	389	387	405	372	383	350	368	377	389	388	347	400	371	412	391	392	368	356	397	352	433	375	364	381	399	368	392	385	352	403	360	386	387	381	389	387	383	389	376	378	350	333	370	412	387	365	364	360	391	416	379	377	356	355	371	360	369	376	368	397	366	398	375	367	406	395	390	404	405	360	361	365	375	397	389	354	385	344	368	360	373	358	381	372	408	362	342	367	350	380	415	365	400	392	363	421	379	366	381	383	368	355	391	382	390	388	384	360	388	384	400	357	371	409	369	396	397	394	378	388	368	410	389	384	371	391	401	374	378	393	416	390	374	374	380	356	380	398	391	383	385	369	380	375	358	384	393	398	359	377	388	405	343	351	373	373	350	370	383	406	386	395	395	393	378	365	379	376	390	344	368	383	356	389	391	354	382	372	394	387	378	397	403	372	369	391	368	408	375	417	350	365	369	355	388	387	363	367	338	380	401	437	361	408	400	373	366	354	396	378	393	393	371	370	368	407	371	374	361	379	392	410	375	373	418	418	375	386	386	357	354	370	370	391	347	393	368	374	352	401	348	368	379	401	395	369	380	358	403	364	368	376	348	357	385	383	371	395	380	351	384	370	359	363	391	407	366	390	394	401	373	382	369	376	355	375	319	387	386	367	350	377	409	381	421	400	387	401	374	385	379	373	361	377	373	402	371	377	377	357	386	388	386	386	378	392	358	414	345	384	370	374	377	371	390	377	376	397	359	408	378	383	381	404	399	406	371	370	362	407	385	371	389	368	430	371	367	342	372	378	374	402	383	379	401	363	401	383	325	398	377	404	398	418	366	396	387	399	429	359	403	375	393	378	377	375	380	377	391	378	377	368	424	405	354	385	405	373	367	384	389	339	386	367	368	370	390	356	361	412	394	385	381	386	359	411	395	375	357	403	378	360	368	397	415	357	334	385	371	349	376	409	372	374	420	347	374	400	361	389	380	378	359	362	332	399	389	371	392	333	389	369	366	395	360	381	389	372	381	379	377	377	390	382	376	396	386	412	357	396	402	396	392	362	364	366	396	367	371	406	325	368	364	391	378	385	374	394	397	415	373	360	373	381	381	379	447	388	407	361	362	408	380	395	395	365	420	403	379	405	364	347	337	403	366	404	378	386	374	373	375	387	368	369	383	409	378	414	377	392	405	381	395	390	395	361	352	377	350	373	399	401	407	365	379	378	368	387	364	379	343	386	363	382	354	378	391	377	377	365	417	405	376	345	387	398	360	350	380	374	375	373	377	391	382	397	353	359	393	365	364	410	336	349	374	356	361	387	385	399	375	385	380	389	368	385
1231	561	361	334	296	349	345	109	76	78	80	85	84	71	63	82	72	65	85	69	64	58	72	81	85	72	85	71	66	88	66	84	78	62	77	60	67	83	67	88	87	88	83	81	58	59	59	58	68	71	83	69	70	76	62	69	68	62	80	62	79	82	66	85	71	65	84	66	55	63	65	63	96	82	72	71	67	73	67	77	78	70	84	74	71	56	68	64	64	59	65	70	80	76	84	62	71	64	59	77	81	73	74	81	72	61	80	79	67	71	81	57	60	67	58	74	65	70	73	75	65	71	85	58	77	70	73	62	74	65	66	66	66	74	70	86	74	75	72	93	83	91	69	58	85	59	52	64	65	77	53	73	79	71	74	76	67	81	62	70	75	73	55	76	73	58	76	79	72	46	58	67	67	59	74	69	67	64	61	64	91	75	85	64	74	60	60	79	73	65	77	78	73	70	76	62	71	51	77	80	66	68	54	65	71	69	77	63	63	72	76	81	61	71	70	65	68	67	72	64	74	78	78	60	67	84	72	91	78	54	80	73	83	79	69	53	75	68	69	70	81	68	73	82	69	70	61	68	86	63	58	64	85	79	68	57	55	79	75	64	81	73	65	62	62	68	73	68	89	56	75	53	70	67	62	72	68	64	85	77	68	74	66	68	75	77	73	70	94	73	62	79	60	59	65	57	75	69	79	76	59	69	68	63	74	68	75	62	68	67	69	74	67	75	64	66	56	74	65	69	78	69	70	53	62	65	59	67	76	85	73	82	74	80	80	74	72	74	70	78	80	71	76	82	73	88	62	66	71	68	65	84	69	79	89	75	71	63	60	77	74	61	66	71	73	62	79	78	61	74	78	73	75	66	78	69	62	76	64	63	76	66	70	79	76	84	80	57	76	68	64	69	71	66	70	60	57	72	70	78	62	59	69	60	70	68	56	71	93	79	70	64	62	60	67	77	74	71	82	72	89	62	69	55	77	65	69	67	70	79	50	69	66	65	88	76	69	68	57	67	76	59	66	75	78	69	84	55	77	68	60	67	58	74	62	70	67	65	74	68	77	59	82	80	83	85	62	66	61	82	68	68	76	54	69	64	64	67	72	63	81	71	62	78	79	57	70	74	77	82	77	81	88	69	74	73	56	70	86	58	67	66	71	84	63	76	79	61	75	67	65	66	76	67	66	49	54	87	76	79	79	69	67	64	49	64	63	72	77	76	85	78	60	70	60	57	67	62	67	60	49	81	50	68	61	63	69	62	63	61	70	74	72	66	69	72	62	84	79	67	73	77	67	70	74	68	65	65	65	79	68	68	58	72	78	59	80	73	87	69	65	75	54	63	74	70	90	74	73	51	68	76	72	64	72	64	74	72	57	67	64	74	87	77	65	71	65	83	68	65	81	78	52	64	79	96	69	73	58	60	71	78	66	65	84	60	65	64	84	64	56	61	83	82	71	83	68	74	77	53	72	57	67	57	56	83	76	71	63	59	59	66	79	88	78	53	65	67	69	61	80	75	65	72	74	89	60	80	69	67	72	69	63	69	81	59	83	64	87	73	86	62	77	64	72	77	68	71	73	71	66	54	80	70	63	62	71	70	73	86	72	66	76	61	82	75	58	62	67	61	59	74	67	75	61	77	61	60	65	69	73	80	60	63	71	63	78	70	69	60	83	78	60	69	77	78	72	62	71	69	63	62	74	72	77	59	70	69	83	73	75	68	71	77	80	78	69	67	79	65	62	68	72	79	70	57	75	48	70	71	57	79	68	77	65	73	70	83	86	70	92	66	84	72	75	62	66	66	77	89	61	66	67	56	80	63	83	58	45	72	64	66	64	70	64	63	70	75	69	69	74	63	74	71	65	61	76	71	60	74	60	75	73	74	82	86	76	76	67	68	75	65	75	65	51	71	72	65	71	81	58	87	65	66	74	63	79	62	68	65	68	59	78	79	59	76	70	72	71	66	58	69	54	85	63	73	68	70	53	67	58	64	62	75	61	66	83	73	77	97	55	59	80	52	67	64	71	66	63	62	74	82	89	61	48	84	56	54	70	80	66	69	61	50	54	70	74	66	70	69	81	78	84	70	67	62	81	76	80	84	69	82	66	64	66	82	61	79	59	74	76	68	71	87	69	73	68	83	69	79	63	67	62	53	65	73	75	56	56	63	74	89	54	66	67	61	53	70	86	82	70	73	61	77	65	66	72	78	77	58	73	70	70	76	62	51	75	67	61	74	63	63	62	77	65	70	74	69	77	63	88	56	78	71	78	64	59	77	63	90	70	72	77	94	66	69	61	62	59	71	68	69	75	59	72	65	58	66	83	60	80	64	65	65	65	62	75	62	78	74	80	67	62	65	82	58	71	70	68	84	66	76	79	82	69	68	51	67	59	60	71	71	75	63	84	79	79	55	69	72	60	61	59	74	61	80	75	50	55	61	79	56	68	79	78	66	53	67	76	88	65	69	64	65	71	56	79	73	69	68	81	80	74	54	70	90	64	63	66	81	56	75	73	67	67	77	77	67	60	59	68	71	69	48	74	67	70	84	59	80	70	90	81	55	67	74	69	62	67	87	56	65	81	69	73	78	75	65	69	77	67	60	61	83	69	61	63	83	72	66	70	76	75	85	59	72	76	67	61	80	70	75	64	63	84	77	73	75	71	84	78	65	71	67	79	62	67	73	65	77	76	80	68	78	63	63	54	63	76	77	79	64	52	67	71	81	102	63	84	85	78	70	75	59	69	64	58	83	97	64	63	70	64	62	65	74	64	79	83	62	69	71	63	81	78	68	68	73	67	83	66	51	67	58	78	61	68	69	69	66	69	64	74	68	78	77	69	79	62	64	62	77	65	56	72	82	83	63	78	78	67	71	65	68	60	63	66	87	61	83	53	89	63	73	73	70	72	86	69	70	80	63	61	63	83	70	53	74	65	67	62	66	68	67	75	78	75	67	71	58	69	62	70	57	60	59	56	79	76	79	77	65	76	73	69	72	63	70	69	74	62	75	63	55	59	76	77	79	75	63	69	45	65	59	79	78	68	69	60	71	69	71	75	53	62	71	74	80	74	59	76	71	59	64	82	71	71	78	64	67	76	71	101	62	70	64	76	55	87	70	65	86	69	52	54	74	65	73	59	71	89	70	82	54	68	71	70	69	84	82	61	72	76	80	63	68	66	75	61	61	69	77	77	70	68	77	61	69	75	79	57	69	64	73	55	73	83	61	70	66	72	79	77	66	61	60	67	77	69	65	68	51	74	70	74	75	70	78	77	64	74	83	70	74	74	70	65	66	65	70	72	83	56	65	63	64	81	84	75	77	78	55	74	76	72	56	69	57	75	63	74	67	82	74	74	68	60	64	88	62	69	85	83	70	58	72	63	82	73	65	77	66	80	74	87	73	70	77	59	62	67	70	61	68	66	76	69	78	67	70	56	73	77	65	71	69	77	69	79	66	61	75	73	81	89	76	66	61	74	68	60	65	78	59	90	66
15142	5674	3620	5126	8306	17074	15329	3821	1053	833	818	767	704	648	675	585	639	614	533	588	543	558	536	572	563	536	550	561	556	497	545	538	506	531	534	538	553	525	511	535	530	535	513	468	516	496	507	504	474	573	515	508	484	504	502	505	478	528	505	526	509	510	540	516	483	501	519	494	486	535	468	492	498	494	527	542	505	440	508	495	506	484	506	500	491	506	442	498	504	508	503	503	521	530	510	500	465	521	486	486	492	465	482	485	497	487	504	462	464	481	523	497	433	487	470	541	488	498	477	503	532	503	500	489	495	506	527	497	499	494	486	461	496	513	481	477	520	529	507	490	493	461	499	481	474	470	522	460	502	487	496	508	489	480	528	536	514	489	514	482	494	499	484	528	520	515	476	503	473	514	487	468	508	515	461	496	485	499	506	502	490	466	502	509	488	528	485	511	463	519	520	521	509	550	498	495	507	510	511	549	503	468	458	486	541	492	490	517	488	458	471	486	530	495	516	477	508	493	498	529	529	491	480	475	487	484	496	495	470	517	494	489	522	508	470	483	504	468	515	481	510	501	501	522	478	487	497	478	495	452	497	506	501	493	488	494	470	515	510	474	527	491	509	507	521	514	479	467	501	509	465	518	497	483	472	489	477	485	457	518	517	493	514	478	488	509	516	490	484	513	464	475	490	478	496	538	509	516	475	464	495	505	511	444	491	536	523	511	503	489	477	512	511	495	497	468	505	512	468	518	502	470	494	476	518	434	471	474	531	513	513	530	559	465	477	472	497	492	515	490	464	510	494	499	523	459	512	486	473	504	489	511	484	507	494	463	516	516	510	469	482	473	522	497	522	476	482	498	500	524	504	493	507	481	473	512	496	497	522	497	508	493	477	504	473	488	483	506	491	519	493	477	530	501	466	452	502	497	478	501	500	483	490	497	483	501	456	521	494	531	524	494	486	529	481	462	488	509	493	487	467	465	505	457	522	492	461	500	494	494	483	510	509	470	504	469	502	455	492	481	513	471	498	505	460	479	492	503	498	484	503	479	479	490	502	516	497	485	510	506	511	502	499	475	497	501	499	487	484	527	494	505	488	498	476	513	478	464	531	468	514	508	473	478	481	512	508	502	529	506	491	536	520	493	498	519	491	495	521	514	531	505	501	506	519	459	533	492	504	481	464	504	465	493	512	477	486	485	480	508	475	489	510	477	487	533	515	503	529	495	482	509	483	492	453	499	507	504	475	486	522	544	455	508	513	485	505	492	491	472	502	517	457	487	500	497	485	480	506	464	487	519	481	524	504	512	497	520	506	531	480	494	499	501	511	468	500	505	480	530	534	480	530	519	468	469	511	510	501	495	485	501	497	517	453	515	486	508	502	487	466	497	507	502	502	547	498	526	474	497	482	469	459	504	515	496	497	516	497	526	468	481	509	499	502	511	458	488	554	483	486	522	510	509	520	513	483	499	486	441	489	513	462	508	476	507	500	515	467	487	459	436	460	513	480	496	515	463	516	495	461	483	522	471	491	527	472	488	505	493	499	493	513	502	484	472	468	511	504	528	504	497	524	506	480	516	551	504	453	468	492	506	510	493	478	521	476	482	479	507	478	503	496	512	486	489	530	534	476	483	498	501	513	490	453	491	522	505	484	504	475	486	497	501	470	528	557	510	474	509	498	524	499	511	499	502	523	466	482	478	496	505	513	524	458	511	490	464	475	464	508	499	524	483	474	498	471	483	507	460	511	500	495	462	562	511	471	484	513	481	535	490	551	463	487	497	493	506	507	493	490	512	484	453	504	501	521	482	507	504	459	492	498	500	500	497	538	514	487	498	526	483	516	487	488	497	501	503	487	536	477	499	511	479	473	511	484	460	498	532	518	511	509	494	496	471	494	516	505	538	491	498	501	504	496	471	491	529	460	489	476	494	511	507	496	485	473	506	499	501	488	508	464	452	496	454	489	489	507	472	487	562	490	435	484	504	479	477	483	490	498	529	492	496	517	499	524	486	482	526	474	488	479	468	519	516	503	503	523	499	494	535	494	492	532	517	483	511	501	469	472	463	495	518	475	516	493	492	487	490	507	532	504	495	476	487	524	515	491	484	480	510	497	471	467	486	477	482	503	478	514	480	485	502	478	494	488	500	500	504	482	511	496	467	518	497	527	502	493	513	499	513	530	455	559	457	510	508	494	494	495	482	451	499	510	526	504	502	483	475	493	457	497	528	471	523	495	507	535	509	512	504	528	442	504	469	498	506	508	511	456	450	517	489	482	477	467	466	500	457	481	510	510	483	537	517	483	529	511	515	494	482	476	503	501	469	475	511	516	484	528	486	476	474	479	506	481	486	507	490	451	484	516	491	511	416	502	465	499	515	527	466	543	485	501	491	526	495	519	525	498	524	470	490	507	513	484	465	498	484	507	457	512	489	513	496	476	518	486	483	516	463	484	473	501	463	486	490	514	502	521	470	467	477	504	493	518	479	512	508	505	537	510	500	465	507	469	496	491	453	505	512	515	504	514	530	526	535	484	451	501	494	503	475	526	511	502	457	497	485	524	450	480	508	488	512	478	516	487	471	485	475	473	484	527	508	523	472	498	469	506	478	486	484	519	466	496	532	453	494	474	459	517	482	499	490	501	542	477	500	498	453	491	478	503	485	507	467	481	480	529	482	507	488	497	508	522	462	468	456	513	507	507	489	517	514	534	468	421	543	482	502	506	477	532	511	491	522	525	518	471	497	457	522	508	499	490	491	480	518	501	488	469	507	498	507	497	504	487	475	543	482	492	559	525	528	531	478	503	467	533	539	474	498	509	494	521	473	492	508	475	523	482	502	490	489	525	470	487	534	495	461	521	443	455	495	484	488	528	496	475	493	499	472	493	495	526	463	527	507	500	487	491	501	491	533	501	542	499	480	454	489	473	482	464	459	464	446	474	476	470	494	504	483	537	514	541	486	474	522	503	484	467	502	515	462	506	460	515	504	495	519	471	532	507	487	496	521	456	474	515	501	464	496	500	507	508	501	514	496	520	492	486	517	496	530	509	474	524	474	489	480	511	520	517	486	472	500	508	470	493	530	457	508	460	512	487	503	481	532	469	474	508	481	500	447	526	497	442	485	491	504	496	532	512	452	465	555	535	517	495	495	524	494	502	497	509	520	477	475	503	506	490	485	481	469	481	518	493	492	499	475	502	491	460	468	494	507	504	491	471	506	472	460	499	492	503	532	503	480	501	493	512	474	487	508	531	511	497	453	513	488	515	492	484	502	474	473	468	482	492	498	503	511	513	493	506	486	492	496	521	502	505	501	482	483	468	509	498	485	501	527	485	473	475	523	502	504	491	471	492	487	454	477	498	469	485	527	503	503	493	500	507	487	485	450	488	470	463	484	501	493	514	460	485	504	513	475	489	486	485	482	483	494	495	498	491	510	513	477	500	512	515	489	507	503	472	482	514	530	471	497	488	484	537	473	450	512	515	489	487	496	525	499	515	488
2665	414	395	424	367	380	388	132	101	104	92	115	102	113	88	89	107	87	100	113	99	101	94	104	99	104	87	102	96	76	105	89	95	91	76	92	80	91	80	82	89	92	91	98	111	86	81	97	91	90	90	74	87	81	102	82	90	100	97	78	101	87	83	95	111	99	108	86	79	89	75	84	95	93	106	83	71	87	93	97	89	105	73	107	88	88	104	76	92	99	96	94	96	80	83	110	102	95	100	100	101	86	69	103	103	92	97	89	111	92	111	87	89	88	97	92	93	74	79	110	92	85	98	97	90	92	99	88	97	88	98	94	86	97	119	89	100	79	91	97	90	96	88	118	100	94	86	79	99	83	88	75	91	87	85	108	93	85	90	84	99	94	87	97	93	95	91	91	86	90	91	91	88	100	87	91	89	93	97	107	97	92	81	81	87	107	106	80	76	100	86	99	97	101	88	86	104	94	100	82	105	100	92	94	90	98	98	96	93	87	89	106	110	71	81	83	93	80	107	86	106	109	94	97	93	90	109	103	77	100	101	82	93	95	110	83	92	91	91	86	100	93	88	90	109	91	76	99	73	102	105	104	86	103	93	98	111	85	95	95	90	102	102	89	86	86	85	76	86	90	106	104	95	79	94	85	101	91	91	98	76	111	117	88	94	93	86	98	99	68	91	79	73	107	97	85	94	88	88	98	99	95	102	106	97	94	80	91	96	104	101	96	93	114	94	106	87	79	83	88	101	79	100	86	89	95	90	100	82	105	74	83	83	79	86	93	91	93	103	90	92	85	106	86	94	98	77	92	99	96	100	90	95	100	101	104	94	97	92	92	117	100	77	93	94	108	86	84	79	95	100	84	90	104	88	108	98	94	88	107	102	90	94	87	92	99	80	105	86	105	111	94	107	93	102	89	94	95	97	105	93	91	105	87	93	82	98	84	91	98	104	96	88	101	71	109	92	106	106	99	98	95	111	84	81	91	83	93	88	85	86	83	89	89	99	107	81	76	91	94	93	94	78	89	90	103	109	81	83	101	96	78	89	89	90	73	102	82	91	79	86	89	105	74	89	88	98	78	92	105	95	91	79	91	94	84	89	100	93	98	97	105	99	82	90	103	101	97	92	80	106	98	92	114	101	81	86	88	86	87	102	100	97	77	115	92	114	93	87	84	90	72	90	101	71	75	80	90	101	96	105	90	97	70	79	88	92	111	102	98	103	102	106	86	86	86	106	92	91	89	93	80	85	104	91	104	94	132	93	105	91	100	95	81	101	88	92	83	96	89	98	105	105	88	88	92	90	98	101	94	99	91	95	93	77	87	78	87	73	88	100	84	96	100	103	95	88	85	111	93	100	64	87	96	80	90	78	103	91	93	89	71	80	91	77	73	81	95	84	86	96	77	88	96	107	104	81	76	100	98	93	91	91	99	93	104	95	94	82	93	89	86	95	102	80	103	102	85	91	103	95	94	97	111	99	89	96	121	72	103	86	106	95	84	91	74	96	107	84	101	93	84	107	84	104	98	102	94	93	91	98	104	85	91	98	94	79	81	102	86	101	90	82	89	91	102	95	80	89	92	101	79	94	85	91	121	98	98	98	90	80	89	92	109	89	99	91	88	95	95	102	88	83	96	98	90	94	80	86	98	92	90	93	94	99	112	89	92	100	73	89	111	79	111	75	100	89	91	96	89	82	95	74	86	73	95	108	96	106	108	82	92	94	89	104	89	91	80	83	84	75	77	89	99	97	91	106	81	127	95	91	98	91	85	91	88	91	96	84	109	103	88	85	89	100	92	108	103	104	95	97	79	85	96	96	107	87	103	94	104	89	82	90	107	79	95	85	105	110	87	84	75	90	101	81	75	79	79	93	95	88	82	96	86	90	100	81	83	90	94	93	80	93	102	105	90	106	95	84	103	100	83	96	99	101	101	90	106	85	102	87	80	94	87	103	88	107	96	94	91	94	112	93	109	80	99	90	90	87	95	94	78	99	91	89	97	105	114	92	99	88	90	89	84	102	91	80	103	97	92	94	97	99	106	80	79	89	79	78	103	77	83	92	81	96	90	94	105	78	82	97	95	94	80	111	100	91	74	84	94	91	109	96	91	89	93	76	94	104	91	80	92	100	96	90	76	89	111	80	110	109	82	89	99	105	89	97	82	86	90	74	94	83	98	95	89	97	102	90	98	90	89	98	90	102	100	88	104	76	93	78	95	90	90	85	85	104	93	103	93	92	95	88	105	105	93	104	92	97	94	87	89	89	113	87	91	78	97	80	86	93	84	80	104	97	90	98	79	99	85	106	87	82	101	87	87	88	112	72	77	105	94	104	89	83	106	102	107	84	93	93	109	86	96	80	74	93	80	91	95	88	91	108	82	89	101	99	84	99	103	79	100	98	125	91	105	78	98	92	103	97	99	93	103	93	99	87	100	94	97	94	109	101	86	96	82	88	85	102	103	85	105	86	91	85	86	92	100	102	85	104	83	92	115	104	80	81	107	91	107	86	95	106	113	97	90	86	78	97	103	86	84	108	98	93	83	90	81	104	104	90	100	97	104	92	91	93	95	93	106	92	83	95	103	88	96	78	93	100	78	94	69	104	98	81	91	91	87	102	80	99	85	84	94	92	99	101	79	78	114	86	80	94	99	84	94	96	87	107	102	118	95	83	84	96	103	92	91	93	91	82	95	118	95	98	104	84	83	100	73	88	94	94	96	107	94	94	89	90	78	100	80	99	85	97	81	101	96	78	90	92	97	81	88	82	79	88	104	101	107	112	107	77	89	76	90	92	87	97	88	92	83	108	109	75	74	99	93	105	84	84	85	92	94	85	97	96	91	97	92	97	89	93	91	93	80	89	107	105	88	83	83	82	82	99	84	92	97	85	99	88	114	101	87	103	88	95	89	105	84	94	96	108	105	93	97	90	97	103	109	81	101	99	79	100	104	89	84	88	76	87	87	109	81	84	106	102	75	91	73	81	91	82	100	107	98	90	101	93	90	96	88	93	78	109	116	94	88	102	103	100	93	98	106	90	88	89	106	93	70	87	71	89	95	91	88	94	109	80	84	84	89	108	94	100	85	81	91	99	95	83	102	91	100	75	84	80	103	116	86	88	98	85	104	87	106	90	96	91	85	84	87	81	103	74	91	88	78	93	86	104	100	98	87	87	85	95	88	96	89	70	95	95	87	93	94	93	82	93	96	90	89	90	78	79	97	90	73	91	100	94	92	95	90	81	97	65	90	85	75	111	87	99	98	88	105	89	91	85	99	90	83	95	101	89	87	78	111	78	104	109	82	90	90	99	93	86	88	91	98	81	94	82	102	99	104	88	95	92	81	75	74	93	90	110	102	87	100	88	98	85	89	92	92	96	91	112	93	100	92	92	84	84	106	108	97	95	79	102	76	89	89	91	81	82	97	91	94	77	82	79	86	93	97	98	85	93	86	90	90	105	87	82	74	95	100	84	92	84	90	86	84	89	97	95	80
13648	4810	4068	5400	9631	14980	15451	3258	1226	1097	1007	963	954	898	894	841	851	852	831	792	757	769	749	699	726	771	785	691	719	733	683	718	718	675	695	702	713	709	720	743	679	678	713	687	692	704	635	697	651	654	705	713	716	692	682	670	725	655	719	668	691	692	761	696	686	688	665	712	711	666	686	641	631	684	664	684	689	731	694	678	710	702	702	706	679	666	691	689	682	698	665	705	742	646	634	727	686	655	712	697	697	670	687	701	690	723	658	689	718	733	687	669	723	688	626	655	666	689	693	659	735	718	688	686	658	681	713	677	659	707	714	688	648	720	665	658	680	668	693	634	675	680	673	700	693	669	672	631	691	669	679	751	698	694	662	668	665	704	694	698	670	688	671	713	647	660	727	693	718	700	747	719	659	650	669	687	711	706	719	690	706	686	719	674	654	667	699	694	666	746	669	635	671	687	645	686	691	693	667	686	711	659	655	689	675	672	727	709	626	664	626	672	640	689	675	648	689	697	673	616	651	693	704	702	707	671	642	703	646	702	682	655	703	659	691	745	679	709	690	651	684	664	693	677	664	696	649	699	700	655	667	662	645	721	694	656	718	633	684	677	693	686	725	663	688	674	663	695	664	639	681	662	712	677	682	674	668	672	678	729	699	683	673	694	743	670	690	689	714	668	720	719	724	686	670	663	676	687	728	698	670	730	664	696	699	699	669	695	664	633	626	652	708	653	666	670	668	709	682	713	684	734	687	645	672	666	662	675	652	703	681	681	734	658	698	701	711	694	699	635	651	661	700	629	739	658	680	674	719	704	656	726	673	695	626	690	665	674	711	693	696	686	695	737	657	660	649	665	657	658	717	705	675	678	656	664	697	701	638	677	670	675	680	713	700	707	672	722	681	689	635	642	684	696	640	723	708	695	723	660	687	723	661	689	707	677	698	690	706	649	695	742	670	683	692	693	684	686	651	678	707	680	682	702	728	682	682	709	692	694	704	707	668	691	659	675	751	704	706	685	717	722	675	632	666	691	714	715	724	680	654	655	686	682	695	695	680	675	692	724	689	666	695	691	684	689	742	716	673	652	720	698	659	675	693	649	664	678	674	660	709	695	689	720	706	652	699	734	644	668	652	707	742	635	722	688	698	689	686	685	634	725	666	627	669	682	682	689	670	677	681	677	682	661	723	683	708	705	680	708	679	724	681	666	687	674	710	697	697	678	719	707	689	660	660	667	723	688	658	667	656	681	649	708	689	728	685	702	649	634	705	696	664	667	678	680	662	667	691	686	708	708	674	706	684	654	666	710	661	693	721	659	714	734	641	657	704	640	659	675	730	687	676	690	645	679	655	666	706	658	663	673	675	686	664	659	646	687	648	674	704	639	711	699	677	715	663	718	689	652	625	682	677	690	673	650	695	648	637	663	710	686	646	685	678	679	675	648	707	694	674	672	673	693	700	675	660	714	638	663	621	719	698	668	677	707	665	664	678	695	697	703	676	684	666	659	648	686	652	716	664	660	675	673	677	696	713	689	644	709	722	679	667	688	695	658	683	698	679	654	698	701	678	682	626	638	673	635	679	721	649	684	696	713	714	680	703	685	667	704	681	727	701	661	721	699	679	671	674	690	669	693	697	659	704	726	666	692	667	699	698	682	680	661	690	672	715	690	701	678	637	672	652	717	677	730	665	664	685	694	692	700	704	673	682	635	663	666	713	642	696	746	674	703	682	707	680	687	672	698	710	712	700	712	658	683	696	686	676	679	614	642	680	651	679	678	672	713	672	658	717	671	664	634	669	739	646	726	697	699	683	672	706	635	686	668	727	633	682	710	719	693	705	697	715	697	613	655	682	677	692	708	701	677	695	680	677	715	704	686	638	694	703	689	678	657	643	702	753	746	675	663	672	667	700	687	668	691	657	664	645	668	713	669	704	692	720	675	697	698	719	681	716	693	695	669	696	698	656	639	702	720	681	653	702	679	687	679	652	708	646	689	665	674	702	660	704	678	680	672	687	643	703	663	738	708	659	721	631	711	695	668	706	735	676	712	648	670	707	706	665	666	654	673	674	650	646	663	711	638	608	674	717	657	659	645	651	661	687	711	728	725	677	667	655	714	636	701	656	658	695	690	688	701	635	659	666	714	704	649	671	691	696	696	686	695	664	688	640	662	672	703	658	720	678	697	688	679	678	694	689	631	700	647	678	674	705	719	709	711	704	643	657	690	706	676	691	681	692	678	676	678	699	665	658	710	705	637	692	694	688	657	672	668	676	711	653	677	673	689	764	673	676	678	716	689	666	735	693	663	716	697	652	670	692	715	676	712	705	638	661	679	703	659	683	681	654	665	693	694	646	665	699	682	710	653	703	651	671	685	705	699	720	669	681	646	643	675	649	701	654	690	698	648	643	691	683	707	652	673	661	681	672	710	725	747	692	617	668	649	677	675	723	701	708	709	653	708	684	636	682	711	668	676	726	627	701	680	664	686	709	731	700	660	617	699	683	692	687	645	642	681	690	682	677	695	673	721	659	674	669	719	648	730	712	689	744	687	667	664	663	679	635	681	664	637	704	682	678	722	669	712	710	670	689	709	638	645	678	701	669	663	663	673	657	710	638	653	700	702	674	644	693	686	688	669	658	674	690	647	735	684	677	698	667	681	689	683	700	715	686	648	657	713	690	728	684	703	686	713	639	643	695	700	694	637	679	707	674	735	675	675	696	679	659	683	670	712	718	657	723	723	674	660	675	692	716	725	629	666	679	654	731	671	666	611	709	684	684	726	692	682	677	703	649	708	672	658	674	719	687	666	665	663	640	689	637	690	715	686	699	693	686	659	761	690	699	635	666	770	713	690	726	672	689	652	672	661	706	640	699	724	663	677	735	698	683	694	700	702	735	714	717	739	710	705	670	686	687	708	651	666	608	701	700	646	675	680	676	686	702	633	671	686	672	685	689	684	633	698	687	658	684	703	683	684	641	691	674	655	661	731	692	668	699	656	700	677	696	634	643	691	696	674	716	694	674	699	693	681	676	705	713	670	696	698	719	701	703	705	652	731	686	687	647	709	663	645	686	666	673	690	679	671	678	639	675	660	692	716	676	656	651	674	676	669	681	698	692	670	693	733	648	709	671	715	659	638	678	740	713	704	688	668	669	727	726	687	689	684	710	655	661	683	630	678	686	655	658	714	685	756	708	685	694	684	647	644	689	689	668	713	657	662	708	656	640	650	716	701	731	680	665	716	716	683	668	669	695	702	698	676	654	663	653	706	654	675	676	699	703	711	657	717	698	710	647	713	660	673	690	675	694	660	680	732	723	636	700	677	683	666	681	672	665	712	707	690	683	616	699	684	705	663	699	690	706	673	680	665	685	662	676	724	662	643	703	658	698	663	657	626	656	722	672	706	690	663	678	690	680	719	669	685	732	738	662	672	725	648	698	646	743	715	717	689	685	722	649	691	644	645	645	672	712	739	716	641	667	658	670	649	685	731	686	717
2175	871	927	739	440	839	828	233	160	138	121	145	130	108	138	158	107	134	146	107	144	139	117	110	132	109	123	131	120	115	122	131	125	137	140	121	103	127	119	126	151	125	110	128	119	121	124	128	117	134	133	136	127	137	125	124	124	128	143	114	119	135	133	127	126	118	127	95	126	137	134	117	136	122	119	112	121	135	136	131	135	125	109	140	128	154	106	100	142	137	125	120	107	114	121	128	138	114	116	122	101	128	138	119	127	114	138	134	124	116	125	119	124	142	141	131	120	122	119	133	129	121	110	141	128	130	115	147	131	135	130	136	133	117	125	130	133	146	133	136	133	124	121	147	122	127	125	142	132	126	131	141	117	122	134	142	152	117	127	112	108	114	114	134	118	112	119	122	122	126	105	131	113	137	99	129	139	130	138	111	122	121	112	129	122	125	122	118	97	117	124	136	123	132	140	133	114	124	129	134	135	129	132	124	126	127	122	133	126	147	125	128	137	141	107	141	125	114	123	118	113	112	108	129	103	127	125	143	138	123	119	121	128	134	125	123	117	132	128	119	141	137	105	144	115	122	129	130	127	134	131	133	123	113	122	137	115	128	123	129	110	123	112	145	126	110	117	104	109	139	128	137	115	113	135	118	110	105	129	128	124	147	108	123	106	132	122	126	112	134	128	123	120	125	117	128	119	127	120	130	112	120	121	117	109	127	133	107	124	139	108	121	122	114	140	115	127	119	131	137	113	121	139	133	130	138	141	107	121	122	133	114	125	128	138	136	133	133	111	126	98	122	122	129	122	145	120	134	104	128	123	140	126	130	119	128	120	113	113	127	132	126	127	119	124	126	122	100	112	126	110	126	113	123	133	122	89	112	136	94	115	113	140	119	123	140	128	123	120	131	111	141	127	123	133	112	126	140	134	128	121	117	101	131	123	130	121	119	123	132	122	120	102	135	132	116	134	123	139	123	148	117	155	123	111	135	145	143	115	108	141	111	142	119	137	121	99	139	117	121	131	131	133	133	134	116	146	126	110	125	127	126	120	132	139	101	133	114	133	146	105	119	128	119	120	114	114	133	117	128	140	125	114	118	130	124	128	128	141	108	140	135	132	132	123	137	119	110	121	129	126	120	120	125	109	115	131	117	121	110	136	115	129	118	112	126	127	136	136	102	121	113	137	130	113	115	114	147	113	122	116	133	119	119	141	128	106	123	118	107	121	123	112	128	115	130	129	124	144	118	119	117	134	112	141	107	122	117	118	118	123	145	142	110	138	146	125	126	122	115	121	131	124	125	120	117	109	105	134	155	116	129	91	108	140	119	140	120	143	125	132	134	110	100	117	129	126	97	127	116	126	124	129	115	127	105	113	121	135	120	158	116	137	129	117	107	148	150	126	119	138	139	132	121	116	112	138	115	119	127	123	124	120	149	120	127	124	131	118	133	143	119	110	115	128	122	124	112	133	110	124	131	135	114	126	149	129	110	128	130	146	122	134	126	104	118	130	117	118	124	131	137	123	136	143	129	105	104	133	130	107	125	143	132	121	124	127	122	132	121	134	134	131	131	111	112	112	120	136	136	121	120	104	129	126	115	119	111	110	129	125	123	125	125	103	113	131	131	126	151	112	121	121	125	140	122	110	142	131	124	109	123	123	127	128	118	124	121	122	109	130	125	133	132	104	133	109	146	132	111	130	124	140	137	119	119	129	133	113	117	137	120	127	105	137	114	138	105	114	119	127	130	112	132	119	108	122	123	123	122	110	119	147	132	128	112	127	117	132	100	127	111	113	106	133	123	122	120	129	102	118	116	109	128	121	127	140	130	117	113	120	128	128	132	110	140	134	123	124	106	127	126	122	113	119	119	129	142	116	120	126	133	125	136	119	110	128	127	111	125	149	122	124	133	154	134	122	124	111	112	109	108	115	138	117	133	110	118	94	112	132	110	120	132	118	127	124	112	125	116	119	125	119	155	114	139	118	134	132	129	119	118	122	132	121	124	114	113	135	119	136	119	128	115	116	99	117	122	118	114	133	113	135	137	143	109	117	117	124	119	133	108	122	134	116	143	130	139	130	118	134	141	121	138	147	143	124	124	111	121	151	126	107	124	128	137	134	105	124	125	129	100	138	97	125	120	120	127	149	125	134	147	110	116	116	145	123	134	136	131	130	144	115	106	121	129	111	118	128	128	124	140	121	126	146	134	129	125	132	139	105	113	133	120	124	129	125	130	125	124	114	121	114	131	130	131	147	139	121	140	125	114	137	129	121	126	136	125	119	116	140	124	137	118	131	104	126	144	124	138	113	122	132	114	123	135	124	134	117	132	109	127	140	145	122	124	115	133	141	130	123	124	113	126	115	134	118	123	127	143	120	144	108	143	148	151	103	121	130	141	112	123	124	126	117	126	131	151	151	116	112	135	109	128	125	134	120	127	118	112	142	126	131	120	124	124	128	126	103	121	131	93	138	120	122	124	130	120	125	135	116	112	116	137	122	137	130	113	98	136	120	126	117	126	124	127	110	122	141	130	140	113	128	117	125	136	136	131	116	117	149	116	110	121	128	120	131	113	95	127	111	117	144	122	120	132	134	133	123	113	128	128	125	133	124	125	132	121	145	114	131	125	121	123	107	133	119	138	131	115	130	146	119	106	112	150	139	115	133	120	146	108	136	130	123	120	129	120	137	119	123	112	128	126	115	111	133	125	115	116	129	128	141	112	128	114	131	106	101	124	110	115	130	125	113	129	135	132	136	114	112	134	122	127	125	134	128	126	120	140	116	119	102	123	120	126	124	128	126	104	137	128	125	139	116	131	129	97	129	137	135	120	140	116	151	121	115	131	127	125	119	138	132	125	120	130	127	115	111	126	118	127	140	133	125	121	108	128	121	125	121	108	129	141	127	135	134	126	123	105	123	115	138	126	130	104	113	138	129	117	113	138	137	116	134	129	124	138	132	121	120	94	130	105	133	145	120	124	144	118	139	122	133	143	130	144	115	106	115	134	140	126	134	106	122	113	135	137	136	129	127	114	132	128	122	129	129	131	121	116	131	134	129	113	130	124	133	118	115	109	118	145	124	127	110	135	123	120	128	126	129	123	127	130	110	100	143	122	108	124	126	131	124	119	120	124	128	120	152	125	128	118	136	131	123	142	118	119	111	134	151	142	134	121	112	133	154	127	129	134	118	115	126	141	113	118	156	123	121	117	113	133	119	118	122	130	129	113	124	133	99	117	131	127	108	124	122	121	122	121	133	115	116	120	129	109	125	142	108	116	122	155	135	134	99	121	127	102	133	129	140	122	125	128	123	126	126	131	151	143	140	148	124	136	136	118	137	114	131	129	137	118	140	133	130	139	116	120	122	116	137	121	116	139	119	121	123	113	142	137	125	135	129	132	116	105	127	92	122	126	149	123	131	105	126	112	120	115	96	141	145	119	132	124	138	130	126	132	130	106	121	119	127	128	134	130	131	125	130	128	115	134	118	122	141	140
20988	7954	8576	9270	10384	24154	24110	5952	1856	1679	1577	1455	1362	1334	1182	1244	1086	1130	1066	1051	1083	1041	1013	1009	962	955	977	1044	987	986	910	968	966	912	932	940	921	961	902	899	879	908	906	895	871	941	889	917	873	933	894	911	918	896	886	840	873	887	891	892	891	866	849	912	890	909	897	887	911	866	868	865	841	902	908	948	815	898	898	822	848	902	877	873	893	894	874	890	915	883	911	853	875	922	873	847	932	921	931	909	857	869	885	900	866	884	901	859	900	920	867	885	912	860	879	882	820	874	840	941	850	874	922	912	881	874	846	913	865	851	916	917	873	913	878	829	864	856	893	853	823	841	852	837	870	854	911	857	868	883	876	864	823	893	911	908	926	879	882	908	881	888	875	908	850	853	879	903	809	868	897	864	891	882	822	837	870	855	917	834	903	896	897	899	857	909	870	813	863	852	849	859	828	846	874	879	866	842	887	878	911	825	910	898	888	857	893	872	904	881	855	865	894	887	863	860	865	862	899	896	919	889	915	885	920	932	886	920	888	896	846	891	885	893	940	866	824	932	900	898	870	871	918	875	866	898	860	887	898	847	900	848	911	912	922	846	906	868	891	844	848	835	877	850	921	917	849	866	854	905	859	899	914	872	872	876	936	834	897	944	868	864	876	882	817	888	933	900	893	865	872	898	900	795	858	880	899	864	855	868	870	863	916	877	906	897	927	902	890	876	814	911	835	862	879	846	931	895	888	923	874	920	915	911	849	842	886	804	871	892	904	835	864	916	851	881	856	906	863	885	900	933	891	883	851	827	879	881	900	866	855	897	902	856	880	929	861	889	879	869	884	863	846	903	836	833	931	900	912	906	879	897	859	872	941	866	886	886	846	864	887	844	909	892	907	893	870	841	870	876	918	875	906	881	871	923	904	929	866	876	882	862	870	847	867	961	863	868	857	850	903	826	928	890	869	864	909	851	877	848	854	830	880	854	939	855	908	898	860	898	852	914	837	916	905	887	824	853	911	881	878	876	828	826	908	910	876	876	903	861	892	879	877	926	849	830	887	887	875	923	911	851	898	854	935	835	846	860	890	916	857	848	845	866	857	863	876	885	906	843	873	882	900	815	851	900	852	942	889	931	923	915	832	885	871	869	868	816	854	889	885	871	852	842	854	878	901	872	858	844	853	855	873	847	918	853	847	880	864	837	833	858	860	854	852	836	904	878	881	927	901	881	887	892	839	871	818	872	870	847	915	867	887	918	853	857	831	915	885	832	904	927	859	877	882	940	911	880	902	837	874	857	865	965	849	845	860	844	865	902	859	906	854	855	842	866	821	849	882	867	864	896	888	875	844	895	861	829	898	939	909	909	844	846	904	823	868	873	884	913	881	913	880	910	899	885	892	847	902	869	873	912	855	878	926	892	875	858	898	938	895	889	845	918	831	884	852	895	889	863	910	895	853	925	869	893	839	892	867	921	923	894	894	807	886	909	890	857	876	856	911	900	816	834	848	851	899	887	872	816	853	857	854	891	877	879	897	891	895	841	855	913	886	831	863	841	893	852	901	898	848	883	858	848	852	837	874	909	876	877	913	875	825	902	908	903	857	912	913	875	885	930	881	868	878	878	917	867	910	838	848	867	842	860	871	944	850	860	900	831	866	864	854	890	887	863	890	853	891	851	884	899	916	878	914	921	869	937	860	891	908	930	860	937	881	904	895	847	872	862	945	904	839	922	852	870	874	899	922	889	880	846	922	825	866	895	873	880	906	855	853	919	828	823	888	865	872	851	876	882	903	874	893	874	893	890	852	904	874	912	804	930	861	883	890	850	895	896	884	922	870	856	864	832	854	868	891	854	870	860	921	871	859	915	876	853	854	902	924	877	869	805	879	924	894	916	887	913	888	870	848	862	848	932	841	930	870	921	876	897	866	902	873	892	838	871	859	875	867	901	906	935	898	890	838	885	964	896	832	911	824	904	849	851	891	916	961	833	862	858	911	889	845	910	806	897	846	904	896	886	901	894	874	889	874	903	933	883	886	898	870	850	928	887	875	862	877	880	904	884	896	846	887	878	878	853	876	888	896	839	849	913	872	843	885	872	893	880	867	866	860	849	896	824	878	878	909	889	857	916	886	871	931	952	899	897	911	832	863	886	898	913	868	850	886	875	897	869	911	874	886	814	877	877	890	869	835	908	875	849	912	869	910	909	855	893	944	836	887	857	846	846	866	884	884	905	817	898	882	868	916	950	870	895	855	879	866	855	857	870	915	897	891	841	902	861	822	880	864	873	845	837	911	913	842	833	833	948	917	887	794	899	887	871	884	810	853	893	847	871	866	868	904	898	880	860	851	845	887	877	890	924	854	903	910	838	855	899	837	953	855	898	886	888	899	904	898	881	842	868	904	906	863	869	883	826	869	887	881	856	854	901	898	870	897	863	841	853	902	848	893	884	844	897	908	850	904	823	868	939	880	884	863	901	886	892	888	944	881	930	874	944	917	881	883	864	866	917	890	903	855	868	897	844	847	832	869	881	950	815	935	863	856	922	902	883	918	911	902	893	860	881	880	846	896	848	981	909	872	918	864	890	870	900	897	831	890	909	820	867	906	847	914	962	891	902	923	869	911	882	853	883	896	875	835	924	873	837	900	950	866	918	871	847	871	882	864	904	861	845	908	865	874	876	868	867	857	888	903	922	867	922	835	883	904	882	849	907	902	894	881	927	936	893	863	883	898	874	878	873	887	865	865	920	817	836	859	911	906	908	882	896	864	927	907	866	900	890	858	910	905	907	904	866	913	858	892	850	922	911	939	916	856	899	874	912	935	917	879	934	933	857	908	918	882	878	878	921	852	839	847	871	866	876	844	864	918	896	925	937	915	871	880	900	870	855	904	907	877	838	901	913	846	807	895	942	836	863	897	905	882	884	884	878	888	898	851	837	854	899	869	852	873	856	874	869	862	887	888	869	910	902	858	851	859	878	857	860	834	865	783	863	882	888	861	897	891	868	883	854	884	863	863	895	859	851	882	890	924	922	915	862	859	903	858	896	856	891	819	865	861	912	870	863	886	898	892	823	877	870	880	900	921	869	946	867	885	872	866	863	903	859	898	921	858	886	812	840	837	890	947	907	903	864	847	873	892	886	883	935	907	907	849	929	958	865	858	894	868	808	859	893	931	886	847	926	864	853	927	865	844	850	859	901	921	923	863	849	905	867	908	912	919	862	847	916	931	848	841	880	894	855	916	939	897	895	836	856	884	909	897	833	849	846	873	882	877	903	875	865	848	857	866	876	904	833	844	890	933	856	868	903	924	939	856	873	869	848	880	857	900	837	931	877	860	866	850	914	887	890	899	870	842	850	867	847	870	853	853	876	866	889	901	844	844	886	821	883	865	904	853	902	909	856	878	843	789	861	846	870	880	871	857	909	922	909	897	886	839	842	871	878	888	848	903	857	844	898	888	852	870	872	906	851	822	878	867	875	867	906	829	844	859	892	928	872
2200	679	638	477	249	143	146	89	69	44	53	56	46	56	48	63	65	65	50	52	42	59	66	57	66	57	63	54	45	52	62	58	43	65	54	46	64	61	54	55	66	40	77	35	52	56	57	61	51	60	54	63	56	54	71	50	62	59	59	49	58	57	45	65	43	64	56	54	45	40	64	64	56	61	48	52	57	57	53	50	48	62	54	34	54	54	66	65	46	56	60	68	69	56	60	51	61	54	57	55	54	49	53	60	39	70	68	55	49	46	47	64	54	43	52	47	56	55	57	45	69	58	47	54	49	54	69	49	46	52	53	52	62	53	62	48	45	59	58	60	60	63	55	56	54	59	57	56	54	57	46	53	65	55	53	45	45	54	50	59	45	66	64	52	57	56	61	59	68	62	48	68	48	58	69	54	65	59	58	59	54	51	59	52	54	51	58	44	49	64	62	70	53	51	53	49	64	59	47	62	56	39	49	56	45	55	59	45	53	57	62	62	50	63	70	60	50	65	57	57	68	47	57	57	53	68	49	42	57	51	49	44	56	60	68	46	66	55	63	62	43	56	58	49	56	53	58	50	58	53	61	56	64	56	59	63	50	60	60	53	63	51	50	61	46	58	59	60	54	43	56	61	39	58	50	46	50	59	60	55	58	42	44	56	57	61	57	49	67	52	59	55	59	56	57	61	65	63	59	69	36	68	69	58	49	64	40	49	56	50	53	57	51	47	54	56	67	60	62	54	63	44	69	51	46	57	58	61	59	52	53	55	54	54	58	60	48	51	54	34	54	73	46	57	57	40	65	50	50	61	60	41	46	62	38	54	46	55	42	52	59	40	52	57	59	42	60	41	57	65	52	45	55	43	51	48	52	53	57	62	59	62	48	47	65	55	60	72	55	69	60	62	67	58	51	55	39	62	62	48	61	67	57	52	61	50	48	69	49	58	60	57	46	63	51	44	58	34	60	49	56	70	49	68	68	58	62	46	56	43	52	70	60	59	57	59	60	47	53	56	58	56	51	56	53	47	52	76	53	60	65	49	66	58	58	71	56	53	65	56	56	56	45	58	59	48	51	44	47	55	48	52	58	50	62	67	58	58	56	60	54	57	44	61	64	51	58	56	57	62	61	54	53	54	49	54	63	52	57	61	47	51	47	55	62	64	43	67	63	55	44	52	65	45	74	65	57	47	47	66	56	70	51	51	52	69	46	60	57	51	55	61	57	55	52	54	58	51	59	61	55	66	54	42	50	51	51	66	65	58	42	52	59	51	60	66	51	54	56	50	66	56	49	46	60	55	51	52	62	56	61	55	64	62	62	45	53	56	54	53	44	56	38	48	58	68	64	55	55	46	45	52	55	43	61	45	64	59	53	60	52	57	56	49	60	69	44	54	64	62	62	55	53	47	59	52	60	53	71	53	64	53	54	41	51	71	48	38	61	52	45	59	50	46	51	56	59	58	35	61	58	58	53	49	62	49	50	55	66	63	52	62	45	54	67	54	54	65	42	47	55	49	56	53	49	67	53	53	51	54	72	57	57	51	58	54	46	56	52	63	50	61	59	56	56	52	45	54	58	60	55	56	55	54	57	66	63	50	64	42	42	52	47	77	51	49	61	49	54	46	44	54	50	45	57	64	66	51	57	54	52	69	44	48	60	56	59	40	64	66	52	64	53	48	49	63	54	57	58	51	57	53	45	63	58	56	56	50	52	58	45	54	46	46	58	53	50	50	49	46	64	63	41	55	45	44	54	67	60	60	64	53	56	50	68	49	55	54	46	57	63	53	46	59	61	57	70	46	67	55	52	66	63	63	47	56	52	46	48	53	47	73	62	57	62	55	53	51	53	58	48	48	54	58	55	61	65	61	51	37	48	52	44	45	60	60	56	54	36	33	61	58	58	68	55	48	53	61	63	50	51	51	52	55	60	54	59	63	62	64	48	47	51	54	61	61	59	54	55	56	50	46	65	55	52	52	46	61	58	41	46	44	56	51	55	36	65	50	67	57	41	64	50	57	51	50	47	54	64	55	52	56	50	43	44	51	53	53	62	63	45	68	45	55	54	61	61	58	59	72	43	49	61	55	70	46	69	48	47	51	50	47	64	47	52	47	50	54	50	55	64	52	68	58	54	62	56	49	58	41	48	56	47	59	52	58	52	69	56	60	64	56	61	67	58	59	41	64	58	55	49	48	49	51	41	67	40	41	65	50	48	70	41	44	48	49	54	57	43	61	44	62	51	59	55	68	53	66	59	56	57	55	61	55	53	54	61	52	56	55	63	68	58	51	47	54	55	62	47	53	63	46	42	44	53	49	60	48	52	63	56	49	48	48	52	61	57	44	65	55	44	56	61	48	65	59	55	58	54	57	50	60	61	65	56	52	54	47	48	57	55	48	55	62	50	51	47	54	51	52	72	55	55	49	57	51	64	64	64	51	54	58	41	54	62	47	56	62	43	60	59	62	62	54	47	48	43	65	55	56	56	56	50	52	56	43	64	48	69	54	56	60	49	67	42	63	56	53	47	64	58	62	62	44	59	65	55	58	65	59	46	54	59	58	67	60	52	56	58	56	70	50	40	51	49	64	58	50	51	51	42	49	61	69	65	48	50	49	52	54	53	51	40	53	59	59	55	59	59	65	62	58	50	55	47	54	50	55	61	51	57	62	43	67	59	63	57	56	51	49	56	51	58	57	55	63	59	65	57	62	55	53	57	79	53	59	56	68	68	67	54	53	46	51	58	49	57	56	61	53	52	71	53	52	49	58	51	74	51	52	48	56	51	49	57	62	61	46	50	65	40	49	59	46	46	51	52	59	56	65	50	72	54	46	57	56	45	42	59	62	56	69	77	66	50	53	45	62	45	60	59	61	58	58	50	59	58	53	56	60	34	52	59	46	64	55	57	49	51	54	46	59	49	68	58	54	61	61	46	58	45	66	53	46	60	52	43	51	61	58	46	57	63	45	53	58	50	67	51	43	47	55	68	47	64	53	47	71	52	58	44	58	47	54	55	62	68	55	50	56	63	68	49	62	54	50	54	58	47	65	65	40	55	59	60	70	40	62	52	64	53	60	51	54	61	56	57	55	52	48	49	55	49	60	57	55	57	62	50	60	47	59	58	57	59	56	53	75	57	50	58	66	55	65	51	52	45	54	43	54	57	44	60	51	61	53	55	59	55	46	56	57	56	36	73	54	62	41	60	46	59	55	61	50	48	54	56	56	67	55	58	50	43	53	61	58	58	65	50	54	54	49	49	55	60	57	65	41	50	48	53	53	62	58	62	70	50	54	43	55	67	69	43	54	57	61	50	63	54	55	59	46	58	46	47	62	63	60	73	54	61	55	61	57	75	62	60	50	42	58	60	62	56	55	57	41	56	52	56	54	49	57	64	64	39	60	46	48	43	65	54	51	47	59	58	62	46	51	52	57	69	57	60	62	51	44	64	54	51	61	55	50	63	73	44	51	57	60	55	57	54	70	47	38	58	48
18589	7177	6551	6853	6667	6158	5119	1555	459	483	473	467	467	446	464	441	413	438	459	432	405	425	407	436	374	438	388	378	460	427	442	426	433	401	397	421	447	381	440	415	451	390	405	423	444	426	403	393	457	412	411	420	423	408	418	420	393	413	429	397	423	366	429	417	427	368	417	420	398	434	435	391	443	404	399	434	409	426	423	402	380	404	417	397	424	404	400	399	425	421	427	406	424	412	424	416	433	433	433	434	426	405	421	441	409	397	416	453	440	398	435	431	395	424	415	452	435	418	427	459	433	393	390	426	441	416	465	427	425	411	385	374	424	397	430	398	407	429	405	440	419	456	405	414	410	424	405	409	382	387	431	378	425	385	415	428	442	375	415	429	384	415	415	386	451	432	438	406	421	440	411	437	439	404	426	423	420	398	435	395	395	418	400	407	427	420	376	421	419	384	434	456	378	419	419	409	409	412	393	408	420	406	414	412	430	411	439	401	413	395	392	433	392	395	447	412	410	368	418	390	453	419	399	408	422	393	416	422	423	400	414	434	407	400	410	414	422	440	412	413	429	416	443	395	436	428	404	431	412	410	425	431	392	401	405	384	404	388	401	402	418	411	383	431	413	387	414	424	430	442	409	421	407	432	426	432	413	413	401	413	422	446	436	411	397	425	425	450	417	417	416	397	469	414	436	389	401	444	419	431	429	435	396	414	421	473	387	412	386	395	442	429	452	435	395	385	440	422	399	431	430	452	431	429	410	422	420	405	412	446	403	405	388	377	425	381	418	387	373	427	440	419	436	437	415	406	410	446	414	422	409	423	401	402	432	420	431	415	446	435	435	430	439	408	455	397	428	405	435	369	426	397	435	433	406	409	386	399	424	392	451	423	425	452	429	417	412	425	422	417	412	446	433	431	387	425	410	401	434	388	387	390	411	407	406	418	417	411	434	381	392	406	412	413	419	434	370	419	408	359	423	405	406	406	432	406	429	440	404	397	413	369	380	414	424	448	393	402	396	436	418	408	399	417	421	402	422	427	426	413	415	420	418	403	400	458	431	421	400	438	397	414	466	403	414	416	443	435	407	388	408	416	375	440	405	427	438	400	405	426	397	447	391	444	416	413	432	427	407	396	417	423	396	429	417	439	403	395	433	393	413	455	408	415	421	430	410	443	412	433	426	422	423	427	418	381	411	401	407	460	422	405	414	427	423	413	436	421	431	420	405	411	449	438	429	430	404	411	385	414	419	429	419	417	410	411	405	385	403	369	435	393	412	371	395	423	412	438	438	411	403	407	403	431	411	429	419	419	399	444	405	439	433	425	385	446	420	404	401	430	417	408	393	408	432	386	402	386	445	417	428	476	415	395	470	426	453	405	430	392	396	435	356	378	444	410	409	412	414	395	415	407	421	403	422	410	452	451	416	371	420	420	411	398	442	428	379	404	425	430	413	442	411	418	445	379	404	441	424	401	417	439	407	459	424	427	420	408	410	460	453	408	434	448	411	415	426	421	424	416	433	405	445	395	432	396	406	454	443	391	436	387	400	414	453	393	446	379	428	431	424	421	429	397	414	415	426	418	441	414	386	435	432	388	420	403	450	435	418	401	393	419	400	410	416	414	412	418	420	433	403	406	431	423	357	432	403	396	429	412	444	421	427	402	412	411	441	421	400	435	400	442	425	429	437	472	405	426	438	411	445	436	416	368	383	428	406	441	430	440	411	443	417	460	443	403	437	384	448	426	433	415	422	417	400	413	390	457	443	447	409	455	415	410	407	385	391	415	428	382	426	411	428	430	394	415	403	408	418	394	389	421	424	438	428	452	417	415	443	405	406	448	381	394	384	402	413	412	410	401	392	427	420	388	409	446	394	400	441	402	413	371	418	401	401	404	413	413	440	443	422	406	422	418	406	448	409	436	415	446	416	366	408	419	388	444	415	400	409	421	410	399	424	414	407	391	392	415	447	441	423	426	423	411	391	404	435	429	407	402	410	417	388	425	414	409	414	423	414	425	407	401	422	413	411	408	396	368	440	397	406	419	404	470	391	393	436	401	444	380	398	385	459	379	396	424	422	404	422	405	420	415	410	410	393	413	446	422	455	423	381	424	430	431	426	425	453	414	431	433	428	435	399	418	441	417	417	384	418	418	418	411	422	431	419	426	421	433	422	430	412	437	411	445	444	430	412	385	400	440	404	408	434	436	414	381	459	468	421	437	417	390	455	399	409	406	400	429	405	376	454	403	424	414	443	413	382	404	415	399	420	409	425	414	419	426	395	417	392	451	394	424	415	443	384	403	453	396	417	404	399	446	406	406	396	449	419	398	417	407	429	414	420	428	411	427	366	430	423	370	409	397	389	370	444	420	435	389	407	409	426	400	454	426	430	403	419	455	444	412	432	410	423	439	440	419	421	404	414	415	428	447	417	388	427	488	410	398	405	403	422	385	422	405	407	444	404	386	407	400	404	394	434	423	437	404	425	367	401	373	436	406	420	452	393	383	428	427	395	435	426	423	440	389	421	410	422	423	378	425	415	433	448	386	429	376	430	389	393	400	422	430	444	434	428	457	435	396	393	431	444	435	426	381	415	425	402	424	451	419	435	416	424	431	407	404	397	420	416	395	437	414	420	405	435	429	434	421	400	383	420	424	431	396	417	419	413	438	410	433	424	416	430	445	409	391	398	407	394	444	388	414	419	413	403	457	404	418	421	432	404	394	415	391	442	382	403	385	378	396	416	438	397	432	450	401	411	401	425	417	394	423	404	451	397	401	422	387	411	415	410	371	421	423	389	444	489	400	431	377	416	430	419	419	446	435	438	411	412	407	400	394	393	416	415	382	414	425	408	403	413	409	425	461	395	431	414	420	426	429	421	401	416	427	409	440	428	454	397	407	392	441	425	415	433	415	419	433	405	433	413	425	427	438	390	447	406	397	424	414	410	411	424	443	419	415	418	466	434	402	468	414	415	434	424	445	417	416	454	394	423	411	430	383	433	414	426	404	416	442	411	390	393	397	410	414	428	426	416	466	408	433	407	423	408	429	395	397	398	389	428	465	425	428	428	398	401	456	387	432	418	461	425	413	434	413	446	408	439	422	410	427	393	436	393	409	424	424	442	409	415	434	385	390	400	463	412	379	440	401	393	393	425	391	347	442	458	398	424	464	401	418	440	379	417	396	405	407	399	427	443	451	418	416	391	423	422	405	450	429	413	405	416	375	431	425	396	406	429	427	433	420	409	397	398	395	410	415	421	419	411	409	389	412	414	434	431	368	406	432	419	398	443	433	424	407	415	429	420	420	384	426	413	390	406	404	405	428	426	450	420	424	373	417	383	409	440	419	408	396	433	427	457	423	398	413	423	436	443	419	408	411	419	432	419	460	394	401	423	423	396	403	431	397	407	408	445	432	408	428	435	390	428	426	426	432	417	389	438	417	409	430	429	425	412	465	404	432	400	403	421	442	417	405	419	393	388	424	414	429	396	403	431	399	431	444
2122	1132	808	551	323	232	414	242	98	74	84	80	90	76	78	81	76	77	81	81	67	84	68	81	68	86	72	87	71	80	74	84	79	71	66	82	69	92	75	76	83	68	80	70	86	65	86	70	80	57	73	86	77	77	71	83	89	82	88	71	64	81	64	65	71	71	67	63	60	88	74	57	75	76	69	78	67	65	69	80	79	81	68	80	63	74	77	75	75	65	77	55	74	61	62	70	69	68	75	64	77	70	80	61	76	68	79	77	71	90	83	63	74	73	72	70	74	73	68	67	60	71	79	68	78	70	70	65	65	92	86	77	71	74	78	75	57	60	77	74	79	81	72	58	82	64	79	81	81	70	86	71	77	62	73	60	69	90	71	62	58	85	82	66	81	84	76	67	72	65	71	71	73	76	82	74	69	57	67	88	67	62	76	69	67	90	69	69	64	83	63	65	67	67	59	79	72	70	71	69	67	73	86	73	82	81	62	72	64	69	76	85	81	79	58	71	90	65	79	53	76	70	55	61	85	103	70	82	61	75	66	76	70	83	74	76	88	76	84	77	54	68	73	76	66	86	84	59	75	76	78	71	89	62	66	79	82	63	79	69	82	76	77	68	72	79	94	74	76	71	72	73	84	80	83	87	63	84	71	96	91	70	60	55	79	69	86	66	69	73	81	77	54	71	77	81	74	72	57	69	60	91	55	73	82	77	73	74	84	75	59	80	67	72	65	84	68	75	66	60	85	65	76	77	66	76	66	70	70	76	82	78	64	74	76	75	72	71	59	65	75	75	91	78	91	80	72	77	76	60	80	73	84	75	82	84	77	76	74	76	64	71	73	72	60	86	69	57	73	77	73	73	72	67	66	72	74	65	68	74	79	83	88	63	78	73	67	64	76	78	62	73	75	75	73	64	85	63	64	75	76	80	65	72	57	77	77	81	69	71	70	61	74	81	90	68	84	67	87	71	70	66	78	84	60	70	70	77	70	61	61	64	64	84	68	77	72	87	86	77	76	65	78	86	65	67	89	72	72	60	89	73	67	71	79	66	87	82	76	67	75	85	71	78	74	68	80	77	86	72	88	84	55	73	71	71	65	86	77	63	76	75	82	73	76	70	83	65	56	69	78	82	61	105	60	70	66	60	71	72	73	63	61	70	74	54	76	81	73	66	66	63	66	72	62	65	75	72	78	63	73	74	72	79	63	73	67	71	71	75	70	67	64	73	77	65	62	59	59	76	72	72	78	69	62	92	69	55	69	85	74	79	80	59	70	74	73	55	74	68	76	72	82	77	69	70	65	71	89	84	64	88	81	72	90	67	77	80	71	69	94	80	74	81	73	80	76	71	64	87	66	73	94	73	79	72	66	78	71	74	66	57	82	77	53	77	66	76	84	68	77	74	61	75	83	73	79	83	62	81	70	79	81	92	79	87	69	76	71	74	64	81	76	60	77	72	81	69	83	67	72	76	89	81	67	69	64	47	74	73	72	82	67	67	65	76	79	77	81	70	87	71	80	81	88	68	69	78	70	70	72	66	70	69	74	66	75	70	68	75	61	70	74	77	73	73	72	77	53	74	85	71	67	76	66	75	71	71	57	75	79	67	69	73	74	82	74	63	79	64	52	83	74	76	67	70	75	79	75	66	86	74	79	76	77	79	75	73	68	87	67	69	79	80	75	71	61	71	78	81	62	71	75	74	77	58	82	74	75	70	70	78	84	67	91	77	74	67	66	75	76	69	80	73	89	75	68	78	80	66	77	73	71	71	69	86	63	66	73	63	79	75	73	66	73	74	78	80	67	66	55	66	76	83	72	69	83	72	79	81	86	73	72	91	61	92	60	75	73	74	67	75	73	71	90	61	84	65	70	84	67	89	62	93	74	79	58	72	59	73	71	79	74	56	70	71	81	87	94	77	71	76	67	81	81	63	85	75	87	81	87	73	72	87	75	82	83	84	77	70	73	85	81	84	67	82	68	69	79	53	72	76	70	72	62	56	62	75	74	63	65	68	59	76	82	70	76	75	78	85	78	79	68	59	83	81	72	78	84	70	72	82	80	73	75	71	71	76	79	76	69	62	78	82	114	69	73	72	74	82	77	64	67	73	81	80	78	84	64	72	73	82	82	84	63	73	77	55	58	69	72	74	77	79	75	69	63	85	64	78	72	79	79	66	76	72	97	57	68	71	66	79	69	60	72	84	84	72	74	62	75	89	61	70	67	62	60	65	82	69	80	57	77	70	75	84	77	86	64	78	67	88	75	87	80	62	56	71	81	48	60	69	70	60	72	80	73	78	64	85	77	72	55	65	76	66	78	67	69	69	74	70	92	61	51	66	75	78	72	66	59	67	82	71	82	61	81	78	70	66	62	68	81	88	65	78	79	81	85	68	86	69	76	71	69	70	65	86	84	85	72	102	86	73	76	66	85	76	73	74	73	74	84	88	76	74	66	76	76	71	70	71	89	75	80	71	83	88	61	76	65	63	63	64	60	86	64	66	65	74	81	75	75	65	74	59	69	81	85	82	67	56	71	88	65	84	68	67	70	77	72	75	64	74	70	90	77	94	70	71	68	68	69	63	76	69	83	88	78	78	65	80	76	63	53	66	82	74	72	66	56	72	72	68	70	69	58	76	77	78	75	62	84	84	62	66	69	65	71	65	74	83	72	74	58	65	88	60	86	74	78	60	64	79	73	72	78	60	87	78	56	75	81	62	78	82	80	57	69	66	64	69	72	84	66	67	67	55	69	71	71	84	74	67	78	56	79	76	66	68	63	69	71	76	80	61	63	60	86	82	79	65	81	65	73	78	73	82	74	72	71	74	81	70	96	82	69	72	59	84	84	82	82	90	64	83	72	79	75	69	88	83	64	80	87	77	72	51	67	73	79	65	75	64	63	74	80	74	73	74	86	74	74	68	77	60	70	85	67	63	63	67	78	77	91	63	69	75	66	76	63	79	83	59	73	92	82	74	78	53	71	61	71	79	68	64	59	85	50	71	82	80	84	79	80	84	72	75	65	68	82	63	88	69	74	66	76	64	78	65	70	68	70	71	70	78	66	61	66	74	73	84	81	75	77	74	71	63	84	75	72	79	70	74	83	72	69	82	67	80	60	58	85	72	74	73	82	64	86	79	81	78	68	62	76	74	78	70	77	71	62	87	76	73	71	83	76	79	82	64	76	69	77	82	67	82	71	67	90	82	77	64	82	71	67	75	62	70	71	63	67	65	75	73	74	70	78	74	74	99	77	67	85	71	72	76	76	67	73	80	80	82	71	70	63	76	61	77	82	67	79	77	79	68	74	81	67	77	76	79	59	78	54	83	78	79	87	64	54	76	81	65	73	61	75	86	57	73	64	71	70	77	84	77	75	93	82	85	60	59	86	63	74	83	89	81	82	79	74	78	83	71	69	93	85	64	76	69	85	83	73	85	62	67	69	67	70	79	72	79	67	56	69	67	83	61	88	81	66	79	86	72	81	67	84	64
22646	10511	8218	7308	7661	10189	16719	7792	993	842	754	762	706	642	665	650	686	597	618	558	576	617	540	613	522	578	547	531	559	575	532	544	523	512	526	528	529	567	538	550	495	493	519	563	509	517	522	552	524	526	590	542	517	576	514	530	510	531	530	521	526	530	535	506	501	513	550	499	525	530	531	474	539	542	517	557	526	561	573	522	510	525	501	550	542	517	534	525	494	555	525	513	503	500	558	516	502	556	521	557	522	572	534	532	486	548	515	494	532	505	558	538	501	509	550	522	516	532	508	539	529	537	552	510	478	512	492	536	522	532	537	576	513	537	512	548	545	485	488	541	530	501	525	485	515	534	534	521	578	529	523	531	524	507	542	554	530	544	510	562	520	546	493	537	559	543	507	499	510	500	539	553	492	569	524	500	501	531	555	558	526	502	532	533	504	522	481	510	497	515	525	506	509	546	488	507	525	517	496	489	502	541	532	547	518	509	544	570	536	523	502	549	569	534	515	531	533	509	526	564	530	516	512	529	494	531	570	557	524	543	530	538	488	531	562	517	516	524	507	527	526	499	517	507	526	487	537	512	498	542	528	525	520	559	511	547	514	511	528	520	501	514	510	514	515	533	537	499	543	488	497	512	501	482	525	525	490	510	530	527	545	553	512	518	507	516	507	545	558	540	539	513	564	509	510	547	496	535	504	542	520	533	509	541	590	510	553	566	508	498	472	519	500	518	489	494	525	557	521	487	520	527	562	537	529	573	539	492	517	535	528	529	519	530	477	516	483	532	488	519	522	537	529	535	493	509	536	526	528	565	518	560	536	536	489	538	542	549	513	533	555	543	487	516	516	513	537	518	556	537	520	521	585	518	533	532	519	523	517	544	491	502	553	524	521	522	541	513	550	507	530	523	515	527	547	495	522	495	511	524	542	537	559	511	505	586	503	514	506	496	522	530	504	550	532	486	546	550	509	496	540	545	497	519	519	540	552	537	521	548	515	487	543	508	509	493	499	529	511	540	573	543	502	493	509	545	527	540	515	537	501	478	543	541	530	504	540	522	512	506	512	538	524	552	510	482	498	516	541	568	498	525	504	553	493	510	502	570	518	548	524	504	558	526	571	507	533	501	503	519	504	522	532	520	517	520	543	504	514	545	516	569	575	540	530	540	475	517	513	547	491	502	514	550	512	540	528	498	542	562	499	520	545	506	548	560	512	493	479	503	515	502	540	468	546	522	505	508	543	526	515	485	548	508	533	500	509	526	514	588	483	510	521	506	557	516	515	501	485	528	518	531	527	582	538	508	542	549	508	526	505	522	564	521	497	587	515	513	509	540	534	529	499	536	508	539	552	522	534	502	565	535	549	476	524	508	531	511	545	580	521	515	530	502	493	509	496	486	501	564	502	504	534	464	558	529	508	570	542	488	533	525	486	493	540	549	483	525	538	472	519	518	494	542	479	530	507	543	556	513	518	514	529	537	526	498	527	509	568	568	522	501	520	515	525	537	544	496	563	530	531	516	522	524	500	519	521	514	508	525	476	478	516	505	505	536	508	478	511	551	476	520	523	508	515	499	550	503	517	481	506	501	498	492	569	540	511	510	527	553	517	521	511	533	521	519	496	471	494	480	563	509	538	502	501	496	474	507	493	503	534	529	498	516	499	526	501	514	513	533	544	521	471	528	490	534	522	511	490	543	512	523	503	544	526	539	541	520	539	499	498	506	531	514	520	506	490	545	528	534	489	486	545	513	515	512	533	498	506	524	488	530	518	521	528	565	538	519	591	567	516	545	562	546	546	522	528	490	529	490	540	513	503	534	519	540	534	513	526	530	542	524	542	527	527	529	498	547	530	470	488	516	548	545	538	502	541	541	538	531	518	519	560	518	505	546	558	548	497	536	520	504	492	528	546	497	552	494	552	519	550	520	498	521	478	537	502	533	460	521	527	562	508	556	491	527	507	518	548	517	513	511	536	572	520	534	511	520	495	512	554	518	506	497	509	527	505	508	548	517	507	482	514	535	546	504	492	527	535	526	512	549	512	503	537	521	549	543	520	556	519	474	499	524	547	499	517	522	539	523	548	503	522	526	551	515	563	555	512	543	521	513	528	522	527	520	510	518	497	516	539	537	524	516	522	524	517	557	486	553	560	515	525	517	519	512	550	508	521	475	547	491	561	498	498	539	533	522	525	470	509	527	526	534	522	508	580	527	536	535	499	512	549	560	517	493	524	478	510	505	517	535	507	521	503	518	536	507	537	496	508	501	540	522	521	533	521	541	517	564	552	550	527	500	512	579	507	527	535	514	538	499	551	522	537	561	474	510	558	527	527	511	530	507	488	521	516	489	527	552	523	551	516	526	492	512	500	542	558	526	519	534	525	499	547	517	555	521	496	517	514	541	521	510	564	515	548	528	539	523	528	508	499	536	466	527	499	506	500	501	539	515	525	546	555	537	520	556	537	531	514	537	577	527	536	502	488	520	515	509	541	490	529	562	542	540	548	551	532	526	510	509	511	559	500	562	540	505	546	486	533	541	532	522	538	537	494	545	503	502	544	500	510	515	496	510	549	560	521	520	504	501	477	521	499	534	490	498	544	472	499	513	536	503	508	541	539	513	560	559	544	524	497	529	509	542	483	524	510	519	568	545	516	529	527	534	528	532	549	523	488	490	497	526	500	509	572	534	505	520	502	498	464	513	533	535	583	518	506	485	494	499	555	551	553	509	509	540	552	536	518	537	527	549	467	544	497	526	537	541	543	538	520	573	500	547	491	505	491	477	483	543	529	565	552	565	503	519	536	532	494	593	506	516	545	521	560	535	534	501	512	541	520	495	509	538	525	536	528	513	506	546	515	524	563	529	545	501	517	522	521	527	519	515	521	529	529	560	522	533	516	506	536	540	528	499	523	524	536	524	513	504	509	516	521	526	486	507	549	533	533	516	500	552	546	548	506	516	526	512	513	554	532	491	518	551	531	529	501	496	538	501	541	521	511	511	544	499	556	510	546	523	513	556	560	543	510	526	536	571	542	545	510	513	544	544	552	499	545	539	508	551	530	515	537	537	544	540	507	510	489	537	506	532	480	520	505	555	538	514	513	495	528	493	534	502	517	493	528	546	529	527	516	464	506	492	525	537	549	539	552	555	547	526	532	543	507	523	509	506	488	488	520	528	499	500	505	570	536	524	541	525	551	490	528	552	497	482	521	536	548	513	470	521	489	518	520	540	535	516	534	461	534	484	488	527	522	520	535	503	507	560	511	521	492	541	547	507	500	524	546	550	514	500	519	511	545	475	514	502	499	545	521	528	506	526	509	530	539	539	540	554	477	542	550	511	548	495	471	520	563	490	500	551	504	525	539	534	558	493	509	505	535	521	533	520	561	543	530	498	534	516	531	550	486	551	527	505	505	541	515	484	543	504	550	493	546	539	561	491	542	548	529	528	511	554	528	490	549	521	518	533	518	540	536	516	531	511	560	470	512	521	533	556	545	533
3494	1405	832	430	244	184	420	236	107	106	101	105	105	90	97	90	90	95	102	110	90	110	80	95	88	81	134	92	106	109	117	104	90	98	111	93	89	84	93	103	89	89	98	85	89	98	122	105	111	67	104	104	96	105	91	84	99	90	82	106	106	102	91	89	98	97	96	104	89	91	100	101	96	96	79	82	100	93	98	98	93	91	98	91	92	84	104	88	75	107	119	87	108	99	95	89	104	93	102	86	100	91	95	86	84	85	105	86	91	105	78	89	78	112	109	83	79	95	93	81	93	111	91	85	95	98	86	106	100	95	108	93	92	112	77	94	96	83	74	89	89	100	93	101	114	105	103	94	114	109	101	110	93	91	86	95	104	97	91	84	86	90	99	101	92	94	89	97	88	81	90	94	99	105	93	98	89	95	87	83	102	106	96	98	103	94	119	97	69	85	112	98	72	98	78	91	93	98	93	95	103	92	102	77	87	103	91	109	103	75	88	95	89	88	122	105	106	94	113	111	98	82	94	91	93	98	84	87	90	92	89	88	77	86	88	89	104	97	82	101	91	123	107	87	104	101	93	99	103	103	82	85	105	97	79	92	103	106	84	104	100	90	96	102	87	91	90	92	92	99	85	79	95	86	104	102	93	86	99	93	102	114	122	92	98	95	95	101	97	103	96	113	82	102	102	90	92	90	85	102	97	78	104	91	119	111	94	97	93	100	90	107	86	105	89	89	84	87	130	102	106	96	95	99	104	103	99	103	93	93	98	96	85	99	95	82	89	102	94	92	101	94	77	112	94	97	102	111	103	97	92	106	101	84	88	93	95	92	82	86	89	81	103	104	96	105	82	74	93	96	103	101	89	83	84	83	83	107	95	91	104	98	83	79	94	91	101	94	91	101	118	113	91	106	97	99	78	102	99	92	94	99	92	96	72	90	98	89	107	93	89	86	118	108	100	95	83	100	86	88	104	102	92	87	102	88	87	98	79	97	91	73	98	93	91	86	91	104	87	82	109	85	88	103	101	93	104	97	86	79	90	97	98	112	84	103	86	94	98	93	104	97	93	84	93	101	106	96	79	88	102	101	97	86	82	87	88	108	92	95	94	100	102	98	82	95	96	101	81	80	87	95	92	111	97	118	104	87	87	85	97	90	88	97	80	90	89	83	100	97	86	98	77	73	84	77	100	96	101	98	89	107	105	97	85	111	82	90	85	93	92	89	90	79	99	83	82	71	84	114	107	87	97	109	87	89	106	99	99	97	92	94	100	85	96	87	85	88	96	94	97	97	81	82	92	114	97	102	111	99	90	89	99	82	90	102	97	109	108	93	103	82	107	115	91	106	102	97	104	86	93	102	79	94	80	94	91	103	88	96	96	90	87	76	95	90	96	98	85	103	94	91	79	93	97	88	95	88	104	98	84	88	73	86	95	94	95	90	88	85	92	100	98	107	97	91	83	94	90	95	82	98	95	78	101	79	95	90	93	85	84	97	97	116	98	108	86	91	99	96	90	63	100	96	103	88	76	117	100	97	101	89	92	101	97	102	75	100	105	101	111	115	93	85	111	83	101	85	82	81	91	97	97	94	100	91	88	83	93	90	86	110	100	105	92	100	107	88	90	98	86	97	93	96	91	109	102	95	102	107	100	107	96	107	104	95	101	99	97	88	76	95	100	96	95	93	82	86	90	95	95	75	90	84	75	85	83	82	98	86	102	93	101	88	95	93	89	88	84	98	86	85	96	90	105	94	85	86	90	95	104	109	82	91	89	85	111	103	115	65	96	90	95	109	96	98	94	82	80	104	94	98	84	103	111	94	111	92	85	79	107	94	89	86	95	82	111	98	92	95	85	88	84	98	88	99	111	86	79	106	120	105	107	89	90	83	84	98	87	92	99	105	96	91	95	90	88	91	92	82	96	108	72	93	94	94	101	98	87	93	91	94	100	102	84	97	72	88	105	83	91	91	105	106	116	107	86	95	88	89	107	85	100	87	78	79	104	103	99	108	98	87	114	93	93	112	87	97	107	102	90	86	94	86	104	108	94	90	85	106	90	94	96	119	81	87	81	107	91	106	97	98	95	92	91	76	107	94	92	92	81	81	72	89	87	103	85	98	88	80	102	92	99	112	105	97	85	94	97	97	121	101	104	84	75	91	114	81	108	103	106	87	100	101	84	90	87	85	94	94	96	112	106	103	82	90	84	81	99	111	88	96	84	85	94	101	97	101	87	84	91	95	80	100	88	114	91	94	107	119	71	92	90	92	86	94	90	102	103	90	91	90	90	98	96	81	90	97	91	94	102	96	80	87	109	84	104	93	96	93	104	84	84	110	102	95	96	107	109	114	86	102	97	87	92	97	91	115	96	97	93	100	116	82	91	100	91	83	94	100	86	87	104	98	104	93	93	93	100	107	101	88	108	105	105	102	98	90	105	85	115	94	96	103	83	95	95	84	89	96	92	88	113	81	103	88	96	91	89	96	92	95	100	85	115	111	91	96	89	97	98	85	109	94	89	105	90	89	83	118	106	114	83	82	106	98	85	95	87	85	99	112	104	93	105	106	82	91	106	101	98	95	100	93	100	93	85	91	78	74	84	89	95	90	91	100	94	93	99	96	91	99	93	104	93	112	116	100	101	96	89	96	92	95	98	96	70	113	79	94	91	92	96	99	80	101	105	101	97	100	94	88	110	103	94	93	93	107	91	103	105	93	84	83	96	106	106	98	85	84	100	87	92	76	87	78	78	83	86	91	98	99	101	89	104	96	92	78	88	99	94	79	89	96	94	96	107	90	89	82	94	109	84	90	89	83	84	100	104	103	98	91	85	100	96	90	90	87	94	77	93	99	88	101	94	87	96	88	90	89	98	88	93	92	97	79	84	96	102	83	94	94	94	102	92	104	84	76	89	85	97	101	105	95	101	82	77	95	92	102	89	90	112	93	85	83	79	91	87	72	100	108	92	101	88	90	77	92	102	73	108	105	83	120	82	100	96	93	88	104	98	92	99	103	86	90	85	94	86	103	74	87	97	96	105	85	94	107	89	98	100	95	97	94	84	83	78	108	99	94	104	97	93	98	102	84	93	92	104	81	93	94	117	115	90	91	87	97	96	103	90	93	101	101	94	86	82	78	83	74	103	88	94	92	90	96	88	83	107	97	84	89	89	83	79	99	84	85	109	85	104	111	104	91	81	82	110	96	95	105	94	94	81	90	87	85	80	95	98	94	100	91	73	101	82	71	94	81	97	108	90	85	94	97	103	98	90	116	105	90	91	100	103	108	89	96	102	94	98	91	97	90	90	106	82	80	94	109	86	94	110	82	99	100	91	105	88	104	98	93	94	97	79	94	96	97	90	96	93	85	102	92	84	87	107	80	88	99	90	90	87	95	88	94	75	87	83	90	111	103	96	85	103	92	70	92	106	95	101	108	79	98	101	102	103	92	82	76	100	106	99	82	98	100	95	96	87	93	81	94	81	95	86	110	98	85
23216	11802	8029	5955	4760	7609	15077	7787	1192	1116	1039	946	931	888	867	833	870	819	823	765	730	744	776	741	797	739	738	762	731	735	702	730	683	656	758	740	735	718	774	743	753	723	701	703	714	726	683	745	715	718	710	668	673	738	744	686	780	707	725	721	666	686	706	669	683	722	719	687	635	696	706	687	660	707	745	734	688	725	678	704	736	733	705	702	704	700	724	716	791	718	683	718	673	701	719	728	703	718	716	689	746	696	706	669	708	709	716	723	717	693	644	677	690	710	682	727	700	700	699	690	700	667	753	742	704	672	695	694	663	699	675	683	670	740	634	709	697	687	731	692	700	683	755	765	697	759	720	705	698	682	699	691	693	707	703	686	719	709	723	741	741	671	704	671	654	718	663	689	673	655	742	683	711	696	751	710	712	700	679	666	710	688	671	621	707	705	717	650	697	730	669	696	710	638	670	721	719	702	708	668	690	688	689	713	669	718	702	685	708	682	704	683	667	693	707	689	742	704	701	701	695	710	677	659	709	688	682	696	705	663	721	685	705	698	742	674	687	637	701	697	664	675	689	723	729	693	696	717	671	731	686	678	673	709	679	670	677	720	699	687	659	679	694	669	668	675	728	708	719	722	709	701	689	689	659	713	711	700	649	684	693	699	705	681	685	682	709	629	764	696	690	725	684	677	717	721	709	703	683	730	680	734	679	649	684	664	723	645	746	679	699	674	688	649	729	709	685	679	715	702	713	721	764	684	687	684	655	739	736	690	709	691	698	728	708	672	719	737	682	678	697	720	690	739	683	725	715	673	694	682	728	683	666	711	671	720	686	707	694	738	728	721	720	689	697	704	734	687	728	685	745	721	707	707	689	662	713	701	666	713	727	676	656	701	707	711	662	703	689	702	735	706	711	709	672	685	732	723	743	679	680	723	678	705	749	715	683	698	690	671	744	659	673	677	731	722	678	701	715	702	666	667	675	737	721	693	698	712	709	698	727	686	660	709	689	685	722	717	680	689	695	672	676	733	727	716	697	711	716	745	684	758	711	697	722	713	683	700	704	683	684	655	727	702	663	679	739	723	681	692	687	712	650	689	716	696	715	710	757	741	680	690	669	711	715	682	708	719	666	669	708	708	739	672	735	695	720	689	679	704	709	678	734	698	719	695	689	717	674	704	689	715	678	664	727	649	680	707	712	694	738	722	707	725	706	675	675	759	720	710	714	740	685	634	654	758	711	652	683	689	701	721	649	695	744	731	692	717	717	710	750	688	662	678	694	710	696	682	667	694	688	705	672	684	765	655	706	670	687	673	708	689	741	788	670	679	733	705	714	717	675	737	704	652	674	737	705	696	692	698	707	745	703	676	666	739	689	745	690	749	705	689	680	691	680	749	724	667	708	675	696	753	656	712	751	702	717	727	637	697	664	678	701	705	711	671	684	723	697	707	728	653	715	673	703	692	723	690	702	675	705	694	690	731	669	716	703	726	728	757	703	756	707	753	708	684	723	681	740	737	715	715	734	723	705	717	706	719	705	689	699	696	703	665	663	713	702	717	737	689	692	722	706	732	703	662	698	699	701	696	655	689	677	728	671	668	717	679	709	715	708	659	678	690	681	725	671	702	703	660	676	692	746	630	713	670	687	736	691	700	709	706	690	721	715	695	690	723	677	680	695	659	711	732	703	696	688	701	701	692	741	669	666	735	695	705	684	671	714	698	695	731	725	679	666	699	706	671	739	661	719	689	723	727	715	741	658	712	711	692	709	676	673	709	705	739	690	660	683	700	703	674	691	681	698	690	718	716	728	691	688	728	674	688	672	675	680	709	715	696	692	685	672	688	721	756	724	667	638	652	750	669	735	694	710	700	686	731	700	668	713	714	712	698	725	695	687	686	715	678	660	675	671	699	740	689	668	696	656	744	719	669	693	719	699	716	711	704	660	698	660	712	763	691	674	704	709	728	713	751	690	664	700	703	733	718	729	676	725	720	694	664	734	699	722	724	704	730	730	648	717	675	706	679	705	668	712	723	686	665	647	715	746	681	602	678	713	732	704	687	717	690	691	712	706	699	711	710	727	733	741	722	712	761	710	713	690	686	702	710	740	630	660	649	624	691	630	691	709	704	741	709	675	633	682	714	689	699	703	675	718	709	708	720	712	708	709	702	712	701	671	650	682	655	718	714	675	743	670	657	694	683	693	705	674	733	735	705	738	699	679	743	687	708	661	721	739	704	696	690	684	698	719	644	736	737	679	677	708	727	707	709	662	716	736	717	734	677	668	693	717	683	676	711	725	714	739	685	708	667	691	720	713	680	695	639	736	740	686	660	700	709	738	704	704	705	658	724	720	652	739	726	723	664	689	719	690	711	699	654	718	652	671	696	724	739	693	691	704	681	739	675	672	675	714	696	713	671	730	673	665	721	674	700	747	719	718	712	715	696	682	684	693	693	657	746	707	666	759	763	694	688	699	711	692	678	650	705	698	682	690	708	704	693	700	672	654	680	661	691	723	678	688	687	703	666	668	655	685	708	708	747	710	672	687	707	686	665	690	727	698	678	655	673	707	705	733	711	689	696	742	728	725	679	698	741	698	730	736	680	647	663	704	719	693	683	659	704	661	656	721	721	671	690	693	728	741	687	735	707	690	697	695	730	684	659	693	751	686	717	706	716	703	736	704	719	686	662	665	690	715	675	700	715	734	689	709	730	672	664	624	688	666	720	713	676	695	720	702	682	713	662	733	687	735	688	686	697	653	714	697	639	741	723	699	708	654	676	675	726	727	689	706	687	681	701	706	669	714	721	744	658	683	673	670	657	702	711	698	707	719	748	658	692	680	748	698	701	705	724	728	691	703	710	681	693	734	715	679	685	745	715	715	649	700	690	749	722	717	757	728	709	697	677	703	723	658	705	679	708	682	737	706	661	675	714	699	695	716	696	673	688	740	659	678	651	661	719	674	709	691	657	691	692	708	685	706	679	711	692	712	716	717	676	691	737	732	696	695	735	708	703	725	701	713	702	705	723	661	720	714	670	702	719	671	711	677	737	655	678	730	691	702	726	689	695	741	752	676	686	664	685	716	715	677	700	756	695	712	735	692	738	709	708	691	703	687	707	661	685	679	689	743	718	691	693	763	695	693	711	708	701	646	689	741	726	687	708	713	685	681	743	652	738	697	689	690	700	700	696	664	704	675	691	700	751	711	679	696	677	729	707	707	681	722	714	677	741	726	681	765	720	674	681	693	734	784	698	732	720	676	700	707	690	688	728	709	746	666	701	721	671	670	735	712	697	684	783	695	691	715	681	701	690	630	677	665	735	723	710	692	651	703	676	675	675	747	689	724	686	688	703	730	699	704	710	719	694	671	693	648	687	703	704	713	701	664	678	693	673	752	722	684	732	702	651	711	697	726	675	673	658	713	712	661	704	686	678	666	688	703	705	706	679	700	709	728	690	701	692	659	691	698	670	693	674	677	656	725	651	654	703	682	710	706	690
2549	1639	1001	604	297	466	605	464	149	133	147	142	158	152	134	136	145	124	140	131	115	138	127	133	123	118	129	121	143	121	110	132	112	147	124	135	131	116	138	120	133	112	129	132	121	127	110	125	127	128	118	128	132	129	118	119	126	128	128	124	129	125	118	121	133	118	124	133	121	129	119	110	120	107	132	109	147	113	127	140	93	114	125	123	127	136	127	99	129	136	120	105	116	142	122	121	130	134	115	137	98	117	128	141	116	124	114	126	109	123	139	141	133	136	117	137	141	110	130	145	120	142	119	125	128	112	118	125	127	118	129	101	114	124	105	111	127	137	109	114	116	113	120	129	123	132	120	131	120	132	129	102	119	103	116	124	113	125	138	129	126	120	132	108	123	115	148	133	138	126	133	119	121	130	128	117	105	124	118	105	140	126	94	134	128	126	131	111	128	117	121	130	107	124	126	116	152	109	138	130	139	133	127	114	138	125	123	146	113	121	116	125	120	126	128	121	130	107	116	118	128	132	111	130	132	127	110	120	116	117	104	124	149	122	130	132	125	133	139	141	113	105	128	126	123	135	134	136	104	138	124	123	112	131	137	124	135	117	137	117	119	120	125	118	131	113	115	102	125	117	114	122	102	115	140	129	113	123	142	136	124	135	127	110	121	126	121	121	112	126	129	137	107	126	130	129	139	124	123	113	121	126	134	128	124	136	138	160	104	132	146	132	117	105	115	122	130	133	134	123	132	132	114	120	135	112	129	130	123	120	121	127	117	134	119	135	112	130	128	127	136	130	125	114	116	131	121	121	127	120	134	126	108	120	131	143	136	116	120	119	116	118	121	124	120	130	108	126	108	127	118	129	112	128	115	129	132	117	125	127	134	127	130	123	130	123	110	113	142	137	122	117	134	154	128	124	127	120	127	120	130	123	102	125	106	115	146	123	129	122	121	140	138	127	124	119	127	133	115	111	138	125	119	121	123	124	132	128	113	114	120	96	120	128	127	129	95	122	124	126	122	119	117	138	122	112	111	140	120	126	142	112	123	106	109	102	114	135	133	116	123	118	111	115	118	128	132	127	109	127	115	120	116	130	126	129	126	140	112	123	119	141	126	154	145	122	117	117	111	131	111	114	108	128	124	121	128	125	120	110	135	119	144	134	125	134	112	140	126	127	136	122	143	114	120	111	112	121	121	120	126	121	120	120	135	108	137	134	127	110	133	104	116	131	127	124	147	116	119	119	117	114	120	119	142	119	122	125	147	148	122	138	132	121	127	107	120	133	121	130	128	118	140	139	115	101	116	100	111	108	115	124	126	131	136	121	128	123	124	137	129	132	132	129	124	117	87	128	108	117	142	131	132	137	119	128	123	137	130	134	126	112	121	124	130	125	125	140	105	131	125	123	140	136	106	132	129	122	120	118	134	122	104	120	130	121	133	110	121	132	111	125	143	123	121	127	120	137	121	107	112	127	126	135	106	127	141	116	160	115	129	127	120	119	125	119	100	107	126	132	145	140	131	127	128	137	134	116	104	123	138	117	121	132	98	142	123	117	134	106	123	133	126	126	125	121	133	125	146	123	127	112	134	130	106	119	120	117	126	102	125	138	122	129	143	144	124	125	122	115	110	131	119	131	119	124	147	120	126	134	114	129	107	130	133	121	119	120	116	148	125	113	114	122	140	129	119	120	127	142	135	108	109	92	124	131	119	121	133	112	106	119	115	106	141	114	111	118	132	128	129	122	113	134	116	119	121	129	126	127	115	133	121	124	124	94	127	117	135	126	144	139	117	105	123	120	127	112	111	133	112	128	134	112	112	126	118	114	139	100	129	125	127	130	129	113	129	115	108	121	117	124	117	121	130	119	122	132	108	128	129	146	154	127	112	129	133	119	125	116	107	124	132	113	146	117	117	122	115	121	121	121	132	122	125	137	112	124	130	122	155	115	116	110	118	135	133	108	117	119	118	122	128	112	126	144	109	130	124	122	114	123	115	123	133	114	115	112	120	108	125	136	109	111	120	114	123	118	114	107	115	101	122	112	128	128	122	106	118	126	134	130	136	112	130	109	126	138	123	145	113	147	122	108	141	133	98	148	117	118	139	125	124	108	124	140	96	122	115	121	148	122	122	107	112	117	135	151	131	138	121	125	131	126	117	129	139	122	118	128	140	121	154	136	107	117	117	115	125	124	122	145	128	124	136	132	137	106	129	130	110	132	145	122	137	146	133	123	107	119	102	139	128	138	125	120	131	102	139	129	132	133	130	126	117	126	124	138	127	140	106	118	149	124	141	133	130	117	116	137	132	95	117	134	122	118	109	118	112	122	108	115	129	122	119	139	154	122	121	129	118	127	123	113	120	130	114	106	122	141	121	125	144	129	138	128	135	134	132	116	131	121	125	130	103	132	122	137	135	137	99	132	129	103	130	131	126	125	118	126	126	128	120	125	109	134	123	144	123	127	129	130	131	112	118	127	117	133	114	116	127	125	119	149	125	138	114	135	119	118	127	122	114	118	130	114	139	123	129	121	97	143	120	119	132	124	116	128	110	122	104	135	137	123	119	119	122	129	114	127	115	133	131	116	127	97	113	98	131	115	112	119	145	122	106	151	130	109	107	126	115	136	129	108	110	127	128	123	132	126	103	119	94	107	120	126	110	137	113	112	118	116	108	102	146	108	121	140	113	144	140	128	127	129	121	120	110	136	126	125	131	123	124	128	107	115	141	149	117	126	127	124	118	135	127	127	117	121	109	111	115	122	105	130	122	125	121	130	129	125	111	102	124	108	132	122	137	123	146	126	110	125	118	141	121	125	109	120	120	114	130	126	118	133	116	120	131	140	143	131	129	146	123	120	135	144	106	136	117	112	111	128	104	151	119	99	133	116	126	109	125	115	134	112	105	123	118	100	142	125	130	119	108	131	131	115	124	114	135	110	119	147	117	105	119	135	118	113	116	122	129	120	119	122	128	118	132	116	116	134	135	125	132	122	118	132	127	119	111	128	123	129	117	125	140	111	119	103	127	148	134	130	105	132	113	124	129	117	137	120	124	114	129	115	142	131	126	134	120	147	130	106	121	119	138	119	130	130	114	133	134	119	145	122	118	125	113	136	128	135	127	125	116	141	112	138	130	100	129	114	133	132	111	126	116	120	113	122	126	133	124	121	123	124	123	121	132	113	127	130	120	114	134	111	121	136	121	120	124	139	120	125	130	127	118	99	121	101	114	113	118	101	137	149	136	119	125	132	113	127	120	117	120	127	144	132	119	113	130	108	130	115	115	143	134	121	151	118	111	115	130	134	127	119	135	119	118	132	116	140	138	139	124	131	135	124	126	134	128	117	128	125	125	127	126	120	110	110	111	129	142	124	125	116	130	139	123	117	123	134	136	105	113	122	151	131	118	121	121	134	130	129	115	124	146	141	122	132	138	125	116	129	127	153	113	113	107	100	120	135	140	120	128	140	140	134	112	107	125	138	110	129	128	109	127	97
23007	13498	8516	7971	6150	15401	19923	12918	1945	1740	1631	1454	1390	1246	1226	1187	1155	1188	1115	1078	1099	1002	955	966	1001	985	1003	925	951	948	921	965	925	963	886	921	936	907	878	922	950	962	903	972	896	912	830	913	895	933	878	895	847	897	905	883	926	869	884	893	887	885	929	895	896	903	846	827	865	868	891	928	892	874	897	866	925	871	832	862	857	926	898	837	839	857	888	916	935	871	857	838	867	874	842	907	899	838	845	851	886	848	887	922	896	906	902	849	867	866	878	863	850	926	897	903	877	924	858	840	897	875	880	956	905	878	842	866	865	851	867	830	949	849	873	868	872	848	872	898	879	921	894	919	895	827	871	899	831	890	883	892	884	833	878	850	921	852	869	881	848	897	859	914	890	914	838	928	873	852	852	874	884	877	915	856	876	792	869	940	873	827	856	855	867	925	893	888	906	878	802	868	878	888	904	864	898	829	868	865	900	880	832	956	880	928	949	889	890	921	872	900	872	831	892	848	839	858	912	877	851	872	907	924	855	852	890	929	849	957	879	851	867	884	886	844	815	854	876	871	924	882	887	851	853	819	860	857	877	872	881	836	869	819	908	875	919	881	880	896	936	832	915	830	842	897	878	904	894	860	883	886	876	866	861	851	917	843	884	866	873	884	885	840	877	858	900	879	863	869	873	864	886	888	857	814	913	898	862	891	854	886	844	851	908	835	922	875	867	903	922	882	809	838	901	911	856	899	841	861	865	862	880	905	884	884	867	866	896	899	882	883	839	854	883	937	848	874	860	890	905	873	911	908	888	875	874	862	930	904	927	924	910	869	887	921	947	860	915	870	851	894	854	862	824	793	867	833	844	895	867	870	872	886	930	878	940	893	892	882	842	893	889	891	862	878	901	902	888	831	862	876	844	907	882	870	915	836	861	857	846	930	848	888	869	831	885	871	831	942	888	862	888	841	851	906	952	900	873	853	881	856	837	855	903	896	823	877	855	919	846	890	847	860	913	880	851	890	880	827	861	860	870	882	842	874	876	876	909	885	876	891	891	893	900	864	904	877	846	867	882	858	846	855	865	909	883	861	870	857	878	932	869	872	902	918	879	856	869	881	858	860	848	859	886	914	895	863	818	855	890	847	896	855	920	892	892	905	878	849	851	923	893	860	828	918	898	857	873	894	883	867	858	861	873	888	877	872	900	873	894	894	893	857	878	840	901	880	915	927	827	795	892	896	898	905	922	891	828	880	901	879	807	882	886	866	820	867	866	883	832	856	897	845	883	878	836	906	923	869	904	894	938	884	833	869	864	792	868	864	911	900	879	919	882	896	823	913	860	878	842	850	918	866	879	896	881	923	904	864	903	884	892	860	875	843	866	885	897	888	880	904	879	876	902	871	859	908	872	871	884	898	869	858	829	891	915	860	835	836	858	880	920	902	897	885	879	881	912	892	911	886	845	833	922	886	863	871	869	862	872	913	924	877	865	815	898	936	910	836	902	860	880	811	837	833	840	901	845	874	836	891	855	923	891	873	896	890	841	852	919	860	945	911	883	925	884	846	904	864	890	901	845	896	911	850	856	855	889	851	851	873	888	877	817	921	825	865	932	890	845	922	868	825	930	888	878	871	855	884	889	890	911	850	845	839	852	862	882	908	913	939	848	844	898	879	903	863	844	882	883	859	867	872	880	883	899	831	922	858	917	896	907	874	861	844	848	888	891	841	872	876	856	900	862	855	897	883	909	874	855	851	892	885	869	866	907	909	887	866	849	913	820	909	870	864	919	903	888	813	921	822	918	888	877	903	848	893	860	855	854	833	909	887	876	898	852	873	849	832	842	925	820	928	919	898	841	876	859	865	857	934	889	851	865	901	879	849	909	879	855	885	870	835	863	869	884	853	844	883	894	890	859	876	823	888	948	874	925	849	886	878	900	916	905	861	823	872	846	891	890	828	845	884	894	900	833	903	829	877	860	876	853	854	863	879	916	911	855	859	854	886	842	848	887	802	917	909	929	876	872	870	847	898	864	848	868	879	865	850	877	859	913	922	828	857	857	882	811	886	898	844	826	906	873	894	839	901	852	919	899	870	867	863	860	890	839	893	888	899	926	888	893	851	849	818	852	844	862	842	864	839	885	893	893	861	856	870	872	828	871	881	852	904	846	869	907	893	893	887	836	852	868	878	857	868	882	874	872	855	849	855	894	896	891	848	895	860	923	868	866	866	860	891	855	871	892	838	848	920	882	875	931	878	892	894	886	852	892	867	870	872	898	864	832	899	852	846	959	870	824	902	892	905	888	869	859	816	916	865	840	850	870	899	938	836	887	878	881	887	820	905	852	892	812	807	851	879	905	878	879	928	943	834	857	902	882	895	862	855	947	894	877	876	899	928	910	885	849	870	884	892	853	882	910	848	894	884	934	882	887	903	842	908	841	877	822	872	847	877	896	876	915	861	908	910	856	858	899	936	908	869	883	866	846	805	863	838	882	925	907	885	881	869	887	869	862	876	839	893	881	846	879	868	862	884	853	847	878	875	901	914	861	858	869	961	878	860	872	846	854	882	860	895	926	899	835	892	897	850	904	889	900	799	914	893	898	832	840	818	861	860	906	852	883	867	880	911	908	886	886	934	979	881	885	887	856	845	879	830	844	876	867	849	839	884	828	862	868	872	897	860	915	883	851	859	892	865	877	861	874	885	865	841	851	834	864	890	879	885	855	815	917	894	854	849	906	878	910	822	843	866	963	896	872	909	845	897	917	842	915	866	841	894	899	928	844	874	880	950	897	898	926	850	821	865	866	899	929	890	906	875	864	918	887	819	937	842	855	898	857	882	907	852	872	918	883	893	864	868	845	870	840	851	876	875	894	858	874	883	874	906	907	905	873	830	856	844	848	915	900	855	945	967	871	897	869	861	850	884	841	877	813	890	909	828	816	851	871	860	882	829	873	884	863	856	866	812	864	854	920	935	906	840	904	852	882	885	890	874	877	885	838	849	876	922	888	867	856	845	890	836	898	849	846	870	816	917	852	917	882	861	852	841	871	884	841	914	901	886	840	863	903	884	889	880	866	934	942	888	857	923	890	890	874	848	854	937	836	862	871	860	918	839	858	895	884	856	885	830	873	855	903	827	870	867	869	830	912	861	865	899	856	898	834	928	897	910	919	874	889	862	895	879	854	863	894	872	853	803	879	863	863	888	846	874	910	894	934	886	950	880	931	940	884	903	867	824	866	831	883	900	888	893	892	904	887	911	877	894	891	878	860	876	891	884	838	871	863	857	909	920	909	915	895	878	905	915	916	881	920	889	903	910	892	832	905	867	914	867	889	934	847	881	843	926	870	817	849	880	874	905	882	903	851	895	912	920	867	885	838	882	856	899	844	892	832	896	787	877	899	858	891	856	885	847	903	916	857	939	893	902	827	904	886	877	866	852	849	850	839	899	893	904	857	870	819	894	831	879	853	894	914	938	858	883	865	880	859	862	887	891	849	882	869	907
1946	539	306	228	130	117	102	94	60	48	48	42	46	50	42	51	50	53	52	71	51	43	42	48	61	49	43	55	45	55	59	58	65	54	56	46	51	50	74	46	49	53	55	73	56	43	59	44	44	47	56	42	52	47	41	45	56	47	51	42	45	49	45	49	50	43	48	43	51	50	46	60	38	56	66	48	63	62	46	64	48	50	45	46	59	47	51	59	52	51	46	52	56	48	53	46	52	62	47	56	43	58	47	54	57	45	56	55	55	46	52	56	53	43	55	52	51	58	46	55	63	42	61	47	38	41	52	56	41	42	52	58	56	50	45	43	44	52	51	50	51	51	51	50	51	51	53	55	60	48	54	55	50	63	57	44	65	49	49	51	58	52	46	49	44	46	42	35	52	45	57	55	45	57	51	44	49	47	40	47	46	72	44	41	53	58	51	39	47	53	54	61	42	38	62	53	50	57	40	48	49	55	51	50	35	65	38	50	47	49	43	46	57	42	58	52	43	58	51	46	60	44	47	57	41	57	48	53	66	55	48	37	29	49	50	72	38	55	52	44	45	58	41	52	39	61	43	60	39	47	50	46	43	56	52	31	50	47	43	55	50	51	65	57	59	29	62	52	57	46	51	36	45	52	57	44	51	44	46	40	57	52	52	66	48	44	65	51	41	56	45	60	47	55	42	51	67	51	50	44	44	59	51	43	40	56	57	46	41	38	41	59	54	44	46	46	48	45	55	43	53	53	41	57	51	60	40	57	47	52	48	50	54	55	54	43	60	61	56	32	52	47	52	51	40	52	54	39	44	42	36	54	49	51	49	43	59	60	53	47	45	43	57	52	56	46	36	44	43	56	48	53	47	54	39	50	46	43	45	57	48	43	50	51	45	48	44	38	49	62	40	47	42	46	48	41	46	45	48	54	52	46	36	45	34	55	41	44	52	66	56	39	53	52	53	36	62	47	60	56	46	55	51	42	43	44	41	59	43	44	53	51	54	47	64	38	33	47	44	48	50	46	45	44	47	51	53	68	52	52	36	62	55	44	44	61	59	63	46	64	46	49	48	52	44	59	51	53	51	50	56	51	42	56	50	63	56	50	37	50	51	51	47	59	48	49	46	54	43	51	50	54	42	54	42	40	58	53	62	60	56	41	50	46	50	52	38	44	45	51	44	53	43	54	46	43	49	58	63	51	40	63	45	60	46	51	41	58	59	47	55	53	57	63	54	52	42	54	46	49	49	52	52	44	43	52	57	53	49	61	47	45	38	42	44	40	42	56	42	43	42	57	49	40	47	48	46	44	45	43	63	62	51	60	46	65	43	48	44	53	43	58	51	46	54	55	45	47	39	44	59	55	53	43	43	51	54	44	44	45	47	62	50	54	56	44	55	44	50	56	36	51	57	48	55	43	51	52	68	58	51	49	54	49	48	58	50	52	40	46	55	47	57	47	50	50	42	45	36	47	41	44	55	49	56	41	59	55	36	53	52	55	47	46	65	49	39	56	49	53	46	46	43	53	53	50	62	42	58	46	61	45	49	52	45	40	45	45	51	56	54	49	44	57	45	61	51	49	60	42	54	49	59	56	43	48	50	42	42	34	58	53	56	59	56	46	54	52	67	40	41	45	50	46	44	53	54	56	53	56	54	49	49	50	63	43	51	48	68	58	49	49	58	40	56	56	49	57	53	52	48	42	46	58	57	48	50	46	39	60	51	54	55	50	53	62	58	44	52	58	56	62	59	44	39	51	52	49	50	54	43	50	47	45	53	61	67	54	52	42	57	36	46	56	63	52	56	44	54	54	68	50	43	45	40	50	40	57	44	62	60	42	52	38	46	46	43	44	52	40	45	34	51	58	51	53	56	47	46	55	51	55	42	36	42	66	54	54	53	46	46	50	40	46	45	45	45	37	54	57	51	54	52	72	49	48	36	54	46	55	50	50	44	46	49	45	60	45	61	36	57	52	52	53	47	40	52	52	49	56	53	50	51	50	47	55	49	54	43	51	42	59	51	66	36	49	59	56	48	44	55	52	47	51	43	57	51	47	38	51	51	61	43	46	45	49	59	48	47	61	45	53	46	67	56	45	45	52	54	50	59	48	42	43	51	46	50	62	59	56	51	49	57	57	54	67	60	51	50	61	51	53	48	51	48	56	57	36	35	52	42	38	55	52	52	50	54	60	53	54	58	63	54	50	45	45	57	43	57	44	54	33	60	58	41	38	52	46	48	58	44	44	48	77	52	58	57	45	60	56	53	49	47	46	55	58	51	55	54	58	54	62	52	44	50	51	69	50	40	45	46	51	59	58	63	52	61	51	42	46	58	42	42	53	59	64	53	49	43	47	68	54	43	58	43	63	41	51	52	50	47	52	43	43	41	58	39	49	65	53	47	43	47	45	50	32	50	41	47	55	43	56	53	41	46	63	43	36	67	46	66	57	59	56	42	49	49	46	63	59	53	42	40	43	46	46	51	41	45	52	48	52	45	63	52	49	50	53	53	53	51	39	60	45	56	42	63	54	41	44	48	63	41	44	60	53	44	56	53	50	39	36	39	40	57	51	57	55	65	59	62	60	48	41	48	54	52	54	62	43	49	64	53	49	54	49	49	62	46	46	55	46	46	56	41	51	40	45	48	39	64	47	46	58	53	48	45	54	48	56	56	54	45	46	51	49	52	47	47	48	65	57	41	61	50	37	50	46	59	57	41	50	49	42	45	53	53	41	46	46	44	62	50	60	46	48	54	45	51	49	56	52	67	44	48	46	52	45	66	45	56	43	50	51	48	53	48	40	60	53	44	62	61	45	54	38	56	55	38	60	48	56	48	50	55	48	47	47	52	60	43	51	42	45	43	53	53	56	56	52	54	45	51	54	46	58	44	60	47	52	61	55	56	54	54	51	55	54	55	34	46	45	47	53	49	55	42	50	56	45	64	47	49	45	47	41	37	58	49	54	62	63	55	42	53	55	58	41	42	53	46	58	55	57	54	46	55	49	47	53	40	66	55	51	57	54	48	61	50	63	37	49	58	52	47	41	52	51	51	55	47	46	47	46	54	46	43	40	53	65	46	51	38	56	51	60	48	46	51	52	50	63	48	53	44	46	59	43	55	54	55	41	47	51	49	55	47	51	42	50	48	53	60	48	42	40	57	52	60	56	54	50	48	49	41	41	52	54	47	39	40	33	33	58	52	50	47	49	57	50	57	60	56	48	53	49	43	47	42	59	63	49	63	47	51	61	53	42	36	44	50	59	60	51	50	45	47	46	49	54	49	37	57	51	54	47	48	42	57	72	57	45	59	47	63	38	53	48	42	39	56	50	60	59	54	56	43	51	42	52	45	48	44	50	43	59	50	50	59	46	53	39	56	52	46	50	48	56	46	44	49	47	65	47	54	44	44	52	50	46	71	60	58	40	50	53	46	46	35	56	52	54	54	57	52	46	53	45	53	43	56	45	53	57	50	48	59	65	59	52	55	52	46	41	50	39
14932	5395	3439	3077	2755	4644	2885	2556	440	444	425	445	439	423	395	414	438	378	427	415	361	394	401	392	387	379	350	364	401	398	371	380	384	387	422	420	386	403	405	378	380	382	403	374	396	385	359	364	366	365	392	367	409	394	392	412	359	372	414	379	406	390	405	382	405	400	395	394	380	367	380	370	402	385	361	354	369	435	385	386	391	373	374	356	327	381	388	385	374	347	388	365	403	371	367	371	386	369	383	377	378	365	345	374	358	367	370	360	337	375	358	400	349	408	377	381	389	362	388	381	410	383	356	378	367	391	395	372	391	382	397	363	413	350	371	350	367	362	344	350	370	347	389	422	457	370	368	374	355	396	416	405	358	365	402	374	396	372	384	352	383	435	354	363	379	368	411	367	397	359	417	367	388	382	365	340	375	408	388	376	368	395	395	395	382	367	372	370	388	372	356	380	345	386	365	343	391	420	406	364	391	339	376	397	384	361	380	368	371	382	362	380	357	356	390	353	407	372	367	376	345	361	387	360	367	407	365	394	333	419	388	362	368	397	354	417	375	394	359	368	413	401	376	334	386	400	388	413	365	364	405	388	408	395	350	365	373	374	371	386	385	402	353	378	365	378	375	373	407	375	392	356	356	389	399	399	364	388	355	408	392	371	340	386	384	370	341	401	370	386	372	363	355	360	350	334	346	333	391	365	355	395	378	352	380	371	398	379	357	321	387	388	410	428	404	418	351	374	365	373	376	402	352	402	361	390	339	365	358	382	379	357	396	361	379	365	369	367	382	375	356	388	378	364	391	401	393	353	373	408	388	418	368	373	382	430	355	423	365	377	398	369	362	371	375	388	383	441	361	366	391	402	393	371	395	401	387	369	334	371	390	384	369	411	368	402	369	376	379	396	371	351	380	350	355	371	355	353	366	392	359	379	361	402	359	363	374	444	378	401	361	400	393	409	372	401	372	396	397	356	376	397	359	375	376	364	388	398	399	377	402	388	385	413	384	354	357	381	353	377	376	381	362	431	392	384	364	379	359	382	385	375	353	403	369	381	383	416	402	380	384	406	394	342	371	396	376	354	367	371	391	381	377	383	398	380	370	379	374	346	363	352	363	416	359	400	364	395	355	380	381	366	416	346	390	395	386	399	354	377	401	370	383	372	371	379	379	361	394	384	359	363	397	362	399	398	378	360	376	379	365	392	374	366	384	380	380	402	365	381	397	351	386	364	391	384	356	379	422	352	411	377	386	382	381	382	369	392	356	409	359	347	398	365	373	384	382	349	378	360	327	394	390	394	382	364	402	374	378	392	382	372	358	374	360	400	372	350	370	375	366	357	357	354	379	404	381	374	361	360	389	363	339	391	400	392	345	418	380	381	391	378	354	370	391	396	407	357	390	355	402	363	372	411	378	394	401	386	385	371	404	373	387	385	403	346	344	383	371	377	383	384	355	361	416	382	399	421	398	385	387	397	381	405	406	360	401	383	378	375	373	365	357	365	381	372	370	348	364	367	350	361	371	347	366	394	399	388	399	339	380	384	398	364	370	370	381	393	381	364	379	355	371	374	407	383	379	376	372	366	406	378	377	395	363	357	381	394	360	387	363	379	355	361	356	367	400	393	395	373	356	358	389	376	357	370	371	368	376	368	388	381	393	402	407	395	362	392	406	403	391	383	365	382	362	391	377	381	401	368	380	355	364	378	390	393	362	360	380	371	380	376	394	391	354	386	350	394	359	355	401	396	356	384	403	411	355	434	415	381	389	380	393	351	386	395	377	364	404	398	379	382	396	397	368	389	378	379	374	365	369	370	398	352	355	369	362	377	378	378	390	381	408	394	369	390	389	393	366	391	402	348	381	405	398	379	408	364	376	405	343	373	393	387	382	358	418	382	371	395	394	392	375	361	371	367	383	408	401	380	381	380	362	382	372	396	400	383	363	379	372	392	373	367	364	391	341	385	385	380	405	356	373	361	375	358	369	395	381	371	349	359	358	372	408	366	398	356	353	384	370	357	349	361	364	363	375	386	338	395	390	415	391	371	383	382	366	388	383	372	350	366	377	364	392	380	382	385	356	391	387	384	405	346	348	379	401	392	406	414	392	394	355	394	365	383	329	393	375	379	399	340	369	379	391	377	413	352	414	365	395	381	389	386	381	391	375	369	378	382	383	358	348	398	385	426	367	401	355	369	386	351	364	356	365	370	400	377	368	374	381	396	396	365	386	402	402	378	364	360	403	375	394	361	329	393	357	415	361	381	384	398	405	356	373	394	361	343	405	377	407	391	403	379	354	381	373	363	382	377	369	373	379	373	423	402	414	385	393	344	378	372	387	367	390	374	371	379	406	367	367	379	357	393	367	339	360	361	377	374	407	348	394	355	354	326	377	385	405	367	430	358	388	382	379	381	388	354	362	369	340	425	420	392	409	374	359	426	383	376	392	390	377	439	396	392	347	374	356	404	379	363	371	349	372	355	403	383	387	374	379	383	370	359	374	368	388	357	408	349	384	379	383	396	402	371	378	394	356	394	397	409	375	341	364	409	360	385	361	415	348	365	377	386	366	389	361	387	401	364	341	404	401	372	379	360	404	389	366	403	372	397	357	381	383	410	335	377	349	374	387	374	410	425	367	394	352	371	367	400	402	361	379	391	393	390	361	378	395	377	382	372	392	368	395	350	367	402	375	368	424	352	388	399	362	388	362	354	356	342	398	350	374	389	344	359	368	406	366	367	383	349	431	373	398	392	388	370	390	401	401	345	374	336	378	389	391	378	371	387	397	364	355	329	374	392	397	367	382	389	399	385	358	386	386	410	385	355	362	349	364	351	391	383	364	396	336	356	382	391	379	394	349	342	368	371	380	362	390	365	378	378	415	371	387	395	362	383	393	405	370	388	396	385	383	355	387	365	364	358	371	371	384	381	382	416	358	373	379	408	359	390	370	397	373	356	405	395	345	356	372	362	400	384	372	418	407	375	394	393	395	399	360	379	423	366	397	405	373	374	387	407	383	405	358	395	337	380	373	379	374	385	394	395	378	391	384	400	383	342	380	377	383	420	351	336	428	377	415	385	396	391	381	372	366	369	405	387	373	368	393	390	376	372	385	351	388	381	376	386	390	382	373	408	406	404	364	375	360	366	356	367	377	402	369	355	379	387	369	359	367	387	372	356	391	398	366	340	395	361	400	374	366	382	385	392	371	381	402	373	356	396	384	363	374	348	338	410	379	384	376	366	410	393	376	365	404	365	396	363	398	411	355	399	380	382	372	366	401	375	372	388	371	370	388	360	397	371	351	373	374	400	407	393	370	387	360	329	409	414	439	366	387	355	398	349	400	380	376	392	352	391	380	391	321	357	358	431	412	317	351	386	372	356	379	401	380	359	391	405	390	405	398	363	353	381	386	373	404	373	385	406	345	379	397	383	399	373	366	369	385	418	383	366	376	348	371	371	398	346	403	373	400	380	373	382	349	376	412	343	374	358	427	412	399	362
1452	817	523	258	166	230	236	304	84	85	75	66	80	71	73	69	58	63	92	84	62	85	71	79	74	68	53	65	74	85	79	75	72	77	65	70	75	77	75	77	83	86	73	71	64	64	61	64	68	73	87	61	79	59	75	59	80	61	75	59	66	61	81	82	74	63	67	68	75	69	75	70	64	59	54	61	64	87	73	65	62	76	61	72	58	73	65	69	77	75	82	63	64	72	73	67	74	77	68	55	67	57	79	68	74	76	58	81	71	81	76	83	61	86	71	70	64	96	73	70	75	73	85	72	58	78	75	65	65	75	74	70	78	81	66	71	81	67	51	74	76	65	77	83	67	59	82	69	67	78	72	63	75	70	80	66	67	76	63	60	74	69	56	75	60	61	64	71	73	72	65	68	82	69	75	64	72	68	67	69	59	66	73	79	56	73	69	70	83	72	73	75	72	77	92	83	85	71	71	69	77	74	67	83	74	64	74	70	59	64	75	62	73	59	79	69	93	69	72	63	68	69	81	73	68	66	79	78	67	64	70	81	71	57	84	66	61	59	82	91	78	69	68	77	65	70	68	61	77	82	73	53	76	70	94	75	77	74	75	67	64	58	82	67	74	62	80	82	75	61	64	73	78	68	79	70	66	69	70	69	77	65	59	62	62	61	63	73	92	82	58	64	55	73	52	76	60	82	59	54	65	72	71	78	61	76	88	74	80	63	67	63	72	61	59	58	91	54	75	76	79	47	77	72	54	60	77	64	75	66	80	62	69	83	68	75	83	69	79	74	73	73	69	55	78	77	53	55	72	67	69	69	58	72	78	83	50	56	76	60	72	73	76	79	67	67	89	57	80	73	58	79	79	77	88	70	67	65	58	67	54	81	84	65	64	77	57	73	69	75	67	73	74	67	60	63	64	73	56	68	64	75	76	66	63	72	65	72	80	54	74	65	82	66	74	84	71	102	69	71	80	73	67	66	74	54	64	69	67	60	73	67	80	55	76	69	67	70	65	83	84	68	60	69	56	76	56	73	67	77	70	43	79	71	83	57	72	64	63	79	72	66	76	70	59	80	85	74	73	79	83	55	63	52	72	67	66	68	70	59	71	73	63	68	65	68	75	66	76	66	76	64	55	74	82	64	74	69	71	67	70	90	66	74	83	80	78	56	77	67	75	68	75	68	66	71	72	79	70	79	60	64	69	65	75	82	84	75	70	64	66	70	55	83	64	66	80	58	85	81	71	73	66	63	77	69	64	74	67	74	73	65	60	69	64	63	85	83	67	63	62	71	75	73	69	68	69	59	66	76	64	61	68	70	61	60	69	66	52	63	48	70	77	57	69	56	50	64	68	74	65	71	70	61	77	76	63	76	69	64	89	73	73	66	66	73	61	73	61	57	52	85	61	73	60	58	67	73	55	62	72	69	80	64	77	51	71	70	75	88	55	75	66	83	71	69	55	88	66	82	70	69	75	64	78	64	67	75	78	68	72	63	72	62	72	74	93	70	80	64	73	60	82	64	71	61	72	55	63	59	55	70	56	77	67	60	64	84	70	61	69	60	68	59	60	55	76	69	71	55	66	56	77	55	84	73	65	68	63	61	65	70	68	62	79	59	76	65	71	60	77	52	70	74	75	71	60	72	64	69	55	73	62	64	60	71	71	88	79	57	73	63	75	57	63	73	84	62	66	65	78	74	75	84	63	64	79	75	68	62	65	71	71	60	62	80	55	74	71	62	82	61	60	61	68	64	57	75	66	63	92	73	74	68	60	72	70	73	54	67	71	70	61	78	61	56	69	77	81	65	73	67	84	72	72	68	68	70	67	79	78	72	78	79	60	71	68	63	74	79	78	56	71	69	72	70	73	67	74	74	72	74	78	79	67	80	60	69	66	71	71	79	57	72	70	85	71	56	46	61	81	68	62	62	62	81	72	65	66	59	56	62	67	72	61	56	68	83	81	69	73	68	57	71	65	63	68	80	80	62	75	74	72	64	79	76	56	74	60	74	65	65	71	70	68	73	69	68	63	71	60	71	69	74	79	62	72	77	67	58	54	64	73	74	68	64	62	48	80	65	65	63	58	54	69	70	72	69	77	63	62	72	57	71	76	70	65	70	69	71	63	60	60	67	63	84	67	76	60	66	60	66	72	60	72	71	74	75	69	77	79	60	87	82	77	75	74	52	74	61	66	79	73	64	67	68	80	70	70	77	59	79	69	65	49	76	70	68	81	62	76	72	71	67	56	70	75	85	64	85	59	69	60	76	69	75	84	80	70	82	64	77	67	68	76	61	60	73	71	71	74	78	68	54	82	67	79	65	65	66	71	68	81	62	64	72	82	61	57	59	87	83	61	74	66	69	69	53	65	63	71	61	57	66	65	66	69	68	78	61	60	80	70	73	74	68	67	64	78	71	69	54	66	57	66	66	64	71	66	63	65	78	47	71	68	64	85	70	65	73	42	68	59	72	69	74	60	71	74	68	67	75	76	59	69	61	63	71	54	69	67	69	66	74	80	60	60	72	66	57	66	73	79	68	64	69	66	77	66	65	71	77	66	76	72	63	67	68	61	77	74	76	63	72	62	69	82	79	57	56	70	70	67	69	81	56	89	78	73	69	66	68	65	65	72	77	67	63	69	55	53	64	52	74	67	81	77	68	71	82	63	77	64	63	75	66	84	78	72	61	56	68	72	61	67	66	74	46	89	62	63	62	67	54	69	61	60	61	75	71	68	72	75	68	69	71	69	63	72	63	67	68	76	60	64	62	65	74	62	72	85	56	68	66	69	60	63	61	61	61	83	70	63	81	62	63	69	48	81	87	67	59	61	63	78	59	75	53	61	72	73	70	71	67	77	66	68	62	62	62	64	75	55	68	56	74	68	76	59	72	66	76	80	66	72	64	68	54	69	69	64	69	72	63	80	83	64	63	67	62	74	86	76	67	84	71	64	59	81	81	77	55	74	70	57	62	65	67	71	77	76	75	61	74	76	71	66	66	60	65	57	68	57	73	55	77	69	70	58	61	65	69	60	81	70	72	72	70	76	60	65	52	60	67	73	69	71	84	53	70	76	73	83	59	63	80	68	59	64	61	75	72	67	61	67	57	64	69	72	83	72	73	64	72	72	75	64	73	67	70	58	70	59	69	78	79	65	57	63	63	63	67	58	51	67	69	87	85	63	88	77	76	65	75	80	69	60	74	57	69	73	67	66	76	55	65	80	72	76	70	67	65	68	72	74	90	68	74	77	67	61	72	81	73	52	66	70	72	80	73	73	72	80	67	70	80	70	65	69	63	83	56	69	62	88	67	65	90	80	79	56	73	60	59	64	64	68	74	72	54	73	65	66	56	67	73	57	75	73	43	66	68	53	63	68	68	77	64	62	71	76	88	76	66	73	63	66	62	72	80	87	55	61	62	63	75	74	60	50	66	84	75	58	61	67	67	74	74	74	76	73	68	68	69	69	71	65	73	86	68	72	58	69	73	70	62
17851	8012	4997	3254	3570	11017	10663	11010	990	907	781	752	713	697	660	638	566	603	568	587	578	587	532	506	543	535	483	514	509	536	564	511	562	467	501	494	501	453	483	544	516	506	489	498	507	499	478	525	518	525	478	496	511	518	476	491	477	479	459	497	531	503	480	482	537	538	487	499	511	502	504	502	495	458	487	454	485	443	501	493	509	490	490	495	454	477	485	494	473	471	494	476	523	477	497	485	517	488	504	487	510	476	506	472	513	479	490	509	484	456	477	477	475	493	454	501	492	510	457	484	452	485	509	476	463	481	486	506	485	486	514	499	467	497	509	498	479	489	523	472	473	493	489	473	480	487	485	473	510	492	512	529	508	483	459	512	506	471	445	490	507	474	478	470	487	525	519	486	510	476	496	505	458	479	470	496	541	522	499	500	481	475	457	445	499	507	493	477	454	507	473	476	475	488	466	496	492	493	453	493	500	498	475	485	480	500	494	470	485	481	469	498	460	496	516	516	513	490	503	469	480	467	499	486	480	518	489	495	471	488	477	513	467	494	487	484	482	498	480	503	505	507	523	481	492	478	507	533	519	511	501	507	515	486	497	491	477	507	485	494	488	468	520	492	467	466	487	473	500	457	498	503	504	497	495	482	481	505	524	486	527	504	445	458	501	491	486	481	467	460	443	501	492	478	497	487	459	498	476	484	538	451	503	486	518	469	511	470	497	519	459	521	504	538	503	508	463	497	479	472	466	520	501	507	462	451	528	454	467	523	540	503	487	508	493	475	481	465	496	448	477	484	490	476	423	518	459	498	495	510	498	498	470	488	466	468	445	485	484	487	496	495	470	481	462	492	466	508	473	462	474	481	497	455	479	488	459	474	483	481	458	486	483	509	480	479	498	501	486	477	506	468	481	465	453	499	448	474	490	482	506	482	467	508	489	483	476	515	521	514	502	500	478	484	497	494	459	489	512	481	516	473	471	478	468	449	511	484	474	490	473	521	444	465	486	463	494	479	464	535	507	484	484	515	499	492	502	531	500	520	493	531	471	468	470	482	503	461	479	489	501	495	530	511	461	449	523	506	477	497	478	508	495	503	495	458	513	464	494	522	484	483	534	492	470	442	495	452	482	491	459	461	447	499	491	497	469	494	496	488	478	476	522	489	484	510	507	476	481	509	534	488	461	516	486	463	528	510	483	471	490	505	486	514	484	498	493	519	480	472	540	484	479	502	477	481	476	469	517	496	481	456	522	496	478	499	479	486	496	485	493	465	499	497	484	470	514	476	501	482	481	557	457	504	464	488	518	477	473	465	493	473	471	488	502	508	502	485	490	447	525	474	461	510	500	487	489	485	533	489	506	488	511	489	506	500	490	483	493	494	489	467	455	474	482	480	453	479	533	496	467	477	470	498	507	503	487	465	473	536	471	504	456	458	485	468	487	476	447	504	454	481	467	471	488	514	457	493	488	521	501	492	474	487	493	500	490	499	468	501	452	473	471	496	451	475	510	515	489	466	517	493	474	484	483	491	472	515	476	486	476	502	471	507	509	518	515	485	471	472	503	493	492	484	501	457	481	471	496	494	491	514	457	495	490	519	473	494	554	465	522	479	468	440	438	477	469	505	469	475	451	474	457	503	475	525	458	505	494	479	480	487	533	479	476	500	499	510	474	455	480	520	481	471	465	462	483	503	508	516	469	476	495	480	469	508	504	473	567	486	502	451	512	453	478	500	504	491	481	518	472	497	481	451	489	453	477	479	476	453	485	454	461	483	483	463	525	496	522	466	480	483	468	498	471	506	462	477	481	456	496	505	467	477	488	455	519	476	510	486	457	476	503	495	470	469	502	493	503	482	505	476	484	491	507	493	504	530	497	514	446	502	523	489	481	482	492	455	492	479	492	467	510	487	511	456	515	526	450	491	515	474	449	445	488	489	484	494	465	526	478	514	486	496	487	507	521	472	517	484	476	454	486	469	451	443	484	498	482	497	506	503	498	491	537	468	481	488	521	499	490	497	532	473	527	508	474	517	486	512	459	504	508	473	514	486	521	488	483	502	453	491	519	507	532	482	456	515	489	477	507	522	463	490	508	497	502	471	468	505	545	495	480	491	507	484	472	501	482	520	482	512	525	454	510	420	480	457	489	481	494	485	543	506	491	487	487	498	466	467	474	469	482	555	477	450	503	478	505	481	517	485	478	499	510	508	475	490	504	474	489	461	442	448	487	466	490	456	484	454	483	515	451	498	514	491	497	453	504	496	457	504	494	498	491	507	470	463	473	476	486	506	430	473	492	512	512	523	447	498	501	481	500	478	513	502	503	481	480	468	495	482	478	512	492	497	454	502	474	502	514	506	488	474	502	488	539	477	467	488	476	462	485	482	458	429	457	470	479	460	498	496	516	511	490	468	487	450	486	502	502	501	537	472	520	475	496	411	490	491	475	495	473	464	497	477	508	517	489	459	497	507	472	467	481	491	456	501	453	490	484	493	505	499	477	489	455	475	495	516	513	483	494	501	516	511	486	514	514	481	522	522	465	470	476	486	459	501	498	494	474	473	513	472	522	477	507	500	480	483	537	472	503	540	488	462	462	499	489	489	474	460	490	506	496	465	518	434	461	438	489	502	485	516	446	536	484	494	520	479	477	492	470	486	460	504	477	535	466	496	459	505	492	463	462	482	483	483	531	521	428	505	484	490	468	439	481	497	492	453	503	491	462	484	501	447	441	477	449	473	481	474	471	491	505	483	485	504	474	513	482	484	502	492	479	482	482	486	488	494	499	469	506	526	472	468	481	461	439	521	482	469	472	501	514	471	492	491	436	496	486	514	473	497	492	486	486	505	506	501	457	507	512	501	483	468	499	523	502	479	469	514	497	487	499	497	465	449	485	476	499	470	491	470	486	488	508	484	488	474	506	483	526	551	449	458	469	472	467	459	489	468	481	469	493	444	517	493	444	469	465	462	473	464	481	486	502	454	475	439	503	488	475	478	512	477	513	500	500	465	490	450	507	492	498	532	463	489	494	462	528	437	497	495	451	473	498	525	506	480	502	461	494	495	500	520	537	511	506	540	479	499	469	454	461	470	500	501	490	474	508	463	460	493	503	492	516	476	505	496	464	520	496	465	480	458	459	494	496	474	511	496	464	475	486	460	498	492	459	474	475	506	510	464	478	480	492	509	468	518	476	503	495	526	489	514	497	437	504	477	469	424	453	449	504	491	507	436	470	494	458	530	478	494	540	503	510	485	502	490	468	503	514	511	501	495	469	511	465	427	484	499	518	463	480	503	455	476	475	519	489	513	482	489	484	484	463	455	496	514	457	489	469	470	515	503	507	512	468	490	459	459	487	487	513	501	504	457	489	478	495	485	493	488	495	456	478	501	492	515	472	466	471	492	493	450	520	539	464	512	437	519	467	485	496	505	465	482	484	507	486	461	515	476	487	463	499	490	510	473	478	483	492	485	503	534	443	482	465	460	511	458	446	503	530	473
3002	761	451	263	145	170	282	232	104	96	102	108	95	101	109	94	130	106	82	85	100	98	81	90	95	93	83	83	103	78	89	96	96	84	70	100	82	89	110	98	95	81	104	99	101	89	84	99	113	81	97	99	94	92	84	100	87	72	98	100	77	75	91	103	96	93	84	85	84	96	100	79	86	89	74	84	101	99	90	86	95	82	83	89	98	86	95	98	72	86	90	94	93	90	87	89	82	107	95	96	89	99	98	74	89	95	111	92	83	91	89	80	87	92	89	95	93	80	82	113	70	83	98	89	85	82	83	97	100	93	81	91	106	83	93	84	93	95	93	88	86	80	84	112	86	71	88	94	89	102	89	86	108	99	77	86	82	93	74	110	87	96	83	93	88	98	101	99	85	93	94	85	64	84	100	100	82	103	81	82	93	93	112	79	109	90	85	86	93	83	95	69	86	92	109	107	74	103	117	100	84	89	89	88	109	91	74	103	89	88	91	93	82	94	85	71	94	83	90	68	70	86	93	88	75	90	91	110	75	73	104	77	81	90	85	105	83	98	96	102	83	90	79	90	88	91	93	88	96	120	107	97	83	95	86	95	82	86	101	88	97	85	105	90	91	80	73	94	79	89	108	92	96	90	100	82	94	95	76	71	106	98	76	81	96	99	88	89	94	86	107	102	93	79	80	99	108	101	80	68	96	84	89	87	86	96	100	102	97	87	90	83	95	80	78	94	99	88	96	79	104	80	92	105	95	73	98	93	102	85	75	70	94	91	92	79	86	100	80	102	92	82	72	91	92	97	113	81	92	83	78	84	93	106	82	97	83	98	85	87	96	88	96	104	85	87	97	98	96	95	107	91	112	100	80	94	94	102	102	98	78	98	91	92	86	101	90	95	90	89	81	80	95	94	97	81	98	78	92	100	95	92	99	79	94	84	90	85	97	88	104	84	94	104	89	94	94	87	111	91	85	110	87	76	114	86	99	98	84	82	93	70	89	94	72	81	84	92	91	82	97	90	85	100	90	92	94	91	97	91	84	79	101	102	74	89	90	72	101	91	87	78	92	86	79	83	77	109	84	96	83	92	96	95	91	90	90	87	103	95	101	95	94	100	79	104	91	92	101	89	89	95	101	93	97	93	111	86	77	83	82	84	94	64	97	87	102	96	111	94	91	101	96	88	83	75	95	106	83	78	92	89	81	100	124	94	96	79	90	89	95	88	87	95	81	95	93	86	88	85	94	95	103	103	89	87	92	88	106	93	93	99	115	103	86	106	106	88	104	91	79	97	87	109	88	91	92	87	90	94	108	96	88	99	95	103	90	90	94	73	105	83	100	102	97	88	85	98	89	99	96	87	97	74	105	88	78	104	80	83	93	89	93	105	83	81	87	90	95	100	96	94	97	91	114	85	109	84	80	77	94	103	94	75	88	91	84	93	92	81	75	91	92	89	107	93	96	81	97	83	67	102	85	82	83	83	103	96	104	72	89	90	98	89	79	97	95	91	94	78	89	106	92	96	106	89	78	104	95	97	84	84	99	89	119	87	92	89	101	82	90	100	99	98	100	89	94	93	113	79	89	104	80	88	83	105	95	80	94	96	86	98	107	88	99	84	89	87	93	78	110	106	88	98	96	98	79	99	81	103	79	82	88	90	82	93	98	93	92	89	86	88	100	102	79	96	72	87	102	91	79	84	76	91	89	76	88	83	93	77	94	78	90	93	92	105	97	112	97	85	86	91	74	90	93	94	99	96	85	88	93	103	99	85	86	91	95	93	99	84	96	74	98	88	82	88	90	102	107	88	88	84	89	91	92	99	90	89	83	96	104	82	102	94	96	87	87	80	85	101	85	90	93	107	89	95	76	90	83	98	102	99	76	97	81	86	91	82	101	90	87	102	104	83	104	82	113	97	81	101	85	82	99	87	92	84	91	90	97	78	101	81	90	100	86	108	97	101	86	88	91	87	91	86	89	78	98	108	85	87	82	90	107	92	90	78	76	97	92	91	91	105	85	106	87	85	86	98	70	61	90	98	84	96	90	92	112	78	90	104	87	96	94	92	86	95	88	90	96	83	92	90	84	95	105	123	77	95	108	110	99	81	75	86	104	82	94	101	95	75	89	85	98	83	96	100	82	95	87	95	94	87	93	106	72	95	95	94	92	109	89	107	95	109	95	83	70	94	89	67	88	80	92	96	99	103	84	103	82	78	103	89	106	101	99	98	103	106	106	101	94	86	125	88	94	82	82	96	102	107	84	92	88	92	73	106	87	86	101	95	83	103	94	98	107	92	105	88	97	98	82	63	90	91	94	87	113	107	80	98	110	95	100	99	102	90	80	106	84	82	87	99	99	101	79	92	107	82	92	69	87	91	90	88	100	85	94	93	94	90	104	82	96	87	86	81	102	97	99	93	78	86	93	89	90	91	98	85	88	102	95	75	82	94	97	88	82	86	74	104	101	108	89	88	103	90	93	97	88	83	82	84	100	78	89	93	102	97	95	94	94	95	95	114	95	91	90	84	92	77	101	88	79	88	86	84	94	104	90	79	88	95	80	87	85	74	77	93	89	85	74	109	89	96	102	83	102	94	87	98	79	88	92	83	96	85	84	81	92	98	85	96	120	80	95	90	80	86	83	101	99	93	91	82	92	96	99	83	85	89	79	77	96	96	87	92	105	107	85	98	81	89	97	90	101	83	104	82	94	94	77	101	95	95	84	106	94	92	79	103	84	107	92	91	104	102	109	89	93	98	98	89	87	84	86	97	111	91	84	96	101	94	93	99	94	102	86	100	90	96	84	100	94	82	100	84	93	100	87	94	99	99	93	96	77	96	81	90	102	90	92	98	99	85	105	98	63	93	82	91	97	95	92	74	84	84	90	87	80	102	82	100	100	109	84	86	105	75	108	84	87	93	94	96	88	82	91	94	94	100	91	82	98	99	87	102	75	101	116	85	85	83	87	73	91	105	89	85	117	94	88	83	88	84	67	96	78	82	87	81	96	101	100	97	96	96	74	81	97	96	80	96	80	90	92	79	106	97	107	69	96	90	115	101	77	114	70	106	88	83	100	84	104	96	87	100	88	94	98	108	101	96	87	81	80	94	93	94	84	99	99	97	93	82	98	80	96	105	95	98	79	107	116	93	98	100	89	78	93	85	87	89	108	74	90	95	85	97	92	107	96	92	99	95	89	72	88	93	100	96	97	63	84	96	91	90	90	85	103	77	89	90	94	75	95	91	110	87	101	86	85	82	109	92	101	77	86	99	86	82	86	96	75	75	88	107	94	91	90	97	91	90	87	92	75	82	95	91	103	87	83	106	88	88	127	95	97	90	108	86	93	81	101	93	102	92	96	81	107	81	94	94	116	105	102	85	97	107	95	113	92	82	90	96	96	92	92	103	90	93	83	88	100	83	79	98	76	99	79	105	75	87	86	85	104	103	93	100	84	75	103	80	88	80	102	89	87	95	92	101	89	90	96	89	82	99
18681	7286	4901	3631	3528	6217	11860	8464	1259	1083	1012	1057	1009	957	880	859	816	843	739	825	783	789	765	730	726	728	765	712	741	694	758	749	668	750	717	682	673	650	695	720	717	674	731	646	699	701	668	657	651	687	681	721	705	705	702	724	668	668	680	646	675	656	685	620	640	697	662	692	719	640	620	691	715	681	639	659	645	690	706	683	687	624	674	677	670	647	630	676	682	716	641	644	704	666	734	681	680	702	688	664	657	634	707	696	639	692	703	691	666	689	643	674	673	668	682	665	617	675	676	697	675	671	669	681	734	658	671	687	662	692	646	674	667	661	676	686	718	654	658	650	693	651	679	698	664	687	626	705	631	674	695	683	660	658	645	685	666	651	680	687	683	653	662	628	629	665	707	658	679	732	646	624	680	658	706	698	685	652	705	730	688	658	657	682	676	684	687	678	671	706	692	677	712	683	606	655	655	655	712	647	667	713	678	695	654	619	745	647	700	705	681	677	684	678	696	674	665	693	690	674	714	654	665	713	732	655	686	698	641	687	638	662	682	669	704	674	663	642	687	660	674	715	676	650	680	680	660	692	660	691	672	699	649	664	643	663	696	644	685	646	703	688	704	673	670	667	666	683	637	667	644	657	732	661	607	715	694	622	655	731	693	685	702	691	684	694	640	679	659	678	689	672	690	679	676	692	687	673	681	677	694	688	680	647	707	673	674	648	714	630	665	725	666	681	701	715	652	654	664	677	674	645	685	697	697	697	671	623	691	682	687	693	700	634	692	666	692	654	691	698	661	674	663	685	655	632	633	664	672	648	641	631	654	649	677	689	655	683	681	679	673	712	699	702	648	669	690	667	667	683	672	678	706	702	674	696	690	666	638	656	743	690	663	696	658	671	661	671	662	647	695	653	710	692	627	657	697	657	671	623	696	679	670	659	673	702	639	690	678	703	668	663	668	663	675	668	635	670	641	683	672	712	700	647	633	677	692	695	681	700	678	680	696	655	695	699	668	673	656	630	666	707	680	664	694	640	710	692	648	705	699	640	673	688	692	675	703	685	684	668	633	641	684	675	683	670	646	671	630	661	658	713	659	638	669	612	647	641	656	673	645	655	695	681	678	685	710	691	707	644	685	664	648	695	673	627	678	644	668	709	661	683	629	722	702	698	711	703	692	696	648	681	737	644	665	678	681	676	668	655	613	658	665	638	669	666	704	693	679	721	658	720	648	657	601	695	641	656	619	690	698	690	654	690	702	600	703	696	685	640	666	655	662	674	693	705	696	697	686	690	683	601	669	708	684	672	734	685	664	629	659	683	728	683	672	661	680	665	732	683	658	706	707	671	709	663	683	676	663	677	667	686	667	667	673	700	691	679	717	690	662	693	693	698	673	668	696	691	674	698	658	642	694	666	631	678	663	654	697	662	686	700	664	719	647	728	658	667	682	625	662	637	653	706	642	645	714	679	662	669	697	661	695	628	709	664	701	648	636	706	678	686	665	634	652	658	622	680	700	637	699	699	684	655	646	634	656	670	672	693	693	670	679	680	644	647	686	654	725	672	627	681	754	642	693	704	695	655	679	673	671	694	686	682	718	698	651	704	664	681	658	640	688	651	659	673	647	647	666	642	655	679	677	662	657	678	609	670	646	656	604	662	688	639	674	723	712	703	729	629	699	640	611	727	681	652	662	679	645	672	705	661	644	666	636	682	669	661	632	695	646	692	676	726	691	685	628	697	653	695	707	672	684	664	684	711	637	617	684	701	654	644	688	682	653	679	672	690	679	677	688	673	654	667	638	646	674	676	694	663	698	661	756	648	643	735	705	660	661	685	663	642	639	707	674	652	676	654	642	684	697	664	667	700	643	648	697	701	665	673	679	713	717	646	685	657	692	644	666	694	714	688	648	691	641	683	680	641	649	661	668	720	698	658	661	661	663	681	696	645	640	657	665	626	678	659	623	669	642	649	684	655	688	633	681	643	680	692	702	682	700	685	661	686	687	680	643	718	640	693	706	682	637	666	704	692	666	695	691	641	687	634	665	669	661	715	630	683	687	668	730	695	654	639	716	733	695	681	651	670	683	680	715	676	666	675	633	677	670	704	665	667	677	698	671	681	690	691	664	699	690	686	673	628	682	716	641	719	647	628	699	702	648	695	642	664	706	666	633	645	675	636	717	667	699	716	687	656	705	687	688	698	709	660	647	687	671	680	686	656	681	683	668	605	698	678	685	661	631	658	654	679	682	695	702	652	617	707	652	645	691	713	681	656	678	674	655	688	678	702	636	644	686	689	694	698	704	654	718	732	671	653	675	647	695	651	677	745	658	718	705	657	695	708	615	652	694	671	710	702	682	693	684	694	663	697	679	612	682	675	649	682	665	675	694	694	672	683	644	693	665	678	675	716	667	670	668	651	722	652	700	620	665	707	694	694	647	635	671	654	622	654	656	699	646	663	672	676	624	672	686	669	697	649	673	704	712	687	653	700	682	671	661	659	722	716	675	690	677	673	707	638	637	678	705	706	676	685	649	632	656	721	664	630	681	674	643	674	669	708	638	651	714	671	664	697	691	668	651	662	656	706	697	655	662	686	680	676	668	671	703	678	643	668	676	650	688	669	666	680	678	704	697	664	665	644	647	710	662	724	650	672	694	686	728	685	655	652	696	660	612	721	695	663	656	681	678	652	702	714	677	613	670	707	651	641	668	682	681	659	630	675	650	635	719	693	674	647	705	664	654	662	678	681	696	666	689	643	667	701	689	669	667	696	645	675	645	717	693	646	625	670	662	699	684	686	676	661	684	712	663	661	644	624	692	707	678	682	644	657	693	675	693	695	668	669	676	646	657	638	685	654	636	634	654	696	668	680	667	701	709	615	651	714	659	687	683	667	665	683	690	700	659	697	685	662	630	673	689	714	648	662	680	679	636	698	640	705	675	641	618	695	654	639	679	675	683	657	666	680	666	673	687	639	636	683	651	678	621	640	627	681	674	681	653	642	680	676	671	680	666	632	673	708	700	658	708	664	632	662	670	629	638	689	676	680	624	667	685	701	708	666	635	679	642	677	684	678	678	709	641	690	661	655	648	712	629	670	692	714	667	667	675	666	668	671	685	668	653	666	675	669	657	699	634	716	665	637	679	649	687	676	702	643	666	707	677	643	685	611	654	657	669	687	682	698	653	664	743	701	669	730	687	659	695	656	704	662	687	684	619	652	694	709	683	698	639	680	625	689	676	704	657	640	661	684	679	625	676	669	658	682	729	683	659	721	677	668	652	677	688	676	654	641	639	643	688	703	701	689	686	658	674	711	637	698	697	652	667	684	608	698	668	675	719	681	706	670	701	668	669	705	633	684	667	640	692	659	661	672	687	689	662	695	673	691	688	682	655	657	651	616	655	667	698	637	715	711	690	690	668	682	641	665	674	655	697	634	661	700	664	692	711	703	692	672	593	684	679	678	673	712	610	676	657	655	689	678	682	656	688	658	728	674	677	620
2540	1083	702	403	191	192	482	381	139	143	131	156	125	131	124	135	119	109	130	147	128	121	111	121	130	131	125	106	118	140	118	128	131	127	136	122	144	126	109	119	146	112	131	129	123	123	123	118	119	138	122	126	126	136	113	109	110	126	151	136	119	118	144	127	107	110	109	113	144	121	115	101	121	134	113	118	139	128	115	123	131	134	121	111	110	110	117	132	117	129	128	116	119	126	126	121	121	103	127	101	136	111	126	118	124	115	115	128	125	134	117	134	106	137	98	108	104	135	125	149	144	115	119	111	130	126	113	126	124	122	106	139	144	125	123	120	123	112	99	121	119	130	125	120	127	102	135	132	133	114	131	128	121	126	127	101	120	126	114	130	107	122	116	136	119	97	121	124	127	132	132	121	129	110	114	117	118	108	124	111	111	132	115	137	148	103	135	100	142	112	108	127	151	127	119	130	137	129	119	116	115	114	121	123	109	143	100	121	146	127	121	128	118	132	114	127	130	108	121	133	128	136	128	113	110	122	110	113	109	123	109	111	101	119	95	106	126	107	137	137	142	111	144	111	132	93	118	120	126	116	106	126	147	129	143	124	123	118	124	110	100	117	114	123	138	118	126	134	127	123	125	132	122	113	136	137	136	129	108	132	117	115	119	121	131	123	129	114	121	111	125	127	115	146	121	113	114	102	115	122	114	121	121	145	128	130	110	111	111	125	138	131	107	107	111	112	123	137	123	124	143	126	147	115	126	130	119	149	126	103	119	110	129	126	146	146	114	118	125	126	112	115	114	124	108	136	110	146	115	119	126	116	127	119	118	118	112	127	131	110	112	111	121	138	115	124	107	137	135	108	108	128	123	125	105	136	113	114	118	128	139	113	114	142	104	113	116	133	105	129	122	138	136	115	123	120	126	107	102	127	110	121	129	124	127	120	123	120	106	128	114	113	115	120	129	112	126	127	111	125	115	126	131	140	132	105	136	125	127	135	125	120	113	113	126	122	124	133	126	138	117	128	126	133	127	113	113	160	117	128	129	138	109	128	118	109	112	139	131	103	112	121	109	124	142	136	117	114	128	122	125	119	130	127	113	103	119	119	132	115	105	113	99	128	112	105	140	123	157	107	121	102	113	120	101	131	127	111	139	114	114	125	141	129	116	126	126	121	105	113	108	131	120	134	133	123	104	131	125	119	127	127	114	128	122	106	107	141	124	127	127	121	131	113	124	121	120	106	117	133	124	108	124	118	123	123	108	140	136	95	109	96	113	124	125	133	128	99	117	118	135	109	109	151	124	136	128	119	128	119	121	125	112	120	136	113	119	132	117	118	136	116	121	139	144	118	125	129	120	122	118	124	113	100	129	98	109	118	124	122	138	115	113	122	128	126	113	110	117	149	118	110	129	130	117	102	132	124	121	116	106	136	121	107	131	126	117	126	107	127	133	105	140	116	107	93	130	124	129	106	125	130	116	113	109	122	106	125	133	116	122	116	131	122	106	123	125	118	98	125	112	111	131	141	115	109	130	137	119	115	136	127	124	123	117	134	112	125	121	119	114	133	119	127	134	115	123	130	146	127	105	125	104	109	120	118	107	108	102	108	109	131	150	112	125	125	133	130	139	111	132	133	108	131	111	135	110	122	129	139	119	114	116	129	131	106	133	142	121	134	135	139	131	119	117	125	116	122	125	111	128	153	118	104	121	126	136	149	110	143	122	108	111	127	116	131	115	112	99	128	114	147	125	117	126	114	108	136	142	97	119	108	116	111	104	118	127	116	102	141	144	122	108	92	137	126	118	123	118	134	118	113	134	122	124	119	133	147	122	110	115	127	117	122	134	124	123	143	123	121	113	116	107	122	114	145	114	125	136	126	137	137	103	113	128	120	134	133	121	122	115	119	127	113	135	139	136	126	105	126	123	132	127	121	121	125	111	119	98	126	131	120	110	125	122	115	113	116	136	130	115	135	141	116	93	117	125	123	129	115	127	124	132	121	124	118	114	113	129	142	104	110	118	112	127	122	125	116	109	118	130	114	122	120	121	137	122	102	137	138	126	133	122	133	128	105	141	150	122	101	125	117	127	123	102	92	124	133	124	131	125	126	126	149	117	126	122	132	120	115	139	122	116	118	113	129	128	102	125	118	124	131	119	110	101	147	105	130	113	104	130	122	117	138	112	116	135	114	110	125	148	114	121	131	115	122	104	117	107	129	95	94	127	125	122	115	110	131	117	118	116	121	117	112	136	118	111	115	130	117	111	144	126	113	133	141	142	115	123	122	116	137	130	109	118	105	98	151	135	128	115	107	115	104	122	108	118	133	112	108	128	117	114	113	107	145	114	129	104	117	111	122	128	124	115	105	140	127	137	112	120	125	125	128	140	128	130	118	121	116	130	124	117	110	125	123	142	121	136	125	117	115	130	112	127	128	111	136	117	128	129	144	132	124	124	95	126	122	114	122	99	126	115	114	133	125	117	111	126	136	108	126	143	141	113	119	134	132	123	125	128	107	95	122	128	142	102	114	122	115	109	126	118	140	116	129	151	133	96	113	125	126	100	120	121	136	116	123	97	121	92	132	123	115	116	120	111	125	126	121	116	129	118	120	115	124	124	143	120	134	148	129	146	130	126	101	105	141	116	109	102	111	134	131	125	104	123	115	126	124	106	127	118	119	111	127	126	129	132	129	120	121	138	104	111	137	117	125	116	138	123	102	93	128	105	126	113	117	132	141	110	128	108	152	105	120	122	124	145	112	128	114	117	131	124	116	120	126	116	132	133	117	131	121	113	105	131	107	127	112	102	117	113	112	125	115	111	120	130	117	138	104	124	126	98	133	133	135	129	109	131	114	119	119	127	103	149	110	112	108	106	118	113	117	140	104	136	138	123	113	124	127	117	132	126	110	122	123	122	125	147	116	97	102	116	115	106	109	116	118	128	123	130	118	103	112	104	124	123	155	134	95	135	116	149	124	117	131	126	131	155	125	111	142	120	124	133	108	121	129	129	127	119	130	138	128	107	125	110	114	113	117	131	94	127	120	133	123	114	115	111	119	106	113	128	126	113	131	131	125	123	111	116	107	104	131	141	117	130	126	135	140	145	128	121	121	142	113	116	119	115	116	121	103	138	103	110	119	105	107	119	93	120	130	135	120	129	125	127	128	123	124	128	139	111	113	118	124	124	120	139	121	120	136	118	124	103	123	132	132	117	119	127	137	131	128	124	128	121	129	134	117	120	108	135	113	128	111	120	124	97	104	128	133	113	112	124	126	131	113	125	109	137	112	119	133	140	124	123	135	121	113	117	122	117	122	110	132	144	126	133	135	112	120	119	135	122	132	130	103	116	114	95	124	117	116	138	129	131	117	120	122	104	105	111	132	116	120	108	126	119	132	126	121	157	108	134	127	113	122	129	129	127	125	112	111	128	102	105	124	130	115	109	115	111	124	107	120	141	135	125	102	123	127	132	135	120	113	124	104	128	123	119	120	131	131
23017	9272	6416	4636	4195	5940	18426	12852	2060	1843	1644	1546	1429	1421	1233	1282	1135	1120	1051	1049	1066	1032	1005	1027	1010	1005	987	983	954	903	968	933	980	936	921	884	875	931	940	894	899	909	894	917	875	879	886	842	863	864	833	847	899	898	875	848	869	882	850	839	838	884	867	816	877	858	866	893	817	902	886	842	867	872	905	870	921	852	818	860	868	876	856	868	834	903	862	872	874	896	912	853	815	847	861	940	848	857	819	844	854	875	890	814	894	843	871	886	876	807	811	897	815	859	846	882	864	898	882	880	909	843	821	872	856	846	856	858	880	841	851	878	890	866	864	837	854	897	836	855	850	812	876	845	886	869	838	832	879	887	882	806	833	898	851	885	793	842	850	889	872	888	855	840	913	906	844	862	861	814	869	828	840	819	882	883	828	845	927	859	879	849	877	842	902	853	858	873	804	831	860	820	867	826	916	856	799	869	841	850	865	828	888	843	836	846	833	848	894	877	879	873	834	892	859	864	876	843	863	912	844	856	853	876	844	807	871	829	835	831	842	854	868	837	857	855	899	852	895	836	850	835	853	840	782	859	889	855	823	844	840	850	804	864	871	844	903	884	836	893	857	836	851	829	840	920	848	868	890	860	845	854	821	809	831	874	861	854	860	885	871	832	908	906	849	839	858	863	793	861	874	839	854	839	888	874	856	829	862	831	838	882	807	841	875	862	864	832	872	882	884	881	872	826	898	858	837	854	808	884	890	851	878	838	840	855	907	821	918	907	835	880	839	869	866	906	866	824	888	869	877	872	869	852	862	905	834	864	836	874	842	859	838	878	851	859	856	869	864	842	861	837	833	878	882	910	895	883	827	862	846	871	856	875	800	855	866	851	884	864	865	808	825	851	837	853	917	842	814	819	868	885	847	812	866	860	830	848	831	850	896	844	885	853	841	852	875	849	886	811	872	831	911	816	835	834	882	851	832	848	925	821	851	811	866	864	849	868	889	862	893	847	818	856	858	863	839	836	869	900	807	887	825	829	887	843	901	865	863	850	846	840	857	873	838	879	856	841	870	877	845	881	841	840	862	850	877	854	881	846	900	872	836	868	898	889	870	890	848	884	862	847	850	843	813	859	882	829	852	904	847	923	867	895	921	883	880	795	862	898	906	911	838	857	828	826	854	824	880	889	840	839	861	854	846	846	863	847	844	877	856	877	833	875	837	891	890	841	851	917	831	893	841	845	854	859	850	851	905	865	876	813	868	867	825	890	892	846	846	831	833	868	770	844	916	865	898	845	851	879	828	868	861	837	842	924	890	834	827	850	864	893	876	823	898	850	870	891	823	860	888	894	813	904	892	858	804	849	896	888	875	864	854	802	866	871	849	874	852	869	869	877	804	841	847	850	854	868	812	786	866	796	839	839	861	886	836	812	850	826	815	842	865	900	859	864	895	881	880	840	844	879	930	843	903	845	879	851	813	856	929	908	829	868	827	857	837	836	820	890	906	867	858	819	881	850	861	830	869	838	805	879	850	919	879	844	778	906	890	882	880	840	868	859	821	808	845	856	878	861	831	837	828	844	912	879	809	854	865	829	790	855	875	920	869	866	814	856	898	827	887	879	847	877	883	924	864	894	954	817	843	845	898	885	882	821	849	897	893	878	857	799	833	902	865	813	872	835	866	814	882	899	845	828	862	887	851	849	872	847	847	848	891	891	825	842	897	828	878	820	845	848	870	883	849	828	840	883	859	822	830	860	862	827	790	858	834	879	804	894	854	882	850	862	871	887	860	894	852	828	819	850	840	850	833	874	903	829	862	854	829	839	848	868	861	802	881	868	867	835	868	834	860	852	847	805	858	850	878	867	842	805	824	835	825	819	839	878	867	880	859	846	864	880	816	857	887	911	893	823	856	914	805	868	874	842	849	900	900	901	826	937	859	892	845	868	878	820	866	842	832	863	886	830	849	888	972	825	829	896	878	845	879	857	837	844	899	845	828	877	848	864	869	846	909	843	843	847	831	859	857	898	828	900	874	855	828	878	854	864	851	834	866	818	818	855	865	917	863	839	890	852	810	840	830	867	822	851	807	851	828	861	862	870	891	871	799	875	878	895	850	828	851	881	845	846	887	799	884	864	909	854	871	861	811	869	889	857	939	897	864	864	824	816	845	834	861	899	867	912	826	789	891	844	806	896	863	856	866	888	865	831	827	861	836	851	862	844	842	814	899	891	846	886	874	827	854	856	843	885	836	821	827	800	846	896	878	807	800	853	862	879	867	887	845	875	892	849	834	857	831	844	875	870	841	846	839	866	874	823	858	837	840	842	862	847	878	862	852	803	845	841	854	819	903	861	862	835	810	825	854	868	888	846	820	818	822	882	889	861	890	889	886	855	832	887	842	828	879	895	814	872	842	860	851	820	857	842	858	830	876	822	834	852	877	907	852	903	893	846	832	856	856	814	852	850	875	825	807	897	793	807	930	838	894	889	833	841	795	872	843	869	826	870	900	887	848	814	907	816	821	831	826	819	875	873	876	799	867	883	849	865	840	842	857	824	856	878	846	865	885	872	887	801	865	873	847	830	852	847	785	844	845	867	834	922	874	842	833	844	884	843	850	872	839	865	832	846	838	963	845	858	858	839	867	859	891	868	810	815	845	853	865	831	851	845	854	860	823	811	905	805	844	826	861	845	843	843	837	825	885	841	877	837	850	837	831	894	891	833	778	848	782	866	826	914	784	863	844	852	849	886	875	868	816	893	825	878	853	859	830	844	849	837	923	862	873	916	807	845	882	857	862	864	837	875	863	849	858	840	828	890	873	856	889	885	841	902	891	837	843	872	862	907	839	870	842	860	835	807	874	848	949	835	839	834	892	888	862	848	878	864	905	851	899	847	894	897	875	847	830	871	767	808	853	845	870	813	862	848	806	867	833	863	813	887	831	849	859	830	898	863	841	897	852	897	868	815	843	830	878	877	881	797	872	819	885	828	808	830	851	853	904	892	836	852	886	840	874	897	890	840	821	850	809	861	830	899	847	863	822	859	910	869	882	836	888	882	853	896	855	858	879	873	828	890	910	861	879	837	871	848	851	824	869	862	878	857	856	826	874	899	833	887	869	840	890	881	854	834	865	906	851	854	829	790	844	887	858	840	860	868	855	880	859	849	869	850	853	863	854	843	904	844	844	856	835	844	878	879	849	847	836	815	870	834	821	866	847	897	873	869	876	852	830	864	865	865	881	825	844	884	856	839	814	901	869	828	838	860	819	789	852	855	921	897	898	857	839	836	872	832	866	801	906	865	850	883	816	890	836	847	890	819	915	834	858	908	864	882	868	842	817	827	906	833	844	859	904	840	844	853	845	844	824	878	858	867	824	862	878	877	845	905	931	890	892	822	815	898	795	866	858	808	830	900	837	884	817	909	836	863	911	820	873	861	855	892	903	853	895	843	871	814	876	846	818	906	825	910	846	887	842	892	894	849	860	871	881	877	891	862	802	845	828	887
2020	429	291	157	110	74	81	71	48	41	53	52	42	58	47	41	48	46	49	58	63	53	40	48	46	65	55	51	48	48	36	50	48	42	48	56	53	43	50	59	45	52	55	47	50	43	58	49	37	40	54	60	35	46	44	58	40	51	34	49	47	50	56	45	42	51	49	56	56	64	57	49	63	49	55	43	53	42	39	46	53	53	57	49	46	33	51	42	42	49	57	55	52	55	39	49	43	44	47	54	42	49	42	40	43	38	45	54	53	34	58	58	39	51	49	49	42	52	42	42	55	61	47	37	42	50	56	43	54	49	44	57	43	40	54	42	52	50	52	53	46	56	43	44	57	38	51	49	34	47	39	38	43	60	42	46	45	42	53	59	44	54	62	49	48	39	59	57	41	65	43	63	62	39	63	59	42	32	49	39	43	47	39	48	37	59	46	49	39	44	46	42	52	49	41	39	49	49	57	60	57	52	40	58	51	49	47	45	52	51	44	54	50	48	45	43	59	53	45	50	51	61	53	55	44	59	63	51	51	50	44	51	50	55	40	43	41	43	61	58	45	55	67	49	49	58	43	42	50	52	65	60	43	43	43	54	66	52	43	43	46	42	64	49	45	53	39	49	50	53	46	44	55	55	51	44	61	57	59	47	48	35	55	48	48	37	50	49	52	41	54	46	38	45	56	56	57	45	54	40	42	46	49	42	64	66	53	42	48	56	60	59	58	47	62	56	57	56	40	53	56	51	54	44	46	30	54	55	44	45	46	47	47	41	48	39	47	44	49	65	57	57	38	47	56	51	46	52	32	55	57	50	46	50	50	52	55	47	52	45	45	33	58	49	55	33	53	56	51	35	42	51	51	44	48	47	59	48	38	52	42	43	49	47	40	40	44	37	43	51	53	43	59	51	47	44	45	32	41	43	38	46	51	43	50	55	47	52	48	40	41	48	44	51	41	55	47	41	56	45	38	54	50	56	58	50	39	55	44	45	53	58	57	42	41	49	49	40	43	58	58	57	54	43	50	55	58	45	47	34	51	39	48	38	56	58	51	39	56	50	40	50	45	49	50	53	43	52	48	43	49	50	54	64	48	52	63	39	42	44	42	50	47	49	45	52	37	51	41	45	47	51	45	52	48	47	63	52	48	50	45	40	46	51	56	49	50	50	45	58	49	52	53	35	64	46	57	58	54	34	42	46	51	52	57	48	54	43	53	57	49	53	45	49	60	40	50	46	57	56	38	47	48	54	56	56	58	69	54	49	48	57	55	43	60	51	46	46	44	54	34	46	51	61	42	51	41	52	47	38	38	43	56	40	40	41	54	39	49	57	56	49	51	46	44	50	56	51	39	52	55	49	48	50	48	40	41	60	41	48	53	64	50	54	60	51	61	51	54	52	52	54	41	42	43	51	58	47	47	43	54	36	54	55	49	71	56	41	49	42	54	52	54	48	54	40	51	55	40	45	46	47	57	35	51	40	53	56	63	55	56	49	49	52	44	64	43	49	59	39	52	30	54	51	50	52	59	47	57	45	34	49	47	45	47	50	46	50	51	64	39	48	53	40	52	49	53	47	62	47	40	50	45	50	52	59	48	56	47	51	47	47	43	46	58	52	55	47	42	53	49	57	52	59	49	51	40	64	57	58	44	50	49	58	40	48	38	56	65	39	55	49	49	39	38	44	40	52	54	44	49	43	31	43	37	59	34	67	46	57	52	35	47	60	56	43	62	39	51	39	54	39	40	63	52	48	54	59	58	62	65	39	49	37	50	36	50	40	43	40	53	53	43	44	53	38	44	40	40	54	47	35	41	42	47	48	55	55	47	55	40	59	50	57	53	45	53	49	42	50	42	46	56	48	37	46	50	52	64	49	34	46	38	42	41	48	61	56	44	54	57	54	48	57	48	39	62	51	45	53	57	43	42	48	56	48	47	43	51	53	43	64	33	54	45	47	61	41	54	52	63	53	34	48	52	52	38	48	55	38	49	56	50	51	58	44	54	51	56	45	43	48	61	59	53	56	52	41	53	42	49	44	43	38	50	43	47	56	53	48	49	56	36	46	48	38	52	62	36	45	39	65	54	47	61	54	43	44	51	52	54	39	52	59	53	42	52	46	58	36	51	42	54	58	40	55	46	42	55	52	50	54	44	48	53	54	46	39	44	42	44	51	43	50	39	48	61	54	56	63	47	47	51	53	44	38	51	37	48	46	54	47	54	45	48	53	45	70	45	53	50	52	54	47	51	55	50	52	43	36	61	63	51	47	55	47	51	43	57	48	50	36	49	49	43	56	40	56	44	36	53	45	35	48	40	51	63	56	46	39	49	44	53	52	57	43	60	48	56	55	54	46	48	49	36	50	55	47	40	46	38	53	46	59	55	62	51	46	48	41	48	47	52	60	42	40	59	44	49	44	46	60	50	37	48	59	56	57	72	61	46	44	50	43	51	51	39	41	53	47	43	49	55	54	50	41	51	57	61	45	43	42	47	59	54	47	56	53	50	53	50	39	59	50	47	44	52	55	52	40	61	45	61	46	51	45	58	42	49	54	48	41	34	58	40	41	39	56	47	55	53	56	54	46	52	44	49	52	51	40	47	52	42	36	42	38	53	49	45	35	42	56	39	39	41	44	52	42	58	59	45	40	47	51	46	37	51	36	52	43	51	52	51	49	45	43	49	51	44	52	37	52	48	43	36	54	54	38	48	41	47	37	43	62	47	57	42	48	49	45	61	53	51	42	56	37	46	41	50	44	57	54	63	43	50	57	48	46	61	51	51	50	49	55	51	43	49	48	53	42	53	57	41	56	45	45	52	34	50	34	52	51	56	64	42	41	47	49	54	47	44	46	42	41	50	45	49	54	41	48	62	55	59	51	48	35	41	36	53	38	52	41	48	57	53	48	55	48	53	45	44	51	47	58	60	43	60	54	53	45	47	64	56	50	53	47	39	59	40	54	50	60	56	46	56	42	42	47	46	67	56	60	35	56	45	55	47	63	36	48	60	53	54	46	53	54	65	53	60	48	49	44	46	51	53	54	55	46	54	36	29	54	55	51	53	56	56	49	47	49	51	46	45	60	48	41	53	47	53	38	53	42	40	46	44	48	50	51	52	51	73	51	51	48	46	43	53	40	42	46	52	45	53	51	46	51	54	59	45	47	42	46	44	47	47	49	49	50	59	48	49	48	52	51	48	54	46	43	49	43	53	65	58	51	55	52	51	45	44	55	51	44	46	36	44	50	51	48	38	46	47	42	48	51	52	52	50	51	62	50	60	48	49	43	47	48	50	45	47	49	51	56	49	41	49	53	51	50	63	55	51	51	49	46	53	58	55	51	63	52	51	46	53	47	49	50	43	52	52	51	51	44	35	44	50	46	38	54	46	48	40	53	35	45	44	61	40	64	45	54	50	56	46	60	49	50	39	52	38	42	53	45	46	44	69	44	57	56	39	56	48	48	54	51	48	48	52	41	45	38	47	61	63	49	59	38
16029	4884	3299	2334	2729	1830	2724	1617	478	462	438	427	382	387	401	413	391	389	406	421	393	384	374	389	353	420	365	392	367	360	374	409	350	387	373	346	400	379	381	422	400	348	334	369	373	362	350	387	344	367	374	372	370	358	375	406	382	386	338	375	388	362	372	355	348	328	359	362	356	345	392	358	358	365	380	329	393	335	369	353	372	391	367	326	410	371	378	407	381	380	376	382	354	360	367	398	347	348	336	383	394	389	353	361	401	393	379	388	363	396	392	350	378	343	346	383	402	363	336	344	398	398	356	374	366	374	365	383	364	375	363	368	344	381	372	325	370	347	354	358	394	380	356	358	334	368	360	396	372	373	346	375	374	398	378	332	361	335	376	359	366	379	347	361	372	379	393	406	368	378	353	381	370	366	377	354	354	370	365	379	356	353	376	349	370	400	375	361	367	349	354	407	393	375	338	369	379	391	363	350	376	358	359	340	384	343	381	362	414	364	361	343	392	348	340	345	364	382	371	364	347	385	351	364	368	369	379	368	362	388	375	379	411	344	363	398	370	390	407	364	365	359	343	378	374	374	376	367	381	356	323	374	375	352	373	350	386	373	387	400	380	377	348	389	339	342	370	369	366	348	378	385	387	318	389	344	353	410	354	361	401	404	385	388	371	367	361	354	371	389	374	370	397	351	375	377	378	371	371	356	367	362	328	397	367	366	388	377	352	375	390	365	326	362	345	399	359	346	373	369	368	348	383	418	367	389	356	421	380	354	410	356	425	370	360	361	393	356	402	386	368	347	380	403	365	386	379	360	381	367	394	367	376	422	352	347	337	368	384	329	348	360	371	358	353	354	370	419	392	351	360	349	375	381	338	389	381	389	371	365	374	380	364	357	396	376	333	377	352	401	392	356	353	392	330	361	333	371	380	379	365	379	359	386	363	363	369	318	346	351	384	370	386	364	394	373	366	377	395	371	374	374	377	393	367	362	399	358	351	337	374	388	356	366	384	368	340	323	391	377	376	375	390	374	336	364	377	378	396	380	376	390	408	359	378	372	394	354	372	370	353	374	380	374	387	360	362	406	359	379	353	400	350	362	356	380	357	334	378	363	359	383	365	342	400	355	347	335	375	387	383	355	379	352	370	357	385	381	389	337	377	383	356	377	345	373	363	367	387	355	357	353	389	372	339	350	364	382	329	399	331	351	343	391	364	362	365	385	369	353	384	399	340	347	374	376	385	333	350	386	368	375	366	361	351	384	370	360	344	378	341	340	406	349	373	376	409	375	391	385	400	371	387	395	367	355	361	344	350	342	392	357	351	385	369	372	353	391	344	361	384	366	376	332	395	370	342	363	339	354	349	354	369	374	343	379	363	396	345	372	380	392	337	366	360	386	395	315	360	368	383	363	400	368	371	373	376	402	387	379	381	366	377	360	387	377	381	361	396	397	380	353	392	338	386	329	359	366	359	372	394	389	382	362	371	366	385	366	352	357	354	366	350	408	391	363	348	375	341	380	368	367	310	356	364	376	342	394	362	354	369	368	342	366	360	372	360	370	363	354	338	382	378	375	330	366	371	378	352	380	360	366	359	359	371	343	362	358	384	346	334	361	357	363	371	361	361	380	393	439	339	361	386	341	381	388	380	382	384	356	368	327	380	375	384	345	391	378	374	376	357	366	376	350	361	352	348	355	376	361	341	378	359	363	338	372	373	331	374	406	401	366	352	375	355	355	392	362	376	388	374	356	360	340	352	355	356	378	382	366	343	367	337	386	368	393	381	393	363	352	409	379	393	350	370	377	367	391	386	367	357	347	342	416	357	358	378	365	385	345	366	390	380	342	387	376	421	383	373	387	359	371	367	377	365	408	363	322	372	336	349	365	326	373	364	370	354	396	374	360	344	363	388	344	362	382	403	388	368	405	363	341	369	375	381	388	376	367	366	361	349	357	395	350	360	393	390	353	386	370	358	390	391	311	397	381	395	383	358	365	359	365	369	380	402	372	398	366	398	372	345	389	354	371	358	358	353	371	354	361	379	398	395	339	376	381	373	365	392	348	371	341	366	342	326	389	367	341	390	380	351	370	362	350	365	372	382	394	378	383	373	371	385	352	412	373	347	363	359	392	360	386	357	356	379	338	386	348	370	378	373	319	366	368	388	361	381	350	360	372	345	359	329	378	382	373	358	352	376	402	362	350	337	350	353	377	350	371	368	404	368	404	343	376	388	356	381	398	394	383	360	382	361	356	341	374	360	396	384	371	366	383	356	345	335	396	343	399	365	350	329	362	373	392	384	377	386	371	333	383	381	353	377	342	366	338	382	366	382	371	349	355	360	368	342	315	356	372	368	368	365	373	376	348	391	378	356	344	394	363	374	327	377	354	336	331	361	314	376	359	373	348	365	355	359	383	384	395	353	398	374	382	370	356	386	359	350	384	394	392	395	338	368	329	383	366	380	347	347	369	364	376	404	370	349	388	371	336	418	391	361	364	366	331	352	341	373	391	365	407	412	355	365	366	374	358	376	340	383	376	372	384	363	372	349	349	377	395	379	365	393	397	385	376	387	373	362	358	350	371	371	356	409	399	405	378	390	372	365	375	384	390	351	397	380	388	368	378	366	358	333	367	402	354	386	358	373	370	334	366	360	372	395	368	372	344	366	385	374	382	310	361	343	388	378	361	341	396	373	364	355	363	354	376	349	367	392	397	351	384	360	403	377	393	373	386	350	366	395	373	380	353	378	405	329	368	361	380	357	353	381	405	383	361	375	327	384	373	382	346	374	389	387	387	341	385	365	365	339	368	374	365	370	377	368	375	371	374	343	342	337	365	350	368	358	402	426	352	367	370	386	378	386	353	370	351	368	361	387	363	355	364	396	381	362	404	337	384	358	386	375	345	413	422	346	399	406	385	357	365	365	343	376	364	378	355	360	346	349	352	361	370	383	375	407	392	398	329	351	393	389	410	343	412	352	345	351	386	368	363	365	382	388	343	399	369	360	383	365	346	403	348	412	332	352	354	382	379	383	395	391	371	406	360	335	359	313	363	374	411	366	368	367	399	382	376	372	369	365	380	389	357	370	374	383	332	372	380	335	362	370	362	357	375	367	356	346	318	381	357	359	377	360	379	380	386	395	339	345	377	386	369	349	351	353	393	375	366	401	379	414	369	361	371	392	366	356	405	376	361	384	371	375	399	354	362	372	380	408	404	364	372	373	374	417	384	395	371	375	416	383	358	362	367	366	384	345	377	373	353	358	373	379	348	412	345	371	393	376	397	360	353	397	371	354	339	373	394	368	362	376	412	367	382	343	370	356	351	387	340	383	403	342	348	362	358	415	378	371	360	354	370	371	348	381	399	350	366	350	367	377	369	369	341	392	366	354	350	368	352	362	360	351	363	382	387	400	381	373	389	373	374	386	378	370	356	364	357	355	372	363	357	358	374	382	336	357	383	360	345	388	382	382	356	379	377	370	404	354	379	381	364	394	372	378	376
1711	811	442	299	179	101	267	216	74	84	72	72	79	66	77	76	69	77	68	68	67	71	60	67	68	66	51	71	76	78	71	71	59	63	51	76	71	71	67	60	66	71	60	75	75	76	84	56	64	62	53	79	72	74	70	79	76	75	73	67	56	67	85	53	77	60	59	87	83	69	63	65	54	78	76	76	66	75	60	71	73	84	72	65	63	64	79	49	65	73	66	70	81	82	71	79	65	78	77	74	70	62	67	70	51	69	79	83	63	62	71	74	51	63	59	83	87	74	67	63	73	66	61	64	74	45	70	76	58	70	67	59	88	95	49	77	63	78	65	81	65	59	61	63	62	53	66	64	60	72	54	78	54	69	67	72	81	67	52	83	67	75	76	56	58	83	66	78	65	62	60	72	71	54	76	59	69	71	78	76	83	52	73	68	74	70	52	52	77	69	69	82	71	66	57	58	76	78	80	57	82	79	78	76	68	78	66	79	87	77	71	55	79	67	61	55	76	81	63	73	64	71	58	66	64	91	61	71	77	80	70	62	63	69	62	66	56	54	48	69	63	63	72	55	64	65	73	92	64	75	77	56	62	63	65	65	57	62	74	83	52	62	56	59	87	77	60	63	73	63	58	67	68	77	67	65	49	86	67	76	68	66	80	71	64	53	57	65	68	74	60	88	71	77	69	83	78	69	79	59	81	62	55	71	69	65	67	81	65	65	69	58	85	69	57	68	68	68	69	60	68	72	75	63	68	60	64	56	56	66	60	49	56	64	59	78	77	62	71	56	67	65	61	62	62	85	57	61	69	69	77	73	81	68	60	67	71	89	69	65	77	72	54	49	71	75	64	59	66	89	77	68	71	72	59	62	83	69	63	74	58	70	80	58	56	58	71	82	64	69	74	71	69	66	59	72	77	87	64	72	66	58	65	65	66	86	72	68	69	69	65	72	83	54	68	66	61	78	66	78	64	59	73	60	81	64	67	76	73	69	68	75	72	59	72	66	66	67	76	73	56	61	73	84	69	80	76	71	67	66	64	71	68	66	62	62	70	68	66	70	69	63	56	73	65	54	65	75	58	73	76	63	54	80	67	70	57	85	65	73	82	64	74	61	71	79	77	71	80	71	62	75	73	72	59	62	67	71	73	82	61	69	70	65	73	80	83	69	71	61	71	65	71	67	70	81	71	67	66	55	62	53	66	62	71	80	61	68	78	68	55	80	67	66	74	65	63	54	59	74	70	71	55	74	58	65	69	76	63	64	69	64	67	66	72	74	72	73	78	73	67	65	60	74	66	70	74	71	77	81	67	60	73	69	61	62	80	65	69	72	81	74	63	51	73	64	65	69	80	67	74	70	58	71	58	67	83	72	52	81	60	75	72	89	71	66	67	94	60	62	73	67	89	76	71	51	83	57	53	67	75	76	57	65	69	79	58	67	61	83	71	64	72	60	65	72	63	59	70	68	75	66	69	70	75	76	76	83	71	38	82	74	73	84	73	78	78	68	70	60	70	58	73	70	52	63	58	75	68	68	78	82	79	70	67	70	69	62	68	67	56	59	69	51	79	63	58	64	72	65	79	72	77	73	56	61	77	65	87	49	49	68	67	73	79	80	64	74	58	56	65	69	72	41	62	59	71	71	68	61	59	77	73	78	74	60	63	70	75	70	62	58	79	71	69	62	55	64	68	59	75	68	69	79	66	67	84	62	61	54	83	71	59	67	60	65	53	66	69	73	60	64	64	63	66	70	73	57	66	57	74	68	71	73	72	82	67	83	74	69	63	93	69	59	67	70	55	66	72	69	65	75	75	58	79	66	71	62	76	69	60	80	61	63	81	80	71	72	54	55	86	65	60	72	68	84	66	71	69	56	71	83	65	70	67	83	58	61	86	89	59	61	77	71	78	85	56	59	79	64	75	67	71	67	85	69	66	42	88	88	61	65	65	82	67	59	61	71	74	60	64	79	64	76	80	69	79	80	79	72	72	62	80	72	58	80	47	71	69	100	68	61	56	73	68	82	75	71	66	60	67	62	65	51	66	73	66	51	62	76	81	62	61	63	68	59	59	62	73	88	70	68	61	74	72	74	72	48	64	63	74	77	65	74	62	73	63	73	68	68	71	64	83	68	74	61	64	79	60	64	70	80	57	72	60	66	85	74	66	72	61	74	67	54	74	62	80	72	61	86	71	80	70	82	73	67	84	76	61	59	65	69	67	69	55	67	65	76	66	71	56	83	57	83	67	71	59	72	66	78	62	64	66	83	51	61	63	59	90	72	53	74	75	63	68	67	84	66	61	58	73	63	68	78	50	73	64	77	57	60	78	70	58	69	73	77	79	78	74	72	66	78	58	71	69	68	54	64	77	68	57	64	62	77	72	72	77	63	68	75	71	63	52	57	66	71	68	61	81	78	67	52	76	58	72	59	90	65	73	84	81	61	70	52	64	61	70	66	68	62	67	67	75	82	91	74	66	72	64	76	70	58	69	72	82	73	62	62	56	77	64	73	66	63	56	70	73	64	68	77	55	65	77	63	63	66	56	72	65	73	61	74	54	68	72	68	72	53	56	72	64	75	61	77	85	64	69	70	73	73	84	72	63	64	62	81	74	61	80	56	60	65	66	62	63	77	54	66	67	59	70	69	71	72	67	72	65	74	64	66	70	74	74	69	66	66	66	77	72	74	62	59	66	62	75	74	79	66	39	64	63	66	77	71	75	72	75	65	70	62	63	56	70	75	68	49	79	66	72	76	70	59	65	83	67	66	70	68	68	65	63	67	69	83	71	67	67	83	73	70	72	77	71	62	76	68	66	78	73	82	76	58	78	61	71	75	63	69	57	62	68	63	67	62	58	64	65	66	75	70	81	66	68	68	65	69	70	81	58	58	67	54	58	66	59	63	65	68	71	64	76	75	73	86	64	63	62	69	69	69	86	68	64	82	67	65	71	72	67	81	70	52	73	57	61	71	70	71	77	69	59	63	58	62	60	77	84	69	75	49	70	72	58	65	61	65	61	62	70	82	91	79	69	81	74	63	63	57	58	62	69	73	70	71	72	64	55	74	79	65	74	67	68	61	66	73	67	77	71	74	71	71	74	70	82	68	67	67	63	63	52	74	56	75	67	81	72	71	72	67	77	76	64	67	70	55	80	67	62	78	56	66	79	74	58	63	72	59	68	73	61	72	61	63	65	85	79	75	75	77	71	67	55	72	76	57	77	66	67	73	74	74	78	72	70	64	71	64	74	71	66	57	63	64	68	68	49	74	70	76	66	80	55	70	74	54	77	72	71	75	74	70	76	61	72	72	74	66	77	83	69	62	75	76	76	76	76	61	73	70	53	64	83	69	64	80	64	78	63	76	69	62	84	78	78	76	72	78	58	55	93	60	64	79	66	85	68	76	62	81	70	70	73	64	75	66	62	58	67	87	66	75	73	65	74	72	72	49	60	71	71	53	68	57	88	66	72	62	61	70	64	72	65	63	70	101
19418	7914	4990	4328	3866	3234	13008	7804	942	805	806	787	691	684	638	643	580	581	617	538	538	554	553	549	512	516	536	493	553	504	486	504	518	487	528	489	503	510	479	507	480	509	505	490	491	486	504	510	526	513	501	496	491	525	499	541	506	492	517	485	499	496	491	475	463	513	499	480	502	472	496	467	478	462	490	499	472	496	489	458	481	492	467	470	456	492	471	533	477	489	502	464	521	512	487	493	519	499	529	484	477	505	469	491	494	518	510	508	464	511	479	500	478	487	493	509	501	483	488	459	474	479	513	483	503	487	485	519	541	454	499	479	488	498	499	482	513	495	508	495	463	503	462	492	500	495	475	474	497	470	500	498	500	508	474	508	473	478	488	471	495	504	519	432	504	505	485	468	506	524	489	515	536	492	526	465	492	471	488	499	459	474	456	520	458	540	484	487	469	487	468	520	491	468	450	483	462	479	482	517	494	480	482	510	441	478	488	508	462	453	491	523	491	468	483	486	472	507	483	534	520	529	484	515	475	495	478	468	509	501	484	513	517	458	502	452	478	499	478	483	477	461	492	499	476	501	490	499	475	488	495	472	479	508	474	446	493	447	461	509	465	491	494	501	532	488	453	524	498	476	486	495	448	485	521	487	476	480	500	519	501	459	458	508	484	498	481	475	487	485	459	486	460	497	497	516	491	463	479	470	493	479	484	463	436	450	479	551	466	482	480	489	499	488	487	505	472	458	462	495	472	455	468	481	502	499	462	502	513	470	475	490	516	424	507	452	505	482	477	501	490	446	505	473	518	508	486	487	470	467	440	491	490	490	474	479	449	482	484	506	504	486	510	452	507	496	475	506	483	520	485	455	522	454	479	471	487	502	473	497	496	488	474	496	462	474	490	485	472	512	472	504	540	504	524	526	453	517	476	557	509	493	451	472	435	509	517	473	513	483	489	470	513	482	514	503	474	523	469	474	487	464	512	521	513	502	486	460	510	467	487	485	496	487	459	482	496	462	483	509	499	486	493	492	476	510	493	454	513	461	468	490	466	484	464	494	455	482	458	442	507	485	516	472	470	470	485	523	492	491	467	477	495	447	482	496	511	485	469	517	504	499	490	528	487	491	502	487	493	464	469	457	477	467	466	487	467	471	511	506	516	491	517	500	483	485	506	494	497	475	502	459	464	488	471	469	455	518	465	482	469	468	467	500	500	496	498	467	466	463	485	523	486	519	550	445	474	479	453	464	468	460	472	485	500	451	527	473	476	488	445	478	484	491	501	446	491	488	475	490	488	488	469	514	496	526	465	480	524	473	444	502	487	522	483	515	494	468	454	547	480	485	488	460	535	438	485	479	523	496	493	508	490	451	485	473	430	471	487	495	492	490	475	486	474	470	477	454	494	524	515	510	468	498	505	486	495	448	508	463	506	486	446	482	493	492	491	450	489	496	480	454	477	516	499	504	479	522	509	477	455	477	506	486	475	523	481	476	481	495	495	503	495	503	472	474	481	489	478	498	495	475	470	447	476	512	470	495	533	475	459	472	489	474	472	478	438	501	462	477	511	472	452	514	460	462	491	489	463	509	493	499	500	475	478	468	487	458	499	466	466	483	480	490	495	521	487	507	463	514	483	452	486	482	441	493	477	455	473	462	514	480	458	557	496	483	468	496	456	498	518	511	514	507	492	499	463	484	485	489	487	470	490	462	487	447	500	498	517	490	542	474	517	477	467	467	495	464	460	489	478	475	458	507	473	483	489	460	472	477	471	456	494	488	491	525	474	483	499	483	516	510	466	491	497	457	467	476	470	478	477	497	467	470	468	479	512	543	480	489	477	490	458	452	470	541	496	472	487	471	485	475	480	462	468	489	470	500	484	457	476	476	489	480	499	509	513	489	499	472	476	502	467	535	498	514	446	498	455	469	523	523	500	469	477	496	515	496	459	499	489	515	508	512	479	486	466	521	465	465	464	475	490	455	457	531	505	504	473	453	487	449	475	464	499	511	465	499	500	471	492	450	477	467	467	485	512	470	508	462	458	513	433	468	477	511	477	462	466	474	466	470	446	480	484	505	480	474	500	474	487	466	488	454	461	514	503	456	493	480	492	476	480	497	510	488	472	455	496	478	520	483	500	469	514	535	488	457	493	508	464	486	494	508	498	484	447	506	487	496	506	450	493	497	496	492	458	498	493	447	520	479	475	512	507	484	471	473	473	506	481	489	475	456	471	465	492	491	485	472	486	472	523	500	494	470	470	500	490	481	499	483	461	491	509	458	517	512	488	528	462	485	477	444	520	506	515	437	470	466	501	478	452	495	456	467	509	497	506	458	487	518	485	480	505	448	501	476	485	468	493	478	482	490	513	500	446	486	494	478	489	474	449	505	481	488	495	499	496	507	495	512	505	489	462	441	459	488	489	491	503	465	498	507	490	470	487	507	491	500	550	488	444	485	543	471	473	465	517	529	469	486	464	463	488	479	492	506	496	503	477	548	517	493	477	488	456	492	459	481	520	475	508	497	445	452	502	438	495	516	469	482	484	460	475	492	427	485	515	497	482	473	486	486	477	503	501	517	445	463	450	521	500	510	473	511	502	479	442	497	469	502	476	469	527	493	463	480	477	459	541	504	518	486	481	501	456	486	477	496	480	471	491	496	480	450	504	485	488	502	488	502	480	467	478	429	485	486	471	473	497	477	494	474	515	500	453	503	504	456	513	469	508	508	455	475	487	488	482	521	537	486	492	482	493	468	490	507	488	480	471	490	477	452	496	498	502	494	460	491	450	477	489	531	523	491	499	466	493	469	485	502	499	445	498	462	477	485	429	475	448	476	464	449	506	503	530	457	505	458	500	499	495	459	439	437	522	496	469	477	494	490	517	458	471	496	482	497	501	495	476	489	458	492	507	476	465	472	493	467	489	482	479	488	481	452	449	531	483	486	495	486	470	506	477	485	508	493	494	502	475	500	485	483	432	482	468	443	474	499	510	477	485	452	473	449	471	481	484	509	466	465	516	504	505	475	500	498	492	446	483	485	469	474	474	476	503	507	473	452	473	472	505	474	537	472	465	483	480	457	503	475	482	527	490	496	484	495	465	487	440	490	459	439	523	453	511	493	456	462	477	505	487	449	515	498	486	471	545	504	442	498	465	493	510	497	488	513	484	534	463	507	493	457	461	485	488	462	497	532	508	473	470	517	445	479	531	450	525	506	509	489	473	494	470	533	491	466	494	515	519	488	502	467	511	479	474	505	475	521	493	528	504	481	463	478	457	482	476	471	486	439	500	477	455	440	457	504	527	477	443	486	504	504	435	462	492	466	464	490	490	484	498	515	497	466	496	477	489	459	465	463	477	474	539	479	510	474	493	466	465	460	545	490	512	464	459	482	524	484	498	496	451	487	516	495	494	513	516	527	470	468	460	497	439	468	486	449	502	498	513	498	483	516	483	510	498	475	477	498	468	481	511	454	486	477	475	450	494	474	482	514	505	475	493	481
3149	877	610	307	207	134	350	255	120	91	126	89	91	107	83	95	79	114	106	94	107	89	112	109	90	79	82	92	93	71	111	88	110	92	88	102	99	88	89	86	107	91	85	96	92	90	97	94	96	110	87	86	91	89	83	78	73	83	99	113	96	97	103	91	89	84	89	77	92	82	110	102	110	101	97	98	87	84	87	108	105	102	71	95	88	91	113	88	97	98	75	100	86	110	76	86	96	92	97	96	74	90	104	105	82	90	106	87	112	92	100	96	92	84	108	105	93	96	94	104	93	87	89	91	94	85	90	102	81	87	90	83	95	93	84	86	96	85	95	87	84	104	73	102	93	90	92	99	85	85	90	83	105	89	88	86	97	112	98	89	98	86	92	74	98	90	77	75	96	84	71	89	108	97	102	85	114	81	110	88	113	97	85	104	93	95	103	81	88	102	133	104	101	96	77	91	78	86	96	86	92	99	78	83	86	92	92	70	99	93	101	97	85	101	89	103	102	102	92	85	82	106	115	90	96	99	88	93	88	73	69	85	86	103	99	105	88	95	74	77	94	85	95	78	97	84	110	105	90	109	94	83	112	89	85	83	94	103	91	98	68	100	98	86	103	92	109	104	87	93	89	117	93	104	84	74	93	95	82	77	73	85	90	78	103	79	85	111	98	91	100	110	94	89	101	104	91	86	105	91	75	93	97	110	99	87	89	83	103	98	85	83	88	93	90	92	91	81	94	88	96	87	86	88	102	99	84	88	103	87	88	105	98	89	87	77	115	87	98	87	77	93	92	88	99	85	93	92	83	98	92	87	91	91	65	104	100	104	87	98	105	97	96	97	82	85	99	99	90	108	119	87	83	89	86	100	104	106	96	81	114	104	99	98	83	89	106	112	96	98	83	95	83	80	101	92	92	94	115	104	79	97	86	85	84	88	90	93	102	105	93	92	87	96	82	85	106	114	95	102	96	83	95	93	83	76	86	84	96	83	86	95	89	80	92	109	91	101	97	110	111	103	92	107	100	103	100	82	107	84	90	82	97	106	93	95	96	76	96	103	106	86	96	91	99	92	104	100	82	91	79	82	105	91	99	101	102	86	96	80	84	97	94	102	105	118	90	83	83	71	79	103	91	110	106	91	94	82	102	97	99	83	86	107	83	118	80	83	96	91	94	87	102	79	88	115	99	86	99	103	95	107	75	77	97	90	84	95	80	88	94	103	87	85	103	92	75	115	115	113	99	119	111	95	99	94	83	87	110	115	89	89	96	100	102	84	88	88	109	98	77	110	86	99	109	99	100	91	87	107	95	103	86	80	84	103	80	82	92	87	100	96	82	105	97	90	83	87	95	100	106	84	108	83	95	85	77	88	87	100	98	78	93	85	92	98	91	76	111	109	96	105	102	90	109	107	79	104	85	94	95	90	89	80	93	98	102	92	94	98	90	87	95	98	84	83	100	101	97	92	86	102	83	85	94	91	113	112	93	101	88	104	104	86	87	106	84	90	103	79	96	106	100	84	93	98	85	89	86	102	85	88	105	83	105	94	92	100	89	83	105	77	100	86	82	99	109	91	105	94	91	102	91	103	106	109	99	89	105	93	94	101	79	94	70	91	96	99	93	74	86	93	94	104	92	96	92	90	97	85	72	93	95	80	84	87	90	90	75	102	96	100	93	103	101	91	87	97	91	75	94	106	93	85	79	106	85	79	92	78	77	96	92	86	100	105	90	93	71	96	103	108	88	88	77	107	112	87	104	107	102	95	83	100	87	80	99	91	108	89	112	116	85	109	95	93	100	98	96	86	94	106	108	112	110	92	89	80	82	92	89	90	107	111	85	90	113	91	94	107	87	104	99	97	73	94	104	93	92	89	104	84	106	83	86	91	83	107	104	111	107	108	80	93	86	79	94	108	97	96	93	92	83	86	96	101	104	85	91	93	84	86	92	102	101	111	94	96	92	92	76	98	87	89	93	95	85	105	84	109	83	87	106	104	87	96	85	96	84	89	97	93	98	94	98	89	104	96	102	83	99	83	91	81	103	108	102	109	94	91	105	95	93	82	105	104	94	82	86	94	110	99	86	87	92	95	99	99	92	106	95	90	109	79	97	108	79	89	88	80	83	84	114	92	83	98	102	105	89	84	97	91	86	109	91	92	74	85	90	93	80	88	87	107	90	114	82	89	86	87	77	88	88	87	92	96	93	95	84	74	94	109	74	97	95	108	85	94	81	86	89	92	77	97	123	99	82	96	105	92	88	100	97	85	90	103	89	95	78	81	99	94	92	96	106	92	102	85	97	89	83	86	99	92	110	98	98	86	101	83	96	86	80	98	98	79	110	77	95	82	99	79	85	72	88	97	98	86	74	104	94	105	94	90	113	101	85	113	97	95	85	91	105	85	98	80	103	109	92	101	101	101	90	82	93	97	95	97	83	82	91	99	84	100	94	93	101	96	83	94	82	88	102	104	100	99	98	88	85	91	87	87	80	124	103	104	89	99	95	92	104	93	103	94	102	105	83	102	74	115	100	91	72	80	96	102	99	99	94	99	104	87	93	82	85	95	103	100	107	84	89	92	101	87	87	92	108	92	91	89	98	100	103	108	88	84	98	90	100	84	100	97	78	73	90	86	77	87	96	88	86	82	86	105	101	94	107	87	100	109	89	76	90	91	95	103	104	75	102	93	97	102	101	97	78	90	93	77	85	98	103	104	88	93	96	106	78	87	105	95	109	99	80	97	108	103	107	84	83	102	94	100	99	90	84	109	92	103	88	105	102	88	85	91	101	83	85	84	96	85	76	106	105	108	99	100	85	82	84	112	94	102	90	88	100	86	95	83	95	95	92	92	78	102	98	98	87	97	89	102	102	89	92	85	87	79	92	100	106	105	81	91	80	98	89	91	98	95	117	97	96	94	88	100	95	123	94	89	88	91	93	106	94	85	89	100	94	82	86	84	94	104	94	111	101	104	99	95	90	107	102	102	82	69	100	95	112	97	98	90	75	78	71	102	105	93	91	106	90	101	90	75	87	98	85	91	101	82	101	84	86	81	90	105	105	98	101	105	79	93	97	107	122	96	101	77	78	96	82	74	77	94	113	99	76	107	88	95	83	94	82	86	86	93	90	90	100	75	78	92	120	95	89	102	102	77	82	101	100	77	97	103	113	118	114	100	99	99	89	79	95	92	115	118	112	92	83	112	104	101	100	85	110	90	89	118	98	102	98	86	83	95	97	89	90	109	93	99	92	93	84	82	98	90	91	96	98	83	86	87	101	85	84	90	105	70	89	92	95	88	97	107	86	85	92	103	91	90	103	93	89	91	93	95	89	97	94	112	96	90	99	96	96	102	79	109	100	113	81	87	88	102	91	94	90	96	89	92	111	83	95	106	100	104	104	83	87	100	93	91	103	86	89	99	90	90	90	99	86	89	90	102	104	90	105	90	100	78	81	100	94	102	90	99	91	100	85	103	91	97	80	101	104	101	91	87
20383	8048	6220	4014	4684	5334	15033	7644	1149	1148	1022	957	948	885	875	864	823	820	775	860	810	778	776	730	803	745	774	700	748	774	737	714	675	720	671	683	695	713	772	682	777	652	722	644	713	722	681	720	689	690	682	699	705	729	690	673	702	693	702	696	699	727	696	699	688	670	676	710	683	690	657	680	685	724	696	693	670	694	696	689	673	677	654	706	690	685	641	691	677	654	692	701	660	673	694	735	717	638	687	714	671	642	655	720	681	720	655	646	671	707	747	680	658	708	659	650	687	667	682	672	718	673	682	695	695	706	696	685	692	710	680	701	690	672	655	704	696	753	686	725	753	704	678	669	722	635	663	680	713	673	684	722	651	644	694	720	684	691	664	677	688	653	710	679	700	661	662	693	697	710	665	680	638	717	714	665	687	676	707	691	669	675	713	702	679	677	701	679	682	731	666	647	655	721	714	697	705	733	721	669	661	712	676	646	656	676	709	692	699	655	674	691	687	694	689	643	691	716	676	699	679	673	695	670	690	696	709	684	679	687	675	688	683	707	667	694	652	676	665	670	711	702	669	645	703	702	654	684	665	687	662	701	659	679	650	651	705	703	697	727	676	693	668	707	698	685	683	651	672	659	660	684	685	644	659	724	716	701	730	716	647	660	747	692	706	657	644	685	653	721	663	711	685	674	716	701	720	654	707	725	685	699	671	733	663	769	688	741	651	689	704	711	665	684	707	707	650	685	694	643	667	726	679	694	693	645	694	697	715	656	689	700	757	659	705	615	645	667	683	690	711	713	726	642	688	647	662	635	716	681	737	706	686	704	720	704	662	698	667	682	725	679	677	666	681	704	722	659	702	645	676	703	694	663	668	714	669	686	724	674	689	673	699	692	699	665	692	692	685	665	721	690	683	689	700	669	687	695	649	670	738	683	674	716	721	691	691	690	673	666	736	664	712	750	684	664	692	681	676	715	741	684	692	664	695	691	654	699	720	703	716	673	703	677	724	717	698	706	699	696	633	667	722	718	691	663	689	641	727	640	680	712	677	668	676	670	682	707	666	651	668	728	658	682	684	689	644	649	697	635	667	662	715	691	716	679	671	694	705	698	664	681	722	685	702	656	698	673	711	702	692	675	692	669	698	658	689	707	636	680	680	704	707	643	711	722	714	713	714	641	687	632	695	657	671	731	693	688	720	679	695	672	690	664	737	677	734	654	672	676	664	715	724	689	679	675	675	661	667	707	710	673	679	638	689	710	682	693	729	665	674	665	714	679	708	711	663	640	695	705	675	684	702	722	685	643	670	669	634	673	683	665	635	691	717	705	708	658	726	655	684	693	713	709	738	703	670	686	708	656	681	672	691	668	671	702	687	664	705	684	651	668	722	691	701	690	698	670	712	687	644	693	677	706	678	663	713	668	704	708	707	704	673	751	675	697	683	653	664	727	702	705	699	692	669	688	659	710	670	645	644	749	711	680	710	665	683	709	671	681	699	676	659	654	655	690	720	740	648	681	698	689	704	695	668	662	711	704	664	663	659	703	708	652	703	647	710	690	690	655	655	672	646	662	676	667	690	706	672	671	674	666	697	733	676	714	630	720	679	684	674	704	692	693	713	682	651	682	704	640	684	695	672	673	697	654	681	669	716	719	713	694	680	654	670	684	697	684	737	683	739	647	651	713	718	700	680	716	714	656	685	671	678	674	670	671	674	703	685	693	703	682	683	729	631	717	660	687	661	689	694	658	620	775	662	676	683	669	686	693	672	702	722	658	672	684	698	652	673	703	673	638	690	654	663	716	666	721	641	676	672	707	678	671	670	702	718	686	694	699	661	686	691	683	624	689	661	719	688	701	724	649	676	717	676	662	670	665	688	684	696	695	696	676	687	676	614	740	669	697	696	680	678	681	676	688	684	674	685	695	694	680	687	665	681	682	709	688	680	715	637	647	627	648	669	665	730	694	665	651	665	672	710	673	655	679	654	640	700	710	672	696	709	688	648	730	725	661	696	710	727	680	719	668	654	665	677	704	686	688	655	692	686	692	669	706	686	702	709	659	693	690	629	687	686	688	710	688	701	660	664	683	694	713	660	686	700	630	673	689	733	652	684	672	711	691	691	659	670	701	652	651	691	664	672	710	650	661	649	649	674	682	679	699	674	671	642	714	685	695	689	696	666	648	671	710	680	666	730	693	696	674	700	694	688	720	680	722	691	648	702	684	679	685	721	721	690	662	674	678	709	693	682	690	708	671	711	681	647	698	682	690	684	675	696	678	721	662	691	677	727	646	687	684	666	688	677	712	686	656	720	657	717	660	701	695	666	714	664	694	664	696	658	662	700	706	671	729	678	649	664	700	679	690	680	659	678	710	687	694	674	686	676	670	729	669	677	687	734	701	654	663	724	639	673	650	688	670	666	674	621	733	711	680	673	697	718	676	681	711	682	683	691	687	736	692	679	648	726	663	662	676	665	687	653	661	695	691	739	721	668	667	698	676	687	685	645	647	686	685	680	655	690	700	688	649	718	722	623	670	705	671	664	675	674	664	703	679	689	698	695	668	693	692	665	701	705	627	653	670	669	721	714	624	690	660	717	664	675	702	706	702	685	661	672	709	683	715	671	662	658	703	697	680	680	682	659	686	737	644	706	668	707	695	694	698	681	737	684	672	688	636	638	698	710	694	682	664	683	652	692	674	668	623	729	702	670	660	710	717	663	702	666	662	670	663	658	693	703	711	732	726	714	672	657	723	692	684	693	697	695	628	627	690	653	679	729	689	664	725	699	650	676	683	707	692	713	685	652	639	738	648	683	687	671	659	733	657	729	686	696	663	673	683	713	670	706	690	677	729	681	713	636	712	707	731	643	695	669	685	655	690	694	664	692	719	680	676	685	649	634	748	673	707	653	697	717	675	663	644	684	670	680	716	681	661	710	654	694	663	679	684	674	684	724	700	672	678	682	650	660	688	727	714	692	691	717	680	714	696	699	683	668	683	637	694	659	682	672	692	693	674	692	675	656	692	680	716	683	696	664	692	669	727	675	671	656	724	674	693	658	698	668	691	703	699	667	687	720	666	695	679	706	694	665	707	666	690	666	681	659	678	677	663	698	675	682	673	678	722	675	660	656	696	685	666	734	663	637	660	661	673	652	712	694	675	670	678	734	691	678	691	674	684	643	683	687	736	678	678	690	666	706	710	682	635	714	690	709	703	683	672	689	707	733	660	689	680	709	714	649	671	649	694	629	713	740	665	747	661	714	734	740	710	650	669	669	677	691	685	684	632	692	636	656	663	679	692	660	713	716	708	716	677	700	702	713	708	671	681	655	742	667	710	640	697	685	676	675	718	698	722	675	718	689	691	673	705	666	705	667	702	664	646	682	674	689	727	693	627	701	640	708	703	674	735	685	690	716	693	699	664	690	646	719	618	695	721	683	736	681	700	644	666	677	722	700	671	686	733	694	695	673	665	665	683	680	704	702	648	703	690	705	717	713	695
2943	1456	754	461	321	319	664	506	120	136	132	129	143	142	123	146	126	126	117	125	111	129	130	131	128	126	117	115	113	120	110	152	127	112	123	113	149	140	133	110	136	121	121	124	129	122	105	119	119	140	139	120	127	143	118	132	140	121	133	117	113	126	109	113	116	120	127	136	127	123	122	114	142	118	114	135	107	132	121	136	115	125	127	115	124	139	125	103	130	118	120	112	150	118	126	126	119	145	123	104	123	127	113	122	115	135	119	119	137	135	104	138	110	123	117	132	110	112	138	103	139	111	140	138	147	142	117	132	130	131	115	117	114	131	103	109	114	124	129	123	107	128	108	137	132	123	119	127	114	117	121	118	126	129	129	127	128	128	134	103	109	152	122	152	120	122	116	114	128	130	116	135	128	105	123	151	128	105	119	103	136	140	125	143	115	120	125	143	124	113	104	141	122	129	100	128	119	123	125	134	134	132	114	138	133	138	124	110	125	119	112	138	133	128	152	128	134	108	129	121	136	125	103	122	143	123	101	117	127	130	117	108	125	138	115	112	119	123	120	117	125	133	132	127	121	123	125	128	126	93	129	120	121	92	136	110	118	120	121	117	136	120	147	120	131	115	122	130	131	116	106	118	124	128	121	126	114	103	130	124	129	125	125	116	125	118	123	127	123	127	121	133	119	124	111	111	132	113	133	129	121	133	121	142	106	120	99	133	128	126	126	119	119	118	111	124	129	107	130	104	131	134	132	122	128	131	108	111	130	108	148	143	131	129	146	110	107	104	127	115	98	138	108	127	117	122	121	132	140	153	115	123	131	111	128	118	156	131	124	120	125	110	133	119	113	126	122	123	126	122	107	126	122	131	126	118	110	121	121	111	125	136	121	119	123	129	112	122	145	127	135	113	139	127	120	116	116	133	133	113	126	141	130	150	143	130	128	122	129	125	125	121	147	114	124	117	112	113	135	126	124	112	116	127	115	134	118	113	104	139	134	132	93	111	123	125	125	125	146	128	125	124	131	125	101	106	114	129	131	116	135	134	125	123	115	104	110	136	118	103	129	122	114	128	128	108	101	136	134	138	113	127	134	120	115	124	134	115	126	122	118	125	120	113	124	116	132	133	147	125	132	127	119	135	125	112	116	115	136	112	131	134	141	145	101	123	115	127	123	98	123	135	135	138	124	116	128	134	138	123	126	114	116	119	114	111	121	107	139	113	100	112	118	123	119	126	97	111	134	104	122	125	122	121	132	126	143	108	105	115	112	125	130	109	124	129	120	137	118	155	120	127	121	129	121	128	124	131	126	142	134	118	126	153	119	121	124	121	109	125	127	111	124	128	112	126	134	138	110	115	124	136	113	142	131	121	131	137	120	137	150	149	121	132	127	133	134	150	126	129	121	125	120	125	112	109	122	137	134	126	117	125	104	99	129	118	127	144	103	133	136	121	125	133	138	131	120	132	112	114	135	109	108	115	134	120	121	109	137	111	109	128	120	121	120	121	129	134	138	95	129	129	124	139	123	134	115	105	128	126	127	123	123	118	113	121	129	118	127	117	116	117	123	123	120	126	128	101	117	136	125	130	114	118	111	134	112	125	138	141	115	127	103	135	112	162	132	115	126	84	120	123	115	110	137	126	144	114	115	117	110	112	116	124	135	117	110	113	122	129	136	111	125	116	119	115	106	106	130	112	115	111	120	108	88	124	122	113	131	136	128	128	129	116	115	128	125	123	109	129	113	118	127	129	133	123	131	142	110	118	128	107	120	134	128	115	127	127	140	139	117	126	135	120	109	151	126	122	131	133	128	139	134	128	141	114	124	126	116	135	123	118	121	135	130	129	128	118	129	130	120	129	122	100	132	107	125	124	119	114	131	137	122	121	123	144	139	132	133	160	132	123	131	132	110	122	126	114	114	123	143	141	117	115	121	128	117	106	119	132	127	128	110	131	141	98	117	131	147	108	106	113	129	122	115	131	129	139	125	128	116	129	138	120	126	125	131	132	100	142	129	114	130	117	121	131	112	124	125	124	132	115	124	119	128	133	128	126	134	114	110	117	118	120	114	118	161	137	111	127	128	126	121	124	123	140	107	124	125	125	146	109	138	109	130	111	136	133	140	133	123	126	123	131	121	106	117	119	122	125	108	127	124	102	116	113	133	118	135	138	140	133	121	142	123	106	141	123	125	117	123	129	109	143	129	123	129	118	147	123	131	119	140	119	121	119	134	126	118	120	131	115	127	119	122	127	118	121	98	114	119	128	119	102	127	122	113	125	103	147	106	138	122	108	112	108	125	110	135	109	128	113	137	116	113	152	129	124	121	121	146	124	113	125	129	121	118	112	101	121	119	109	135	129	118	130	122	126	102	123	129	121	122	109	122	114	116	131	120	125	114	129	116	112	113	115	137	114	98	122	125	133	127	157	139	116	136	150	114	114	128	115	130	119	119	147	119	131	151	133	142	122	128	125	117	107	131	139	111	120	109	135	119	131	134	137	132	144	96	117	137	139	146	129	101	119	133	126	108	126	128	121	105	123	127	111	124	112	113	113	116	114	117	116	119	113	120	148	120	144	126	118	136	127	132	119	140	142	121	127	97	128	119	113	125	144	121	121	137	108	98	126	125	135	123	103	126	127	99	129	140	116	145	128	103	119	124	121	124	147	133	112	131	131	121	126	141	134	121	110	133	128	114	131	122	124	135	109	143	123	124	116	136	115	116	109	111	120	104	120	127	103	129	123	111	124	111	125	138	108	126	139	117	113	130	142	130	101	130	119	123	116	124	125	147	127	135	133	124	117	109	126	130	115	127	126	113	114	121	121	119	103	136	129	108	130	138	109	110	109	134	128	136	129	136	119	126	140	127	109	106	144	137	118	133	132	120	136	121	137	120	125	133	125	126	124	118	122	154	126	144	122	125	124	139	126	113	151	140	119	112	127	141	127	118	142	125	125	132	131	137	129	136	131	119	125	101	128	136	109	96	133	138	119	129	124	124	125	153	128	130	131	132	128	118	102	138	127	112	111	114	109	117	131	137	117	133	113	136	118	119	126	117	132	126	108	111	134	107	118	123	138	110	133	119	121	118	119	132	125	140	143	123	118	113	112	113	130	119	122	133	107	138	128	112	119	142	123	110	122	125	120	132	129	115	124	118	125	120	130	128	117	130	121	126	121	151	111	125	116	136	115	114	132	124	116	138	125	112	129	125	131	127	129	124	114	113	130	127	122	124	123	129	147	150	128	117	103	144	115	130	133	113	157	119	137	128	124	112	130	117	123	126	137	115	108	132	134	134	130	118	143	118	119	130	119	124	118	119	124	122	132	136	132	118	144	124	133	118	110	123	126	116	120	132	117	140	116	134	132	125	122	109	139	122	109	115	114	117	128	132	137	132	108	115	120	122	123	117	131	125	117	111	111	102	131	115	124	136	120	108	117	132	116	116	141	134	119	109	116	122	140	131	110	129	115	124	126	133	119	137	125	135	132	116	120
25386	12107	7405	5985	6455	11358	23608	13020	1913	1798	1630	1451	1461	1334	1231	1246	1148	1171	1065	1088	1003	1015	989	1007	1025	988	983	983	941	1000	938	962	951	942	882	940	874	855	901	888	926	887	887	907	882	918	855	880	863	923	881	903	895	894	901	873	894	910	934	916	881	893	893	892	894	878	910	864	905	902	881	880	880	876	910	886	900	858	914	898	917	834	917	930	912	887	849	878	868	806	887	886	874	886	884	924	908	840	882	842	906	863	915	866	868	871	946	891	875	909	837	901	912	872	856	872	857	890	830	897	842	852	871	859	945	865	850	863	907	894	882	819	912	849	884	864	836	903	865	886	897	902	869	903	867	870	833	823	912	871	863	910	876	925	878	888	922	886	865	915	844	830	863	860	841	876	856	871	844	874	883	850	855	879	836	871	905	894	890	883	847	892	872	897	939	843	834	943	889	845	880	866	867	876	866	898	870	831	836	906	926	848	888	911	843	913	870	835	877	875	911	864	856	899	835	901	821	893	873	855	866	848	859	862	895	860	860	869	890	898	832	848	820	835	891	883	841	872	811	895	860	882	847	847	925	930	876	845	928	847	891	893	933	833	918	909	830	820	942	873	842	859	815	847	875	869	893	862	890	898	849	888	870	857	907	920	856	915	834	898	892	876	906	902	858	875	901	869	873	920	829	944	886	824	854	828	868	866	902	843	859	897	861	867	864	813	914	896	860	830	898	911	884	872	842	893	896	852	886	850	906	870	918	850	849	903	856	921	853	854	866	888	898	888	890	845	843	866	891	826	805	880	848	838	896	939	890	862	850	906	911	892	856	925	832	826	912	873	860	847	900	864	855	893	927	896	859	888	904	905	881	827	885	849	835	826	872	875	899	842	894	912	916	879	882	859	869	873	898	867	877	892	928	838	898	842	883	857	824	888	869	909	885	854	900	874	843	871	865	856	869	858	922	816	923	821	898	913	834	841	842	862	865	852	864	809	869	870	886	815	847	859	882	940	852	891	888	841	869	829	933	878	844	896	894	840	898	923	874	843	896	867	843	895	917	909	888	914	876	857	875	841	817	882	862	842	874	887	867	885	869	865	943	873	870	907	855	864	851	900	869	863	895	820	844	853	889	835	891	897	915	883	842	908	848	874	914	869	833	885	858	875	887	855	920	863	880	886	950	905	839	939	913	866	854	859	861	843	869	876	909	829	905	867	911	845	917	886	845	872	859	858	866	859	955	869	870	843	817	877	897	915	841	867	843	901	912	858	873	905	799	846	876	860	870	939	862	889	822	865	881	847	863	882	864	867	803	908	867	848	894	878	831	862	869	854	919	871	915	863	925	870	893	876	877	898	874	883	938	845	846	879	895	887	899	877	864	808	854	871	892	883	874	845	874	887	812	825	861	862	872	904	872	850	851	879	909	890	886	832	887	858	844	906	889	870	836	856	837	847	909	885	872	868	860	909	861	914	883	875	840	892	844	882	818	889	904	902	884	908	900	860	914	904	890	877	843	874	881	880	822	887	882	899	855	939	876	889	897	903	886	910	913	854	835	896	852	912	899	934	901	898	884	884	908	860	864	852	853	855	850	858	855	851	842	851	852	841	921	904	913	862	841	867	857	887	881	885	873	867	863	874	890	837	877	841	884	900	841	920	899	882	861	878	925	942	910	814	899	883	892	908	836	889	877	892	893	921	869	857	833	843	878	878	904	844	891	907	826	837	857	847	879	841	895	871	849	917	897	803	908	884	859	870	883	814	916	887	862	883	850	895	884	856	836	892	848	872	835	821	839	890	856	922	883	861	869	864	878	876	880	842	849	842	895	888	895	878	890	873	901	890	861	841	899	865	917	829	855	874	889	831	902	890	868	864	856	879	917	861	923	848	889	891	836	859	848	843	844	915	910	869	859	888	857	822	875	905	893	897	829	927	873	880	830	883	873	949	917	919	883	888	898	857	894	879	884	872	877	850	866	850	844	881	840	886	931	882	917	891	864	873	878	851	839	890	820	901	861	886	903	925	898	902	865	911	874	885	865	871	925	891	886	841	921	891	905	867	894	857	866	876	884	819	887	843	879	851	884	854	890	859	853	871	820	878	821	864	887	921	884	910	868	872	895	861	905	875	912	885	856	955	849	810	831	839	848	823	849	850	883	867	839	928	847	878	872	837	908	873	897	820	894	811	862	871	870	907	910	830	820	877	901	914	863	868	846	867	845	892	890	893	905	937	864	872	829	885	860	865	890	866	886	834	842	859	863	851	843	817	856	860	923	878	891	891	903	871	853	882	877	870	826	881	894	801	859	856	827	875	931	874	862	909	902	904	878	867	898	892	953	880	863	899	882	798	880	855	925	887	876	802	865	880	896	923	907	910	867	891	878	902	877	847	835	898	858	884	852	861	894	866	892	865	882	879	858	919	869	914	851	890	852	933	872	833	897	895	910	893	856	792	843	925	887	869	876	882	898	887	860	907	863	901	868	924	913	846	891	902	886	870	908	862	897	886	871	858	873	893	892	880	870	893	867	867	847	864	934	923	868	829	867	926	884	916	852	829	853	841	863	897	865	841	847	885	939	879	854	850	842	885	887	927	887	818	902	861	911	879	887	906	880	915	874	857	889	869	887	857	897	890	880	850	874	853	835	858	841	873	850	842	901	849	917	854	921	883	902	891	851	880	850	902	866	846	932	879	927	872	845	842	845	858	865	863	826	843	853	929	847	915	851	913	813	910	877	900	828	927	863	892	868	862	903	897	850	883	886	882	866	859	876	885	866	841	829	801	863	882	861	876	898	891	904	851	868	872	852	914	911	902	914	875	917	885	891	865	918	840	820	860	887	863	921	847	913	859	880	901	852	842	836	861	892	838	910	868	855	899	881	912	897	875	853	853	905	870	828	905	870	896	858	899	842	884	889	930	882	872	898	881	900	906	859	844	849	914	895	871	875	871	854	857	852	837	852	876	898	889	903	886	912	909	916	911	896	938	863	821	860	838	902	852	871	892	895	872	851	880	842	885	890	833	862	836	853	847	906	846	842	804	859	922	856	843	933	865	868	876	874	887	871	854	897	880	858	844	800	874	878	869	870	884	882	908	887	920	877	858	846	821	885	840	911	828	880	918	864	882	865	871	840	913	875	853	889	844	902	877	859	787	895	886	885	877	899	876	866	839	883	874	847	902	869	887	870	813	833	808	851	864	841	866	873	934	875	903	901	917	877	872	906	925	892	915	900	891	848	904	887	859	916	871	878	868	873	891	858	910	899	907	887	861	875	912	877	847	929	849	884	846	871	869	863	907	919	832	882	870	885	884	870	881	901	840	905	872	905	879	897	893	891	848	828	856	863	770	893	878	906	797	912	889	916	881	872	861	841	908	837	824	878	892	864	903	850	875	839	916	876	864	894	897	887	856	853	870	846	889	867	848	872	839	870	874	869	903	820	875	885	844	909	855	841	838	845	907	881	898	905	891	915	872	902	847	855	873	862	853	835	877	926	836	860	863
2665	849	339	277	162	86	100	69	48	57	66	56	53	54	55	53	56	57	63	64	54	50	51	61	53	45	58	39	34	57	44	52	51	55	56	43	55	56	66	47	48	55	40	54	60	38	37	60	52	54	58	42	42	50	54	49	60	57	57	49	57	49	51	51	49	60	62	48	47	44	60	59	56	45	48	54	48	58	56	66	56	47	50	59	54	44	43	54	44	51	57	50	53	60	42	56	53	64	56	46	57	49	54	60	34	57	47	51	50	51	52	52	43	77	55	43	54	68	49	53	56	57	47	39	55	54	52	47	38	48	46	53	48	42	46	56	62	46	53	57	53	46	44	57	55	47	50	57	40	47	59	50	51	54	54	39	51	48	53	49	54	45	48	41	56	51	54	50	53	39	63	62	52	48	37	63	47	38	60	60	62	39	51	60	45	52	40	52	57	62	66	48	42	54	51	54	42	50	54	43	58	40	67	48	45	54	73	44	57	50	52	62	55	61	43	53	57	52	47	59	49	52	61	57	41	57	50	49	47	52	54	49	63	56	49	63	47	44	59	51	49	45	44	54	43	56	50	49	55	54	56	40	57	43	56	45	64	44	43	59	42	74	43	50	39	51	46	58	57	49	51	53	58	54	48	49	54	47	59	48	47	49	55	65	47	44	51	37	50	55	54	47	60	55	51	56	47	62	44	42	56	57	68	68	47	54	55	51	61	48	60	52	53	65	65	61	61	51	50	48	51	47	52	52	58	48	64	53	53	48	55	64	35	58	63	51	57	57	67	58	59	46	62	51	54	55	56	42	57	42	57	52	68	54	50	43	60	54	49	53	39	43	66	44	51	58	63	50	40	57	49	55	55	48	63	44	47	48	46	53	58	55	63	55	57	50	58	47	48	49	50	57	58	61	45	45	59	53	59	48	67	51	55	50	51	51	57	52	55	47	54	59	64	43	36	63	39	60	61	45	53	32	47	49	61	49	40	56	55	56	52	44	54	63	36	59	58	62	64	59	63	44	55	58	48	46	46	64	56	63	64	60	58	41	56	59	53	62	62	46	52	45	45	56	51	48	66	42	58	57	40	47	55	51	54	38	66	50	67	60	49	49	46	47	41	46	51	53	63	44	46	59	61	66	52	48	51	34	57	42	43	64	48	73	57	69	59	51	62	58	50	59	55	59	44	59	60	38	52	41	57	42	59	62	55	46	53	58	58	46	54	53	50	37	55	48	45	64	61	66	53	53	49	51	56	54	46	47	60	51	54	58	39	67	73	65	49	63	56	54	42	39	43	58	51	42	44	53	64	40	52	44	48	44	52	54	48	45	57	41	40	45	46	42	63	58	45	50	46	48	50	49	52	52	44	51	43	31	57	57	36	60	63	49	67	42	57	48	52	63	40	55	50	39	52	54	58	49	49	58	53	51	46	61	40	49	58	60	36	46	51	48	58	52	57	53	40	59	48	63	58	47	54	26	38	50	59	43	54	41	65	57	65	41	52	50	51	52	54	46	48	62	52	36	63	57	45	41	44	56	49	49	42	47	44	42	60	65	47	43	47	35	47	67	45	69	49	53	57	57	52	45	67	55	52	53	54	44	61	46	66	52	52	50	61	57	63	48	56	71	50	40	43	48	42	49	62	57	59	62	51	60	51	47	40	51	61	55	61	53	64	47	39	65	55	63	39	61	52	60	57	56	43	54	51	50	64	40	39	45	41	53	43	38	51	59	46	50	48	44	57	43	56	42	46	43	37	44	54	47	43	51	47	38	66	43	58	48	48	49	51	43	48	55	48	50	42	60	60	61	48	53	48	52	40	55	42	57	52	56	57	51	49	50	62	49	55	57	58	68	57	42	57	57	49	53	40	40	47	61	42	51	61	43	50	53	41	58	48	49	56	54	51	58	50	46	47	55	55	56	50	55	51	49	46	55	52	58	51	51	37	64	56	54	62	48	53	43	66	42	47	51	46	50	59	59	43	55	54	67	49	53	49	54	50	55	54	58	54	46	49	53	50	50	42	52	50	49	46	48	56	60	55	51	51	44	64	46	53	50	40	48	49	43	52	47	62	51	36	58	49	43	51	48	45	49	50	58	64	57	61	49	54	62	50	71	53	62	59	44	42	53	59	60	47	53	69	52	61	59	53	48	52	54	50	56	42	52	54	48	49	57	58	58	55	60	53	60	60	47	59	46	65	53	44	56	51	47	46	51	58	61	43	44	59	44	41	54	48	58	43	58	63	60	46	57	68	51	43	51	50	54	43	69	42	59	43	63	50	45	40	44	49	48	42	50	45	57	60	56	48	53	54	47	47	39	44	59	47	59	58	49	51	63	54	46	60	56	52	59	45	49	45	55	67	62	62	48	54	54	39	41	51	43	51	60	44	45	47	65	47	50	45	41	43	47	56	54	54	48	46	53	49	56	51	51	57	43	50	55	47	45	52	61	50	68	53	42	58	56	54	57	55	68	44	57	47	51	53	61	44	49	58	49	51	56	56	41	49	60	61	55	57	49	49	47	49	46	58	52	55	58	52	45	56	55	58	53	52	54	42	52	53	56	49	57	53	45	54	61	53	51	60	48	50	46	52	53	48	57	56	42	57	54	60	40	47	52	46	56	67	51	48	41	62	50	66	53	58	53	43	57	53	68	52	48	50	52	50	52	44	52	61	52	45	50	63	54	52	53	45	59	57	47	47	41	60	65	47	59	48	49	46	56	51	56	48	50	53	62	46	49	46	65	58	34	44	64	53	57	58	45	49	48	68	49	55	49	51	61	51	53	53	56	45	65	67	57	46	42	40	44	56	56	60	56	53	57	61	49	58	52	56	50	58	57	53	49	46	53	61	53	49	47	52	61	55	58	65	50	54	66	37	47	62	52	50	53	50	46	56	41	61	46	67	54	59	50	52	38	43	50	73	53	51	45	55	56	52	54	51	58	69	55	50	56	67	53	44	61	44	44	46	53	72	54	71	47	55	67	50	51	57	54	50	54	56	66	44	48	58	52	48	46	53	50	60	57	58	61	51	48	60	44	65	63	55	66	55	55	42	58	55	46	53	53	65	72	47	57	48	63	42	47	50	46	61	45	49	49	54	49	50	40	54	49	55	50	66	54	50	63	52	44	64	45	62	50	47	45	37	35	46	65	67	61	51	50	52	50	54	55	63	42	43	45	52	40	50	53	50	57	52	50	46	56	59	59	56	45	40	50	55	50	60	68	46	58	59	55	44	61	49	47	53	63	59	46	67	50	61	46	48	54	46	38	42	73	53	58	49	42	55	57	51	74	53	59	45	49	50	55	46	41	54	43	63	49	64	47	63	60	47	65	44	64	41	53	44	55	46	47	51	43	46	49	58	63	55	60	60	56	54	56	54	47	58	45	52	57	42	56	48	56	49	54	68	64	41	40	63	56	35	52	45	51	44	51	50	66	49	51	51	56	61	54	55	54	62	49	51	68	61	51	53	59	45	55	50	65	46	56	55	48	57	56
22265	8425	3713	4360	3898	2913	2979	1908	467	476	435	445	460	448	456	411	407	427	387	407	407	438	426	438	411	397	386	420	406	382	401	410	422	411	386	378	412	397	419	406	408	405	376	412	375	428	378	413	413	418	426	424	410	394	406	417	433	347	406	375	407	431	412	409	429	372	425	396	396	384	389	423	422	439	394	400	398	390	394	392	394	393	396	391	426	379	392	383	399	414	391	387	410	419	414	420	389	374	373	408	397	411	432	400	343	394	376	427	395	404	377	409	393	414	380	365	426	379	381	403	385	443	400	365	384	348	375	427	383	399	380	412	407	400	388	411	395	429	400	402	404	373	388	412	398	374	400	393	430	377	390	416	361	375	384	406	372	428	403	392	413	397	398	392	379	401	397	425	402	402	389	374	386	403	423	366	372	397	393	393	412	399	391	414	364	398	369	384	390	402	416	385	377	395	449	388	402	413	401	411	447	387	427	386	404	420	391	421	380	407	384	399	399	380	403	375	409	391	364	374	389	386	416	392	399	401	382	422	391	357	358	386	376	367	407	417	386	365	385	397	403	412	413	387	402	399	420	425	365	374	392	413	386	437	409	403	390	390	400	362	372	423	394	358	361	424	388	368	421	425	384	397	399	462	393	383	402	384	391	428	369	377	390	392	381	382	395	422	402	408	419	385	388	394	429	399	339	417	400	379	386	422	407	428	396	418	381	414	417	356	432	366	375	381	414	370	424	415	400	406	415	402	371	387	433	429	380	387	389	348	397	384	396	415	390	395	380	408	407	384	383	405	408	387	384	395	436	366	388	394	392	404	373	394	400	410	401	431	381	421	380	418	398	420	418	400	417	407	387	414	403	389	398	400	416	415	428	359	413	423	399	356	381	383	396	400	383	373	424	395	395	399	401	375	380	415	409	414	386	391	416	399	380	413	389	377	392	426	452	359	409	427	400	369	427	429	418	377	414	394	363	390	404	399	405	396	387	402	354	331	350	393	383	411	375	401	403	376	389	417	426	369	425	400	413	396	400	385	405	407	346	438	365	362	391	342	383	388	395	398	399	365	368	434	407	386	390	363	396	419	394	401	409	409	392	415	419	359	395	433	415	429	354	375	405	404	397	406	398	430	374	412	386	377	378	381	412	383	370	394	395	413	376	372	360	392	393	436	412	405	385	374	433	391	368	441	391	409	425	376	409	388	391	395	388	404	404	383	394	416	400	372	406	364	427	382	389	400	405	408	399	406	424	372	400	402	384	381	377	376	402	385	396	386	369	389	367	383	402	399	400	386	381	410	353	419	353	412	416	419	399	418	410	387	418	376	328	365	423	398	407	415	394	403	405	389	427	416	430	364	414	385	391	391	381	375	401	395	400	345	408	389	382	375	398	349	392	405	412	404	388	433	395	410	424	402	391	411	405	376	404	370	347	381	400	381	420	405	406	419	401	385	402	374	411	432	406	376	366	382	382	369	428	381	384	377	388	400	414	374	427	386	409	387	405	392	413	420	377	394	406	397	429	410	398	416	360	418	414	392	420	358	346	374	355	430	407	395	396	391	388	395	386	405	405	397	412	467	408	383	413	391	378	399	402	410	396	375	412	395	382	402	419	361	396	403	425	381	407	380	389	391	433	379	422	398	387	362	401	396	420	421	413	386	378	415	416	421	405	398	381	403	413	364	397	416	436	409	376	401	410	395	351	406	400	412	413	431	396	374	405	389	370	435	386	407	394	353	425	411	395	389	416	383	372	412	422	445	403	375	413	409	419	387	397	374	370	427	434	413	368	387	422	429	416	413	383	396	391	407	372	393	400	390	414	416	381	403	377	404	420	378	421	443	406	362	390	417	389	404	398	348	388	412	394	423	396	400	400	426	383	384	384	430	393	427	425	422	422	407	377	388	355	403	380	411	414	361	406	392	391	420	367	377	398	385	396	400	411	358	423	399	430	414	386	414	432	386	396	408	393	415	431	415	413	404	415	366	402	402	422	402	406	410	366	406	397	407	370	402	384	442	353	395	428	458	400	360	383	404	392	394	384	383	408	398	408	373	404	383	398	372	404	389	403	342	374	388	407	422	423	407	415	413	367	400	392	388	410	389	420	400	407	376	410	414	411	393	428	396	421	395	369	403	416	393	397	414	395	393	387	428	410	409	382	376	378	396	424	424	390	418	407	365	406	378	416	377	422	372	410	389	370	390	413	383	448	411	414	406	464	396	416	436	404	422	403	373	433	420	408	384	404	425	409	387	437	408	392	363	391	389	421	395	412	426	394	422	412	381	381	401	381	418	407	390	430	366	425	406	404	390	422	415	383	407	376	401	382	389	399	377	375	379	403	390	395	382	387	415	371	375	410	389	386	384	395	369	400	403	428	422	370	435	379	393	400	361	404	396	400	388	409	442	354	349	418	380	385	392	420	385	402	385	371	394	373	390	384	404	404	398	419	424	398	383	388	379	416	421	379	398	401	393	399	378	387	408	414	394	404	379	385	424	347	374	411	401	401	394	423	388	404	381	403	371	406	405	443	394	421	412	388	416	405	374	408	405	385	438	412	373	371	408	420	386	401	411	454	409	393	399	377	406	369	402	383	391	397	411	428	391	400	423	407	354	390	441	400	368	454	407	400	401	411	390	399	396	389	389	406	372	374	405	387	369	404	401	454	408	355	412	376	384	462	390	399	412	435	408	418	375	385	396	387	414	368	407	398	431	385	438	394	421	383	414	411	352	397	356	399	398	401	372	432	396	397	391	385	397	400	400	396	397	392	413	399	377	405	422	365	417	404	410	371	379	388	427	410	408	425	362	345	403	373	424	432	412	429	417	412	399	404	377	388	383	395	388	416	378	407	399	356	433	403	413	389	412	397	386	423	391	401	397	390	388	390	379	413	372	405	411	402	417	424	401	361	390	430	398	391	404	367	346	391	393	351	423	391	435	409	422	392	397	415	394	364	422	372	416	412	437	380	394	397	391	411	395	391	410	385	395	359	440	423	417	434	415	381	401	406	363	426	374	401	358	397	419	408	404	383	421	381	394	408	388	393	409	408	370	419	425	381	401	378	397	417	434	388	406	372	386	411	398	400	374	419	401	411	405	393	433	368	381	402	376	388	407	391	376	390	384	413	411	405	411	405	427	383	429	359	401	363	396	398	382	387	381	413	407	372	360	402	381	371	416	365	408	395	397	410	438	399	394	418	383	385	354	405	416	401	402	368	401	381	398	367	416	411	384	408	393	389	380	394	411	406	448	401	410	376	409	390	398	373	399	429	374	384	420	389	404	421	422	450	375	387	382	413	394	405	395	390	400	403	406	396	409	408	428	393	394	395	418	411	402	384	397	410	414	396	431	406	393	415	464	408	402	400	387	394	388	409	413	391	377	371	352	391	378	395	409	355	419	422	383	395	364	413	354	377	412	397	398	386	377	376	388	391	394	413	374	390	448	412	385	387	387	380	412	421	442	403	395	376	432	413	369	390	399	393	400	413	390	417	375
3860	2119	724	422	236	291	281	228	91	70	70	80	78	72	90	90	78	61	69	68	89	72	61	68	72	76	81	68	79	68	61	71	74	90	75	82	65	60	66	86	58	73	71	90	86	81	87	75	69	66	89	71	63	63	72	82	68	73	68	75	68	81	63	91	60	71	67	71	78	73	79	78	74	78	72	87	77	81	79	74	72	58	74	76	77	74	75	74	63	92	73	75	92	73	65	74	80	66	74	75	83	72	81	70	64	88	72	88	58	74	83	60	82	77	64	78	70	76	77	74	75	73	69	76	71	69	59	74	76	73	67	65	62	68	63	78	67	79	71	62	70	52	67	85	72	68	78	61	74	56	73	66	65	70	77	83	84	75	62	68	66	78	60	72	78	69	75	71	69	62	71	87	74	72	67	77	78	76	72	83	65	97	74	83	72	71	83	94	71	72	72	66	82	76	84	80	68	78	62	75	77	81	72	68	56	60	88	81	71	77	62	61	75	67	69	80	66	71	78	74	74	77	73	69	68	72	71	73	68	70	74	76	76	78	60	78	77	91	73	63	89	83	80	89	54	66	92	71	56	92	62	73	52	73	63	76	58	72	63	85	83	70	59	89	75	66	65	71	69	54	66	73	75	80	71	75	72	62	81	84	84	75	76	66	69	76	76	68	82	85	64	58	63	73	70	77	73	79	63	73	66	84	64	82	75	70	73	68	77	85	75	74	80	65	78	75	75	68	69	80	95	69	70	57	86	79	87	74	81	70	72	80	78	74	61	70	61	61	78	59	78	69	73	73	76	60	80	76	76	84	57	64	77	88	73	78	70	66	76	83	67	69	85	78	79	62	73	88	74	70	95	80	76	80	80	87	76	78	77	72	83	72	69	72	70	65	71	80	66	71	66	68	65	70	72	69	65	78	68	80	85	85	65	74	71	82	82	71	89	76	59	64	75	74	69	78	64	71	80	62	67	67	67	82	82	72	78	98	79	74	69	66	71	74	68	69	69	74	86	65	76	73	71	71	79	58	70	89	68	74	69	83	67	79	85	73	90	73	71	69	75	85	69	60	79	76	77	78	83	70	77	76	72	62	66	88	70	83	81	79	64	83	72	73	65	75	85	72	66	68	66	65	72	65	77	62	75	81	68	80	84	94	79	78	61	69	89	77	68	77	68	76	70	74	72	71	61	85	65	81	81	80	78	84	73	78	81	70	74	78	67	75	68	73	69	68	71	77	66	70	81	84	85	82	78	62	76	79	79	68	78	70	86	81	77	67	79	67	79	70	74	66	84	63	73	68	78	73	88	86	74	71	85	68	80	70	67	77	63	81	81	72	85	72	77	80	75	64	70	90	77	69	70	68	77	71	83	65	68	68	71	75	71	64	88	93	74	48	73	67	71	75	81	75	78	84	86	79	81	71	68	77	68	68	78	76	79	86	91	83	76	91	73	87	80	83	69	71	69	82	77	77	91	69	75	80	79	75	70	68	83	71	74	65	76	69	74	75	89	73	81	73	83	73	92	66	70	89	78	97	69	75	75	77	55	70	82	67	56	67	63	66	72	81	61	69	70	75	83	77	76	63	78	84	71	63	61	59	73	69	71	73	65	77	78	82	56	92	80	79	65	67	79	82	80	66	72	84	84	83	76	78	69	77	73	77	71	69	66	62	59	73	72	68	70	73	73	81	74	64	69	91	88	79	97	96	61	72	74	77	75	60	81	72	68	79	70	62	67	61	72	78	77	64	69	84	68	86	73	71	76	72	73	57	80	105	90	91	72	71	80	79	78	79	75	52	62	64	50	77	80	83	82	64	62	75	77	64	71	66	71	74	77	62	77	68	70	74	66	70	76	66	69	70	75	76	79	84	79	68	78	62	94	63	67	66	75	79	68	64	85	84	82	77	92	62	71	87	71	89	74	76	70	67	72	67	89	84	78	88	70	84	67	76	81	68	70	71	68	84	76	76	72	67	84	69	79	57	76	65	64	83	69	75	85	66	67	66	76	68	82	71	62	76	75	67	57	93	66	73	75	87	78	74	77	72	72	67	70	95	90	61	71	67	81	75	79	56	70	75	70	64	66	72	65	73	66	65	83	74	81	84	89	96	81	79	84	75	82	77	64	53	90	79	76	75	69	77	102	93	69	76	86	76	73	77	65	74	72	71	78	73	77	75	86	71	83	64	81	76	73	68	85	88	62	63	79	73	71	77	63	71	69	69	67	58	79	94	72	74	71	71	84	69	62	72	68	60	77	76	58	73	75	83	76	81	69	87	67	62	80	82	70	77	76	72	80	71	64	54	85	68	71	82	85	78	71	67	89	54	73	61	75	78	99	71	71	78	74	61	69	81	67	66	67	65	72	72	72	61	68	69	85	71	68	61	79	64	92	76	70	85	70	83	76	77	74	86	74	86	73	72	65	82	79	74	75	60	73	79	68	67	72	75	73	73	71	84	83	68	64	70	75	90	70	65	81	75	88	77	75	79	76	89	78	72	90	91	88	81	73	60	82	76	73	73	86	70	85	63	87	74	67	83	73	67	77	75	73	71	76	71	76	63	84	63	72	66	84	68	66	62	80	77	80	71	65	67	69	79	73	83	67	78	62	67	68	88	71	85	89	67	64	72	72	66	58	75	86	86	68	78	75	64	67	86	60	81	72	65	83	60	81	78	81	64	79	86	76	70	68	67	73	70	81	66	77	99	79	74	65	75	66	84	77	67	78	73	83	62	84	77	76	66	66	70	74	81	60	71	62	69	70	82	61	79	66	73	62	76	90	55	63	71	98	82	71	57	71	78	76	70	84	82	69	72	74	84	79	73	67	67	80	75	72	75	62	60	72	84	71	77	84	63	67	82	68	76	77	67	71	71	70	81	83	67	70	57	66	65	80	79	75	68	79	69	70	57	75	70	80	79	88	55	75	72	81	77	66	76	76	72	72	88	75	68	92	74	84	70	73	72	75	75	90	70	70	83	74	73	49	73	66	77	81	67	64	66	72	59	70	57	74	64	80	73	72	67	69	81	73	77	80	78	67	65	70	66	81	71	79	66	78	72	68	68	69	57	69	64	83	87	95	75	69	84	61	67	77	73	79	64	91	65	80	58	87	77	77	89	78	70	80	81	75	58	71	82	58	78	78	72	88	79	61	90	81	63	66	67	63	80	73	68	73	74	70	71	70	76	73	89	84	75	67	71	68	84	101	63	65	67	70	79	82	77	62	78	58	74	71	70	53	82	74	75	74	81	76	65	80	85	76	79	64	84	79	75	69	80	58	70	73	89	83	68	87	79	80	91	58	62	63	70	69	58	84	68	73	78	76	72	71	71	82	80	68	82	79	70	79	83	90	72	75	86	73	70	60	64	76	78	65	69	68	76	81	75	73	73	77	78	87	68	68	62	82	59	91	82	60	68	62	83	81	71	67	63	82	94	74	60	55	71	63	70	72	98	74	82	67	66	71	64	83	77	73	66	66	62	76	72	72	70	65	73
30373	14326	7375	5812	4975	11570	12497	6957	901	903	743	750	662	675	637	648	634	635	563	628	583	557	565	567	542	548	538	569	565	561	555	553	509	515	543	529	517	560	542	558	509	595	528	538	495	523	538	526	518	552	540	519	530	525	518	519	501	542	526	543	512	520	477	565	541	517	557	567	508	532	504	578	514	524	485	570	541	573	494	522	555	513	509	504	518	529	514	514	527	532	490	549	488	525	527	509	509	529	513	556	499	510	580	465	547	513	503	532	488	507	551	518	515	529	534	536	545	485	503	498	532	476	495	512	543	499	559	524	483	514	541	523	535	536	531	487	487	539	539	511	492	524	531	536	535	548	516	529	543	551	504	528	515	527	533	539	495	520	508	510	498	546	526	524	521	492	509	522	579	492	522	579	542	517	513	543	479	539	533	499	525	529	559	493	522	532	553	492	507	534	553	501	522	513	520	484	488	496	478	551	500	516	535	511	525	500	529	498	534	554	513	542	530	542	485	509	552	512	511	528	518	526	533	547	488	577	516	515	522	491	536	475	537	543	552	557	542	564	512	521	517	490	537	504	512	493	559	502	540	534	549	514	523	486	556	518	533	516	572	546	500	505	527	494	547	508	541	524	492	511	540	506	515	534	508	542	498	519	484	527	525	523	542	537	528	491	540	529	521	530	566	532	516	519	519	544	526	588	514	472	575	534	506	544	523	546	491	523	538	497	517	504	510	521	500	496	516	498	518	521	557	509	525	504	494	513	518	471	496	523	534	499	558	547	512	550	524	529	541	539	487	542	558	550	517	534	538	518	524	527	527	502	524	504	497	519	573	525	535	522	522	534	521	505	532	520	507	502	533	502	518	557	556	494	509	542	519	515	501	504	578	531	547	557	560	536	500	506	538	499	543	531	501	484	549	529	526	498	504	492	518	529	539	514	522	484	518	516	515	521	535	525	520	511	545	511	546	523	505	583	526	523	549	565	526	498	504	535	557	526	517	500	542	526	545	521	489	540	528	524	469	526	504	542	486	526	510	553	572	535	506	499	527	524	543	504	525	510	510	529	559	488	479	531	493	519	528	501	537	558	527	501	529	493	572	520	511	554	557	520	521	551	547	527	527	528	515	483	524	533	517	545	492	483	502	506	520	527	518	501	542	514	512	523	545	515	552	519	527	516	504	534	495	536	547	499	539	487	523	537	545	536	503	534	530	511	500	531	507	517	541	527	522	542	523	469	509	533	521	585	540	508	528	521	537	535	518	508	540	517	526	494	453	532	529	527	547	485	515	582	510	523	506	527	507	541	508	529	520	538	522	533	522	505	519	478	521	516	487	536	521	563	515	519	499	484	541	537	509	526	536	501	526	553	513	522	506	524	532	506	489	474	531	502	484	500	492	512	536	522	536	516	540	567	542	510	509	503	507	495	532	520	542	539	544	487	472	544	519	512	510	569	522	517	552	526	534	538	511	530	492	487	533	533	498	520	492	507	516	561	503	536	550	529	515	492	517	524	500	482	503	535	514	530	528	517	512	539	525	476	505	508	581	510	526	548	518	467	535	530	531	472	538	552	525	490	491	553	507	517	553	554	523	560	529	524	547	522	543	493	507	522	534	520	517	526	528	493	504	521	545	577	500	538	520	482	548	534	528	509	485	528	509	538	511	533	495	496	526	471	510	501	483	519	495	544	542	528	546	505	487	530	535	482	524	501	527	523	520	543	565	533	531	511	531	507	519	538	507	546	524	550	533	543	482	522	552	513	575	514	513	488	576	516	525	531	513	530	551	530	495	527	500	540	507	506	535	515	530	535	519	486	505	522	526	486	530	528	507	504	517	526	512	554	513	514	539	469	543	519	495	509	507	555	510	532	512	530	534	534	509	543	525	509	491	545	556	530	504	512	498	548	506	505	504	549	563	520	532	543	526	523	500	499	556	555	557	503	491	517	509	531	550	504	516	545	500	514	537	523	514	547	523	552	532	560	530	532	517	544	510	496	553	533	459	535	536	521	529	532	506	505	519	531	508	560	547	532	523	541	513	554	514	518	527	517	550	510	540	490	512	509	518	553	539	494	499	542	536	528	527	540	505	529	496	512	517	541	526	510	521	527	544	514	509	519	557	565	494	518	540	509	500	535	515	561	519	509	501	502	530	487	526	524	546	509	494	549	546	499	530	545	497	568	511	550	542	495	521	531	562	535	576	496	485	540	540	540	526	530	496	527	475	571	515	519	505	507	508	546	517	500	552	553	513	564	531	562	524	533	535	514	529	518	548	568	532	519	520	549	521	509	499	505	570	532	530	515	465	522	526	498	510	523	547	578	464	511	506	520	549	501	529	515	586	550	522	514	512	511	525	521	511	532	560	548	493	552	548	485	533	522	503	512	472	526	549	547	487	493	497	539	538	517	538	501	578	507	512	477	497	514	542	514	527	526	511	530	499	521	515	484	535	553	470	547	526	549	492	524	520	493	510	520	523	489	512	539	488	517	532	534	491	514	569	505	548	572	532	545	527	539	512	537	547	524	540	465	536	561	521	518	479	539	531	503	522	532	540	545	542	482	496	495	547	518	532	541	587	554	510	518	553	559	488	515	538	548	508	467	529	518	545	543	544	502	525	506	527	538	530	506	465	511	509	520	523	508	539	519	501	537	505	501	545	558	509	508	535	499	546	484	544	560	514	521	491	549	520	563	526	531	550	532	551	550	540	534	546	493	501	543	512	520	571	509	547	526	546	533	467	517	517	518	490	547	483	524	473	522	525	485	566	528	542	524	530	498	506	481	516	552	507	509	518	533	537	487	501	531	520	519	537	521	532	528	505	505	531	547	533	508	545	537	536	544	526	519	533	511	520	542	514	531	530	527	525	519	508	524	519	528	506	523	497	495	516	552	540	524	517	524	519	499	543	546	552	504	520	538	516	537	561	505	534	517	541	570	526	497	520	530	541	518	501	542	477	569	511	535	511	468	502	551	547	492	507	558	515	526	498	523	556	504	520	481	517	522	477	512	518	533	520	516	504	555	490	541	508	530	486	482	497	533	514	504	517	535	495	497	474	556	515	527	528	520	536	531	532	550	538	501	552	549	491	519	538	525	533	525	537	542	578	493	552	522	538	522	514	540	533	545	525	550	546	513	538	519	522	537	556	538	526	545	526	510	508	496	497	507	502	542	500	540	544	494	528	558	555	565	532	546	522	517	495	527	503	541	547	535	530	515	543	480	507	547	515	511	526	543	533	486	499	512	499	526	519	516	544	489	531	517	502	534	537	512	524	543	545	532	518	520	501	509	514	536	504	547	516	527	579	539	550	570	480	523	498	546	524	544	490	536	542	522	502	504	509	513	534	542	535	555	564	524	495	531	535	511	550	553	523	534	479	500	502	506	503	556	526	522	513	567	555	536	536	524	556	528	519	514	539	509	528	540	528	507	471	512	534	515	533	474	547	505	553	496	555	578	550	493	565	529	500	528	514	520	559	520	519	514	544	520	528	500	582	502
5631	2561	804	545	311	325	369	233	93	121	119	118	103	106	122	107	94	108	85	88	104	95	84	109	93	91	96	120	92	90	113	102	112	96	90	81	100	98	99	93	104	82	105	116	117	100	100	91	92	84	83	97	87	101	105	93	99	108	109	103	91	91	98	87	114	96	108	88	90	84	101	85	93	115	93	99	83	93	99	87	108	87	113	84	107	106	117	108	97	96	85	108	101	96	85	114	99	80	113	105	108	101	109	129	75	108	102	91	95	117	105	96	82	113	107	83	96	93	92	109	88	101	96	108	110	100	101	101	102	109	102	103	89	97	112	114	107	98	83	95	105	109	100	87	95	110	96	111	82	111	102	111	94	99	95	101	102	100	89	85	114	94	112	95	110	87	102	97	102	113	109	95	93	111	93	94	110	86	93	120	105	90	109	96	108	89	98	109	91	104	109	86	103	93	98	105	102	115	105	97	97	88	82	92	110	99	95	92	100	96	108	104	119	81	90	88	119	107	99	104	89	93	118	98	91	101	98	101	97	109	96	106	101	95	88	112	111	86	106	94	98	93	86	90	99	113	90	103	106	95	109	105	90	105	111	90	105	100	97	103	96	89	91	102	102	99	97	103	112	94	81	99	91	97	89	103	94	98	92	117	87	82	117	102	105	101	80	86	95	106	99	88	98	113	101	92	97	87	93	109	81	80	97	87	105	81	107	86	114	104	94	94	100	88	97	109	94	96	106	100	84	100	114	88	123	88	105	102	103	95	109	96	109	82	91	107	101	102	95	93	99	106	114	102	101	109	100	101	103	100	116	108	104	97	104	98	98	97	85	99	105	94	112	105	109	98	105	95	99	87	98	100	96	103	91	88	87	108	103	96	100	94	87	111	98	103	102	105	83	102	90	103	97	109	120	98	95	88	105	95	90	101	105	85	118	93	88	95	104	111	100	120	98	103	88	100	111	84	113	105	104	99	94	94	84	83	83	97	90	94	90	84	127	120	86	107	88	95	87	86	101	105	84	107	92	96	113	105	118	109	74	113	92	117	93	105	95	93	102	92	87	106	81	108	88	87	109	81	114	88	94	98	107	80	84	118	99	101	95	108	122	106	100	89	92	92	108	96	124	115	108	117	118	80	105	100	94	89	114	108	78	105	88	84	105	91	88	114	92	107	88	100	121	108	104	93	103	97	111	113	107	119	107	104	106	100	97	101	90	89	80	105	103	89	85	92	107	100	98	119	96	92	100	95	87	94	78	92	99	75	88	90	104	74	91	83	104	110	105	87	90	106	81	83	98	103	106	119	105	113	97	89	96	95	98	90	85	84	84	101	111	100	96	91	108	96	88	96	91	96	88	91	112	93	96	107	88	99	98	97	101	97	106	101	100	84	99	99	72	96	87	114	93	86	97	108	107	93	101	85	94	118	105	112	97	112	105	88	92	109	101	92	100	90	114	107	102	106	105	100	93	106	108	94	76	112	100	101	95	100	95	106	95	105	92	84	100	102	107	97	114	95	104	93	99	107	109	94	123	92	111	84	98	112	95	102	94	99	95	107	94	101	99	105	106	92	95	107	118	110	104	74	101	109	85	111	99	77	85	98	93	104	91	89	92	106	118	92	86	103	99	88	93	86	90	104	95	113	88	110	92	101	87	89	98	104	97	93	107	98	95	110	100	89	100	100	106	103	87	86	100	85	92	91	92	94	109	116	103	106	87	92	97	118	97	114	104	96	97	111	97	100	95	89	104	94	107	111	112	94	85	129	103	81	89	84	98	100	80	80	104	105	99	75	79	111	100	88	93	109	101	119	109	94	100	111	86	98	119	101	97	106	98	95	97	114	96	91	98	107	103	95	97	118	79	103	89	102	103	99	104	114	95	107	91	96	97	109	89	120	83	83	108	100	122	84	111	94	97	102	88	88	97	91	102	103	104	87	87	88	109	96	125	96	101	99	86	103	105	106	96	92	101	83	124	85	86	95	97	100	89	100	102	96	97	109	106	98	84	107	85	85	105	100	89	122	84	101	89	90	76	80	97	112	115	111	88	104	92	101	103	112	124	103	84	89	87	86	96	88	96	83	115	89	87	95	98	110	125	85	92	112	108	85	84	81	97	95	112	117	107	96	84	108	92	111	75	100	106	99	102	98	115	105	89	120	108	104	109	109	100	80	102	85	118	106	120	92	92	94	112	90	97	108	87	90	99	120	116	96	107	82	96	98	104	100	103	85	84	85	100	107	103	96	69	106	91	99	96	95	91	88	93	106	121	101	101	81	98	100	102	97	94	111	103	96	93	97	110	103	114	93	102	117	98	125	93	88	96	88	86	101	93	106	83	84	95	102	86	88	93	104	85	91	97	96	89	95	91	90	99	97	89	96	103	113	91	108	91	100	102	94	96	95	105	99	100	115	129	112	108	102	92	99	96	94	92	99	103	104	111	87	97	77	108	120	97	83	116	83	106	108	83	90	95	105	102	76	97	101	103	97	109	98	86	109	95	85	119	100	90	102	106	107	106	80	85	107	95	105	103	108	112	73	119	88	99	100	93	92	81	103	96	83	108	97	124	103	94	115	107	118	114	114	94	107	85	95	96	95	122	86	96	89	87	101	111	108	89	111	113	96	99	90	98	118	75	85	95	101	105	98	89	98	88	104	99	93	83	95	92	96	105	97	81	114	98	87	97	95	87	100	109	100	111	127	92	106	108	101	104	118	99	91	96	92	94	115	89	80	112	82	103	97	104	90	98	90	78	100	78	86	108	100	104	99	97	100	93	103	103	110	112	91	99	120	98	86	94	94	93	106	117	96	99	81	103	99	93	97	94	113	108	100	86	110	87	96	93	86	98	103	104	112	105	86	110	86	109	98	98	113	86	106	119	120	87	103	84	85	110	105	103	102	102	98	107	92	85	87	109	105	100	119	103	104	90	99	95	110	114	90	97	99	87	105	98	104	99	116	95	90	90	123	95	95	99	105	98	103	107	112	103	84	85	112	91	67	103	97	85	99	111	104	97	70	110	91	102	102	99	103	102	104	97	106	96	99	103	114	87	104	97	109	100	87	92	104	91	93	98	115	108	83	95	104	94	106	93	95	105	93	99	116	104	97	94	105	107	97	106	95	107	101	83	98	94	96	103	98	114	102	95	98	104	82	102	84	92	94	105	112	85	111	92	88	98	108	96	93	99	78	125	97	96	99	89	88	94	89	98	109	90	96	98	108	87	110	96	102	101	105	89	109	93	89	110	104	103	90	105	107	114	111	106	100	115	83	92	82	110	97	100	99	92	105	98	91	99	113	96	85	99	96	112	90	95	106	91	115	98	106	98	89	99	87	99	117	95	102	108	110	113	100	94	111	103	82	109	105	100	95	96	105	100	110	93	104	106	93	95	115	110	97	106	89	91	103	90	95	104	91	99	115	104	94	110	84	90	89	128	100	96	102	92	91	104	101	120	121	100	102	111	77	96	87	113	97	117	91	88	99	98	108	99	90
31324	17309	8379	7228	6472	10422	12758	6353	1158	1049	946	955	933	886	896	859	800	847	815	839	828	801	760	770	797	748	811	734	774	757	755	725	776	788	772	784	754	778	743	714	803	747	760	734	768	768	784	719	713	763	717	714	709	758	753	731	721	730	723	765	728	748	700	761	739	750	754	753	748	762	743	699	781	754	756	722	741	695	752	743	770	714	703	734	704	697	700	747	725	728	744	722	753	704	740	712	748	700	765	716	749	729	719	708	763	777	757	769	737	747	706	745	718	737	734	722	707	776	691	739	731	757	709	764	704	683	719	698	753	774	738	687	733	746	740	702	723	759	722	780	724	742	750	707	700	731	753	711	712	707	766	724	729	694	741	764	750	760	765	742	730	695	738	693	777	699	731	734	783	763	748	731	726	741	719	709	680	767	703	709	705	729	769	711	726	717	730	752	772	744	677	671	698	730	715	752	745	747	733	728	714	770	766	755	693	773	696	687	745	738	756	745	773	725	666	687	693	700	742	753	730	738	759	749	709	724	746	732	804	716	720	712	767	687	748	726	718	707	731	784	739	704	714	774	720	768	731	759	703	701	726	728	698	700	723	694	759	704	738	745	731	759	737	775	747	691	756	757	762	753	718	699	710	716	728	802	746	726	712	741	734	707	720	747	693	698	745	708	688	678	752	705	702	689	724	740	672	707	703	792	770	713	763	740	715	792	763	750	750	699	715	719	741	726	728	708	711	744	789	735	757	731	716	666	719	737	724	738	744	726	766	728	724	738	713	748	761	716	699	711	659	720	734	733	742	762	771	700	687	758	672	730	765	745	702	718	729	719	739	740	769	744	734	747	783	735	765	708	753	717	751	733	724	711	708	730	731	749	730	715	736	684	772	688	710	740	741	727	748	773	685	724	722	684	716	687	719	713	720	697	714	737	713	766	747	752	726	700	692	716	733	701	740	760	730	720	717	692	707	761	763	715	739	703	725	751	764	734	732	760	751	712	764	717	732	737	741	722	675	708	720	726	685	734	738	758	798	766	718	754	732	801	719	742	749	713	711	745	706	754	729	727	704	697	715	652	698	729	732	730	741	746	767	754	706	782	714	763	693	761	773	706	693	767	723	779	766	712	710	764	761	775	705	793	767	717	719	705	734	754	747	716	737	748	715	763	776	804	692	750	683	694	745	744	697	744	715	722	736	712	778	751	723	766	713	700	738	725	764	688	751	715	735	716	702	720	711	706	768	730	762	685	689	714	698	731	756	767	743	765	719	696	711	710	775	705	717	704	734	751	732	721	747	762	734	743	742	737	696	695	709	704	697	729	717	770	778	755	796	733	757	736	728	696	718	778	719	744	732	695	718	753	771	640	807	729	749	699	739	768	722	749	763	748	732	724	713	750	705	758	707	766	740	700	759	730	720	757	742	749	741	733	736	763	757	710	737	760	759	768	726	736	732	725	747	756	795	714	725	733	780	724	747	741	701	740	737	732	677	712	707	694	728	784	715	707	751	756	711	726	738	731	742	795	732	727	711	736	755	803	688	786	761	742	779	701	752	716	703	701	737	707	727	725	740	710	716	706	701	750	756	708	721	781	687	760	740	719	716	724	695	772	709	640	693	722	747	742	720	728	762	691	793	714	673	751	748	709	719	718	724	761	725	758	737	725	772	734	746	755	742	725	745	714	705	725	701	691	744	712	713	717	748	702	716	724	750	748	745	669	743	741	699	786	742	809	771	721	744	734	754	738	709	730	699	699	714	763	733	748	753	722	698	750	737	691	741	730	712	731	718	692	705	790	716	686	780	649	695	741	750	702	714	716	724	743	744	728	714	746	730	733	711	714	753	670	727	733	750	757	729	730	762	755	756	721	718	672	698	746	761	765	745	729	719	750	730	761	747	791	724	739	719	784	685	678	763	706	752	767	735	805	737	770	719	718	808	722	733	743	728	705	740	736	730	711	760	716	754	693	732	725	724	712	741	759	723	696	722	748	730	694	777	736	758	717	734	720	749	750	765	708	737	707	777	740	740	701	706	706	743	707	693	720	753	720	754	769	738	759	721	771	723	758	732	743	751	770	757	747	727	711	741	745	739	755	707	757	697	724	761	741	716	746	746	689	698	668	707	740	729	756	689	735	734	746	724	734	688	726	716	672	750	727	750	722	752	745	689	701	740	721	723	725	726	731	737	747	762	742	728	720	750	733	763	705	699	710	692	726	765	722	732	772	696	726	774	733	718	729	742	720	720	756	709	712	689	760	745	721	683	725	721	737	750	750	752	737	735	733	787	759	685	733	766	761	727	734	726	705	765	699	709	696	734	742	780	726	713	717	754	730	674	694	742	715	762	709	796	701	687	758	709	738	738	710	808	715	761	715	705	710	803	709	767	713	725	746	786	734	732	757	741	741	711	737	746	754	717	729	682	737	696	784	639	691	747	710	783	737	743	746	750	681	714	708	683	731	791	714	746	722	762	732	740	738	746	712	762	726	760	773	750	775	697	734	743	684	728	710	718	721	744	755	716	735	709	759	717	707	737	730	747	767	735	728	752	688	725	705	694	738	736	712	740	699	722	746	687	716	723	695	683	784	744	744	739	727	738	742	701	703	683	786	745	732	693	759	732	749	722	731	749	691	739	719	756	682	706	744	746	750	709	765	741	720	747	742	774	719	732	727	718	715	728	741	760	735	746	686	697	761	751	750	713	740	766	697	772	712	724	696	744	708	686	737	701	698	752	755	713	693	754	725	743	737	726	733	743	716	731	739	746	687	689	664	728	738	734	702	705	723	722	711	721	675	784	723	716	705	745	712	724	747	687	726	732	767	773	750	706	732	671	787	686	739	717	718	749	712	749	713	764	740	749	761	744	715	756	760	755	746	712	679	737	731	771	699	724	740	773	714	730	769	742	711	752	725	686	764	758	722	777	721	788	729	732	710	752	695	752	700	707	724	710	697	754	723	748	729	732	681	755	682	737	716	719	750	705	709	680	706	779	706	728	774	749	722	733	744	699	730	777	748	723	709	756	701	756	724	700	712	712	751	767	764	682	733	749	732	725	754	715	753	678	796	739	685	735	715	692	731	711	671	752	750	718	681	791	760	688	735	726	749	763	743	741	764	722	748	735	703	709	725	753	761	770	744	750	686	759	757	718	769	665	786	714	803	747	762	763	751	744	748	713	727	727	748	724	749	728	756	743	757	730	700	719	702	735	774	706	717	738	724	709	713	729	724	743	754	781	736	780	772	704	783	734	732	750	812	680	696	784	724	757	755	712	744	762	719	733	700	720	727	713	721	725	726	707	733	719	761	743	715	746	710	737	720	758	735	770	726	742	727	734	755	734	730	729	706	728	700	734	726	759	742	744	695	743	741	729	705	746	707	679	717	688	784	729	712	720	700	751	712	699	735	732	733	762	727	731	756	674	723	773	758	748	739	701	701	708	727	728	696	789	706	705	747	755	718	716	737	702	710	739	726	699	727	740	698	754	750	712	712	724	773
4288	3519	1742	789	403	629	859	383	157	140	130	135	147	167	136	129	146	128	122	159	173	139	149	108	141	142	145	109	117	135	139	133	107	138	131	147	122	143	130	135	136	123	136	132	146	135	139	139	114	130	145	135	120	120	138	136	121	122	121	122	140	130	125	117	114	136	136	123	126	144	127	143	133	138	120	137	116	128	129	126	123	131	142	131	126	126	132	125	123	114	115	123	136	133	127	115	126	116	144	128	110	110	121	104	142	152	127	137	136	135	128	132	119	126	136	115	112	132	120	117	131	116	117	124	114	112	137	130	127	132	130	114	117	136	139	117	133	115	126	138	138	112	129	114	120	135	118	100	126	131	138	142	134	150	148	138	140	131	123	115	136	142	166	120	125	128	134	143	131	117	139	156	119	127	105	126	135	122	133	142	146	128	122	122	142	130	148	118	122	125	120	115	115	137	124	141	125	163	126	122	130	119	115	135	134	135	129	124	132	138	138	133	115	135	144	123	114	142	136	129	116	116	131	119	129	127	133	128	135	116	136	134	134	150	127	121	123	127	151	140	135	150	136	118	119	121	114	134	123	121	135	152	145	131	127	141	146	144	128	143	147	128	130	141	139	128	123	143	124	146	128	157	134	120	108	120	136	109	126	114	141	144	145	132	123	140	122	118	106	143	135	121	112	115	140	148	117	120	142	140	137	122	138	123	152	107	125	124	133	140	135	121	119	139	140	114	125	127	119	119	138	125	107	119	128	152	139	118	129	121	136	112	121	119	123	135	160	131	131	142	128	125	115	136	138	138	115	140	134	116	133	125	142	149	134	134	130	129	122	109	143	113	143	134	132	122	132	147	125	146	128	146	150	125	130	127	125	120	127	131	133	126	138	135	131	137	135	125	120	137	128	134	136	141	119	127	147	115	136	125	135	153	154	134	130	131	143	120	136	119	135	121	118	134	139	117	133	133	132	131	120	132	148	126	118	121	129	112	125	133	140	118	108	127	128	148	119	130	128	134	130	107	125	128	144	147	126	146	126	119	106	149	125	123	144	134	142	114	142	131	150	125	130	120	144	113	115	121	126	130	141	110	127	126	129	123	136	149	140	125	120	145	128	133	130	121	134	135	141	127	122	136	117	121	115	120	128	131	114	129	141	139	132	129	122	135	129	136	138	114	122	135	121	140	113	139	117	114	114	145	133	118	137	125	128	128	141	115	134	123	111	131	141	125	140	128	156	128	140	122	115	132	136	132	119	147	126	102	125	133	123	161	138	122	120	116	120	134	127	133	140	108	140	113	130	151	144	129	123	145	136	138	143	124	137	140	124	124	140	142	133	154	118	116	122	133	126	111	114	126	111	115	124	121	113	121	120	122	117	159	126	128	130	140	128	126	138	131	127	127	135	121	99	126	118	133	120	117	122	131	124	125	120	130	118	118	126	135	127	150	130	123	137	123	140	138	123	156	136	126	114	137	98	152	129	112	123	133	146	130	144	140	114	128	149	121	141	138	104	119	128	142	135	101	121	152	130	135	138	118	121	128	134	149	136	125	138	147	139	124	133	123	126	121	99	128	155	100	121	142	114	135	119	152	146	109	167	142	110	135	134	123	122	132	119	134	129	127	125	105	139	138	147	122	145	118	136	146	117	132	123	139	129	119	123	131	133	134	131	120	121	143	127	119	151	111	120	123	127	126	127	131	131	112	117	137	119	128	109	116	158	112	139	122	132	130	124	139	140	142	133	115	141	127	130	129	120	120	134	130	123	104	124	118	126	111	132	145	121	123	137	128	141	112	114	143	147	126	125	119	119	132	131	133	121	127	142	122	122	145	114	125	111	136	144	116	132	133	118	135	137	118	107	140	136	118	135	134	132	136	132	134	133	124	123	122	124	139	114	123	130	133	133	125	127	123	133	136	127	128	126	142	111	123	129	138	132	132	127	144	122	119	132	123	113	111	113	145	127	144	148	140	120	120	138	129	119	111	136	127	143	120	141	130	128	116	136	124	114	139	130	114	129	130	132	138	125	131	130	122	128	118	141	120	128	129	148	129	125	130	123	107	134	150	135	132	150	125	149	116	121	136	133	125	135	131	128	127	146	131	111	127	124	118	122	120	128	139	118	138	131	134	143	124	123	137	122	118	119	139	122	125	119	122	121	123	117	141	124	129	114	128	128	141	148	123	131	119	154	115	105	128	126	123	110	117	123	145	116	140	106	111	134	125	124	138	115	149	138	150	117	123	127	141	112	129	132	124	117	122	134	132	150	162	119	144	118	133	112	135	140	127	111	141	140	132	120	128	127	126	125	133	128	111	114	135	127	130	145	117	124	154	132	154	153	119	130	133	130	143	130	133	130	110	120	128	130	139	133	124	135	117	135	123	128	117	129	125	132	129	125	121	132	132	117	128	136	121	130	134	129	132	129	122	137	120	125	124	141	127	139	119	149	144	117	124	136	142	140	139	125	150	137	135	114	117	108	115	140	143	149	118	136	140	134	127	130	139	119	151	135	132	120	146	126	142	126	106	105	127	122	128	126	117	113	125	136	130	139	136	116	139	122	143	146	146	136	126	123	144	126	133	134	128	124	110	134	138	137	117	146	124	128	149	134	139	134	119	124	114	112	124	123	121	147	148	140	124	129	125	132	147	165	131	101	121	135	129	126	119	105	125	147	120	124	119	134	132	148	130	129	120	119	125	131	123	125	118	125	144	122	123	113	106	120	145	129	139	118	150	122	124	125	110	128	125	120	144	119	136	113	139	130	125	129	142	116	125	100	123	113	133	130	119	124	123	121	142	120	118	139	117	105	131	156	114	126	136	120	137	121	110	126	119	139	124	127	128	134	121	109	122	134	136	144	122	133	104	107	133	128	133	143	109	138	135	151	151	122	142	120	103	118	127	143	118	136	136	129	128	118	135	128	132	129	123	123	129	124	151	118	130	123	122	137	130	115	128	146	115	134	125	143	132	110	128	119	122	121	126	126	152	124	118	132	140	148	130	149	116	122	128	125	142	135	109	121	128	126	125	129	131	144	133	131	142	138	120	158	117	123	135	135	116	118	124	137	148	144	131	144	122	138	150	124	119	125	153	114	123	146	113	143	155	124	130	114	125	149	133	152	139	140	127	140	120	142	136	119	150	145	135	119	138	132	118	126	143	118	131	134	125	124	128	116	125	130	130	113	125	120	111	109	138	113	133	133	111	120	130	122	135	132	143	130	132	118	128	149	129	125	121	145	129	136	135	148	127	140	143	139	144	118	114	143	129	107	124	143	114	140	126	137	117	144	125	139	130	132	121	124	147	140	131	128	125	123	131	126	127	120	124	126	156	129	115	128	128	113	117	128	129	134	116	130	136	126	107	119	128	122	150	120	128	136	132	147	124	128	135	135	144	144	125	129	143	128	120	121	122	135	128	128	118	112	127	134	128	121	120	125	133	126	124	127	133	130	133	131	131	136	129	140	142	141	125	133	130	144	131	118	142	111	126	124	136
30502	20627	14097	10230	7303	17328	23078	8787	1809	1546	1445	1406	1357	1206	1202	1139	1141	1032	1029	1091	1068	993	1051	1001	969	1040	989	1000	987	965	949	944	900	1022	961	961	959	1001	929	910	922	973	918	962	926	942	924	923	915	929	914	876	887	918	933	895	971	976	884	912	956	950	960	942	881	986	1008	901	880	912	931	900	949	962	917	919	867	837	911	876	938	874	946	943	921	910	939	906	909	908	934	868	901	941	888	893	922	929	883	889	936	912	917	942	887	900	916	893	919	891	913	887	903	911	916	891	921	889	901	921	905	978	945	935	930	906	874	903	937	906	957	930	930	901	931	889	904	890	879	902	946	930	896	932	934	875	861	959	916	878	951	938	940	846	877	930	945	904	915	907	880	858	948	904	903	892	923	904	924	954	916	917	897	881	972	911	891	845	890	918	890	921	901	941	945	911	881	881	928	885	875	917	888	912	849	924	901	922	939	920	944	909	885	897	860	979	915	942	917	912	842	942	870	930	923	897	896	937	937	915	887	881	894	977	969	925	875	889	940	926	860	938	953	937	891	866	917	877	928	902	881	960	896	849	953	939	888	857	949	878	879	948	905	862	922	883	908	869	931	932	888	880	933	923	894	873	929	947	871	893	941	980	896	889	881	938	934	888	892	903	899	885	958	934	943	957	908	946	967	905	903	919	884	894	930	936	899	882	895	879	890	890	909	923	893	880	890	930	932	947	943	872	878	896	949	899	939	923	912	890	948	904	926	848	904	949	898	842	918	915	887	874	929	897	852	948	924	922	913	934	938	827	976	949	897	889	926	915	880	930	899	932	861	893	893	910	877	947	907	911	917	961	949	887	989	900	885	939	941	851	954	913	915	917	934	935	908	886	929	904	907	949	937	978	924	911	904	914	827	904	924	940	919	897	918	907	879	894	943	928	953	874	930	934	879	932	900	902	922	944	882	895	887	886	915	897	963	897	969	955	901	957	922	927	950	904	952	898	883	934	883	928	897	834	908	942	930	957	900	882	922	882	909	930	940	940	899	915	896	880	934	897	913	967	918	908	898	955	880	938	922	862	950	888	859	877	941	883	893	916	889	883	898	896	868	938	927	909	939	946	906	905	912	885	909	838	921	941	881	912	837	914	906	888	916	899	903	940	915	869	913	947	976	924	975	929	886	925	874	916	814	932	962	895	913	927	888	934	911	874	912	953	893	937	910	910	878	916	900	889	901	933	903	958	892	946	945	911	972	913	879	886	886	893	938	871	917	875	894	950	936	901	909	935	921	964	921	882	948	852	882	896	900	861	896	901	916	888	934	921	894	905	868	912	866	868	934	878	939	856	915	885	887	971	961	927	937	905	989	872	871	919	921	876	926	883	865	891	874	991	915	923	937	891	975	899	927	927	895	908	881	890	935	907	946	917	930	874	945	883	913	889	914	938	933	1003	895	874	930	951	888	917	913	903	929	906	935	901	919	911	878	899	934	895	869	903	854	873	914	965	854	946	873	896	886	930	884	866	915	927	859	890	885	927	892	891	918	911	924	878	921	889	874	897	907	949	938	890	951	944	881	873	975	884	971	917	889	921	901	907	848	862	913	914	877	936	965	951	881	913	930	956	911	922	949	893	827	935	924	884	934	907	876	963	851	861	916	905	904	969	882	902	876	892	933	915	957	914	925	893	929	891	888	907	887	918	899	950	915	933	897	900	891	903	882	962	891	921	854	843	910	853	942	853	965	872	917	873	868	891	947	939	943	936	959	942	925	878	866	936	864	943	894	883	916	903	885	929	934	955	887	913	904	911	893	942	945	913	927	898	913	883	923	918	882	893	893	908	927	880	907	934	883	947	924	912	944	956	890	894	936	892	877	912	920	882	972	945	883	937	910	923	882	963	915	924	966	906	900	890	938	926	906	932	947	919	881	941	873	904	884	915	836	904	881	880	880	881	894	891	955	927	890	928	918	897	905	893	891	894	927	882	845	897	903	966	904	887	976	939	909	900	953	987	921	910	912	891	907	932	898	931	882	866	918	935	949	895	956	890	898	913	909	885	857	875	930	973	903	862	872	905	933	848	929	906	974	913	898	925	947	942	939	863	850	928	916	894	968	949	867	842	931	920	951	896	959	899	857	958	945	954	928	902	902	866	901	876	916	943	858	977	945	946	884	961	961	922	953	911	898	865	948	972	915	907	886	927	934	892	872	906	943	926	920	888	884	935	906	912	907	940	882	912	868	916	902	913	898	890	922	888	896	898	921	898	936	884	899	907	902	895	928	958	889	898	925	939	875	909	929	891	925	926	863	876	947	926	859	889	980	871	959	858	923	894	895	905	932	916	902	925	856	888	914	924	894	911	860	894	861	939	881	931	948	902	902	881	884	892	893	916	899	943	916	882	842	838	936	881	918	886	898	905	924	944	895	902	917	878	917	906	932	918	917	902	952	938	945	892	961	853	877	980	954	925	927	916	870	938	898	856	917	887	954	906	913	893	954	903	932	921	942	925	867	936	959	925	879	904	916	891	917	885	910	966	889	919	868	915	871	876	908	975	942	927	919	871	965	920	904	931	921	923	861	899	856	945	856	936	945	895	937	909	932	882	911	901	955	936	939	927	927	914	905	916	910	897	918	957	932	918	863	938	916	915	860	903	930	898	893	890	942	902	895	869	889	890	868	884	937	921	923	888	939	911	885	885	942	934	926	921	953	889	872	932	887	913	902	906	897	881	911	916	963	954	888	952	890	898	929	852	901	858	928	906	917	927	940	853	869	871	875	874	902	927	927	881	883	929	926	926	907	972	928	940	914	917	949	920	936	911	876	882	926	858	874	920	889	942	928	903	946	876	906	854	880	876	887	924	905	895	910	948	948	917	936	917	959	943	915	908	888	898	923	900	955	967	931	955	883	890	918	876	895	915	942	816	947	985	912	895	894	960	921	906	916	902	893	958	940	912	927	941	915	893	928	907	921	914	934	928	925	906	923	840	927	866	931	939	939	893	886	893	885	962	906	946	946	957	873	891	969	892	976	951	861	914	935	934	855	898	879	885	893	959	841	932	886	903	939	956	956	897	880	851	939	887	924	910	875	943	855	954	938	832	877	902	895	875	911	897	885	927	883	863	903	929	949	932	887	919	908	883	949	880	837	892	915	927	879	895	893	895	906	884	901	918	887	936	922	960	904	853	927	919	891	928	914	914	911	906	902	910	875	909	853	987	958	912	911	921	926	922	924	913	909	946	927	864	942	844	904	956	949	925	898	887	876	913	968	877	860	884	935	885	902	916	922	896	899	910	909	882	909	978	943	901	925	903	924	919	866	859	899	907	926	897	917	862	905	919	925	907	951	892	920	874	908	895	964	941	880	970	932	934	929	870	915	914	963	885	883	952	943	943	927	902	927	883	895	889	881	951	916	902	936	926	864	895	944	891	912	931	887	924	944	939	908	914	969	923	894	871	947	883	925	922	928	855	983	941	908	846	920	937	887	866	934	928	918	899	926	943	961	1003
2646	1139	619	255	130	106	114	63	65	65	58	57	58	46	52	48	46	43	38	45	47	56	46	54	54	43	62	51	63	59	64	51	56	60	47	67	55	47	58	55	63	58	52	57	34	56	59	52	65	54	56	49	57	45	55	57	60	47	64	41	51	55	50	56	52	55	47	46	46	49	57	57	52	49	58	59	46	44	47	57	61	44	54	61	60	56	72	41	65	55	51	55	52	61	54	55	52	61	51	45	55	58	66	53	46	51	54	48	48	60	47	57	53	64	59	55	70	61	54	44	63	57	33	56	52	51	60	47	56	55	48	59	55	58	51	49	60	56	75	49	44	59	33	69	46	62	53	56	52	62	67	56	59	49	66	43	46	55	58	60	37	66	53	63	72	53	60	47	69	49	55	50	57	56	53	49	51	54	69	53	47	36	53	59	62	58	46	69	50	49	40	45	62	59	49	51	50	57	67	54	51	48	60	44	42	57	61	53	47	48	59	58	49	50	65	37	72	49	66	61	48	60	49	47	56	58	55	60	57	64	51	63	76	54	42	46	57	60	56	56	52	46	53	48	54	51	52	53	56	43	51	52	65	38	55	47	52	62	50	55	68	61	47	51	49	60	52	45	64	47	58	58	66	60	44	45	77	55	58	45	48	43	67	54	43	43	44	60	64	53	59	41	52	68	56	69	47	49	63	72	63	59	59	40	50	59	57	59	51	55	56	65	52	56	55	40	61	52	69	58	40	49	43	65	48	55	59	66	54	65	57	52	48	58	46	60	50	52	54	59	54	62	61	48	39	51	46	52	53	55	63	64	57	43	49	49	51	59	51	61	41	47	58	56	47	58	56	56	48	60	47	44	57	42	65	53	52	66	47	50	50	58	43	63	55	56	53	51	66	50	46	57	69	54	45	58	58	56	47	53	49	44	61	51	52	60	38	41	54	46	47	58	65	46	46	42	46	55	55	56	50	62	48	55	55	50	50	53	57	55	47	58	49	61	52	54	43	48	69	50	49	39	43	46	59	51	53	54	48	47	50	48	50	50	65	64	56	54	51	56	63	44	52	53	48	81	45	47	63	51	43	56	52	63	46	59	58	53	49	51	49	48	52	61	50	47	50	66	48	41	58	46	52	54	58	57	40	38	44	60	49	56	48	54	50	60	39	56	48	58	53	55	60	51	48	64	37	59	54	59	49	56	67	62	50	54	65	56	44	53	51	49	45	60	49	57	57	49	66	55	52	41	41	49	58	48	44	51	55	48	58	50	47	59	46	51	52	49	58	51	56	58	53	50	56	50	57	45	63	56	45	59	48	60	54	66	49	56	56	54	43	59	60	46	48	50	45	53	40	58	53	53	50	48	33	43	45	66	41	49	69	54	58	48	53	67	55	66	59	48	54	60	41	59	52	55	66	72	56	55	59	51	56	60	62	61	52	50	53	47	47	55	44	62	56	55	48	54	52	56	55	53	42	57	57	70	59	48	58	60	62	45	62	56	49	55	50	72	44	51	46	49	54	52	48	55	49	49	53	50	56	54	55	51	62	52	55	58	56	44	57	42	55	50	53	60	62	57	56	47	60	46	50	47	56	62	59	48	51	49	50	63	55	62	70	45	52	58	41	69	46	50	59	45	56	36	63	57	52	51	46	47	63	67	60	61	54	49	58	58	59	47	41	61	52	50	54	58	59	61	57	51	53	57	39	59	60	65	53	60	52	61	50	69	47	68	47	61	51	70	58	62	57	63	63	50	65	57	49	51	53	50	57	53	61	50	50	48	61	52	50	59	54	61	53	40	74	47	55	66	51	43	49	50	42	57	45	47	48	62	60	47	59	54	43	55	54	54	59	48	49	58	44	51	39	39	49	57	43	53	46	47	49	44	54	62	52	61	37	62	57	39	60	46	47	52	53	60	52	57	49	57	55	56	60	52	57	60	62	58	59	45	59	57	57	61	35	43	51	51	72	46	45	57	63	58	41	60	66	58	61	43	48	31	61	44	57	45	40	55	67	60	63	51	63	49	63	40	52	63	57	57	54	44	46	34	49	62	48	45	53	45	52	49	63	49	50	58	47	54	52	51	46	55	50	59	42	62	61	53	61	63	57	65	57	61	49	49	62	48	71	61	43	61	64	64	53	53	61	57	49	40	47	61	52	55	54	57	63	61	54	46	43	57	44	32	52	56	64	50	51	48	43	50	53	61	68	50	52	59	65	57	71	62	51	49	53	54	40	58	61	48	50	46	60	64	76	59	49	51	61	37	51	46	41	55	65	57	36	46	60	59	48	53	57	51	53	53	67	59	61	56	48	57	52	61	62	47	59	42	60	56	52	39	42	56	64	55	54	59	58	58	63	57	50	53	47	52	67	57	59	53	56	50	51	67	58	56	55	59	49	61	42	49	44	48	48	58	64	53	63	57	60	59	54	57	42	35	52	65	47	70	60	66	58	64	56	61	50	56	54	62	46	59	51	62	46	75	57	68	57	55	55	71	61	55	68	46	55	50	45	54	56	49	53	43	64	52	55	51	48	56	53	54	53	55	66	48	51	51	53	56	64	63	43	52	52	51	54	56	54	58	56	46	36	55	72	53	45	62	62	65	54	67	29	62	62	58	44	55	60	56	63	53	55	66	46	62	57	54	48	52	54	51	60	59	53	58	57	51	65	63	62	66	47	58	50	50	47	59	55	57	49	55	51	42	55	60	46	65	54	48	58	62	50	60	48	71	53	52	71	72	55	60	64	53	55	58	52	51	52	55	47	60	53	49	43	41	65	50	46	43	62	61	47	50	61	53	42	42	60	42	62	41	61	43	44	58	46	54	59	53	66	40	65	62	55	63	52	52	48	54	45	43	51	59	54	70	49	52	42	73	58	42	62	63	64	48	52	50	57	43	56	36	52	56	39	58	47	60	43	62	59	49	50	60	56	57	56	53	58	51	39	58	56	50	51	41	46	59	56	51	70	58	48	59	56	40	62	48	57	43	57	61	38	60	44	49	49	62	53	58	48	48	60	52	55	50	52	64	60	42	52	65	56	58	39	45	43	62	50	59	62	52	50	61	57	48	58	57	50	50	57	50	42	51	56	71	52	37	45	43	52	41	60	54	59	59	49	65	53	69	55	54	50	57	45	65	43	83	49	66	54	51	55	45	65	59	60	50	43	64	49	55	62	60	65	58	39	57	52	57	53	49	53	58	50	53	58	52	64	55	60	55	50	49	51	49	51	60	59	49	53	51	68	60	48	41	55	55	54	51	75	54	42	40	62	57	54	58	59	48	46	48	41	46	61	68	57	54	47	54	38	58	67	59	63	52	52	53	57	48	47	42	58	54	72	53	56	52	43	42	54	66	57	53	64	51	48	60	43	53	49	57	68	56	60	65	56	54	58	50	47	55	54	52	52	44	66	57	70	49	53	61	54	54	62	49	60	54	54	51	63	56	53	58	50	38	61	50	49	53	36	48	62	51	56	55	56	58	54	45	53	53	64	44
22092	10752	6350	3476	2911	3323	4069	1223	499	475	430	465	419	434	417	427	442	442	433	493	386	401	411	441	410	436	432	445	401	434	398	366	395	408	380	394	387	404	428	413	388	418	411	417	426	412	398	407	420	418	392	410	405	429	389	389	431	422	386	401	406	410	421	438	363	382	382	386	377	406	406	407	410	392	412	443	414	386	450	431	449	413	427	387	407	427	408	428	410	412	393	405	429	434	398	408	393	405	449	386	418	406	408	380	387	429	424	406	393	421	390	420	406	430	411	405	416	404	426	413	430	407	401	422	383	407	405	420	410	381	444	415	389	396	420	401	397	431	386	428	395	393	378	436	411	395	437	461	381	375	419	394	428	410	431	418	474	412	440	418	424	402	376	398	408	399	435	426	428	420	429	393	395	417	405	415	410	436	403	399	434	425	428	396	423	404	390	417	397	418	392	418	409	392	431	369	453	419	383	385	401	421	427	363	409	401	392	407	420	407	417	391	407	391	428	391	400	404	425	451	409	402	383	397	402	388	428	418	395	390	386	391	392	414	429	456	414	403	400	405	397	408	398	406	406	401	442	398	445	408	375	381	429	402	383	409	366	405	437	436	400	428	371	430	433	420	393	410	463	446	410	375	390	363	423	401	396	411	440	389	382	439	439	389	417	425	415	417	411	424	395	448	424	373	408	429	394	406	396	411	427	425	446	414	434	390	387	373	434	420	415	393	374	418	414	388	428	405	385	414	404	412	382	412	426	423	429	409	466	402	425	399	407	413	416	427	442	423	416	383	375	425	422	402	396	390	390	425	423	408	450	395	437	426	401	411	414	411	451	372	391	416	426	381	356	376	378	436	399	399	419	441	387	426	418	400	442	406	413	390	448	408	394	392	414	400	404	427	398	391	396	413	425	385	403	426	389	420	385	400	401	394	399	396	427	417	401	401	381	410	399	393	418	449	428	405	458	412	389	445	417	381	381	376	429	408	410	399	404	403	430	400	430	400	388	418	399	393	427	413	409	450	403	436	437	429	422	379	449	405	393	411	389	406	398	404	444	425	416	440	410	386	417	388	398	427	403	432	370	394	413	436	468	408	389	383	367	400	438	403	392	380	393	381	387	438	374	402	397	404	436	384	390	398	395	448	418	408	441	410	404	397	430	426	383	418	387	422	403	384	386	383	406	396	409	403	441	395	389	428	406	404	416	428	420	405	428	388	416	418	393	407	412	394	425	376	413	391	356	418	393	387	426	433	444	384	424	404	393	449	401	422	396	392	399	419	420	422	424	428	427	420	437	392	400	409	405	428	421	423	421	384	407	415	442	417	369	424	405	395	377	355	408	416	399	421	398	400	408	369	419	367	409	411	417	391	415	423	405	415	408	419	403	392	393	422	425	391	419	435	407	390	454	422	424	406	380	424	427	409	392	405	419	424	360	415	410	411	404	404	400	388	419	412	403	393	404	412	411	394	413	444	400	392	401	393	388	431	416	403	379	445	388	388	428	394	374	415	399	396	403	375	367	409	413	400	398	402	442	393	386	432	381	392	393	371	410	353	439	403	402	391	435	416	431	437	386	432	428	382	399	413	404	427	380	441	417	412	448	374	417	412	430	425	399	413	428	430	391	380	408	410	419	402	405	382	414	396	359	419	434	388	408	434	421	383	433	423	394	382	422	401	439	412	402	440	397	401	428	399	412	424	431	438	429	408	399	437	394	425	406	405	424	364	419	429	434	443	385	392	406	428	454	438	377	377	398	380	415	397	384	422	432	395	416	411	403	418	413	403	411	391	438	437	411	363	400	406	420	348	420	422	433	416	367	368	430	412	366	420	429	394	430	382	437	417	391	430	428	408	376	409	441	376	415	411	385	412	430	364	412	414	392	386	417	406	430	401	389	418	448	398	384	431	420	392	412	420	406	410	421	430	398	404	466	419	426	433	396	424	409	383	420	403	424	409	405	417	363	412	386	386	401	420	396	397	437	422	431	412	408	391	395	390	383	451	451	409	413	430	385	377	441	414	400	408	396	394	407	424	410	388	404	437	382	422	460	409	451	411	436	432	408	381	406	420	412	452	398	416	411	415	395	399	421	386	454	419	389	418	415	394	407	384	406	410	382	389	439	377	402	380	371	410	468	428	407	417	447	406	390	400	424	372	413	409	380	416	402	457	417	441	391	377	390	440	403	409	471	418	392	408	383	423	454	405	412	367	395	395	395	412	408	386	401	412	390	422	436	420	399	413	391	385	425	383	399	376	395	430	417	443	396	444	434	427	431	412	408	421	416	418	428	445	387	414	410	399	403	455	377	408	436	396	415	388	403	450	416	435	420	418	423	447	394	390	394	392	387	394	398	403	434	398	402	459	386	455	436	424	425	384	401	377	424	393	398	433	386	405	394	422	382	398	458	441	415	418	413	412	418	405	431	407	358	430	413	408	421	398	384	395	422	423	394	391	414	422	368	394	410	385	428	399	397	434	404	371	433	431	361	430	427	423	410	422	419	429	420	451	406	411	387	394	421	396	427	383	386	410	410	412	410	437	384	384	411	405	432	422	421	374	386	393	402	386	408	428	439	389	397	385	396	416	402	404	408	409	425	401	390	421	412	422	398	390	414	418	442	385	449	409	424	411	388	394	384	406	427	378	364	408	417	419	415	381	401	424	420	412	407	407	415	407	412	406	421	400	459	414	416	411	410	406	409	383	442	357	450	391	408	436	425	386	434	409	383	407	381	447	396	422	383	391	399	439	377	403	391	382	439	424	405	393	399	426	446	444	390	411	398	404	446	412	411	433	393	432	396	423	425	402	396	413	446	441	393	399	384	445	387	448	447	415	414	409	415	374	418	422	388	410	409	406	399	398	424	382	431	424	448	387	390	410	431	438	392	412	380	436	395	409	409	422	399	426	415	398	412	418	438	403	406	417	399	427	413	419	437	420	393	392	393	429	436	428	405	401	388	470	400	370	422	376	406	402	440	383	382	397	394	403	413	422	403	383	434	433	434	396	408	404	441	397	435	418	426	426	437	408	429	373	410	379	434	398	388	403	419	412	386	408	428	423	408	426	407	368	423	408	392	414	431	404	395	407	426	403	423	417	401	395	375	423	382	431	395	392	397	415	389	409	432	367	394	428	362	380	399	358	425	413	414	369	445	419	437	378	415	458	391	396	415	412	403	416	420	377	474	400	413	423	371	408	409	384	374	408	400	422	423	416	403	408	378	409	385	426	434	389	423	428	398	413	409	416	400	433	399	417	397	397	380	385	447	424	407	414	403	419	374	377	388	400	433	386	382	402	455	410	447	421	408	381	399	421	436	403	390	446	421	385	388	401	414	397	394	376	400	416	417	438	382	435	457	395	414	420	435	406	433	392	417	402	428	427	414	385	398	387	389	430	412	421	422	402	413	411	429	426	398	418	395	355	435	405	406	439	404	391	444	431	368	405	421	377	395	380	424	417	396	458	415	436	428	379	444	391	442	402	408	422	374	413	422	426
2392	1608	960	329	158	117	399	164	77	89	72	70	74	94	64	65	74	60	84	86	85	74	82	83	64	59	58	87	77	85	74	72	77	83	69	61	81	85	65	82	65	61	78	67	72	88	73	74	70	68	72	66	64	76	77	61	78	63	76	83	85	53	74	77	57	77	67	66	58	68	63	70	54	57	76	70	55	58	76	75	70	82	63	77	85	65	76	72	79	61	81	46	77	81	67	72	77	83	84	71	97	57	72	65	69	74	68	72	88	65	68	77	75	70	65	76	84	71	59	76	68	74	63	80	63	87	70	79	67	67	97	79	71	61	67	65	74	80	70	70	66	65	68	68	63	70	79	63	66	59	67	62	76	59	74	63	67	79	70	66	72	67	83	51	84	48	66	63	74	58	80	72	64	68	75	68	71	73	86	70	70	64	76	71	69	64	68	75	68	80	66	67	64	70	63	82	68	83	64	72	70	61	75	74	71	78	66	71	72	82	65	73	68	81	70	76	61	82	77	74	66	67	64	76	83	65	86	93	92	70	62	66	77	67	70	69	57	57	77	58	69	88	71	84	72	67	48	86	55	74	67	69	67	91	68	76	55	72	74	70	63	67	67	60	62	65	74	69	76	57	65	65	79	71	84	67	75	68	78	81	80	79	72	64	82	67	70	62	68	81	76	74	65	79	54	85	67	68	68	72	76	86	76	69	74	62	69	73	68	79	81	66	65	59	74	71	80	66	65	69	63	71	74	74	73	61	85	72	64	82	58	67	76	70	66	76	76	70	73	75	77	79	73	64	73	76	96	74	57	81	71	81	70	80	69	78	75	64	79	84	62	67	82	68	94	60	81	75	75	67	78	75	63	59	65	57	75	65	81	74	65	61	79	78	59	72	71	83	62	75	73	65	69	69	70	63	68	70	66	67	69	70	78	83	92	62	75	72	82	79	96	78	80	67	84	77	69	69	75	75	71	66	70	70	72	71	64	70	72	67	76	80	77	78	72	74	69	83	64	69	83	66	57	77	59	68	63	79	73	84	84	74	68	79	57	79	86	76	74	53	70	64	72	83	69	74	78	71	77	73	69	59	69	66	90	66	80	68	79	84	93	67	86	60	72	72	66	65	77	69	63	79	61	82	86	78	78	81	74	70	88	79	69	76	70	74	59	88	87	69	76	75	66	81	72	72	74	86	65	63	79	79	69	77	95	75	68	75	71	71	71	64	57	77	59	67	75	78	77	82	62	78	69	60	77	68	66	61	80	68	63	86	74	88	67	64	64	59	64	57	63	60	63	72	72	79	72	69	69	82	79	58	67	76	73	72	77	70	71	71	85	75	76	57	60	66	64	65	68	60	64	73	80	50	75	67	71	82	75	74	88	66	59	77	62	64	78	62	61	60	68	67	74	68	66	85	60	70	81	72	70	80	84	78	79	77	65	88	80	79	61	74	58	64	73	78	69	66	79	78	57	82	63	52	63	64	53	70	69	75	78	72	64	78	61	75	67	69	76	67	67	68	85	85	71	87	75	90	47	82	73	70	71	88	87	75	72	65	71	70	53	66	74	59	65	60	62	64	72	69	77	87	65	73	77	71	73	87	84	67	74	67	63	81	76	76	79	75	81	65	86	66	71	61	70	75	75	68	65	64	81	74	73	79	61	81	78	62	81	86	66	63	61	65	76	78	86	56	70	85	69	87	76	66	60	78	88	76	72	78	72	65	77	61	74	89	73	91	60	68	76	81	79	69	79	71	71	75	85	74	81	75	74	54	73	64	72	64	71	81	62	69	73	72	100	76	78	78	64	72	68	66	80	66	55	83	88	80	65	76	69	66	89	69	77	70	78	76	71	72	61	75	62	82	77	70	63	75	71	87	87	74	75	84	62	64	62	56	67	81	79	63	75	69	63	64	72	61	74	85	69	77	66	75	87	70	72	88	66	66	78	75	70	55	87	81	82	61	66	75	85	94	63	62	79	61	69	62	76	75	71	76	84	58	68	79	74	84	69	68	76	78	71	79	76	87	77	87	68	64	56	95	67	69	77	66	69	68	75	62	76	71	87	71	67	68	70	64	61	69	62	54	72	75	82	90	78	86	73	66	61	78	59	63	87	75	83	84	78	61	73	68	67	78	60	76	74	59	93	71	69	73	85	82	72	91	76	94	71	76	79	58	70	83	68	70	62	67	74	81	78	68	69	58	66	69	79	82	76	74	73	68	75	82	59	71	82	90	90	74	75	56	58	69	70	74	63	82	78	73	62	71	86	64	68	78	73	79	73	83	77	66	75	65	69	66	82	80	67	64	70	90	73	72	75	72	83	81	72	75	88	57	57	71	63	67	57	75	68	61	71	70	75	77	71	69	77	68	73	78	62	67	71	77	79	81	75	73	70	63	64	58	54	83	87	70	69	73	69	68	78	95	74	94	69	65	70	55	65	61	67	75	58	71	69	82	73	80	80	59	76	69	80	82	78	74	78	70	66	69	73	73	79	73	61	77	78	75	62	73	82	71	69	75	68	60	74	63	69	73	78	66	59	74	58	79	79	65	82	61	78	91	78	74	76	65	63	62	72	86	79	75	48	63	75	68	77	88	80	79	65	75	59	90	77	70	73	71	77	68	77	79	62	66	69	82	69	61	63	67	79	74	60	74	62	73	88	82	62	62	66	68	92	71	66	71	79	65	65	75	82	66	93	77	72	70	63	66	72	82	72	83	80	78	80	82	80	80	75	71	68	81	66	82	89	72	71	78	69	71	69	66	60	80	56	74	76	69	79	68	71	56	61	76	59	65	68	70	87	78	71	55	67	53	78	85	78	80	79	81	80	58	67	64	72	73	99	83	82	78	66	84	72	75	68	63	86	74	66	66	59	81	67	67	72	67	68	67	70	74	71	67	76	65	66	87	85	61	75	65	65	75	75	71	65	76	66	70	77	78	88	57	79	61	73	64	83	80	68	79	61	82	87	76	68	63	75	69	68	79	78	74	62	70	72	76	66	67	80	68	82	74	81	71	79	71	93	80	64	77	74	71	78	92	68	66	83	68	83	80	74	89	77	73	86	67	79	74	56	64	52	79	67	67	65	63	70	63	83	69	70	67	77	72	75	77	91	70	77	81	71	90	79	74	77	59	71	68	69	64	78	66	78	79	65	73	69	68	70	74	69	68	90	78	93	71	67	67	79	77	86	63	84	70	75	63	76	73	72	66	78	79	79	66	64	66	71	84	72	80	68	77	67	70	72	75	92	67	85	64	92	72	72	91	68	90	78	65	68	73	81	70	71	72	82	80	73	80	72	72	71	66	81	63	99	59	78	78	70	70	70	64	79	74	84	75	69	70	84	81	75	80	69	62	75	77	80	83	82	60	75	58	72	71	62	73	71	66	89	63	73	65	74	66	77	79	94	64	75	85	67	75	65	72	58	68	59	63	72	66	68	65	89	68	63	75	67	73	87	68	75	68	81	64	73	67	67	66	66	64	86	71	78	68	94	88
24404	12996	8432	5004	3516	4258	16864	4874	983	895	839	771	678	669	663	616	636	619	560	550	617	541	517	585	556	555	497	527	558	507	547	535	514	535	545	538	505	522	544	522	562	541	534	535	508	533	498	498	504	500	524	550	508	529	484	484	521	503	528	515	508	515	527	547	545	538	508	509	527	518	506	520	512	506	527	532	530	511	482	523	521	512	568	521	573	519	528	519	506	521	541	550	542	482	532	519	527	510	479	483	551	510	519	553	492	481	515	460	481	529	521	537	486	496	488	512	514	522	522	531	526	510	492	513	536	503	527	515	492	482	506	535	493	550	506	485	487	525	517	495	510	509	520	507	479	484	511	534	540	494	527	532	521	505	501	511	485	534	516	526	510	531	477	490	495	494	503	539	525	549	504	509	530	521	489	485	504	528	521	500	497	537	517	536	517	525	520	480	499	513	487	497	530	501	476	456	525	502	534	512	546	556	522	550	483	510	488	546	465	572	490	501	529	501	555	532	535	478	498	520	505	501	517	494	484	546	497	454	491	504	495	547	512	494	542	524	523	510	517	501	507	538	551	538	537	516	513	494	505	557	481	517	494	541	523	465	518	469	486	485	503	501	520	548	513	514	498	493	488	544	531	521	542	532	510	558	491	514	534	510	522	504	518	510	533	497	494	520	525	496	529	489	488	503	512	522	519	520	535	499	472	508	495	481	511	527	533	501	514	514	525	518	483	500	511	574	526	537	514	493	500	518	521	546	496	548	562	526	536	506	502	521	481	516	467	509	518	528	482	498	526	516	551	527	520	534	487	504	514	478	529	506	498	466	532	506	509	529	510	500	509	499	511	506	492	544	512	567	574	513	522	533	498	477	556	508	526	493	534	473	480	510	486	518	528	553	530	499	493	502	522	510	531	534	528	529	501	532	480	539	513	522	507	547	538	537	539	517	511	514	499	494	518	533	509	540	451	467	494	513	545	521	553	520	514	534	523	528	515	545	522	526	501	545	488	546	467	548	505	518	507	546	526	507	538	546	540	473	516	519	509	496	490	523	514	547	485	552	481	501	501	519	540	538	485	502	512	553	486	527	520	515	461	540	507	500	522	494	476	557	506	480	532	509	528	479	496	484	501	490	521	493	537	511	523	493	505	476	463	501	517	509	527	535	511	509	507	497	502	467	499	502	493	534	533	501	510	524	497	527	538	506	483	493	533	506	490	519	525	506	507	529	520	490	512	484	511	483	507	508	513	506	496	495	513	527	504	524	508	473	491	507	512	505	504	504	506	555	510	479	478	528	484	531	518	514	530	473	526	494	498	498	495	508	520	504	510	561	541	514	501	534	495	529	462	509	531	564	535	503	495	499	525	496	528	535	486	522	556	503	543	546	499	473	511	528	518	547	491	490	549	515	481	516	498	454	537	486	494	567	511	478	524	528	526	544	479	506	504	556	502	479	526	520	477	496	498	527	549	514	530	492	523	513	493	517	559	552	500	522	498	481	506	506	493	526	491	541	518	509	546	543	519	506	518	531	527	500	520	484	515	471	487	532	530	478	506	501	548	494	507	498	492	495	482	540	504	538	521	496	535	472	547	494	513	474	541	496	508	553	530	481	500	531	506	501	481	499	492	530	486	548	524	484	536	494	513	522	453	520	509	500	499	534	467	529	533	527	467	534	510	499	528	529	538	490	505	500	553	481	466	461	514	500	480	507	541	502	521	510	465	514	570	503	532	546	457	546	515	519	495	506	496	503	533	468	480	541	542	513	512	503	536	530	511	547	508	497	499	550	503	510	507	505	529	522	531	562	503	510	528	501	494	499	530	542	508	491	492	542	505	496	532	543	495	496	541	510	499	521	527	523	494	526	487	478	494	501	559	551	500	513	537	505	516	550	522	491	515	482	552	501	533	539	524	507	527	519	484	533	503	522	533	504	482	508	538	463	535	523	504	544	508	533	517	475	482	493	543	508	530	506	485	522	515	488	485	529	513	535	484	459	562	536	504	520	517	502	501	508	500	523	498	501	520	521	535	470	489	504	533	515	500	516	513	535	534	525	489	505	519	528	522	536	480	512	494	564	502	519	508	507	516	520	509	524	505	516	522	529	494	547	518	509	533	513	496	528	527	528	514	474	524	503	539	528	533	530	521	519	581	533	496	535	531	544	542	524	499	530	488	514	545	492	534	509	527	473	539	547	494	488	484	503	537	492	470	488	502	517	479	514	531	491	488	479	539	566	541	529	552	529	526	496	477	508	541	499	539	499	517	512	555	490	489	549	496	497	453	499	498	496	503	520	496	498	546	553	492	520	520	527	503	515	526	565	486	521	556	520	506	501	473	467	525	539	494	521	531	478	502	503	499	513	521	521	524	525	525	484	518	523	536	525	525	534	532	511	506	516	518	507	509	524	549	492	470	518	509	491	535	489	506	528	509	481	535	560	527	541	550	528	543	517	532	478	513	528	548	510	526	513	528	514	462	500	519	493	528	481	546	528	489	474	539	540	534	485	493	530	527	515	563	508	524	522	493	516	529	507	519	543	485	515	495	507	559	479	494	530	501	560	518	508	520	525	494	507	526	524	585	454	537	512	499	512	561	509	503	453	516	534	488	505	473	510	503	485	502	510	475	535	492	493	524	520	476	509	538	482	489	502	551	526	514	485	548	506	488	533	522	561	497	514	517	533	514	525	499	540	540	552	504	489	492	497	534	502	481	520	504	520	510	501	490	499	510	497	493	526	517	494	518	503	502	492	527	493	492	523	511	503	491	476	549	505	496	523	435	521	521	523	481	517	530	521	522	513	519	500	530	499	529	513	486	491	497	508	498	551	496	523	522	517	474	527	502	488	497	524	508	534	549	482	497	493	492	506	495	532	502	509	508	514	489	553	478	524	535	507	555	516	533	516	500	499	498	512	522	476	499	553	524	523	512	506	515	494	515	510	521	467	525	542	482	494	499	523	502	532	489	510	520	519	572	545	509	473	518	524	555	531	511	538	504	510	491	570	497	503	487	531	519	487	486	515	500	487	508	485	471	517	503	541	518	533	527	506	523	527	503	523	509	485	488	540	520	496	517	485	515	503	519	508	489	542	517	519	495	501	555	530	540	546	470	504	503	514	479	527	512	552	529	507	516	546	515	497	535	513	497	505	508	494	526	524	474	497	524	513	493	552	511	520	553	510	556	561	486	494	510	504	522	551	498	507	502	512	482	517	509	490	521	510	494	528	504	522	496	511	487	541	508	514	543	497	535	526	526	502	459	578	519	517	518	503	465	494	498	482	553	510	513	486	526	579	508	529	521	487	504	501	502	517	539	529	516	488	535	521	492	488	541	515	544	515	543	526	495	496	507	530	495	482	492	460	526	492	517	498	500	530	527	510	493	536	479	519	464	522	508	494	479	486	500	502	544	489	529	514	518	505	536	477	517	523	551	499	514	520	508	506	520	523	532	525	526	515	508	521	490	507	523	564	527	479	494	524	486	510	538	488	493	517	526	502
3247	1164	904	545	218	163	376	151	100	92	120	104	110	113	115	105	97	85	88	116	118	111	98	80	95	93	81	108	100	106	89	101	106	92	87	94	108	100	99	115	98	112	103	90	91	97	103	91	93	85	83	83	97	121	95	99	101	99	91	103	79	94	116	108	97	96	89	103	92	94	108	89	104	93	86	99	88	114	81	90	108	99	89	104	105	92	99	97	110	91	104	98	91	85	109	93	94	116	98	103	106	92	85	86	83	88	80	81	103	96	115	99	97	104	91	81	93	86	73	105	95	82	96	104	95	103	94	96	93	94	93	97	81	106	93	91	79	121	81	84	105	112	93	81	91	103	107	115	106	110	101	95	100	98	96	95	90	98	98	99	98	104	99	100	94	98	78	98	96	99	85	103	99	90	77	127	96	99	97	76	94	94	104	105	100	104	90	80	98	93	116	89	90	91	107	103	88	95	109	91	82	96	104	81	98	81	109	109	90	79	102	101	96	102	103	104	106	96	111	99	97	97	104	98	95	100	106	110	104	93	107	110	91	88	108	86	89	112	98	87	105	88	105	98	75	107	87	86	80	114	100	94	115	90	103	88	121	93	117	98	118	97	88	94	76	83	93	106	104	91	92	108	103	91	87	99	89	97	99	103	94	104	98	86	84	102	91	110	92	100	84	110	100	97	89	94	101	99	92	95	108	103	90	90	96	83	93	84	91	109	85	94	98	91	83	83	84	102	99	84	82	104	90	95	104	102	109	109	117	73	88	99	103	77	113	96	87	99	100	107	87	94	90	112	86	94	87	109	111	89	100	108	109	112	95	105	89	107	98	96	108	106	106	93	91	83	108	101	99	88	87	97	107	101	79	92	103	96	101	90	99	86	113	92	82	95	82	100	99	78	98	91	102	97	79	75	84	94	91	95	107	104	88	96	109	79	103	92	95	82	91	83	81	82	102	108	88	98	106	103	93	102	104	103	105	88	81	80	104	88	108	111	102	91	98	89	98	106	85	82	95	99	114	89	88	101	90	90	89	93	72	93	89	102	100	107	94	96	101	104	89	96	92	94	100	91	102	90	82	79	93	80	100	86	77	92	97	95	94	99	111	99	88	94	102	106	99	77	100	80	108	109	80	92	105	112	110	100	107	98	100	105	99	93	86	81	101	93	103	100	94	85	102	91	93	90	99	88	77	101	114	87	119	103	96	95	90	112	84	92	102	98	106	100	102	85	92	109	108	105	92	72	112	96	102	83	92	74	96	81	104	81	85	97	80	97	96	81	93	88	92	106	104	87	100	101	81	103	80	106	84	81	85	90	86	99	98	97	104	119	93	95	111	81	98	83	100	102	98	105	105	91	83	75	93	81	96	104	94	85	94	82	98	96	88	88	101	102	80	79	88	91	109	110	98	108	74	103	97	95	82	89	81	96	104	90	93	94	91	108	104	87	74	99	86	89	95	110	106	96	97	88	92	111	80	103	92	79	122	105	81	95	97	74	93	88	89	106	91	88	97	104	104	102	82	86	101	99	97	95	115	94	115	87	87	81	89	89	95	113	101	98	114	103	95	89	112	96	80	97	101	93	99	88	93	108	104	101	87	91	103	95	121	89	98	105	115	94	80	93	109	93	85	85	115	115	94	95	89	99	88	105	93	91	112	99	96	93	108	105	96	85	81	97	86	98	84	111	104	108	95	92	97	113	91	78	98	84	108	111	87	96	110	93	94	98	100	93	97	79	97	108	105	123	82	89	80	90	100	102	92	90	102	105	96	113	92	92	81	87	107	114	115	100	103	112	94	91	109	91	85	83	105	84	91	76	85	86	80	103	77	99	93	73	88	82	84	100	97	93	101	91	110	101	95	98	97	103	80	94	94	104	118	79	89	104	98	87	88	85	86	86	98	82	97	89	81	83	105	78	82	98	94	89	105	107	94	89	98	90	99	93	101	79	89	88	97	95	89	90	83	101	109	99	86	91	102	102	96	97	96	91	103	102	96	88	90	112	96	90	97	97	110	110	97	109	88	108	100	106	85	110	119	94	78	84	86	86	108	83	89	91	96	100	91	116	77	87	83	101	94	91	102	97	98	112	92	92	101	107	101	87	73	89	91	85	107	90	97	108	103	89	90	75	92	82	106	78	106	94	101	103	99	85	96	93	108	102	85	96	105	101	89	109	106	88	97	93	90	110	96	79	101	75	94	103	81	95	105	99	91	116	96	105	88	102	118	100	79	90	86	88	92	100	87	80	98	102	104	95	103	87	103	85	89	98	87	107	95	96	107	99	103	95	88	91	102	104	104	100	101	89	91	109	86	92	113	75	92	122	100	107	80	108	94	76	99	97	94	91	93	124	85	104	99	90	100	88	91	82	100	96	96	112	95	89	98	96	108	87	96	105	82	86	101	92	100	84	101	101	103	108	89	104	104	105	91	97	105	89	102	88	100	114	84	86	96	89	96	109	92	100	94	95	96	99	105	116	94	105	103	100	97	91	80	96	83	93	110	93	113	92	92	94	82	104	89	88	94	79	96	80	99	95	88	103	103	119	97	104	79	103	81	93	83	105	103	98	99	94	103	95	78	102	88	95	88	106	94	85	96	118	82	93	104	99	89	92	89	96	91	91	91	92	87	80	91	96	101	67	89	109	93	97	89	91	92	94	106	97	103	108	119	120	97	85	106	101	102	89	105	90	102	113	87	94	94	85	79	91	102	91	99	98	75	82	104	98	100	85	109	94	83	120	101	85	105	95	96	110	101	95	110	103	94	87	97	97	84	107	96	99	97	114	104	97	109	78	81	106	89	108	107	91	103	106	103	80	110	102	98	98	110	96	88	73	97	96	92	98	83	92	100	87	91	80	96	88	102	82	89	96	91	96	102	119	84	101	90	85	98	87	83	100	97	95	93	92	97	105	90	92	97	80	101	99	86	85	100	91	116	101	88	83	113	102	93	105	115	97	94	87	103	98	85	108	110	92	100	95	95	97	97	106	108	103	106	110	106	96	102	109	76	93	93	93	86	100	84	81	102	116	96	98	108	98	76	114	85	88	89	83	104	88	99	82	94	108	94	100	99	93	94	103	80	94	89	96	94	112	98	95	100	87	95	98	87	105	97	85	78	99	104	99	99	78	88	90	108	81	94	79	103	104	98	98	88	101	87	92	112	97	85	104	99	104	104	77	100	97	98	99	105	80	95	96	102	85	116	79	107	95	106	89	99	82	82	110	89	103	81	81	108	106	95	111	85	113	111	98	103	111	80	89	112	89	105	93	99	87	106	93	86	104	96	89	89	103	90	104	89	100	116	94	101	111	100	88	93	104	82	90	100	107	95	122	105	99	111	80	111	91	120	87	87	103	92	89	92	83	98	91	84	102	89	88	89	89	98	105	106	101	96	100	93	87	112	93	105	101	87	108	87	102	99	90	119	107	95	92	102	96	111	112	92	91	103	91	98	106	92	81	98	95	95	112	88	96	89	91	103	100	101	92	91	98
20217	10066	9030	6547	4298	5181	15782	3840	1181	1105	1016	1030	966	979	879	865	856	778	842	820	793	738	840	784	808	763	727	726	741	723	697	722	734	737	737	716	700	713	752	775	752	744	763	754	764	672	763	743	737	685	717	707	718	739	729	726	779	697	734	695	669	702	751	775	708	720	706	687	753	774	707	691	699	708	728	751	707	720	707	708	727	696	758	742	660	687	720	707	754	778	744	714	706	712	682	683	733	745	721	689	685	674	639	665	760	700	687	693	736	736	689	725	710	714	716	708	729	737	737	715	708	783	691	756	735	718	732	716	690	684	665	700	685	746	706	731	686	731	713	714	679	753	704	690	707	703	693	697	696	669	720	745	685	724	696	738	710	650	711	688	718	702	685	698	712	680	722	718	710	705	689	653	707	694	718	717	698	665	695	715	742	703	696	779	740	710	734	688	713	727	698	719	712	706	731	725	712	724	712	697	704	729	723	633	716	692	677	732	754	687	713	676	683	662	732	723	719	671	696	729	723	690	722	706	748	723	753	713	710	647	732	713	692	716	731	695	665	733	752	698	729	739	671	692	686	665	723	706	715	655	685	690	735	667	743	706	679	698	710	712	715	720	720	715	748	661	699	689	670	735	708	692	706	696	750	675	767	725	723	680	732	703	727	722	678	730	721	699	676	693	679	698	754	688	670	695	742	703	718	716	763	746	723	687	695	723	691	691	732	680	721	688	680	669	741	706	678	691	693	686	674	708	660	669	746	693	688	688	675	719	726	743	658	719	677	689	712	719	756	693	688	740	744	752	681	733	690	725	712	713	738	686	706	716	679	708	761	719	732	745	692	695	697	725	729	730	714	752	709	684	724	708	716	703	710	734	718	712	721	711	721	715	747	742	686	689	713	696	725	704	730	686	711	730	711	697	717	703	689	744	733	697	635	760	745	690	728	685	722	693	641	729	754	703	676	693	704	684	688	700	661	720	750	734	716	713	703	694	694	742	743	706	735	736	684	614	712	715	769	692	735	705	725	692	729	722	664	720	738	698	730	695	744	716	689	720	691	706	733	716	765	701	705	660	731	671	669	699	723	708	668	736	680	712	708	680	723	687	652	710	682	697	718	682	769	687	731	683	681	765	723	707	700	709	704	694	682	712	719	703	709	723	731	721	687	717	704	770	715	741	715	668	743	700	705	737	649	730	706	746	652	675	738	740	715	715	751	705	712	708	673	676	754	744	721	700	650	696	705	687	680	731	717	745	691	711	770	737	695	668	703	750	668	731	687	724	694	705	685	676	715	686	709	730	716	706	739	724	691	683	704	707	715	694	679	703	687	697	690	704	746	729	683	717	670	769	697	712	772	681	702	728	728	691	709	709	703	705	717	708	712	718	726	727	717	699	698	657	714	683	733	687	684	668	690	718	717	695	706	663	713	694	725	718	746	704	662	709	752	694	676	742	716	711	645	709	705	685	693	761	729	688	669	702	703	725	722	721	663	688	736	764	750	704	670	695	689	712	694	751	715	681	737	729	652	689	713	718	726	727	735	738	716	749	743	696	699	756	713	735	692	698	706	701	726	724	734	712	743	735	741	737	709	689	792	758	675	661	684	767	667	696	749	693	743	677	671	711	683	706	680	747	697	696	685	736	650	682	693	699	713	715	766	704	729	729	725	684	694	751	684	769	749	700	714	698	736	724	712	721	749	730	707	733	736	774	746	707	711	739	764	716	709	694	709	664	719	758	700	714	681	695	727	708	741	670	667	653	695	699	745	663	706	708	710	698	720	689	686	683	701	729	712	671	755	716	723	706	684	690	715	702	733	731	670	686	681	704	657	772	713	754	741	709	691	687	737	740	680	715	761	721	693	703	737	694	690	665	670	670	713	711	663	732	737	739	715	717	684	728	745	664	672	647	707	714	710	708	674	711	706	678	706	665	742	702	702	782	752	704	653	710	682	727	685	667	732	673	698	703	693	728	709	686	748	693	706	713	714	703	767	717	697	717	683	766	725	706	743	669	715	732	721	729	721	656	710	725	695	732	751	708	720	739	693	633	705	731	731	735	743	712	672	722	690	713	670	720	676	668	735	703	682	755	698	695	696	700	696	674	695	682	656	724	706	753	700	690	722	690	760	718	702	669	679	711	679	739	720	723	699	676	747	747	694	690	707	710	708	731	717	709	726	714	710	697	720	724	682	709	718	719	698	676	725	737	721	713	714	750	731	657	683	643	703	742	673	717	662	742	673	700	699	709	690	686	727	705	674	693	697	707	715	708	714	719	740	791	712	689	676	690	722	702	701	743	686	695	707	762	714	719	698	699	692	732	734	705	640	707	739	728	690	700	669	711	779	712	683	730	711	706	728	708	708	754	680	668	722	707	691	704	731	710	711	736	728	733	657	698	710	727	718	738	653	688	697	684	716	713	699	674	695	744	732	751	725	714	768	680	716	709	713	704	683	684	704	669	706	738	711	722	711	669	671	676	717	745	681	686	669	743	674	688	667	688	672	709	703	696	711	703	721	744	706	734	715	698	689	714	706	724	696	704	746	707	671	700	723	680	701	694	722	715	714	658	691	714	724	708	697	734	694	700	744	705	747	700	711	764	688	738	724	700	730	710	695	754	758	750	679	708	730	681	714	679	730	659	718	746	689	739	726	738	676	715	693	657	720	690	696	722	717	682	694	681	662	725	706	719	709	713	703	683	716	723	743	698	663	740	737	710	730	729	697	648	785	701	718	679	746	730	732	746	749	683	736	709	729	675	688	699	700	702	666	722	662	688	702	744	709	668	661	754	726	713	734	715	730	694	709	730	645	704	723	706	723	728	726	694	678	684	740	731	696	714	743	717	687	719	711	728	697	730	724	677	715	702	699	747	744	743	693	698	743	717	748	737	708	733	730	691	732	732	706	718	677	710	653	748	711	725	667	721	732	712	719	700	753	702	710	704	696	714	715	698	718	695	690	741	704	702	730	686	732	727	709	731	740	734	700	697	677	695	693	701	669	704	758	707	683	691	689	723	699	765	733	682	706	742	714	652	758	678	702	690	709	732	716	720	660	758	714	694	699	696	715	705	690	705	712	663	738	706	708	694	722	638	671	748	725	701	699	705	748	737	719	674	688	687	674	740	681	721	664	702	702	685	758	713	719	716	683	688	718	699	717	704	714	708	700	740	710	657	699	729	676	761	748	687	705	719	734	708	682	739	702	698	716	700	703	726	716	706	733	732	720	664	763	694	758	701	714	689	700	723	733	730	720	663	688	729	669	703	721	727	696	730	722	648	741	716	720	693	637	737	733	726	707	745	742	701	715	751	719	720	655	711	734	688	712	745	689	703	722	699	746	718	742	662	690	707	696	741	662	720	748	728	694	724	743	687	706	716	718	708	732	708	712	684	694	701	734	703	738	717	751	720	690	751	722	760	672	749	752	717	701	717	695	669	718	696	689	712	720	676	691	715	683	692	712	712	772	706	736	686	690	672	715	748	725	715	698	712	672	695
2494	1650	1713	860	472	327	910	248	142	141	148	148	114	141	158	132	117	124	126	139	127	127	143	118	127	146	124	132	136	159	124	126	145	145	123	120	142	144	138	126	142	110	146	117	134	117	127	128	143	122	129	148	157	123	144	110	129	115	145	113	141	135	136	113	133	116	134	141	129	149	138	135	134	114	134	122	138	145	115	131	130	111	119	138	136	126	119	129	111	130	107	125	140	128	162	113	138	128	108	118	131	130	126	134	127	151	134	124	121	113	140	110	142	150	126	129	134	133	134	135	140	127	110	134	115	145	108	118	114	116	136	131	136	148	117	124	110	133	136	132	132	123	134	124	141	118	137	130	123	123	113	118	134	115	116	130	128	121	126	130	140	116	152	151	123	109	122	146	118	123	125	131	131	116	130	125	125	130	108	132	127	125	115	139	135	111	121	128	131	119	117	130	112	134	133	112	121	125	126	147	123	119	118	133	118	112	147	119	140	124	130	117	125	131	130	129	115	115	159	139	133	133	113	121	134	149	122	139	138	115	130	137	120	135	133	123	126	129	123	132	122	115	114	125	124	114	131	123	144	145	117	146	134	134	136	116	127	132	130	123	115	123	129	128	128	107	124	142	109	124	111	143	120	115	129	131	99	107	145	137	125	139	117	143	125	130	149	116	144	131	117	131	113	118	131	127	124	104	118	139	127	122	128	112	141	117	113	125	104	132	121	135	130	123	103	135	122	132	95	142	139	129	128	134	147	114	119	99	136	135	131	127	123	117	128	114	152	132	124	114	99	123	132	101	127	132	119	127	124	152	124	120	146	120	133	133	115	141	131	124	128	138	119	136	117	156	135	123	114	121	141	144	118	140	122	132	124	122	132	124	148	141	154	131	115	140	136	122	134	110	115	147	143	128	130	135	108	138	119	123	129	127	143	141	133	126	111	122	146	135	143	121	148	117	105	149	146	102	117	125	128	122	146	113	135	123	104	140	129	142	133	135	118	119	123	129	118	110	147	116	141	123	118	119	126	111	126	135	130	128	114	141	134	126	122	112	115	127	117	155	124	149	124	125	128	136	119	117	150	114	125	132	113	128	114	133	138	139	137	124	130	136	127	138	121	119	123	127	121	130	140	127	126	133	139	155	126	128	140	142	139	137	138	133	144	123	130	122	122	100	125	137	116	145	130	121	124	121	119	114	137	140	139	115	131	119	133	122	124	119	147	110	136	132	125	131	135	113	163	130	128	120	117	127	146	126	129	136	124	125	121	116	134	128	130	112	135	123	105	132	110	141	128	126	117	120	121	131	141	124	124	132	136	143	146	143	138	140	126	125	99	110	136	136	138	140	139	135	131	118	141	129	115	135	106	122	118	132	136	107	126	113	125	132	129	108	137	131	121	140	125	121	126	122	125	113	132	148	131	118	137	141	135	134	120	126	117	124	140	137	124	134	123	127	117	127	110	114	128	123	126	133	109	108	119	135	121	133	123	109	126	138	118	131	148	138	114	123	128	130	108	119	122	136	129	135	122	134	108	131	149	134	122	143	135	125	134	103	123	130	118	132	119	119	130	119	132	126	125	147	125	147	129	130	136	118	152	142	140	114	159	110	112	122	145	131	119	136	114	146	118	140	124	139	119	140	135	127	134	150	127	117	138	137	134	123	151	125	130	131	122	113	149	148	121	115	116	144	130	150	156	141	123	131	139	128	128	132	146	114	146	122	142	128	118	147	151	135	130	119	119	124	132	133	124	137	139	124	119	132	120	129	116	150	137	133	134	114	138	126	113	113	135	130	125	114	143	128	142	127	125	148	140	118	135	147	132	129	124	118	123	136	131	125	121	131	109	117	115	117	130	125	119	125	130	125	139	132	115	130	116	134	100	122	131	120	127	127	132	123	137	145	138	134	131	128	120	115	118	144	149	137	131	104	138	115	136	130	118	103	138	102	115	115	112	127	102	135	121	123	120	140	122	113	130	138	115	134	127	127	124	115	132	135	140	117	126	104	134	125	139	124	135	117	140	127	122	109	119	116	122	131	128	122	113	128	110	118	128	142	131	117	130	85	128	135	137	122	132	140	131	120	119	116	139	133	126	148	156	134	133	122	144	125	133	114	148	131	142	115	136	120	132	126	106	109	121	114	122	131	138	120	127	120	132	129	123	108	129	137	120	135	123	131	128	111	131	145	123	125	122	127	119	149	117	121	144	122	135	124	135	115	125	138	119	137	111	119	131	112	137	128	122	135	134	163	137	124	114	125	122	129	105	140	114	139	130	138	115	109	120	146	127	130	126	131	126	127	151	124	116	137	136	125	152	133	120	119	107	123	111	132	139	126	119	118	120	119	136	131	131	121	126	124	123	129	136	121	117	126	118	143	112	112	150	142	133	119	141	144	113	120	133	116	121	122	132	123	134	146	118	127	123	130	129	125	131	140	108	119	123	141	167	141	146	144	128	128	123	140	116	118	140	98	135	132	140	113	130	113	134	141	134	149	141	122	120	128	125	128	120	113	137	131	132	134	140	133	144	116	136	134	121	144	119	108	143	115	121	135	126	121	127	127	128	111	131	124	142	127	124	130	136	125	121	135	142	132	113	122	121	123	122	136	134	138	120	126	117	123	146	133	141	154	144	124	120	133	126	125	133	120	141	115	125	125	112	114	147	138	126	139	143	124	123	135	124	123	97	120	122	127	135	129	127	124	108	118	133	139	130	130	134	134	135	130	145	106	125	134	126	129	129	125	126	140	128	125	107	132	146	150	129	126	123	114	132	122	127	131	138	135	127	133	129	144	133	117	111	139	131	132	115	106	118	109	126	129	124	125	120	128	117	141	121	121	139	113	123	122	156	117	135	134	128	141	123	132	120	134	137	119	105	111	133	115	118	134	118	132	104	139	123	123	123	124	125	148	108	145	128	125	131	145	138	146	125	150	122	116	128	142	148	129	118	124	131	123	135	119	145	129	144	127	124	132	141	121	154	142	138	124	114	128	132	125	128	138	132	106	116	122	124	126	123	119	131	119	136	134	120	131	139	123	104	111	121	139	127	141	128	120	119	146	139	124	129	117	130	128	139	141	127	141	125	134	107	131	139	136	144	125	130	121	144	119	131	140	155	129	145	115	139	120	117	140	142	138	125	144	145	146	134	131	138	122	120	124	114	130	125	105	124	148	128	112	139	119	134	138	126	142	124	138	122	116	138	122	128	105	149	135	124	121	124	109	123	122	142	138	134	138	113	114	131	118	115	117	114	126	116	153	153	126	130	137	141	125	142	113	133	141	129	116	134	131	127	142	137	123	111	141	119	131	119	124	152	136	128	126	144	133	126	128	127	104	128	136	137	131	130	129	133	117	110	133	141	113	130	97	123	117	95	110	129	115	120	137	119	121	125	116	133	133	130	154	134	113	127	113	125	131	120	134	137	136	134	137	106	128	134	119	124	128	115	133	143	148	120	142	136	153	139	115	127	128	127	147	136	132	143	125	104	112	116	121
21566	13647	13854	10373	10043	11572	26035	5531	1897	1693	1636	1471	1366	1251	1238	1176	1121	1152	1078	1112	1074	1020	1055	1064	998	1013	965	926	969	990	947	942	956	960	947	942	953	966	964	1004	993	967	962	929	963	938	930	937	912	949	887	910	925	934	952	929	901	943	830	857	897	937	920	919	953	892	902	850	950	921	926	907	914	933	916	953	847	875	913	924	910	847	882	917	915	862	903	925	916	911	890	855	910	867	935	944	870	944	911	942	901	900	883	924	863	944	906	909	866	954	904	896	955	867	926	874	897	900	870	836	894	912	910	906	954	894	965	920	872	897	921	902	909	928	938	925	901	938	927	879	918	881	901	913	950	891	849	903	828	929	889	888	932	942	940	980	901	918	924	914	891	894	883	882	917	906	897	934	922	884	903	907	844	934	921	904	941	890	926	917	879	889	940	919	895	927	965	887	943	884	936	877	944	894	898	902	947	915	921	886	904	908	881	873	870	889	908	903	907	907	852	904	919	914	931	915	942	948	914	909	888	896	958	938	886	893	883	861	880	833	919	914	888	914	853	943	900	950	931	869	897	926	902	887	972	880	892	904	936	928	930	888	863	900	920	820	916	930	900	906	906	936	891	930	907	924	941	858	888	902	904	899	891	902	875	904	899	931	885	895	899	903	931	885	899	900	942	933	873	927	907	918	917	879	970	861	878	936	921	985	913	944	849	887	894	884	921	893	869	913	933	887	843	937	928	851	945	898	925	910	903	893	893	948	909	922	966	889	883	930	945	898	930	885	890	922	871	930	909	915	915	883	889	887	921	894	888	907	902	900	891	924	929	928	904	928	918	861	891	965	936	914	886	932	886	864	890	899	929	876	847	868	886	884	885	928	882	904	901	893	886	858	872	929	887	918	876	922	923	944	887	910	908	899	847	954	904	879	968	903	896	899	914	870	969	934	921	912	914	901	903	896	936	921	901	932	872	929	890	907	891	912	932	924	945	866	983	929	883	917	877	904	914	916	911	873	886	910	871	917	918	919	863	869	857	874	929	921	884	915	911	927	879	897	871	876	943	888	924	938	896	897	936	884	903	887	894	882	937	900	873	930	934	916	919	889	923	864	938	886	920	885	898	873	851	854	906	900	920	920	918	841	874	1001	908	912	905	934	909	880	916	897	902	934	897	853	876	890	861	903	944	966	873	881	881	904	916	903	919	866	893	910	891	904	895	930	894	887	906	936	900	956	910	958	885	873	877	941	929	887	879	884	924	909	929	877	887	912	916	906	915	925	931	902	875	852	908	882	901	851	874	906	941	872	932	895	874	861	945	890	944	893	874	931	930	855	915	947	951	898	942	874	942	882	888	938	955	910	931	866	898	921	907	860	829	865	880	933	903	931	942	887	885	912	900	890	953	909	969	876	927	872	904	919	954	921	866	886	883	914	902	908	905	884	893	866	860	917	903	889	892	881	885	884	885	910	898	926	919	857	921	898	907	930	890	891	948	922	873	903	917	855	832	866	900	892	913	847	900	881	912	918	953	884	899	946	903	823	893	972	903	913	907	901	929	914	988	965	898	921	928	916	899	927	915	881	903	882	945	888	923	959	912	964	913	850	900	891	874	873	944	918	889	890	917	885	855	937	898	919	935	945	865	920	827	939	882	931	921	920	901	939	921	895	914	905	857	932	906	894	895	932	903	907	920	927	860	900	859	895	881	894	947	928	872	914	900	909	937	905	926	907	893	920	922	901	852	899	908	880	865	924	869	895	891	855	872	915	907	855	886	941	886	880	919	890	899	948	951	898	945	876	933	949	948	898	915	873	925	919	908	933	885	926	934	901	893	940	910	897	924	897	864	884	883	905	931	884	865	899	948	890	876	982	876	857	899	920	933	907	918	953	926	932	877	884	929	917	929	884	886	914	915	899	890	947	926	881	942	892	863	900	956	919	919	947	939	925	859	896	911	927	885	946	861	957	931	873	941	910	877	873	963	894	826	894	889	870	875	963	857	883	918	903	861	900	896	879	901	919	921	952	924	909	927	882	833	905	919	908	873	917	894	899	881	913	870	867	935	899	938	963	876	897	889	905	935	891	928	899	896	896	871	888	934	892	918	942	882	921	942	855	940	890	897	889	869	889	927	879	852	834	896	869	935	860	905	934	956	899	889	930	912	880	904	957	909	893	916	901	874	889	907	919	919	869	856	898	887	882	942	866	897	910	881	914	900	962	881	959	875	896	907	910	945	885	907	863	939	903	932	921	934	913	976	918	902	868	920	931	952	913	863	897	902	918	912	894	891	920	862	894	944	958	920	916	870	922	921	871	898	898	913	892	911	872	872	901	910	907	903	865	904	879	883	951	876	875	890	912	882	885	878	888	878	859	860	869	894	929	856	927	908	893	950	904	907	890	881	883	891	935	892	906	889	898	856	931	919	859	900	928	923	891	938	914	940	909	902	894	905	914	857	952	923	886	903	929	904	880	953	917	894	885	892	894	893	917	934	877	930	904	899	944	938	865	927	899	920	911	901	888	863	881	894	916	918	966	905	897	924	927	969	882	867	859	894	925	799	943	874	915	917	898	913	886	854	898	898	911	921	958	954	903	989	917	906	906	879	882	881	924	922	935	925	907	913	924	923	860	919	884	873	906	925	885	903	908	902	906	879	882	918	934	929	905	900	920	918	936	932	908	939	970	910	879	908	858	883	917	818	914	949	941	931	905	926	892	867	932	936	878	882	885	886	897	916	927	903	919	961	875	900	834	870	875	886	893	901	891	867	878	941	846	887	942	925	966	934	951	881	919	962	893	907	870	888	920	893	879	880	905	927	867	823	895	980	895	926	865	900	948	926	883	899	900	854	974	921	886	900	930	948	891	938	876	848	898	932	909	897	925	909	927	893	896	859	930	886	917	941	912	902	898	901	863	902	917	919	926	946	865	937	971	890	903	947	903	884	930	922	927	913	915	908	910	925	894	917	915	924	921	888	910	931	889	859	920	905	896	864	899	884	845	914	884	955	905	928	890	872	878	972	978	981	957	946	884	878	914	937	957	895	905	917	918	899	868	870	912	929	887	918	883	883	922	929	843	910	944	895	934	853	915	949	909	923	948	941	960	897	950	919	867	930	929	892	892	898	866	944	910	964	917	916	867	954	954	888	875	907	904	901	913	890	901	954	909	862	933	848	955	901	897	927	940	920	903	896	939	897	906	925	919	909	881	885	883	899	907	839	924	913	898	938	856	920	923	852	870	942	898	902	890	930	937	936	875	925	916	913	832	846	890	862	909	957	880	880	832	888	930	967	965	899	866	897	856	956	897	915	927	850	908	880	902	877	850	946	922	917	898	930	935	839	881	902	859	906	893	871	931	913	946	930	947	864	926	896	877	886	876	829	834	978	910	941	875	847	935	897	853	911	953	923	870	907	908	926	912	904	883	916	948	873	877	879	899	935	889	854	898	906	955	872	856	920	893	907	886	926	944	913	884	891	955	864	960	956	932	899	930	908	939	876	859
2016	782	739	283	125	77	125	67	57	49	55	59	48	37	53	49	55	56	57	56	58	57	62	55	53	53	55	50	51	62	55	54	51	48	58	47	67	33	45	56	52	64	56	60	51	52	53	61	60	60	43	50	58	45	45	50	50	43	57	43	58	48	55	61	64	58	57	49	55	54	67	46	64	59	53	51	53	53	47	53	50	56	52	58	60	50	62	50	66	46	54	64	57	47	61	58	51	43	39	62	59	65	55	50	43	64	40	63	52	55	57	56	48	42	51	68	51	59	47	45	62	66	45	47	48	51	61	42	67	50	52	44	51	46	71	60	52	42	67	41	46	58	59	54	57	55	64	51	51	49	59	54	54	67	56	45	53	53	49	42	40	51	59	53	52	61	64	57	50	40	62	42	57	60	50	50	56	52	55	48	53	45	54	59	54	62	63	42	41	50	53	38	54	59	49	58	44	54	61	56	48	51	59	46	57	59	51	55	55	39	66	62	47	46	47	45	51	57	46	53	53	59	47	45	50	60	50	53	43	55	61	52	42	55	57	40	70	57	49	52	62	59	39	57	61	43	48	56	63	51	51	44	52	51	49	61	48	50	53	57	52	58	47	63	51	46	64	53	61	64	39	54	53	62	50	36	62	49	50	70	46	49	66	57	59	60	63	59	53	54	55	55	56	53	59	61	45	55	50	38	66	61	50	55	55	45	61	62	44	47	51	51	63	63	42	37	59	40	64	48	56	53	48	55	54	66	45	52	52	52	49	55	66	39	67	45	66	51	53	59	59	51	49	61	50	35	58	64	51	58	63	53	55	59	55	56	40	54	67	50	59	61	61	45	67	51	55	63	64	44	61	57	41	52	48	44	63	47	51	69	58	47	61	51	49	54	51	57	62	31	55	47	49	62	61	52	54	66	57	47	37	54	49	55	61	53	60	59	62	39	55	58	48	51	58	66	57	49	57	70	56	50	47	56	46	45	56	51	56	59	49	48	58	48	53	73	64	46	61	70	50	50	70	50	61	49	53	55	57	52	57	36	50	50	50	55	54	56	50	56	59	45	44	49	52	49	61	54	64	54	50	49	50	52	55	37	45	65	43	49	54	41	53	52	55	45	46	57	53	48	53	56	54	56	34	53	63	53	56	52	45	51	41	43	49	57	52	58	58	59	42	60	60	70	52	57	42	55	54	65	51	51	52	58	56	41	59	61	69	49	54	57	61	43	38	50	52	58	82	52	51	43	70	49	53	48	51	56	54	61	69	47	44	52	40	33	60	62	57	51	44	62	35	46	53	53	57	58	50	60	53	61	64	52	67	48	41	57	60	49	38	53	38	68	55	33	64	57	64	61	50	49	55	38	51	48	51	60	69	56	59	58	45	55	62	51	67	43	56	56	54	49	66	59	50	47	47	48	52	56	46	52	50	44	42	50	60	49	56	48	54	57	51	46	47	55	61	51	55	59	51	46	43	50	59	52	63	65	68	48	51	53	77	62	53	56	42	48	51	50	58	55	44	63	58	63	57	56	57	55	47	54	60	37	45	48	53	53	42	51	61	45	58	57	50	55	47	47	53	46	42	50	47	55	51	47	47	40	45	56	69	56	46	54	69	41	58	51	62	50	49	62	59	64	48	44	50	43	53	51	49	56	48	48	56	55	48	58	60	52	66	61	47	49	45	52	52	51	57	55	63	51	58	48	62	59	42	65	48	49	55	48	56	47	60	59	58	45	49	60	50	65	50	49	38	49	50	60	54	68	63	44	67	58	63	64	52	58	48	41	71	52	68	56	51	49	64	54	46	56	48	47	52	51	57	48	57	52	46	48	59	51	56	49	54	52	59	45	42	51	67	55	52	64	56	54	43	70	62	55	55	47	49	55	50	49	44	68	75	59	62	62	54	61	45	48	66	53	55	52	50	49	39	48	53	43	59	53	48	39	45	48	52	59	52	55	49	50	59	58	64	50	44	44	60	57	48	53	44	48	53	53	40	52	56	50	58	56	66	49	48	45	47	61	47	43	53	50	61	52	53	50	58	57	60	44	78	52	57	31	49	31	44	60	70	74	52	60	46	53	47	60	56	53	46	66	52	55	53	55	54	51	60	55	59	46	60	59	57	58	52	41	52	59	54	52	48	50	58	47	53	51	50	47	50	33	56	50	56	50	49	43	51	49	57	46	47	61	57	44	51	64	53	56	54	71	53	68	48	66	53	43	42	50	61	51	51	44	59	61	51	49	58	38	42	48	49	79	52	59	46	58	46	53	48	52	55	51	61	61	52	59	56	39	53	53	54	53	46	55	48	58	51	54	46	43	58	48	50	42	53	43	63	61	52	47	54	54	59	53	65	54	68	49	62	49	40	53	47	39	45	48	52	55	44	52	70	57	49	50	43	56	50	61	54	58	62	44	67	58	46	43	52	38	74	47	55	64	55	52	62	60	55	61	51	60	59	56	58	56	54	58	52	58	60	41	50	67	59	55	45	52	49	53	43	54	49	43	58	55	70	63	56	55	53	47	57	53	63	59	45	55	62	60	59	54	73	48	50	66	50	59	52	42	57	57	52	45	58	44	53	44	60	45	54	64	62	67	48	51	53	42	55	66	52	58	59	48	44	58	55	54	46	57	46	61	45	52	52	47	41	43	44	63	60	50	52	52	61	51	59	45	51	51	69	47	47	45	56	52	48	52	71	56	49	52	64	59	59	60	58	45	52	44	49	54	54	51	51	50	56	61	56	64	50	55	52	44	64	58	52	51	52	64	58	53	53	53	59	57	62	47	49	46	45	57	49	57	50	50	53	55	64	52	67	63	56	53	52	57	55	66	40	52	55	44	58	49	47	54	54	53	56	54	70	49	50	48	54	50	44	61	42	48	61	64	54	55	54	48	49	59	64	57	48	44	56	54	68	55	58	58	63	56	53	39	55	65	59	54	55	52	55	67	58	61	56	60	45	53	49	63	54	53	59	49	34	47	53	45	43	59	64	62	39	43	49	47	54	60	57	47	55	61	67	57	55	49	40	57	59	53	57	47	68	66	59	40	57	41	64	56	47	62	47	62	44	52	37	60	47	43	57	55	70	47	63	66	57	47	56	57	46	48	46	59	54	49	57	57	47	51	46	60	53	58	65	38	60	49	56	57	59	46	54	54	54	67	54	54	58	48	54	53	46	52	59	51	54	68	65	50	57	67	62	64	66	41	54	50	48	39	45	64	60	41	62	41	71	50	61	51	65	40	53	49	49	53	57	52	53	56	52	59	56	44	61	49	51	50	53	53	49	52	67	49	61	50	61	60	57	41	51	44	47	39	61	62	58	61	48	50	63	62	57	51	51	51	50	42	52	50	37	51	50	72	51	58	58	58	51	49	60	53	57	65	55	65	57	48	54	51	57	50	45	50	69	46	67	53	54	49	47	60	44	48	65	39	46	54	48	53	51	50	69	50	49	54	60	49	48	53	61	60	58	50	51	64	40	47	64	37	51	52	61	45
15121	7532	7548	4196	2830	2106	4512	1214	478	427	418	436	406	455	447	421	453	436	427	419	433	401	448	404	431	413	399	407	422	396	427	431	394	432	430	417	396	427	392	408	387	373	393	384	436	407	426	421	425	427	420	388	416	383	417	415	377	388	422	386	435	439	411	449	404	396	386	393	419	415	380	400	436	406	412	423	410	426	395	383	400	397	460	373	405	428	386	380	427	377	394	436	386	405	430	369	407	361	400	386	425	414	417	386	421	423	419	426	392	429	407	425	434	383	409	413	438	415	412	385	436	422	424	425	413	398	406	397	391	426	392	435	378	433	434	413	379	420	380	454	375	393	420	391	398	381	390	413	377	404	379	401	404	369	404	408	409	454	434	431	419	414	429	379	412	452	403	417	399	354	434	432	415	411	413	433	400	367	391	397	386	412	424	411	425	443	393	433	412	389	407	380	436	379	455	438	409	406	417	391	392	427	429	413	386	376	439	395	388	388	397	356	419	421	364	378	452	391	430	397	404	428	433	419	393	415	437	426	415	410	407	398	455	422	430	387	426	419	362	428	436	392	402	427	371	426	408	380	428	388	390	387	385	417	378	399	378	433	429	394	398	395	422	380	391	413	406	387	388	378	431	407	366	401	399	414	411	423	363	380	365	400	392	413	410	371	372	397	415	408	421	420	378	413	413	428	409	408	376	442	395	425	396	377	409	399	401	367	386	416	422	425	377	425	452	449	406	385	429	409	401	391	421	423	411	405	410	422	411	374	383	399	413	394	441	396	416	393	414	419	403	417	373	378	426	377	413	397	376	397	395	405	356	387	438	435	397	390	426	388	399	362	393	399	421	385	404	435	426	405	407	396	407	380	396	386	402	387	388	428	398	384	398	395	430	414	387	404	383	410	392	411	434	409	370	393	381	420	397	405	395	404	399	382	406	401	416	412	414	396	359	399	397	367	409	410	450	397	442	440	406	396	419	402	362	429	386	388	400	418	381	410	388	423	403	365	434	435	392	378	412	432	390	382	401	383	399	397	385	402	412	424	404	393	404	388	386	402	352	431	422	414	415	422	424	384	381	355	408	410	381	408	418	396	399	410	369	423	394	392	401	409	386	476	445	408	406	420	387	415	380	417	368	366	382	368	373	438	423	423	392	410	392	410	443	396	389	407	437	408	422	402	399	389	410	382	406	396	411	398	363	389	434	418	408	401	412	410	434	391	440	421	394	402	415	381	426	404	392	384	462	392	403	429	390	382	408	353	442	424	352	420	383	430	405	418	389	430	387	454	384	403	385	428	391	411	383	413	423	412	399	446	377	395	376	378	402	381	394	422	431	394	404	408	410	383	401	411	450	391	398	398	417	386	395	400	385	395	391	445	353	431	427	376	406	366	433	414	374	396	431	408	359	407	386	383	418	418	419	386	434	381	362	401	385	438	420	416	395	403	397	412	414	377	419	394	386	393	427	403	419	346	410	434	441	390	375	424	374	402	440	400	412	410	416	426	401	414	415	396	411	390	397	419	388	388	396	396	377	416	413	399	397	396	407	387	401	430	390	424	404	412	430	394	391	412	421	427	384	384	380	379	414	431	416	423	396	388	403	420	392	418	378	395	409	382	371	417	424	392	391	413	400	376	417	388	401	389	409	427	389	416	433	403	376	416	378	398	421	438	421	395	387	384	372	408	394	398	397	442	422	409	412	409	415	418	388	387	383	380	432	388	368	378	393	407	452	382	413	374	395	418	371	409	395	415	368	408	404	395	404	419	389	405	401	379	368	428	395	419	390	391	424	387	468	405	435	423	393	429	417	388	429	420	388	414	433	379	392	419	422	435	413	416	407	418	387	419	430	382	399	380	390	358	372	438	414	425	382	415	436	355	402	406	421	391	415	400	418	391	421	394	417	421	388	378	373	407	418	431	383	425	427	402	402	407	388	430	384	414	409	397	392	383	435	374	409	371	394	408	426	411	402	389	403	410	411	437	416	402	416	404	371	395	406	405	406	395	411	435	417	418	412	386	428	394	396	395	399	442	410	436	394	389	402	390	432	378	387	409	388	399	394	413	430	387	416	413	409	395	411	445	421	382	395	391	431	415	412	408	426	411	406	424	403	379	381	394	403	403	429	426	413	400	442	397	422	426	395	386	421	439	398	434	416	395	368	415	367	416	415	430	393	381	399	409	412	410	414	398	423	400	398	433	415	386	386	383	419	405	412	398	406	390	404	380	425	428	380	396	417	390	399	384	403	372	357	378	418	411	409	428	413	414	389	426	395	426	389	420	374	371	432	427	390	420	389	386	437	401	412	379	403	417	395	389	425	411	377	410	386	435	407	421	385	393	420	450	414	407	411	408	411	399	399	434	382	389	415	372	425	393	372	443	402	399	393	435	427	439	383	372	359	401	410	372	405	404	393	378	395	422	431	412	363	389	430	434	411	422	421	409	379	383	398	395	376	401	465	380	395	422	424	421	430	414	377	380	402	402	395	393	414	429	414	413	404	385	389	450	412	427	439	416	368	452	396	408	441	399	393	394	425	423	406	441	403	425	404	430	393	395	367	422	391	416	371	396	407	410	405	427	417	422	418	384	410	393	390	404	384	412	435	417	396	435	391	382	417	415	422	382	392	409	381	393	385	415	416	354	401	401	380	395	399	407	414	424	422	395	388	399	386	372	386	381	388	392	433	422	395	391	411	378	394	412	448	403	384	419	389	369	410	421	439	388	417	383	368	405	388	381	386	411	431	388	395	406	411	426	403	383	402	410	384	406	397	404	376	370	391	438	376	451	424	386	412	391	401	402	369	390	407	412	407	444	407	400	426	410	386	397	412	381	406	349	416	377	409	381	378	411	417	416	440	410	393	379	394	396	383	388	398	396	428	433	434	384	398	439	393	371	394	379	383	396	394	438	419	380	391	417	388	426	390	424	427	426	388	415	394	390	401	396	411	436	420	419	392	398	406	349	409	373	410	395	423	396	376	380	401	407	431	409	401	417	397	384	420	411	451	376	375	399	386	385	413	409	415	417	417	366	385	441	395	400	406	445	368	421	423	402	410	409	381	441	395	397	422	399	400	395	409	418	411	398	404	453	393	396	379	389	429	401	374	411	398	404	417	407	405	412	415	380	375	366	402	420	416	392	410	377	393	417	431	407	370	414	400	364	369	361	383	437	371	402	401	387	390	408	377	434	417	402	418	391	385	413	373	408	406	379	442	403	372	461	405	392	425	389	416	402	391	417	421	379	421	390	396	389	417	384	395	384	356	402	404	392	460	423	384	436	385	378	387	423	385	382	376	373	404	382	372	413	409	444	404	387	388	436	405	397	426	429	410	379	408	405	405	415	418	377	407	397	407	390	425	376	422	451	368	425	405	431	382	369	368	402	409	384	408	460	392	417	364	405	400	409	395	414	430	407	434	403	404	417	413	390	409	412	408	439	399	415	402	379	427	425	402	461	401	366	422	456	420	410	399	391	405	392	395	442	377	417	384	381
1339	914	878	518	273	166	402	109	73	67	63	78	80	64	66	80	82	68	84	61	79	76	77	71	74	78	62	75	68	84	89	66	55	54	75	72	77	71	83	81	80	73	66	77	71	56	67	69	70	86	69	73	70	82	58	53	80	70	68	67	69	60	73	68	74	60	73	77	55	52	82	67	66	70	69	67	73	73	82	83	59	78	66	81	63	64	78	80	85	72	57	67	76	61	65	67	67	58	63	73	70	73	76	70	73	80	80	60	70	58	77	74	64	72	60	79	68	90	76	82	68	87	69	69	65	84	66	88	84	62	65	77	71	70	65	71	68	81	79	66	83	65	62	68	79	84	68	51	75	69	76	67	58	74	69	82	68	94	66	65	72	69	73	71	61	69	67	85	65	93	74	70	75	87	77	74	66	72	66	68	74	66	74	84	75	77	73	75	85	67	78	67	59	72	67	67	76	90	69	79	72	78	87	61	64	54	82	66	63	66	79	72	68	60	68	71	66	81	77	60	79	61	83	69	71	75	77	62	72	70	65	64	94	74	79	50	60	71	52	85	79	74	94	75	60	79	73	67	73	67	74	83	67	81	70	68	71	55	82	72	83	70	79	69	68	75	68	68	68	84	77	68	58	76	82	79	60	64	72	73	71	64	65	81	74	65	68	73	69	87	69	76	78	71	67	76	64	74	72	68	66	69	82	62	80	55	76	82	66	65	61	65	78	71	71	67	84	82	73	65	75	66	75	68	68	69	75	74	76	91	77	56	68	64	82	75	77	75	74	67	90	76	91	73	84	66	87	64	68	69	68	78	72	74	60	70	84	65	76	72	76	86	70	77	69	78	79	57	63	91	73	78	57	73	64	77	69	69	81	80	68	75	61	70	76	73	66	83	77	83	67	64	65	74	68	74	55	68	73	65	74	59	78	77	57	66	77	65	70	79	72	79	81	60	68	74	77	72	70	71	69	70	64	76	70	68	79	62	70	77	65	79	56	70	68	70	77	71	86	66	69	66	64	76	73	75	72	66	68	67	84	55	71	84	74	72	60	69	75	80	78	77	60	62	79	85	62	67	65	86	84	64	77	73	84	61	76	65	80	63	63	80	88	65	55	65	75	62	63	68	62	85	81	66	70	74	67	62	64	66	59	81	82	66	83	65	83	72	61	75	77	68	58	78	67	64	57	77	79	73	72	76	78	72	76	61	72	92	62	74	82	66	80	71	81	51	71	79	54	50	75	56	70	64	70	81	67	66	60	59	74	69	68	70	79	68	78	69	57	70	71	61	75	72	73	65	67	74	66	71	73	77	76	79	97	72	54	55	64	86	80	93	77	63	78	65	75	72	63	74	58	63	77	67	74	76	69	79	80	86	77	88	69	64	76	73	69	73	86	95	80	72	77	83	98	73	66	68	68	76	66	84	70	62	70	64	65	71	73	75	64	80	60	62	83	58	70	74	70	67	65	71	74	62	64	63	73	78	71	74	77	77	88	76	69	85	67	72	69	66	78	63	68	81	68	62	71	82	65	64	82	76	79	79	61	78	69	69	83	82	73	74	59	76	71	62	78	70	82	61	60	83	78	70	70	81	71	78	65	78	66	57	74	78	80	76	83	63	78	88	79	61	67	78	75	79	61	65	75	80	69	74	78	81	83	70	70	76	63	66	80	78	65	76	71	71	59	76	64	67	76	68	81	66	62	82	91	74	72	81	70	88	79	96	87	67	72	63	65	66	60	68	74	75	78	82	81	69	69	69	80	71	77	75	61	71	85	74	71	70	67	65	73	55	99	67	72	79	73	68	52	78	64	74	70	78	82	68	67	90	84	70	76	66	66	87	71	71	75	64	69	72	70	55	73	81	75	66	84	73	72	61	75	67	52	83	67	62	68	78	66	62	74	74	73	69	83	65	86	81	70	71	68	73	55	90	77	70	79	68	55	61	77	80	72	67	72	62	65	83	73	63	69	62	84	85	60	69	58	74	68	74	81	69	69	63	71	62	68	77	68	75	67	79	68	47	63	74	77	82	63	85	75	69	78	64	62	72	81	48	63	77	61	71	85	88	77	86	76	77	70	68	68	69	68	81	75	55	76	65	62	86	74	78	70	62	77	89	84	67	70	73	71	77	74	58	74	70	77	59	74	72	83	73	76	71	56	76	84	69	78	71	79	73	79	86	56	82	70	79	72	75	97	80	87	89	67	76	65	64	64	72	77	73	71	69	74	85	73	70	71	67	63	77	65	67	70	80	73	55	71	76	67	81	67	71	60	64	65	78	77	60	85	66	71	74	68	75	82	75	87	79	78	77	73	74	77	78	80	77	78	69	70	64	59	61	58	79	76	73	55	62	75	85	70	78	83	75	77	64	70	67	83	64	86	58	87	57	71	67	73	74	62	84	74	60	75	78	94	77	72	61	80	76	95	67	76	63	62	73	70	82	68	68	84	72	52	57	55	66	63	78	64	63	61	69	67	84	63	64	78	76	85	72	82	74	81	58	74	90	75	66	78	74	78	76	77	78	76	66	74	67	65	68	61	62	84	77	62	76	70	70	83	73	65	75	64	87	89	56	62	78	81	77	60	69	90	62	69	70	70	83	60	80	68	79	85	71	66	70	68	68	74	76	71	66	72	72	86	89	82	70	62	68	76	64	70	67	75	71	64	78	73	76	82	76	76	77	71	67	66	80	78	71	65	65	70	52	77	73	86	80	71	86	97	76	65	83	64	80	74	69	56	74	61	84	87	67	82	92	82	65	63	72	77	80	70	66	73	79	56	77	78	68	68	71	73	82	64	67	66	66	71	76	84	78	73	85	77	85	82	79	91	60	83	93	67	74	79	70	65	77	61	64	81	64	75	79	73	74	60	71	74	71	73	70	77	79	67	63	90	62	78	66	60	84	63	62	89	73	75	75	80	80	69	73	73	71	73	73	69	75	64	91	80	74	77	74	64	87	67	71	83	78	79	85	77	66	58	96	73	71	91	68	72	64	69	78	80	81	74	68	84	58	66	62	74	74	69	70	63	76	73	72	66	65	72	52	75	71	73	65	69	82	72	66	73	86	59	67	69	65	75	65	53	71	73	69	67	58	80	65	68	52	77	70	75	62	73	77	76	94	69	68	62	63	67	76	71	71	70	62	75	78	85	69	64	74	73	77	76	59	67	69	65	57	72	63	65	82	76	72	64	68	67	76	70	73	91	69	81	62	72	87	81	70	80	80	56	62	90	68	73	74	83	75	77	65	80	59	70	70	80	69	72	82	69	64	79	73	83	77	71	66	77	58	77	78	86	77	54	66	54	66	86	76	61	79	73	74	91	73	81	57	74	55	69	78	58	69	60	53	58	76	65	72	60	76	71	74	69	71	77	90	75	48	65	62	73	73	78	58	87	61	66	53	74	76	67	72	81	84	74	68	59	77	76	75	68	59	83	77	85	65	64	73	73	61	66	69	69	82	70	80	91	75	75	80	57	64	75	69	79	80	62	74
15913	9118	8055	6547	6262	7011	17911	2854	919	846	801	757	696	688	693	571	622	564	555	632	585	566	556	571	562	555	550	548	522	531	542	545	515	490	474	535	496	532	535	510	527	486	534	552	515	500	519	514	524	537	522	506	506	500	523	545	540	532	496	487	522	527	512	540	491	513	539	486	494	506	480	496	529	502	535	519	548	488	526	490	500	566	507	547	540	503	479	499	508	493	496	491	575	505	512	501	534	511	481	501	503	519	503	511	529	538	465	552	532	495	516	523	553	472	522	523	522	500	503	498	502	499	501	481	520	509	490	493	500	507	504	485	530	540	516	496	517	500	505	529	528	491	540	488	512	540	499	498	483	470	501	524	499	540	488	499	516	519	490	531	485	549	508	494	490	526	533	512	523	555	516	510	539	536	533	512	507	492	507	509	531	511	525	485	486	529	531	544	498	535	487	519	483	485	516	516	486	555	520	526	509	503	454	512	479	482	520	543	497	497	505	494	499	504	541	479	485	510	475	511	497	519	501	496	504	538	489	544	545	466	491	503	518	517	522	532	516	481	523	531	510	508	503	504	530	535	502	503	557	490	523	515	515	512	527	507	505	496	479	481	552	501	511	492	495	523	480	525	534	514	506	541	491	482	529	507	526	475	517	488	511	486	503	532	474	492	535	543	510	519	496	495	516	536	462	516	488	545	493	505	472	529	516	530	454	499	485	500	508	516	576	506	484	503	470	496	504	530	489	507	517	546	502	540	461	519	461	489	519	507	519	482	530	491	492	521	504	490	526	587	543	524	491	485	475	495	511	492	517	503	543	482	509	515	491	511	527	526	504	508	509	549	526	491	504	552	504	515	490	480	500	511	493	485	511	507	498	535	519	475	491	517	478	493	502	500	515	499	522	534	488	524	480	526	522	505	509	516	526	503	531	482	544	508	526	551	465	546	538	501	493	527	505	511	545	510	485	539	494	505	515	515	514	483	484	510	522	516	482	507	494	525	506	462	516	516	471	524	487	501	476	503	513	481	498	480	540	538	511	513	487	500	525	500	521	518	471	477	477	493	496	508	523	526	502	544	521	528	543	495	471	527	530	471	480	473	524	510	505	498	531	488	517	515	552	507	552	521	490	478	517	509	503	530	506	523	512	465	492	558	492	494	519	507	516	500	544	499	548	506	492	509	495	502	505	449	484	549	517	472	483	533	509	511	507	481	498	515	461	524	523	518	550	491	564	542	496	483	502	462	519	484	470	461	536	474	513	509	518	500	520	483	515	493	541	487	477	469	562	485	471	532	500	518	500	503	509	524	518	479	515	522	496	516	482	517	533	473	484	529	465	502	486	541	479	509	473	511	534	513	513	492	542	510	500	479	492	529	508	510	527	508	486	501	486	509	540	531	473	447	501	530	527	492	508	488	508	532	527	513	500	523	506	520	495	519	490	525	494	508	516	522	508	509	502	523	509	521	466	470	475	495	537	502	484	542	516	507	520	493	492	519	552	491	500	495	504	525	504	510	513	502	475	503	548	537	533	514	458	527	520	486	493	475	502	530	514	510	489	492	506	504	445	498	466	516	490	512	483	508	528	532	483	515	491	494	526	484	511	503	509	551	527	527	496	535	517	512	519	526	548	563	492	468	490	520	513	515	513	514	516	475	504	539	458	483	485	495	543	518	527	471	488	534	528	528	496	478	466	484	506	507	470	513	509	502	470	504	488	519	499	485	492	516	545	550	511	479	494	480	509	462	510	485	505	501	482	543	490	502	491	506	469	499	526	528	523	492	526	504	522	511	493	485	497	525	557	532	515	527	508	490	482	477	518	530	507	523	520	524	536	528	438	527	485	499	461	510	525	509	474	484	518	525	496	485	514	496	512	493	481	506	510	520	492	512	519	522	485	524	465	513	566	509	517	476	512	556	483	471	527	501	534	493	518	470	526	493	512	529	507	496	528	474	488	509	516	471	488	489	513	534	506	522	485	509	507	499	519	483	514	485	490	558	475	512	532	514	520	527	497	508	484	521	516	517	508	463	531	530	514	508	518	492	489	537	510	509	501	474	500	536	513	520	476	519	493	536	508	492	471	511	493	506	542	543	494	501	486	484	547	509	523	468	532	505	500	504	493	510	489	476	521	528	488	512	517	483	512	511	516	515	539	510	502	532	508	547	492	466	498	520	492	492	501	538	538	526	559	518	521	529	532	474	504	497	521	536	579	476	536	499	509	517	478	482	505	535	502	483	536	569	519	486	526	536	544	532	560	539	516	503	500	508	488	558	552	513	506	522	509	506	548	548	536	514	541	499	525	495	570	501	542	501	503	489	516	506	480	496	533	496	526	484	512	502	555	468	534	538	510	527	529	523	504	505	517	467	501	487	468	525	522	499	510	491	488	507	508	541	493	529	482	504	524	506	534	503	492	458	521	535	516	509	488	509	493	507	535	466	467	519	518	525	464	501	507	493	530	522	496	522	521	479	488	501	530	485	512	527	531	527	482	510	542	508	460	484	488	541	485	550	483	528	513	498	501	494	505	548	507	486	482	513	525	501	489	491	467	494	504	491	530	542	485	513	464	550	524	522	470	494	505	520	501	513	494	489	543	532	508	471	510	491	512	512	501	506	516	513	495	526	520	511	515	550	553	479	513	559	514	504	514	505	501	514	523	506	491	503	494	538	488	501	474	496	479	514	529	494	498	488	519	544	519	504	513	500	535	487	496	492	530	514	499	518	519	525	515	503	474	508	528	534	503	499	468	551	502	486	543	517	505	526	540	451	501	454	533	516	474	514	493	495	514	523	481	549	502	505	548	531	506	515	514	505	490	539	505	514	466	498	479	496	519	515	491	513	488	492	512	488	513	540	538	509	519	534	514	511	487	459	522	498	528	513	496	518	513	511	488	450	518	510	459	507	489	533	511	496	507	487	550	525	521	567	518	527	484	459	499	502	539	505	473	477	528	500	496	477	492	485	465	524	486	464	526	531	521	518	480	536	483	490	457	535	508	522	513	523	543	518	492	478	533	484	571	487	518	459	521	514	484	511	521	503	546	466	504	509	550	460	505	529	513	488	500	489	481	520	507	504	511	488	552	452	512	503	522	500	525	464	515	522	502	502	443	511	498	489	548	526	485	534	506	505	503	493	531	464	493	548	548	472	515	508	548	536	525	496	512	517	493	501	489	492	518	500	526	491	468	510	510	493	472	505	495	505	525	491	480	531	505	496	531	477	495	484	514	493	534	497	534	511	483	509	546	531	573	524	468	525	525	524	484	510	492	537	500	515	528	485	507	504	515	450	509	484	517	498	529	493	517	495	470	503	528	517	522	527	535	487	501	518	470	526	514	495	518	499	487	577	480	504	501	509	530	516	464	518	531	536	507	478	507	527	503	469	515	444	519	495	488	524	534	499	520	528	556	505	487	505	523	504	509	496	521	482	463	531	498	493	539	501	496	517	466	517	505	522	526	499	494	508	533	530	509	490	508	482	525	571	506	512	523	515
3101	812	595	507	237	177	468	142	105	116	90	96	86	116	102	115	91	106	105	98	94	102	115	106	102	103	85	99	99	95	107	87	104	116	98	123	83	108	86	93	111	89	97	103	103	101	70	97	105	85	110	93	99	100	105	100	100	96	108	112	103	107	109	99	90	95	99	94	116	106	95	98	87	86	107	90	81	100	91	96	95	98	91	98	78	97	102	93	103	81	96	76	110	88	119	100	95	91	103	112	98	115	84	95	110	111	107	98	108	109	95	79	100	107	80	89	103	86	91	97	108	103	88	109	92	84	93	89	91	89	103	101	92	93	110	94	95	85	99	103	90	100	93	98	85	111	85	79	112	103	79	95	100	88	96	92	107	105	111	105	104	101	82	110	105	130	77	105	101	81	94	90	72	103	95	94	95	91	96	85	101	115	87	93	93	88	93	93	93	89	120	99	101	88	97	82	96	90	98	93	110	82	95	81	97	105	99	89	93	91	96	80	102	102	98	98	105	87	93	90	71	103	84	93	91	104	77	95	81	81	86	104	94	105	78	93	95	99	96	103	81	71	84	113	105	109	95	94	80	84	96	84	76	81	92	109	107	103	73	101	99	95	98	112	88	108	102	89	106	95	105	108	99	88	96	88	107	98	84	96	76	88	82	102	111	96	105	89	94	107	108	96	91	106	108	104	102	76	103	95	92	121	75	92	89	102	96	106	107	112	93	99	123	96	103	99	80	81	83	98	104	84	94	95	101	95	72	95	98	103	92	96	99	93	92	88	108	98	96	86	101	99	84	102	103	111	84	97	78	112	93	98	93	105	90	87	81	100	103	95	103	115	88	106	88	90	77	102	104	96	85	88	106	88	97	85	114	95	105	99	98	89	112	93	88	86	97	121	100	83	105	109	93	100	95	81	95	102	96	97	98	100	95	98	100	104	82	91	89	111	85	92	100	97	91	94	91	84	86	109	95	113	100	95	88	90	94	97	76	107	95	104	102	95	89	91	83	106	96	83	105	99	86	95	72	89	84	77	89	101	86	84	89	96	95	97	91	99	92	90	106	106	120	71	94	91	75	117	97	86	82	102	81	100	91	102	96	102	87	102	99	104	90	81	107	88	107	99	95	99	99	102	89	88	87	95	88	110	77	76	94	108	100	105	104	98	99	94	96	90	97	106	94	122	99	94	106	90	92	96	95	109	96	88	106	112	100	116	104	99	100	92	69	106	117	104	97	94	105	109	114	100	101	97	106	93	86	79	94	80	94	85	91	110	99	106	84	98	89	94	76	90	99	89	84	92	92	87	100	85	87	82	95	104	103	97	90	101	104	104	105	110	94	96	106	95	95	93	116	95	87	70	85	89	93	96	102	86	91	85	104	96	103	109	99	105	117	80	92	79	97	98	102	98	108	92	86	100	85	99	91	94	97	79	97	94	78	107	98	107	97	68	100	93	98	87	103	100	94	100	91	102	101	94	134	103	101	94	86	97	99	85	106	110	78	79	88	90	103	91	91	101	101	89	93	99	95	95	86	88	98	89	89	99	96	98	102	100	90	101	100	85	83	93	90	83	89	92	97	115	87	87	93	106	102	85	80	90	102	93	101	108	96	110	96	91	84	95	95	89	103	110	103	98	99	116	108	96	89	98	101	96	96	104	83	92	76	84	104	91	82	94	84	95	103	108	108	98	103	85	93	92	90	91	105	77	82	99	105	105	94	94	80	105	90	85	114	87	75	103	89	79	78	94	110	104	101	98	86	95	93	96	102	86	107	94	103	91	118	92	92	106	98	92	99	109	89	102	97	98	95	89	91	93	91	102	102	82	94	86	95	104	84	91	76	85	94	96	98	86	82	84	95	98	96	80	111	104	101	108	83	93	86	117	83	82	71	114	108	98	86	113	98	84	83	112	97	100	86	104	83	80	93	90	75	94	125	101	94	117	93	73	109	122	95	103	120	79	96	96	96	97	107	104	98	107	80	87	99	96	103	98	119	99	102	107	104	95	106	105	82	97	114	106	108	104	80	84	81	86	100	92	94	81	105	91	81	96	99	99	87	99	105	113	113	100	80	97	101	103	74	111	97	93	77	109	110	80	82	93	111	82	92	90	117	103	91	101	101	94	100	87	94	93	96	94	106	85	95	121	97	105	85	110	84	94	106	94	92	89	111	115	91	97	89	110	96	115	95	84	99	99	98	79	107	105	93	79	102	93	103	100	97	112	96	98	99	106	92	88	96	95	103	95	109	94	111	95	91	99	94	101	103	90	101	103	88	116	94	103	103	82	103	93	98	99	107	84	83	88	93	94	109	93	102	101	113	97	101	90	106	90	89	97	91	112	79	91	107	104	90	89	104	91	108	91	104	102	91	84	105	94	89	82	98	96	86	106	81	117	89	103	100	97	91	76	85	102	104	96	106	103	90	101	90	106	92	108	99	91	96	86	80	90	104	94	82	94	104	106	77	82	92	97	107	94	110	105	83	94	89	78	99	96	84	103	103	106	90	102	103	72	103	98	95	80	105	84	95	63	92	103	102	87	83	99	86	100	97	98	104	107	102	71	101	107	110	96	83	98	92	106	90	101	91	97	86	99	110	95	107	84	84	98	84	101	94	85	103	86	94	104	96	92	94	101	96	78	99	97	98	95	91	95	101	98	104	94	93	97	97	102	111	110	99	101	94	92	109	110	91	82	85	79	99	96	93	96	88	120	105	103	111	82	102	91	85	93	97	111	100	103	76	87	101	110	90	102	100	83	95	110	100	101	92	100	87	80	108	113	88	117	96	80	91	105	96	98	97	74	102	105	92	84	101	80	81	112	108	91	95	92	110	96	109	80	94	101	102	95	98	92	91	103	96	104	98	91	112	104	79	91	105	94	97	99	91	101	95	100	82	97	102	116	98	97	99	113	94	91	95	82	91	107	95	105	81	90	85	93	105	99	107	101	96	97	95	101	99	98	111	102	99	89	99	100	101	103	91	102	85	96	97	90	87	94	99	94	93	110	84	93	83	82	94	92	85	103	82	85	98	121	85	92	90	122	84	98	93	94	99	78	105	94	105	80	90	108	79	88	83	96	102	113	87	103	98	85	109	88	103	96	100	111	89	101	94	78	84	97	102	89	104	92	104	71	109	99	113	104	94	91	98	82	97	105	89	82	108	91	87	83	89	102	90	84	96	96	98	105	112	95	96	107	92	97	88	119	88	92	110	102	111	101	85	86	115	106	98	98	96	107	105	92	101	93	88	87	104	73	96	98	103	99	111	90	101	95	116	97	77	96	97	84	99	97	93	82	101	112	92	93	88	83	108	112	93	91	83	93	99	111	91	108	87	89	94	112	109	78	87	91	108	91	104	93	85	102	98	84	81	108	90	73	83	100	104	96	101	109	95	102	100	96	91	99	104	100	107	91	103	91	106	99	75	89	118	98	95	102	90	92	92	92	112	100	91	102	108	101	91	94	80	101	96	115	88	119	96	91	117	93	103	113	97	102
18947	8079	5788	6297	4623	6600	18784	2590	1219	1168	1046	993	986	930	898	920	838	799	835	743	781	776	796	764	800	742	763	773	702	722	706	723	725	737	733	713	738	703	744	739	713	692	721	712	744	718	680	696	698	677	670	698	720	705	710	667	733	735	711	708	682	711	741	670	718	683	714	672	732	691	703	745	644	706	714	694	688	689	712	740	735	699	663	701	695	689	703	716	684	739	709	706	678	721	734	722	713	656	694	733	738	659	725	667	752	732	715	686	668	697	685	693	748	738	711	722	723	745	679	747	726	737	717	688	712	687	708	736	716	692	691	710	705	727	698	738	714	703	733	731	728	672	705	690	707	719	623	716	687	731	728	686	703	691	685	728	711	664	666	720	720	671	734	777	715	701	730	697	706	689	692	757	700	672	690	691	696	731	650	734	720	726	693	701	719	695	714	717	682	717	685	667	724	688	676	696	708	739	740	711	681	732	676	687	707	696	666	693	714	705	731	693	723	660	676	717	694	695	698	729	696	703	704	713	705	720	711	710	700	711	690	738	731	702	725	716	758	708	676	726	694	702	683	711	740	735	734	692	683	722	674	708	698	706	683	674	754	705	687	727	736	743	730	639	702	735	705	689	724	707	740	665	694	719	703	714	700	719	682	733	713	665	728	722	694	719	731	721	707	705	681	724	680	728	717	691	681	694	697	747	713	686	705	696	734	675	687	723	714	693	740	716	696	690	658	689	705	700	704	732	715	673	756	647	722	688	723	676	715	721	668	724	696	751	704	643	692	683	688	709	701	719	697	734	635	667	749	668	685	667	682	685	721	693	705	721	665	705	657	716	750	713	753	682	657	673	684	727	712	712	707	719	712	663	669	707	731	653	711	678	678	702	706	679	672	732	719	698	700	735	685	690	699	712	707	683	740	646	693	725	767	678	776	697	724	725	706	645	716	706	667	714	713	692	651	652	696	739	689	749	715	689	749	700	721	751	742	705	736	694	724	750	637	682	695	675	732	692	616	728	718	678	692	670	663	742	686	680	720	709	692	686	736	725	695	677	664	691	707	702	650	642	716	681	656	706	731	681	744	676	717	711	758	718	727	683	711	706	742	705	690	732	674	713	725	728	751	741	756	723	703	714	708	652	691	718	735	685	699	696	704	708	708	699	723	652	672	741	707	704	735	701	669	693	710	716	696	695	713	701	726	717	676	667	698	688	733	731	701	666	666	679	702	701	661	705	694	697	723	694	747	729	669	691	721	704	710	692	683	700	705	668	720	702	718	673	695	744	711	764	705	661	750	675	663	683	721	769	725	702	728	704	706	739	701	707	686	735	691	703	700	726	668	734	724	706	673	733	730	735	721	742	688	721	681	711	687	687	701	701	723	758	688	704	663	702	699	644	715	713	713	647	703	690	724	695	699	691	712	724	683	675	693	698	697	697	676	676	708	702	716	742	707	711	774	683	694	669	715	765	671	704	671	673	725	689	749	707	734	730	744	713	736	636	709	717	690	722	682	754	697	698	667	706	701	672	683	698	664	683	702	696	721	688	709	743	756	725	740	658	674	713	693	750	764	716	687	689	682	718	695	699	697	688	686	723	700	670	712	665	689	689	709	735	739	640	679	739	724	706	704	739	693	725	693	710	689	692	706	739	729	684	712	689	719	705	743	671	712	702	717	667	741	728	675	717	699	714	702	689	700	750	699	679	705	715	735	699	705	681	675	705	718	663	695	694	704	692	681	694	726	724	666	694	695	708	652	721	722	708	689	696	678	725	696	680	724	666	690	687	687	687	740	686	696	757	691	711	692	705	724	713	690	716	719	723	707	667	697	727	664	677	713	694	658	697	734	678	732	730	714	689	680	667	724	721	717	733	690	675	697	703	680	712	663	768	721	694	694	709	723	691	720	669	756	736	700	716	730	718	659	674	699	681	727	729	693	725	709	759	690	723	636	691	704	683	718	741	680	742	744	712	709	728	702	707	703	654	729	701	669	712	724	745	685	736	688	680	685	726	717	699	673	685	739	687	747	691	726	725	711	749	721	764	704	697	677	686	725	729	695	659	700	763	696	665	696	714	722	663	708	696	766	681	696	688	701	686	670	713	700	691	723	711	747	669	709	708	710	660	664	715	713	715	675	746	695	701	716	675	654	675	704	753	704	756	779	706	689	748	670	718	724	738	688	711	679	752	713	686	695	724	705	720	692	718	693	699	693	677	725	718	707	701	729	706	703	679	707	694	745	684	749	729	721	651	700	709	674	712	663	673	706	691	714	728	697	630	725	675	729	687	709	737	680	686	662	688	691	672	703	721	698	691	685	715	726	684	705	658	718	708	717	717	746	673	689	678	693	720	698	726	701	697	715	706	715	684	681	698	760	684	676	708	696	699	702	693	698	720	720	740	706	660	723	706	684	729	699	643	737	703	710	695	726	711	684	678	707	664	724	714	697	691	717	746	716	676	687	691	658	694	706	711	723	722	682	707	725	742	706	705	684	675	709	736	684	742	691	745	711	692	697	750	713	683	679	730	678	729	735	665	653	687	682	680	680	656	696	675	681	701	700	684	700	675	685	716	665	721	692	680	694	698	687	706	713	697	704	726	714	686	674	731	674	737	674	693	686	709	697	703	683	712	743	685	665	703	778	675	667	702	669	707	706	745	629	715	686	703	633	686	688	697	674	682	656	716	689	687	726	705	718	674	670	719	699	667	679	658	689	671	703	721	711	690	697	651	688	706	708	715	757	739	739	709	734	717	674	723	732	717	695	712	675	714	709	681	678	673	720	691	710	687	700	753	735	729	645	695	674	675	718	693	668	761	661	699	775	663	693	728	698	746	707	723	703	710	688	711	727	722	685	724	719	694	694	685	699	731	698	700	665	624	681	679	623	673	741	731	716	661	716	661	687	697	713	703	739	679	725	670	686	708	712	691	715	734	690	708	673	697	679	689	736	696	681	734	727	727	709	687	653	700	662	748	715	693	672	751	711	653	708	705	717	684	666	695	693	704	690	646	701	747	664	687	731	696	672	696	692	687	748	736	700	703	715	701	688	709	684	678	712	690	697	715	677	699	679	670	682	735	727	685	717	688	723	701	749	727	687	690	709	716	657	706	696	683	712	695	699	684	690	718	698	707	702	712	681	675	679	695	746	708	657	735	743	677	702	722	710	688	738	660	688	735	701	701	694	679	706	721	742	709	740	717	715	714	675	668	695	674	642	727	703	729	687	685	707	719	748	696	678	702	700	693	703	685	731	703	719	709	704	695	668	744	735	666	682	663	735	686	703	700	685	679	681	693	712	684	698	737	723	670	659	703	716	701	702	707	691	695	731	701	674	706	707	779	744	711	677	671	659	709	689	776	737	727	731	681	713	736	708	706	704	686	693	697	717	741	750	699	751	675	706	713	710	722	702	730	707	713	748	721	735	689	711	745	746	688	697	674	716	702	706	690	679	720	739	629	667	736	742	688	692	743	674	707	700	692	735	705	717	671	677	707
2679	1298	1135	687	260	379	937	248	142	121	144	151	151	134	152	116	136	133	124	142	137	122	138	135	144	112	125	123	143	120	111	138	146	135	127	138	122	133	110	107	112	138	133	121	115	131	139	110	149	152	129	130	129	141	121	116	113	136	129	141	138	114	129	120	106	128	125	135	125	132	122	148	132	126	136	111	137	125	150	139	128	132	130	125	129	114	135	123	138	130	117	127	117	122	126	124	125	111	156	132	135	113	118	127	105	144	120	116	137	118	113	123	121	116	137	117	120	128	123	122	129	146	125	110	134	125	114	131	125	123	138	114	109	110	114	117	119	141	129	137	127	127	136	118	140	129	121	124	134	126	130	126	131	146	119	116	118	142	115	135	127	108	110	135	138	124	124	114	117	137	123	143	126	115	138	123	123	136	129	135	126	132	116	127	133	121	135	121	121	116	117	144	152	113	132	121	108	125	148	138	114	131	129	135	113	140	133	135	138	128	135	130	133	110	117	131	138	130	123	136	125	123	132	133	140	129	115	99	130	145	128	127	114	124	139	116	120	114	125	126	141	112	111	102	133	117	116	110	131	134	138	118	142	100	136	118	125	150	120	95	119	118	130	122	126	126	125	139	124	130	109	125	119	132	142	125	132	113	124	132	153	144	136	117	157	131	120	128	137	147	126	130	119	116	156	136	122	134	117	138	118	131	112	114	140	146	138	121	123	134	120	111	123	121	147	126	128	108	131	148	144	123	109	155	119	116	128	124	130	119	119	128	134	127	108	120	107	131	121	135	129	123	123	117	121	122	125	115	118	129	129	104	146	139	117	125	120	118	115	138	127	120	142	121	137	131	116	95	127	138	122	131	138	109	158	138	117	121	127	139	121	113	122	129	133	128	131	127	141	122	107	116	131	136	127	119	127	119	117	121	132	123	129	139	135	119	122	123	141	124	112	113	109	124	115	114	126	100	125	116	119	126	115	118	129	131	104	141	106	113	122	123	106	126	138	102	115	123	105	118	131	132	145	133	122	121	135	104	121	125	111	113	119	106	130	99	133	120	110	123	117	122	113	116	123	103	136	136	140	130	128	129	123	131	128	129	137	124	120	117	135	125	116	141	126	117	112	136	111	122	140	139	109	135	125	120	122	146	137	128	143	120	124	125	132	136	117	135	142	118	116	114	135	139	130	123	129	143	110	129	117	122	114	127	140	141	115	132	134	112	128	126	129	131	125	126	126	140	111	126	131	109	136	156	143	129	112	125	125	121	123	124	130	138	134	142	106	112	135	112	105	125	110	114	130	118	122	135	125	138	126	111	141	119	117	128	135	136	130	121	127	132	114	144	128	135	135	120	125	127	119	113	120	131	115	127	128	117	116	120	101	128	103	136	114	115	126	118	142	122	140	129	122	132	101	111	125	108	129	127	106	128	145	122	113	146	127	131	129	119	109	130	124	121	115	108	136	154	141	129	112	120	134	131	128	123	124	132	108	129	137	133	129	116	112	115	145	131	129	134	130	132	134	113	127	107	138	130	151	131	135	143	133	128	127	132	117	144	132	129	139	119	119	135	118	108	116	109	113	124	113	122	133	123	142	107	126	117	131	136	123	120	141	119	108	123	124	133	120	135	117	129	125	128	120	129	131	136	127	127	133	127	152	108	116	111	123	109	126	140	121	115	152	128	139	124	122	122	142	129	130	111	133	143	105	137	120	118	134	142	145	114	122	132	141	112	129	128	119	128	119	123	119	125	132	128	122	113	125	126	112	139	115	136	144	105	134	115	137	135	117	120	133	129	122	143	125	141	119	106	124	126	132	124	150	134	119	105	114	121	143	121	141	127	121	117	123	132	144	114	128	133	145	114	135	139	136	118	126	111	111	135	127	135	133	132	132	144	129	108	122	114	139	134	121	128	142	133	140	140	125	126	104	132	138	124	107	140	121	119	130	149	125	119	131	151	136	148	106	125	114	127	143	143	144	128	135	124	109	96	131	145	115	138	123	137	118	147	125	132	111	123	125	113	139	129	133	127	133	116	123	117	136	135	117	131	121	116	113	163	151	154	113	131	126	112	133	132	126	116	123	137	139	139	137	123	136	110	129	143	130	125	121	114	136	115	127	109	104	119	143	140	111	120	142	125	122	134	131	121	116	141	132	135	128	158	130	126	120	138	121	143	123	132	122	149	114	119	132	121	133	127	125	129	138	140	140	120	122	131	108	107	114	125	106	112	132	135	146	134	128	108	155	127	105	115	113	125	117	134	123	119	118	116	117	113	114	107	114	150	128	131	110	103	117	155	126	115	124	136	155	95	135	115	129	139	149	144	109	121	120	136	130	119	126	130	140	121	121	109	136	110	129	129	138	115	129	123	117	109	141	135	113	115	123	116	112	127	128	141	130	128	138	117	138	116	128	116	116	146	128	133	131	116	130	123	130	111	142	131	131	103	123	130	117	119	140	117	128	126	127	135	136	127	102	138	123	125	122	119	126	108	107	126	116	140	137	118	128	104	122	115	125	123	126	119	132	128	120	113	132	129	125	117	121	123	128	97	119	128	154	127	125	129	134	114	130	125	139	115	125	125	118	128	134	107	132	126	140	127	109	125	129	125	106	128	120	137	139	104	129	111	117	130	122	127	128	140	117	124	126	137	114	124	126	133	120	122	118	121	110	147	121	128	135	134	127	130	130	125	143	125	129	123	122	124	133	130	133	103	120	142	122	126	130	123	121	139	139	125	116	138	142	130	121	126	99	127	135	139	115	132	129	135	106	127	129	113	136	134	152	141	117	115	122	112	102	119	119	112	123	137	144	119	121	117	140	147	129	128	126	128	112	137	111	111	125	108	114	113	128	119	127	116	120	138	135	137	122	122	139	126	125	138	107	127	138	131	139	130	149	119	134	130	133	128	125	119	118	139	128	110	126	123	119	111	134	121	142	132	130	121	128	134	102	134	125	113	125	143	122	120	104	127	127	134	122	122	114	143	147	127	127	138	113	125	125	133	135	118	112	120	132	154	143	126	141	131	135	135	126	132	133	126	116	147	129	103	103	115	128	134	134	117	140	135	127	125	122	129	130	120	120	141	137	127	129	129	139	114	128	137	121	115	128	129	133	139	152	121	129	125	114	124	144	114	136	120	137	109	117	125	123	114	118	127	121	109	132	148	132	129	126	133	124	141	110	139	139	129	143	115	128	134	124	115	122	135	104	117	136	113	122	122	120	114	112	114	111	127	136	135	118	128	137	146	141	126	112	136	129	128	120	131	137	116	120	122	124	118	112	122	117	137	125	126	140	143	137	141	143	114	133	150	120	129	120	116	137	114	115	125	111	130	127	122	130	120	127	122	152	141	123	121	145	123	127	129	134	117	120	124	121	108	122	130	117	124	109	142	143	134	106	121	111	129	129	114	120	123	99	127	135	152	121	136	131	133	135	123	118	110	119	138	124	127	117	131	132	115	114	109	125	139	120	126	130	123	131	134	128	134	137	118	139	131
23990	11082	9626	8187	6030	13691	27690	4934	1907	1751	1595	1453	1359	1352	1256	1204	1149	1149	1124	1078	1088	1057	1012	1066	993	1014	981	897	979	937	903	984	940	928	910	978	954	903	956	956	1003	888	923	900	965	935	940	901	935	899	911	888	979	941	957	903	884	909	887	875	879	896	865	897	939	881	813	907	851	903	924	903	898	846	915	874	894	860	891	848	909	927	897	829	901	878	855	940	942	922	859	827	914	846	865	892	881	913	857	916	858	907	938	868	886	905	945	873	876	878	920	937	880	890	929	898	888	904	916	922	905	898	946	932	893	866	859	904	936	861	914	876	867	872	889	949	904	886	837	944	893	845	889	886	891	875	895	931	874	897	909	907	887	869	849	863	845	905	867	871	864	910	915	886	859	900	874	912	899	855	890	891	903	891	920	856	927	881	850	967	872	921	850	868	897	947	906	916	950	892	891	881	915	936	928	852	903	845	900	865	912	847	818	951	931	856	890	869	897	897	886	893	888	867	873	918	881	870	928	864	888	924	872	929	837	855	919	916	893	853	892	854	866	902	907	891	899	870	882	903	942	827	904	935	855	926	984	909	872	902	856	895	904	881	900	922	874	964	873	865	849	876	883	941	883	891	978	909	949	893	883	915	851	853	918	893	854	923	883	843	914	909	892	851	848	899	912	917	958	919	884	906	906	897	926	922	890	906	872	860	907	914	916	863	882	887	896	866	873	863	957	907	851	907	868	896	867	859	859	919	860	918	943	948	859	909	889	917	863	845	858	904	853	895	845	893	921	916	907	897	855	875	891	871	902	866	900	853	863	903	855	877	888	879	914	878	882	865	860	910	848	948	907	894	941	890	905	900	889	870	873	865	890	847	897	912	917	848	915	863	905	916	879	819	859	806	956	905	900	865	902	869	846	880	914	918	896	910	915	814	940	912	902	849	871	852	929	832	891	934	912	883	950	949	909	893	887	926	907	859	907	924	890	930	884	923	910	871	914	918	873	922	901	887	870	910	896	871	883	956	939	913	857	869	849	890	848	847	891	890	910	894	930	850	911	862	874	879	959	928	888	881	925	909	882	878	871	877	926	924	891	908	865	856	915	860	856	913	870	881	900	866	834	863	902	881	871	902	876	864	907	867	806	867	921	860	874	909	848	920	896	853	936	864	906	860	924	912	862	901	854	871	869	887	949	887	906	939	919	896	867	892	943	889	848	908	868	882	917	878	886	867	905	859	880	901	919	887	894	854	878	894	919	885	873	891	910	918	884	926	836	908	851	892	860	908	882	894	868	877	943	868	894	920	850	893	908	960	863	890	920	917	879	910	877	835	883	890	833	878	919	877	903	882	887	934	878	922	901	915	883	906	906	899	859	844	903	890	870	883	888	903	865	891	906	887	935	895	911	957	863	930	893	910	863	907	903	824	900	925	913	878	908	854	831	871	902	868	923	872	901	883	899	889	891	869	909	899	882	889	878	856	856	899	887	802	899	883	923	818	879	923	907	849	896	844	886	893	900	961	876	872	878	913	936	880	890	861	902	864	891	920	888	904	910	873	896	939	889	848	920	862	853	878	874	860	922	916	960	912	929	942	847	853	947	904	876	922	866	879	896	866	864	884	876	870	862	907	926	906	879	921	912	900	883	884	876	896	871	855	882	850	865	935	872	912	895	862	917	925	897	884	912	897	907	859	871	879	881	934	901	879	914	830	881	909	919	856	894	907	884	883	855	873	897	927	829	874	909	873	918	857	867	880	891	925	868	915	862	842	858	889	785	908	876	866	860	873	899	910	860	874	901	901	871	918	882	891	920	914	854	863	922	906	945	856	926	872	863	843	892	877	888	867	896	913	919	857	889	947	918	911	891	909	944	899	854	919	840	937	896	859	884	884	889	911	882	884	860	902	863	868	902	919	906	881	916	874	905	894	866	879	942	894	885	911	906	886	857	860	890	922	865	865	907	877	930	919	953	885	892	857	910	883	859	918	915	909	910	919	886	881	927	904	916	849	882	869	859	909	933	886	894	861	884	878	894	868	908	879	904	873	855	887	890	919	894	909	856	888	878	892	879	836	884	942	890	888	873	948	888	898	890	873	843	822	903	909	916	931	880	881	833	871	845	875	914	836	918	860	910	886	816	896	860	889	897	911	907	915	879	916	899	900	902	886	901	948	854	867	910	894	880	886	903	872	876	859	920	903	901	905	839	914	866	903	905	929	902	879	908	852	878	935	883	968	896	827	942	923	932	924	836	880	949	911	928	925	884	895	864	910	849	901	892	903	879	904	906	904	896	807	943	890	894	935	878	856	913	935	871	856	931	842	821	930	888	855	895	904	865	865	850	872	956	919	884	851	965	822	868	917	866	945	907	901	862	888	911	886	891	840	872	855	928	842	929	887	865	896	865	926	893	934	895	862	852	943	908	885	883	892	898	857	896	901	919	880	948	880	917	902	869	852	895	906	889	846	903	862	883	915	903	870	940	889	892	925	887	939	921	877	921	866	888	902	894	911	962	892	928	865	911	906	827	901	864	881	841	864	959	911	921	872	855	899	916	871	855	913	900	875	843	895	872	907	884	883	895	861	894	828	853	895	902	895	926	911	849	978	875	869	955	873	820	869	883	912	882	835	913	876	929	967	894	911	917	890	936	928	880	880	895	929	889	876	932	899	900	904	909	913	897	939	844	928	924	893	879	910	881	882	853	829	899	895	874	855	897	882	904	880	852	870	867	903	894	877	909	884	844	875	900	868	861	864	857	891	952	925	941	875	905	891	885	804	888	887	930	891	919	875	870	891	917	864	860	914	857	866	810	881	933	923	872	900	903	939	923	851	906	856	952	885	838	906	976	884	845	931	911	930	808	924	878	932	918	876	902	836	846	883	884	853	890	883	883	938	897	865	914	887	865	861	867	879	899	916	898	935	883	889	893	879	853	885	843	888	878	886	897	891	889	921	896	863	898	839	860	896	919	890	952	891	868	889	880	896	901	909	860	911	895	924	898	945	926	895	873	889	902	885	886	920	905	933	883	944	918	863	872	878	870	904	891	885	921	930	861	907	855	869	879	860	840	852	920	934	897	879	867	862	873	913	876	906	916	858	880	898	840	911	904	919	890	886	875	859	925	834	882	884	883	873	908	925	893	900	844	893	869	916	880	912	917	887	882	853	874	915	871	851	843	868	890	910	865	866	841	896	908	857	883	886	893	850	913	878	852	883	914	889	892	905	963	957	915	868	869	930	863	876	821	881	922	864	903	947	875	842	890	854	910	909	899	903	883	896	811	873	929	866	914	950	889	893	860	922	902	879	893	908	899	921	919	901	897	914	852	860	907	886	889	873	872	878	895	857	924	875	858	887	890	858	910	881	884	898	865	838	891	851	858	879	874	888	865	912	895	882	916	921	899	920	898	860	913	883	845	887	839	905	942	925	899	882	896	841	935	917	887	868	859	863	907	877	887	919	892	877	942	887	879	871	862	880	873	886	878	853	857	892	891	901	880	854
2401	943	414	269	165	84	113	69	55	54	65	64	56	48	70	52	66	60	55	58	57	49	53	66	55	50	69	58	48	61	37	56	56	47	62	46	50	55	47	51	53	45	55	51	57	65	56	59	55	59	57	67	43	48	51	58	63	56	75	52	69	52	48	53	61	49	45	47	65	63	55	53	57	74	57	49	45	59	69	54	48	63	56	54	61	48	60	48	60	51	50	49	49	46	37	42	47	50	44	52	43	53	50	49	51	45	58	55	45	42	39	56	48	45	54	48	46	57	58	44	45	57	49	43	62	45	55	40	61	41	59	52	44	63	45	61	70	51	41	39	67	44	56	54	53	57	67	63	42	67	49	47	54	53	54	52	43	56	49	49	60	57	62	49	64	54	53	51	52	57	58	41	55	57	49	58	46	59	48	61	55	49	78	47	52	49	50	52	49	46	59	55	60	58	51	73	63	51	51	62	51	43	64	46	57	60	54	41	70	61	60	67	46	46	58	48	56	61	62	50	49	49	54	46	55	48	50	47	56	42	52	59	51	54	62	53	44	50	42	48	41	33	47	49	49	42	43	65	51	56	56	47	61	45	59	44	54	51	57	57	54	51	35	64	57	45	64	41	57	60	58	65	40	58	49	49	56	49	48	61	43	56	44	58	57	38	50	48	55	43	44	46	47	46	62	60	59	50	50	54	61	46	60	62	49	53	47	57	57	46	45	56	51	56	50	44	58	52	51	45	50	38	67	56	51	50	44	52	58	59	52	54	58	36	47	54	64	52	59	56	48	58	49	51	53	48	72	60	49	60	44	63	55	54	47	52	48	59	58	50	52	53	56	49	53	44	63	44	64	61	49	60	53	51	50	52	57	68	46	50	44	48	57	59	47	56	44	56	55	37	51	54	49	55	59	52	44	41	39	50	57	48	50	45	34	53	58	41	57	40	53	58	63	51	51	50	43	70	61	54	56	42	63	61	63	60	48	58	41	49	62	53	54	55	56	59	47	63	49	61	51	51	54	51	58	60	60	61	49	55	47	61	68	49	52	52	58	44	63	60	52	45	61	62	56	69	58	51	41	51	42	38	56	51	63	49	53	50	52	51	55	55	44	42	43	53	69	45	50	49	53	57	64	48	45	59	45	44	52	47	50	52	44	63	49	42	60	42	42	51	41	58	77	43	57	54	58	61	53	62	48	51	60	62	48	49	48	58	48	51	51	64	52	55	47	53	65	56	48	54	54	55	54	56	55	50	56	62	54	62	54	47	48	37	53	52	51	56	57	48	61	48	37	63	53	51	51	53	65	69	51	46	44	56	52	35	47	45	55	62	42	44	51	49	56	59	52	53	45	60	54	53	53	55	51	51	52	64	47	47	50	49	55	43	45	55	49	54	55	57	59	50	60	49	49	49	54	56	45	55	43	36	66	46	54	51	40	55	58	38	42	49	65	43	55	45	46	44	51	58	58	63	58	54	51	49	56	53	42	59	53	55	49	66	55	45	56	48	49	45	61	67	55	51	42	40	41	47	49	64	46	55	51	57	59	53	47	52	60	52	43	48	52	52	63	52	62	60	48	55	47	42	72	47	58	59	54	65	50	57	56	62	52	43	55	60	56	53	52	55	59	51	68	50	40	53	48	55	52	46	55	77	43	33	51	41	56	48	53	59	55	41	65	64	45	53	47	47	52	51	45	56	54	59	58	60	44	39	62	47	50	52	51	44	46	58	46	62	45	62	60	48	59	40	51	40	55	50	73	48	53	59	56	58	61	53	48	47	44	50	47	56	58	66	60	64	56	62	55	64	44	64	61	50	54	57	48	65	54	48	42	57	45	52	52	55	50	48	52	57	58	50	57	48	49	52	42	54	67	61	45	42	53	60	53	55	59	54	48	62	59	45	43	57	45	48	53	49	52	56	60	58	50	46	46	53	73	61	47	46	62	58	44	54	44	48	54	55	64	54	56	65	46	50	38	35	40	41	59	47	46	62	58	64	48	51	61	66	52	59	52	46	55	60	56	52	60	60	53	48	54	36	58	44	53	50	58	50	61	42	54	53	69	68	60	67	61	40	61	58	49	57	61	51	52	58	48	49	49	35	52	57	53	60	51	40	51	53	56	56	72	51	51	60	47	70	61	42	50	51	49	59	57	54	53	52	49	47	49	55	55	43	57	61	71	61	45	62	42	54	45	54	58	52	37	47	58	56	60	53	57	55	59	45	59	49	52	51	47	65	63	40	53	33	47	51	56	61	54	63	51	45	50	53	52	59	49	54	54	57	58	51	56	55	55	55	73	57	54	53	55	44	45	50	52	51	53	67	58	52	58	61	46	49	54	55	60	62	49	52	51	42	45	45	51	64	48	58	44	56	57	45	53	51	48	50	59	43	53	53	58	54	42	57	56	51	56	61	48	52	58	31	44	56	46	61	61	55	45	66	53	55	41	50	52	50	56	45	62	57	48	56	51	48	51	50	45	41	47	57	45	64	57	52	59	69	49	50	42	71	73	45	61	53	47	53	47	44	53	45	62	62	42	42	48	57	37	48	54	51	50	44	52	57	60	58	50	52	53	56	60	45	46	51	45	50	50	60	41	51	59	43	58	51	55	61	67	58	55	54	50	45	55	50	65	52	48	50	42	51	56	57	58	64	46	52	52	51	52	46	47	45	51	50	45	52	52	53	54	65	50	47	66	41	58	59	47	65	42	50	51	47	66	62	57	53	67	60	51	57	76	74	46	63	47	51	58	57	57	54	48	51	54	55	48	47	55	45	50	55	51	60	48	69	43	50	44	44	53	50	66	52	48	59	44	52	53	56	43	64	48	50	48	51	64	45	53	56	55	41	57	45	63	44	39	40	53	67	51	49	55	47	57	61	46	47	56	57	47	47	51	57	52	46	58	51	50	53	45	54	39	56	55	55	50	55	64	68	53	52	53	46	49	61	80	65	42	46	47	48	60	46	45	42	47	49	55	56	62	50	55	50	51	72	55	45	57	56	52	55	56	57	59	62	42	49	55	55	52	60	65	66	38	49	47	45	48	57	53	48	66	62	47	47	66	57	43	46	52	43	49	48	50	58	45	66	58	33	46	41	48	63	53	63	53	51	43	55	54	58	68	48	61	56	56	60	56	44	51	53	44	59	59	58	61	50	48	53	52	54	55	46	53	59	46	54	51	48	64	55	60	50	49	80	68	58	59	46	51	53	55	62	55	57	52	55	44	60	47	63	56	59	61	45	54	59	46	65	65	45	53	60	53	48	46	49	57	36	56	68	54	57	43	47	55	68	51	57	52	58	51	55	51	71	38	52	42	47	49	68	62	42	51	57	51	50	64	45	45	53	47	62	60	65	56	52	60	47	43	45	67	42	58	62	51	49	49	54	55	50	55	45	58	65	45	49	45	48	41	53	51	57	62	56	44	45	59	48	59	47	55	61	40	52	62	54	55	52	51	48	51	51	54	55	61	61	55	38	51	45	59	56	55	48	51	52
21009	8953	4846	3851	3447	2940	3919	941	473	426	471	431	416	445	401	431	414	407	433	406	447	382	443	415	453	413	385	408	406	402	389	389	426	428	423	420	391	400	402	415	399	384	407	376	461	431	373	420	382	431	447	401	411	393	432	410	381	387	414	403	387	394	383	401	405	395	460	405	428	402	383	379	399	437	408	390	441	414	392	404	381	430	378	379	429	413	384	388	366	413	410	379	408	393	402	407	417	409	437	427	379	413	429	414	379	359	433	403	382	402	417	406	394	417	383	395	366	405	402	398	409	406	386	408	407	411	392	404	425	375	402	368	401	424	403	401	392	421	437	406	437	427	400	387	395	411	389	393	413	417	422	392	402	412	405	403	414	341	424	370	397	398	413	397	413	429	383	401	346	391	362	407	434	446	399	444	420	426	415	400	421	411	379	378	396	382	412	421	369	373	413	373	424	395	397	422	406	422	398	394	421	429	390	417	377	395	390	380	424	386	409	377	421	378	409	418	426	392	375	426	426	364	414	392	408	405	377	412	412	400	434	413	411	395	399	389	380	392	373	401	413	414	387	412	430	385	406	437	425	420	422	383	387	397	411	385	402	397	388	417	391	413	386	387	387	406	407	342	434	382	374	407	417	406	371	427	421	423	380	403	398	417	436	382	446	391	393	414	405	422	400	395	425	402	422	411	358	370	382	392	402	381	408	389	412	395	428	418	408	387	419	436	419	427	461	412	388	440	399	410	414	396	412	391	422	396	417	401	404	388	390	383	429	406	400	385	424	382	386	381	399	397	398	421	425	431	375	413	420	399	361	428	393	394	386	435	379	376	382	432	416	422	425	414	421	420	401	419	377	369	422	422	387	408	405	382	391	387	396	416	385	398	443	411	399	395	423	435	355	416	412	401	414	407	380	427	378	393	373	397	395	412	405	416	396	421	380	361	425	383	403	443	387	409	378	391	396	370	433	385	412	404	403	385	413	386	395	429	395	380	418	376	406	437	384	368	387	396	397	390	384	423	374	380	421	448	421	399	417	446	381	404	380	378	407	408	407	401	411	446	375	401	428	416	396	425	433	420	401	398	389	398	400	416	370	409	411	389	414	386	380	414	408	370	401	366	437	398	420	428	416	434	414	417	360	391	391	451	376	379	395	399	420	423	406	385	394	401	379	388	401	380	404	389	436	409	429	423	405	418	393	388	337	402	421	380	413	398	409	395	416	415	420	408	385	366	395	396	413	391	397	432	415	373	360	391	434	387	420	416	390	411	413	409	410	409	403	353	428	367	429	428	369	427	382	370	422	401	403	406	423	378	381	416	395	434	419	379	442	437	361	403	409	390	393	366	416	393	389	402	445	426	423	397	402	378	414	402	420	388	411	405	421	390	441	425	407	391	389	417	397	382	389	424	398	415	396	412	394	375	426	403	368	428	424	366	379	421	421	365	415	388	424	394	395	404	397	397	409	379	400	397	426	383	403	368	417	434	407	400	406	396	396	361	382	390	432	394	397	403	383	413	360	391	400	366	424	413	438	415	380	378	419	394	385	425	421	432	400	402	417	395	390	391	414	427	393	431	374	406	433	404	410	382	396	432	402	428	395	384	404	361	429	407	412	426	401	407	395	399	417	439	423	425	389	377	406	394	403	407	389	423	390	425	398	387	406	424	377	385	419	434	415	374	389	408	426	403	421	408	381	369	429	407	393	415	395	389	424	433	389	427	416	432	428	410	404	435	402	407	405	426	400	399	388	390	391	379	398	394	404	382	417	418	410	423	386	384	393	388	395	397	394	418	412	400	386	412	439	378	437	415	445	371	426	366	388	439	392	418	375	436	385	376	403	352	393	393	408	406	417	397	410	406	387	408	376	443	392	379	378	388	425	384	388	386	378	391	393	414	403	398	441	408	398	419	431	444	374	405	398	421	413	429	411	378	400	441	430	394	413	403	402	396	420	398	405	397	373	381	383	390	414	387	355	373	406	403	393	414	410	405	369	406	393	359	389	429	378	389	432	425	407	388	423	379	394	432	391	391	406	382	390	434	401	405	418	352	365	412	398	432	436	431	388	400	410	376	415	406	363	413	409	383	409	428	374	400	404	439	422	408	440	380	383	431	397	408	424	382	407	392	398	397	445	424	427	405	379	370	394	410	413	415	371	410	369	397	408	405	392	418	377	365	374	434	406	417	389	393	430	384	379	418	394	403	408	405	411	408	423	398	380	426	427	413	394	428	384	370	419	401	411	427	409	397	407	440	425	393	347	408	376	408	387	366	434	398	371	431	382	397	392	369	409	367	412	401	416	406	378	404	380	384	403	391	420	390	388	417	414	385	408	421	404	378	369	383	428	397	402	419	440	435	405	390	411	407	412	439	444	381	402	391	383	419	386	412	393	395	355	371	393	384	409	416	415	379	398	431	417	419	411	384	397	390	380	438	394	407	378	406	391	378	393	372	396	414	406	420	408	413	433	358	429	388	389	430	406	429	402	407	386	374	396	419	422	427	386	394	393	411	395	408	432	404	403	407	439	397	392	400	399	367	410	397	433	394	435	385	397	408	407	414	406	407	412	409	432	394	354	364	409	368	418	409	370	370	410	420	409	422	389	359	372	364	381	405	411	386	439	417	353	428	388	421	394	373	375	403	393	432	396	380	374	379	382	418	396	350	395	392	407	391	392	397	408	388	392	407	402	392	389	426	390	380	389	404	406	416	398	380	415	410	401	429	421	393	393	412	381	410	392	397	423	416	382	438	411	393	407	399	407	362	408	437	392	377	400	392	425	427	410	447	388	413	392	397	373	400	391	404	398	440	417	408	386	376	384	446	399	417	398	422	400	435	414	401	423	383	465	435	383	384	401	377	415	401	427	404	343	397	420	390	401	406	381	392	363	405	402	430	389	417	399	436	412	403	440	400	412	410	428	398	422	380	396	427	403	376	418	395	430	406	403	413	448	377	428	411	379	362	411	417	384	389	382	404	388	411	378	400	427	428	409	389	413	422	409	396	369	380	407	414	394	408	390	399	441	431	424	392	421	432	381	379	411	431	418	401	394	398	377	403	396	420	422	419	395	367	428	404	410	415	397	391	389	408	417	399	373	393	393	420	406	407	415	378	380	420	372	403	415	372	390	414	396	389	405	394	424	433	380	367	400	401	382	386	425	427	406	409	391	409	429	412	399	391	386	401	419	427	387	418	417	376	397	366	390	402	443	435	371	388	420	391	373	398	392	431	398	369	389	376	413	430	405	392	429	386	404	403	396	443	423	411	372	417	400	404	437	408	394	416	403	385	400	448	418	417	393	388	399	409	396	402	420	432	386	380	401	400	406	375	388	404	410	441	341	402	356	403	429	393	377	399	366	430	421	417	388	412	356	412	389	397	414	411	390	400	416	390	399	439	391	417	393	385	381	425	400	401	388	393	413	412	369	406	383	434	387	417	390	357	389	388	400	388	391	404	402	397	447	409	418	394	436	403	427	398	373	430	382	424	430	424
2065	1796	768	421	211	206	343	143	73	81	70	87	63	81	72	72	63	85	80	68	53	64	89	91	84	71	61	85	63	72	89	87	68	84	73	68	68	70	90	65	87	60	58	71	62	74	90	62	80	64	66	82	79	82	74	75	75	81	86	62	103	75	82	77	78	68	64	76	73	88	70	80	81	93	72	62	80	68	73	67	78	78	76	74	60	91	75	66	65	79	92	66	65	61	79	54	78	61	79	65	86	65	77	67	80	93	76	80	78	61	87	70	89	78	69	78	68	74	71	81	87	71	80	78	84	69	73	65	70	71	67	76	62	60	72	75	82	58	83	91	74	65	71	75	84	64	86	59	66	70	76	81	87	68	80	79	63	76	79	65	84	64	72	72	73	63	66	90	83	71	61	72	78	70	60	68	84	72	77	67	77	59	89	61	60	63	66	66	73	69	58	69	63	73	78	70	69	90	76	81	83	75	67	82	64	77	80	76	69	65	75	56	64	70	77	73	77	79	70	70	71	79	63	88	75	74	72	82	76	74	68	75	75	67	81	61	68	78	49	68	74	81	71	83	69	58	86	53	66	71	83	83	81	61	79	66	57	71	66	60	64	73	75	87	78	70	82	66	79	70	82	71	80	65	68	74	77	83	68	85	79	73	68	61	69	75	71	81	61	64	47	64	84	70	67	78	78	78	63	75	62	80	71	77	66	78	79	64	83	68	80	62	69	66	78	81	75	56	73	77	64	78	70	80	67	53	80	56	70	58	77	72	63	72	74	70	85	90	65	79	64	76	59	71	76	63	60	73	59	60	64	69	72	57	71	70	78	81	81	77	67	88	78	77	75	64	79	62	63	67	85	79	79	63	74	73	73	67	82	72	75	77	74	76	78	84	72	61	77	63	80	69	70	65	81	84	70	67	71	77	75	67	84	74	77	74	87	67	61	68	75	72	74	71	73	68	72	82	71	63	88	85	68	65	81	71	83	85	75	79	62	76	73	76	77	66	68	68	77	70	64	87	62	57	57	73	73	76	63	67	69	69	67	92	68	67	72	57	69	66	77	69	67	81	64	77	62	66	71	75	75	66	82	73	66	74	76	66	80	79	76	71	73	71	81	73	75	54	84	78	87	69	66	70	67	66	80	88	69	72	65	70	73	87	76	83	71	69	70	78	47	65	71	68	61	77	77	58	68	79	78	73	69	65	71	70	68	76	71	72	78	74	82	77	69	73	62	62	72	74	78	84	62	79	75	77	82	70	78	77	63	62	74	79	72	76	66	76	58	77	74	82	78	66	91	75	61	57	87	68	72	66	78	70	82	65	66	81	77	74	78	82	68	72	65	81	74	66	83	81	66	70	57	66	64	62	72	80	76	75	71	75	73	58	84	78	84	69	72	75	71	66	72	63	78	81	65	78	70	66	70	91	60	79	59	61	67	83	66	64	67	90	83	84	53	74	71	71	68	77	79	87	73	75	60	75	55	81	75	69	71	67	69	83	79	88	52	63	66	65	80	73	89	70	80	74	70	68	65	61	71	62	66	78	78	75	76	68	96	73	67	72	80	79	95	90	73	74	76	64	67	86	67	96	60	74	73	62	84	67	83	66	76	71	65	62	63	81	70	68	72	69	62	67	69	74	81	81	70	61	72	70	73	76	75	80	78	69	64	73	80	83	74	79	75	60	80	74	57	73	61	75	84	69	87	62	80	80	81	68	81	85	70	80	65	77	61	54	78	83	57	87	73	56	76	64	67	85	86	67	81	77	81	80	86	78	87	76	72	66	60	58	66	72	70	63	49	68	69	61	78	66	71	73	71	81	71	68	85	81	65	71	64	81	63	69	70	56	70	74	97	64	72	76	60	72	54	86	61	75	71	68	61	63	75	63	68	68	87	76	82	72	71	58	72	89	75	73	59	70	73	77	75	78	76	75	66	78	77	74	76	76	69	71	72	79	80	88	66	75	69	76	85	71	63	61	61	65	53	80	76	65	53	72	68	76	55	69	75	74	67	62	71	87	60	79	85	61	65	57	76	69	66	72	57	80	71	81	67	76	67	76	89	70	80	75	76	67	58	68	81	79	67	69	78	79	71	83	72	78	84	67	75	75	89	75	85	72	78	86	60	76	91	86	71	57	60	78	76	89	82	77	82	79	75	80	70	75	68	89	74	69	81	66	78	72	68	91	62	70	61	67	89	77	76	79	65	71	76	65	71	88	63	89	73	74	79	67	59	80	83	68	86	65	86	83	82	70	61	89	79	80	76	64	65	61	83	71	79	86	76	69	69	74	76	74	83	80	74	66	66	91	70	81	65	68	81	82	69	54	85	86	70	80	78	74	69	103	76	68	71	66	80	71	87	59	84	69	77	54	84	65	67	82	76	67	84	73	77	68	71	80	63	78	65	66	73	83	61	70	84	64	83	80	68	57	79	77	89	69	54	77	76	75	74	53	72	81	73	64	72	63	70	86	82	65	81	79	68	76	88	83	77	68	90	73	69	77	81	78	59	70	74	69	61	72	56	70	73	69	61	84	61	69	55	72	87	59	79	78	66	69	70	69	72	62	82	71	66	74	65	70	76	66	83	76	76	89	79	60	65	58	62	88	68	77	60	74	66	83	73	67	67	77	82	86	70	87	70	75	71	76	91	70	80	65	66	76	77	62	73	69	70	72	75	69	54	69	87	67	76	69	73	70	71	73	76	61	86	64	76	57	69	63	80	60	56	56	73	72	74	83	80	69	78	65	67	79	71	76	67	72	74	67	64	58	91	69	86	85	74	76	68	70	80	66	79	73	80	61	68	77	81	65	59	64	72	77	62	67	73	56	71	70	82	63	84	75	80	76	94	71	63	86	67	76	70	56	78	59	64	69	78	68	79	82	78	70	68	65	62	59	68	69	78	84	64	81	87	76	75	63	71	75	80	83	67	67	74	61	68	64	81	74	69	66	71	66	70	64	78	64	71	62	80	89	84	70	77	96	73	73	81	81	74	75	72	73	72	79	70	75	76	80	67	60	65	71	69	83	92	82	70	77	75	89	74	78	80	64	71	75	71	77	83	77	73	77	56	68	74	73	67	75	78	78	76	73	62	83	62	80	66	69	72	67	74	69	65	63	75	64	82	64	78	88	68	83	57	71	65	68	78	75	71	66	60	72	72	74	74	79	64	72	76	72	64	74	73	62	73	84	72	87	80	83	75	58	83	92	56	85	72	62	74	67	52	76	71	65	87	70	73	75	69	80	73	73	68	76	76	73	76	72	85	73	83	77	84	58	66	67	63	73	90	77	79	70	91	61	64	75	81	72	83	60	72	52	65	64	75	79	57	87	70	77	63	82	84	76	72	73	72	83	75	75	79	63	73	66	81	80	67	91	81	81	71	74	82	66	88	85	63	72	76	69	68	85	71	70	63	71	66	64	78	80	75	78	68	72	63	81	66	89	65	65	79	65	87	73	67	60	84	76	70	66	84	83	87	79	72	78	71	59	67	79
22833	14431	7743	5304	4871	8837	15090	3380	922	876	750	736	673	681	663	622	654	626	583	581	591	547	607	573	552	569	531	524	542	515	531	551	554	503	521	558	514	519	506	585	554	509	563	526	513	501	537	508	533	503	519	532	503	555	524	484	517	504	513	523	512	518	525	504	542	525	520	507	528	526	563	570	509	500	524	518	549	510	496	527	513	526	506	526	522	538	546	529	511	489	517	525	542	504	474	522	505	471	525	509	525	550	492	505	506	507	545	470	501	562	537	560	506	509	531	506	492	507	473	510	492	496	551	499	494	514	518	526	513	483	472	481	483	517	513	498	495	503	508	495	508	514	555	524	503	500	524	521	513	494	523	544	489	481	491	522	561	466	491	496	530	545	514	525	526	468	484	523	502	520	530	520	587	538	537	495	513	486	509	476	510	514	522	535	553	527	544	530	480	533	527	481	500	504	498	500	539	508	490	485	531	489	500	538	510	522	496	528	507	467	509	505	489	489	512	512	513	565	522	524	538	504	487	494	522	531	479	490	522	511	500	494	530	507	509	518	540	541	489	510	517	544	489	467	499	515	526	558	516	506	496	487	545	517	509	543	540	558	511	517	519	499	504	524	520	516	469	488	520	528	494	527	488	532	544	511	516	516	547	487	518	518	493	567	521	515	468	491	525	486	490	508	564	486	508	505	503	531	517	507	522	550	514	513	529	500	550	480	504	506	479	518	508	515	496	513	494	531	558	517	501	478	534	541	503	482	550	502	528	518	522	510	496	549	488	510	510	502	507	508	512	517	545	534	512	550	481	501	479	530	497	502	495	503	500	529	545	499	515	522	513	521	513	519	488	528	527	542	500	527	542	506	513	521	483	524	544	488	501	489	500	519	479	497	475	504	495	555	500	506	493	499	514	518	505	521	515	530	513	536	512	495	534	489	493	481	492	503	549	538	511	515	555	504	511	581	515	522	503	499	544	502	507	487	496	531	494	510	490	521	550	518	539	533	477	510	521	521	501	475	504	565	540	470	494	537	490	501	535	550	506	493	505	557	520	518	529	485	524	527	526	549	487	545	517	516	524	499	553	472	531	503	509	514	499	536	504	503	502	502	505	487	523	479	499	514	529	483	512	485	522	490	527	497	508	515	501	541	524	538	555	518	490	552	550	510	540	510	472	482	522	534	527	477	512	541	529	510	537	516	478	473	544	501	501	552	545	550	527	456	560	479	521	544	490	511	484	562	501	492	490	523	534	509	545	514	559	549	521	514	529	524	507	515	510	498	468	529	506	515	532	507	521	540	510	505	500	517	513	480	511	482	505	513	500	544	559	508	518	510	520	544	510	497	533	509	520	491	531	500	530	543	481	513	535	504	565	516	519	530	548	490	521	573	518	505	516	540	489	549	538	487	499	500	516	527	508	499	574	535	511	511	522	482	507	546	547	450	554	519	528	514	503	552	512	499	503	534	495	557	502	456	547	512	555	501	548	519	522	519	501	531	522	514	502	548	546	498	493	509	507	500	497	494	509	492	526	547	501	522	540	512	511	534	532	522	537	498	518	523	526	531	498	521	556	528	498	496	491	527	536	501	474	479	525	522	502	517	469	525	549	507	510	540	508	523	500	519	510	491	612	516	516	526	558	508	515	521	513	525	544	488	496	530	532	489	541	507	493	512	528	517	509	533	483	493	480	512	541	513	516	473	515	518	501	545	530	486	479	521	539	511	500	527	553	495	507	485	517	534	527	536	542	532	502	504	562	502	551	519	502	507	477	520	518	489	537	515	524	525	539	530	491	517	519	468	547	493	508	511	517	471	483	531	499	533	464	518	549	494	513	514	505	499	478	473	536	505	529	521	545	529	524	498	505	503	521	473	517	508	490	501	515	505	514	518	551	568	483	478	525	507	511	517	516	529	514	500	509	520	551	482	502	528	522	512	512	527	512	485	518	540	554	522	498	497	525	499	533	532	518	453	540	463	523	507	495	465	517	542	491	532	485	516	502	532	542	510	492	497	512	544	483	503	541	518	487	472	514	556	529	558	526	521	544	506	536	506	516	522	575	511	562	528	506	497	514	518	532	503	483	500	521	544	509	531	537	495	528	508	510	528	501	480	520	459	509	475	502	507	524	561	482	539	494	518	482	523	493	485	526	503	513	494	533	503	497	463	493	496	511	519	568	514	510	528	483	501	529	516	519	505	467	510	540	528	500	569	514	480	515	564	526	494	537	506	532	500	543	520	501	513	514	516	492	538	497	524	525	479	532	505	506	534	517	535	510	474	525	489	527	487	489	532	504	527	491	493	529	497	498	540	525	536	512	520	505	508	523	490	502	507	567	493	555	493	475	501	500	542	502	472	521	492	524	474	495	532	522	525	456	523	491	499	465	559	477	494	557	506	521	509	507	495	512	531	502	490	563	491	524	522	543	503	543	507	520	539	497	485	468	495	484	497	512	546	509	524	523	522	491	520	542	520	486	516	532	505	530	500	519	501	540	515	512	504	548	513	499	492	541	485	503	495	506	517	489	516	497	549	522	530	530	538	506	532	505	519	492	518	510	535	508	514	484	564	592	506	553	510	509	504	490	555	549	525	569	509	501	493	535	552	543	534	529	527	573	523	512	520	484	535	510	544	538	482	505	489	546	503	541	502	509	533	536	517	517	500	475	531	516	481	545	507	504	504	541	506	535	454	488	475	497	533	543	510	503	526	555	516	482	552	451	506	501	551	494	488	556	509	533	501	483	469	556	514	589	499	484	517	526	478	516	529	535	487	562	509	521	502	506	498	510	498	542	550	508	499	498	497	520	488	501	488	522	512	512	529	524	523	500	535	533	506	487	495	539	516	471	497	518	526	534	456	521	506	476	530	494	546	461	487	540	464	498	507	543	487	510	530	492	521	498	545	530	488	519	522	513	493	541	485	515	518	513	494	484	509	547	519	521	495	512	524	529	572	501	525	484	477	523	499	506	550	507	503	486	510	503	520	530	553	511	533	519	519	482	477	534	469	514	499	499	513	552	506	516	519	504	539	514	506	500	519	500	521	519	519	517	537	526	491	540	474	489	498	546	544	526	499	546	477	507	518	482	531	511	485	537	555	573	530	541	498	522	518	545	522	516	474	503	484	501	534	510	502	519	551	530	505	499	511	470	520	502	497	512	535	556	498	482	498	551	540	510	487	549	519	524	553	530	502	539	532	467	496	523	506	520	547	540	511	498	537	486	507	531	508	511	539	511	552	560	519	479	536	470	525	523	509	548	566	513	497	508	517	534	490	504	538	484	485	500	525	506	502	459	518	536	545	486	522	486	497	522	512	548	457	499	548	545	513	526	537	524	549	499	501	499	501	513	535	482	529	504	495	503	536	504	548	497	516	513	546	484	483	482	515	515	479	504	516	561	532	467	555	544	506	513	533	514	527	504	551	530	494	518	532	531	519	494	486	509	498	517	502	535	473	504	502	525	523	519	503	525	568	495	523	508	522	545	506	539	471	549	492
3681	1572	952	445	226	280	374	191	92	96	116	99	113	86	109	95	116	97	92	117	104	81	96	88	78	87	92	98	102	97	92	83	98	98	107	112	98	98	101	100	94	83	108	101	106	110	107	111	94	93	115	96	90	110	107	114	97	109	99	78	99	89	108	123	89	98	109	96	99	81	118	84	92	107	93	104	124	81	99	108	86	99	94	117	96	102	107	99	105	80	95	110	105	102	98	83	98	86	101	121	106	80	108	90	89	114	98	89	106	108	103	98	111	83	96	108	95	104	84	106	105	104	92	87	91	97	93	95	100	110	105	99	103	114	97	91	101	97	111	99	106	94	92	96	101	104	81	100	108	90	108	93	88	90	84	96	105	98	94	100	112	88	94	109	112	104	105	102	81	98	97	94	110	109	94	114	98	102	114	84	106	100	93	102	100	92	88	79	95	94	89	78	84	94	109	101	92	105	102	118	101	104	90	112	85	102	92	89	104	84	101	103	96	123	97	88	103	122	97	93	113	94	93	97	102	106	104	114	111	78	99	103	81	104	87	101	86	91	103	103	101	87	94	88	98	99	88	95	99	108	95	98	89	89	109	121	112	90	95	92	100	92	100	81	102	104	94	97	97	89	91	92	92	104	93	100	104	106	114	109	84	91	104	88	94	85	97	88	108	100	103	85	101	94	100	99	99	99	73	123	82	102	93	99	110	103	92	104	115	103	83	97	110	100	90	113	95	102	91	93	96	105	83	102	80	111	95	98	105	103	84	94	100	99	90	81	97	94	102	102	111	92	96	72	100	109	105	63	93	96	92	96	79	81	96	86	94	96	92	86	95	88	107	87	84	97	102	100	106	112	88	95	108	97	94	106	86	104	106	99	101	90	88	97	115	94	90	97	100	91	101	98	101	86	112	113	87	102	91	112	95	82	100	85	97	84	95	83	84	120	84	82	98	84	83	96	90	95	85	124	91	108	95	106	98	82	88	101	119	111	91	97	88	88	104	94	99	93	110	98	90	108	116	85	94	93	108	89	112	108	73	100	93	106	92	75	102	127	89	108	105	111	95	74	96	87	77	102	97	89	103	93	109	93	108	111	101	90	91	85	113	106	111	95	82	99	84	110	98	118	101	111	97	71	92	96	104	109	121	78	92	96	97	86	84	108	107	110	90	116	105	83	102	113	107	105	86	73	107	96	98	91	92	91	88	128	82	99	110	94	96	97	87	94	97	85	84	95	90	102	88	104	100	88	118	99	91	108	102	107	110	110	94	105	98	102	106	84	88	96	98	84	101	96	88	110	105	100	92	93	87	103	109	123	112	101	107	105	94	107	96	119	98	90	97	114	86	86	100	101	94	104	93	96	95	103	101	97	99	94	115	100	100	97	102	90	96	89	112	93	94	78	94	100	83	87	116	110	91	100	104	92	93	75	88	107	102	101	95	97	84	92	116	101	88	105	94	94	93	80	102	113	102	98	80	94	113	90	100	95	94	91	101	110	95	101	88	98	106	103	93	102	110	96	109	80	94	89	111	90	102	111	98	90	88	102	109	98	96	121	104	95	93	88	106	99	99	103	96	90	97	106	101	78	114	82	72	104	100	103	111	93	102	94	98	113	80	87	98	103	103	97	116	103	84	89	106	78	102	95	91	93	102	103	108	94	99	112	115	86	79	102	107	99	94	77	96	78	107	111	85	111	94	100	115	97	113	105	100	91	109	104	118	90	88	102	90	101	114	110	103	91	76	105	96	102	109	87	92	103	76	89	117	79	87	93	88	107	104	98	95	104	95	108	102	106	93	105	83	110	110	94	101	95	92	84	97	100	88	87	96	104	114	102	114	108	122	110	103	101	118	89	103	93	99	89	92	99	98	105	108	102	93	116	115	97	107	112	102	86	99	105	87	110	112	93	108	88	95	84	90	90	80	100	90	94	95	115	98	101	105	92	101	90	85	93	94	93	108	85	82	97	109	106	103	85	91	97	92	103	99	110	108	126	89	110	84	103	93	95	109	96	110	76	84	100	105	86	109	95	95	86	121	86	109	121	104	115	101	89	110	91	92	99	104	101	89	97	102	107	94	114	97	98	90	115	102	81	106	103	90	107	87	106	93	101	103	92	96	97	110	105	97	87	108	110	95	98	99	120	107	94	87	95	104	98	107	94	93	106	97	104	98	109	96	97	109	85	101	111	112	79	107	99	94	90	90	94	111	112	95	99	94	96	84	98	96	113	99	108	121	103	93	92	108	126	88	111	92	83	90	94	91	110	93	110	101	109	111	99	112	89	104	88	100	102	92	90	93	109	109	92	91	108	95	101	84	86	99	101	112	101	95	113	94	112	95	91	113	98	105	107	110	107	100	91	114	97	93	107	97	111	93	102	107	112	117	87	108	93	95	104	104	109	99	86	95	107	98	103	85	104	95	84	93	94	82	103	107	96	101	100	90	81	90	82	100	96	113	107	94	100	99	89	105	88	80	93	86	103	113	102	103	102	90	94	102	93	107	92	102	111	87	89	84	95	95	89	111	102	104	102	103	103	90	116	95	98	103	115	96	93	98	107	85	77	101	103	97	94	100	94	95	119	79	93	81	86	95	102	111	96	97	92	104	96	89	111	97	94	108	107	84	101	97	87	100	89	89	107	101	109	98	83	95	87	113	86	105	86	110	95	94	99	105	97	81	89	97	91	93	84	107	113	113	102	99	120	97	102	98	109	96	84	102	107	86	124	91	110	102	121	106	88	105	109	97	100	97	108	95	93	91	95	116	95	95	80	69	84	106	93	90	108	86	110	117	86	113	102	101	89	92	93	98	91	84	107	95	88	104	112	98	88	96	86	97	99	106	100	105	85	93	96	87	87	116	112	91	101	122	94	93	94	109	83	85	103	106	89	95	88	108	84	92	86	94	134	91	104	106	106	137	94	85	89	94	87	85	103	86	95	97	89	90	104	102	97	105	101	94	97	82	82	99	95	95	88	78	92	114	91	122	92	104	100	92	86	81	99	94	108	103	111	87	95	90	108	87	85	98	82	107	109	94	93	97	112	93	106	97	101	96	102	105	105	104	84	100	105	85	98	98	98	105	84	85	94	107	88	98	102	102	87	96	113	95	104	105	99	131	87	78	121	111	82	100	94	105	108	102	98	96	98	97	97	99	101	102	112	91	83	106	100	95	77	109	103	98	110	107	108	88	105	95	122	92	110	107	94	104	80	98	93	82	109	94	114	96	82	98	91	90	106	121	99	93	98	93	101	96	103	97	103	96	97	102	100	104	102	103	105	99	88	85	100	108	84	105	78	96	92	87	94	92	94	89	97	95	101	97	95	94	109	114	87	122	104	101	98	105	93	91	122	107	104	92	94	103	81	130	89	96	97	100	107	103	91	89	87	88	94	104	84	91	100	84	106	101	98	110	109	101	94	102	94	94	73	79	101	83	100	103	94	82	92	100	90	114	90	90	88	95	86	85	100	83	92	93	95	90	92	98	100	99	98
23910	13205	9121	5798	5075	9163	13987	5328	1191	1060	1014	951	991	910	910	887	905	818	870	835	807	758	785	742	786	761	787	772	801	787	746	793	774	745	758	777	715	728	720	695	723	790	737	785	740	768	748	704	748	711	756	769	741	749	718	734	743	696	740	740	728	711	733	700	750	716	701	727	683	729	726	713	741	706	713	745	785	719	689	758	746	726	695	746	776	716	660	716	746	733	738	718	742	748	721	755	733	703	722	765	722	751	715	729	709	676	738	731	720	707	737	736	728	722	751	682	724	721	711	710	683	767	756	733	704	704	695	746	729	757	707	756	745	677	713	733	724	732	747	683	714	682	742	717	716	747	747	737	724	721	694	700	761	713	720	697	730	736	794	754	699	664	673	681	731	758	738	752	729	723	752	710	733	745	725	717	751	695	681	786	693	754	721	732	672	717	738	753	709	703	721	733	732	683	724	711	697	710	779	773	729	740	725	718	766	739	717	800	720	710	731	726	731	716	675	729	756	748	680	727	755	696	754	700	697	718	699	713	697	675	748	682	715	738	733	735	774	715	732	710	688	753	751	696	682	698	707	716	723	729	710	715	725	707	756	700	738	689	739	728	696	699	720	673	729	694	760	723	707	740	725	728	739	707	763	761	662	729	732	689	735	725	733	718	723	729	711	713	721	715	740	721	741	717	754	697	709	727	682	752	731	687	692	706	697	724	748	710	729	712	717	700	723	751	779	694	742	708	750	738	697	732	729	743	736	684	728	775	762	702	702	723	723	743	738	693	721	686	686	756	726	715	716	732	715	770	710	744	733	732	718	742	729	714	714	755	691	754	697	694	776	729	714	692	744	718	722	697	715	722	682	749	718	713	740	823	673	693	681	721	734	708	680	745	734	718	705	733	725	777	748	768	707	737	716	755	702	761	772	726	718	749	773	744	748	691	738	693	685	707	723	702	693	712	754	736	734	738	736	715	761	717	721	693	728	681	746	760	763	730	719	736	709	780	694	751	699	721	728	715	698	709	676	758	712	720	753	720	718	698	697	740	708	715	744	743	739	720	723	745	717	657	703	734	748	690	745	736	719	734	701	718	676	728	718	680	708	682	692	740	757	732	706	722	751	729	723	743	688	724	754	742	722	751	763	762	712	724	735	745	717	690	726	725	741	688	725	707	660	736	769	732	763	711	744	761	718	733	773	702	754	720	724	720	766	709	734	724	678	708	765	752	686	737	737	728	779	737	738	719	746	732	734	727	733	664	656	680	730	740	691	759	710	713	665	730	705	723	722	701	708	730	743	712	752	652	714	709	726	750	683	757	722	726	691	701	801	726	706	738	692	710	703	742	726	714	749	734	740	722	732	742	736	706	701	717	715	710	759	692	739	685	719	703	748	747	696	769	765	733	787	724	686	762	744	697	690	706	694	683	640	725	725	679	723	725	739	700	702	718	767	742	725	698	666	685	764	692	776	735	772	765	734	749	712	726	691	725	699	719	730	684	678	740	750	731	740	777	778	714	708	730	713	742	713	702	782	763	765	700	728	719	729	727	737	754	690	769	736	725	807	780	699	684	725	706	693	725	665	739	748	727	730	731	704	746	727	773	699	702	735	740	684	662	682	712	696	696	706	708	721	749	711	710	705	719	706	701	705	686	724	705	728	741	712	693	769	740	706	738	696	665	715	742	672	704	705	714	744	727	712	701	712	683	700	732	774	738	741	688	736	689	698	702	723	773	752	706	732	762	751	706	764	716	693	692	718	694	774	640	762	706	666	714	753	687	688	694	730	692	680	681	726	726	730	730	694	689	669	744	750	671	668	733	716	785	726	734	703	745	737	688	747	731	732	743	714	704	686	745	747	718	749	706	709	796	697	697	708	767	680	733	669	759	678	719	685	717	695	678	726	765	733	657	685	764	699	734	719	736	706	701	761	660	746	724	709	680	771	749	722	725	735	709	691	710	716	765	694	712	714	696	705	739	746	739	681	718	715	718	710	725	751	753	695	740	698	745	703	747	697	684	761	715	681	690	726	753	715	693	698	742	693	718	733	698	736	721	708	691	722	778	721	711	735	682	686	740	717	779	667	733	705	700	692	749	704	742	766	733	761	701	724	715	726	669	812	763	723	742	717	739	740	713	715	718	733	698	709	736	749	739	704	689	717	739	654	702	731	692	707	729	673	673	758	702	771	729	750	745	726	768	720	670	714	715	754	722	700	704	709	783	697	725	748	745	739	671	744	709	740	706	781	736	748	762	710	748	709	718	705	744	702	704	707	721	753	711	807	701	738	745	746	743	751	712	674	716	697	750	769	736	718	725	694	688	777	776	692	717	718	698	717	736	698	688	729	731	744	731	710	734	710	699	683	684	767	736	727	757	698	747	719	678	697	668	694	671	692	739	774	695	719	714	686	714	721	767	712	680	698	746	810	747	736	701	692	707	721	764	728	763	671	798	732	726	666	739	710	760	716	713	731	732	736	728	725	745	727	714	687	714	690	736	739	788	728	741	734	692	720	712	702	710	742	687	666	642	760	746	738	698	749	730	739	714	735	728	717	804	747	690	700	729	736	736	689	734	745	718	733	698	717	710	702	743	739	687	729	711	698	714	689	736	697	657	731	749	713	724	753	776	751	722	781	744	671	695	711	717	677	704	708	746	757	755	705	696	728	710	728	708	676	748	735	726	699	746	724	768	759	713	724	724	736	747	748	725	677	753	779	738	736	716	738	775	726	742	715	720	754	726	734	731	716	721	748	712	744	683	719	683	721	675	732	691	708	719	746	711	716	688	783	720	735	740	725	719	733	729	713	738	696	711	694	730	719	723	679	723	769	710	715	742	743	704	739	702	745	693	708	733	719	710	759	697	735	669	707	731	719	676	729	751	706	661	712	720	681	689	746	713	675	747	724	710	713	702	725	733	690	714	749	686	717	724	747	707	711	715	744	719	698	752	738	705	727	742	749	730	714	719	770	742	750	720	716	731	701	743	705	698	714	776	722	766	661	727	725	754	711	725	755	754	695	727	705	735	699	788	659	713	726	728	736	720	712	707	719	718	726	713	721	714	698	764	744	729	738	738	723	743	754	680	741	717	689	729	723	735	690	720	755	726	687	756	698	698	746	709	719	726	732	750	723	722	747	763	692	743	740	690	746	722	714	731	754	683	732	735	714	666	676	707	706	687	697	688	742	728	673	713	731	731	698	691	703	693	699	696	727	722	703	718	719	719	764	741	730	749	759	717	692	710	720	741	730	736	707	734	771	722	662	716	746	743	731	728	725	726	687	750	707	713	719	763	744	677	723	692	729	687	731	743	721	731	716	714	733	728	728	692	724	666	654	716	699	743	711	764	734	791	726	736	735	699	732	784	697	770	744	744	724	737	754	770	723	692	698	761	721	748	705	732	744	710	752	679	739	787	731	739	753	750	698	765	683	743	735	674	755	719	711	713	729	719	704	690	716	718	710	778	709	775	670	786	741	692	757	693	719	720	729	702	715	745
3766	1889	1269	523	339	356	722	524	157	145	136	147	138	148	128	141	116	119	139	132	126	138	131	133	125	130	133	135	99	125	129	150	133	139	147	122	132	117	128	145	126	135	124	125	138	128	142	116	124	120	127	121	127	138	120	116	101	144	130	143	123	136	123	119	132	127	140	135	133	110	126	125	136	120	133	134	127	132	131	131	132	118	144	128	132	122	127	136	117	126	113	113	118	115	133	127	133	114	128	114	134	108	133	137	122	117	122	133	122	145	114	134	121	140	123	122	124	125	137	118	109	125	134	110	131	118	125	121	139	138	110	120	134	120	121	113	108	125	118	124	112	116	134	133	123	113	107	127	169	126	106	130	123	126	135	134	125	116	128	118	160	109	131	118	120	117	128	139	111	137	119	125	137	143	119	140	135	122	136	129	130	143	128	121	140	123	133	126	135	132	119	135	128	127	122	135	112	124	128	125	126	139	118	110	121	126	135	119	130	127	117	136	124	121	119	133	123	116	151	141	120	130	99	126	116	136	125	127	134	120	120	108	135	135	136	150	144	135	135	121	127	120	133	144	140	148	140	125	140	126	110	132	133	118	115	119	127	105	148	138	135	144	147	122	129	122	125	115	113	145	125	129	102	139	128	122	127	118	128	120	135	124	153	139	121	133	120	136	137	109	141	127	117	146	140	113	136	129	122	134	112	138	117	124	124	129	137	136	128	108	133	131	137	119	124	118	139	125	131	131	122	117	114	135	119	126	140	113	136	131	141	129	119	128	127	129	118	123	134	119	125	154	110	109	122	144	138	130	123	134	121	134	130	110	119	122	116	134	139	131	121	134	124	119	125	104	123	127	127	126	121	128	124	146	138	129	123	125	123	137	125	113	118	107	111	144	137	146	117	129	120	144	121	130	116	112	125	108	138	129	114	107	123	132	124	131	131	120	132	137	116	141	122	145	138	111	126	132	114	117	119	132	123	149	97	115	145	135	129	119	133	146	118	128	117	127	123	136	133	136	118	136	111	131	129	127	112	135	124	125	117	132	132	125	121	120	125	103	132	133	128	106	115	125	132	112	117	118	140	132	142	120	140	129	96	119	124	117	131	145	140	98	132	129	100	115	142	121	130	116	125	130	111	142	109	134	128	135	136	127	123	132	144	122	122	96	105	131	121	136	122	135	128	126	146	125	134	109	125	115	132	126	134	139	125	129	120	141	149	123	124	125	132	106	127	112	127	129	114	109	142	114	128	138	131	124	124	144	130	105	140	116	161	118	126	121	126	146	144	122	129	112	135	128	135	141	126	133	132	131	115	127	127	132	148	118	110	139	135	147	132	132	114	116	126	117	133	118	119	140	122	110	142	142	126	129	131	112	136	150	124	125	117	124	159	115	120	136	130	133	135	121	111	139	128	142	124	120	118	121	113	143	117	124	145	140	139	117	137	125	132	109	144	128	139	138	140	135	114	141	137	153	122	136	113	148	133	132	134	123	122	143	127	104	123	136	128	145	120	123	126	118	111	118	129	150	133	154	131	126	138	127	130	138	125	137	127	123	110	117	125	130	127	132	122	118	115	126	125	114	116	125	134	142	140	117	126	134	125	135	130	138	125	134	127	129	128	125	141	132	105	127	136	122	130	135	130	127	116	143	123	121	109	124	129	131	125	120	136	141	136	145	148	99	118	110	129	123	130	138	137	100	146	139	132	123	129	124	122	141	119	138	128	120	130	125	116	116	128	117	127	108	140	112	145	122	123	119	114	135	135	147	114	116	144	136	120	135	122	127	136	130	128	120	140	139	148	139	120	106	116	133	118	149	132	131	128	142	132	126	127	148	151	143	126	144	132	139	129	111	129	133	116	136	121	123	131	150	128	130	132	120	135	124	126	125	126	157	132	104	141	125	128	128	144	121	124	138	115	145	129	117	122	130	139	124	131	127	110	123	142	139	131	122	130	110	138	142	121	145	112	143	123	108	111	127	133	147	121	130	127	137	129	113	123	130	112	127	129	147	119	128	114	130	122	123	130	113	126	136	150	102	127	145	126	135	132	123	138	130	137	125	134	122	143	117	132	138	135	116	127	121	121	141	122	135	118	116	107	113	116	126	149	113	121	142	131	129	130	140	134	120	136	129	141	117	128	109	124	144	147	135	128	121	136	143	137	131	128	140	127	118	133	141	118	128	135	125	104	135	126	124	130	148	113	120	121	138	138	135	141	114	141	124	135	136	137	165	126	127	127	138	118	136	109	116	116	123	136	130	138	121	117	116	100	125	110	131	132	107	116	126	119	122	130	145	130	134	132	139	119	132	119	120	128	130	129	134	137	131	129	123	119	129	113	129	127	121	118	117	125	126	132	129	130	122	116	120	110	142	136	128	123	142	145	132	132	129	127	117	125	129	133	135	125	110	123	118	145	122	140	118	116	114	128	106	118	115	124	132	106	127	130	112	111	121	120	137	124	121	118	114	141	119	107	108	144	123	144	137	119	119	135	128	137	131	126	125	113	126	138	119	119	145	121	120	144	154	129	136	121	109	122	133	129	130	128	92	115	120	121	131	115	138	88	132	139	134	127	137	109	142	131	137	125	108	133	121	129	108	138	118	118	125	114	118	111	120	138	137	124	104	129	109	129	127	140	150	115	110	126	134	113	129	122	133	116	126	142	120	128	132	111	129	130	122	145	117	126	119	127	118	123	132	129	121	138	143	121	143	139	129	134	131	130	128	94	130	147	129	134	105	129	150	131	119	137	135	122	135	113	118	128	127	142	106	108	143	150	124	140	119	131	132	120	145	120	131	130	127	137	121	117	125	143	125	122	136	119	137	116	153	135	126	144	117	141	131	114	123	119	123	117	113	128	108	164	143	134	111	115	118	135	123	118	148	137	125	129	106	136	134	153	142	149	118	144	133	118	148	146	105	132	132	130	121	102	108	125	139	119	130	120	124	119	137	112	144	140	125	144	126	124	141	146	122	115	122	115	130	143	137	137	132	131	134	123	117	128	147	129	122	133	135	127	130	126	134	105	133	149	131	133	136	127	127	138	111	108	129	146	122	125	128	133	139	132	135	130	113	118	140	125	123	134	133	110	120	109	109	146	135	120	108	137	113	112	123	133	132	95	130	136	126	140	127	130	127	122	141	126	136	119	129	127	125	127	112	129	134	136	135	124	122	112	146	141	127	130	129	115	137	129	123	120	128	135	130	106	109	152	144	124	126	136	118	111	133	140	144	111	146	137	134	143	113	119	147	136	111	123	107	122	119	146	111	136	118	114	131	107	135	126	123	123	119	115	123	122	123	118	123	126	130	123	139	120	115	112	132	127	134	134	112	99	149	128	129	146	103	105	132	119	137	113	124	123	130	123	126	115	138	116	131	115	118	149	128	117	134	125	124	126	116	137	132	113	105	135	132	121	133	144	110	145	138	147	134	118	137	137	111	116	137	134	139	116	111	134	106	132	143	119	131	117	114	117	131	139	116	123	118	122	115	127	123
29392	14255	11076	6136	7109	12240	24174	11194	1769	1746	1589	1461	1322	1296	1195	1140	1138	1165	1100	1064	1077	1053	1008	1006	1017	1005	985	979	991	964	971	924	928	967	927	971	916	900	899	918	934	949	904	966	983	867	954	987	880	900	916	936	845	874	889	901	944	924	898	902	942	915	910	939	898	884	936	918	899	853	900	937	938	888	844	937	903	893	921	881	893	881	927	927	885	901	944	925	874	850	899	912	875	948	893	887	915	880	900	875	915	934	883	876	918	899	869	899	958	912	879	906	866	933	892	903	918	921	935	920	902	908	929	915	875	878	953	883	895	867	911	921	856	883	918	890	921	906	912	895	897	879	887	919	892	925	845	973	907	848	883	915	909	903	878	869	921	863	893	882	928	893	868	875	834	862	884	852	857	881	877	903	863	909	848	904	912	908	903	912	942	895	853	854	912	855	855	877	920	924	857	912	889	939	896	911	881	868	894	900	946	897	883	904	850	899	892	912	880	885	913	897	881	883	888	869	873	916	899	901	899	901	927	899	932	899	893	936	940	932	935	884	873	899	879	882	901	924	841	902	875	874	898	858	910	874	911	910	830	837	920	932	916	850	889	913	951	880	879	859	840	854	897	940	963	889	918	875	931	924	903	890	966	942	954	888	906	958	869	885	854	912	879	842	961	887	840	868	915	879	932	904	879	913	851	884	895	926	926	887	892	856	909	912	904	929	910	925	883	909	921	850	869	903	858	899	898	881	944	874	913	921	940	906	860	883	945	873	874	874	874	849	887	906	935	917	907	890	905	898	848	927	877	907	933	851	854	910	917	863	914	865	885	830	891	863	886	895	883	966	857	835	849	903	947	887	920	930	881	894	927	922	839	872	916	880	899	931	888	885	900	848	855	886	876	909	877	864	868	887	872	945	944	890	891	865	843	874	889	862	879	858	915	903	897	905	918	914	857	872	879	871	855	898	865	896	896	877	877	899	869	908	865	878	839	880	913	913	878	872	889	947	932	896	902	940	829	895	876	915	865	943	868	906	920	903	918	894	940	884	874	887	950	883	851	888	870	886	877	905	939	917	865	928	860	903	894	901	887	873	864	916	881	889	850	847	922	903	871	843	885	864	868	868	887	863	910	911	885	880	888	910	894	884	896	872	912	876	882	904	895	876	899	888	896	908	921	914	905	912	824	883	868	918	906	907	895	903	952	924	948	881	896	869	959	928	928	853	872	907	892	867	912	872	904	892	930	897	894	951	934	904	944	922	857	872	869	876	896	911	862	874	938	907	860	900	945	843	860	848	918	889	927	870	840	895	886	944	899	897	891	925	837	885	910	893	907	856	800	869	863	903	841	841	910	871	898	907	913	861	943	879	871	898	910	878	854	903	894	871	867	894	899	905	924	903	881	903	910	881	882	941	917	875	855	887	949	865	928	830	824	882	869	937	858	885	875	876	935	923	897	892	946	896	876	893	880	884	925	901	868	891	963	860	888	882	908	911	891	926	937	917	885	930	896	870	886	891	871	885	857	927	861	848	864	877	876	908	890	918	914	836	954	920	926	911	872	871	884	884	824	912	955	932	899	875	888	882	880	918	864	919	903	926	909	893	912	934	810	935	864	873	892	919	869	874	871	868	893	836	869	907	893	834	875	858	923	917	869	917	921	909	877	887	872	906	898	904	915	913	913	876	866	868	914	951	861	886	901	880	866	895	879	881	873	827	904	881	861	834	912	897	871	946	896	868	941	886	897	900	931	869	979	936	884	946	862	878	895	877	834	902	884	890	884	892	913	884	895	913	882	853	863	904	871	881	872	882	899	910	887	857	893	939	875	876	944	826	890	939	877	894	901	897	914	904	836	921	899	847	871	881	898	914	906	876	888	895	906	901	924	933	878	879	818	947	946	918	868	910	932	909	887	876	885	873	908	897	907	898	876	874	891	918	867	911	874	866	866	850	900	915	883	828	833	917	933	883	847	888	872	924	842	920	836	857	921	901	898	908	949	888	846	887	940	884	903	912	933	900	903	933	855	858	869	901	929	896	894	862	912	896	814	869	909	878	910	871	901	857	891	856	873	885	890	914	861	916	874	894	866	943	922	901	871	914	884	878	874	904	902	853	919	840	879	880	879	898	927	925	889	901	898	872	892	896	904	882	926	937	914	936	867	916	931	949	895	876	916	874	867	931	797	860	965	910	868	922	889	941	854	895	891	859	890	853	848	905	839	872	924	863	910	880	916	915	925	911	898	937	897	848	868	911	867	916	889	866	882	891	915	875	874	880	931	895	928	890	921	883	900	893	873	922	870	895	929	946	889	886	869	932	887	905	948	861	829	961	930	917	861	940	886	893	890	914	864	906	945	880	849	911	946	815	915	885	876	871	866	845	872	853	893	884	864	868	863	931	900	899	912	917	910	941	848	867	896	929	916	874	843	907	900	904	884	814	855	831	870	878	888	882	929	852	839	913	885	880	896	883	897	871	839	908	903	894	882	882	870	915	888	923	895	884	895	883	902	925	956	921	855	924	905	927	879	869	938	866	942	905	946	907	882	953	908	903	845	952	889	881	951	907	955	877	886	924	868	945	896	916	883	889	934	864	926	841	861	881	855	841	894	937	897	878	911	843	926	940	909	897	898	860	960	841	912	881	935	881	870	863	889	879	922	891	891	900	869	959	850	915	904	860	846	892	902	891	896	876	834	878	879	937	902	906	887	938	929	952	903	864	917	943	817	913	910	884	885	893	919	916	862	892	894	903	894	890	883	899	941	858	847	869	806	854	895	838	898	889	902	874	863	882	862	862	962	905	904	948	862	930	902	927	950	904	929	877	890	928	853	889	870	857	876	916	947	843	873	858	894	931	864	935	861	921	843	839	896	990	872	909	939	890	903	885	899	864	864	878	893	888	864	911	911	873	934	882	935	953	916	877	852	956	898	914	897	934	907	858	899	899	894	942	904	874	865	912	860	901	878	903	879	864	941	840	851	851	892	897	890	852	907	941	875	884	933	916	874	909	920	895	849	882	877	903	861	908	911	978	895	890	897	947	870	904	887	891	894	894	911	913	905	891	928	879	852	944	930	891	898	865	886	890	876	898	872	880	883	886	861	879	881	853	907	913	888	845	916	898	903	898	867	907	902	866	884	830	871	932	864	887	930	931	888	878	912	889	905	843	918	901	948	888	893	839	927	866	872	923	882	878	855	886	913	882	899	956	934	912	913	891	914	896	877	940	863	907	888	926	902	877	872	870	839	897	875	870	886	863	864	918	887	879	870	915	891	863	899	885	934	864	896	911	899	882	879	907	877	923	934	923	885	875	925	930	896	930	909	895	951	898	854	866	920	867	869	893	878	918	899	866	934	878	865	927	918	915	875	852	897	938	896	906	903	922	906	929	870	926	859	873	870	861	885	878	873	907	911	842	930	881	848	920	888	886	890	916	878	883	910	922	885	892	885	877	890	928	931	929	906	877	912	891	891	900	859	953	893	846	941	929	856	900	906	853	883	884
2640	1316	751	417	144	66	112	75	73	59	64	53	55	47	58	48	51	60	51	59	64	54	59	57	62	47	53	59	51	58	48	59	68	49	48	60	58	61	60	60	62	40	65	62	56	59	58	44	63	58	60	41	51	58	67	56	52	50	63	50	67	51	56	58	51	56	66	54	52	58	48	62	60	50	61	58	55	62	50	69	63	63	49	61	60	55	64	45	58	48	52	64	52	70	50	54	63	57	60	58	54	56	57	61	59	59	60	56	43	73	66	50	57	60	57	50	54	60	67	43	61	50	46	51	50	55	54	54	59	68	59	62	57	51	46	61	64	68	58	56	63	52	50	57	51	54	50	68	67	50	59	48	65	54	61	56	46	63	47	48	50	53	64	63	50	52	58	46	46	53	61	58	60	68	55	46	66	47	57	47	58	52	62	64	51	63	60	59	39	59	65	64	62	59	63	62	46	57	63	62	65	66	63	66	29	53	56	57	65	59	60	74	50	51	56	47	64	60	57	51	61	50	59	70	64	46	37	51	47	58	55	62	52	65	56	58	53	56	54	51	56	58	58	48	55	56	48	57	67	47	60	56	46	44	50	50	62	43	62	54	65	53	63	50	59	58	52	62	43	58	72	47	57	59	50	67	63	58	48	53	54	53	47	58	48	57	59	58	69	42	52	61	57	67	45	58	53	55	53	60	45	56	51	54	51	58	60	50	64	50	55	45	61	51	60	49	60	61	52	56	55	42	54	53	57	51	52	70	60	66	68	61	52	56	66	56	49	66	68	52	63	62	64	43	65	61	61	57	48	50	66	51	58	57	50	56	47	50	56	62	64	68	49	63	46	53	53	62	67	56	45	53	53	55	58	61	50	40	63	55	72	70	49	61	56	59	61	45	60	57	55	47	57	55	64	43	70	63	49	48	49	44	63	57	39	55	49	49	52	60	38	44	48	50	52	55	57	73	62	46	61	57	57	52	52	69	64	58	52	53	41	58	55	51	46	58	41	62	54	43	49	61	68	54	59	52	53	53	53	62	55	53	64	51	60	61	57	53	58	55	48	56	65	51	56	38	56	56	56	63	60	54	53	47	62	55	57	58	61	55	45	57	58	59	52	54	54	57	62	52	78	48	60	53	52	52	64	57	58	55	63	67	55	57	50	59	61	60	74	56	50	62	70	57	53	47	57	52	53	58	50	56	57	50	49	50	59	60	54	64	68	53	61	69	67	43	45	53	61	46	40	59	66	57	48	64	55	59	55	69	54	52	53	56	51	49	65	59	52	57	49	54	56	50	63	58	65	51	62	60	65	54	62	54	52	52	56	54	57	48	60	47	67	67	54	68	48	71	55	62	64	61	55	50	54	52	58	55	49	55	54	56	54	44	48	54	58	54	60	64	55	56	51	55	60	49	70	47	40	50	42	65	58	47	66	53	60	55	48	51	62	45	51	59	42	62	54	49	55	54	54	53	61	71	73	64	52	50	55	65	52	40	63	46	50	46	55	54	61	47	53	62	52	48	45	54	56	53	50	63	66	62	50	60	58	46	62	52	45	53	66	57	54	63	56	65	45	57	64	68	82	56	64	52	53	52	57	65	63	60	64	47	54	65	49	72	54	55	39	35	52	66	53	59	59	64	53	51	58	48	58	43	78	65	48	47	53	64	56	54	48	54	51	59	63	47	54	61	65	42	40	47	59	45	63	49	67	67	51	58	59	40	56	52	46	55	52	50	56	57	56	32	67	53	60	53	62	66	42	65	50	54	63	46	70	60	62	62	64	47	57	57	57	56	68	55	40	60	61	52	67	60	62	53	57	67	57	59	56	54	49	57	56	54	51	70	65	72	51	57	52	45	53	53	54	68	58	57	72	57	55	51	58	50	65	53	57	65	57	50	54	65	71	48	50	58	52	51	52	71	46	52	39	48	54	64	56	48	58	54	64	52	58	57	59	52	74	43	63	60	74	51	61	65	56	47	62	50	57	50	55	52	74	58	45	46	55	72	43	56	55	54	55	56	52	64	61	51	47	44	41	52	65	56	52	56	81	54	51	51	50	44	61	67	57	49	66	45	56	62	47	62	45	55	67	42	59	55	62	60	59	63	49	61	57	70	61	49	56	64	49	59	67	59	67	65	60	63	62	56	69	51	62	45	57	52	60	58	52	51	58	58	61	56	57	70	49	54	54	61	65	47	52	54	50	55	69	53	72	53	57	45	50	61	59	54	66	51	66	44	58	59	71	48	53	62	49	63	60	65	68	64	72	46	68	60	53	51	51	64	42	54	50	64	54	59	47	44	53	60	57	57	52	61	43	56	55	57	56	63	61	58	58	58	40	66	67	69	57	64	63	47	48	68	68	52	53	58	57	59	67	58	56	58	46	63	48	53	63	59	52	62	53	58	50	57	53	62	56	57	53	44	61	57	45	52	69	54	54	52	65	51	50	66	62	60	57	65	55	40	69	48	56	64	67	65	42	72	52	55	55	41	60	47	57	52	40	56	59	66	57	53	60	68	57	66	64	62	58	53	51	50	64	60	57	61	60	53	66	57	65	56	45	58	55	49	46	64	60	68	48	53	56	61	52	62	59	53	60	47	51	54	58	51	57	65	48	67	48	42	45	53	59	63	54	61	54	53	59	48	56	57	67	60	55	45	68	61	66	55	63	51	69	59	44	60	46	62	52	58	62	61	45	49	49	58	49	49	45	54	56	60	61	48	54	75	57	51	47	55	61	75	65	49	68	59	56	67	53	58	46	42	55	59	70	70	45	52	56	61	58	60	45	50	53	63	58	59	66	60	58	63	70	51	65	60	69	54	63	63	56	63	48	58	54	61	80	53	46	68	47	67	58	53	53	54	55	53	61	51	61	59	46	47	62	58	57	40	52	47	51	59	62	49	41	57	70	63	50	77	56	50	68	54	63	63	52	54	45	55	47	64	62	61	56	48	58	50	52	74	63	52	58	57	57	66	52	58	40	47	54	50	62	56	73	59	55	77	57	65	60	54	47	45	49	65	62	61	53	57	64	61	51	57	45	56	60	54	59	55	49	66	48	66	45	55	49	50	72	59	56	59	59	55	46	78	70	53	44	66	58	62	56	55	52	60	63	58	67	59	51	54	51	64	67	50	56	57	48	47	55	54	52	63	46	54	57	45	58	43	59	51	53	48	53	55	46	57	54	61	55	50	68	67	53	49	57	67	54	56	45	47	55	61	56	45	58	53	52	56	54	64	48	56	49	61	55	65	61	56	64	56	49	57	61	56	53	60	58	56	57	61	55	59	62	68	64	45	58	46	63	47	62	57	63	51	57	63	53	60	59	63	58	59	49	50	50	59	49	60	55	55	52	55	69	62	63	58	54	56	64	55	63	64	69	56	46	70	51	58	51	56	51	57	57	61	53	56	59	64	52	50	45	54	43	70	55	41	47	49	56	57	45	60	49	55	52	48	64	67	60	64	62	62	53	62	66	71	55	49	58	55	59	64	61	49
22500	11163	7618	6194	2867	1842	3236	1799	524	474	468	454	446	427	456	388	427	475	446	416	439	458	391	443	425	391	438	438	440	453	459	444	422	407	415	430	429	442	460	407	414	454	469	435	413	403	448	426	434	423	358	392	442	408	474	447	433	394	414	395	378	391	446	435	398	470	429	400	442	423	439	433	407	430	422	400	427	412	404	392	444	427	441	429	431	400	436	385	457	436	437	429	428	403	396	451	412	422	427	412	420	423	416	407	437	420	420	390	413	444	411	422	412	439	407	413	420	388	415	424	413	441	418	422	421	430	384	434	419	476	451	421	452	409	453	450	425	426	421	471	449	401	409	427	428	428	406	407	412	429	439	466	390	426	435	441	446	442	419	409	387	432	446	434	407	439	434	410	422	388	409	473	390	417	415	412	430	394	425	441	456	366	436	399	434	429	405	407	444	399	415	432	405	425	419	436	417	417	380	399	444	414	427	426	428	411	406	422	395	459	437	411	378	411	474	430	406	445	409	472	406	428	426	449	475	449	450	432	425	467	414	430	424	404	395	419	425	413	405	458	410	433	445	456	440	399	406	439	423	410	440	435	406	364	433	418	387	380	421	429	448	441	414	437	448	439	409	468	429	423	416	408	440	408	464	425	443	435	427	420	429	401	423	440	452	429	434	388	412	453	408	416	393	435	422	466	410	414	425	438	447	415	419	423	406	420	435	427	418	458	414	443	450	450	411	426	397	424	434	428	419	405	450	432	434	440	393	445	427	434	427	407	439	408	411	421	421	435	443	394	429	441	437	423	419	429	424	417	459	423	405	420	424	417	438	400	423	490	410	432	414	420	442	410	453	430	441	445	419	452	404	395	395	455	409	461	441	427	391	425	425	442	418	439	399	463	458	406	453	432	431	424	415	424	444	432	416	436	468	442	441	445	427	407	417	450	413	410	424	416	437	408	399	455	463	409	406	402	433	420	416	399	447	437	446	485	435	435	403	405	406	389	419	421	422	433	408	432	403	461	443	425	411	436	415	461	446	420	412	404	418	418	391	456	356	429	419	409	418	448	436	386	427	413	430	426	420	419	404	432	449	430	389	456	444	399	424	429	401	437	449	434	413	423	419	399	446	407	451	457	428	447	428	416	429	444	449	424	465	453	419	417	401	423	443	413	419	421	456	445	428	387	406	411	443	418	420	443	405	402	421	418	418	397	430	446	398	420	442	434	431	426	438	389	446	419	433	434	413	407	429	406	414	406	418	407	464	400	454	414	392	445	391	429	407	459	420	399	388	386	438	462	414	424	444	451	431	427	421	407	429	440	404	434	420	414	436	395	425	412	461	420	409	433	409	415	413	421	428	427	435	416	397	432	398	436	429	466	435	458	408	387	405	445	426	440	427	417	414	420	455	423	436	424	417	456	474	441	425	396	398	421	404	417	463	408	410	442	429	446	428	440	424	394	432	415	416	446	429	425	422	400	435	443	422	405	425	418	417	410	462	422	411	386	420	414	404	410	423	447	421	423	400	436	444	409	393	413	431	437	397	394	444	465	408	418	436	440	432	410	445	401	444	433	414	375	433	395	362	409	393	432	414	400	435	418	422	408	427	415	409	388	488	476	396	470	427	421	437	414	453	398	460	413	365	475	456	424	415	477	403	415	449	415	459	440	433	442	421	422	438	395	426	448	421	437	431	392	459	421	442	444	461	400	409	418	385	449	408	406	410	401	414	430	406	445	419	448	427	445	425	405	434	450	439	427	423	437	391	457	428	429	411	458	441	454	412	448	415	454	401	428	423	431	451	415	435	440	475	417	391	454	408	420	367	419	433	388	449	413	431	422	406	440	395	402	401	410	431	438	450	406	422	427	447	416	462	411	393	457	410	426	425	454	405	477	430	410	383	432	451	412	435	442	445	461	440	420	454	384	422	467	437	423	415	431	455	441	420	418	416	435	434	431	446	436	428	439	405	405	434	431	392	441	419	445	441	414	415	365	427	424	421	426	409	415	441	448	394	428	386	424	431	427	455	386	457	415	440	427	421	462	456	437	415	416	398	424	402	428	446	434	400	432	414	412	387	364	407	403	393	413	424	387	429	421	394	419	445	405	434	405	411	436	458	425	422	417	445	443	447	445	423	425	437	447	400	444	358	399	427	412	424	420	401	454	423	399	394	387	438	400	428	411	432	439	424	383	399	468	421	405	418	422	455	443	412	412	420	432	439	432	389	403	433	429	425	387	417	442	455	434	405	434	415	434	416	413	451	391	419	455	440	403	399	399	424	401	406	406	442	409	392	420	424	418	359	449	453	403	421	417	404	426	431	409	432	422	415	421	417	440	440	433	390	405	444	381	399	391	431	442	428	433	453	477	404	434	470	431	433	420	435	409	439	440	423	437	421	424	416	425	458	430	443	435	429	416	401	407	413	407	458	429	392	417	376	433	415	457	414	385	408	367	427	404	439	387	442	391	426	431	401	455	434	434	437	412	473	410	390	418	398	424	467	404	434	442	407	421	423	405	429	421	415	429	448	428	429	464	414	433	452	429	439	443	416	442	422	398	440	421	418	402	445	457	400	425	389	380	437	399	392	414	417	438	429	395	403	427	392	440	408	445	403	420	424	400	376	424	421	418	408	435	451	429	407	415	435	476	396	404	424	412	454	438	401	424	424	404	428	424	392	418	422	443	398	383	430	454	395	441	415	428	421	461	413	397	424	400	431	421	386	403	422	433	421	427	423	447	440	409	431	415	414	462	406	422	403	414	465	371	393	400	413	460	431	438	416	434	439	407	428	414	426	427	431	437	453	398	462	416	447	443	428	407	409	439	449	404	423	398	454	364	395	428	397	443	426	409	439	443	409	425	406	372	439	379	420	409	454	368	466	449	469	408	393	429	397	399	438	418	399	411	405	433	407	425	444	467	383	394	420	437	428	403	376	438	428	406	425	457	409	431	405	439	427	398	431	424	415	443	483	404	435	401	432	434	408	422	447	395	430	415	436	396	438	405	425	410	418	387	399	420	465	394	435	435	430	431	447	383	412	411	426	425	444	424	432	433	418	434	447	424	427	398	451	430	408	461	424	407	404	442	403	407	428	426	430	392	444	406	409	452	450	408	405	404	446	432	445	400	395	421	434	398	399	443	441	448	412	425	387	388	455	425	451	400	447	445	403	426	435	427	455	394	394	433	395	434	464	446	405	421	400	428	420	448	454	423	430	436	423	455	429	429	450	409	463	443	419	414	388	417	421	429	404	401	427	412	425	443	397	452	413	450	461	445	419	430	392	454	436	441	439	392	418	373	431	440	458	413	428	413	413	405	405	404	410	436	409	447	453	430	440	432	420	437	393	427	399	419	436	407	416	423	395	402	446	457	381	419	390	439	423	426	426	412	406	420	464	430	405	427	415	463	401	416	450	456	396	424	437	417	444	408	455	422	431	402	425	418	418	421	438	414	427	371	455	463	415	422	409	406	432	403	427	388	455	445	402	472	419	416	398	412
2123	1976	924	581	284	123	409	130	97	86	73	68	71	78	92	93	76	74	84	93	80	74	72	74	69	77	61	72	75	72	81	69	77	63	76	83	85	75	66	77	80	62	81	91	78	66	77	66	77	75	78	76	85	71	93	77	80	77	73	60	83	75	74	76	63	90	64	89	78	71	98	77	81	70	81	81	71	68	74	77	61	80	73	82	80	76	75	87	87	71	75	69	75	82	68	70	72	69	89	71	87	58	71	78	76	82	98	81	87	65	80	76	65	73	73	78	81	74	76	89	70	68	70	68	85	70	69	77	76	74	77	72	49	86	89	96	81	72	70	77	72	57	72	69	89	75	87	76	94	69	82	83	88	62	81	91	77	69	82	70	68	79	63	69	86	75	69	73	84	100	82	81	73	80	73	68	73	59	69	79	78	71	83	62	70	68	76	57	68	75	72	66	66	72	97	73	91	75	83	83	65	66	57	66	69	70	69	71	82	84	72	85	68	77	55	82	89	76	69	65	66	80	73	77	74	77	74	80	80	74	91	76	93	77	82	66	70	66	55	86	84	77	74	100	81	71	63	63	62	76	69	69	85	75	72	77	83	65	66	79	79	64	68	76	87	66	90	74	69	82	66	89	78	71	75	71	70	77	73	51	74	70	65	68	77	77	64	71	81	63	76	79	72	73	74	72	74	78	76	79	59	89	66	83	72	81	82	87	79	81	77	78	61	74	82	92	73	66	64	72	79	81	80	75	83	62	51	72	79	78	66	82	84	73	75	81	72	91	68	78	82	63	78	80	87	81	81	59	69	67	87	84	72	76	68	75	72	82	81	74	72	68	96	74	81	74	60	83	86	72	81	84	73	59	77	66	69	78	65	62	66	96	65	56	63	68	56	69	57	72	82	77	73	86	77	61	68	77	78	76	71	79	79	75	75	94	79	65	70	78	77	75	84	82	82	89	65	76	83	95	76	77	82	77	85	70	65	68	69	63	67	80	93	66	77	83	59	91	85	70	76	76	74	85	75	66	77	83	68	88	75	64	73	65	62	77	73	73	85	94	67	78	76	73	69	82	63	68	62	82	77	79	62	69	77	84	92	67	77	74	81	80	67	83	68	69	84	83	79	58	68	62	57	82	74	74	79	75	75	65	86	60	70	58	81	79	62	66	74	76	91	77	67	68	72	72	82	71	69	63	81	75	77	71	88	74	77	89	70	71	68	73	76	67	76	64	75	68	96	72	73	59	84	83	74	87	82	94	70	57	69	70	72	72	70	77	81	73	85	75	76	70	77	70	81	72	67	75	75	70	71	63	71	86	77	62	63	59	93	89	65	85	68	65	71	78	87	79	72	84	54	83	69	78	90	72	85	75	64	59	56	70	76	72	71	82	58	75	81	66	86	67	80	67	82	89	93	79	87	79	87	89	83	80	91	77	67	70	87	77	74	63	64	95	94	77	75	70	73	81	86	61	70	73	73	71	64	76	72	82	58	75	75	62	54	67	63	74	80	75	86	74	71	70	72	82	86	65	62	73	84	76	85	63	80	78	78	75	70	56	74	82	67	65	77	55	67	82	76	77	80	92	81	58	72	73	80	68	69	82	69	74	93	93	77	64	77	81	70	63	66	61	73	68	67	67	79	72	85	79	78	77	67	76	70	75	87	74	72	76	97	74	80	68	68	81	60	74	72	85	65	79	72	78	67	86	79	75	68	91	91	71	67	69	78	82	72	73	64	91	92	88	90	74	71	72	84	84	78	72	63	78	74	78	74	60	71	76	76	71	75	94	71	63	76	69	61	66	79	71	69	70	72	62	81	65	90	77	81	66	72	67	77	68	64	76	74	73	76	75	88	81	86	78	66	71	86	83	71	62	66	70	72	86	70	79	59	76	80	69	80	69	57	89	88	87	82	85	68	77	80	85	76	79	95	70	82	70	67	71	68	81	70	69	84	74	66	73	78	80	79	69	80	70	66	85	80	71	75	72	68	94	75	61	79	95	86	90	71	86	69	65	82	71	76	84	90	71	72	79	98	62	65	78	82	67	74	76	86	78	86	89	77	68	69	75	80	88	85	76	64	75	76	67	73	73	72	73	98	69	71	68	75	64	69	72	70	84	72	80	91	79	87	66	69	87	60	67	71	70	69	66	70	73	80	69	72	75	77	87	75	66	74	78	70	66	77	81	83	75	79	82	97	92	61	78	78	93	82	74	65	86	75	68	74	73	66	68	59	85	64	70	76	63	70	57	79	64	75	88	70	71	84	59	73	82	75	86	92	69	69	65	83	83	54	79	66	76	70	83	73	71	77	68	84	78	82	77	75	74	92	75	83	92	65	75	80	93	70	74	82	82	79	80	88	61	76	69	96	86	78	76	72	78	68	67	76	86	93	93	70	74	68	73	70	78	77	58	72	67	69	81	73	65	76	83	63	71	68	66	79	81	87	68	68	65	84	70	76	59	60	76	57	75	74	74	77	71	76	75	78	66	95	73	56	65	79	79	72	71	59	77	80	76	62	75	77	62	88	77	58	74	64	68	73	83	80	64	79	66	72	96	79	82	75	75	67	60	88	80	79	79	70	68	52	67	69	66	75	62	77	81	78	70	72	79	70	83	87	56	79	65	81	72	84	84	66	70	77	72	77	54	69	87	88	82	71	71	86	69	59	70	70	94	78	72	70	72	72	70	66	83	57	96	87	62	67	77	77	69	78	79	78	83	91	78	79	73	71	70	77	65	68	86	81	76	69	64	68	54	87	67	86	59	82	93	74	65	81	57	69	70	76	76	65	80	75	65	79	80	73	66	87	87	74	80	74	84	85	75	62	70	73	98	79	77	80	73	66	72	87	81	79	88	72	75	70	88	68	90	86	64	63	82	67	75	69	71	72	70	82	67	76	86	72	77	73	71	68	61	72	69	71	67	83	74	81	72	88	75	80	74	56	74	72	73	86	77	85	70	86	73	89	82	77	84	72	74	93	68	91	81	73	86	82	97	63	77	69	86	63	89	80	79	78	80	66	89	91	77	88	72	66	67	54	77	74	85	79	67	65	85	64	69	71	84	82	78	66	69	75	77	90	86	91	68	76	67	71	83	61	66	67	88	66	79	82	63	70	77	83	80	82	78	73	78	67	79	89	69	79	74	55	87	75	80	69	63	66	70	71	90	68	75	78	79	82	83	78	76	80	76	86	73	79	74	62	83	98	77	60	92	65	77	66	73	69	76	82	82	74	64	73	57	71	78	69	73	76	70	78	85	69	59	66	68	85	80	71	69	62	59	79	86	78	77	75	71	76	63	85	68	75	75	70	57	66	78	83	64	91	77	65	75	66	75	76	66	86	80	74	74	71	86	89	68	69	62	79	64	82	65	77	81	86	73	72	78	70	75	67	65	68	78	66	60	83	73	80	66	97	76	67	62	70	84	72	69	67	68	91	66	83	80	93	64	81	67	69	68	83	81	78	74	69	81	85	69	73	79	73	75	77	89	78	67
22574	15358	9202	7480	6452	4036	16812	3359	903	803	833	781	684	690	695	617	618	587	608	591	619	550	558	549	575	566	551	557	543	564	534	534	572	559	533	536	551	581	548	535	544	538	522	551	549	582	559	533	484	547	533	539	532	570	530	507	560	533	540	547	514	500	531	539	523	540	509	518	534	563	511	529	547	551	549	519	485	522	509	494	579	487	517	558	528	533	520	535	538	499	522	528	518	535	525	517	514	520	540	543	499	533	557	523	483	546	520	550	541	557	530	517	560	513	551	532	490	577	555	528	627	554	520	541	527	510	549	534	518	561	511	552	535	485	551	569	538	523	490	530	518	504	545	531	551	524	531	511	500	544	507	509	523	504	591	532	525	574	517	538	551	526	500	565	544	500	516	533	485	531	520	527	550	546	542	560	516	527	537	526	528	566	545	484	502	538	514	567	519	558	531	533	515	532	540	537	522	513	533	540	539	524	551	561	536	507	519	530	530	513	566	478	545	506	518	517	513	552	562	480	552	525	475	518	533	530	496	538	523	530	530	541	521	551	502	530	540	559	522	502	560	505	530	563	514	497	503	537	488	523	569	575	500	527	536	508	542	541	573	510	512	477	554	524	524	530	551	526	524	512	533	580	595	490	556	514	528	566	532	527	531	499	505	512	531	562	478	502	517	523	527	555	520	562	545	550	520	532	510	502	559	521	513	515	534	514	540	505	565	543	557	496	529	517	542	528	491	565	509	536	507	530	518	541	522	556	503	570	531	519	546	530	524	517	500	537	537	493	535	519	523	536	561	525	570	521	511	584	531	512	566	521	538	517	529	509	577	516	533	557	514	540	531	541	508	546	527	540	533	514	530	556	543	509	509	535	552	550	510	509	544	534	533	534	540	583	534	501	509	543	546	534	509	504	549	523	539	548	553	520	537	491	486	515	549	566	542	560	558	520	511	566	523	472	532	504	557	498	559	528	537	542	554	538	514	513	542	543	539	533	510	557	537	528	514	557	529	558	487	520	518	504	502	541	535	514	536	539	509	545	539	547	486	548	496	544	549	520	540	535	530	493	510	543	521	525	505	522	520	550	536	527	509	563	529	547	571	528	522	524	555	538	567	521	500	524	520	512	531	562	550	529	560	510	575	542	550	513	519	501	525	511	525	481	593	482	526	577	490	488	529	553	570	542	522	539	547	518	542	534	557	502	547	558	495	511	559	525	539	490	507	560	466	554	517	529	497	519	532	487	522	539	493	566	527	526	523	544	520	518	539	561	513	551	538	518	519	529	533	487	526	572	539	547	517	503	539	527	562	489	576	566	569	498	503	508	563	539	525	557	573	576	514	491	532	508	513	512	514	500	495	540	527	553	541	525	530	534	525	547	533	537	577	513	480	509	534	583	553	541	503	550	529	553	514	534	529	547	538	494	536	538	524	582	525	555	531	538	562	537	551	495	524	552	548	529	543	511	517	539	530	523	549	527	537	515	504	486	520	507	512	524	454	540	557	550	494	492	539	510	531	513	536	515	543	509	526	538	494	561	537	560	509	534	491	499	531	527	520	504	546	517	556	515	591	526	490	493	566	549	549	536	514	551	518	529	529	524	557	530	553	560	530	523	521	535	512	547	549	552	554	545	541	496	514	526	561	518	566	526	562	563	479	553	550	539	518	512	518	550	544	527	518	514	542	502	548	519	502	501	497	532	534	522	533	526	503	549	512	515	542	550	554	561	548	535	535	559	520	518	529	511	526	538	526	527	551	474	525	560	550	559	535	551	579	552	495	577	521	505	555	507	524	510	527	508	518	538	583	492	535	538	531	539	525	491	497	535	500	494	530	571	517	553	536	536	535	579	512	541	529	514	523	508	560	528	514	531	534	479	530	559	546	562	559	548	544	524	526	527	501	521	566	525	498	464	531	541	507	531	567	513	519	528	548	528	530	548	517	550	516	521	528	571	513	517	512	486	464	529	513	539	557	507	533	519	518	496	551	528	524	548	504	545	544	527	501	515	533	517	516	506	492	513	553	521	530	534	500	485	533	525	523	547	555	503	568	568	526	554	527	535	546	518	504	512	543	521	487	523	520	549	504	530	544	522	526	496	587	535	475	560	521	531	528	543	513	554	525	520	523	549	551	531	518	496	522	539	517	548	544	536	495	529	505	489	519	572	501	527	559	504	566	472	532	484	516	511	541	526	551	525	541	518	518	546	553	553	509	553	520	547	533	556	536	526	510	502	474	542	526	552	513	539	522	481	521	510	557	537	504	563	517	506	579	524	515	526	522	546	506	534	505	493	588	540	463	558	556	531	512	556	481	528	533	536	534	550	521	565	528	518	497	484	537	513	505	501	541	559	583	536	506	554	546	556	515	547	542	531	534	515	492	553	548	485	510	522	526	502	493	508	525	547	543	499	559	531	526	524	521	550	532	534	533	535	550	536	472	525	499	543	518	519	561	543	483	538	525	559	528	513	556	583	519	522	541	580	490	581	570	544	497	523	515	526	544	520	491	536	536	553	533	514	496	511	571	501	537	484	551	586	570	502	532	510	518	524	513	520	518	523	541	567	524	553	561	533	506	531	520	584	535	519	548	507	474	500	533	521	547	537	546	549	503	558	574	528	559	535	510	523	523	510	528	529	499	533	550	531	523	529	495	527	517	530	530	544	560	506	516	498	516	534	500	503	487	543	537	567	533	496	526	483	530	505	558	494	479	532	569	515	542	496	541	471	533	560	482	530	523	542	542	529	522	498	525	555	533	542	542	523	503	483	504	518	518	542	554	521	491	569	495	516	532	560	547	555	525	519	519	542	558	557	543	526	549	504	577	552	538	529	555	524	548	555	545	487	539	499	494	537	506	556	529	492	493	537	520	543	523	566	531	512	548	513	548	539	504	532	487	550	514	524	556	527	541	555	452	482	513	513	545	479	513	514	501	476	534	523	512	501	524	521	556	515	538	493	552	518	532	513	515	505	476	546	561	514	532	552	565	519	526	546	521	511	537	551	561	502	503	541	539	526	539	542	538	517	584	529	546	510	519	526	506	547	518	528	516	490	571	559	536	508	563	510	516	463	556	508	522	528	503	502	503	551	503	540	555	542	522	540	544	525	528	501	530	532	499	526	551	590	536	531	534	505	602	520	553	519	508	521	523	535	535	542	519	545	503	541	553	511	550	535	533	573	506	545	532	527	543	511	540	528	509	539	518	514	529	546	530	539	540	505	536	495	512	520	483	530	512	512	499	529	524	497	539	546	522	475	515	531	530	486	552	543	527	522	551	555	536	539	518	555	514	510	538	531	523	540	530	504	514	547	542	585	505	506	532	502	523	528	506	516	514	512	520	487	529	563	552	526	564	569	538	534	549	493	552	501	501	529	522	503	521	535	495	534	549	523	538	521	501	538	543	500	546	577	531	563	518	561	531	544	545	550	552	532	561	540	552	514	486	557	543	517	527	545	617	525	509	581	524	516	513	538	509	562	533	512	490	530	533	520	562	565
3552	1613	1088	659	291	166	513	244	100	118	123	122	129	105	99	78	110	94	115	108	85	109	101	106	96	134	116	95	93	112	106	107	90	106	96	103	100	102	95	99	113	113	92	101	83	105	90	88	115	81	86	101	107	125	112	109	93	103	94	91	113	93	76	103	105	80	77	92	113	113	124	117	102	107	107	90	110	118	102	100	101	122	83	99	96	90	112	107	96	103	90	95	91	105	86	99	94	112	99	118	96	113	101	111	100	106	103	108	106	111	95	100	107	98	92	105	108	96	93	105	110	98	89	74	92	99	95	76	115	107	97	99	126	95	104	114	105	99	119	87	106	128	113	86	103	104	101	111	92	91	107	112	105	102	93	92	115	107	107	94	102	101	99	100	105	108	109	101	83	101	96	93	96	99	104	98	104	110	105	111	107	109	96	114	94	90	116	109	100	96	91	79	111	107	107	96	110	90	94	105	92	111	105	79	97	91	95	102	108	86	121	89	101	100	102	93	105	104	87	92	118	89	88	94	95	99	105	111	109	104	96	103	87	111	115	104	102	112	96	91	82	92	112	95	107	104	84	91	105	102	103	119	105	94	106	96	95	100	102	84	111	94	107	103	93	98	99	86	105	100	118	102	93	88	101	91	103	98	114	100	119	105	85	103	106	123	111	94	104	89	114	91	105	98	110	81	84	115	83	103	106	111	108	89	94	114	109	93	114	97	98	93	99	108	85	98	87	89	98	105	95	97	98	105	114	89	115	90	95	117	96	116	90	106	96	92	96	97	101	91	99	100	97	94	94	112	106	110	97	99	101	87	92	90	96	105	84	113	101	106	91	110	98	113	91	91	92	92	99	90	104	97	97	95	89	109	99	108	92	104	86	100	106	111	94	98	102	94	89	101	85	100	116	97	99	89	109	104	117	85	92	101	116	112	94	100	104	123	110	95	115	92	93	83	117	89	99	117	93	106	103	87	87	102	85	111	89	89	102	133	110	96	93	112	97	112	74	104	109	99	87	112	110	101	113	78	117	99	105	104	91	105	94	106	117	95	102	100	83	99	108	96	92	101	115	107	112	94	109	118	108	119	96	85	100	92	99	97	108	98	112	121	95	91	95	101	97	87	104	102	102	74	108	93	109	101	81	91	105	104	115	92	92	103	91	87	97	105	94	101	93	78	103	107	106	102	99	105	90	96	110	130	91	104	113	98	97	96	96	99	91	116	111	97	85	104	107	104	76	100	101	100	104	94	110	92	107	109	118	109	118	108	87	103	104	96	95	104	106	98	105	114	94	76	114	103	120	92	89	82	85	107	88	97	111	116	95	101	95	116	101	106	110	89	92	111	89	102	88	110	105	105	115	113	103	83	104	84	115	105	92	126	114	104	94	99	86	98	114	120	88	106	98	103	113	107	102	96	108	106	104	75	97	126	95	85	113	102	93	115	86	98	96	97	100	90	105	102	99	103	115	102	104	91	113	103	105	79	106	90	102	99	119	102	103	100	102	121	105	91	127	111	93	98	103	93	100	94	101	86	97	87	104	105	98	83	95	99	109	88	104	93	126	103	90	116	110	111	102	116	105	108	111	105	80	90	88	98	98	112	87	91	101	100	98	89	110	62	96	98	99	99	111	107	94	109	96	107	125	101	78	106	91	112	109	70	92	105	110	90	83	114	93	114	106	88	96	91	98	86	77	92	105	104	88	116	99	106	103	103	99	104	98	111	86	89	83	92	105	89	94	102	108	100	117	99	92	96	110	86	107	108	86	103	101	91	101	96	92	103	92	104	87	105	90	105	89	97	109	81	79	94	96	101	115	97	96	93	111	108	105	98	95	107	99	95	102	91	91	110	110	115	106	99	89	103	97	107	99	114	101	89	114	90	97	96	107	97	97	89	92	94	85	102	94	98	84	97	109	93	93	116	95	75	112	114	100	110	90	105	115	103	93	113	114	100	99	105	109	117	113	116	108	96	103	109	88	99	96	98	102	116	80	109	113	115	98	111	110	113	95	98	105	109	94	98	107	93	88	97	130	110	86	99	100	108	110	101	102	129	93	98	101	94	114	103	120	85	99	83	98	97	104	96	86	101	82	93	100	107	99	87	101	92	77	112	122	94	89	90	107	106	87	99	109	107	96	110	109	97	89	97	98	87	107	89	94	105	118	84	97	87	95	94	99	79	88	99	108	106	100	116	99	109	97	116	105	103	109	91	98	98	88	110	96	94	110	83	106	85	100	91	98	87	84	101	100	97	90	96	99	98	97	89	111	113	102	103	99	113	104	99	122	111	86	105	104	121	108	93	101	109	100	104	89	97	105	105	101	103	109	95	93	99	101	103	119	109	95	100	94	97	98	103	89	95	108	99	88	98	104	101	94	85	93	94	91	94	109	104	111	95	93	86	122	107	93	94	104	107	109	95	109	115	93	101	89	108	89	103	108	101	97	105	91	94	83	95	89	90	124	92	112	111	94	103	89	95	101	77	106	107	93	98	93	95	103	86	100	99	111	104	86	99	100	97	114	111	89	105	108	108	95	125	100	104	100	108	113	100	102	102	100	100	101	107	108	101	107	86	108	103	99	106	107	92	102	89	92	96	120	91	94	104	95	96	93	108	107	104	105	97	99	98	124	110	92	106	99	88	112	117	118	103	103	95	98	102	102	80	97	94	93	100	110	104	106	108	93	92	116	101	94	100	124	82	105	108	87	103	92	99	106	106	118	87	98	100	107	81	106	103	109	101	102	125	119	79	109	70	102	84	89	97	92	103	84	108	96	112	96	114	123	117	93	98	105	98	89	96	117	102	92	108	95	94	103	93	96	79	113	113	108	97	96	100	97	100	82	88	96	105	100	92	104	95	99	104	101	97	89	98	88	111	97	103	94	108	107	126	106	89	110	116	90	88	97	85	120	89	102	94	104	90	100	106	101	101	103	90	110	79	101	103	91	105	81	120	96	95	109	113	81	101	109	116	113	102	80	93	113	108	107	72	104	97	98	83	100	120	121	95	94	87	119	117	92	102	104	105	107	115	99	114	112	98	106	106	108	84	104	99	108	93	87	92	113	108	106	103	102	89	108	101	95	88	98	87	98	89	95	101	104	114	111	103	107	104	88	104	97	110	94	100	91	99	96	92	104	97	97	97	100	118	92	106	111	93	108	95	97	90	100	120	75	99	98	107	101	88	107	84	84	102	115	115	104	100	96	112	101	103	83	97	101	95	116	99	82	97	81	102	97	109	110	114	118	118	106	99	94	88	101	99	116	106	107	103	102	103	93	94	108	104	107	104	92	111	104	105	105	82	89	93	111	91	95	100	108	94	96	105	112	99	118	130	101	127	110	96	119	115	100	116	101	115	96	102	101	112	92	89	96	94	89	109	86	89	100	94	82	102	83	106	106	103	110	99	98	102	106	98	108	104	100	77	100	111	107	101	102	100	92	96	102	105	97	121	108	109	112	97	109	80	95	103	94	96	105	124	90	106	93	125	103	102
22683	13529	9823	8211	5313	5501	16711	5988	1205	1078	1027	957	976	879	896	891	820	882	840	794	791	812	805	801	785	771	779	773	760	843	806	767	765	771	779	762	758	792	712	738	758	716	752	768	761	765	778	762	743	744	737	724	771	745	745	741	751	757	697	731	791	775	740	718	792	748	764	743	697	716	726	755	736	747	725	727	725	741	718	763	753	731	734	745	758	726	724	679	758	736	745	723	733	759	752	746	721	766	764	756	739	765	728	752	734	729	754	753	749	684	734	753	721	728	698	735	719	732	711	700	705	774	720	782	812	746	749	763	705	715	691	686	755	728	760	751	767	733	752	768	710	712	704	766	756	749	721	738	711	665	768	722	740	754	760	691	728	702	739	731	718	740	749	711	714	766	715	670	819	722	693	724	747	760	730	743	722	737	769	716	748	732	787	742	794	777	792	705	747	746	731	735	757	726	747	719	737	705	759	751	716	728	710	736	785	691	728	767	714	749	738	735	772	772	729	730	710	776	781	750	749	714	746	707	688	746	722	765	751	799	738	708	788	745	746	751	767	718	749	714	723	742	743	721	746	730	744	767	806	720	751	767	720	718	761	751	762	746	723	746	714	735	749	693	746	717	787	743	715	697	699	786	751	697	724	728	760	702	740	786	755	785	712	751	747	752	729	718	747	795	699	738	726	702	719	731	772	752	737	756	739	751	715	731	694	735	760	736	691	751	732	751	775	730	752	731	741	745	768	764	735	726	760	761	759	707	684	756	772	765	743	700	669	665	738	776	687	739	727	709	771	724	727	720	753	761	746	775	804	782	735	725	720	718	728	738	743	771	722	754	735	730	738	742	754	732	722	681	728	784	787	726	696	787	726	752	746	734	748	722	750	739	730	717	774	710	758	700	752	812	691	759	792	731	756	720	747	751	769	694	771	736	737	722	772	730	746	710	752	772	728	790	718	740	745	728	717	756	719	764	767	744	731	699	740	736	773	715	749	712	694	724	740	683	732	751	724	719	750	799	731	733	725	732	712	781	713	791	752	780	751	729	762	703	696	779	761	729	723	710	764	746	778	745	731	748	736	711	721	809	705	747	759	724	752	744	706	732	788	737	721	767	698	749	766	693	729	768	692	769	702	723	717	716	740	770	743	688	729	736	750	751	735	707	703	755	701	684	735	766	749	692	721	711	733	761	743	808	787	721	735	740	724	693	733	774	714	754	745	702	748	770	767	722	726	728	691	727	698	749	780	761	737	714	699	735	728	720	775	733	739	745	755	751	725	734	759	763	701	789	723	714	728	771	738	716	721	757	745	722	738	715	754	740	727	723	748	738	746	748	708	742	729	773	726	729	745	757	790	740	767	729	744	768	680	731	752	705	762	743	742	695	709	719	753	728	749	718	713	720	715	756	748	685	735	772	730	723	736	737	694	741	749	782	681	725	751	753	742	702	725	759	723	753	761	746	751	717	747	730	747	717	729	690	750	713	727	709	716	759	734	745	785	740	719	713	695	747	736	759	721	737	770	736	689	727	723	740	746	709	710	786	735	687	722	761	740	762	695	758	720	759	733	789	734	751	721	703	738	755	724	731	738	705	804	724	762	732	741	767	723	721	738	718	736	695	719	766	753	734	801	722	681	708	784	797	754	728	730	744	741	767	720	762	711	743	749	681	764	767	733	726	769	712	717	691	714	746	713	735	767	768	755	762	702	759	752	723	720	716	755	733	738	717	761	776	714	743	756	756	710	782	769	758	755	713	775	751	766	758	750	692	716	736	744	743	756	735	713	742	753	748	691	766	735	699	768	738	725	744	718	775	741	736	764	719	748	741	787	714	713	766	775	774	751	743	690	682	720	783	721	671	751	746	722	728	701	764	714	752	761	745	749	726	731	735	758	770	732	743	767	763	722	681	737	750	711	738	735	724	777	739	733	759	733	730	748	762	751	724	769	780	745	733	755	718	726	741	745	714	748	702	730	744	787	713	712	718	755	735	742	687	735	691	728	757	741	752	778	759	762	711	699	738	735	783	726	759	735	749	750	765	724	734	706	744	717	716	731	693	726	741	756	766	732	722	739	770	700	745	722	708	728	775	770	727	739	753	730	725	733	732	696	723	727	720	747	777	731	738	695	731	728	716	753	763	751	755	753	748	765	722	759	707	832	714	759	687	763	707	746	755	734	701	692	744	687	747	745	679	696	764	689	682	722	693	741	693	705	733	730	708	746	754	737	760	709	728	756	711	704	717	744	744	728	693	720	746	753	750	713	755	727	772	763	762	734	704	731	781	719	737	738	689	747	696	781	773	736	712	735	730	796	705	763	766	756	698	746	712	773	765	774	730	785	731	757	710	709	732	731	758	710	733	751	737	794	660	744	769	771	736	717	724	741	692	759	753	725	720	730	721	758	727	756	724	759	736	792	723	727	699	702	765	706	704	724	739	733	729	736	731	759	735	750	737	783	725	714	733	746	719	785	768	748	737	709	703	731	769	704	737	755	743	754	757	766	735	726	748	751	716	718	792	783	797	746	711	700	775	764	714	739	735	730	696	746	742	746	699	773	732	732	726	711	774	715	799	707	800	763	736	761	721	726	785	713	723	747	757	719	738	762	695	719	722	759	769	721	696	707	761	798	719	712	714	722	745	730	706	734	699	700	724	794	730	726	696	697	733	747	714	787	817	740	708	705	687	719	752	699	758	720	741	745	792	748	770	763	749	718	742	754	765	722	683	776	761	720	750	722	727	720	752	716	708	716	753	793	740	747	762	731	754	725	692	765	732	706	728	731	742	712	722	765	704	771	717	780	726	729	713	708	768	737	692	713	697	737	754	735	738	743	768	797	725	782	734	712	718	730	740	741	744	740	737	693	720	730	768	704	765	766	760	691	737	695	758	793	768	777	739	744	766	749	791	734	728	796	747	761	733	774	722	755	747	754	763	778	759	702	690	754	759	784	727	739	711	731	712	712	710	682	714	681	754	760	809	726	764	719	742	722	689	717	720	697	706	767	787	736	775	732	756	741	705	741	727	759	743	727	731	694	764	723	766	723	772	725	753	757	759	762	707	720	685	744	717	707	715	757	674	799	735	700	745	720	755	735	711	744	784	728	763	706	733	755	747	773	710	693	757	724	776	751	706	770	765	766	710	745	701	759	701	723	713	741	750	779	691	696	733	732	750	711	784	735	722	747	720	706	728	711	752	707	725	768	798	781	715	735	741	747	701	752	722	767	709	766	725	743	757	771	731	785	744	701	714	742	752	747	755	743	743	687	712	719	744	690	776	778	703	760	715	742	744	758	794	798	766	720	735	761	777	703	727	750	732	748	737	746	752	729	706	747	770	745	758	734	712	769	746	780	730	746	746	749	709	723	781	732	765	767	706	690	730	725	700	725	793	734	775	731	755	733	705	743	791	712	730	763	783	725	736	704	739	751	708	744	761	776	663	740	771	725	744	708	709	723	736	732	744	719	708	721	733	728	705	717	709	729	732	755	713	721	708
3780	2440	1680	814	246	208	1030	418	149	139	129	170	165	137	127	148	118	122	147	117	136	116	144	122	144	152	113	109	136	123	128	139	146	123	121	135	119	137	137	139	120	119	136	136	131	139	118	143	141	129	120	141	114	129	135	117	119	126	138	128	121	139	125	143	134	127	129	136	132	127	133	136	128	137	138	130	140	124	126	131	124	128	119	129	148	118	120	149	127	126	146	155	117	121	129	122	124	142	126	125	116	137	140	142	125	144	137	121	134	146	111	120	106	138	123	141	143	130	125	116	128	133	120	123	143	103	121	134	125	132	118	128	128	131	145	127	134	137	114	114	131	115	139	135	125	137	145	145	131	152	146	127	129	127	123	130	145	124	121	125	137	126	152	122	134	151	137	135	126	122	122	108	116	117	122	137	121	119	152	118	124	141	120	137	126	153	130	103	127	124	136	128	140	134	112	134	140	110	134	133	118	130	153	131	122	111	141	126	123	125	118	139	124	134	131	126	127	118	133	125	123	143	101	128	131	145	139	126	115	141	133	146	132	139	138	142	136	132	128	130	112	128	132	115	132	129	117	144	142	129	117	143	173	110	130	155	120	120	117	109	130	126	124	143	120	111	128	124	127	128	122	136	115	131	120	109	133	118	122	123	129	145	122	118	135	115	145	133	113	133	139	138	117	126	138	131	151	111	125	144	121	117	119	136	126	107	131	145	117	131	130	131	120	119	121	128	134	140	118	145	107	111	140	130	128	136	114	137	133	133	110	121	128	144	133	147	156	135	136	123	128	113	134	119	132	119	143	123	137	123	129	114	140	141	125	158	159	126	142	142	145	135	147	119	142	130	130	157	138	138	130	145	137	120	114	129	115	147	145	141	126	131	141	115	124	135	141	156	141	141	112	117	120	140	113	125	125	137	108	148	105	115	110	140	117	126	137	128	125	131	129	123	131	104	111	131	125	118	141	117	117	127	122	133	117	124	131	124	123	138	141	120	140	133	115	116	115	132	110	141	133	142	117	106	135	109	141	126	130	152	124	118	127	122	110	131	127	127	147	128	142	120	149	119	119	138	130	117	126	139	118	114	121	130	137	116	142	118	143	126	127	108	156	129	134	130	145	135	109	120	134	119	122	123	140	128	109	125	127	124	142	131	131	106	131	122	102	116	121	148	123	145	129	130	160	139	112	126	122	119	104	129	154	138	153	137	146	128	154	127	136	145	114	135	129	138	119	137	123	119	97	129	136	142	137	133	137	139	121	130	126	126	116	142	132	120	150	137	144	122	121	133	136	142	137	109	161	118	135	138	131	141	138	135	125	125	128	136	129	142	135	126	118	159	128	133	151	148	120	137	140	133	138	127	138	131	122	135	125	133	129	134	135	145	120	131	130	125	131	121	127	149	134	146	118	129	151	121	128	149	123	127	129	117	115	131	148	128	114	143	125	130	118	144	134	133	123	141	129	139	138	119	129	122	153	124	125	144	142	137	130	136	138	149	142	122	124	111	110	112	109	130	117	109	147	130	126	139	116	123	140	117	120	146	133	152	138	139	132	140	106	136	139	139	136	123	153	128	133	141	104	134	153	129	107	133	117	121	111	127	122	112	132	131	143	119	135	139	142	121	136	134	118	115	114	119	139	130	128	144	127	121	125	131	131	147	130	136	118	127	150	139	128	130	116	125	109	128	138	125	113	138	117	120	115	166	138	121	117	145	136	112	133	127	136	142	132	132	125	143	140	119	132	144	132	126	150	122	125	126	133	123	121	136	127	136	145	106	123	144	116	105	133	137	131	127	117	111	144	128	126	118	134	110	127	150	135	150	119	121	141	137	120	141	133	138	125	136	116	124	120	128	124	140	135	134	129	132	146	122	111	139	117	128	115	139	135	132	143	121	100	136	105	120	128	123	126	129	117	116	117	135	138	116	114	132	145	124	123	130	140	158	127	126	138	122	142	132	133	131	139	136	121	151	144	137	114	126	110	133	140	146	123	112	124	119	127	132	140	111	130	161	111	126	134	113	130	136	125	127	119	117	121	119	119	144	131	122	157	141	144	134	126	132	122	145	154	138	115	142	137	119	124	125	115	117	118	121	126	134	123	142	140	144	111	136	138	136	149	125	120	118	133	125	116	104	115	137	130	131	138	114	132	125	134	119	134	129	132	138	131	108	137	115	125	110	144	124	173	135	135	132	144	135	132	140	130	123	130	135	126	113	121	132	133	124	144	115	122	139	135	124	134	116	115	130	135	112	131	130	111	123	120	116	113	123	122	123	122	131	118	119	147	121	130	135	114	124	126	137	119	113	139	121	112	125	129	131	130	136	134	129	120	120	121	152	134	136	116	118	122	126	135	115	108	147	144	116	127	136	123	142	131	129	148	139	128	123	131	124	124	115	143	144	113	139	120	128	137	113	121	151	131	151	144	118	124	127	121	123	129	150	131	119	134	141	120	142	130	125	134	140	139	121	142	113	143	142	140	135	119	127	130	147	121	165	139	151	152	145	122	121	135	125	133	123	119	132	137	128	108	131	128	127	121	127	134	135	123	130	118	135	107	154	136	121	130	143	107	130	125	131	133	148	121	140	132	126	104	126	147	137	148	121	117	129	118	122	139	131	136	117	123	130	131	135	121	149	144	133	123	148	141	122	114	133	144	125	120	112	138	124	111	111	125	135	128	136	126	126	122	122	136	137	114	133	138	127	108	119	121	120	127	138	134	139	123	115	135	136	131	132	147	115	151	118	139	137	129	107	133	112	121	112	112	138	143	131	128	142	131	105	115	121	136	131	141	139	128	133	139	115	126	122	113	133	98	121	128	141	137	139	123	119	133	130	121	144	124	149	129	126	115	147	127	115	117	107	150	136	132	107	129	127	131	146	129	120	119	122	127	119	142	149	114	146	126	129	118	137	136	139	128	124	102	121	126	158	115	142	127	121	113	140	150	138	123	130	114	135	134	136	143	143	133	140	133	140	129	123	122	108	140	141	115	137	147	125	124	103	137	120	133	130	140	149	142	123	134	142	126	136	121	119	164	126	119	140	126	127	118	158	115	132	121	125	124	138	136	115	110	130	138	125	144	129	138	127	128	117	129	120	117	106	134	117	118	139	144	116	135	117	128	126	125	139	116	137	119	145	141	122	130	138	132	134	129	116	117	120	129	134	133	130	136	113	123	130	128	118	131	131	128	117	129	132	119	126	142	114	137	159	130	133	115	122	135	128	127	130	149	130	130	129	105	149	123	135	128	144	122	134	130	122	135	147	117	127	123	128	123	132	124	149	150	128	125	132	130	127	154	120	143	124	137	132	117	134	125	146	113	123	141	109	136	129	138	140	107	131	132	123	110	124	137	143	132	127	94	120	116	137	122	108	146	144	124	138	120	137	126	123	134	119	143	132	128	121	126	139	128	124	135	136	147	126	111	134	140	103	143	124	136	132	136	119	124	127	121	141	157	124	109	148	139	132	142	141	124	116	132	138	130	130	107	131
28714	16777	13312	9546	4694	7009	24465	11970	1858	1659	1588	1443	1305	1244	1291	1214	1126	1099	1081	1061	1059	1028	986	1024	1013	949	992	1006	958	942	946	908	925	1003	993	956	963	1031	938	945	946	975	960	836	910	890	959	989	937	898	938	965	946	940	916	903	922	886	937	882	907	922	959	957	882	948	900	923	902	903	950	943	920	921	907	872	966	908	959	855	901	945	904	905	891	892	899	947	939	959	895	951	871	868	919	884	911	889	935	874	883	939	894	920	905	875	925	844	854	875	890	985	886	907	934	872	941	891	900	910	840	922	838	935	907	889	920	888	954	894	916	837	911	894	945	901	903	890	898	920	848	916	902	892	932	947	930	893	939	885	859	945	948	869	898	939	888	896	899	939	893	873	900	915	873	874	925	935	950	855	935	863	903	937	873	866	935	914	873	927	847	930	882	953	885	898	911	932	902	901	946	902	961	896	916	893	885	899	894	926	944	932	933	918	975	937	912	925	935	909	873	927	850	873	895	865	904	932	898	987	910	987	865	968	838	900	848	953	912	911	879	890	883	988	868	908	915	889	901	879	855	883	945	904	918	918	970	915	961	914	904	876	948	959	920	877	954	894	934	927	893	922	896	936	933	843	894	909	935	932	921	881	911	934	965	888	925	928	920	940	894	924	882	934	961	931	913	873	955	892	878	866	858	929	907	922	930	890	856	832	920	944	933	951	879	947	910	928	989	959	892	920	940	934	873	904	905	906	929	910	913	935	904	928	907	954	894	846	941	857	859	915	922	905	907	892	883	945	919	890	888	956	915	904	906	964	915	917	903	931	946	908	965	924	874	939	942	917	913	929	880	944	896	928	962	923	937	877	899	879	912	915	911	953	963	957	878	857	878	949	864	918	910	927	916	920	871	905	889	929	912	932	926	928	920	910	946	912	875	944	880	896	874	885	865	847	924	937	845	876	894	897	962	900	981	885	881	874	828	907	922	909	930	904	929	880	931	911	880	958	932	897	878	923	929	910	904	934	965	928	949	924	887	873	934	938	866	932	955	949	928	928	857	921	842	932	898	953	939	897	893	931	936	948	883	930	911	923	919	896	925	857	908	909	879	907	885	920	937	1002	967	897	878	916	919	899	905	926	917	951	908	906	897	926	901	880	877	942	886	901	925	928	917	949	868	920	869	889	958	868	910	921	965	973	889	906	892	905	909	964	883	891	927	916	910	934	854	907	907	924	897	883	908	848	863	888	898	973	904	920	930	905	862	972	887	948	897	894	978	919	922	944	894	904	928	883	938	877	898	943	919	929	881	942	922	934	984	922	910	917	897	908	986	902	896	922	904	936	942	902	910	927	919	863	929	877	943	927	912	916	891	910	875	945	892	893	855	908	899	865	944	936	899	907	898	900	878	928	925	897	885	916	954	892	901	923	870	897	925	944	878	899	890	962	914	910	896	863	878	926	866	890	901	919	954	908	895	875	922	911	899	905	910	891	867	966	903	925	921	883	955	907	890	896	961	856	964	923	938	887	910	893	934	898	908	917	846	874	977	899	888	892	861	880	917	913	916	882	853	857	906	900	947	858	926	914	892	909	826	888	948	940	940	940	988	865	923	962	906	925	924	887	899	930	915	935	938	935	936	928	893	896	870	924	855	873	891	894	879	891	879	924	954	918	904	892	927	903	911	954	924	889	931	894	866	904	879	960	902	914	879	899	857	966	905	985	886	878	893	904	945	940	913	928	919	889	942	975	952	884	923	896	889	873	877	899	976	920	947	871	898	891	944	906	937	893	900	899	885	910	910	909	890	867	964	981	866	945	960	884	967	868	950	892	902	928	939	889	906	928	912	917	881	966	915	888	908	911	928	866	922	892	939	882	893	887	896	869	910	962	889	876	924	843	893	914	921	892	927	964	920	919	902	899	887	877	871	857	941	903	909	879	872	925	913	946	939	902	829	902	926	909	915	896	833	914	949	899	950	887	880	883	940	910	871	856	895	920	904	867	909	899	924	888	956	925	913	864	901	933	892	915	954	899	907	899	948	890	900	905	918	876	921	882	914	941	919	872	885	910	915	919	931	941	909	939	953	963	915	870	904	901	873	896	892	905	883	880	865	927	901	865	873	886	866	942	933	905	860	895	907	879	915	909	918	923	911	941	907	883	861	904	883	940	884	870	922	980	942	961	911	936	907	851	897	910	907	896	898	868	894	908	868	932	859	918	968	892	881	937	885	900	911	929	921	896	949	980	893	962	901	874	908	922	915	889	921	953	968	945	897	950	884	955	842	888	909	920	911	902	928	923	920	956	905	919	918	914	944	920	910	895	912	863	895	917	931	878	938	941	901	936	922	923	870	935	926	950	888	908	862	901	869	915	891	906	917	923	924	915	877	894	909	881	866	929	892	894	856	909	941	884	927	922	876	905	950	854	908	890	957	901	926	885	938	948	894	928	947	883	958	921	902	950	951	868	903	897	882	936	877	930	888	895	907	892	874	882	885	920	882	939	878	907	879	879	962	912	982	898	897	894	920	947	861	921	964	890	911	918	899	895	840	860	924	900	922	899	931	868	895	920	921	908	939	874	903	874	896	935	879	855	902	960	971	920	858	928	902	913	945	939	895	953	899	931	891	925	901	920	867	936	904	972	947	916	903	958	925	936	964	911	875	855	961	883	896	881	909	884	882	941	915	954	877	891	875	902	906	927	882	943	881	900	887	900	874	869	901	913	910	914	882	883	923	903	893	918	922	880	935	858	883	863	883	900	899	880	834	926	881	934	933	925	925	882	928	893	891	966	845	886	922	951	932	901	954	860	864	917	893	914	899	859	897	907	872	986	943	919	927	934	897	923	928	879	878	856	866	859	929	944	927	907	901	898	874	899	879	893	929	935	886	893	932	943	910	955	883	862	938	937	944	911	934	885	896	869	895	941	917	927	933	931	892	944	883	869	894	853	875	910	908	977	900	925	893	906	920	923	907	903	885	920	889	921	942	901	869	910	906	885	871	935	926	927	886	923	905	840	838	852	928	869	917	901	888	862	894	947	844	884	925	923	946	911	869	917	983	926	989	915	886	894	914	969	900	893	953	906	957	906	953	893	887	903	930	923	905	946	902	980	904	868	865	880	891	930	888	947	908	918	899	875	908	878	910	913	928	917	901	929	875	934	941	851	930	917	915	897	899	942	842	840	897	932	905	882	891	874	903	866	946	923	920	962	928	888	920	916	915	924	915	910	874	932	936	964	884	894	1000	904	906	929	853	906	898	854	889	824	951	943	972	942	928	844	909	907	909	901	919	939	905	867	937	912	952	905	892	982	915	883	853	880	890	904	953	885	975	906	946	878	868	929	915	909	912	967	918	897	923	946	904	935	924	909	885	932	936	888	880	883	900	912	934	901	929	898	969	864	914	902	913	936	851	874	954	881	922	849	900	979	935	959	894	919	936	923	882	893	926	923	860	910	966	900	895	874	961	856	892	904	922	917	940	909	896	874	883	898	914	897	865	909	944	921
3006	1290	731	374	131	86	147	86	70	56	38	44	57	51	61	65	41	44	67	61	58	66	59	55	49	65	66	56	57	56	60	69	56	60	49	62	55	54	47	53	60	50	50	61	57	61	55	62	71	54	52	58	50	69	54	55	56	60	59	67	59	48	54	57	51	41	71	63	57	64	55	43	65	56	64	58	67	70	60	56	61	56	55	56	54	66	59	52	57	53	55	60	54	50	55	53	49	57	47	64	58	56	59	63	56	49	54	66	51	68	53	49	46	51	70	51	53	65	61	63	68	75	58	59	64	64	66	60	49	62	52	69	69	54	61	61	65	51	54	57	40	54	53	47	50	57	52	57	57	51	64	56	71	64	56	62	74	53	62	63	48	64	53	61	66	44	65	53	57	52	69	55	70	61	61	67	53	50	61	51	63	39	49	46	60	50	48	66	66	52	56	57	56	65	59	67	48	49	58	46	61	55	71	53	51	63	57	48	57	50	59	65	43	47	65	51	62	55	54	64	44	54	59	43	64	59	54	43	63	50	56	61	47	57	51	55	72	68	48	63	54	44	53	54	63	52	47	51	52	61	55	52	66	54	55	60	45	61	60	62	60	52	62	50	73	52	58	61	58	66	55	56	48	53	52	64	61	51	51	57	60	61	54	56	56	57	72	57	62	62	50	61	56	66	59	58	51	52	53	59	64	50	50	57	60	55	62	56	60	73	58	68	63	46	60	54	53	68	55	59	61	51	62	60	54	62	69	53	61	45	55	47	62	54	45	63	57	77	59	51	50	66	82	42	52	64	49	31	56	57	65	49	78	41	63	52	62	69	49	57	54	69	66	38	59	60	66	71	65	62	57	53	53	73	41	39	51	50	55	72	71	64	68	71	57	79	61	63	44	61	44	54	59	57	48	48	53	53	49	56	50	69	67	69	68	55	68	50	55	56	65	58	65	46	43	48	49	51	62	71	55	53	50	65	65	57	60	69	65	54	67	52	44	45	67	32	59	62	50	62	58	64	68	49	66	62	59	72	54	61	49	61	60	71	53	66	69	60	52	50	53	51	48	46	50	41	55	63	51	41	43	65	54	42	67	53	60	54	55	51	59	57	57	60	58	59	62	63	44	60	62	64	54	68	60	54	56	58	58	66	51	53	63	67	57	60	56	55	68	49	46	60	57	72	50	64	60	56	51	51	71	57	64	67	55	52	68	61	71	61	67	55	62	49	49	51	61	55	47	44	52	43	56	52	63	47	60	59	75	50	66	74	70	66	43	62	63	56	44	59	57	58	64	58	47	58	63	61	45	54	52	45	58	65	65	55	49	58	59	56	45	58	61	44	53	42	43	55	61	55	64	55	62	66	67	67	66	52	61	61	51	64	56	63	72	61	52	49	49	65	47	60	57	54	52	61	54	65	45	53	54	66	54	46	42	64	63	62	53	51	52	70	68	51	55	51	49	44	60	51	61	49	61	45	69	64	41	61	55	47	66	51	56	54	61	51	58	48	52	57	67	51	54	52	56	51	63	53	63	40	55	53	61	46	56	57	47	43	61	61	74	58	36	55	55	64	63	46	59	50	50	52	58	58	55	61	42	63	59	57	69	57	54	55	39	68	64	52	50	62	58	53	61	49	58	55	56	54	58	64	61	40	51	57	56	46	53	61	58	64	55	71	70	45	59	55	55	61	62	52	49	55	65	45	44	55	54	57	48	56	45	52	56	65	63	55	43	69	57	37	59	41	70	57	54	63	60	58	50	57	62	61	53	52	51	51	53	64	48	53	67	56	69	54	52	53	57	64	58	67	58	47	55	59	73	61	53	63	45	63	59	49	63	68	60	62	52	62	54	50	61	66	50	56	49	55	64	53	78	55	53	52	67	57	56	48	52	51	55	63	61	46	53	65	68	64	66	52	54	44	62	58	51	58	72	64	57	47	55	60	64	55	58	62	42	63	58	47	53	57	36	46	48	53	59	63	57	61	63	65	55	53	62	56	55	69	56	52	51	48	63	52	63	54	48	67	56	50	64	50	46	53	62	61	54	49	56	58	58	59	66	58	76	65	59	62	62	57	61	66	46	58	56	48	57	67	55	57	63	62	61	46	46	46	51	69	72	52	63	58	54	55	58	45	61	35	64	68	50	58	45	43	72	59	50	46	58	72	51	61	47	52	54	67	53	39	39	62	49	60	60	47	64	64	58	65	49	50	62	63	40	66	49	67	57	44	67	45	67	59	53	50	55	59	48	59	54	54	61	56	60	58	62	53	45	63	66	52	54	58	61	60	67	41	58	42	53	48	57	52	53	54	51	51	56	55	57	70	59	54	58	51	69	58	72	53	59	54	62	50	62	50	54	61	52	55	50	66	57	40	66	67	53	49	41	57	51	56	65	52	51	52	55	48	59	57	66	52	42	66	61	57	67	60	51	59	50	63	70	63	55	52	57	49	57	52	69	47	70	55	52	78	74	58	50	71	46	62	59	71	59	62	63	62	51	59	48	45	51	62	55	59	53	63	65	52	58	56	49	64	58	56	39	51	63	55	70	57	52	50	53	66	65	54	56	52	40	45	61	67	55	66	52	58	47	50	55	59	52	59	64	51	56	61	50	61	46	59	65	58	67	59	42	60	52	78	60	68	50	52	66	62	58	49	55	49	56	48	53	61	56	73	54	54	58	49	51	49	57	62	68	56	61	64	48	58	49	61	56	55	58	50	51	77	44	61	53	51	48	65	55	49	57	66	63	59	66	61	41	63	56	54	46	49	49	46	53	54	64	51	53	52	54	61	40	46	64	68	51	58	62	53	41	64	59	49	59	51	39	53	49	39	68	57	46	67	59	63	49	56	54	54	64	46	52	75	51	59	70	55	52	65	52	60	69	60	54	75	50	51	61	56	56	63	50	53	58	48	53	61	73	64	49	50	57	55	48	68	50	62	65	50	55	67	59	79	49	54	47	51	57	52	60	54	58	69	56	62	61	61	60	64	81	64	49	70	67	50	56	47	53	48	46	48	51	61	64	52	49	55	74	50	50	52	64	50	55	59	59	60	50	54	66	61	68	64	53	66	52	51	48	50	59	43	65	63	54	65	55	46	53	66	58	56	47	58	61	60	48	70	61	55	55	61	57	52	48	55	64	61	64	58	53	50	60	56	59	64	59	66	52	57	49	54	46	67	57	57	50	78	48	62	56	62	50	56	63	50	48	63	60	57	61	46	55	61	56	66	59	84	61	60	62	70	67	61	64	57	68	58	55	63	71	59	51	52	51	56	56	58	52	59	49	58	49	64	58	48	58	58	58	60	50	53	54	65	58	49	48	69	58	44	56	68	55	68	54	55	67	60	58	49	67	55	47	64	64	52	46	49	66	51	48	49	53	58	52	70	71	58	59	60	60	72	63	52	61	67	67	67	56	65	61	41	49	43	49	66	52	56	50	57	50	54	58	50	58	66	58	58	74	52	74	56	52	59	51	50	59	58	55	43	66	63	54	61
24895	11299	7865	5239	2661	2304	4353	1984	517	476	492	481	431	491	452	414	413	397	446	403	495	464	416	429	456	408	441	416	437	446	403	458	462	432	443	423	428	422	438	410	417	424	425	462	462	405	464	437	449	420	457	405	457	465	485	439	423	455	464	443	418	447	395	422	412	450	453	428	437	424	464	419	445	402	404	422	449	440	395	419	420	421	420	422	461	456	399	455	423	423	414	437	424	407	400	453	408	485	419	409	431	415	412	438	441	437	407	402	448	401	437	422	424	442	462	401	438	408	416	463	431	430	432	410	435	413	492	431	401	465	434	460	429	426	412	426	411	417	423	472	429	464	439	420	425	422	448	407	443	441	440	420	435	416	431	439	448	442	411	456	440	421	434	413	422	439	440	461	435	452	450	412	427	458	470	407	428	450	426	433	411	426	439	480	419	414	402	438	385	418	448	451	448	437	447	433	439	416	437	395	393	445	428	440	436	411	469	419	424	437	447	450	403	425	424	427	444	443	400	419	400	402	461	416	424	406	451	485	454	445	424	377	430	424	455	410	395	460	453	462	419	464	395	421	439	415	466	475	429	444	420	483	446	432	447	441	399	423	416	421	407	406	411	423	413	431	424	426	425	457	396	434	415	413	437	453	427	427	447	465	433	407	389	408	405	436	410	398	443	400	434	459	387	432	424	461	421	437	418	422	424	393	475	398	448	430	433	376	432	429	429	416	437	426	416	425	458	468	416	450	459	449	408	442	466	436	453	424	436	454	454	457	458	440	421	447	444	437	420	437	468	430	427	438	415	377	424	424	444	441	451	467	432	419	439	429	447	419	419	422	421	415	430	397	448	458	439	413	483	431	442	447	437	405	412	424	416	433	446	411	417	441	417	377	426	423	452	424	441	467	435	415	425	431	391	417	429	411	417	455	448	425	408	461	411	397	424	415	430	476	426	418	387	408	444	420	393	431	421	436	419	422	433	445	438	404	438	412	414	448	402	411	389	426	453	481	426	455	446	424	423	442	453	436	439	431	393	406	432	414	438	424	433	415	476	409	443	399	449	450	423	442	438	435	413	443	444	420	436	400	449	448	453	416	439	429	419	439	425	401	437	417	419	442	412	423	464	419	433	426	454	434	446	442	437	456	429	403	420	451	449	420	387	439	425	408	478	432	454	423	409	427	436	434	431	457	467	459	465	434	464	438	430	410	438	431	440	441	432	424	418	438	429	420	426	429	459	427	493	436	432	453	413	403	436	431	479	432	432	435	420	425	464	408	426	417	435	441	429	401	426	435	422	443	465	453	443	401	426	453	431	413	427	433	425	445	413	459	410	437	442	428	423	433	414	489	428	452	430	442	432	439	448	493	411	426	428	407	446	442	450	455	433	467	438	451	448	427	451	465	414	400	449	445	465	432	422	453	419	442	444	449	437	437	453	395	425	392	401	446	463	453	397	408	444	435	438	471	445	449	411	460	414	416	402	442	441	450	407	398	438	457	422	402	417	414	444	415	416	399	430	426	434	440	413	471	453	437	450	429	424	399	429	433	387	431	414	408	462	429	431	445	409	387	428	454	473	417	393	465	430	455	405	435	451	448	452	423	469	469	387	434	418	417	451	439	437	404	437	432	396	464	432	435	437	414	449	424	415	420	439	398	427	438	452	433	396	404	422	384	429	461	431	431	456	429	463	437	460	428	419	395	417	448	449	411	434	420	415	420	443	429	433	454	424	427	423	417	426	410	423	455	443	424	410	459	483	390	461	425	441	448	419	425	423	430	404	413	422	423	437	433	420	434	428	414	457	454	399	399	433	416	435	412	425	414	418	404	439	403	416	425	431	460	454	415	419	416	428	415	441	458	397	411	416	469	470	419	415	424	423	402	438	412	442	391	435	436	402	443	418	453	455	431	392	414	428	418	424	409	444	446	407	447	419	428	435	438	428	442	443	428	434	404	431	450	452	413	452	422	449	447	414	441	455	464	372	436	409	425	440	427	437	435	460	387	400	434	448	451	410	458	440	476	419	413	437	434	455	406	446	482	426	429	432	386	428	451	457	427	449	442	425	435	430	431	405	444	411	432	443	484	443	389	449	423	457	414	439	457	400	431	415	430	427	434	427	401	433	449	426	413	412	409	445	379	422	460	486	399	441	416	446	441	413	409	473	396	408	426	412	424	423	431	480	433	429	416	428	466	461	455	418	410	447	437	449	431	398	425	442	432	408	407	427	424	433	416	433	435	451	427	449	447	416	480	400	433	485	443	414	447	435	441	383	432	430	419	450	422	450	449	447	440	436	441	440	486	413	403	416	438	409	452	433	434	433	455	450	390	442	425	429	463	429	434	409	410	415	427	448	428	430	439	426	424	428	420	456	436	395	436	452	408	402	431	423	461	460	459	448	451	406	434	421	464	442	422	457	433	450	424	410	444	468	400	425	437	438	447	459	390	411	429	409	420	446	437	443	423	431	420	443	461	394	434	426	435	437	474	417	427	446	460	431	426	455	416	455	449	406	443	453	444	439	433	448	474	405	450	447	407	403	442	416	452	432	428	436	393	380	406	433	441	448	453	432	452	424	459	431	437	433	438	441	442	405	414	420	415	448	448	438	440	437	416	412	419	407	417	468	414	411	402	441	439	438	423	427	455	429	425	445	446	434	440	421	467	408	407	428	435	408	423	412	385	412	430	423	438	422	412	428	425	465	443	463	429	432	415	446	437	442	440	415	430	439	409	427	448	418	412	435	435	451	415	448	448	395	451	424	444	412	431	451	464	441	437	428	414	472	454	418	495	438	414	424	415	442	415	390	418	438	431	417	440	451	399	419	468	411	470	432	467	434	406	432	434	429	418	409	413	402	436	432	405	439	433	414	475	436	372	448	435	395	422	429	401	462	438	419	397	463	449	451	480	444	426	469	429	465	430	422	411	419	426	432	428	447	426	457	417	431	421	453	459	436	422	393	436	469	433	443	445	388	419	463	428	410	399	397	427	430	400	438	405	431	437	418	441	407	444	426	401	389	429	418	455	424	416	439	460	418	425	387	432	400	446	411	459	472	398	486	472	407	434	431	428	413	397	427	449	448	455	427	453	417	438	460	441	439	379	398	438	421	462	412	395	401	447	449	414	423	457	441	437	395	466	451	456	457	429	412	469	449	442	419	457	478	480	432	450	460	410	402	408	452	404	443	387	413	427	458	424	432	423	471	420	419	384	452	448	429	439	409	416	373	434	421	453	416	426	424	408	392	417	438	409	452	444	435	445	403	442	442	421	479	450	456	419	439	391	394	414	433	414	422	448	441	435	462	466	461	457	420	439	444	451	433	449	425	433	429	451	391	412	447	429	458	415	444	456	426	425	422	417	420	437	424	420	458	446	440	415	422	391	427	403	424	448	430	436	466	461	415	426	435	452	467	404	430	400	434	418	420	409	399	451	443	399	403	412	455	430	448	428	460	437	476	424	433	453	428	457	450	415	412	453	427	415	389	433	424	400	412	446
3319	1906	1125	672	345	214	477	299	87	80	76	86	70	94	93	90	74	84	95	90	69	91	78	74	71	70	75	80	81	69	82	64	65	73	81	73	75	83	89	74	78	91	78	80	76	75	70	82	79	73	78	73	70	85	93	79	86	88	77	68	63	69	66	71	79	78	79	74	75	78	79	73	83	86	97	83	88	72	72	88	80	66	81	77	94	79	68	73	80	80	78	85	77	89	61	86	88	70	76	84	61	62	69	80	75	74	80	78	65	87	91	82	72	82	77	78	88	73	68	85	74	76	65	76	88	94	87	76	74	90	75	73	77	75	78	80	79	98	81	83	71	71	87	59	74	83	70	77	70	80	86	73	79	82	72	66	70	71	67	63	76	81	64	72	81	52	80	73	70	75	84	91	71	77	75	77	79	74	76	76	78	85	82	75	78	67	88	65	92	75	75	87	80	61	76	94	87	68	85	90	86	59	74	80	78	71	68	61	67	80	86	69	75	66	73	75	72	84	73	75	69	76	73	69	65	73	75	81	81	61	74	90	82	80	75	70	74	85	73	77	77	84	82	62	91	63	77	80	82	80	95	75	84	85	83	69	76	79	81	68	67	66	73	77	81	101	86	71	73	71	71	81	67	93	73	92	85	84	68	68	82	94	75	78	66	80	71	80	77	78	78	73	86	88	90	69	69	62	69	77	79	72	70	66	90	86	75	81	79	74	77	87	72	78	73	62	82	94	86	72	55	77	77	80	82	81	53	73	82	72	74	88	84	73	80	91	70	89	86	91	76	84	69	66	86	85	88	80	73	68	85	83	69	96	70	72	77	81	65	65	77	86	82	82	79	67	70	70	74	86	77	80	79	52	88	94	90	74	81	79	67	66	70	90	70	68	59	90	67	67	81	68	71	87	84	90	76	78	81	73	83	76	84	68	76	78	75	66	86	75	68	82	72	84	86	69	82	62	69	61	89	92	92	80	75	77	77	80	73	75	88	67	82	74	76	84	84	62	80	83	102	73	64	75	80	78	68	84	90	85	78	71	61	83	73	75	88	67	70	84	75	86	82	66	75	89	64	72	64	81	70	71	77	69	71	84	76	85	88	52	65	70	80	75	75	76	77	79	87	80	94	75	75	75	74	68	79	77	77	76	94	71	80	71	78	82	76	80	93	96	86	67	93	75	73	85	82	67	85	76	74	79	84	73	82	68	79	64	77	81	84	85	93	84	66	79	76	85	73	93	83	87	87	75	81	78	85	73	88	69	75	90	74	77	77	94	69	77	78	83	77	79	71	78	72	77	73	89	86	79	74	70	86	81	88	77	79	77	77	74	92	75	71	75	74	60	68	78	70	81	62	80	82	71	71	74	78	97	79	75	84	75	84	78	87	82	81	72	81	79	80	77	89	74	77	79	72	76	83	65	87	78	70	84	73	72	72	80	77	67	65	72	64	76	92	73	78	75	85	66	84	94	67	65	75	86	69	74	69	92	84	81	66	88	86	63	68	77	60	75	73	77	87	87	73	75	87	70	67	76	85	74	74	93	72	82	69	88	74	65	71	86	88	66	57	70	71	78	74	78	67	73	88	63	77	75	78	83	84	79	89	76	75	83	71	80	69	69	83	77	82	96	69	51	92	83	76	76	93	90	61	78	75	68	82	78	88	77	71	88	91	90	73	100	55	74	78	77	77	77	71	59	76	67	79	83	82	64	73	79	75	79	79	80	70	71	88	78	86	81	84	82	75	85	92	81	83	78	78	95	93	74	89	76	77	85	82	78	103	88	81	97	81	73	86	83	84	87	79	70	71	74	82	76	72	70	78	69	73	78	62	66	88	90	73	80	80	79	74	72	78	78	76	74	88	76	63	85	72	72	71	70	81	73	73	78	90	84	71	79	62	94	71	87	79	79	76	88	76	93	90	82	78	91	71	83	93	79	88	72	80	67	74	77	78	94	80	79	77	75	89	79	77	69	94	78	79	72	80	76	81	67	87	79	71	61	63	79	79	58	70	73	72	84	79	73	60	100	93	77	73	95	64	72	80	61	89	78	87	78	78	70	70	63	88	79	63	74	72	74	66	88	62	97	82	82	70	81	67	62	76	82	73	92	86	73	88	79	73	79	90	82	74	67	67	75	69	67	71	81	83	76	67	86	76	79	92	85	78	84	74	68	69	70	75	73	78	82	78	72	87	76	64	77	63	65	78	71	86	68	63	96	84	71	82	82	78	86	87	70	86	71	77	95	73	75	84	77	78	79	71	78	75	85	88	77	84	72	92	83	81	97	67	78	89	66	65	79	79	70	69	75	67	85	81	95	72	75	67	75	66	77	86	77	70	78	83	81	97	73	91	72	73	90	74	69	87	74	78	77	76	85	77	77	76	77	59	70	81	65	95	73	71	70	52	81	66	61	83	72	78	86	75	98	69	83	85	74	73	85	80	88	77	82	77	69	73	64	83	76	73	73	83	69	71	74	87	81	86	69	76	102	80	85	100	67	80	72	79	70	80	72	97	68	80	64	72	64	76	84	81	82	80	77	76	83	88	70	86	70	69	84	82	78	76	75	76	78	74	79	73	75	80	86	77	61	77	78	64	79	81	90	71	75	80	82	84	77	78	75	71	65	78	93	70	66	63	72	83	78	79	79	65	84	78	105	72	85	64	77	66	88	70	91	78	64	71	73	89	58	84	57	78	82	71	88	74	72	72	80	76	88	67	72	74	83	86	84	68	93	76	87	61	51	65	65	90	82	70	69	67	73	73	78	82	68	59	80	70	71	80	89	90	78	79	80	68	70	78	79	84	81	82	103	85	78	88	79	64	98	86	85	86	76	73	72	78	68	78	80	70	78	90	79	78	83	84	66	87	59	78	78	84	83	96	71	82	71	93	92	85	76	79	74	76	90	81	78	80	76	77	89	73	69	57	76	73	63	82	86	80	87	80	61	77	79	87	76	77	68	91	92	78	81	78	82	77	82	88	71	84	70	75	86	82	67	76	84	82	76	78	91	74	89	95	72	86	86	70	76	74	73	71	60	91	72	86	90	86	80	74	78	73	81	73	77	77	78	66	72	73	89	82	102	101	95	74	63	92	66	69	80	75	96	79	74	71	94	81	69	66	82	74	68	97	99	84	85	110	61	83	85	96	65	73	76	72	85	80	92	68	73	83	73	70	79	89	77	86	70	72	90	82	76	71	68	98	89	72	71	91	73	76	67	71	85	70	67	63	71	82	80	60	65	64	75	75	72	79	62	71	85	74	53	75	82	76	88	79	86	70	77	84	86	60	70	79	67	88	90	70	58	67	70	78	86	78	78	77	72	69	79	84	85	69	77	80	86	83	64	87	82	100	74	97	75	77	81	75	79	89	72	74	67	69	79	83	80	75	61	81	86	88	78	90	68	69	64	68	81	74	69	66	67	92	77	97	85	70	73	65	81	81	81	67	84	73	76	69	84	68	74	75	79	81	71	83	67	67	108	76	72	82	88	71	92
28038	15036	10604	8303	7027	6950	16513	9293	1002	838	794	780	764	691	688	654	615	627	641	593	607	592	603	568	583	611	560	599	591	509	524	592	568	616	562	604	556	579	562	518	538	562	569	512	558	551	529	555	560	555	566	574	525	549	537	519	517	547	574	572	553	569	568	567	521	529	592	531	543	576	549	569	519	538	579	592	521	515	552	549	568	513	562	572	558	569	550	574	560	547	539	544	548	560	535	547	551	568	568	578	570	561	555	558	538	620	532	521	598	575	552	616	589	539	569	560	557	583	544	537	566	546	521	566	577	569	586	576	539	553	532	551	567	541	564	546	597	600	573	539	584	523	533	547	535	526	544	567	545	580	505	559	524	568	536	544	530	559	534	571	545	544	554	558	581	579	569	562	548	599	542	528	571	571	564	548	544	557	559	577	570	534	571	542	561	556	551	496	577	568	585	532	565	531	575	571	514	580	534	506	530	561	590	556	536	545	547	546	528	582	543	580	527	556	525	559	577	565	526	509	547	547	550	504	546	568	553	561	585	532	546	537	552	577	543	576	553	528	527	556	552	545	539	520	570	554	607	530	577	594	558	525	543	574	517	553	534	547	548	550	545	569	510	547	610	500	532	510	548	534	517	552	556	563	572	532	547	569	533	531	524	564	520	550	556	578	553	558	565	559	575	579	576	548	548	531	550	553	579	521	588	557	540	567	565	539	537	572	553	562	592	566	577	521	529	517	525	574	578	562	561	546	568	558	576	562	558	552	539	541	535	545	564	530	561	563	536	553	540	584	568	590	510	551	579	531	531	590	573	555	531	564	536	548	549	585	588	576	595	547	540	571	571	589	560	563	600	512	526	524	537	574	560	553	607	540	562	528	533	538	582	519	572	531	532	568	552	592	521	593	510	511	539	566	553	568	523	495	521	561	547	547	540	536	549	504	541	520	591	520	523	548	562	567	546	560	572	557	524	537	544	580	577	552	546	549	546	602	548	551	557	547	536	529	526	573	535	572	573	520	492	541	562	529	539	536	561	554	550	564	513	569	590	554	513	515	567	545	594	555	561	573	546	539	573	572	570	543	538	568	565	551	579	538	532	542	539	510	561	539	553	577	523	583	493	584	539	560	599	558	538	606	567	582	540	570	565	587	527	566	542	529	551	557	567	583	573	564	587	522	560	543	534	558	543	580	547	561	573	531	569	580	531	567	554	589	554	523	543	606	523	560	531	561	576	528	561	558	565	523	553	538	540	581	550	563	529	571	546	545	548	570	550	514	542	567	504	511	557	522	526	526	545	546	562	585	609	551	572	497	537	533	558	556	509	589	556	561	557	615	517	572	614	551	581	541	561	576	529	586	537	551	549	581	587	514	540	580	553	530	572	548	543	563	542	562	516	567	575	560	528	545	544	524	567	583	532	553	551	528	520	595	561	523	529	560	527	494	483	554	579	561	543	586	529	535	583	507	533	578	537	598	527	540	545	532	528	541	506	549	501	573	543	585	600	541	567	552	531	521	535	534	557	562	565	569	561	547	506	586	568	552	591	545	564	524	561	558	583	564	547	565	532	530	562	552	539	546	568	614	552	544	554	560	595	546	520	541	560	531	556	595	538	548	547	533	531	530	554	538	558	548	514	561	556	575	569	561	537	569	539	549	592	560	534	587	483	607	551	545	568	584	546	551	564	530	552	565	563	523	525	571	500	525	568	543	589	574	542	552	588	537	542	560	575	554	528	569	537	536	540	571	592	572	566	539	523	570	542	576	558	546	549	557	550	582	573	541	534	584	548	536	626	545	580	566	566	565	591	524	561	576	599	533	601	577	576	563	551	519	526	566	554	548	550	539	531	529	543	543	586	538	558	582	546	596	539	546	596	512	540	496	545	540	551	540	554	526	540	551	561	527	555	538	524	518	568	562	548	548	497	554	550	533	535	544	550	553	562	586	533	521	588	566	525	539	579	550	571	599	601	588	570	546	532	562	553	516	550	539	559	549	573	497	564	572	578	566	564	546	547	567	569	537	547	554	557	566	546	561	581	558	514	560	562	544	558	562	592	592	540	544	563	550	611	572	537	554	567	522	607	561	547	547	518	506	518	579	554	545	571	536	572	597	556	570	571	506	564	552	559	538	532	552	558	534	574	530	559	577	558	536	531	557	553	527	521	563	564	532	553	565	578	560	577	566	554	549	580	545	548	514	539	560	530	533	517	579	524	557	538	550	535	556	567	588	543	550	592	602	539	554	537	531	519	559	554	560	548	561	570	541	529	577	536	527	551	561	528	523	535	578	546	548	514	526	525	529	532	523	572	581	579	573	544	572	537	565	569	527	551	582	571	523	550	518	515	579	551	562	590	588	564	503	544	553	530	562	579	536	555	550	548	547	551	568	572	512	542	569	518	568	550	571	556	551	592	537	554	545	523	552	547	559	539	513	546	568	532	591	524	563	551	576	556	566	529	548	505	569	545	552	529	565	554	564	579	530	548	569	519	525	540	537	560	539	558	510	531	562	571	544	554	562	574	541	541	548	581	534	553	548	527	546	544	556	568	564	526	551	558	536	547	546	518	530	515	555	580	545	516	580	554	560	531	549	566	556	527	538	585	591	547	563	553	528	536	563	555	545	574	528	550	581	616	546	555	577	573	559	550	531	558	565	517	571	568	578	526	528	547	551	567	567	543	538	555	553	585	558	531	521	552	522	508	552	562	547	530	559	575	557	545	541	569	535	579	566	515	571	571	563	548	568	544	580	563	543	551	552	527	590	569	589	543	524	515	553	554	528	543	549	572	548	542	558	617	564	580	590	579	535	546	508	506	527	548	573	535	555	555	577	533	517	557	566	515	560	552	537	569	579	604	522	556	507	583	533	560	567	515	554	535	533	567	540	585	513	570	536	547	525	540	604	521	583	544	506	574	572	576	544	597	550	532	531	554	552	579	546	534	554	541	506	535	549	523	516	555	538	561	550	534	506	583	526	594	557	510	534	516	543	568	567	511	592	537	561	537	562	604	564	579	527	549	533	543	576	540	574	524	521	537	532	581	560	555	545	531	563	589	532	522	530	558	556	530	556	592	583	547	554	547	570	553	509	522	563	570	592	585	570	570	581	585	546	489	550	540	564	508	545	565	565	549	524	512	512	555	602	609	589	585	535	592	565	537	582	576	563	538	544	581	519	553	557	514	552	500	537	569	537	565	572	558	540	530	531	538	508	551	527	556	517	535	534	535	510	583	518	555	565	569	555	552	537	553	537	520	524	545	602	550	551	520	560	544	504	585	555	508	539	537	558	493	554	543	540	552	564	578	582	554	561	551	528	540	563	547	574	560	562	527	512	556	526	563	585	537	524	580	558	553	584	575	517	527	564	576	530	557	538	528	533	523	563	559	583	555	570	557	551	554	547	530	575	570	535	571	521	576	553	541	530	528	510	546	531	510	493	596	551	563	577	522	581	546	590	595	547	551	570	547	568	540	596	577	585	565	551	534	532	527	597	591	571
4960	2033	944	391	249	205	506	342	103	118	104	114	110	90	91	117	89	87	99	108	82	92	94	102	98	114	109	96	119	108	89	96	99	125	101	100	92	82	106	109	96	81	93	97	95	103	122	104	106	91	104	103	86	91	102	126	101	114	95	89	100	110	106	113	95	113	92	103	94	110	96	101	99	98	105	100	124	103	101	90	99	117	80	93	85	115	93	128	103	89	88	97	87	106	94	95	97	94	93	98	110	108	105	97	97	114	88	105	107	98	98	100	97	113	102	107	88	102	96	79	104	111	96	91	107	88	101	91	93	113	82	91	114	108	102	95	102	114	104	92	116	115	108	103	103	108	114	97	113	109	99	113	114	92	101	106	87	105	91	108	109	98	100	89	130	96	99	119	109	106	93	113	113	117	97	96	100	91	112	108	90	91	125	89	96	97	100	84	93	92	81	99	107	80	82	101	108	92	96	98	82	85	120	90	110	92	116	94	117	75	92	97	108	103	107	107	107	109	114	104	86	92	102	99	98	104	110	96	94	102	104	96	110	107	87	109	73	102	97	85	102	92	119	103	112	101	97	94	94	110	118	96	99	113	92	104	97	94	114	91	95	100	102	103	106	94	102	106	95	99	109	103	91	108	97	84	103	95	88	95	98	88	100	107	103	84	109	98	102	109	105	104	117	117	108	101	89	107	87	85	111	92	91	97	132	112	108	103	90	104	106	105	93	113	108	94	104	105	105	104	105	101	105	94	110	100	94	104	113	106	123	123	100	96	113	104	94	112	110	94	88	90	88	98	93	95	92	101	112	81	101	94	107	125	97	105	109	87	110	108	91	76	94	98	101	76	85	96	95	100	93	103	116	104	98	94	100	105	111	102	101	101	113	85	97	102	93	109	105	113	109	95	99	81	92	121	99	111	97	109	105	111	97	103	101	113	106	112	90	102	88	101	107	98	116	70	104	95	89	93	78	93	109	95	89	98	93	107	106	98	103	98	81	97	103	112	101	121	95	86	104	97	123	98	91	94	99	113	87	102	102	83	87	98	92	88	88	114	129	97	103	111	104	97	88	101	97	99	80	113	99	90	102	114	114	93	118	98	115	116	110	120	100	98	96	91	87	101	99	92	106	90	94	88	101	83	105	97	94	95	106	104	104	106	88	76	102	114	83	94	98	85	122	120	79	105	97	99	92	106	109	90	103	97	107	109	99	112	109	99	97	89	121	92	105	113	115	104	104	92	115	91	92	116	85	114	96	90	115	87	101	92	115	87	105	102	82	93	91	105	88	93	98	99	118	112	83	105	113	109	111	82	101	108	111	103	100	101	87	108	105	117	98	99	111	97	98	93	99	79	97	104	105	99	96	111	105	110	107	89	118	101	113	104	107	102	96	84	80	99	101	100	90	98	88	103	100	110	95	91	103	101	109	91	102	96	82	95	89	81	112	111	89	94	88	80	108	106	90	98	106	89	96	117	117	110	101	116	87	93	84	92	117	95	105	82	99	121	106	118	83	96	106	103	95	85	107	116	94	90	104	95	99	119	107	86	104	97	111	88	125	107	106	106	103	101	103	108	106	124	105	105	126	106	89	108	98	107	96	97	107	100	88	109	97	95	78	104	110	88	103	106	94	118	109	123	82	83	103	103	101	100	121	102	109	108	117	101	116	97	102	104	97	86	107	92	110	111	101	90	88	96	89	93	110	79	107	77	109	108	101	115	94	99	108	96	96	91	104	105	113	77	106	87	84	111	94	125	96	112	98	107	113	98	102	109	103	102	94	93	100	114	104	105	93	105	77	93	101	120	111	111	101	120	114	97	93	93	87	86	95	101	99	106	126	111	103	119	94	92	97	97	74	88	104	97	103	112	80	89	115	109	103	83	109	108	94	78	96	102	110	103	105	111	100	99	92	83	110	99	103	102	103	104	88	112	91	99	106	83	93	112	92	89	82	87	100	103	99	91	91	95	108	105	94	101	103	82	83	101	98	107	85	96	108	117	107	83	90	95	100	97	113	102	91	110	98	95	115	105	101	92	97	118	99	98	107	96	104	93	86	87	116	104	118	112	90	87	104	114	117	88	100	103	90	102	108	104	99	120	103	97	102	86	97	108	96	119	106	88	77	106	83	95	99	110	100	106	90	93	113	98	92	93	93	110	111	115	89	94	90	102	101	104	104	99	91	95	98	81	102	111	101	95	76	95	94	104	93	119	110	100	105	109	93	94	112	105	114	112	92	106	89	99	98	97	90	105	105	98	104	87	103	82	98	98	120	88	121	104	90	99	110	104	96	101	95	104	100	109	97	101	121	102	96	88	108	109	118	98	110	91	96	105	95	122	81	103	114	114	100	92	98	88	96	106	103	107	98	84	95	123	83	87	115	131	102	110	112	109	98	108	115	100	86	92	112	104	103	107	113	104	102	82	104	87	96	81	122	89	115	118	106	97	118	111	81	109	97	115	76	106	96	115	95	97	116	88	88	106	103	107	84	80	103	121	120	102	105	108	106	109	108	111	108	107	112	108	96	99	95	107	102	123	95	95	101	101	130	84	90	115	103	102	100	105	108	92	96	87	82	111	79	83	103	92	98	106	104	90	92	109	126	117	93	90	113	114	90	88	111	85	111	114	103	90	96	109	90	106	119	98	119	111	97	92	93	108	72	111	97	103	107	91	113	82	95	94	113	106	106	114	102	118	96	85	114	99	89	104	103	107	92	105	88	112	95	117	108	105	104	102	107	92	89	78	95	104	108	109	104	110	105	109	116	109	96	109	115	88	94	105	96	114	121	87	88	97	106	94	95	110	100	109	119	98	94	114	103	94	100	126	90	108	90	97	107	92	84	104	107	99	94	101	101	103	110	89	89	114	106	98	94	87	96	107	97	102	108	99	103	93	95	112	85	92	102	81	107	94	102	117	106	82	97	112	107	98	93	84	87	111	96	86	89	108	78	100	91	99	87	98	97	98	92	105	114	97	138	76	99	92	101	94	97	103	113	97	93	103	104	90	110	104	107	102	96	97	115	102	114	103	95	90	102	85	95	101	122	106	108	88	89	95	116	86	90	86	101	114	105	88	96	111	94	105	109	105	95	100	106	109	109	104	95	104	88	104	112	98	109	117	106	105	93	92	100	116	102	97	94	94	101	83	89	112	101	123	114	91	102	95	121	96	87	98	106	110	111	117	101	101	101	99	109	104	112	88	97	115	101	86	91	113	113	93	110	95	95	99	89	97	119	121	107	98	116	110	95	91	110	94	109	109	106	123	109	98	103	113	104	105	95	113	113	100	104	98	106	109	123	99	101	98	103	85	96	96	99	93	91	88	112	115	108	98	111	105	105	106	94	110	104	109	97	108	100	120	114	84	88	95	113	103	101	111	88	93	98	92	83	101	93	101	117	111	107	94	109	86	104	108	105	110	79	88	102	104	100	108	101	93	106	84	100	113	106	84	101	87	93	104	99	109	103	106	108	101	107	94	120	94	102	83	90	116
29172	14903	8993	4742	5416	7464	16718	9905	1161	1098	997	985	923	917	897	856	883	861	824	811	825	834	838	830	802	782	774	765	800	775	792	768	720	800	762	780	784	726	759	802	766	733	756	775	770	730	802	733	788	771	797	758	767	744	753	755	775	727	728	738	708	819	752	725	751	731	742	747	753	715	774	755	730	737	802	795	862	791	754	758	755	734	737	756	761	750	805	759	755	761	790	796	750	725	747	747	741	787	745	745	752	808	713	721	783	764	730	735	770	746	696	756	765	708	787	747	725	736	689	774	755	817	789	779	734	742	768	677	745	775	723	763	762	679	764	737	722	760	754	749	783	742	769	722	746	739	744	734	755	736	726	790	735	758	732	759	726	751	705	733	706	773	757	733	749	762	748	786	745	709	753	730	831	762	761	753	762	724	703	775	715	747	727	750	719	779	758	748	733	763	729	741	746	752	776	760	761	740	738	728	810	717	772	716	745	721	759	780	740	750	707	766	759	756	680	749	732	758	768	767	802	800	753	740	762	759	739	734	738	769	773	723	803	748	726	746	743	744	747	760	731	732	716	745	777	776	758	742	760	710	735	723	751	750	758	733	708	731	705	757	724	718	727	743	705	766	772	792	680	787	773	699	736	773	747	724	769	765	739	764	739	763	746	767	735	707	739	795	742	795	741	789	715	722	740	730	759	698	725	789	693	769	780	752	775	702	744	737	700	728	752	816	737	733	742	775	713	785	710	728	726	728	760	757	742	763	748	728	710	743	720	768	775	739	772	703	756	720	720	786	707	705	758	784	725	745	755	740	751	755	698	718	681	739	733	714	756	795	774	756	784	764	713	738	782	725	777	742	707	798	744	725	763	716	730	753	731	771	735	752	738	688	731	747	764	787	765	745	752	734	749	744	706	707	741	780	730	734	730	736	778	683	772	725	734	748	792	774	792	726	726	742	797	751	807	698	762	777	775	737	734	712	727	739	774	760	784	770	749	766	747	752	739	719	742	790	732	721	774	737	780	740	789	778	756	766	751	721	731	706	687	772	779	800	740	745	735	725	688	706	768	751	740	739	752	709	737	772	770	773	744	735	726	739	734	762	753	764	761	774	721	727	752	730	737	789	754	727	768	702	791	771	715	744	770	767	732	726	735	742	725	714	713	748	732	746	708	725	738	761	721	768	735	780	741	693	765	798	710	729	739	728	753	773	724	790	766	765	726	790	716	827	795	718	709	750	777	746	718	778	708	722	743	740	740	737	734	713	750	713	735	751	766	752	773	710	787	756	773	792	791	713	726	706	711	736	716	717	736	786	732	738	770	779	726	746	742	740	768	760	709	759	772	725	810	736	756	757	775	764	733	771	751	708	741	711	753	739	762	711	736	710	762	728	738	745	711	734	717	810	756	754	758	762	734	716	757	724	713	750	769	748	755	743	733	738	768	745	735	749	835	805	747	695	749	719	761	724	800	737	719	734	747	782	723	758	751	723	736	714	718	702	737	771	734	788	783	753	739	731	720	680	714	739	759	694	771	764	757	762	741	730	772	731	717	752	738	722	797	774	813	760	740	683	737	762	740	747	758	721	771	750	744	715	737	791	755	742	733	781	753	798	729	717	745	752	751	722	757	739	726	767	751	706	722	734	731	767	768	749	789	731	769	705	730	793	743	787	739	772	764	744	732	731	741	732	763	719	729	764	758	793	750	731	711	735	723	722	748	760	756	805	756	718	723	761	728	687	707	755	736	759	753	751	800	759	746	772	750	787	765	817	756	737	754	747	741	774	761	741	720	778	741	741	777	729	737	744	781	731	737	714	744	787	772	700	695	731	733	738	746	778	755	745	762	719	739	749	763	705	807	721	744	747	726	742	733	772	764	763	730	751	759	784	744	727	774	738	710	706	752	751	672	790	803	740	738	735	757	744	799	745	719	724	741	755	738	727	736	751	751	699	736	725	726	717	768	759	766	759	740	803	731	748	758	735	698	721	763	768	749	747	702	767	739	757	797	766	730	700	727	758	736	726	720	774	700	686	764	741	781	751	765	759	762	745	716	760	748	763	752	717	741	716	737	755	728	744	775	728	756	720	735	753	762	743	748	753	751	732	748	723	714	734	742	765	764	761	777	741	739	710	744	743	704	792	742	743	746	697	785	741	740	721	753	717	711	772	792	774	714	750	773	711	744	724	714	746	791	739	783	719	744	749	734	731	755	766	704	755	751	787	755	746	736	728	740	714	781	696	758	779	792	691	726	747	757	796	747	739	737	765	741	831	738	745	767	769	735	743	684	738	731	753	785	786	711	725	776	687	754	764	692	660	793	773	748	752	771	709	733	796	698	733	752	754	770	746	741	730	764	788	705	727	746	718	724	787	781	740	756	719	714	748	743	710	735	723	753	796	722	693	779	736	769	757	721	718	763	747	736	768	744	717	736	766	721	744	676	808	731	754	729	786	737	715	730	666	788	797	761	773	734	718	744	736	756	767	767	737	761	736	751	716	723	746	761	726	745	787	725	764	713	735	760	746	731	738	792	723	722	725	795	764	773	755	699	776	719	742	717	728	736	747	714	705	750	728	732	802	733	749	739	738	704	754	711	801	710	729	776	816	745	740	724	740	715	736	723	737	804	762	747	759	701	743	741	730	736	735	751	767	737	739	776	703	741	751	759	740	742	797	733	781	709	781	716	726	738	767	717	762	792	759	726	773	747	714	760	723	719	710	716	694	701	730	758	729	753	727	781	772	723	776	758	760	734	782	774	791	786	757	733	731	735	760	746	749	696	765	782	783	709	729	718	754	738	699	748	738	767	797	748	748	750	741	724	757	779	716	768	713	789	760	743	724	736	754	761	758	779	735	702	726	740	712	762	708	758	798	768	764	760	718	741	741	737	734	796	738	766	713	774	821	734	776	768	695	741	742	749	780	762	735	687	766	726	759	734	756	739	738	750	778	786	686	810	709	728	766	705	778	727	825	770	745	740	707	669	737	724	720	795	764	745	719	745	785	696	705	760	742	768	745	767	737	704	752	771	767	766	757	770	704	722	737	725	699	779	722	748	720	708	757	769	771	714	718	775	787	725	684	739	775	797	733	799	756	738	746	758	737	769	768	709	747	665	767	748	720	742	739	737	774	738	745	760	753	712	711	802	728	724	703	704	795	746	749	783	740	754	739	740	779	760	730	746	750	745	768	745	763	804	698	734	788	758	741	732	799	711	760	752	740	757	765	702	752	786	741	722	751	767	752	742	749	753	784	724	723	738	749	771	751	742	744	731	762	753	693	745	746	767	744	736	718	719	781	716	749	754	795	715	710	707	777	751	734	726	721	742	763	748	733	704	722	725	708	749	725	775	727	721	766	729	729	736	781	726	768	770	791	742	747	760	776	776	726	695	724	784	710	711	739	792	734	737	767	769	766	744	782	731	749	706	781	748	722	773	752	723	729	735	709	741	688	731	823	744	717	772	702	783	718	738	748	708	777	733	740	721	771	777	792	774	749
4187	3118	1371	401	339	592	1018	507	133	142	125	137	143	152	138	138	132	141	133	151	124	123	134	130	141	137	128	150	111	143	141	128	110	133	143	140	136	132	113	148	131	141	119	140	109	122	121	124	130	118	118	133	125	129	137	126	147	146	116	158	134	134	133	108	135	124	131	155	132	112	157	115	148	133	138	134	145	122	120	128	129	146	135	118	130	133	133	143	127	122	133	124	144	134	147	138	146	133	119	102	125	146	147	122	118	127	133	123	132	129	144	109	153	125	112	144	137	142	146	137	128	140	150	133	131	150	122	144	117	127	143	103	137	108	140	135	135	154	117	134	135	122	124	142	130	143	125	115	132	126	132	121	128	147	136	123	121	101	141	118	146	132	130	133	136	144	116	125	135	138	124	137	148	129	128	115	154	138	120	117	140	128	132	136	123	120	142	137	127	150	133	145	115	100	126	139	115	138	130	154	132	135	142	146	114	138	118	127	130	140	125	122	119	124	129	131	107	135	126	138	140	125	127	116	131	129	119	128	130	111	118	147	127	109	132	127	125	137	133	123	135	120	126	127	132	137	116	124	120	126	137	122	123	133	128	131	131	127	140	125	117	119	130	150	155	131	129	104	118	133	122	136	138	139	122	138	144	124	125	130	133	128	118	130	116	126	117	119	130	124	125	113	118	130	127	120	134	150	105	134	115	150	136	144	121	137	120	140	142	119	117	124	143	131	122	113	137	130	143	116	131	139	125	141	127	120	142	127	126	132	120	125	123	118	124	145	133	114	136	137	139	127	119	161	117	118	122	141	129	134	139	130	127	121	146	121	132	120	150	118	142	136	143	137	122	144	132	118	133	138	132	141	142	132	136	135	126	108	133	159	116	119	136	137	153	147	135	140	110	119	125	127	112	133	128	121	124	142	124	115	123	137	140	124	126	127	130	136	127	119	123	129	115	121	119	130	145	124	146	138	147	129	125	141	121	125	107	123	130	127	137	157	140	115	144	122	109	134	154	101	147	117	119	113	112	112	146	117	139	144	121	119	125	120	122	124	130	136	128	124	147	132	142	132	118	148	143	123	105	118	123	111	132	121	131	139	135	142	123	141	135	149	133	120	130	129	146	136	142	134	116	132	113	126	118	116	130	123	116	161	115	116	137	140	138	147	124	127	142	141	131	144	134	118	139	129	133	125	129	133	107	130	134	141	113	132	117	127	137	149	113	112	121	115	115	135	140	138	117	121	140	105	116	108	125	143	110	144	159	140	126	121	127	123	126	120	121	133	132	116	138	118	111	133	139	141	131	137	120	119	123	104	135	136	120	153	128	150	125	125	152	125	128	140	134	138	136	163	128	110	117	137	129	116	134	132	115	121	146	130	107	124	140	120	130	134	136	121	130	137	140	125	144	141	126	135	131	134	126	138	131	140	139	137	119	126	141	121	131	124	135	105	124	119	130	119	126	127	137	148	151	123	140	131	144	121	136	105	112	150	121	162	164	117	147	131	130	115	135	121	121	137	123	122	115	126	127	135	110	115	110	127	132	139	146	128	119	126	133	129	126	109	114	152	128	129	135	133	124	124	125	129	146	115	140	118	148	125	145	139	132	121	110	131	157	123	113	120	127	120	116	140	134	114	153	129	127	123	141	138	142	142	108	141	133	115	141	126	120	120	106	122	119	135	126	138	131	135	139	119	112	131	125	138	163	131	90	136	124	111	121	116	126	133	126	137	138	141	138	144	129	130	144	113	135	133	109	121	126	107	114	129	110	126	124	120	128	130	130	127	133	129	169	133	139	130	146	138	132	141	135	132	126	121	130	134	143	120	116	118	116	143	139	139	115	107	123	127	108	110	144	138	141	127	113	136	118	125	125	131	141	149	132	126	119	139	130	125	115	116	139	126	126	128	115	132	129	121	112	136	126	130	128	143	128	139	130	139	140	105	111	132	129	114	132	120	115	135	133	138	123	127	125	128	120	110	129	137	124	114	130	132	138	122	147	141	147	138	139	120	126	125	130	127	110	117	127	137	127	136	108	112	133	147	125	143	126	143	137	133	139	125	121	130	121	107	139	138	143	101	144	127	142	107	126	103	123	126	139	112	145	136	132	130	122	124	126	119	115	142	156	123	139	142	130	113	117	153	142	105	126	128	114	138	130	123	153	113	132	135	105	119	113	126	135	113	134	126	137	130	101	152	147	110	139	138	136	132	120	125	123	119	139	139	156	109	127	133	129	116	126	145	121	112	150	115	116	140	131	124	136	140	119	132	124	133	137	133	146	126	130	137	126	135	130	134	128	115	138	137	147	132	143	130	139	139	132	123	113	145	141	130	137	156	118	119	124	136	118	125	150	125	125	134	135	129	130	126	145	136	131	123	149	115	115	120	126	135	132	142	136	143	131	135	131	112	126	126	130	122	129	118	141	121	141	128	114	134	134	137	121	134	134	109	121	141	136	125	103	138	119	141	117	118	116	129	121	118	130	108	139	132	132	147	151	114	120	124	137	138	124	163	130	146	136	129	133	135	142	111	147	113	134	125	127	118	135	130	117	122	122	117	135	134	123	132	165	146	136	123	143	120	118	129	123	117	125	149	133	132	134	142	116	117	126	143	124	129	128	135	130	117	125	111	123	144	146	141	125	136	127	133	147	128	126	107	120	138	137	130	118	130	111	122	126	122	133	131	130	143	132	131	134	114	123	140	128	135	125	118	117	144	156	140	133	114	115	121	109	114	130	143	139	120	133	141	133	124	145	116	123	130	139	116	133	133	138	118	135	139	111	136	142	136	121	141	132	131	131	106	135	118	136	118	100	146	137	116	129	132	126	107	122	108	125	126	128	132	133	140	127	147	156	125	115	135	108	125	120	122	120	132	132	155	136	149	118	144	129	143	104	147	136	135	123	110	151	128	129	107	144	154	109	134	131	143	150	128	145	145	124	137	130	126	105	125	126	129	105	146	104	134	127	127	139	112	128	136	142	127	113	136	127	144	140	143	123	120	138	128	151	125	136	136	126	144	118	142	131	121	133	125	139	131	111	139	128	133	138	134	132	129	117	130	138	127	123	129	155	133	142	137	127	137	152	124	107	140	121	124	116	152	118	166	105	146	117	134	118	146	122	127	127	135	115	122	139	132	138	129	116	130	129	125	134	116	144	125	154	113	130	129	124	132	133	108	122	126	122	116	145	132	150	135	141	145	135	120	119	131	109	151	130	109	118	123	134	131	122	129	139	131	132	123	150	159	114	117	132	145	130	123	121	121	117	131	133	139	127	127	123	132	140	103	143	116	132	133	116	139	131	136	138	132	145	123	134	131	136	142	109	139	143	128	146	132	116	139	149	121	130	132	114	111	140	130	113	151	125	129	145	118	132	133	142	118	124	131	135	140	141	119	123	131	112	106	125	122	125	159	128	141	153	128	142	126	153	122	148	124	124	119	122	135	147	122	143	127	136	119	138	126	116	114	151	139	124	147	113	131	143	114	124	114	130	131
29918	19787	11168	4644	5660	18911	24405	14906	1808	1743	1566	1384	1378	1285	1215	1205	1135	1079	1102	1048	1055	1033	1066	1117	1057	976	1006	1028	1043	985	962	921	964	963	961	966	938	985	949	922	976	926	937	901	926	892	912	925	925	936	929	975	942	910	913	945	898	925	932	915	948	978	941	909	937	917	929	952	964	925	982	920	899	923	913	934	953	950	893	900	921	953	917	944	907	902	924	948	901	918	942	915	915	941	894	912	935	938	880	926	935	946	911	908	927	923	908	889	919	939	888	908	956	900	914	931	912	929	916	917	966	925	975	918	861	925	915	938	951	989	916	933	938	900	885	980	889	941	896	934	897	928	870	877	948	944	906	958	882	953	919	900	975	896	878	905	977	900	926	940	923	951	933	857	951	922	872	887	920	924	912	902	910	854	878	950	966	890	876	887	931	886	954	889	919	917	921	998	955	936	898	935	914	918	912	944	963	887	1011	920	883	912	940	925	957	907	929	889	925	973	901	930	925	910	979	863	919	907	904	901	927	878	890	898	896	866	945	868	893	869	880	913	874	923	919	924	876	967	957	881	889	899	886	835	903	958	902	961	922	887	972	964	873	946	918	869	950	894	928	893	968	909	881	928	940	874	860	927	933	947	886	919	910	928	880	888	895	874	922	903	901	907	888	942	870	942	932	946	979	948	914	929	894	915	950	935	887	941	927	917	908	886	941	914	956	887	901	943	918	942	856	898	913	896	959	930	921	887	957	915	900	984	869	896	844	949	884	957	876	950	913	866	890	961	900	955	913	936	915	833	929	950	898	961	883	915	844	938	936	964	929	881	926	923	950	966	935	889	868	905	892	911	874	946	892	914	913	948	994	924	943	882	881	952	899	870	897	916	943	971	854	913	920	878	920	978	877	938	946	965	885	920	928	887	950	885	910	936	955	928	910	884	884	892	941	874	921	941	881	940	912	899	958	872	908	888	902	905	906	892	895	879	895	892	955	892	894	1011	934	887	965	926	899	930	876	949	925	946	933	911	908	941	920	929	878	891	884	898	885	938	898	918	896	914	928	921	901	915	903	889	902	905	925	948	879	900	890	874	885	925	841	868	896	877	897	900	937	855	918	887	907	922	989	888	895	920	929	908	876	910	929	970	913	905	908	940	916	913	967	871	906	914	935	909	935	916	912	964	955	942	908	890	874	945	909	951	943	921	938	893	909	888	945	962	893	904	898	950	903	1010	966	886	903	847	900	913	925	881	892	921	886	909	956	911	904	882	891	894	908	909	941	918	964	902	900	872	949	960	873	899	927	932	909	839	930	885	904	924	922	931	942	913	925	892	916	903	861	913	951	910	934	901	926	877	918	909	931	926	926	930	929	955	885	931	940	929	932	910	944	932	878	867	912	868	912	903	953	922	954	862	924	919	903	953	913	892	905	931	903	900	910	942	871	927	911	959	878	905	938	906	952	916	905	879	912	900	873	902	944	948	950	895	870	861	922	898	931	910	900	882	925	914	897	913	916	939	910	894	909	898	962	906	901	923	927	859	898	919	895	928	941	942	922	968	925	966	910	902	903	900	926	876	892	920	926	992	906	909	928	979	910	888	882	910	897	854	934	953	956	894	908	972	930	902	916	963	921	894	924	914	883	927	903	934	903	943	879	870	910	833	922	949	891	904	910	901	901	899	886	925	906	914	895	900	905	906	941	969	934	927	927	896	907	934	894	912	862	894	925	925	932	909	957	950	871	924	946	930	917	965	902	912	908	898	920	900	893	909	890	951	967	968	950	943	903	930	915	918	922	910	908	896	872	931	912	947	906	923	889	943	933	889	912	921	973	933	910	871	952	921	858	897	964	880	857	930	951	986	883	894	862	917	883	898	928	905	880	946	904	906	958	938	869	940	926	956	898	915	928	898	914	869	926	917	956	922	895	940	904	904	907	928	946	918	941	915	858	903	924	841	889	926	917	877	947	919	929	867	894	901	868	924	908	936	914	969	906	901	892	881	927	915	968	932	922	972	911	912	913	882	864	916	929	867	891	876	893	859	892	910	918	902	953	896	953	916	932	888	921	984	917	885	920	891	914	894	899	920	828	898	908	955	921	935	997	897	926	929	927	853	895	935	988	945	953	912	962	948	902	911	901	909	845	946	911	969	940	939	969	925	942	883	925	901	881	891	906	894	967	877	900	882	898	907	913	932	930	979	909	913	935	898	908	876	924	954	902	916	905	908	874	906	863	941	934	931	890	892	943	932	925	924	880	948	881	858	927	926	884	887	950	903	895	871	858	941	899	874	927	995	882	853	920	893	920	909	967	902	905	896	955	867	905	937	937	859	938	928	871	865	950	899	934	903	973	949	952	919	881	906	899	877	905	937	896	949	913	859	921	898	967	871	885	883	889	931	924	939	924	884	892	909	919	942	910	926	974	906	934	922	937	869	938	977	923	923	938	943	898	892	905	932	935	886	935	917	912	923	878	889	937	932	914	905	873	878	892	909	920	919	935	940	874	855	972	968	920	979	947	906	838	909	946	884	919	913	910	893	858	947	891	915	898	869	932	899	928	920	863	920	851	923	916	906	900	889	877	912	878	956	923	895	935	916	838	871	905	917	924	930	929	978	895	892	920	919	963	944	923	885	945	903	900	916	927	970	916	925	864	906	931	903	913	921	848	955	888	887	925	900	941	927	935	868	861	923	884	938	921	917	957	963	922	924	964	937	908	894	970	936	927	917	894	917	934	956	936	978	888	927	929	911	874	918	877	868	953	925	890	891	904	892	933	920	931	924	971	932	898	919	840	917	976	908	949	934	915	943	946	952	922	917	967	908	901	866	902	951	924	882	874	924	905	893	937	895	938	906	889	915	840	880	917	916	962	927	871	886	888	936	907	916	845	915	970	855	928	936	944	953	934	938	911	908	872	916	910	919	917	921	939	904	927	882	886	953	940	936	926	884	933	924	899	949	879	933	952	892	883	905	908	928	893	939	932	898	954	888	919	944	928	874	922	980	911	929	867	919	913	909	951	942	879	930	949	942	927	920	879	936	879	856	844	929	924	899	868	928	893	868	931	873	884	933	935	916	934	1008	988	911	915	845	936	915	953	939	936	934	887	911	907	929	881	898	964	876	953	914	927	887	863	905	875	903	969	923	929	953	953	915	894	957	964	917	922	929	857	931	879	945	920	966	889	867	917	927	917	910	904	976	973	916	909	883	961	945	922	918	912	925	901	904	918	971	916	929	935	921	899	926	908	892	867	918	925	902	863	911	978	908	944	899	924	912	932	879	961	907	957	877	886	839	888	902	921	931	911	924	973	884	930	877	953	913	912	880	906	928	874	947	957	924	887	890	848	892	875	923	936	942	866	904	919	894	891	947	960	874	864	911	922	942	945	911	907	972	906	909	898	933	937	906	955	905	918	882	954	918	911	986	969	911	944	892	883	912	927	915	867	954	933	925	886	899	938	934	920	860	936	871	873	949	908	923	911	876	1004	885	917	913	903	915	837	901	921	921
2670	1231	779	288	119	122	122	70	57	51	61	48	58	67	64	51	71	68	58	50	51	55	56	52	58	65	78	62	58	55	75	73	61	59	45	52	54	52	50	45	51	50	59	54	53	56	46	54	62	48	57	56	59	54	54	52	49	61	48	72	51	55	54	65	58	57	60	63	69	71	47	51	50	46	56	56	42	63	47	59	54	47	74	57	53	47	58	70	45	49	61	56	60	60	58	56	58	55	57	68	56	56	69	60	53	37	63	62	55	63	64	52	55	66	56	66	59	55	44	57	50	54	65	55	62	63	39	56	59	46	74	57	59	44	65	51	56	56	52	54	54	52	57	60	61	64	65	61	47	55	58	72	63	68	72	55	36	65	70	64	63	57	54	65	62	62	45	63	60	66	56	66	50	64	58	45	66	54	44	65	68	46	65	50	53	51	63	51	67	61	55	55	50	45	45	60	47	70	53	47	67	54	53	60	65	49	44	52	51	52	56	63	65	55	51	59	60	58	68	63	52	65	64	62	53	60	54	42	57	55	57	46	57	42	62	68	67	59	61	60	63	57	50	59	68	52	49	65	58	47	63	58	51	58	51	59	53	51	54	50	51	56	50	58	69	60	51	70	55	50	57	66	56	41	57	45	57	58	58	63	58	53	58	60	71	44	47	52	50	59	60	67	63	48	57	68	65	51	40	53	64	73	63	56	55	58	57	52	70	69	65	59	55	51	56	57	50	74	62	69	40	53	70	54	53	52	57	68	58	49	63	46	70	57	56	60	57	63	39	53	58	48	56	41	59	62	60	66	63	57	62	61	59	53	57	51	52	65	55	66	52	46	54	58	52	55	56	56	54	51	56	58	58	59	53	45	62	52	61	54	76	65	63	48	63	62	56	53	58	60	45	62	56	64	57	57	56	57	51	66	43	53	43	47	50	69	62	60	61	56	56	45	55	42	60	55	73	46	52	62	48	65	69	64	45	58	57	52	58	53	64	53	58	57	65	48	51	62	62	60	57	45	60	57	70	58	60	50	51	70	61	68	56	59	67	50	52	55	55	51	51	42	56	40	56	63	56	56	52	57	50	53	58	66	62	75	62	68	54	52	49	60	42	51	61	49	57	58	57	60	59	49	60	55	49	41	56	62	63	59	63	60	53	47	62	72	52	45	53	46	56	68	60	42	50	52	53	62	53	68	73	52	54	62	57	56	57	62	50	62	50	67	49	69	53	53	62	56	47	67	54	60	65	64	54	58	53	58	51	53	59	51	52	54	53	56	49	52	49	54	55	67	48	41	61	44	49	50	62	57	57	52	67	57	51	53	53	51	60	55	53	36	53	48	63	57	53	49	65	59	53	40	56	60	39	61	56	57	61	63	52	50	55	53	62	55	49	69	60	52	60	43	43	71	61	45	66	64	48	62	59	67	50	58	57	50	57	66	38	47	61	61	60	59	54	56	52	61	66	53	63	65	61	61	56	64	71	59	44	49	52	53	64	53	37	79	62	58	56	73	70	47	66	56	66	47	58	49	48	53	60	50	56	70	57	60	50	53	57	53	43	46	37	48	49	64	52	48	49	53	46	60	60	51	73	57	62	59	50	62	59	65	71	63	54	68	62	48	75	56	49	58	49	48	54	47	46	64	62	69	53	46	55	65	65	66	58	57	57	72	52	62	48	72	67	42	59	63	56	68	48	41	49	60	52	56	53	56	49	47	49	54	57	55	80	71	54	46	52	56	48	57	40	54	64	56	60	68	46	65	61	68	63	45	55	66	57	60	58	71	56	63	56	58	59	56	62	65	58	67	55	49	51	53	60	47	52	43	46	59	47	68	54	55	57	44	55	64	56	41	47	56	67	64	51	59	61	55	59	56	60	69	59	51	50	45	45	55	72	53	63	57	64	51	52	59	58	53	64	56	52	50	60	59	57	59	62	54	62	59	67	60	73	67	58	57	48	53	52	67	52	48	47	42	54	59	65	58	41	54	60	51	44	49	54	48	56	57	50	53	52	68	74	72	62	60	66	60	53	44	61	44	70	55	53	59	49	42	52	69	58	55	54	42	61	52	57	55	58	63	63	52	61	63	61	57	59	54	57	50	69	52	53	53	52	46	61	49	61	72	51	60	47	72	54	55	51	57	60	55	44	55	46	62	56	73	67	57	58	54	56	63	52	59	50	44	62	67	67	57	63	54	48	62	45	52	62	54	67	56	58	68	51	82	53	45	58	58	68	58	63	60	65	55	63	67	55	59	60	56	72	55	43	54	57	50	50	66	49	57	70	49	53	57	64	59	56	49	56	56	52	45	48	56	50	65	55	47	63	62	51	64	53	68	45	49	48	61	63	56	53	61	47	59	61	56	60	48	50	58	59	65	63	49	65	48	65	61	54	56	59	48	44	60	51	41	53	51	48	53	56	50	54	57	59	75	54	49	56	49	46	71	55	63	53	46	59	58	65	56	57	43	49	58	60	42	53	57	54	64	56	52	46	53	51	47	46	58	57	57	55	71	47	54	57	63	59	54	56	53	48	58	64	44	52	49	59	54	57	48	66	62	63	49	70	60	48	78	54	48	55	54	56	62	62	61	59	47	55	66	70	51	43	58	57	59	54	51	75	41	49	50	60	56	55	60	54	65	57	63	52	54	54	48	57	45	72	57	56	61	57	58	60	52	56	63	47	63	49	56	55	58	45	48	46	56	54	47	58	65	51	59	65	63	49	62	58	54	61	60	54	70	63	63	60	50	60	57	55	68	49	58	58	67	67	51	66	52	44	51	59	56	62	69	45	55	71	76	65	47	60	60	51	50	48	55	51	59	50	54	53	47	54	55	51	65	55	65	65	46	61	62	44	64	54	62	54	56	58	47	50	53	56	58	52	70	53	51	61	48	68	53	37	51	54	50	74	56	68	64	56	58	52	50	61	55	60	46	47	49	48	76	58	54	55	68	48	52	56	50	62	65	58	55	56	58	43	66	54	61	50	51	67	49	61	54	54	54	67	62	56	55	66	49	40	66	48	54	45	48	81	54	52	43	59	54	58	57	47	54	52	58	49	61	63	55	61	62	42	53	58	67	60	50	59	70	51	51	69	60	54	48	56	48	59	42	64	61	48	51	49	52	53	54	54	60	60	66	57	48	51	56	56	59	70	51	50	46	64	56	60	51	52	52	57	55	43	71	51	67	65	51	73	52	54	71	53	56	47	61	59	56	58	54	57	68	50	53	54	56	62	58	66	46	59	51	59	51	61	46	50	73	52	48	43	47	46	58	52	57	67	54	55	69	61	56	53	52	56	63	53	61	55	66	61	52	55	62	72	65	77	57	54	53	61	52	55	73	56	43	53	66	60	56	48	67	64	58	49	64	60	53	62	61	56	64	59	40	60	62	56	47	58	47	51	55	50	64	52	59	68	63	47	44	43	62	50	51	48	59	48	52	57	48	56	47	61	53	62	53	70	54	46	55	53	52	66	53	60	53	60	57	47	53	56	67
21664	11404	7747	3553	2619	4312	4333	1901	492	507	505	447	445	419	444	441	447	474	457	430	460	434	459	431	453	434	397	423	449	459	430	453	451	428	426	417	427	451	435	402	446	441	429	401	434	430	429	467	403	485	478	436	444	402	393	422	398	426	392	450	416	445	438	432	430	396	479	444	455	436	432	447	408	440	470	420	390	445	425	434	442	409	428	433	402	436	442	424	440	475	462	399	436	455	455	409	427	451	403	424	440	455	377	430	425	440	444	418	448	431	442	424	410	405	438	436	456	436	466	444	423	401	418	439	431	436	445	446	427	410	397	452	424	446	424	412	463	410	410	403	464	430	438	406	465	417	436	416	439	426	446	469	428	451	422	402	412	441	414	438	425	475	422	412	416	429	462	415	442	430	448	457	413	443	390	414	428	404	429	448	447	441	397	419	411	393	413	437	437	425	425	437	416	444	420	448	400	404	417	429	449	415	429	426	446	422	419	426	428	433	425	426	460	453	436	441	416	414	455	445	437	418	444	430	399	424	440	419	453	414	448	414	452	439	434	418	420	439	418	431	423	448	444	405	457	484	415	443	463	431	424	446	382	444	421	475	428	423	440	380	426	447	414	448	470	408	407	406	389	464	407	419	409	413	445	410	454	425	421	399	463	434	440	426	436	448	396	462	448	450	430	429	447	394	434	425	437	458	421	453	440	402	402	424	402	402	442	488	402	389	465	431	412	417	426	441	431	426	441	436	402	408	458	468	418	431	425	419	441	421	424	426	447	470	410	409	433	460	421	426	432	441	427	436	448	441	418	426	370	444	461	432	422	389	378	466	445	408	414	440	447	434	448	411	441	400	433	457	430	422	459	463	432	464	404	399	449	416	454	452	438	460	418	478	413	408	436	461	416	413	404	451	409	445	431	443	410	403	469	449	446	433	421	418	440	441	471	422	469	407	413	438	421	408	445	427	450	406	425	405	480	415	419	390	453	455	414	459	395	422	453	466	414	394	424	435	436	442	436	421	445	439	447	403	433	422	448	458	415	428	448	430	458	435	438	418	451	421	428	448	437	421	431	478	415	437	417	417	440	400	452	463	446	474	434	433	419	385	409	428	450	448	436	428	408	465	473	405	428	449	416	399	438	420	428	425	449	459	415	429	367	421	439	424	407	419	411	448	471	412	385	380	427	417	415	416	451	415	424	405	432	429	439	420	411	466	450	414	467	467	413	436	436	455	415	440	424	422	449	443	419	428	445	421	417	414	396	394	404	470	430	472	467	460	431	437	418	440	460	429	424	434	395	414	412	453	441	415	410	462	438	401	425	440	410	423	442	412	422	434	437	429	402	398	394	434	384	435	382	398	403	432	409	442	433	434	409	416	458	452	426	463	413	434	418	402	400	426	461	437	429	400	444	459	447	375	423	480	448	460	495	427	419	420	453	411	408	450	456	392	413	436	416	428	440	417	427	432	431	422	439	401	419	436	429	424	391	421	427	451	491	440	433	413	436	395	390	454	457	436	428	429	421	396	441	425	418	397	420	407	405	438	439	416	446	438	413	435	388	460	454	445	426	440	432	383	426	426	429	439	422	411	409	430	439	431	435	438	426	425	439	406	439	426	418	429	428	465	417	414	460	418	413	482	411	408	464	409	437	470	445	454	430	415	424	434	445	416	448	423	432	421	412	407	435	404	395	438	472	436	411	415	423	430	431	445	464	476	385	452	403	452	436	408	450	432	425	419	409	463	420	424	437	407	445	423	495	442	419	449	426	390	428	415	430	417	384	444	399	431	352	417	434	445	465	470	445	429	424	436	454	417	406	431	438	426	426	426	418	415	423	429	439	419	374	422	427	438	411	465	449	435	426	424	408	424	421	455	455	436	443	415	443	414	446	414	422	465	461	431	429	406	406	448	426	423	463	440	418	461	441	427	433	431	446	408	449	423	416	425	434	437	463	417	416	448	388	420	416	435	411	450	451	430	406	428	418	431	470	434	459	447	410	446	412	417	417	446	470	438	443	460	432	402	417	451	426	395	448	448	418	409	441	419	438	442	417	427	440	416	432	420	429	452	424	444	412	443	426	426	427	406	439	432	423	426	406	412	439	433	422	450	436	447	428	425	421	422	437	427	439	451	482	430	444	421	464	403	393	447	450	390	432	457	435	439	414	431	407	402	444	419	428	392	493	440	388	458	454	442	424	434	430	415	417	440	440	447	438	436	450	402	434	423	418	411	452	452	477	460	423	426	429	388	428	463	436	442	430	401	457	439	412	429	423	438	435	426	423	418	427	404	499	422	425	449	442	410	451	426	449	417	429	433	430	403	443	439	432	404	398	470	450	423	438	421	410	469	436	442	429	416	404	471	427	417	443	427	445	410	444	453	442	408	419	450	415	424	405	465	426	426	478	441	453	434	485	408	427	456	427	435	427	405	427	428	430	419	417	419	430	416	433	413	411	447	415	459	419	436	393	420	435	439	436	428	420	437	448	437	399	427	439	473	410	439	443	430	457	414	434	436	429	422	409	459	431	460	424	421	446	393	432	437	449	419	452	402	423	441	462	425	414	426	429	472	417	441	457	455	420	414	429	444	410	407	418	424	453	453	464	412	422	438	441	410	423	432	389	417	438	420	443	447	405	434	409	434	436	440	457	405	408	419	470	436	438	431	447	484	432	476	388	447	474	406	393	445	423	385	440	423	431	434	437	458	480	412	395	453	433	426	435	430	437	370	401	465	468	458	415	408	432	428	422	423	428	449	411	409	450	410	458	444	426	398	435	436	415	407	367	382	414	416	451	444	435	435	399	420	434	428	431	445	452	402	482	458	457	458	426	436	437	394	450	417	393	403	409	431	403	442	417	448	436	429	427	444	413	423	406	431	425	431	460	464	440	439	435	405	436	382	447	402	395	407	422	423	419	417	430	441	433	423	458	422	436	417	416	434	404	438	432	430	451	422	468	431	451	399	419	415	449	431	405	436	397	432	426	422	428	410	445	428	430	420	412	394	424	443	450	463	414	438	423	418	440	452	460	421	432	409	416	407	416	434	439	416	413	451	436	412	423	406	417	426	449	434	460	429	440	411	427	452	430	432	449	440	419	423	409	411	450	419	458	438	411	426	382	410	473	436	471	382	376	456	423	432	462	434	445	436	413	443	408	391	432	436	442	424	463	473	443	455	437	459	437	438	429	437	453	450	436	460	439	403	432	392	418	476	458	423	418	444	450	429	437	464	418	431	418	441	429	411	447	485	461	415	440	444	447	438	429	454	422	410	442	434	426	415	467	421	439	468	461	398	440	413	434	396	377	376	433	442	438	466	402	406	427	435	414	439	404	402	412	432	448	392	424	420	440	451	448	450	461	463	466	439	405	443	458	422	422	412	416	451	434	429	412	424	428	449	444	433	413	429	448	411	423	423	450	409	457	454	447	430	436	414	427	412	424	441	409	436	419	421	437	406	441	431	443	434	405	437	422	435	432	394	456	479	443	435	416	434	420	460
2344	1471	963	426	203	336	434	203	79	85	78	86	89	68	75	69	72	85	71	83	64	73	85	78	64	72	74	74	78	71	81	85	67	70	79	81	68	80	76	82	79	83	73	79	71	69	69	68	71	85	67	69	70	68	79	73	84	85	67	93	68	62	81	73	76	61	91	75	82	87	76	84	78	76	87	78	75	64	61	62	77	76	73	66	71	64	77	85	68	57	66	83	64	61	80	64	89	80	69	70	82	72	62	84	76	75	79	72	80	73	72	81	75	71	82	90	63	74	75	83	77	62	63	88	69	66	57	78	80	88	65	85	70	66	72	78	75	86	87	78	69	73	79	72	83	59	75	79	74	82	78	62	79	72	65	70	71	64	57	72	74	70	87	79	75	87	69	71	68	80	70	71	73	79	70	69	67	83	85	69	76	77	85	61	68	58	70	72	71	74	61	78	78	70	70	75	71	77	61	76	72	77	84	72	76	73	80	84	61	68	83	75	72	72	77	79	70	75	87	68	62	72	74	83	66	56	58	66	82	71	61	86	68	67	81	61	57	54	56	63	58	87	74	78	91	69	79	67	80	58	73	85	65	68	71	79	77	72	69	74	75	65	66	72	64	65	75	69	74	78	71	58	68	57	92	65	66	76	72	76	69	85	76	80	80	88	79	60	68	73	53	94	79	79	74	77	73	76	75	74	87	64	79	74	67	88	62	68	68	77	61	76	79	79	74	86	73	73	80	88	63	64	85	70	68	85	50	83	73	85	82	62	62	74	72	69	77	76	75	73	70	72	77	64	76	72	77	62	73	73	63	91	73	72	88	63	70	76	86	75	81	80	73	63	78	80	57	68	78	87	79	90	82	80	66	89	79	57	86	77	76	77	59	91	70	58	73	72	61	72	69	64	75	81	47	73	81	72	79	82	91	65	72	68	67	74	65	73	77	65	71	83	81	84	74	75	69	64	72	73	81	81	74	71	77	77	63	66	67	89	74	82	70	71	71	73	85	82	71	73	80	55	72	76	82	65	67	76	71	65	72	60	72	78	65	96	75	83	73	76	75	74	73	59	78	74	77	88	79	65	61	81	78	71	75	65	70	74	76	79	64	73	71	80	76	75	67	75	75	69	67	81	84	68	76	71	65	80	62	61	61	86	58	72	57	78	77	79	61	85	63	81	64	72	61	91	69	63	73	69	74	68	70	78	56	76	81	75	73	77	72	74	78	72	83	78	79	78	68	58	66	74	64	72	80	66	69	76	73	81	69	73	87	77	68	63	63	69	78	68	89	87	59	69	82	86	76	95	73	72	69	77	77	74	61	66	78	72	65	82	68	74	83	61	67	61	79	68	57	79	82	90	75	78	76	79	86	86	72	84	76	81	83	69	67	79	68	69	76	85	63	68	66	75	72	89	75	76	68	81	74	53	69	56	77	92	76	71	82	93	79	78	94	83	74	86	75	71	64	60	60	88	75	70	57	83	76	74	85	73	75	89	84	68	69	78	71	79	83	92	67	72	91	64	88	80	67	71	78	70	73	65	63	72	70	66	73	81	74	68	86	71	96	90	77	74	82	70	85	76	67	79	85	62	72	76	82	70	81	66	78	68	68	76	72	72	71	75	75	75	73	77	67	93	63	68	61	84	84	70	86	64	77	81	79	80	72	68	69	81	75	72	76	63	80	70	80	62	67	72	74	72	74	82	62	76	67	72	73	83	72	72	70	67	70	77	64	81	68	65	84	85	80	77	75	70	88	67	101	82	53	82	79	64	66	87	74	88	64	65	67	78	75	69	71	85	73	85	63	68	78	76	78	66	82	61	62	78	60	74	72	70	54	62	77	72	63	55	71	95	74	93	77	69	79	82	67	82	87	68	73	95	69	79	78	87	81	93	68	77	80	83	80	75	60	85	66	65	77	91	78	75	78	65	68	90	76	66	77	72	70	99	84	78	80	60	72	75	75	69	93	81	63	71	78	89	81	72	71	73	78	76	77	66	69	82	79	75	80	74	66	80	57	67	86	72	62	67	83	76	79	74	78	87	85	74	81	83	81	69	83	70	80	68	66	77	77	80	69	61	77	75	71	75	66	81	72	81	68	55	65	77	65	84	69	91	81	76	66	68	68	77	64	101	66	83	98	85	69	66	78	65	91	78	75	67	79	69	61	69	79	87	71	79	92	81	87	85	79	78	69	79	82	75	86	87	70	77	70	78	78	69	62	70	74	66	82	77	67	80	77	69	75	82	76	68	74	76	76	95	81	73	77	91	84	70	78	81	72	76	80	74	75	61	86	84	84	80	78	71	78	81	73	69	70	75	70	64	79	92	70	64	80	86	71	71	77	76	68	86	93	85	64	83	67	77	88	81	80	76	75	69	66	72	72	83	67	78	83	58	63	60	68	96	91	71	69	70	69	78	78	54	90	83	80	59	77	71	77	72	74	78	78	65	74	62	82	69	73	86	58	77	75	80	79	86	79	80	69	71	67	64	70	81	94	81	88	83	78	79	72	63	79	68	57	65	68	90	74	82	77	79	69	58	81	74	66	96	82	64	63	74	84	81	81	67	60	74	72	74	82	51	63	73	44	75	92	85	81	82	72	64	75	74	55	80	72	82	73	57	73	76	76	85	71	94	66	64	69	69	80	70	76	88	98	70	78	82	70	61	79	63	78	71	74	74	69	81	85	73	64	85	77	82	93	70	95	96	81	77	74	97	86	82	82	65	64	63	75	70	72	72	68	67	83	70	69	64	72	68	76	89	71	72	70	85	84	82	82	71	63	71	73	81	75	63	53	74	68	80	69	74	79	74	72	67	66	68	75	75	74	69	76	63	84	81	67	82	80	66	62	78	83	74	76	69	58	67	64	63	86	73	72	85	74	71	77	78	63	72	70	79	84	69	70	84	87	83	69	83	68	57	79	67	71	67	75	83	66	75	80	83	88	103	65	74	62	83	69	80	71	72	72	76	86	78	70	77	77	73	81	85	78	62	72	88	70	78	95	68	69	74	68	70	82	66	71	73	82	67	70	72	69	81	75	62	79	65	67	73	75	62	74	62	79	77	57	72	75	83	78	73	74	64	83	80	68	66	76	74	62	74	66	74	66	76	82	73	75	63	79	86	68	65	76	70	73	81	64	77	88	63	72	63	81	71	64	75	71	78	84	78	69	74	77	78	73	65	69	87	71	73	73	57	75	60	79	74	78	79	71	66	75	70	77	60	84	70	74	72	72	73	77	73	74	82	68	79	79	73	74	81	73	85	86	68	82	71	71	80	68	80	100	74	70	57	64	69	70	89	79	89	58	68	87	61	83	84	92	76	58	63	77	75	76	65	75	67	84	79	72	96	76	75	75	76	78	61	70	75	72	83	78	81	81	84	79	88	76	74	73	88	67	69	83	65	76	71	62	74	78	80	66	66	57	65	81	90	91	62	56	89	71	67	66	79	68	67	73	72	84	70	72	68	77	67	69	67	76	73	80	77	80	66	57	90
24085	12436	8727	5881	4271	12971	16915	6853	925	856	825	781	713	660	605	634	621	603	602	663	580	568	568	574	560	544	581	593	560	564	524	591	498	539	564	581	537	543	542	540	558	541	526	538	559	574	512	508	537	557	563	524	529	523	561	499	525	572	521	515	539	533	532	504	536	534	530	560	480	519	494	510	483	515	523	545	557	493	502	568	488	572	511	501	563	511	542	508	574	577	520	501	559	562	528	528	520	547	527	560	529	540	558	579	515	481	516	518	491	542	545	546	538	569	537	534	517	503	558	507	523	544	502	525	508	539	499	534	512	521	540	524	522	518	515	512	523	546	505	498	558	553	543	544	522	481	500	526	512	492	534	536	542	509	476	547	561	506	516	532	522	547	494	504	515	461	507	539	526	517	511	537	544	486	553	502	582	500	517	538	532	548	538	533	527	521	544	520	515	526	521	531	563	529	520	515	513	566	501	541	516	537	499	528	498	483	540	522	528	521	545	535	555	574	536	518	530	536	540	496	527	580	526	511	522	493	514	508	598	521	529	535	530	505	524	508	527	543	544	529	520	551	502	526	471	563	507	530	503	547	495	504	548	544	541	512	570	565	578	534	506	565	518	520	529	517	501	545	511	517	540	562	554	512	509	546	529	513	531	537	512	510	540	514	505	502	529	536	528	521	514	549	521	525	546	568	511	546	499	503	536	575	496	523	515	580	502	510	529	564	534	539	536	507	513	562	582	509	533	515	506	565	530	544	533	533	514	564	483	556	513	484	496	543	518	552	538	554	554	537	511	550	563	524	483	536	507	499	553	545	504	502	522	557	547	549	571	502	536	518	521	565	539	544	552	538	540	506	518	523	554	542	547	517	539	529	555	528	529	538	518	512	513	524	554	516	524	529	522	523	529	580	563	492	488	549	515	501	536	572	538	524	570	535	493	504	514	558	550	546	493	481	510	552	515	523	514	560	542	509	526	497	540	524	528	503	587	560	529	546	532	535	547	539	533	522	553	547	616	536	515	513	545	513	494	510	520	489	549	562	541	525	538	514	532	499	529	529	506	514	522	506	560	487	585	579	503	517	553	512	545	498	566	540	534	519	590	525	499	563	519	535	533	512	516	523	527	552	563	535	549	530	527	474	548	541	500	548	526	539	518	520	512	541	507	515	551	553	527	502	516	501	519	504	497	543	527	529	507	520	535	564	536	505	493	520	573	546	548	547	512	566	505	530	517	550	486	496	523	493	501	502	544	541	540	487	548	497	507	531	560	531	555	544	522	506	542	519	516	522	496	550	490	494	508	556	533	537	546	525	557	560	552	517	551	545	543	527	540	557	532	541	524	558	564	505	561	537	526	544	490	525	592	493	528	603	519	525	509	541	525	552	564	535	560	556	526	521	512	526	525	525	523	523	539	495	569	540	523	559	503	499	537	499	517	541	516	546	532	546	519	558	536	549	489	519	518	505	532	562	575	555	530	539	535	553	494	535	496	524	518	506	580	520	529	516	476	540	518	535	545	506	520	503	488	526	559	487	520	553	559	527	498	560	510	517	502	530	528	538	522	499	584	513	544	555	517	512	537	557	516	500	537	533	540	553	514	513	556	497	529	518	520	519	510	533	522	535	497	474	562	522	501	538	538	532	552	536	542	517	564	548	504	531	527	533	542	563	514	512	576	546	503	502	533	524	596	543	563	529	526	556	515	531	543	493	544	524	525	523	494	574	540	531	505	504	538	556	509	539	492	525	549	548	565	507	550	505	552	544	500	550	550	535	559	536	525	541	522	518	548	523	487	541	518	528	520	565	531	537	514	525	511	541	532	494	519	523	555	514	520	559	538	481	511	542	532	525	534	532	551	509	556	536	540	556	538	573	509	587	560	489	543	512	543	500	515	511	496	545	519	518	533	508	508	506	529	555	508	507	568	546	496	503	543	530	543	510	569	530	545	573	541	499	552	523	551	529	564	554	501	527	544	504	526	584	497	508	528	509	534	559	507	504	473	567	544	530	535	561	574	540	541	532	526	542	548	563	550	531	500	521	550	531	507	529	512	523	531	560	532	502	553	542	545	569	560	503	511	508	497	521	470	575	511	538	547	517	528	522	504	518	569	546	542	524	556	509	477	560	527	543	559	563	523	515	543	511	534	533	507	548	556	529	552	540	530	523	508	511	539	530	524	505	488	553	557	521	543	584	522	529	545	542	480	548	509	548	538	491	579	544	513	547	531	524	537	519	507	555	561	539	535	523	539	483	514	543	505	540	549	566	558	491	536	543	525	501	550	507	492	508	570	579	537	510	527	494	544	508	572	553	550	551	516	512	539	523	497	549	509	534	482	523	525	543	551	541	537	518	496	530	497	495	514	514	526	531	548	495	518	519	519	515	541	551	491	534	534	490	518	514	541	523	535	520	575	557	511	519	528	517	556	549	537	551	551	538	515	513	543	569	547	491	518	531	562	502	502	519	525	521	536	476	539	541	527	523	526	536	573	549	510	554	510	554	551	512	521	538	539	505	527	531	533	524	568	526	532	509	515	538	516	532	569	536	478	494	525	504	564	532	568	538	482	542	504	540	515	535	472	514	536	490	512	572	524	489	516	530	524	553	524	541	487	543	551	541	523	538	531	575	494	543	528	522	508	511	538	526	545	525	518	510	530	528	571	543	507	503	501	496	548	516	532	544	528	510	544	551	502	506	526	491	539	538	494	551	555	535	534	516	545	498	586	532	517	509	552	531	529	534	511	517	582	519	494	517	508	539	542	540	509	553	525	535	515	548	530	502	520	546	558	560	545	508	481	529	537	541	545	551	526	526	496	547	554	540	531	533	551	532	545	514	520	546	542	522	491	522	526	543	555	548	532	550	537	537	547	540	518	510	521	521	528	537	524	531	523	538	534	538	540	515	536	549	498	534	546	539	555	531	536	561	526	481	520	526	522	500	561	547	510	539	540	536	526	542	531	507	527	515	546	506	544	499	534	533	523	527	503	515	555	507	515	507	509	528	511	536	486	521	515	514	544	554	548	507	540	530	544	526	554	542	518	522	525	517	522	563	526	497	523	505	519	487	490	556	551	522	529	519	584	534	512	525	572	554	528	569	522	535	521	559	493	530	547	509	551	548	568	549	517	509	558	512	499	512	521	519	522	516	519	511	527	546	511	564	523	519	531	539	539	512	551	529	533	534	511	559	539	552	523	518	501	524	514	507	559	546	537	561	557	500	523	481	519	544	515	537	536	533	502	535	513	489	547	554	526	576	508	536	535	543	554	539	519	535	580	507	559	538	563	566	486	541	507	529	492	502	525	542	511	546	509	495	515	564	521	523	531	524	486	507	533	501	551	517	516	523	532	524	505	530	529	555	522	561	563	550	554	506	516	534	545	554	495	492	536	511	528	524	529	524	510	519	521	542	539	514	554	517	532	535	539	525	555	520	508	501	544	553	474	534	467	537	536	542	563	499	522	525	529	537	539	555	541	545	523	502	498	519	522	572	542	525
3566	1236	970	342	180	374	454	213	89	111	134	106	97	109	98	98	89	94	93	80	106	89	92	97	110	108	89	85	102	98	102	100	83	86	95	102	96	117	98	97	89	102	88	101	103	107	103	90	105	112	108	110	75	109	101	103	93	112	97	107	101	97	91	97	107	90	107	90	88	78	99	97	85	92	86	99	87	97	99	109	117	124	90	93	99	96	91	102	103	87	118	111	101	77	110	97	101	81	92	97	88	89	103	85	87	82	103	95	96	113	108	98	112	100	89	110	102	91	98	88	95	99	92	103	93	88	110	87	93	86	91	96	100	100	92	91	105	84	104	82	106	92	103	74	111	98	98	97	94	76	99	107	102	95	86	96	95	95	91	116	94	98	108	98	112	98	104	100	107	105	90	110	116	109	108	95	105	102	105	101	96	104	80	102	96	120	116	84	93	93	112	110	96	99	95	88	99	108	85	82	105	105	103	95	85	106	92	98	108	100	109	88	100	110	117	95	111	109	113	94	87	106	93	99	91	101	96	100	102	95	103	108	100	92	106	77	101	101	73	85	94	83	100	100	123	113	118	122	110	99	123	102	96	100	111	118	96	113	107	78	98	86	83	80	87	98	93	110	112	88	75	87	98	88	100	94	83	106	102	115	100	89	90	96	92	108	121	104	91	116	94	100	96	97	106	103	103	93	74	91	92	92	95	96	105	92	98	75	107	100	93	92	87	89	76	87	96	92	101	114	86	110	110	85	109	98	90	99	91	117	96	96	101	100	102	100	98	98	102	98	99	101	89	101	116	97	102	103	107	106	105	116	89	95	94	101	85	90	83	89	89	102	91	93	114	91	92	93	113	108	87	97	77	94	117	105	81	93	93	117	99	108	92	83	96	88	92	102	81	84	121	95	81	90	96	97	99	106	92	84	93	91	80	86	83	95	93	111	116	96	95	93	96	99	106	87	107	96	91	92	90	98	105	88	99	93	88	89	103	93	110	102	88	94	91	104	104	108	74	95	106	109	100	98	111	109	106	94	102	104	85	100	91	107	99	96	104	90	100	103	90	82	94	97	77	104	102	95	109	109	106	98	104	98	104	93	84	94	97	93	103	83	89	107	105	94	92	99	89	101	96	96	86	81	107	96	110	113	90	114	103	94	97	104	91	104	101	100	87	95	105	97	106	101	89	104	85	104	100	102	99	89	100	84	95	85	101	103	112	118	100	98	96	92	101	110	96	87	103	118	103	85	107	102	92	102	98	112	97	93	89	94	99	99	98	109	101	93	105	120	104	108	86	92	101	105	100	114	114	97	86	94	98	120	92	96	91	88	104	94	98	106	105	110	107	95	87	100	104	90	95	94	95	96	115	109	95	96	108	92	93	66	111	103	98	105	95	89	84	90	89	88	97	91	102	92	93	89	91	90	90	106	105	103	89	96	92	80	107	103	103	116	89	97	95	93	91	92	117	91	107	107	83	96	101	102	110	104	94	95	84	85	98	122	112	105	76	97	89	88	103	96	86	84	92	90	83	104	102	98	98	109	96	105	102	101	84	84	94	93	112	81	103	100	102	81	102	82	113	99	95	86	100	83	92	95	98	87	82	118	87	93	111	104	136	97	112	83	95	120	84	111	103	103	99	102	90	84	111	98	105	80	121	89	107	100	112	115	105	94	92	96	102	94	94	84	93	97	107	102	96	102	103	79	105	95	107	103	98	81	103	90	78	89	90	101	86	98	89	92	92	100	122	126	92	105	109	90	99	115	95	93	104	119	102	93	89	92	105	102	98	108	91	83	71	112	95	96	87	119	103	87	95	98	98	88	105	95	76	87	93	91	81	97	113	112	96	88	102	82	92	97	112	95	105	109	95	108	90	97	108	114	105	116	90	93	103	115	89	85	85	74	105	112	79	106	90	98	93	98	98	110	93	99	99	90	84	94	105	95	87	116	100	99	109	108	92	90	100	89	111	98	106	109	97	119	91	92	88	97	92	95	85	86	122	89	91	105	89	97	105	89	91	100	98	108	95	82	94	100	87	103	99	99	80	77	86	98	99	101	84	100	102	99	83	86	105	104	105	91	98	96	91	96	120	85	99	95	100	91	104	92	104	106	85	108	93	105	124	103	113	83	100	113	83	95	107	97	89	119	97	94	100	108	110	103	106	96	104	85	108	113	87	105	93	102	85	96	92	103	87	93	98	84	93	116	78	109	99	100	94	91	130	105	84	108	95	113	104	92	98	104	96	96	100	96	89	103	101	98	100	100	89	91	89	94	105	88	99	109	100	102	101	92	89	125	90	90	96	98	89	96	96	87	98	81	95	102	101	94	97	107	89	101	115	96	98	99	90	91	116	113	107	93	111	93	101	109	112	101	81	76	99	105	95	88	98	97	95	89	108	86	107	101	92	95	101	85	103	88	103	95	97	82	106	94	99	102	85	92	83	80	96	108	110	101	94	105	95	105	100	99	89	97	107	115	110	107	87	98	119	90	73	96	104	113	99	92	93	100	98	96	88	91	81	101	90	94	96	99	94	102	90	127	93	93	128	90	111	96	99	112	107	93	100	80	111	109	111	104	103	113	126	89	112	82	96	113	103	107	88	92	92	98	106	114	100	111	104	106	83	87	118	94	113	109	108	94	91	93	94	109	101	103	86	102	108	86	107	102	107	107	103	100	118	105	103	106	114	96	92	85	104	114	91	97	112	84	102	100	88	106	101	102	101	109	96	104	101	87	95	89	93	78	92	88	94	97	107	95	83	79	89	88	99	100	106	100	92	89	102	97	90	109	91	104	93	101	82	84	101	104	91	122	106	76	95	97	106	93	87	106	84	101	86	119	103	99	99	94	112	88	84	96	100	104	109	91	107	74	96	115	98	99	91	93	92	105	95	101	83	94	94	112	101	90	102	100	101	86	101	101	77	105	110	87	95	119	100	124	106	95	96	104	103	122	105	85	97	102	93	81	99	94	118	105	102	95	100	102	86	108	103	96	95	98	105	107	88	102	102	98	90	100	114	97	93	106	110	105	103	101	83	106	88	106	94	100	107	82	86	78	80	88	96	90	90	82	106	106	99	90	99	86	97	100	105	113	105	122	80	108	87	106	102	97	91	103	98	101	101	76	81	94	113	98	107	98	104	112	88	100	92	107	91	100	100	94	102	101	87	100	97	92	98	83	76	103	96	107	92	98	106	91	99	89	100	78	103	106	113	85	81	87	102	104	103	97	96	91	101	109	108	111	98	100	87	104	100	93	107	97	99	85	99	99	82	107	91	97	109	100	102	95	82	99	101	90	100	105	102	114	111	94	99	83	99	94	91	92	91	115	90	90	95	90	85	97	91	85	107	104	95	92	100	89	88	94	92	105	97	94	110	91	103	86	103	122	102	105	122	101	101	89	96	104	89	101	108	94	106	106	125	113	91	95	106	108	90	97	76	86	111	91	96	80	100	81	108	91	100	110	99	85	104	115	111	95	88	87	82	88	90	93	96	114
21684	10937	9118	3936	3759	12920	16538	6165	1239	1150	1079	1008	953	954	858	920	873	873	833	804	817	790	777	773	821	769	825	793	766	719	716	762	791	772	771	749	762	725	724	770	719	789	732	758	775	770	738	687	776	720	693	757	807	737	760	729	746	814	717	745	770	745	747	759	751	734	717	729	698	723	724	728	733	688	747	721	714	699	745	758	779	724	704	766	711	749	680	756	729	726	733	756	776	711	732	748	741	739	740	697	729	733	769	770	731	739	729	709	734	716	736	714	766	755	750	723	730	693	771	697	731	791	772	750	741	718	708	724	706	702	742	777	713	768	743	672	748	678	718	718	741	691	699	766	722	737	709	705	711	721	721	787	720	745	712	737	746	741	740	764	723	712	700	748	706	749	731	747	707	764	730	733	677	740	739	726	688	743	703	718	736	736	744	792	760	697	734	707	729	737	666	723	725	666	698	751	734	725	734	720	722	720	751	713	756	774	761	707	743	756	761	708	716	731	718	692	751	736	728	738	736	735	726	744	690	763	737	741	725	725	759	689	763	702	756	725	720	735	759	734	719	750	736	724	727	748	721	725	739	695	750	772	709	716	706	748	702	712	764	753	723	740	723	683	763	707	723	752	758	764	720	688	747	723	761	706	746	719	744	729	716	651	720	747	733	689	708	702	782	722	716	696	736	703	717	721	775	685	716	710	722	735	753	754	730	732	728	747	747	758	730	758	703	724	745	761	749	757	750	724	727	719	742	736	688	682	735	696	679	711	718	735	727	738	731	723	714	777	722	757	750	774	745	724	716	760	691	732	676	723	728	728	731	687	717	758	718	721	716	728	741	708	720	715	764	692	719	760	768	702	728	671	705	687	710	696	739	726	719	750	759	749	753	720	732	729	748	710	742	728	727	729	681	745	682	722	711	689	715	762	758	709	737	752	735	721	756	654	729	740	716	719	766	747	715	780	729	760	706	724	725	725	762	685	764	756	747	717	708	713	704	749	716	776	708	728	689	710	700	774	740	705	756	730	758	695	732	758	712	702	717	723	721	798	728	701	744	751	703	745	780	731	754	712	684	700	681	726	720	688	670	720	722	728	737	744	778	772	740	749	731	730	732	804	742	691	726	723	728	712	747	719	709	726	743	800	718	751	738	710	694	745	758	742	731	726	757	738	710	716	718	750	713	706	714	785	722	709	715	754	756	767	707	696	708	776	748	738	737	703	692	682	744	709	714	755	806	716	752	743	707	717	736	759	765	680	693	777	705	731	734	717	728	725	703	687	788	738	677	701	745	744	695	736	721	744	743	776	770	672	725	760	734	733	732	674	749	712	729	729	773	753	724	718	663	716	736	746	717	677	723	741	702	727	722	716	699	715	727	722	750	747	721	716	720	735	702	727	751	751	707	742	669	746	709	692	758	738	694	733	759	761	703	673	740	733	785	692	734	739	746	772	742	752	736	710	750	722	711	753	696	761	781	727	744	729	720	770	714	671	747	724	672	771	684	734	722	761	736	694	667	780	717	732	719	709	766	722	711	763	721	690	762	728	770	737	746	760	703	746	735	716	766	702	680	753	701	722	739	756	774	732	733	759	749	727	758	700	683	742	749	746	701	701	739	695	761	662	673	739	704	719	700	711	728	749	708	704	712	710	746	725	715	666	718	685	665	749	754	736	742	738	677	720	657	728	724	700	736	707	757	741	720	730	737	728	723	765	733	693	717	730	697	729	718	741	766	730	737	717	726	697	709	752	726	746	722	736	720	733	735	732	721	710	714	698	746	738	734	766	730	700	742	687	696	728	766	724	689	751	756	738	683	749	721	721	766	769	685	731	713	719	705	724	756	735	727	764	692	733	666	713	764	707	788	707	748	707	728	723	769	725	757	761	717	713	714	749	721	732	744	712	753	753	735	681	725	716	723	712	751	707	724	733	749	737	717	729	710	688	725	742	779	674	770	740	717	686	699	714	706	693	757	753	731	644	802	749	753	722	677	712	718	746	760	693	722	695	732	732	751	737	732	732	762	747	718	748	733	757	696	731	733	695	776	730	736	708	728	740	765	728	721	781	743	717	753	690	711	710	689	751	726	714	783	722	702	729	693	729	736	729	752	764	730	768	785	712	751	728	776	756	691	714	719	754	743	743	757	734	760	752	706	693	733	752	691	733	743	748	673	677	749	685	772	731	736	710	785	738	778	731	741	715	780	774	689	735	739	715	701	709	733	754	704	742	750	725	772	779	672	758	724	732	732	763	746	731	727	709	738	736	736	740	727	755	734	710	702	744	712	689	735	730	737	718	758	772	767	747	717	738	721	735	727	723	711	735	688	738	743	716	736	746	744	692	710	743	710	707	715	730	737	761	721	674	752	773	728	796	731	749	720	699	740	731	699	731	733	689	682	753	696	718	723	764	769	711	727	773	712	721	759	704	695	743	774	722	744	750	737	737	737	762	689	670	771	717	730	761	769	717	692	787	765	755	725	755	727	707	761	746	707	739	774	786	742	710	728	816	757	712	743	768	694	690	745	694	714	694	749	735	716	721	750	730	713	733	739	725	733	734	730	709	696	771	701	741	758	722	703	702	751	752	697	701	702	743	690	698	724	741	720	684	736	743	709	723	713	723	754	716	745	727	779	724	767	750	683	751	729	830	706	713	762	737	777	770	699	763	705	755	699	700	694	735	701	746	745	708	771	744	779	704	718	714	694	738	737	713	747	735	726	733	746	658	750	701	707	710	726	726	751	705	716	662	693	752	745	737	759	685	741	762	698	737	705	708	699	753	758	731	735	739	726	745	724	760	755	741	753	689	683	725	724	743	729	737	710	768	730	748	714	724	691	743	737	742	717	738	721	691	758	738	766	743	817	733	749	700	725	765	723	707	768	731	750	711	764	735	748	703	733	737	766	709	758	694	723	731	687	728	747	744	703	744	714	744	752	713	695	729	670	681	756	716	719	696	743	712	726	755	716	701	731	734	758	740	718	783	702	725	663	687	708	701	721	724	746	775	760	744	696	724	725	747	729	731	708	740	767	745	767	729	721	716	756	698	709	669	741	749	731	701	792	787	714	756	738	738	756	771	767	741	751	750	774	707	735	722	748	789	724	755	744	714	733	743	742	727	698	696	757	724	688	706	715	708	681	697	749	781	639	744	700	698	779	740	740	735	738	732	708	746	696	709	747	738	749	714	767	680	728	704	731	743	677	758	728	685	725	689	735	727	727	725	735	743	761	722	738	771	751	817	705	738	747	766	741	742	718	695	720	724	776	730	740	715	784	729	694	761	756	747	729	724	723	753	720	751	716	803	743	720	761	748	713	732	733	752	690	766	712	746	745	742	732	724	727	723	745	716	759	712	796	733	693	704	749	718	739	768	713	728	687	779	727	746	785	753	711	755	708	740	767	767	724	738	701	755	733	739	742	694	719	714	733	728	722	749	727	713	744	733	686	710	770	693	740	738	734	729	703	711	768	705	777	712	718	713	730	715	767	737	759	691
3139	2050	1274	602	290	519	958	342	156	124	121	131	148	137	128	157	145	142	135	111	119	122	145	128	139	110	131	133	126	129	133	123	128	116	128	109	133	134	125	107	123	125	128	138	118	137	129	135	117	98	127	112	134	131	154	105	126	134	146	113	120	121	135	140	122	142	136	117	126	100	125	116	133	121	120	120	117	125	128	126	119	126	123	126	142	138	127	122	154	107	133	114	126	132	118	117	129	131	128	138	140	124	129	134	136	127	124	147	136	110	131	126	114	140	122	136	124	136	123	114	131	133	129	131	116	119	148	127	158	133	118	147	131	146	110	135	115	161	118	135	139	118	112	157	149	155	121	129	141	127	124	134	128	132	135	133	103	111	130	130	117	122	119	132	129	113	122	115	113	118	128	127	138	130	134	139	130	136	133	119	143	119	130	126	127	137	131	111	140	115	104	129	115	140	109	145	133	125	119	124	122	120	117	123	112	122	142	141	144	133	148	135	137	112	136	136	130	113	129	138	122	126	118	135	124	123	153	129	130	124	144	138	118	140	123	140	136	150	123	100	137	126	108	110	140	115	119	149	134	131	122	121	130	123	132	116	128	132	131	152	128	111	140	116	115	106	139	123	139	132	124	147	123	131	121	125	137	117	125	119	124	128	116	120	136	129	136	136	155	127	140	106	122	137	144	113	117	144	129	127	119	127	125	129	135	131	132	122	104	149	124	125	113	130	110	132	133	129	108	146	141	132	122	136	123	151	124	102	117	120	135	126	131	131	121	140	134	141	127	124	114	109	142	127	133	128	122	123	126	124	108	130	119	120	137	131	138	141	137	125	137	149	136	132	101	127	140	129	110	136	117	132	140	135	119	135	129	140	127	123	117	117	140	102	127	123	123	152	108	112	138	118	124	130	131	143	143	139	125	124	136	127	132	122	126	140	139	138	130	153	140	133	150	120	134	125	104	118	112	114	114	113	148	145	133	138	131	107	109	145	104	134	108	108	142	125	138	134	138	111	114	113	119	117	118	121	132	133	109	166	120	142	134	121	121	132	139	129	136	141	137	125	140	107	122	121	122	129	136	122	133	112	123	140	106	147	135	146	137	142	128	134	115	145	119	138	139	118	134	133	117	122	119	121	116	137	139	118	111	142	128	130	110	138	126	120	112	112	138	122	132	147	131	140	127	139	143	136	141	126	133	123	169	134	111	137	108	134	132	118	122	137	135	102	128	130	135	130	117	138	135	131	128	107	127	135	137	121	116	122	118	164	126	125	126	135	118	107	138	128	134	134	111	118	124	110	138	133	136	126	129	127	158	148	111	128	121	125	116	130	121	130	139	129	122	116	132	135	124	134	122	112	137	137	139	133	132	117	117	107	100	131	120	147	129	135	103	123	143	98	146	120	142	132	140	114	103	138	128	132	122	119	94	125	134	135	144	137	127	124	123	114	134	123	133	113	111	117	128	108	114	124	137	151	135	119	133	109	152	135	121	120	127	120	128	129	126	132	141	142	117	136	121	133	123	130	119	114	112	119	126	130	150	121	139	126	134	131	116	132	123	140	121	118	129	135	118	118	110	121	107	141	134	125	126	108	134	128	122	124	139	134	130	152	138	115	123	124	120	154	151	140	125	130	121	133	122	117	128	138	122	138	122	137	112	126	118	117	127	141	120	114	125	145	117	133	153	125	104	113	131	139	139	117	99	140	114	129	121	164	120	121	124	136	126	122	98	129	138	118	122	116	131	116	138	113	126	133	109	130	121	149	128	118	128	131	148	129	118	141	124	131	146	110	125	126	122	134	146	122	134	114	136	140	139	138	119	145	148	121	141	129	134	108	121	127	120	116	131	126	133	117	127	119	134	121	130	125	130	137	110	126	132	127	137	131	124	138	146	130	127	137	107	138	131	112	117	121	120	123	127	133	121	138	124	113	134	139	135	128	134	136	108	139	114	137	124	130	117	132	136	131	156	136	140	132	134	117	119	136	134	121	131	138	142	127	123	133	136	129	111	112	141	129	110	114	140	148	138	133	135	149	139	134	120	127	129	124	134	122	136	135	136	125	133	104	122	125	136	139	107	137	129	133	116	142	127	142	120	144	123	122	143	130	129	128	118	129	158	109	119	127	118	129	137	121	116	131	124	140	122	144	132	140	111	146	141	118	141	128	131	128	147	116	131	133	123	124	122	118	122	146	146	133	107	147	125	130	143	122	143	140	117	131	126	111	128	114	125	123	129	140	131	126	137	135	117	130	121	122	116	132	135	110	131	130	144	137	124	109	131	127	139	126	150	103	139	130	159	143	128	134	130	125	126	137	127	132	112	120	118	135	114	127	133	97	136	122	141	124	113	132	113	141	121	120	139	131	139	133	133	135	126	153	124	132	123	122	143	124	120	144	145	138	137	124	119	98	143	120	131	128	118	136	131	132	118	134	126	119	117	122	122	140	133	120	110	140	125	140	119	118	126	137	129	111	128	115	114	140	110	125	141	128	148	134	152	124	127	102	119	126	138	137	125	119	122	125	114	122	133	132	136	133	144	115	101	147	115	117	133	119	118	107	134	145	124	118	133	122	115	137	121	121	114	146	136	136	112	104	117	110	115	143	150	112	127	133	123	128	131	132	126	95	134	140	124	124	110	132	150	131	139	121	141	120	132	137	132	142	129	113	127	120	124	126	122	146	121	138	153	100	137	128	127	129	129	115	117	116	109	125	140	120	136	140	121	130	114	110	116	143	137	120	116	112	113	125	127	119	117	123	117	132	131	128	142	128	126	112	112	126	139	132	133	123	145	125	137	136	113	136	120	131	116	130	121	122	132	108	123	133	136	125	137	128	122	146	118	133	133	128	118	123	128	123	135	121	135	124	132	121	130	139	137	115	119	138	132	133	122	133	114	140	111	136	123	124	130	126	144	131	107	121	132	135	115	127	121	136	128	121	122	121	117	124	117	114	105	123	111	148	128	137	139	117	122	128	123	124	134	142	133	137	144	130	130	131	110	120	132	119	137	126	125	128	128	107	114	130	124	120	150	125	117	126	129	127	118	120	110	125	125	116	123	123	132	132	95	140	127	106	133	113	136	127	110	140	138	110	130	136	100	149	125	128	141	119	106	128	130	129	154	123	129	112	118	136	112	125	111	132	132	129	142	109	123	118	142	135	115	126	127	129	102	99	124	129	125	112	149	138	127	131	135	125	120	152	124	138	143	131	120	130	137	133	136	135	138	121	147	147	134	134	119	113	109	121	132	130	111	122	142	126	123	117	142	124	122	135	121	133	124	117	125	126	107	113	119	116	142	136	148	101	143	120	123	124	103	140	135	138	133	108	130	109	121	106	125	128	125	130	139	124	110	142	128	130	130	114	111	111	115	136	130	134	129	116	134	155	130	133	131	130	144	128	132	122	120	125	120	114	132	138	114	141	113	125	148	128	131	125	148	132	134	116	96	129	134	131	135	114	126	117	120	117	150	103	124	117	132	139	135	113	123	121
25761	15479	10491	7667	5645	17286	24982	9409	1901	1714	1584	1495	1328	1308	1243	1179	1231	1120	1090	1078	1092	1073	1013	1028	978	1052	982	1002	966	1043	907	943	991	918	956	916	936	914	943	906	911	985	962	917	937	898	940	906	941	863	964	922	935	908	909	937	962	916	911	954	952	929	964	891	902	888	911	896	911	904	919	961	960	925	910	907	906	876	940	900	911	939	964	977	935	948	845	945	853	916	921	866	954	927	912	861	865	914	933	903	865	903	952	851	931	896	907	932	922	965	882	925	914	898	878	946	863	920	955	895	877	920	903	843	872	937	842	935	920	949	950	881	891	834	897	922	908	861	916	952	924	914	890	844	897	883	828	958	871	886	871	919	895	920	894	910	906	900	937	958	912	900	893	887	893	951	897	919	890	876	921	841	912	940	883	925	901	864	984	843	936	928	906	858	883	883	824	932	863	867	879	899	913	914	912	895	873	936	870	868	896	910	895	939	908	878	914	946	916	912	987	883	977	929	892	896	882	891	906	898	925	942	910	927	936	907	938	929	850	897	938	938	878	914	944	883	839	952	932	860	939	927	883	914	887	891	934	928	856	916	913	877	898	944	922	902	844	938	882	861	939	934	886	873	936	907	867	898	888	880	916	946	865	932	868	883	899	918	870	891	880	970	906	976	903	888	897	906	919	888	904	927	920	863	875	891	909	885	945	938	879	882	867	864	935	921	904	885	853	847	906	859	877	920	920	888	919	920	908	929	948	946	896	883	900	967	933	845	909	936	887	889	892	913	923	952	818	896	897	940	891	881	917	906	937	895	885	905	939	938	876	910	916	922	896	879	908	878	935	884	926	911	939	905	882	889	942	869	888	948	947	906	973	923	955	887	882	941	900	897	856	903	928	933	932	901	932	916	829	936	899	924	892	906	939	946	880	900	940	900	874	915	863	946	977	934	952	849	899	883	887	920	871	922	883	957	967	917	862	892	874	985	892	895	940	948	905	911	911	892	931	878	949	910	910	827	896	886	906	916	956	917	890	881	916	915	942	916	921	899	949	901	924	878	932	887	924	841	913	885	857	916	950	923	942	868	892	934	930	907	864	968	887	881	878	893	878	899	923	947	889	882	932	874	889	872	909	898	921	887	876	931	929	916	891	922	921	911	916	856	911	890	917	880	969	920	889	878	842	908	892	880	868	895	924	933	853	913	903	885	932	915	864	925	887	938	958	920	916	903	942	895	856	871	909	892	936	902	926	891	962	918	919	888	909	846	844	937	919	889	886	931	911	894	935	908	919	938	968	831	901	936	916	897	859	886	932	923	947	940	923	905	910	911	910	898	923	913	933	899	906	908	909	850	914	880	879	826	887	881	858	900	924	876	906	882	895	956	937	875	926	861	879	898	891	978	892	947	915	886	901	854	947	868	944	900	884	896	935	855	959	911	849	901	949	853	914	884	919	879	901	899	926	888	871	887	885	925	908	891	922	878	862	909	902	947	951	866	875	845	919	882	846	905	856	898	843	920	939	892	927	962	985	888	941	914	926	937	883	868	889	886	890	906	908	927	916	881	904	928	888	941	908	927	918	875	873	868	968	901	933	891	872	957	850	896	958	912	895	885	882	961	882	895	935	907	841	950	953	948	890	918	930	914	892	922	892	924	891	892	984	890	891	896	892	977	906	888	908	886	900	884	927	963	944	960	849	879	922	851	866	847	867	929	883	909	917	922	914	929	962	882	898	915	900	897	901	898	905	937	911	887	870	884	876	894	913	839	888	894	887	918	884	895	1001	840	955	891	926	941	859	884	905	924	870	891	914	919	881	930	858	897	894	951	921	928	953	872	862	916	908	927	904	867	852	887	913	939	911	882	927	904	885	951	881	930	912	907	880	869	937	923	906	905	906	884	914	913	933	961	920	883	888	836	884	915	901	893	928	904	906	927	904	881	852	933	910	890	939	971	899	899	897	884	882	906	867	902	896	917	930	848	934	912	916	944	957	941	895	924	946	916	926	909	866	873	883	853	848	909	932	927	917	923	887	870	864	952	904	878	845	912	923	919	900	912	894	901	872	957	927	863	910	924	874	896	962	902	914	939	894	891	884	898	916	845	889	929	909	853	900	918	857	905	917	906	869	871	857	920	918	888	864	934	902	918	900	936	899	927	848	917	876	907	905	846	914	933	903	917	902	927	964	867	927	899	903	888	870	894	894	881	951	970	921	917	847	924	909	871	897	903	864	888	913	894	885	857	902	893	898	904	891	864	886	944	912	862	867	940	870	902	889	864	935	916	922	943	927	902	869	879	906	903	929	957	907	857	943	871	889	894	925	1001	893	902	859	941	945	901	933	873	907	881	864	893	880	941	869	902	913	914	891	902	892	886	946	891	897	878	901	897	915	930	953	889	872	952	891	887	922	903	908	987	913	865	990	849	922	896	921	947	954	930	911	878	908	882	892	945	877	900	867	927	854	903	930	871	917	934	898	847	922	843	880	898	885	919	883	931	918	860	897	894	884	951	910	905	925	912	881	889	883	898	887	921	947	900	914	889	914	873	958	953	914	913	843	905	894	966	915	907	922	890	901	880	898	891	888	890	899	907	883	925	954	935	957	880	849	899	859	910	846	875	895	893	878	949	921	898	903	882	919	949	901	931	879	879	871	897	880	931	895	880	893	911	921	929	863	897	920	887	860	939	902	907	912	877	919	941	903	914	896	873	902	876	903	891	899	791	855	875	901	928	900	883	904	864	871	893	990	884	934	864	889	952	935	889	859	970	862	894	863	868	926	920	957	930	939	876	930	872	878	920	960	910	917	877	902	877	940	882	911	903	900	827	842	941	878	936	904	942	950	909	909	866	893	854	974	948	897	908	933	925	924	912	886	885	927	902	943	862	900	869	912	917	907	946	879	879	894	895	902	890	929	878	895	884	911	907	861	902	927	941	939	921	948	863	841	949	898	872	915	864	928	860	827	939	892	912	911	934	916	924	917	915	897	879	910	943	859	886	928	934	937	962	898	887	931	932	932	896	926	939	936	870	943	866	940	910	883	856	932	964	881	889	888	959	866	863	889	857	873	891	897	908	894	871	939	926	916	910	915	850	939	917	973	873	944	921	912	910	892	922	873	938	910	905	900	893	843	870	900	915	878	869	901	996	907	891	901	918	933	907	926	895	933	883	910	866	908	938	902	894	914	903	873	863	894	890	862	907	898	905	880	917	917	916	919	939	927	884	914	896	927	913	907	867	911	909	893	896	896	978	890	932	895	873	926	925	928	889	874	921	879	889	874	916	900	958	858	878	879	920	899	919	904	862	869	898	875	897	901	879	887	899	878	884	905	934	899	924	937	940	966	939	888	890	939	889	910	951	925	879	908	921	875	947	835	953	949	927	858	849	860	923	894	957	901	917	889	955	890	892	900	857	877	903	870	895	883	932	912	890	866	905	944	876	932	914	831	912	906	885	901	970	885	914	914	964	931	917	858	878	910	953	964	899	880	876	882	902	861	890	929	877
2374	981	498	221	87	85	110	83	45	49	58	71	50	54	61	45	49	61	59	59	54	55	48	47	54	53	59	66	53	61	43	47	54	70	49	62	66	53	46	57	51	48	52	53	62	63	50	57	50	58	53	51	75	45	54	57	57	62	68	45	61	43	43	42	65	52	63	51	58	55	67	53	50	59	48	50	55	52	63	54	74	54	58	62	63	48	54	47	55	60	52	51	52	60	66	44	56	54	52	44	43	55	52	54	41	56	56	43	47	57	70	54	58	40	44	61	56	46	44	47	56	52	53	60	43	58	61	59	55	46	65	49	54	46	55	44	52	48	41	66	51	63	45	46	52	49	52	50	59	48	54	59	60	55	45	52	51	51	53	52	55	59	40	51	56	51	55	55	65	70	59	57	47	71	58	56	58	51	49	56	51	56	59	55	64	45	56	48	42	53	52	56	64	45	50	54	54	57	61	48	47	44	41	47	55	58	46	53	53	45	55	50	55	51	42	45	58	58	55	54	56	63	56	67	63	52	46	55	61	52	61	71	47	53	51	55	55	53	59	47	43	52	48	58	49	60	53	47	54	50	61	55	64	64	48	46	53	48	55	52	68	60	55	62	36	60	54	58	63	57	38	59	45	44	61	54	67	48	48	67	55	51	69	50	58	51	54	59	58	46	56	49	64	53	43	44	70	77	56	55	58	61	63	58	62	53	67	44	51	56	53	49	52	54	64	57	50	61	66	52	47	52	46	53	47	51	55	59	45	48	54	64	45	63	59	53	53	40	44	57	55	57	59	61	39	58	44	55	45	51	60	58	54	71	54	66	48	61	56	61	64	42	48	61	53	46	52	54	60	54	43	65	41	54	54	54	58	50	59	54	62	56	54	66	55	57	65	62	68	47	51	51	42	54	57	64	44	66	65	46	50	49	63	67	42	48	58	57	56	43	54	66	58	49	50	50	58	61	54	51	67	66	58	65	48	55	52	55	62	46	60	66	59	52	53	68	51	48	43	49	63	61	65	59	52	41	56	40	57	61	70	54	54	49	55	60	66	61	59	53	45	45	67	63	58	53	44	67	55	58	67	59	36	56	65	35	60	55	57	50	55	52	62	44	66	54	44	46	48	59	58	62	55	60	54	40	43	56	63	56	64	50	44	55	55	65	60	52	56	64	53	49	63	53	70	42	61	56	58	36	64	53	54	54	53	54	43	48	45	48	54	49	70	59	55	57	57	62	57	62	44	41	50	67	55	56	49	58	53	50	48	51	58	56	51	48	60	55	50	66	50	46	57	42	57	47	62	58	51	54	43	51	52	66	47	47	57	50	61	61	46	62	76	60	60	71	58	44	52	37	39	51	54	52	57	48	48	46	49	72	57	63	34	57	50	55	51	58	51	66	59	60	48	63	44	48	51	56	67	56	63	64	49	56	52	52	56	55	57	59	47	55	49	64	54	50	53	53	63	57	52	56	47	49	48	63	57	54	44	59	47	52	51	45	49	51	49	66	57	61	49	57	55	60	53	56	46	54	55	59	55	48	56	55	43	56	67	54	58	51	52	48	48	49	65	60	53	49	54	61	57	53	50	55	62	46	54	54	72	52	57	46	41	61	54	72	50	52	60	58	49	62	50	52	59	46	55	51	36	59	58	59	41	59	59	55	57	54	64	53	55	48	58	48	54	58	54	46	58	57	43	55	65	49	45	54	50	60	42	49	54	64	47	46	59	56	51	51	85	54	58	63	71	53	59	55	52	45	59	53	41	57	57	47	47	51	60	65	63	54	51	54	54	49	55	68	54	63	59	30	58	59	52	52	67	60	50	47	44	58	49	43	54	39	50	43	60	40	63	65	64	58	55	67	60	47	59	45	56	55	46	57	63	50	45	57	48	54	60	55	55	71	53	49	46	47	66	41	48	64	56	46	41	55	45	58	52	63	64	55	62	47	55	56	52	48	54	48	51	61	62	40	53	55	48	53	53	48	57	48	55	80	37	59	61	53	60	52	46	54	59	49	59	61	52	52	52	59	51	49	52	57	57	61	61	54	60	48	77	67	55	63	48	63	53	47	60	45	62	59	52	54	61	47	58	66	51	48	59	61	45	59	53	42	66	70	60	49	57	61	56	70	55	55	53	60	45	48	44	54	56	50	66	63	67	63	73	53	55	49	50	66	62	52	50	71	63	66	54	54	52	62	48	57	45	49	62	51	60	51	41	60	52	57	50	49	59	55	53	66	41	42	63	59	42	61	62	52	63	59	47	55	55	62	55	60	48	62	51	57	55	66	55	50	50	54	53	44	65	58	55	54	40	45	50	55	53	66	46	47	66	47	68	61	54	53	55	57	51	61	58	43	53	56	55	45	51	59	52	55	51	61	58	56	51	55	53	59	60	60	65	53	47	59	52	63	51	52	51	51	70	49	45	43	58	44	44	57	59	45	60	42	58	56	54	59	51	55	51	66	45	60	47	46	51	53	57	71	66	45	45	49	53	52	48	53	53	61	47	47	44	41	55	50	40	49	53	54	58	68	64	39	39	57	48	50	62	58	45	54	62	55	66	62	56	56	48	65	44	56	62	57	52	51	46	59	54	48	48	39	51	48	52	51	51	58	47	76	60	74	44	49	54	57	48	57	46	60	47	43	51	49	58	51	56	45	60	45	44	42	54	47	43	45	47	50	47	63	62	48	42	53	68	56	70	47	52	46	45	67	56	44	48	51	55	53	54	59	58	46	47	58	47	67	41	57	40	60	57	50	52	67	59	47	56	61	54	65	68	57	54	68	52	48	59	61	46	53	67	54	54	59	70	56	50	59	56	60	47	39	52	56	54	41	54	56	50	58	56	59	64	60	56	56	54	57	56	58	61	44	53	57	40	51	57	69	56	43	57	60	57	47	53	66	73	46	49	57	64	57	57	64	62	41	51	54	57	47	52	51	47	75	52	58	54	62	60	43	51	51	51	61	38	40	53	57	46	44	46	64	52	45	59	67	55	44	49	63	43	50	57	61	53	53	54	50	34	57	50	49	61	61	57	59	54	50	55	55	62	75	62	58	64	64	64	48	48	52	57	46	49	58	49	47	45	57	60	59	68	64	57	46	60	56	59	50	48	57	54	58	39	50	49	49	52	51	63	68	61	72	42	48	57	54	49	55	67	52	41	44	37	54	52	55	60	50	61	66	57	59	64	65	49	64	49	55	56	56	65	55	50	58	65	53	50	59	48	60	45	50	46	48	54	54	47	51	44	51	46	57	49	56	63	57	59	57	50	45	49	58	58	55	50	60	62	61	46	57	53	56	54	58	57	57	59	51	47	46	42	61	50	41	57	48	54	55	59	63	47	66	50	62	64	47	48	48	51	61	56	51	50	57	37	45	66	60	49	60	58	53	61	59	47	56	64	44	47	45	50	57	52	56	62	53	54	73	67	55	55	46	47	57	45	56	66	54	43	75	44	59	45	48	62	63	50	54	49	54	52	52	56	51	60	60	71	63
20286	9397	5246	2836	1868	2952	4200	1889	493	472	451	440	456	411	484	427	411	444	417	428	414	400	445	438	400	405	438	444	417	425	418	438	446	408	448	405	437	458	423	382	367	403	411	418	410	401	380	402	414	433	388	420	388	409	424	425	466	405	393	384	426	401	411	448	418	436	443	401	411	423	401	398	418	421	421	411	415	395	391	379	383	416	420	402	434	425	394	442	396	438	440	412	429	421	390	428	429	396	402	408	406	423	395	397	444	438	448	405	423	422	384	430	416	412	401	371	419	402	395	367	396	377	377	416	399	409	419	413	400	394	394	390	410	427	436	438	433	408	392	392	393	414	420	418	406	415	417	377	419	421	402	421	391	430	393	435	393	384	395	375	437	398	416	417	390	435	396	389	424	370	438	400	460	376	415	424	398	403	428	412	386	416	373	401	393	381	393	411	407	448	411	413	410	424	413	444	369	404	421	401	403	401	428	429	361	391	417	387	385	405	417	407	428	418	415	402	470	404	409	430	428	417	394	416	422	410	444	449	443	407	392	384	393	419	416	416	375	390	421	387	420	411	435	437	404	434	434	404	397	433	430	424	394	422	437	396	411	388	426	418	415	411	389	428	419	391	426	368	424	432	377	415	440	417	424	442	454	407	411	405	383	374	388	418	455	402	411	416	403	424	409	432	399	442	397	425	411	422	420	427	384	421	386	416	393	459	415	406	427	408	412	409	385	440	412	390	405	414	434	410	405	383	428	424	409	427	422	393	398	390	437	389	388	418	424	418	417	431	420	421	425	447	441	415	414	394	413	391	425	384	383	416	393	409	398	433	423	420	421	399	414	405	433	427	396	423	425	446	426	407	397	370	390	388	408	410	421	414	414	401	372	426	430	384	426	394	441	416	409	443	386	420	426	416	391	446	438	437	438	436	398	388	422	407	447	418	405	417	425	433	422	402	422	423	415	433	350	400	404	430	427	418	410	421	436	392	382	373	427	399	411	420	399	393	407	392	420	405	414	399	417	416	402	387	407	422	387	398	410	415	419	405	413	423	420	419	423	388	426	380	407	411	410	378	451	394	445	385	480	387	444	476	421	408	376	408	412	421	401	399	433	412	407	421	432	420	388	416	446	384	446	389	374	443	418	441	396	448	405	401	416	407	411	437	435	402	411	374	416	419	427	418	406	424	426	415	398	418	405	429	421	397	408	419	367	390	410	434	410	416	384	413	436	425	419	409	372	396	433	443	431	410	408	402	409	427	445	409	430	396	396	423	425	409	419	421	432	402	403	433	403	397	385	405	445	390	393	397	413	425	403	419	412	443	402	442	419	373	405	440	435	417	401	431	415	447	422	405	394	392	394	410	392	421	419	413	380	446	401	373	402	421	404	406	393	406	419	394	380	420	398	401	388	406	397	423	433	441	443	429	370	426	406	407	386	414	419	393	404	424	415	399	398	391	422	405	412	358	422	378	372	403	397	424	446	396	413	395	428	391	423	416	416	410	412	425	415	395	420	435	418	417	399	412	419	402	404	383	390	406	396	414	429	424	426	391	394	401	377	396	412	392	412	451	433	395	415	441	416	418	414	460	415	390	418	390	438	412	421	395	352	412	419	429	462	393	417	415	417	408	423	427	375	396	430	384	411	396	452	401	387	403	422	457	411	426	417	436	403	416	402	420	402	426	409	405	409	386	432	436	441	423	434	431	471	408	430	419	431	432	431	421	407	409	409	410	403	417	418	408	430	436	437	393	417	384	347	396	399	426	424	433	408	396	407	433	414	429	431	391	429	405	397	405	422	408	440	394	386	441	443	404	407	420	407	430	405	405	387	399	390	415	415	388	448	422	401	430	436	409	413	437	427	391	449	434	405	384	415	412	418	403	388	403	390	387	413	418	414	445	385	451	436	463	428	445	418	416	421	402	397	391	452	418	439	419	376	428	426	424	382	454	409	450	385	435	385	398	428	374	409	404	380	386	392	434	388	415	412	420	397	424	406	405	406	437	434	391	404	421	427	399	404	419	379	396	433	388	403	384	429	389	429	416	410	431	422	397	425	387	412	424	402	445	440	443	427	456	426	380	425	406	414	420	397	398	384	407	410	418	411	410	415	410	429	417	416	398	421	445	385	390	390	422	432	409	439	355	406	415	428	427	421	395	377	381	425	408	456	408	420	435	437	428	402	422	411	417	418	426	403	414	397	419	460	417	375	420	411	406	378	417	401	420	396	418	397	397	430	414	402	434	412	386	373	415	456	408	402	399	404	431	407	441	428	401	431	411	447	403	435	386	445	447	418	401	434	362	417	405	420	401	395	459	420	413	422	415	393	413	402	429	441	414	413	439	393	414	442	418	378	372	411	442	413	420	396	439	376	430	413	417	401	378	398	446	421	377	432	428	424	403	401	382	419	419	385	386	401	415	454	412	429	406	440	408	437	410	421	435	406	406	381	428	398	439	417	409	405	409	410	445	441	378	427	417	406	438	398	423	420	438	422	419	414	418	430	430	432	407	422	455	408	423	408	411	424	390	398	415	376	386	421	392	421	416	410	437	424	388	384	419	420	408	373	395	394	420	412	423	405	418	414	412	448	395	406	406	413	384	417	382	466	414	399	444	406	386	402	403	417	397	398	380	394	410	403	442	427	401	392	395	432	413	403	444	417	393	390	426	379	438	441	436	374	421	405	411	377	401	409	403	386	431	432	416	466	423	435	440	397	403	416	403	453	436	390	423	391	414	425	403	379	395	432	400	416	440	394	401	417	379	411	403	408	395	388	407	392	437	389	404	408	428	429	396	403	413	419	356	427	405	426	375	422	422	398	433	398	440	400	409	413	442	387	379	425	430	420	413	405	441	398	428	433	387	401	388	422	416	448	409	399	435	415	428	409	438	428	433	415	464	424	392	421	434	415	404	416	402	441	406	414	397	407	376	412	421	394	409	410	407	434	445	425	402	415	420	450	439	417	412	412	399	405	393	400	415	438	411	381	417	391	423	397	426	415	449	419	419	434	408	424	407	421	400	415	393	439	401	402	386	428	412	399	419	416	386	377	394	442	425	445	417	420	410	408	443	457	390	427	404	412	401	394	442	391	397	443	427	414	389	398	418	402	439	452	445	449	398	410	429	433	397	388	382	412	416	396	421	419	444	442	433	442	428	388	413	456	386	383	438	398	441	404	403	400	432	421	401	432	422	397	411	435	414	403	446	385	400	378	407	443	417	409	402	449	413	417	367	428	408	399	420	420	434	399	404	411	437	389	437	405	394	411	385	401	414	439	399	411	419	453	448	420	418	414	407	445	417	433	391	410	406	400	430	391	409	381	415	412	422	384	413	457	420	407	409	412	426	397	411	428	423	410	384	429	424	412	407	419	405	412	425	406	380	421	401	393	363	443	423	428	412	400	420	446	409	393	424	368	417	375	383	431	404	458	432	411	379	398	428	412	420	416	403	402	413	440	436	413	426	423	413	411	373	400	422	396	415	405	360	425	422	379	423
2525	1434	614	316	174	263	420	185	92	69	78	73	73	69	88	79	90	67	91	94	74	66	50	68	72	89	51	73	67	87	86	64	83	68	68	85	82	75	74	69	68	65	75	62	68	78	90	75	57	55	83	74	66	56	84	70	73	68	65	60	61	60	64	73	65	61	69	64	64	58	76	93	73	76	68	68	69	77	63	60	76	70	65	81	62	73	82	82	65	76	70	72	65	86	68	88	64	62	71	62	70	91	66	70	69	61	71	63	79	75	60	89	82	76	73	85	66	72	66	68	71	56	70	83	69	82	77	65	75	81	72	71	83	63	78	78	66	70	63	67	66	83	78	70	81	77	77	71	59	81	61	71	69	65	74	60	66	78	65	85	77	94	57	80	62	80	71	85	76	65	82	76	68	75	90	88	55	76	72	89	66	72	66	79	62	78	65	70	54	76	92	70	84	64	88	80	65	71	72	77	73	68	79	65	80	67	64	83	75	66	78	76	61	76	84	78	71	66	78	81	87	76	61	77	56	65	53	80	71	73	66	62	66	77	58	56	81	71	70	69	83	75	74	70	70	58	61	51	80	77	74	62	83	63	80	71	72	72	72	69	68	73	59	80	64	86	65	85	62	64	70	80	79	76	63	75	88	74	70	81	63	66	83	79	68	97	64	85	63	72	74	56	79	68	74	68	72	77	77	76	91	77	58	71	81	63	72	71	72	74	59	75	83	69	65	73	86	92	67	49	71	75	66	74	63	77	84	82	74	66	68	63	71	78	73	77	66	55	63	76	71	62	80	71	62	81	70	74	62	81	61	67	72	82	84	76	78	62	67	81	77	62	66	81	59	70	70	94	77	84	58	65	87	85	87	76	61	72	76	77	57	79	70	87	80	72	61	72	66	60	72	78	82	79	84	73	84	67	70	71	79	67	79	72	65	64	71	61	77	85	60	56	89	84	76	71	63	63	71	56	69	68	85	84	64	78	75	68	60	63	75	63	78	73	77	84	74	72	64	84	72	73	58	70	65	97	73	69	59	66	52	70	84	79	63	70	75	85	72	68	50	81	68	66	80	70	59	75	68	70	71	70	77	78	65	73	69	78	87	73	89	83	63	69	80	84	54	84	76	73	72	75	81	56	64	70	54	74	55	68	84	69	67	75	74	49	70	55	71	81	77	73	69	71	75	67	59	72	56	75	61	74	72	77	65	69	65	70	75	80	83	59	68	70	71	65	81	84	78	80	75	75	78	63	67	64	85	71	74	93	77	77	67	76	68	63	84	69	75	70	63	71	75	71	70	70	72	59	81	71	63	83	66	72	65	63	67	83	67	64	59	83	70	57	80	64	73	76	78	63	79	69	64	74	75	60	73	71	73	69	74	66	66	68	76	68	92	74	68	70	79	56	62	74	84	70	69	65	75	70	74	81	74	77	77	69	64	74	59	87	83	69	69	74	76	66	74	73	71	73	71	79	66	72	71	69	82	80	74	77	80	73	73	76	67	65	81	64	65	75	74	71	73	72	65	76	73	84	79	74	62	71	87	76	73	63	77	78	71	63	79	89	74	93	83	81	64	58	66	65	58	66	72	65	77	73	64	59	63	81	66	70	64	77	48	77	74	68	68	90	68	65	79	67	81	69	74	75	66	63	59	85	66	68	68	70	57	77	70	70	69	73	96	70	80	76	67	53	74	68	78	75	64	67	80	71	62	73	63	82	75	65	66	87	88	80	75	72	58	65	66	69	75	63	78	74	77	78	63	76	76	68	70	71	71	71	80	70	62	81	81	84	72	70	72	80	73	66	62	73	69	77	72	67	78	69	72	81	77	67	82	87	89	65	64	58	73	73	71	78	80	59	89	67	60	68	60	76	68	63	76	84	73	77	53	59	70	78	71	69	80	54	82	96	83	65	68	90	79	75	83	86	76	62	74	80	71	80	85	71	81	75	64	65	68	63	71	69	63	69	71	79	80	74	70	64	65	78	72	80	59	75	78	75	69	79	73	84	69	67	75	66	66	49	86	65	66	76	72	69	64	71	81	62	71	68	77	74	83	70	69	80	63	69	72	71	78	77	68	72	69	82	79	73	73	61	67	89	74	63	54	69	63	56	75	77	69	65	79	76	52	64	73	54	56	69	65	66	78	86	77	74	69	72	53	63	73	82	83	74	83	66	52	67	85	70	68	87	65	66	70	55	76	71	62	65	76	79	74	83	77	67	78	85	61	73	67	82	85	72	73	61	79	69	81	81	72	68	66	80	60	80	76	76	70	80	73	65	73	69	81	72	72	72	68	63	90	53	70	75	63	64	68	72	85	81	66	79	67	84	70	67	73	62	87	74	71	70	93	71	68	59	68	72	82	73	76	82	74	93	66	66	69	71	74	65	75	71	88	80	68	69	64	76	62	80	52	71	65	63	79	69	67	61	69	70	73	67	70	62	66	58	69	73	79	65	77	78	76	60	60	71	74	75	90	73	73	74	76	79	73	72	76	64	69	77	69	75	76	77	80	57	77	88	70	69	72	75	73	62	76	70	72	67	74	74	65	67	58	65	64	77	75	70	91	71	79	65	74	74	90	87	60	80	67	76	75	71	79	73	64	80	79	60	57	63	80	80	81	62	66	74	80	88	63	81	67	83	83	64	65	78	63	86	74	73	57	67	74	65	74	85	92	70	57	61	69	76	80	67	67	73	72	70	58	52	76	69	72	77	80	74	65	60	77	80	82	71	68	77	70	55	68	80	78	68	85	77	70	77	75	93	52	67	58	77	83	73	70	70	77	68	80	70	72	67	67	72	74	73	69	65	69	80	76	60	57	66	68	62	76	91	80	72	77	71	70	74	64	79	73	77	68	84	75	61	70	65	68	62	67	63	49	73	67	77	79	75	76	71	62	77	60	47	61	85	86	84	89	70	76	96	77	70	72	60	69	69	69	73	80	79	76	94	61	98	69	70	61	77	75	73	68	72	84	55	78	68	76	64	62	71	62	70	73	89	65	67	72	72	77	64	79	73	67	80	64	77	66	85	67	84	68	82	65	75	81	75	63	71	68	71	78	69	67	75	76	66	78	69	77	76	68	71	79	63	74	74	72	62	68	62	69	76	67	73	96	96	58	78	65	65	83	69	61	76	75	68	60	76	75	62	74	70	82	87	73	69	76	73	63	54	95	58	71	67	83	72	86	61	63	72	79	66	86	76	77	80	62	88	69	61	59	70	86	73	74	65	69	80	81	67	91	81	63	55	78	77	79	70	78	79	75	73	73	71	79	62	67	86	84	65	64	80	80	73	62	73	73	69	76	62	70	67	76	60	82	76	72	66	75	81	65	59	76	69	71	66	94	72	60	93	72	72	70	65	64	66	65	62	75	91	66	70	66	66	80	69	79	85	60	73	84	85	74	81	66	73	66	82	79	70	74	78	74	76	70	60	75	59	71	81	74	78	78	78	53	82	89	76	67	73	78	68	89	66	69	74	85	80	75	84	76	87	63	78
24554	12382	5855	3554	3124	11867	15458	7079	1138	895	815	775	719	733	656	621	635	613	584	601	602	529	571	567	577	523	567	592	517	532	559	522	548	538	526	536	505	523	523	544	527	506	525	546	509	534	518	486	487	527	543	508	518	533	526	498	476	546	491	522	523	512	510	524	574	499	471	501	527	553	549	508	522	508	506	516	541	529	530	504	514	535	471	516	472	514	494	569	553	557	470	506	458	532	512	519	535	532	504	520	528	487	483	478	513	468	526	530	483	500	473	490	545	531	522	550	505	505	518	480	525	511	510	525	504	455	510	480	493	541	519	516	519	511	494	481	503	516	477	487	490	500	537	538	473	532	530	509	513	544	519	513	493	497	523	494	527	546	497	522	479	505	533	550	492	520	562	514	499	529	472	513	491	467	526	515	536	483	544	516	475	514	522	524	506	498	520	514	549	501	515	538	495	510	488	496	503	522	479	504	483	516	529	494	520	533	527	495	514	484	491	477	529	496	535	543	505	543	496	514	530	501	524	514	503	517	523	523	509	538	535	487	516	519	510	494	522	546	508	532	501	530	501	517	479	510	529	497	504	517	513	501	525	499	480	502	512	510	496	487	493	509	491	531	531	482	485	503	489	463	485	514	533	537	501	511	489	520	451	537	502	514	501	531	507	524	531	513	523	527	503	512	508	503	546	532	491	521	489	509	506	503	509	521	516	491	476	515	498	521	508	496	488	504	534	527	500	499	566	510	533	533	496	496	544	547	481	467	513	453	465	540	533	480	476	491	501	472	527	537	523	548	499	531	482	518	500	524	508	524	462	520	487	500	492	529	491	470	570	521	526	519	489	496	499	516	477	516	506	491	537	526	506	493	496	520	553	513	463	503	496	531	469	482	527	522	523	498	559	495	511	490	540	552	536	500	527	505	513	486	495	516	577	521	517	523	487	507	487	529	538	494	517	508	532	536	558	544	490	498	535	501	519	556	510	525	503	518	533	507	507	562	499	530	504	484	523	509	536	521	554	558	527	562	479	516	469	504	514	522	540	509	531	502	520	504	518	536	509	477	523	551	517	490	515	485	492	506	514	461	511	527	523	499	514	531	549	496	512	488	506	531	503	527	497	507	505	545	468	469	516	523	492	517	434	513	519	515	517	462	503	554	503	510	501	511	509	530	501	537	520	485	509	477	481	474	518	504	487	487	520	487	513	489	526	526	503	503	561	496	489	482	525	520	481	504	490	443	491	505	517	522	502	513	490	511	520	515	502	497	502	471	502	499	509	482	515	504	521	521	527	526	515	499	572	494	467	514	499	533	507	492	506	534	513	488	522	515	522	517	498	495	497	507	544	463	516	531	537	531	485	506	495	519	509	530	495	532	474	490	478	544	561	501	527	492	559	474	516	510	512	529	493	574	492	498	512	511	475	534	520	521	486	535	496	491	513	529	489	526	519	498	489	490	532	473	514	507	493	463	523	470	498	516	483	534	498	541	543	527	529	483	471	523	468	514	536	452	506	499	519	532	483	539	513	506	484	486	481	519	499	495	497	499	504	498	510	463	483	503	543	539	498	471	507	486	497	469	503	497	492	488	527	496	553	523	492	535	497	497	524	503	536	509	552	514	534	497	500	519	515	514	510	472	517	533	561	527	502	456	488	472	504	492	506	501	536	531	482	501	499	492	491	519	520	545	514	520	454	502	523	475	510	496	491	471	546	536	509	511	508	500	476	538	526	483	522	489	499	541	516	510	518	510	499	482	521	524	512	524	528	472	479	521	508	454	477	538	518	592	482	519	525	542	495	485	496	510	543	496	545	495	530	464	468	538	488	447	526	516	485	505	507	503	514	498	522	482	530	503	470	483	461	493	481	478	461	531	525	535	532	522	521	528	502	533	481	549	523	471	480	507	539	511	509	527	528	498	525	490	483	517	518	508	471	492	502	489	514	522	495	484	522	533	518	510	497	502	537	519	554	506	555	525	517	489	527	529	504	515	482	496	505	529	516	512	488	509	516	464	484	515	488	529	528	501	505	501	511	475	506	487	521	529	503	516	511	557	497	470	498	524	497	561	500	479	506	495	503	498	509	488	474	518	551	501	513	506	531	484	501	548	528	537	519	520	495	547	503	520	531	475	498	531	498	525	521	508	487	537	500	510	533	517	478	514	487	540	549	477	485	528	523	533	514	522	504	507	509	530	488	509	479	512	523	532	521	491	544	518	522	552	510	477	506	523	484	512	545	510	544	516	511	493	513	495	514	527	509	510	491	484	535	502	517	471	512	517	507	525	494	485	482	527	491	502	528	525	541	547	468	496	505	512	502	537	496	515	493	509	481	511	512	504	553	526	532	524	516	496	533	502	470	530	527	528	517	536	484	485	483	449	523	530	513	517	540	515	516	476	500	525	483	534	538	521	498	561	543	505	537	491	512	564	487	495	497	495	517	513	494	510	555	516	533	512	522	529	526	524	534	484	513	492	474	494	514	528	525	485	535	535	474	510	552	479	524	497	553	546	542	527	528	525	494	517	501	474	491	528	491	526	482	512	552	501	492	539	501	506	489	512	525	520	535	481	538	487	521	491	544	517	529	521	512	481	517	476	545	513	498	482	530	499	505	526	490	517	490	514	481	490	504	520	508	514	496	496	482	484	521	488	510	508	508	501	500	540	515	463	505	523	535	497	475	490	510	494	489	585	494	492	502	477	514	450	522	479	474	475	481	454	515	509	540	463	491	482	501	499	512	532	514	561	523	538	520	527	525	550	532	569	523	518	483	493	488	493	539	515	468	499	557	462	503	536	540	480	510	516	507	536	517	553	540	526	522	568	515	517	508	477	535	482	492	470	508	462	500	514	512	569	507	527	517	487	519	486	509	492	494	480	524	482	539	502	487	541	498	526	524	520	482	498	489	534	497	544	515	493	507	524	490	509	518	526	506	513	476	504	515	452	509	548	549	476	495	522	487	552	525	490	492	516	520	522	527	503	493	491	520	530	551	501	540	530	504	514	514	517	506	526	569	466	484	478	524	478	497	523	503	512	475	544	513	561	550	490	469	547	505	502	510	490	517	503	535	521	532	497	532	498	494	526	513	522	499	520	505	528	505	509	501	513	525	537	527	493	499	497	513	491	487	479	548	531	533	508	524	497	491	500	541	509	511	516	481	518	510	465	502	508	478	518	484	534	512	496	526	523	491	495	495	562	527	519	536	490	512	507	514	544	522	550	520	505	489	511	497	523	521	528	506	480	497	508	515	520	508	498	534	503	487	526	511	536	534	514	537	512	530	521	528	532	464	487	497	481	484	478	498	533	524	483	514	492	500	493	488	479	467	505	556	545	506	489	526	512	497	519	495	480	480	477	530	532	506	480	489	503	526	558	504	516	511	531	481	541	510	483	533	524	527	515	539	506	506	543	512	524	482	494	488	517	498	529	562	537	487	520	525	502	561	491	492	506	437	533	503	545	471	528	520	548	515	487	513	479	541	522	485	483	518	512	531	482
4243	1534	690	371	253	357	520	222	106	96	108	109	130	108	99	110	102	95	101	112	115	89	89	110	113	107	84	101	96	102	102	101	84	106	97	86	107	95	97	100	98	104	92	84	91	120	112	125	96	112	102	84	109	94	112	119	100	86	99	103	93	111	121	114	94	89	98	80	96	114	116	94	97	123	92	93	113	98	107	99	105	109	99	128	99	84	115	112	101	105	91	97	100	125	98	85	101	97	98	90	112	100	101	114	104	123	101	114	101	101	100	79	99	103	88	103	73	104	115	88	108	94	110	99	116	102	80	107	102	97	97	108	107	99	113	85	102	101	107	124	91	98	107	106	111	89	94	101	97	107	91	91	106	108	96	98	93	107	93	110	96	87	112	89	99	103	116	99	104	105	81	105	114	110	98	91	93	99	116	113	104	111	101	94	80	97	116	94	106	106	97	83	112	109	109	105	110	111	100	109	102	98	89	115	96	102	93	105	85	76	89	103	99	108	103	108	103	111	102	81	94	96	85	107	101	96	117	93	96	106	97	93	98	109	104	85	108	102	103	109	118	91	97	91	84	104	112	87	88	93	89	92	101	100	97	104	114	89	101	109	92	110	89	102	94	76	110	90	102	121	110	82	99	118	92	96	92	112	107	108	119	93	104	111	112	101	103	104	101	98	107	115	89	114	104	99	100	90	97	100	96	99	108	96	93	95	123	108	99	95	99	114	118	96	102	93	96	116	107	93	98	121	99	92	109	91	113	89	106	110	114	130	114	99	105	104	105	111	94	97	107	94	106	95	103	83	99	94	93	93	94	107	97	87	96	97	104	105	82	111	121	87	103	90	96	107	100	100	106	95	105	119	98	96	106	89	101	104	112	97	106	110	100	90	85	93	89	118	119	116	108	102	116	103	95	102	116	101	92	109	111	88	105	100	112	94	94	107	88	107	108	117	118	104	98	88	95	105	95	112	134	97	110	116	91	87	100	102	91	110	105	91	85	100	69	96	106	100	99	113	101	107	81	113	82	96	93	105	105	115	96	93	99	91	112	100	110	94	87	102	93	114	108	100	103	105	112	103	110	76	111	106	83	92	100	95	113	94	112	99	103	107	78	109	91	87	98	111	104	121	108	110	120	107	110	77	88	118	106	102	105	113	95	109	97	93	100	123	85	100	106	103	109	105	93	107	115	107	103	102	112	101	93	91	108	99	97	115	120	83	97	110	95	90	112	94	90	94	82	112	95	89	85	120	94	92	97	94	90	104	104	98	102	94	111	93	100	93	76	100	88	84	89	106	110	103	106	112	116	102	114	88	115	102	92	109	96	84	95	99	99	107	94	85	111	104	108	99	95	109	103	99	92	125	85	85	102	95	107	103	113	108	105	100	101	93	91	96	107	87	108	100	109	91	97	86	95	87	115	95	99	117	124	95	92	96	83	121	104	92	85	91	73	118	102	116	105	98	106	85	89	105	95	104	106	90	107	90	111	99	102	98	93	86	97	108	95	99	105	113	91	108	104	109	98	95	91	120	119	116	100	92	89	115	100	99	99	104	111	103	96	102	104	106	106	116	113	98	109	99	101	90	102	113	105	84	88	108	92	100	102	125	109	105	94	105	112	90	113	100	104	122	115	102	102	105	104	105	94	101	92	121	102	101	101	90	100	101	93	111	109	107	87	95	87	90	97	111	108	107	101	101	103	100	94	91	93	100	105	84	99	98	92	98	98	97	99	83	89	99	95	118	102	92	87	105	113	98	116	110	113	99	88	99	113	93	104	91	108	103	91	90	106	102	114	108	95	89	117	93	121	99	96	104	115	102	97	101	104	99	98	101	104	93	109	121	96	119	89	108	100	112	109	88	82	117	91	98	120	104	100	123	95	89	111	99	108	114	102	101	96	92	89	88	109	116	118	106	115	91	111	108	94	83	101	105	125	101	95	101	90	109	107	96	121	99	111	119	101	95	102	84	95	104	96	127	87	103	101	103	102	109	94	116	90	96	103	105	105	79	93	113	94	104	116	101	99	113	109	88	77	88	90	108	90	114	110	99	91	91	104	76	86	91	93	92	100	105	99	109	112	124	100	96	117	94	86	83	93	86	92	110	87	114	91	97	93	111	96	108	93	104	90	117	88	92	100	89	87	110	87	121	104	100	108	110	103	101	102	100	101	95	79	92	100	93	105	110	105	100	112	93	98	117	91	113	113	109	87	116	88	92	103	100	104	109	105	113	85	97	120	79	98	110	75	105	100	97	112	114	116	108	81	99	110	103	107	104	106	93	96	109	118	87	87	101	76	99	99	94	109	110	118	103	91	106	91	89	125	105	114	97	96	107	104	113	94	110	108	92	109	93	105	92	107	110	100	103	107	115	108	121	109	99	105	110	107	92	102	109	96	106	107	93	107	93	106	108	86	107	115	90	93	90	101	121	97	95	92	105	108	84	107	96	97	118	88	86	97	120	90	90	82	102	117	118	82	123	114	104	92	114	104	127	94	106	105	108	101	79	92	83	109	104	101	92	117	129	103	87	101	106	101	106	104	96	94	78	112	109	98	98	114	102	99	111	85	80	104	108	103	103	104	92	115	90	112	91	93	98	104	115	86	81	105	97	113	93	102	93	104	118	94	109	92	115	105	89	82	82	99	107	113	92	101	93	90	117	117	99	111	93	94	101	97	102	113	113	100	98	95	94	101	89	90	102	110	107	97	98	94	109	103	104	115	104	110	109	97	116	80	101	115	112	108	88	99	97	97	100	92	107	123	108	116	80	92	86	115	113	90	92	93	85	104	75	105	110	105	84	96	101	129	76	86	83	102	98	105	77	100	96	95	95	100	103	106	86	90	93	99	107	84	98	93	109	91	101	101	94	108	92	96	104	76	111	86	97	96	113	93	101	87	108	91	111	82	104	95	108	91	88	108	99	99	114	117	97	94	91	85	92	116	103	110	101	100	101	102	100	113	94	80	98	110	106	103	108	88	86	85	103	111	108	101	91	99	82	112	94	93	112	98	112	95	97	85	95	92	86	105	105	112	89	102	93	107	90	103	109	99	114	109	111	114	97	105	115	90	87	82	99	106	92	118	98	88	109	112	97	115	112	95	94	103	107	93	91	101	115	120	87	99	93	106	117	118	109	103	102	104	78	110	108	102	92	106	86	81	101	101	99	106	87	106	114	99	104	90	95	114	98	110	106	100	100	111	107	103	98	84	95	104	105	94	95	80	104	100	109	111	90	100	115	98	111	88	103	95	104	107	97	86	87	89	88	95	105	102	110	99	113	111	109	102	97	106	98	120	105	87	104	107	105	116	96	112	106	111	94	111	96	112	110	100	100	88	104	91	108	97	99	93	92	122	101	95	84	95	97	103	103	99	92	94	97	98	112	98	111	117	86	110	112	94	90	101	93	126	90	100	103	79	108	104	101	93	97	106	134	99	103	105	77	94	105	109	107	94	105	85	110	113	83	101	100	113	103	114	97	74	105	106	105	113	112
26735	12884	6754	5480	5287	14379	17791	7327	1280	1133	1059	1028	963	924	903	892	888	842	801	832	838	802	845	799	766	742	786	788	783	753	732	742	795	825	757	737	744	759	749	740	755	757	750	785	779	765	749	785	745	746	823	742	731	750	774	754	778	757	760	763	785	740	784	750	758	728	770	738	734	681	779	752	753	726	728	757	779	769	705	776	730	795	725	727	727	757	732	737	764	718	731	755	732	733	708	698	760	756	730	782	720	752	759	724	724	768	741	753	771	772	752	698	722	731	713	763	752	708	728	677	704	733	728	697	726	743	736	758	731	764	753	767	722	718	754	735	723	694	726	774	734	756	760	707	697	784	743	778	715	766	703	731	696	734	692	749	726	696	738	716	728	727	723	738	779	737	717	754	751	766	720	755	756	748	709	701	704	728	712	774	743	755	722	747	755	747	743	724	748	719	765	770	744	753	766	764	785	721	762	712	690	737	776	762	759	665	779	745	721	736	759	744	727	746	754	773	726	729	727	748	779	770	722	765	728	781	725	758	759	679	722	767	714	701	730	696	762	742	679	763	703	752	726	741	760	751	760	702	752	725	723	715	705	749	749	738	726	736	739	783	729	720	742	711	768	686	722	720	751	727	731	697	703	733	750	746	723	712	750	777	732	782	757	708	720	727	734	736	719	752	719	840	690	758	760	711	706	770	758	766	743	747	729	742	741	745	786	741	739	753	753	730	731	677	757	780	761	713	732	758	763	728	735	755	732	710	748	723	705	746	748	728	782	755	701	764	750	740	763	740	743	735	737	738	706	730	695	720	753	769	709	740	755	744	718	709	733	752	759	762	726	738	783	787	750	763	733	740	793	763	769	790	787	700	719	726	716	749	781	717	782	759	697	741	735	743	743	774	827	731	696	660	814	743	765	727	727	694	801	777	710	768	750	747	754	738	709	716	755	772	705	710	737	733	743	724	698	735	802	747	751	722	786	760	722	756	793	695	730	752	755	743	731	737	750	748	797	763	747	774	742	753	740	736	728	723	748	753	686	736	696	741	747	755	762	735	774	778	755	714	707	747	687	725	703	766	736	755	759	741	767	737	795	740	727	723	759	804	714	702	709	770	748	690	737	686	718	732	730	745	720	752	784	710	809	760	731	734	725	724	762	722	732	756	766	732	743	735	800	716	756	720	716	752	782	742	689	694	708	719	674	738	753	746	716	754	787	727	766	732	750	728	738	771	747	742	777	727	732	713	777	778	759	736	752	746	714	747	727	783	756	712	715	694	736	747	710	724	699	789	756	713	691	719	698	777	737	734	741	751	734	716	749	735	752	702	716	753	731	724	729	748	749	717	728	776	751	776	728	761	733	686	751	723	777	732	747	754	728	775	715	779	786	736	726	720	721	724	722	739	745	736	773	757	755	696	725	753	775	774	746	714	692	752	748	685	706	760	702	778	767	720	747	723	683	698	718	753	738	729	776	753	745	713	724	724	751	775	733	804	728	751	761	719	761	755	718	737	680	759	681	723	731	748	725	747	766	734	676	775	725	724	742	734	741	743	703	731	761	708	748	740	747	759	716	702	706	755	790	753	744	752	768	729	732	699	761	715	807	764	758	723	708	698	716	718	739	748	733	804	737	698	747	728	730	704	769	763	719	734	712	732	731	747	743	711	727	731	759	740	810	720	724	736	725	733	730	743	758	741	720	743	757	724	747	747	792	712	691	745	729	712	740	773	728	732	759	742	780	734	765	726	765	655	739	749	743	714	746	742	760	755	771	686	733	719	715	701	722	710	672	710	727	699	734	781	755	689	739	720	719	776	742	703	730	748	715	706	761	720	680	689	683	732	775	760	731	735	711	700	756	724	728	707	691	771	718	736	760	690	744	773	706	740	758	730	770	741	722	698	758	690	724	699	708	764	740	797	742	739	716	781	739	803	805	734	707	721	742	737	777	711	670	721	781	723	713	721	792	779	747	758	728	727	716	753	768	711	669	706	740	724	736	779	755	729	759	756	751	716	690	743	726	721	718	687	741	770	743	739	733	731	783	735	713	730	743	719	741	736	756	754	735	728	742	709	769	758	717	736	728	724	714	743	726	730	754	790	712	704	723	755	674	726	698	735	755	766	729	742	799	758	731	712	766	757	713	697	733	742	749	702	753	729	777	739	730	729	769	758	686	715	748	714	717	759	792	711	729	752	738	709	721	773	760	746	713	692	712	768	764	727	752	759	716	716	770	739	696	789	780	719	745	706	683	748	740	740	748	760	737	753	745	681	717	736	753	749	815	746	735	717	769	766	799	754	741	741	699	795	727	738	803	766	713	814	694	737	727	710	734	730	784	706	792	691	712	724	720	721	752	705	762	718	701	701	741	708	749	783	725	724	767	727	776	698	744	763	733	708	764	721	686	743	750	769	745	744	711	713	758	788	724	738	743	762	728	739	784	715	764	692	737	718	749	732	693	748	719	738	739	677	728	799	759	748	699	730	730	764	751	707	775	727	752	727	758	757	740	764	742	753	743	767	721	734	752	736	718	745	725	752	756	772	722	732	710	720	745	742	758	738	758	703	727	681	765	684	729	692	730	766	731	772	747	693	746	758	795	705	710	715	730	741	713	720	674	736	747	701	734	723	735	738	723	727	679	755	753	712	710	675	755	708	729	725	747	715	715	689	745	717	728	693	738	770	736	738	717	755	759	716	761	757	703	718	661	733	760	748	716	769	728	744	751	754	714	705	714	721	687	739	729	717	734	743	753	784	699	760	784	726	729	708	754	742	713	753	725	737	698	728	728	800	805	755	719	776	742	708	787	734	763	752	767	680	720	779	742	739	718	692	758	727	733	691	737	760	788	761	772	770	700	764	761	709	693	722	787	711	761	738	696	698	739	784	742	753	739	759	748	759	780	720	737	715	722	749	732	735	765	747	718	732	712	773	700	755	744	784	759	725	773	789	762	706	743	696	717	696	738	752	783	756	716	726	736	767	767	729	744	740	751	743	758	721	712	754	669	713	733	740	772	780	773	745	764	718	754	724	815	698	746	729	707	692	721	725	717	765	762	697	734	726	769	766	746	787	695	708	718	772	726	748	717	719	718	735	697	765	724	711	741	751	733	745	737	706	741	689	731	721	774	718	722	725	721	765	715	714	743	719	760	763	678	738	728	716	703	759	728	733	794	723	728	703	776	741	709	760	740	724	741	723	755	725	759	717	743	727	765	714	793	715	721	723	741	751	712	720	723	790	733	746	693	713	752	761	721	743	788	722	772	693	770	729	727	758	711	718	670	733	692	719	768	740	765	743	739	738	738	710	729	773	756	755	692	699	769	720	707	741	713	757	704	703	718	754	785	704	769	769	714	702	718	725	793	739	754	771	736	713	772	706	787	752	728	765	762	734	749	715	738	761	740	752	730	799	749	778	692	732	764	751	730	805	730	701	741	712	715	761	744	774	712	740	721	762	745	730	748	742	759	706	717	793	773	751	707	711	742	712	728	722	713	707
4133	2706	1084	528	419	504	960	391	135	150	129	125	121	133	142	138	128	149	120	116	133	137	130	139	109	129	144	117	141	139	122	123	143	141	129	142	135	135	121	130	122	135	127	146	134	122	134	134	131	113	152	113	116	117	113	125	122	134	122	141	137	116	136	147	143	102	144	128	121	129	130	124	115	145	105	120	141	142	121	129	133	135	116	125	128	121	119	136	122	121	128	142	137	137	139	126	131	128	123	135	116	132	123	104	146	114	133	131	113	138	127	139	136	117	140	120	125	136	129	134	111	152	137	121	146	134	130	136	127	108	154	128	110	150	131	113	152	116	142	127	124	138	122	136	127	144	128	128	143	126	139	123	131	141	120	141	138	119	127	116	135	138	126	147	124	119	133	124	148	123	146	132	157	137	149	134	124	103	149	134	134	138	127	112	120	131	131	125	148	132	143	121	151	121	116	139	128	120	148	129	136	128	127	137	131	131	147	124	118	139	127	134	130	130	119	131	140	117	138	142	121	121	132	125	126	125	138	135	119	139	137	137	167	141	129	141	124	113	122	128	136	130	132	124	125	127	122	140	130	131	137	112	114	116	124	118	106	143	148	127	142	129	123	119	124	132	117	135	138	130	131	123	138	136	119	139	143	118	119	134	129	111	144	126	115	129	125	146	108	143	123	133	125	147	141	123	149	115	134	139	118	135	131	99	127	112	120	120	131	116	131	151	115	119	126	133	143	138	124	149	127	141	118	132	168	159	110	133	141	117	103	125	139	138	129	115	166	141	113	114	122	119	132	149	126	110	134	142	112	107	134	132	130	120	118	135	155	140	127	125	154	133	128	134	130	123	121	131	121	131	138	119	124	126	132	121	137	136	127	116	152	108	118	113	145	127	139	129	108	143	139	140	137	132	131	117	113	145	99	131	144	125	111	130	124	122	121	134	126	122	147	123	115	120	99	113	116	120	118	145	117	138	128	134	140	146	117	153	139	116	119	118	132	130	149	121	124	112	131	127	141	109	137	121	134	122	116	131	127	141	124	135	124	115	126	118	117	127	140	130	132	142	109	130	138	156	151	125	117	129	123	150	123	115	124	130	147	133	126	124	135	135	147	115	133	115	108	137	164	145	132	136	143	117	121	133	125	123	117	130	128	143	146	142	135	142	116	113	125	122	125	121	138	119	139	116	119	144	133	121	129	145	132	130	119	143	118	126	130	119	129	134	144	126	128	134	144	115	114	112	134	146	126	124	113	133	149	126	131	135	115	129	142	111	129	125	121	135	120	127	143	130	141	128	116	138	134	155	101	139	154	128	98	122	115	128	126	122	134	128	143	130	116	148	120	126	145	132	121	125	122	126	137	131	151	131	152	128	141	141	138	131	123	129	118	139	133	131	124	147	138	114	136	142	140	128	125	119	114	143	116	160	133	123	124	130	127	131	140	151	106	133	114	135	126	133	115	126	118	125	124	136	153	129	135	143	121	138	142	134	149	116	114	135	134	113	139	135	117	127	129	115	130	127	118	142	117	119	131	120	140	110	110	136	128	103	123	145	135	124	148	115	115	136	141	137	139	135	139	117	140	122	134	141	134	127	143	130	135	117	110	118	123	146	141	136	130	111	142	134	123	119	142	139	135	116	146	144	121	121	151	113	128	137	129	145	129	131	111	137	136	155	144	133	130	130	145	118	121	123	130	137	159	107	144	107	137	123	122	124	134	131	130	133	120	116	133	120	115	136	135	126	132	138	117	120	114	115	127	127	146	134	125	113	132	122	132	130	131	144	159	124	128	135	148	117	130	140	125	153	127	137	132	124	138	151	145	145	145	158	118	133	125	141	132	129	132	116	126	117	115	122	126	131	111	135	110	120	127	136	131	137	145	128	125	129	121	132	123	131	134	129	113	112	135	123	150	111	153	128	141	114	143	147	147	121	138	138	143	132	131	129	105	107	135	126	112	114	117	115	148	129	124	127	130	136	118	130	138	100	121	139	142	127	123	140	124	126	133	126	147	134	148	124	147	123	120	129	133	143	121	132	123	114	116	138	125	134	122	121	137	163	135	120	133	128	141	128	128	118	122	130	118	122	141	139	144	125	131	121	120	147	133	152	129	131	121	125	110	152	125	126	126	143	134	128	122	126	134	129	147	146	130	135	142	126	123	147	134	143	124	142	117	133	106	112	120	118	128	131	134	130	126	139	130	117	150	131	107	130	130	123	103	146	141	133	122	113	142	150	115	115	105	111	139	145	138	133	129	127	129	141	124	120	136	137	134	123	126	146	124	145	149	151	131	154	147	125	143	97	120	133	129	123	115	137	127	110	117	127	110	121	132	97	129	133	144	139	101	115	132	120	100	124	130	109	134	130	131	138	115	130	137	118	127	136	114	118	121	128	129	135	134	118	137	124	121	135	118	134	131	127	124	134	148	123	124	136	107	129	130	107	122	138	139	115	133	135	130	126	126	114	131	132	119	128	127	129	131	126	123	115	122	140	118	144	143	138	135	122	123	127	117	130	144	117	132	119	128	128	139	136	143	123	128	148	133	113	136	134	121	124	109	118	136	133	131	126	116	137	139	128	141	113	129	151	138	124	136	141	136	146	139	132	147	122	139	125	127	129	143	127	144	137	120	118	141	109	161	136	130	138	132	116	138	143	138	122	119	138	136	128	144	146	127	117	113	137	130	147	111	131	136	127	127	144	136	118	119	133	115	111	115	126	150	134	123	114	138	129	123	140	133	142	131	126	130	150	139	143	121	133	115	126	123	161	162	126	157	151	107	107	115	118	118	136	118	120	112	145	127	129	138	125	113	126	129	144	125	148	117	134	130	126	155	134	127	152	155	124	121	141	117	114	154	113	121	140	131	137	134	126	118	133	139	132	119	133	116	120	141	121	144	134	141	127	121	153	125	142	124	120	127	142	141	108	129	109	124	124	125	116	132	122	134	128	130	136	139	118	155	123	144	125	138	103	111	113	120	128	132	127	135	135	122	137	141	118	121	121	123	103	135	123	111	130	134	125	148	131	163	140	136	123	119	148	106	130	140	149	153	125	132	123	114	123	130	126	130	128	131	157	133	159	117	124	123	128	133	158	139	128	117	137	128	116	123	117	141	124	122	147	145	145	142	108	126	150	126	134	134	145	143	137	147	123	127	147	131	134	126	144	114	136	115	127	117	123	139	134	116	121	125	132	137	139	134	139	149	117	143	136	109	121	124	136	130	131	120	119	122	121	156	123	133	135	114	135	130	153	150	116	125	122	140	133	138	151	127	125	116	115	144	134	133	121	117	139	132	143	110	133	143	139	140	134	144	115	144	118	142	149	130	116	122	143	131	116	128	149	142	139	124	133	143	129	140	121	114	130	118	116	144	146	114	122	134	122	110	131	142	134	132	119	120	122	119	109	116	118	148	143	144	144	109	137	139	146	131	133	148	121	119	126	128	135	117	112	123	116	155	118	130	146	149	138	131	132	131	144	112	121	133	116	121	134
29459	17781	9551	7001	8210	17096	25192	11265	2513	1727	1581	1456	1343	1263	1223	1274	1207	1105	1124	1103	1083	1047	1072	1021	978	1050	990	1022	1043	984	965	992	967	964	968	976	964	922	991	944	937	941	872	916	947	990	901	921	922	899	981	891	899	895	950	919	906	947	974	885	929	916	951	938	945	890	931	896	963	885	930	902	910	932	918	917	929	886	876	875	905	911	896	923	971	915	847	933	957	871	929	909	931	929	912	890	929	919	935	909	929	928	899	969	919	876	937	922	942	911	906	897	910	876	941	856	917	881	870	847	924	936	851	934	932	890	865	901	912	917	924	900	904	915	880	886	936	896	898	923	854	909	932	916	989	916	904	921	909	902	958	936	947	888	975	886	933	948	906	918	879	955	901	896	913	920	972	934	905	856	919	873	921	898	877	885	923	925	910	855	871	933	938	881	947	925	904	877	925	934	890	888	885	892	908	879	921	874	930	882	904	908	878	909	905	907	886	871	924	962	929	969	912	935	956	889	883	857	881	978	908	879	872	926	905	950	882	940	923	921	920	911	907	916	927	887	884	907	915	895	937	904	888	923	864	935	903	949	937	933	887	929	921	949	896	940	918	897	908	896	974	943	867	865	903	934	922	886	976	920	907	890	863	905	957	908	875	913	932	903	951	887	839	894	882	893	959	912	900	909	923	884	954	908	939	859	897	897	888	899	921	853	869	974	928	921	920	912	913	957	894	876	905	881	894	937	891	864	890	892	911	918	940	911	885	938	939	896	881	901	886	969	926	922	951	881	881	930	919	938	924	881	885	896	881	895	944	925	847	907	868	904	925	878	935	945	931	916	893	939	904	904	898	877	936	875	945	879	927	954	885	928	915	889	932	914	935	915	959	889	932	889	861	905	930	915	972	927	904	920	939	874	919	904	935	911	900	930	930	911	929	900	948	876	900	857	933	951	957	904	943	904	942	917	880	918	890	882	924	926	912	927	931	925	858	940	899	947	924	888	899	883	889	933	969	883	906	946	934	868	918	918	922	903	990	887	914	906	909	908	909	912	887	871	946	912	942	913	956	963	940	978	946	904	947	885	891	922	918	984	918	914	938	986	886	917	921	901	891	941	888	893	883	905	895	859	978	882	994	879	874	923	907	936	913	919	893	902	925	897	936	944	929	885	935	852	937	888	975	943	912	923	871	932	912	914	886	945	924	865	868	902	906	871	962	882	941	930	893	910	919	938	946	896	949	911	893	883	905	870	942	896	919	940	875	884	933	875	921	940	924	901	906	875	874	945	862	917	921	868	890	929	909	936	926	904	905	909	913	931	879	875	913	870	885	906	902	880	881	938	859	922	950	906	904	899	901	876	879	938	932	951	927	913	979	919	929	903	927	876	992	885	888	896	932	924	863	960	874	957	868	908	903	893	894	906	935	932	895	936	941	894	888	909	871	856	912	948	895	928	901	894	947	953	920	912	880	960	907	916	921	930	922	914	916	886	905	932	917	964	889	906	858	927	914	956	868	896	907	939	946	888	909	927	961	967	965	905	897	924	919	952	915	890	906	918	924	919	902	922	941	895	858	952	925	940	887	929	922	987	917	916	885	905	915	918	875	909	910	974	915	889	937	920	881	913	836	872	911	901	959	896	894	942	901	889	962	938	935	922	910	924	874	889	882	918	911	903	875	888	922	915	910	887	896	949	924	860	908	891	891	906	910	947	936	887	874	904	891	874	951	901	957	937	906	968	903	866	926	894	882	947	922	953	910	897	912	940	895	965	940	957	951	899	847	883	892	892	891	866	934	932	923	887	866	855	912	849	897	888	887	867	877	893	945	918	917	894	930	887	992	878	876	868	902	922	896	852	949	886	875	930	925	869	943	965	905	931	891	867	909	864	899	889	901	912	923	851	876	914	918	885	936	907	926	915	893	894	869	981	935	986	921	924	932	905	890	906	921	868	903	867	955	916	882	840	950	952	897	875	913	939	824	868	907	898	945	948	910	871	899	881	939	912	957	906	813	918	987	880	899	918	916	906	868	896	898	869	923	904	836	908	900	906	891	845	927	898	883	951	883	935	940	923	884	855	859	905	869	949	930	906	909	957	927	953	933	901	907	910	910	895	948	895	923	879	863	933	904	892	915	869	926	908	869	929	948	921	974	927	905	957	925	820	885	900	950	873	882	886	879	860	903	909	919	926	889	935	947	945	880	874	923	912	914	862	911	874	1006	867	910	853	911	918	907	924	935	928	950	917	936	909	895	893	896	925	887	975	861	861	942	943	939	966	908	903	924	882	855	889	879	880	863	886	931	911	882	877	901	908	885	934	937	933	925	933	940	915	939	927	883	913	874	935	873	893	866	905	885	930	914	878	866	906	918	924	949	927	877	859	934	908	833	960	921	903	922	894	926	854	919	963	933	995	913	898	990	932	935	883	874	893	920	935	942	902	886	896	920	879	893	876	910	890	855	920	877	905	904	946	924	842	905	931	942	882	908	877	885	872	913	877	886	958	909	994	909	895	906	898	923	929	866	883	950	932	908	900	946	918	923	919	939	985	987	928	915	867	890	917	904	931	920	845	880	936	948	890	943	908	891	954	944	908	890	921	894	935	899	903	902	875	874	916	946	859	937	958	958	916	917	896	934	899	924	907	911	886	938	931	942	985	844	905	914	962	864	907	893	957	996	927	922	991	893	922	861	878	862	926	923	910	846	906	947	913	926	956	956	932	941	923	942	923	882	897	870	969	931	929	914	869	886	889	917	928	887	945	952	889	983	928	903	880	845	936	961	907	928	884	846	891	892	941	918	913	935	902	925	903	903	910	902	900	908	939	846	879	944	909	947	880	904	931	910	910	935	946	966	910	900	931	908	909	875	941	959	934	840	970	879	925	925	919	893	863	936	972	948	932	906	848	975	905	934	934	936	874	863	949	856	896	959	884	894	985	924	914	895	907	953	894	952	896	958	941	957	883	915	923	924	978	884	931	946	951	891	948	909	922	926	877	867	865	900	848	913	987	895	909	964	877	903	939	848	853	925	928	922	919	895	918	933	868	874	903	924	959	878	859	904	893	899	903	960	962	908	931	957	945	895	912	905	946	931	935	910	872	906	874	938	866	888	903	921	932	932	971	906	917	959	940	878	921	842	955	916	894	959	947	896	935	864	906	917	927	917	922	883	877	912	942	949	917	902	914	909	909	919	928	911	946	881	894	889	883	945	914	891	922	909	879	949	893	924	978	924	976	909	949	878	920	910	879	910	930	908	959	941	890	878	998	909	860	934	891	895	909	883	900	869	936	924	952	907	939	951	905	911	856	942	953	917	903	898	1038	897	923	909	930	937	912	953	887	917	967	873	917	896	931	844	881	885	871	931	907	914	914	956	890	935	889	924	891	937	908	940	879	912	921	942	930	944	963	905	963	920	884	868	949	884	901	834	883	906	954	890	872	917	935	914	910	949	962	959	916	880	947	895	924	935	873	902	911	926	911	905	893	911	853	925	921	908	932	960	901
3546	1217	545	204	123	97	110	75	76	53	59	55	52	55	64	61	52	62	53	59	72	58	50	60	64	52	51	66	48	73	62	60	57	51	54	66	54	46	62	59	62	55	60	57	45	62	65	62	49	70	51	61	53	72	47	57	51	53	60	61	49	56	63	51	59	76	55	62	65	60	55	70	64	52	58	49	50	57	56	57	62	58	48	54	53	58	59	60	50	51	39	55	56	40	65	73	46	50	53	50	46	54	55	41	60	48	55	51	50	60	53	65	44	49	52	57	37	56	67	62	46	57	51	55	61	64	55	54	69	46	76	59	56	61	42	54	53	63	55	66	50	51	43	54	71	54	59	50	68	53	58	56	60	51	59	64	49	62	61	44	62	53	55	72	50	49	59	47	57	74	57	51	50	64	70	61	68	67	58	51	49	69	64	52	56	75	51	70	57	66	57	46	50	55	47	53	67	70	76	54	48	60	58	64	65	66	53	59	59	52	57	69	52	55	72	43	55	53	46	55	60	53	50	55	65	67	71	49	51	46	57	64	42	54	59	68	68	49	70	70	45	49	56	42	75	46	60	54	49	61	60	60	48	69	52	53	65	59	51	56	71	48	64	50	69	52	69	66	59	56	59	57	51	58	62	63	65	73	47	49	49	53	50	43	47	55	60	63	49	56	60	60	63	51	64	60	53	55	58	56	46	57	58	65	50	69	65	51	57	65	47	54	53	60	50	56	58	49	52	50	51	71	57	52	52	62	70	67	70	56	69	41	45	50	40	41	67	62	41	61	63	59	54	50	64	69	57	63	68	54	67	46	61	48	60	55	50	57	49	64	51	57	50	47	53	58	41	63	59	57	52	45	58	57	44	53	56	49	48	46	52	50	56	50	67	65	57	57	63	50	66	62	65	66	59	47	42	63	41	50	58	69	59	54	66	61	60	63	70	56	57	64	41	53	61	67	50	62	52	53	65	55	62	42	44	59	58	61	58	43	54	65	55	66	62	40	60	49	55	67	84	58	68	60	58	57	45	48	47	55	47	52	49	66	62	68	58	45	69	58	60	51	60	47	67	64	44	55	60	62	62	55	46	56	54	51	56	51	52	57	64	52	72	49	65	51	56	62	69	55	56	70	44	53	66	58	70	61	45	67	59	54	77	46	61	53	49	55	54	55	52	44	60	62	55	54	53	64	53	62	51	44	52	52	56	47	40	59	52	49	53	67	55	59	52	45	55	58	56	52	58	66	65	60	45	53	49	71	60	44	43	49	58	54	55	48	54	60	45	41	53	61	65	48	55	51	32	59	46	64	42	59	61	56	64	46	59	72	55	49	75	52	71	57	46	59	48	56	47	72	43	61	45	43	46	48	44	61	61	52	51	63	51	49	53	61	61	53	50	56	32	64	54	69	52	58	51	50	52	54	51	56	58	56	55	49	61	68	48	58	56	50	58	68	55	60	63	47	60	56	60	58	57	69	57	55	66	54	49	58	62	74	65	56	69	46	58	57	51	43	46	49	71	64	60	53	46	56	64	51	48	57	45	50	55	56	67	61	57	62	64	57	49	71	52	65	39	63	47	65	50	63	64	55	64	56	57	62	42	55	54	43	54	59	48	54	65	59	51	61	55	52	54	62	70	57	63	48	46	59	48	57	87	57	39	51	57	54	49	60	52	45	59	50	59	62	53	66	48	52	56	55	58	54	62	50	58	68	59	59	56	47	58	59	47	58	50	72	62	51	55	51	60	53	64	50	53	54	46	65	62	64	50	66	54	48	70	54	51	59	50	56	62	60	56	48	46	59	53	51	58	46	58	64	65	55	53	61	71	61	49	63	62	44	45	50	60	47	50	51	56	43	55	50	47	61	54	55	56	62	46	54	51	61	57	50	56	65	66	45	70	53	60	63	57	52	55	59	55	58	60	45	73	48	56	55	63	50	61	52	60	54	57	51	57	61	49	53	56	83	57	63	54	51	51	55	52	49	42	49	57	63	44	59	56	40	51	54	56	68	59	46	62	60	52	59	38	73	56	58	64	55	55	54	56	48	57	55	70	55	47	64	62	61	50	59	66	64	47	62	55	51	52	62	55	63	47	56	66	61	56	68	54	59	50	57	66	65	59	63	57	49	44	54	61	57	54	49	59	47	54	58	57	59	62	49	60	62	53	50	70	66	64	54	55	44	71	57	72	57	57	46	55	50	59	56	65	66	61	64	58	42	52	57	62	60	57	54	68	66	69	59	62	48	65	49	58	59	61	59	67	49	48	55	70	52	43	66	62	61	55	57	50	48	57	69	43	60	57	50	67	66	58	52	62	39	59	56	60	52	64	46	55	75	61	38	53	49	52	62	56	44	44	52	65	60	62	51	59	50	58	57	61	49	72	45	62	58	44	51	54	56	49	40	57	62	55	66	55	58	58	61	68	62	39	53	65	55	56	55	53	66	50	63	56	51	56	54	70	58	62	60	58	47	46	60	46	52	60	61	54	46	55	60	53	35	61	65	59	46	60	55	51	50	61	63	55	60	63	47	64	69	70	64	46	47	58	47	68	53	69	51	56	57	55	57	65	52	48	59	56	64	56	44	48	68	53	56	61	66	65	49	62	65	50	57	52	61	55	61	49	68	44	52	53	57	57	58	44	44	42	62	64	56	61	47	61	56	74	71	54	56	66	58	60	69	55	50	55	50	61	57	57	54	64	62	64	57	54	69	60	54	58	60	63	51	65	51	65	56	66	61	59	56	68	65	54	48	45	47	47	52	66	64	54	68	54	71	57	46	65	52	61	66	60	58	64	60	53	63	62	55	57	52	48	63	41	57	59	45	70	42	58	67	41	55	54	62	63	61	49	54	59	70	61	60	50	63	50	62	61	63	71	49	61	73	58	55	51	57	49	60	51	68	51	48	58	60	53	71	59	46	56	55	55	61	66	53	49	59	56	59	66	61	60	61	52	59	54	48	53	59	50	45	68	67	53	53	58	52	54	59	60	49	77	63	51	56	50	67	50	54	61	44	55	66	62	63	47	64	53	49	49	57	45	70	70	49	58	66	69	51	75	54	66	62	53	40	52	57	46	53	47	51	51	68	46	59	44	55	55	43	65	57	54	57	61	66	44	63	49	56	68	63	64	46	57	57	56	61	47	60	52	45	61	55	59	50	64	53	59	53	54	53	53	52	62	58	62	68	57	58	57	46	51	66	62	63	51	62	44	61	57	62	54	50	51	63	60	51	73	41	62	57	54	41	52	52	44	57	53	43	59	55	60	42	56	54	54	65	64	48	51	50	60	51	62	51	50	46	70	47	56	48	53	54	60	69	56	53	54	67	56	78	57	50	60	51	56	46	47	56	60	53	52	54	55	56	67	65	45	51	55	49	48	51	44	54	57	62	55	58	47	71	37	43	53	60	66	64	40	44	68	55	50	54	57	54	48	57	53	50	58	43	51	44	69	58	56	59	50	64	64	41	47	50	52	52	62	47	67	54	58	57	57	50
26586	10962	5039	2434	3040	3418	4230	1730	534	481	414	467	438	463	428	470	437	395	490	431	432	414	453	437	435	476	411	458	418	411	440	462	445	414	405	430	458	432	420	433	419	434	446	440	466	401	439	426	447	433	435	401	452	393	424	401	404	417	400	393	404	423	458	386	415	411	411	430	428	419	442	398	428	439	461	394	447	419	426	436	434	433	447	437	429	448	384	450	382	459	436	386	422	400	406	414	417	447	420	429	423	446	406	422	455	431	439	399	411	456	446	432	426	416	421	431	433	455	442	426	419	443	445	420	442	439	451	419	452	460	436	418	423	430	422	432	419	411	434	444	422	417	432	464	414	432	439	420	398	414	438	419	408	425	437	418	426	429	426	432	432	463	419	452	440	414	410	416	391	408	452	446	435	416	420	404	421	433	402	484	394	440	435	437	395	467	448	396	456	379	484	432	421	422	423	462	414	407	418	422	425	440	415	432	444	422	419	428	380	404	413	431	410	469	412	425	463	489	392	475	416	428	414	408	424	432	407	443	417	446	438	411	461	414	424	435	443	419	429	404	443	425	434	435	443	420	424	436	389	435	470	442	407	420	439	429	441	436	461	432	417	443	421	401	409	400	439	436	406	427	413	414	446	388	437	445	472	451	424	433	453	413	447	410	425	431	446	389	434	451	428	430	429	458	425	446	437	435	442	426	415	437	454	427	398	408	411	432	442	420	443	431	450	415	437	429	436	430	441	458	431	408	397	424	393	432	402	422	479	451	399	405	421	455	446	422	426	395	401	411	423	423	404	421	423	415	440	422	420	426	434	432	406	421	422	450	437	448	436	419	444	439	431	432	434	460	423	446	420	454	440	438	437	411	418	441	444	421	431	398	434	415	418	435	410	424	409	440	414	441	439	443	397	422	440	431	444	444	416	428	462	457	434	430	402	390	414	438	467	438	418	434	396	413	435	400	431	408	400	437	440	415	403	441	417	476	441	402	396	417	424	428	438	420	398	412	416	441	440	480	409	447	403	412	404	429	412	415	412	433	398	479	424	450	422	419	387	387	410	383	439	391	406	410	445	448	413	434	416	416	427	440	428	401	382	430	435	440	439	442	449	417	403	417	419	430	432	414	427	411	398	440	451	417	388	445	417	449	457	449	429	419	452	431	383	441	419	450	451	426	434	394	437	450	392	441	388	405	420	406	409	409	429	423	418	431	442	423	437	423	466	417	414	388	418	411	435	440	432	419	449	425	410	431	406	418	444	441	417	436	418	414	413	438	418	413	425	402	438	430	442	437	443	424	429	419	418	412	444	428	432	465	445	460	409	438	412	415	414	433	409	405	450	433	437	434	416	464	436	430	412	422	424	415	435	466	437	399	410	413	426	446	430	404	428	427	444	440	442	406	431	452	426	433	425	430	454	436	400	435	467	422	418	438	417	451	440	394	394	414	428	414	387	415	388	454	447	421	437	419	416	415	417	453	421	414	424	422	408	421	468	407	418	457	416	422	428	452	410	430	442	415	451	450	444	435	389	434	460	423	464	437	405	433	409	418	449	438	426	455	433	391	428	445	422	429	440	443	434	443	393	399	443	449	450	427	423	434	428	390	445	416	425	431	441	459	418	437	392	430	436	436	400	455	418	414	436	435	420	444	425	428	436	437	454	420	408	456	469	404	440	411	407	477	453	438	422	398	405	399	419	458	439	421	410	437	472	446	445	397	430	432	441	461	417	446	443	428	434	406	453	417	407	428	444	441	413	424	409	425	452	392	405	430	447	446	415	409	409	438	424	409	416	418	445	425	395	447	430	466	438	447	390	474	445	413	424	438	459	380	436	432	408	438	406	419	424	411	434	416	413	432	432	431	437	413	400	422	406	423	400	469	406	456	410	400	441	406	418	405	435	433	438	438	437	412	417	444	395	433	427	440	448	411	405	423	425	420	448	420	474	427	431	405	405	408	396	454	446	417	450	422	448	406	410	436	392	407	439	461	407	419	409	413	424	455	401	436	414	439	436	423	430	397	418	394	390	415	427	392	417	417	416	438	428	460	450	402	414	441	417	424	407	456	453	414	391	433	444	420	421	423	408	399	405	445	417	450	422	390	416	427	431	407	420	419	467	429	415	406	431	450	432	412	449	424	439	390	412	417	403	380	428	423	412	408	421	396	426	391	410	399	396	420	469	456	423	403	431	437	401	431	436	437	414	414	439	403	414	410	428	429	442	410	417	424	411	417	398	404	422	426	450	399	430	434	438	449	407	428	425	426	385	469	408	403	443	419	393	438	408	419	459	446	406	429	466	432	432	420	423	441	438	440	409	409	458	438	417	428	462	412	416	416	445	416	441	414	423	393	433	399	401	424	444	432	422	432	400	408	422	460	423	399	387	421	417	412	440	445	420	404	446	426	434	443	413	441	466	413	443	446	431	428	419	438	419	411	422	408	439	409	451	417	430	437	483	465	433	439	415	430	442	415	418	390	441	402	411	480	425	423	402	443	469	433	388	461	408	410	387	403	411	421	437	421	369	429	436	428	409	419	455	386	420	417	426	437	412	408	434	460	428	436	452	397	432	420	448	442	422	431	435	442	420	428	409	451	448	382	455	441	455	405	457	413	429	441	444	444	437	450	402	421	414	417	435	415	427	410	393	449	429	451	410	433	420	464	443	431	439	414	423	441	424	427	395	450	419	440	429	396	444	416	418	457	423	430	416	476	439	402	435	405	424	439	428	383	438	401	403	436	416	434	409	395	448	420	434	396	420	421	437	430	385	399	425	440	416	410	408	475	379	437	439	425	424	446	362	430	424	417	436	403	402	391	484	447	434	435	396	440	441	434	424	368	414	412	430	404	434	408	442	409	412	419	415	432	410	411	441	442	428	429	442	445	409	421	432	458	446	406	448	439	409	428	450	443	422	438	439	451	397	441	447	417	436	433	466	450	409	412	415	410	454	415	410	384	447	426	417	434	407	409	445	405	399	445	422	446	415	382	396	427	437	394	412	437	416	452	411	408	395	425	385	434	442	426	431	420	418	436	441	417	414	401	453	403	418	452	423	441	415	443	415	471	408	413	438	399	423	446	424	455	433	449	421	415	435	409	429	437	421	432	437	430	419	430	436	444	417	428	412	463	430	414	438	470	447	404	422	410	438	420	418	441	448	447	416	466	412	424	444	458	404	416	416	382	426	433	454	445	435	458	432	465	452	410	428	406	434	412	446	427	440	436	429	435	437	421	410	422	390	425	419	397	425	410	441	399	423	471	447	410	398	445	449	397	397	446	407	417	427	416	424	400	435	427	426	392	395	427	414	423	423	392	409	420	428	449	416	412	429	469	430	445	442	424	443	468	410	399	435	436	460	451	443	408	453	407	412	424	423	447	446	415	411	419	443	434	429	409	437	461	432	431	429	437	436	443	453	380	440	396	425	419	419	414	435	458	450	440	427	427	440	459	431	432	444	419	417	436	402	422	398	451	431	410	399	464	456	438	425	443	438	402
3083	1931	624	300	248	316	386	149	116	67	80	63	69	89	71	66	76	75	79	88	74	74	74	78	69	74	77	76	84	70	76	88	75	76	76	73	56	79	69	81	82	80	69	72	91	54	63	87	88	57	60	65	74	79	69	83	81	68	97	67	80	72	68	65	86	64	78	74	61	69	70	79	88	79	75	77	72	67	67	77	62	75	85	81	69	79	70	85	83	63	62	77	84	79	84	67	69	71	76	83	69	74	69	74	58	75	70	83	80	71	83	47	62	74	75	88	79	65	65	77	77	79	85	73	68	78	76	76	79	70	69	73	81	72	70	86	85	76	80	72	65	94	69	72	75	88	62	78	75	79	72	78	66	79	69	63	96	84	64	70	79	86	80	72	77	65	66	65	81	75	55	76	84	79	69	63	82	70	84	66	66	79	68	74	66	64	99	74	70	76	69	75	76	88	74	71	69	75	58	69	73	73	62	84	81	71	62	77	62	77	78	73	85	60	72	76	73	77	82	72	69	79	68	80	79	71	66	70	86	72	83	75	71	83	76	61	82	76	78	66	79	62	66	70	63	85	90	76	76	79	89	76	77	86	69	76	71	77	57	82	81	70	61	78	68	73	62	79	89	70	64	75	72	75	89	81	82	74	71	69	76	69	77	74	79	69	72	80	65	74	70	65	77	65	74	82	73	71	85	67	74	65	69	56	67	70	68	86	96	88	74	58	66	67	66	82	72	79	77	59	92	84	89	93	75	81	73	61	68	69	85	81	84	71	79	64	65	73	71	82	68	75	83	87	59	73	77	65	74	78	68	83	83	89	66	71	85	72	72	65	69	68	80	66	76	81	94	80	68	96	77	74	69	82	87	73	86	71	69	66	63	70	67	89	81	77	72	63	94	64	67	69	81	62	72	83	63	63	69	80	69	72	74	73	63	77	65	83	81	72	73	79	68	84	92	67	73	86	68	69	72	70	71	80	84	70	58	74	72	78	85	77	72	72	65	62	71	78	81	71	60	77	68	94	72	81	76	82	74	73	77	72	80	87	82	72	77	76	77	61	61	74	77	91	76	71	82	70	69	74	69	78	75	73	63	77	76	99	75	72	81	63	74	65	73	69	80	78	61	85	79	63	83	64	55	80	79	74	77	87	58	84	79	69	66	69	83	81	66	73	72	83	69	85	58	70	71	73	57	82	69	79	75	72	87	75	81	84	74	66	71	84	69	74	82	57	75	71	67	64	87	63	75	67	71	73	74	91	81	69	86	77	69	82	77	79	72	72	68	75	78	70	62	63	74	60	71	70	79	77	81	66	77	60	77	86	67	76	84	84	69	73	66	87	81	80	80	74	70	70	93	71	83	82	62	88	71	81	84	69	84	70	69	72	82	65	64	64	94	82	72	75	80	104	62	61	80	69	76	86	81	83	63	55	60	82	73	71	74	66	71	77	68	73	60	72	74	69	52	67	64	89	76	77	88	72	80	69	65	78	65	66	74	69	82	84	85	93	73	67	77	75	82	81	65	76	54	70	76	92	70	79	65	70	64	74	61	75	86	73	84	75	84	76	76	85	88	77	99	77	74	69	71	56	75	80	70	84	70	69	74	78	71	92	62	90	69	73	62	73	71	75	65	76	83	60	77	74	52	78	81	76	85	71	74	66	62	67	66	60	63	85	96	81	63	72	79	79	64	84	79	81	80	63	75	75	75	78	65	74	76	62	68	79	77	84	79	77	60	74	81	71	74	63	97	76	89	87	76	63	59	74	78	61	66	84	80	49	81	65	65	75	79	80	83	80	80	83	76	68	56	81	65	72	71	74	66	80	66	69	67	72	55	66	68	84	89	71	73	86	57	80	74	61	67	72	86	73	86	84	74	88	85	89	86	62	84	61	63	87	74	67	58	69	73	65	79	80	70	70	84	67	75	77	75	78	82	81	70	84	59	68	84	80	69	80	80	83	85	73	91	81	95	84	88	72	83	66	59	78	79	80	82	79	86	76	65	62	75	81	65	71	68	93	71	105	75	67	72	71	65	70	89	72	68	65	63	65	79	84	84	90	77	67	75	83	71	64	77	77	71	77	81	74	82	75	73	78	71	76	82	84	64	56	60	76	77	77	69	70	67	90	58	80	76	75	78	69	79	88	86	79	70	81	66	76	90	56	72	62	71	81	81	60	74	86	73	57	88	70	61	70	76	79	81	68	97	77	76	90	76	70	59	56	76	70	79	75	79	75	74	55	76	84	70	78	80	70	61	77	71	71	68	70	82	83	65	77	78	73	81	78	56	91	63	77	83	79	73	70	66	91	86	73	78	76	80	77	54	101	82	69	71	72	72	54	68	82	60	73	92	91	64	71	83	52	80	70	56	85	71	86	68	74	80	77	67	82	63	61	79	73	74	74	89	77	72	71	82	66	80	67	70	65	76	78	72	86	88	74	85	91	66	65	78	95	70	78	81	76	75	74	76	74	69	67	75	69	54	90	75	79	77	72	68	69	77	90	76	72	101	68	82	61	78	67	51	75	80	65	87	73	54	67	75	73	68	73	71	65	70	78	71	87	89	68	73	65	76	78	83	91	88	69	63	61	74	74	67	89	81	76	78	71	70	73	79	95	75	73	81	83	68	70	63	84	72	71	68	67	70	63	71	73	61	69	74	75	76	72	78	78	75	67	68	74	70	65	59	68	67	76	62	73	70	70	72	71	69	80	78	78	74	62	69	71	86	68	67	61	92	71	82	88	82	68	77	80	79	76	70	74	60	73	78	60	74	63	71	62	67	71	61	69	70	89	77	80	63	66	84	85	65	74	84	73	58	73	81	79	78	66	85	73	67	75	85	86	66	77	65	81	75	69	75	66	67	85	77	99	69	82	76	80	71	67	90	65	84	63	55	84	89	88	94	72	68	56	74	67	95	62	81	82	82	66	70	76	76	81	64	60	79	81	85	73	77	79	82	63	81	78	75	62	85	79	81	70	84	69	74	76	72	72	78	77	82	77	77	78	73	73	84	80	65	66	64	81	75	84	87	69	69	87	82	77	77	62	70	69	71	77	72	78	79	58	83	79	77	83	77	78	68	71	71	59	75	63	83	71	85	83	69	64	97	65	93	90	81	86	74	78	83	83	64	76	66	81	77	72	68	64	77	81	87	73	68	64	83	80	67	73	85	67	73	74	82	70	75	84	60	66	74	87	58	56	78	73	73	86	69	77	80	74	82	70	72	57	63	67	84	88	71	68	88	85	74	78	87	86	73	67	69	74	72	96	70	77	72	70	78	62	73	82	89	58	54	80	78	73	79	88	69	79	76	82	63	69	64	62	91	64	88	69	80	62	69	67	66	73	79	96	83	86	58	62	71	70	55	76	101	92	70	77	81	68	59	74	81	73	78	87	58	62	69	81	71	79	74	69	71	73	69	87	76	69	62	87	65	69	70	82	61	70	71	76	82	64	74	75	84	80	90	62	69	71	78	72	62	67	86	72	66	92	80	82
27185	14646	6005	4119	5647	12644	15864	4698	1119	849	827	707	752	690	674	626	617	659	624	596	585	557	627	553	538	540	567	547	567	564	560	557	539	569	568	547	542	528	530	539	526	503	541	524	534	558	514	526	543	546	524	513	576	562	515	485	578	513	518	544	513	518	535	532	520	586	556	546	539	553	540	540	522	525	559	536	508	492	516	565	524	512	502	518	519	529	538	541	527	553	499	565	552	494	558	527	547	508	550	536	528	517	561	591	566	544	552	545	554	517	479	525	489	519	515	549	535	498	501	535	562	554	504	538	537	529	537	552	510	497	542	514	532	505	556	520	503	510	585	489	513	535	528	535	519	553	526	514	505	502	550	486	500	522	518	516	544	461	516	534	510	538	560	519	515	522	547	553	534	525	492	518	550	539	503	525	483	572	521	539	544	550	550	503	547	550	515	535	526	484	536	527	551	525	501	524	567	531	505	506	559	513	558	534	510	529	552	544	516	538	536	503	522	530	479	548	513	527	538	541	485	503	508	528	534	524	547	539	543	518	508	514	525	493	515	531	496	515	511	538	522	463	523	553	492	521	516	555	530	532	533	550	554	547	514	503	525	533	536	519	525	483	561	525	532	578	540	540	541	510	502	533	512	526	492	546	529	554	553	550	564	524	557	533	543	523	499	527	495	546	557	552	493	519	510	543	520	523	504	542	544	500	513	538	534	548	512	510	493	533	535	561	486	532	534	503	537	542	562	515	516	513	510	491	521	532	488	491	481	525	510	560	522	497	513	538	546	526	523	520	548	525	497	510	517	540	533	562	558	537	517	529	558	504	500	559	524	514	561	529	498	501	524	566	533	520	500	509	474	506	531	526	535	493	532	527	516	551	514	553	510	520	521	523	545	547	528	500	528	473	557	527	529	518	507	552	531	540	495	489	522	496	486	520	520	540	576	500	524	554	489	572	541	556	527	539	534	563	561	506	539	508	528	539	536	515	544	508	506	543	534	509	499	535	541	516	524	483	572	546	535	574	526	512	516	528	568	555	553	520	511	537	508	485	520	472	508	498	561	558	468	510	484	537	492	568	473	526	530	554	549	504	526	519	516	509	551	538	566	509	478	532	525	507	503	489	545	521	517	485	475	521	506	503	521	526	539	501	513	478	534	535	496	505	558	524	504	538	551	487	491	520	541	518	563	528	509	514	528	521	497	540	536	516	537	518	500	528	537	542	587	497	493	540	532	482	527	448	500	522	550	514	523	516	524	546	495	522	504	538	488	523	532	507	496	553	530	560	520	509	518	579	503	510	539	526	560	505	525	560	475	530	520	540	527	565	527	530	515	526	503	517	550	529	519	580	537	543	521	510	522	557	511	531	503	493	531	532	513	516	565	542	518	528	551	498	514	575	509	490	493	539	504	480	514	537	542	496	509	524	535	507	512	525	534	492	510	518	504	505	517	543	535	516	544	507	513	502	522	526	565	519	519	530	527	517	511	513	483	531	517	498	556	508	527	538	497	498	522	541	510	526	507	505	537	543	531	528	513	508	520	538	474	611	533	527	531	512	504	567	544	512	515	498	536	510	532	525	526	535	515	509	507	525	528	523	496	514	531	521	502	505	513	533	531	521	491	555	533	542	509	511	543	496	543	496	512	512	531	535	550	479	505	525	531	492	488	492	521	535	550	520	494	561	561	550	508	547	499	509	543	542	508	518	536	493	493	534	520	541	540	538	514	541	491	501	530	560	516	533	537	538	550	533	540	511	541	530	496	539	512	499	488	504	503	524	531	573	476	528	508	524	544	542	531	561	527	549	515	515	504	514	523	514	523	540	501	516	537	542	522	548	554	525	544	532	551	563	494	517	507	523	510	543	561	500	584	500	569	529	485	543	564	539	504	502	514	496	499	489	523	529	558	542	523	495	503	498	493	531	513	529	509	558	521	559	503	515	525	512	515	494	516	532	527	527	514	544	526	538	547	541	558	543	504	519	509	559	502	530	543	520	498	532	552	507	563	567	513	546	535	527	526	532	562	549	505	499	531	532	510	535	538	539	505	534	512	538	521	528	498	513	554	571	515	516	520	519	505	522	540	493	544	531	537	513	560	532	524	515	550	525	508	508	534	517	574	513	549	494	501	524	552	463	515	507	518	542	538	502	544	521	548	548	519	536	545	528	543	522	575	541	516	530	525	524	511	493	464	516	520	532	541	540	520	526	518	496	522	549	530	548	556	532	520	545	518	554	508	530	542	512	520	544	534	511	532	503	497	515	496	560	520	548	534	537	556	555	553	483	550	496	517	552	571	530	556	494	479	551	519	479	539	543	503	529	516	525	538	524	500	555	478	499	515	523	553	506	495	503	524	508	531	527	521	536	524	471	482	545	515	510	503	539	496	490	528	515	504	510	532	546	509	513	500	472	484	520	524	558	507	512	583	526	497	543	511	561	543	529	540	519	519	545	521	536	523	514	543	538	556	498	577	496	514	485	557	506	570	507	480	480	558	540	546	523	496	530	547	493	533	531	561	541	479	518	492	516	535	522	522	534	552	504	548	492	531	535	550	546	535	525	513	551	507	494	520	564	522	525	542	530	501	481	503	496	579	524	496	560	536	504	544	545	523	507	540	547	562	561	555	494	557	522	502	552	521	557	588	537	488	493	475	543	505	514	535	546	512	530	565	545	507	560	500	517	575	498	514	504	505	522	486	499	546	477	529	542	494	487	544	538	522	549	519	507	533	530	555	510	515	486	498	534	541	542	549	553	507	529	521	492	536	478	498	516	523	517	540	515	546	519	493	522	498	531	563	560	526	542	539	541	529	528	489	523	545	532	530	551	549	546	505	529	522	546	518	545	558	467	528	519	516	547	546	506	503	497	540	521	551	567	526	531	538	528	569	548	462	507	494	544	519	510	549	515	534	537	510	534	537	518	513	499	529	521	492	545	531	506	501	482	529	565	545	503	528	534	512	544	534	538	508	478	520	481	525	513	551	551	515	512	533	555	532	509	526	540	565	521	527	497	493	546	516	488	537	503	541	537	549	541	532	544	512	527	508	518	531	499	524	546	500	522	526	526	519	496	529	543	588	549	506	535	520	507	483	515	518	547	534	548	571	516	528	540	511	540	553	528	518	503	548	501	543	555	530	541	541	534	514	571	518	552	492	539	548	519	551	523	538	512	573	521	520	516	551	520	547	497	539	533	491	546	573	540	537	534	534	548	513	558	535	517	556	519	508	529	471	564	561	511	523	534	521	536	519	542	562	518	500	572	501	531	524	503	491	520	485	497	489	517	516	500	545	516	492	507	524	549	521	493	516	537	520	532	520	507	520	505	556	519	510	500	551	495	533	529	527	525	507	525	525	517	530	531	482	509	555	503	522	537	534	530	516	548	507	548	560	553	487	543	519	511	503	530	506	514	539	545	505	516	516	544	565	551	552	526	570	541	527	502	559	505	551	535	518	546	505	518	523	510	535	523	514	507	503	479	561	544	548	545	531	521	546	523
3837	1338	608	483	316	435	465	201	116	106	122	104	119	106	110	97	104	104	98	101	102	98	84	113	107	101	122	89	122	97	75	104	96	95	98	105	97	109	102	90	112	95	107	113	99	88	92	89	88	119	103	105	102	98	114	90	94	101	99	107	106	100	81	109	90	112	104	79	105	94	109	103	85	86	112	104	105	99	98	102	109	110	95	114	103	84	97	108	96	103	93	97	124	101	110	111	111	107	99	104	89	82	110	105	102	105	112	107	84	98	92	102	125	97	104	105	108	114	109	103	106	106	100	107	98	102	102	104	96	121	95	108	113	107	108	110	109	113	97	119	111	117	94	87	101	101	99	104	123	103	100	78	83	93	92	109	87	104	84	88	111	98	84	97	97	98	94	82	113	125	97	117	107	121	92	102	117	95	108	95	115	98	78	108	116	99	98	104	102	114	94	113	96	109	97	91	103	111	94	116	99	113	96	99	116	96	94	97	101	103	82	96	111	98	99	101	97	89	91	94	95	106	83	119	103	116	104	108	100	90	90	103	110	113	86	111	112	85	88	99	84	94	104	94	111	90	96	121	105	87	91	98	112	104	104	109	101	82	108	107	88	107	105	98	105	86	119	100	98	104	80	95	102	111	99	110	79	125	94	83	92	113	104	101	107	96	98	113	80	96	97	86	105	108	103	97	96	103	91	104	118	97	89	101	80	101	88	102	114	98	93	109	98	108	102	135	108	126	103	91	93	125	116	99	99	97	126	101	91	105	104	87	97	104	120	103	116	91	113	95	118	113	97	113	107	119	88	114	91	105	99	94	115	105	97	96	108	105	101	83	98	91	102	100	96	120	108	101	101	106	89	106	105	92	110	88	113	104	103	91	111	109	97	109	112	92	117	113	87	96	79	111	109	88	100	107	82	94	106	99	88	110	99	91	117	114	113	99	104	104	106	103	106	116	106	88	106	93	105	90	107	94	110	89	113	98	98	82	113	89	101	113	93	91	97	97	96	108	88	93	106	95	98	106	111	88	106	103	110	133	103	85	103	88	100	116	108	104	102	88	92	110	84	113	96	100	117	94	87	104	95	106	115	110	93	112	97	114	90	103	92	108	105	127	106	93	105	82	97	97	90	110	124	110	114	105	110	103	93	115	97	102	114	93	103	96	110	100	99	118	123	93	101	103	92	92	98	102	99	81	89	97	110	123	116	107	97	99	112	105	94	96	109	132	106	106	91	99	114	84	102	120	107	112	102	109	83	91	106	102	102	105	112	104	125	94	88	92	105	107	100	102	100	91	100	114	95	89	97	88	95	102	110	99	87	104	125	86	92	96	112	104	104	101	106	105	92	99	96	114	118	107	96	105	116	130	110	109	86	91	106	100	107	91	100	102	104	98	93	89	87	110	104	111	103	96	107	114	100	111	104	100	98	106	101	102	94	96	85	113	107	91	113	98	99	93	96	94	117	94	83	109	108	102	117	106	92	93	96	98	88	105	102	102	120	100	93	96	119	104	98	110	113	85	94	113	101	82	92	88	97	92	107	92	106	93	106	105	98	107	103	87	107	105	110	94	99	94	120	107	104	114	89	119	82	114	119	80	91	107	103	107	99	94	95	98	112	97	99	96	95	105	119	105	103	106	88	93	107	104	101	101	94	93	108	106	112	99	100	96	84	88	104	118	86	110	100	88	95	104	86	100	105	109	120	104	96	103	113	101	110	93	94	114	102	97	113	105	104	105	104	102	95	108	94	105	105	109	116	111	104	93	86	111	86	90	113	103	109	111	92	129	107	94	113	116	101	101	101	95	113	108	104	111	119	87	108	101	113	116	99	101	104	95	104	112	101	104	96	110	83	119	106	94	108	94	110	105	81	116	115	118	104	99	94	82	98	86	91	88	101	92	103	93	94	110	81	103	102	99	112	102	97	94	121	101	103	85	122	113	95	101	110	101	103	103	101	95	116	78	105	123	107	108	96	102	92	123	95	96	114	93	92	104	109	105	90	108	91	101	106	119	106	107	93	91	100	106	105	107	82	110	105	108	96	95	79	90	96	104	98	97	63	117	116	107	90	131	88	91	98	102	103	93	115	105	114	105	109	101	87	90	82	104	82	127	110	113	94	101	111	89	99	89	93	96	103	87	78	99	96	80	96	98	103	104	112	95	112	122	99	93	107	73	100	87	106	102	117	85	92	100	104	103	103	144	94	99	105	102	112	119	101	107	97	98	110	113	83	90	105	114	88	108	96	97	118	81	100	86	108	96	92	98	91	122	116	86	128	111	101	97	96	91	87	94	100	107	101	115	93	82	103	105	99	114	112	100	99	98	106	89	97	105	78	108	102	110	116	78	92	94	96	88	107	97	98	112	94	100	111	101	115	108	79	117	110	95	124	104	92	107	105	91	98	120	109	94	97	95	95	112	132	121	89	98	94	91	103	95	100	100	112	91	102	103	91	102	103	90	103	91	115	102	129	98	90	116	111	84	103	104	90	83	89	113	117	106	95	95	104	106	81	108	131	93	104	109	93	99	93	89	105	109	83	105	95	93	107	93	96	94	88	98	105	108	95	110	99	102	109	107	96	119	113	96	103	88	120	95	104	83	98	110	98	112	93	90	101	102	102	95	87	101	114	108	95	107	106	97	91	120	104	109	94	129	91	100	109	100	85	99	109	92	86	91	107	113	97	99	101	97	98	91	125	98	85	96	117	92	100	106	102	95	94	98	112	97	106	93	109	75	96	87	107	99	100	96	101	97	91	90	93	83	115	87	102	103	106	96	102	111	106	97	87	103	107	93	86	111	91	90	84	104	92	101	83	106	92	111	100	98	108	110	106	111	88	104	101	117	100	101	111	90	113	86	108	98	105	111	100	102	102	118	98	110	84	105	103	91	105	93	97	98	92	111	104	95	117	90	119	111	94	114	104	96	113	94	108	89	86	112	98	102	112	89	110	89	101	84	102	101	105	105	107	104	104	97	103	107	114	106	117	118	105	106	105	106	99	93	107	91	130	125	103	92	88	101	101	98	92	111	106	105	100	89	100	112	105	86	112	98	102	90	114	96	100	91	96	95	102	78	92	97	94	96	100	101	99	96	90	115	102	81	89	102	106	113	102	101	95	106	110	93	111	111	104	103	101	94	107	103	95	87	76	97	109	101	72	96	89	100	95	80	91	103	116	96	96	93	91	108	88	115	94	107	113	99	100	107	110	87	91	84	98	100	92	98	97	86	85	113	100	99	108	96	105	87	94	102	101	93	97	90	94	109	110	119	91	99	100	80	99	114	110	99	108	100	104	98	98	97	103	110	104	95	108	104	100	94	92	111	93	111	100	100	112	98	107	94	114	112	105	99	97	112	96	97	101	102	106	125	107	104	90	99	103	101	104	110	93	94	95	96	109	104	101	112	108	93	98	104	113	93	88	87	97	106	107	85	109	113	104	100	116	106	104	101	105	74	109	127	99	109	103	85	103	104	95	106	102	94	95	99	117	102
22331	11435	6154	5952	7216	15875	15843	5486	1382	1090	1101	1000	974	926	896	809	878	898	871	805	823	761	806	795	748	757	798	802	773	728	753	745	730	795	773	780	755	801	761	786	764	779	758	765	747	751	769	769	758	790	729	715	759	711	778	773	691	759	720	802	770	725	725	739	768	723	702	728	710	750	748	736	722	760	727	751	733	733	749	746	744	740	704	760	752	711	784	719	740	782	749	725	742	732	776	703	682	731	735	756	796	688	749	795	727	754	738	753	753	780	717	730	694	780	774	756	750	746	740	698	710	743	721	710	733	683	735	739	737	752	749	761	696	741	722	753	738	743	732	743	704	777	764	770	743	744	741	755	737	714	727	749	747	745	764	748	725	742	742	748	743	735	731	719	757	767	751	749	738	719	709	781	775	763	723	771	732	742	731	793	707	749	738	818	673	737	758	712	769	685	730	744	754	765	724	768	733	768	752	772	780	745	709	735	740	720	765	755	734	746	726	718	758	719	775	777	693	688	751	704	762	751	765	764	718	732	751	718	783	756	745	808	764	751	738	721	761	650	772	777	730	768	711	739	747	768	737	805	733	697	717	782	718	743	713	758	781	722	681	719	755	709	748	771	742	773	698	737	738	774	701	695	734	732	752	734	748	779	735	688	709	722	724	729	696	748	720	731	735	763	688	769	767	772	759	703	740	737	740	756	736	732	725	769	716	722	716	700	706	754	740	738	761	755	694	770	695	755	757	714	745	704	752	715	768	730	716	717	753	733	729	747	669	754	713	729	756	734	723	762	720	718	748	711	725	748	762	771	748	766	763	670	705	757	705	725	769	759	791	786	730	728	723	760	751	727	758	732	739	741	706	753	722	737	740	780	700	707	751	748	719	720	788	738	710	762	753	724	795	717	735	712	745	714	778	708	752	732	756	793	747	758	724	705	706	737	704	675	762	732	733	759	745	732	758	721	745	721	732	694	777	750	735	792	738	748	752	778	761	760	713	729	734	719	746	793	696	740	734	745	755	768	801	749	718	780	757	750	731	783	721	769	774	687	754	731	782	730	713	726	755	761	726	736	711	704	730	703	697	737	714	710	669	747	731	655	735	719	728	766	741	729	768	822	761	755	764	748	784	751	743	757	741	727	753	745	718	732	748	755	710	688	732	735	761	750	708	724	783	711	756	751	755	744	763	741	720	728	756	784	751	751	737	719	767	741	687	754	761	754	752	728	719	773	783	727	713	720	748	705	733	704	779	740	672	744	707	710	747	760	722	776	785	737	780	750	739	730	704	749	753	701	725	766	718	770	728	768	793	745	766	717	720	762	748	746	799	739	740	711	732	716	698	718	700	738	762	789	738	778	755	760	733	796	727	758	733	730	761	752	745	770	706	712	803	771	718	758	707	754	703	759	724	747	732	792	698	724	745	738	697	732	738	714	762	732	724	754	751	749	719	715	716	749	725	787	710	698	773	724	778	755	774	742	674	765	752	755	763	697	747	742	693	759	754	780	773	783	755	730	725	734	738	772	784	805	755	745	734	767	708	715	765	715	721	739	725	709	718	757	725	756	769	713	700	698	744	716	749	767	725	735	760	736	695	740	760	715	726	766	745	759	694	684	747	735	718	766	763	750	775	752	779	699	748	783	750	776	766	719	749	735	741	716	744	752	714	750	750	769	715	763	730	741	756	742	735	766	712	706	770	806	732	745	750	679	791	709	735	775	730	714	714	738	765	745	760	708	674	703	740	749	739	741	757	762	759	714	731	768	718	744	767	784	694	751	722	739	723	769	686	744	748	707	743	753	744	810	749	733	748	736	705	758	757	740	774	692	750	685	719	750	706	681	717	759	762	732	762	726	741	741	747	719	737	692	792	739	781	754	791	759	737	746	728	716	751	730	757	754	757	727	713	748	697	740	740	766	745	722	747	695	753	739	775	765	727	695	728	777	705	703	683	703	719	735	753	767	736	749	690	702	771	726	776	698	739	729	732	728	729	759	798	737	738	733	748	786	748	752	783	693	767	782	738	684	720	704	773	744	738	714	706	727	725	788	761	722	693	738	725	740	735	753	731	761	734	766	696	785	750	697	739	761	739	775	741	717	735	766	700	765	744	834	732	728	737	756	800	705	702	747	760	736	747	757	740	695	781	709	781	742	733	748	746	773	737	722	730	795	728	735	660	710	753	808	727	750	735	743	773	788	754	729	756	734	769	742	740	728	753	722	704	736	717	754	732	677	741	770	757	702	765	757	718	760	735	712	750	742	724	725	790	732	798	712	766	799	731	706	732	767	733	737	786	692	738	716	733	736	725	780	732	729	763	729	736	729	730	756	734	745	661	760	728	750	731	696	727	767	761	734	750	763	802	714	730	726	735	743	744	735	737	728	757	730	781	764	729	772	759	733	774	749	715	742	732	748	712	730	792	715	745	728	761	754	766	763	795	746	758	738	707	692	719	696	709	716	716	709	685	703	788	758	733	723	757	755	774	737	733	721	750	777	693	749	725	743	703	768	713	683	742	719	716	734	769	723	723	709	718	691	757	699	739	725	769	723	704	690	752	729	757	703	754	744	758	739	741	751	775	739	736	748	754	712	769	728	755	754	728	729	729	692	759	774	751	753	745	778	762	770	724	745	766	709	743	705	756	733	722	768	772	742	801	742	761	735	751	776	710	733	751	796	743	783	766	770	743	718	690	744	742	741	750	770	761	716	730	743	799	755	713	738	771	771	731	662	780	755	713	725	701	751	771	726	701	739	762	730	715	732	723	724	750	783	750	745	701	753	726	740	692	724	729	754	739	682	729	681	720	705	762	756	746	744	740	739	712	778	717	746	740	761	733	797	762	737	722	699	703	754	721	736	735	751	729	733	714	755	724	724	785	748	741	737	739	737	749	744	748	704	705	749	757	780	738	759	739	783	730	766	737	748	753	744	753	724	755	703	711	766	740	723	731	758	798	721	761	734	759	714	746	801	738	720	726	741	767	713	766	753	780	729	744	731	752	790	730	714	804	738	750	772	733	763	742	776	721	751	784	687	773	724	773	763	741	731	750	756	729	747	711	687	750	750	708	744	730	754	701	710	723	740	735	726	752	744	760	771	713	752	713	734	737	733	768	741	787	742	766	745	738	726	764	769	726	750	724	763	740	743	725	718	747	694	736	717	728	736	731	752	746	766	774	747	753	732	752	727	738	728	726	750	783	681	708	755	724	743	734	762	713	743	731	741	751	701	727	688	752	738	684	698	731	726	739	771	729	706	747	696	760	757	726	745	747	805	711	736	739	746	733	714	732	708	735	715	706	780	752	757	756	759	777	722	722	723	796	772	738	784	765	786	792	760	772	798	792	738	723	730	739	775	728	769	708	751	713	720	745	765	716	770	746	716	757	718	690	733	775	727	783	764	816	712	721	761	760	724	754	734	802	711	732	689	729	750	731	755	748	809	737	774	760	722	744	711	760	726	757	772	732	788	727	727	762	708	746	765	748	777	725	734	712	749
3799	1843	1149	565	391	1022	818	317	150	143	134	157	143	120	159	141	141	144	122	122	153	128	135	122	139	146	120	142	127	125	122	141	142	148	125	141	142	127	124	131	140	138	118	138	146	141	130	147	135	131	116	125	129	131	124	137	142	134	152	122	115	117	122	147	111	144	130	135	131	120	130	146	115	129	110	141	130	137	115	132	117	124	140	132	133	127	142	118	156	149	128	127	143	133	124	125	145	134	124	119	139	140	123	112	148	128	115	144	127	123	148	139	124	115	125	130	127	122	112	132	128	139	141	122	137	146	132	114	121	127	141	121	126	140	126	136	122	122	120	149	147	149	137	135	138	115	130	144	155	139	144	148	125	129	126	129	130	132	131	142	122	130	128	132	123	138	139	140	138	138	129	136	130	121	140	106	124	140	119	126	119	147	129	107	127	142	132	147	137	146	137	133	123	129	122	119	132	111	126	119	131	115	128	151	134	136	119	143	129	111	137	135	130	147	139	142	141	136	149	112	136	117	138	139	135	146	126	142	128	117	126	128	147	138	123	132	138	120	131	148	124	131	145	121	142	140	123	98	135	113	113	129	132	120	114	124	136	132	128	116	132	148	117	122	124	124	133	134	139	123	132	141	151	122	134	134	122	125	127	145	123	134	138	137	134	127	131	135	138	106	115	125	119	122	133	139	122	125	127	149	113	132	128	129	151	129	131	119	144	122	139	125	129	126	146	124	143	119	130	137	115	142	98	116	146	116	140	108	130	112	137	126	140	119	127	122	135	126	132	141	122	94	137	131	116	139	128	144	139	123	125	140	122	126	118	117	122	130	122	146	132	139	140	127	128	111	132	124	126	139	120	117	154	139	136	125	137	133	130	124	136	145	125	126	144	129	147	127	134	138	135	125	128	139	139	141	126	136	106	113	140	120	144	121	147	133	117	128	127	143	130	140	131	124	119	123	115	125	153	111	129	122	110	98	121	119	127	122	138	130	121	124	134	128	142	135	130	136	127	128	122	124	132	113	153	126	125	115	112	149	123	124	107	137	125	144	132	135	122	149	135	131	130	125	149	122	136	136	140	139	141	126	135	144	122	130	124	143	131	125	134	132	119	144	136	137	122	133	133	103	139	116	127	141	136	120	131	133	130	121	163	153	129	125	130	145	135	135	119	125	110	131	132	128	120	132	145	131	137	120	141	128	121	122	130	99	127	124	124	116	115	141	110	135	121	139	111	118	141	137	132	133	141	128	118	132	145	124	134	124	127	120	119	117	127	128	131	128	132	150	114	131	117	111	137	119	121	122	114	132	125	128	108	121	110	120	111	137	121	130	124	145	122	125	126	124	133	143	127	126	152	137	117	126	113	139	135	148	121	136	121	136	131	140	147	142	136	146	134	128	127	106	134	152	137	117	134	95	127	124	134	133	112	127	131	121	153	117	133	127	128	141	130	134	125	146	140	126	136	114	128	118	113	114	136	135	143	136	122	118	132	165	108	125	107	112	129	106	138	138	132	124	123	131	117	127	130	131	130	143	152	132	135	138	144	114	126	123	130	138	143	148	141	153	124	126	120	131	116	134	123	139	122	131	143	137	115	116	134	133	131	133	129	116	148	131	135	134	126	160	131	139	122	145	135	132	125	131	130	116	116	146	148	120	139	108	150	121	132	130	127	133	143	119	141	126	119	149	123	120	110	129	123	133	121	139	138	132	130	146	136	123	124	127	140	120	113	145	124	135	124	124	141	119	101	128	125	142	122	126	128	98	133	113	141	105	120	128	117	123	119	134	130	131	131	139	130	118	136	122	123	128	144	142	125	101	130	133	135	148	122	123	134	117	143	133	128	144	133	113	120	135	140	142	128	169	120	138	134	132	126	126	126	134	142	121	133	141	137	135	126	121	122	134	127	143	108	132	149	126	120	114	134	135	109	127	131	131	116	130	144	104	132	132	148	138	130	139	145	130	136	147	136	119	135	143	138	134	129	141	125	137	120	121	122	132	144	129	149	128	142	144	124	126	135	133	107	128	125	147	127	145	135	140	107	138	119	125	124	117	135	162	142	127	109	125	148	142	157	111	128	115	144	128	120	120	130	115	134	130	152	116	115	163	138	140	144	145	118	140	144	127	139	124	129	116	139	122	138	129	129	125	126	126	122	145	123	129	131	135	132	124	107	106	135	123	143	137	118	133	123	136	135	119	137	119	108	122	141	119	150	142	124	117	150	119	133	123	126	134	142	126	122	132	125	131	138	135	106	130	131	123	131	137	134	132	140	148	137	138	139	127	122	110	135	126	122	130	142	129	148	142	136	124	140	125	142	146	147	128	135	140	131	147	145	133	126	143	149	142	124	122	123	127	118	111	140	110	131	132	130	121	124	139	138	131	122	134	110	113	130	135	116	138	146	134	129	138	139	131	128	144	135	135	143	126	146	128	148	139	112	130	130	144	146	140	126	128	132	121	140	118	131	140	144	126	133	115	120	139	111	127	113	144	105	128	142	141	110	105	156	133	150	143	147	125	126	108	126	129	125	151	127	111	126	113	110	126	123	142	156	136	126	139	128	138	159	127	149	130	130	138	123	124	121	144	138	128	137	127	140	122	139	131	127	134	139	141	125	139	122	116	118	123	135	145	136	122	133	131	128	131	116	124	137	118	135	141	130	127	128	111	128	126	138	124	130	144	124	105	124	131	135	139	128	152	148	127	114	119	120	142	149	132	135	148	145	135	109	123	111	139	155	128	123	128	122	119	150	132	130	139	126	119	114	120	125	135	111	123	126	126	129	132	137	105	121	136	124	107	116	124	130	132	138	116	127	133	140	137	144	129	135	131	122	126	123	122	142	127	129	140	123	144	105	106	137	160	127	124	114	126	103	134	125	134	117	145	133	137	134	131	146	120	135	131	125	119	130	122	124	124	97	134	115	134	149	121	127	129	114	128	138	130	124	121	138	126	119	148	139	144	132	125	140	136	134	170	124	130	164	141	143	129	139	125	119	120	121	135	135	139	135	113	138	135	160	140	141	128	127	119	133	132	126	132	139	107	139	129	123	121	129	120	146	140	146	137	132	139	107	123	149	143	129	122	118	126	117	127	132	129	142	123	129	145	117	138	144	145	119	121	115	146	150	116	138	117	121	146	138	134	148	111	130	146	153	121	133	128	136	140	134	120	137	125	127	115	133	137	136	135	163	127	143	134	120	129	119	141	138	130	147	150	144	154	124	135	121	116	122	128	129	110	131	125	133	152	123	111	138	127	135	116	122	128	123	117	148	126	120	128	124	129	129	138	120	112	154	129	126	147	136	134	127	129	141	125	128	114	176	113	112	130	127	142	143	145	123	127	141	122	123	143	139	153	126	112	143	129	137	115	130	123	123	137	136	143	118	143	122	147	129	111	128	130	125	132	127	138	131	127	117	128	126	137	129	143	133	127	152	116	143	120	113	150	119	122	118	110	142	107	159	141	155	144	132	125	122	124	134	148	145	134	118	139
27912	14135	10160	6674	9059	27666	23349	10068	1951	1658	1526	1392	1370	1295	1193	1235	1129	1145	1103	1080	1081	1112	1046	1005	1060	996	1042	990	1073	1019	987	931	988	953	995	929	942	976	893	943	933	988	911	931	861	938	961	947	907	894	944	945	968	911	917	957	925	933	894	900	928	904	969	901	939	876	951	926	945	879	936	911	966	919	893	877	917	900	861	908	921	895	975	931	883	895	934	949	927	873	866	884	932	938	910	864	897	921	925	901	929	984	920	940	928	935	891	902	965	890	915	894	904	950	927	950	973	891	945	874	926	971	971	857	984	934	887	899	958	888	906	863	909	886	923	935	945	898	884	916	915	936	888	907	939	877	901	952	913	947	904	960	868	938	945	925	900	903	920	916	882	885	925	957	951	958	878	935	921	936	932	962	898	947	920	879	875	923	854	890	952	902	996	844	906	931	892	895	871	904	945	928	949	916	893	942	899	961	855	886	934	901	930	917	952	926	949	903	938	926	941	860	968	949	957	885	951	918	905	991	976	970	878	980	863	845	937	941	928	832	903	900	931	936	916	881	873	952	873	890	952	916	918	916	936	898	883	920	931	907	891	938	919	892	957	933	915	919	878	919	911	919	936	914	882	866	903	934	963	966	896	882	880	969	880	927	927	924	884	883	884	959	919	882	946	928	933	882	928	931	966	942	890	932	866	897	897	892	923	859	865	943	974	941	852	981	891	934	935	941	901	882	891	916	927	891	928	918	887	951	919	902	964	963	870	898	913	943	985	906	863	934	903	890	933	822	852	893	879	893	900	926	906	874	920	960	891	917	924	918	933	857	892	905	901	875	861	937	893	941	876	910	898	923	880	845	885	919	942	951	922	946	906	942	879	935	932	931	896	889	946	926	882	895	939	921	953	876	862	901	912	962	946	925	911	949	880	909	906	885	937	932	881	884	938	837	887	921	925	877	905	910	915	952	987	957	941	931	933	915	939	936	873	898	944	918	870	878	852	937	947	923	928	934	945	908	928	912	912	933	930	908	925	924	911	832	962	883	873	885	891	873	930	912	928	962	910	958	914	918	952	925	892	963	883	927	926	917	928	991	890	882	944	906	961	916	972	939	915	912	960	939	970	933	967	911	936	946	852	923	924	906	891	912	951	928	871	864	909	908	915	920	925	920	874	918	934	924	931	922	969	922	918	902	919	892	869	915	906	965	939	933	943	907	885	924	897	922	925	949	919	908	949	886	935	911	903	880	945	894	947	881	912	909	957	910	915	926	899	888	895	947	877	835	905	899	923	904	905	923	869	874	894	839	933	932	926	946	907	906	978	897	925	859	926	923	888	922	902	869	913	938	903	895	905	910	889	912	885	941	958	896	941	925	950	905	909	851	915	986	918	910	893	944	893	935	931	888	929	866	924	887	922	946	909	938	865	937	898	958	937	944	940	913	933	904	923	890	903	920	890	905	954	905	900	877	895	922	891	929	888	934	988	925	918	911	868	930	932	900	898	931	947	915	890	927	955	908	885	940	904	952	857	905	893	957	946	938	941	915	899	887	911	884	980	944	904	887	920	978	895	944	890	948	893	944	906	861	898	914	895	921	877	905	899	924	914	922	889	933	927	915	902	922	923	933	911	889	955	923	896	881	927	900	907	874	939	885	879	876	850	914	934	924	931	888	907	945	881	921	889	871	901	929	879	906	904	1015	876	876	913	900	897	916	885	911	916	884	891	948	947	954	926	997	910	922	894	896	910	887	963	870	945	928	876	929	961	910	944	920	890	915	889	887	935	898	905	921	940	963	912	919	905	942	966	958	983	946	961	931	905	918	886	895	917	917	943	939	955	940	916	884	898	920	931	885	924	920	881	912	924	855	916	872	857	953	884	916	919	978	914	943	936	894	956	895	891	935	929	909	917	911	916	930	911	892	876	880	854	944	965	929	911	886	911	918	917	927	875	937	995	966	920	898	946	933	883	919	913	888	964	985	888	911	862	925	897	922	896	926	980	913	892	895	932	954	939	926	938	896	889	911	927	895	996	949	948	894	972	868	901	883	917	929	921	933	949	971	876	912	962	941	879	913	906	903	910	937	904	896	905	941	896	938	931	929	893	909	903	912	945	902	912	922	910	876	842	884	834	920	936	891	867	932	933	881	888	931	858	926	910	974	974	948	871	890	945	925	918	945	914	986	895	867	925	930	950	959	946	939	936	980	880	901	932	902	893	968	905	952	897	860	889	946	953	884	938	911	904	941	917	922	902	932	917	944	895	944	862	944	915	879	960	941	929	921	920	934	908	821	920	872	922	927	948	910	990	896	938	929	967	954	941	911	939	900	885	868	912	889	908	929	920	946	922	910	882	926	835	883	867	866	912	924	918	963	919	911	922	944	897	949	884	912	916	959	900	957	924	930	914	938	896	896	927	891	896	903	887	882	941	921	875	933	921	921	948	889	856	894	924	929	942	917	914	911	927	919	897	897	862	948	955	909	902	939	905	943	935	937	957	937	913	949	993	921	931	945	918	953	895	897	921	918	937	839	907	936	910	899	929	914	934	976	930	922	942	920	912	944	944	857	925	928	923	945	929	949	930	892	863	975	918	952	945	894	917	818	963	900	954	951	905	866	900	890	915	873	933	938	909	905	942	919	942	914	939	878	904	930	939	920	900	933	964	931	898	952	921	864	944	956	920	910	953	895	934	894	872	935	908	892	951	905	913	932	914	934	948	985	939	878	944	904	907	898	924	891	905	895	895	875	871	929	887	927	920	913	917	924	921	909	894	903	945	882	883	926	930	878	908	895	906	910	868	908	916	851	921	930	910	915	867	869	916	878	867	900	910	947	924	909	892	910	916	859	926	864	953	910	905	848	921	937	909	918	890	922	905	915	920	904	928	963	983	913	878	925	921	881	908	892	954	960	905	976	922	890	886	948	925	858	878	977	906	961	919	955	893	903	916	889	962	926	989	920	928	941	916	920	910	920	945	947	852	904	876	905	904	893	913	915	942	940	899	877	837	922	945	995	906	965	896	841	906	958	931	973	883	891	949	924	921	918	953	938	881	885	955	918	884	946	937	943	886	873	902	934	979	877	959	917	876	910	871	931	922	915	925	964	841	891	933	880	953	989	939	902	960	965	977	942	941	908	915	916	967	890	920	917	937	916	916	957	914	874	971	940	943	908	904	898	984	931	970	996	917	889	922	927	938	931	919	915	940	886	942	918	939	919	980	899	943	906	950	941	931	874	888	936	896	941	929	966	886	879	908	920	939	955	907	895	933	911	920	903	879	847	911	902	895	906	913	914	896	976	897	902	956	963	929	911	967	899	934	897	917	895	918	908	848	933	894	939	905	928	885	886	917	995	898	899	871	948	855	967	914	941	932	910	888	922	932	949	905	953	929	883	916	914	905	916	919	888	880	924	904	927	951	895	937	852	903	930	881	866	868	923	958	886	894	977	905	965	912	868	965	883	926	937	902	917	914	930	935	897	947	953	933	921	915	945	921	944	917	924
2792	946	376	217	180	144	135	60	57	72	64	65	47	51	58	50	50	55	50	62	50	50	56	51	49	64	57	63	47	59	54	51	58	49	76	51	45	41	49	56	55	54	62	50	49	55	56	63	67	45	63	62	68	56	58	57	52	60	49	58	53	55	58	52	55	69	50	49	61	60	52	66	55	56	47	69	50	59	61	76	55	68	45	63	46	54	40	49	42	43	61	56	63	57	48	59	46	51	56	43	44	62	67	58	56	66	50	59	61	59	55	59	60	63	53	62	62	41	38	59	51	60	49	55	57	51	67	53	54	64	54	56	63	61	51	68	55	58	68	52	58	59	49	55	54	54	62	61	50	57	62	56	55	58	54	55	64	68	52	62	54	61	50	59	34	57	56	57	45	50	50	65	54	60	57	50	47	41	60	73	55	61	57	48	63	51	47	46	60	52	62	45	59	49	53	64	45	57	51	49	55	51	51	52	64	57	51	55	57	44	45	49	53	52	50	59	68	64	62	63	45	51	52	47	57	50	55	47	51	46	58	55	57	53	50	55	55	56	63	53	62	62	67	70	67	51	58	55	63	67	51	43	49	55	61	67	41	56	70	52	54	50	65	59	60	44	43	63	45	53	69	55	59	61	42	49	44	41	46	63	53	50	48	71	53	53	59	48	54	58	58	38	57	52	60	52	40	54	48	45	64	54	60	50	55	58	57	62	50	51	45	61	59	54	52	60	60	57	59	57	57	69	63	50	66	48	50	40	55	67	55	51	51	52	49	66	61	66	61	48	47	56	61	44	42	71	48	44	64	48	67	54	55	58	58	49	57	56	41	64	40	43	53	41	45	51	62	73	58	58	60	44	52	58	47	45	38	56	64	47	63	42	54	55	63	62	61	49	53	53	57	55	46	54	44	53	51	53	56	42	72	50	59	55	56	63	56	50	51	63	47	45	57	59	59	51	47	61	62	45	51	62	40	62	57	51	50	46	56	57	47	59	47	51	48	61	52	44	56	47	63	52	38	56	64	62	49	57	71	66	60	59	56	50	58	63	65	63	50	49	54	59	66	55	52	53	67	47	64	61	54	49	56	53	47	46	46	56	46	47	45	71	65	60	65	47	60	58	61	50	54	52	59	58	52	57	63	57	52	64	48	58	48	49	46	56	53	58	56	50	62	70	55	60	56	45	61	64	48	56	54	57	48	57	57	60	51	44	44	67	51	51	53	39	58	63	62	57	64	47	63	55	61	47	57	57	57	43	51	47	54	41	63	58	59	62	53	50	42	49	49	53	54	64	52	67	55	62	68	57	61	56	48	66	49	39	70	73	64	61	56	50	70	53	59	57	50	58	42	49	51	62	58	45	55	52	69	51	59	53	41	50	57	54	54	53	63	50	52	63	75	52	58	55	65	72	47	60	44	55	61	64	50	45	65	42	52	55	64	52	52	55	45	51	54	65	52	57	52	42	59	45	63	61	68	49	45	68	58	48	54	51	60	48	47	58	67	59	54	47	49	51	44	52	55	58	68	49	53	65	66	61	43	49	54	62	40	53	56	60	51	63	59	58	48	65	55	53	52	64	42	69	65	60	63	67	54	62	60	43	52	63	48	52	45	54	44	50	45	53	69	58	54	50	51	53	51	40	57	51	51	56	44	42	62	40	65	65	38	53	52	70	67	59	45	59	64	60	58	58	58	62	73	62	51	59	63	45	62	46	47	38	50	56	60	68	68	53	78	60	41	69	56	44	52	56	64	53	54	46	73	61	50	50	43	55	44	36	66	64	48	57	58	49	57	46	62	62	47	56	46	56	64	65	54	59	69	49	53	48	51	45	61	31	65	44	51	61	50	66	59	51	45	69	53	58	53	73	54	63	54	66	62	47	63	55	48	46	47	45	54	58	48	48	53	57	51	63	56	62	58	53	61	63	57	46	52	60	52	55	56	55	52	72	65	63	63	68	49	59	54	47	56	68	51	59	67	57	59	44	54	53	54	42	49	61	55	61	59	46	62	55	59	49	55	60	47	54	52	54	49	50	56	55	47	50	61	49	53	59	48	62	49	54	51	52	59	68	51	58	62	51	57	55	53	54	55	55	55	44	54	62	40	50	59	70	42	60	60	54	73	53	51	67	49	58	51	62	51	44	53	55	59	47	51	53	53	62	49	45	51	44	45	50	55	48	55	65	49	65	49	63	62	54	59	64	56	49	66	47	60	57	63	67	52	77	49	51	44	63	73	57	43	65	60	62	48	47	44	57	53	51	63	47	53	54	49	54	61	53	45	47	38	55	49	60	56	62	60	62	65	56	42	62	59	46	60	55	58	60	65	49	50	52	46	61	52	51	52	51	58	51	50	58	46	54	49	47	59	45	48	48	43	47	56	56	44	61	56	51	62	59	54	42	39	50	39	68	48	59	69	62	54	57	45	65	46	55	54	56	47	47	50	46	48	46	37	63	52	67	61	56	47	59	57	56	63	50	77	67	49	58	47	62	50	50	63	49	53	75	52	43	67	57	53	53	50	53	53	54	54	63	57	67	53	72	53	47	62	57	56	55	49	58	64	54	57	49	64	60	51	40	66	67	54	47	52	42	43	64	63	60	72	55	62	51	43	57	58	53	55	54	50	51	49	46	82	60	55	60	47	45	66	50	47	67	47	47	49	58	53	62	41	74	48	55	53	38	71	47	54	52	67	60	64	64	51	52	65	57	41	46	45	43	64	40	58	48	65	64	57	63	63	58	49	60	55	47	62	63	67	47	38	55	49	66	56	50	62	56	56	55	57	58	43	65	59	59	41	44	60	42	56	61	58	63	48	45	41	65	55	57	54	48	64	55	47	66	63	51	51	56	44	75	53	62	64	55	59	52	52	46	60	54	43	46	59	59	51	52	65	54	58	53	47	53	46	54	53	45	44	66	47	54	68	61	59	57	65	63	57	62	50	60	64	50	65	53	43	61	61	61	58	50	56	58	58	54	49	54	59	57	52	62	48	47	69	70	59	65	66	58	59	59	64	58	61	43	40	34	52	60	53	66	40	43	57	50	64	46	44	52	62	52	53	59	51	67	60	54	54	48	42	56	42	41	55	38	51	55	67	58	47	53	45	56	56	67	41	57	57	49	51	47	61	50	59	66	57	66	51	60	48	49	49	57	50	58	56	52	60	56	49	55	61	52	69	64	53	52	63	39	61	54	55	54	52	61	69	62	50	53	70	45	57	56	45	62	52	69	48	56	55	40	56	54	55	70	53	57	40	56	45	61	52	58	62	55	52	50	42	63	50	54	63	64	44	56	57	54	65	64	48	61	58	60	57	59	61	42	68	69	68	41	56	49	46	54	50	61	49	52	57	76	67	45	57	44	55	53	45	51	57	67	51	51	56	47	71	54	46	47	46	67	56	57	49	61	60	62	52	53	66	52	65	59	53	52	41	60	41	67	66	50	43	61	59	57	62	44	61	54	56	52	59	63	41	60	47	64	67	63	61	52	56	64
22779	9387	4235	3439	3380	5037	4265	1120	518	459	464	542	457	480	443	449	431	425	417	426	411	437	389	404	463	399	423	415	417	430	396	409	416	410	443	394	420	444	430	443	419	453	408	443	405	447	437	424	401	443	374	408	444	439	409	414	420	431	423	434	375	398	401	442	398	424	409	409	417	427	435	411	407	427	445	419	423	399	405	451	383	398	392	417	391	426	447	379	459	426	371	403	444	396	442	436	405	405	418	402	391	419	423	404	444	426	425	472	437	403	454	406	420	386	445	388	414	430	440	388	481	429	363	388	399	418	403	407	417	416	431	366	453	409	445	423	417	460	460	409	425	403	431	417	445	442	433	416	426	425	372	394	434	402	433	417	415	421	426	412	414	423	418	432	416	426	451	416	420	429	398	408	432	428	450	414	409	417	446	391	432	429	390	387	406	411	435	433	422	391	402	414	428	396	413	402	402	377	384	403	410	377	424	444	420	439	401	407	450	429	401	416	432	400	419	448	423	413	433	428	419	428	423	385	386	430	437	416	412	469	467	421	420	473	402	392	428	406	436	415	418	441	415	418	394	396	434	388	425	441	434	433	392	435	367	413	396	412	401	429	399	403	423	416	433	422	424	440	421	423	425	442	444	430	417	412	425	422	442	394	400	423	382	382	386	406	437	414	435	405	438	421	410	394	406	383	419	424	416	450	383	423	465	437	459	430	452	415	401	400	413	409	417	402	424	435	419	376	431	399	411	427	427	426	408	420	405	425	404	420	431	423	411	397	424	419	436	399	395	394	401	386	399	442	434	380	414	426	396	430	395	395	412	409	376	461	379	410	401	445	392	431	425	423	462	451	411	412	413	438	435	413	420	407	444	410	376	385	386	423	425	404	438	418	417	440	421	412	390	408	390	418	401	455	406	423	414	443	418	404	362	383	435	425	433	443	410	417	425	467	390	460	425	442	380	451	405	441	432	458	385	398	409	428	397	408	419	428	406	392	393	394	437	425	451	447	438	414	390	405	410	404	425	404	420	405	442	466	439	417	423	419	435	391	424	417	422	432	408	434	434	432	399	421	428	398	404	429	420	404	429	405	389	361	382	452	440	419	400	450	438	404	423	401	425	430	429	378	373	385	452	476	399	424	412	423	449	453	429	406	425	428	412	446	447	421	412	408	406	364	419	460	444	406	395	413	415	446	418	402	398	411	440	410	447	445	419	408	389	404	390	430	440	400	392	435	428	436	379	433	405	410	369	436	409	412	367	435	400	412	368	366	432	401	433	429	448	417	389	390	432	424	427	405	408	431	402	413	418	404	422	454	439	441	390	370	411	464	397	402	403	425	387	424	366	380	408	433	404	419	422	389	406	390	453	431	412	432	427	398	412	420	413	421	445	372	399	417	377	431	432	404	380	438	411	458	441	420	412	423	440	423	421	419	380	441	423	443	397	409	391	426	414	410	391	436	402	424	378	377	392	424	380	417	417	433	415	423	391	394	396	429	433	425	425	400	392	442	409	424	419	411	420	450	429	459	445	403	421	423	465	433	430	396	405	419	451	431	445	391	423	410	399	416	405	396	411	377	406	426	412	398	436	390	432	437	444	435	423	441	407	403	407	411	407	423	403	458	443	443	405	405	444	443	387	424	435	430	402	434	431	411	431	407	413	418	421	390	421	414	405	378	411	435	395	412	423	410	392	421	445	414	390	417	427	399	381	404	413	402	407	399	412	445	411	430	424	428	396	423	424	405	418	398	396	452	426	431	411	400	433	447	437	436	406	408	400	459	412	438	422	434	419	413	405	392	403	390	425	399	451	402	418	364	406	405	434	414	370	418	410	396	408	417	426	390	392	406	440	424	426	435	444	459	382	421	440	417	432	454	416	400	421	458	470	391	452	436	420	463	402	427	417	404	431	397	382	462	443	434	389	411	414	419	432	425	418	405	382	423	383	435	417	436	442	431	420	417	414	393	407	412	407	465	443	401	429	407	412	413	400	407	413	391	414	409	412	424	437	464	422	417	369	394	423	412	422	411	433	395	442	412	420	394	412	431	403	450	426	389	419	419	406	413	402	407	404	464	417	412	433	398	401	411	412	404	400	370	403	402	413	403	403	424	408	422	381	439	433	438	399	417	412	441	395	429	440	427	430	397	401	448	440	436	423	447	394	426	395	445	396	396	435	428	394	402	384	402	408	422	432	404	384	429	421	405	409	429	408	433	405	401	405	403	464	432	459	404	428	425	431	381	432	388	432	421	448	410	400	388	390	434	417	390	454	432	422	428	435	425	421	426	401	430	419	415	392	405	382	402	379	393	403	403	425	407	381	402	419	373	428	403	453	412	390	402	417	436	442	417	414	429	437	393	430	422	442	396	439	427	455	393	419	422	443	478	390	459	446	428	423	427	430	420	429	411	361	471	424	448	429	411	417	410	448	400	399	387	413	445	416	426	403	415	408	393	420	432	433	397	387	399	392	419	401	450	427	437	414	421	396	421	411	389	404	444	409	395	413	438	430	386	405	447	440	438	426	389	389	427	396	395	433	419	417	422	410	430	406	460	421	415	407	421	427	439	443	377	442	391	423	409	396	380	421	427	418	403	398	395	463	423	439	410	399	441	430	393	399	420	463	427	432	410	456	412	426	402	422	434	415	456	428	418	421	438	442	419	419	419	415	399	422	433	400	394	439	457	404	452	455	385	424	422	405	451	413	412	423	419	382	419	391	432	427	452	444	399	400	425	430	407	391	395	389	440	414	369	443	433	393	428	406	454	450	413	439	441	423	447	428	409	380	412	435	409	421	405	463	415	435	442	418	404	402	424	409	421	422	408	427	413	405	397	413	458	391	407	411	400	419	439	419	436	429	421	388	383	389	428	428	424	429	416	412	421	415	402	419	407	407	433	410	404	409	429	407	435	436	440	438	392	411	397	442	427	446	417	439	418	395	413	441	402	412	439	415	399	419	406	409	402	409	416	454	419	399	409	388	423	418	424	406	434	393	413	408	403	413	458	376	422	411	403	394	430	445	424	380	427	401	412	426	426	434	408	439	400	465	420	427	412	419	453	422	382	467	427	425	405	436	391	414	451	390	398	411	430	380	386	418	453	448	441	414	419	435	390	451	409	399	372	452	415	414	416	417	387	406	438	403	435	403	413	414	415	418	421	425	414	414	404	429	396	420	392	404	414	414	402	414	441	434	445	424	416	409	407	390	402	420	418	431	404	399	423	420	421	422	401	421	426	430	388	435	441	441	449	415	401	395	428	441	447	403	418	370	419	452	412	398	430	429	416	454	433	437	440	424	418	431	406	464	428	434	408	419	410	430	452	429	417	459	392	399	399	395	429	444	406	437	458	428	426	410	393	434	382	407	429	430	440	414	397	438	403	380	402	452	456	414	422	421	409	452	436	386	406	405	427	424	441	414	402	432	394	419	422	429	411	389	401	379	416	417	405	405	392	443	402	422	416	439	447	404	415	424	420	384	374	454	431	394	410	404	387
2506	1543	573	337	182	395	384	108	80	80	73	86	83	73	88	75	90	81	82	75	72	69	86	80	84	71	61	82	76	77	83	78	91	79	82	75	65	77	64	77	61	73	89	72	56	77	90	67	80	70	67	77	73	78	80	54	75	58	63	79	59	77	70	77	81	74	63	74	73	67	87	74	78	76	66	71	67	74	90	70	84	65	60	73	68	75	71	49	69	73	76	77	80	69	74	80	61	75	59	79	74	65	57	67	66	71	72	60	65	93	68	65	67	62	60	68	71	82	63	60	70	69	74	77	64	73	68	60	86	80	76	73	73	83	75	72	73	73	84	57	77	64	82	84	62	56	74	80	70	71	62	62	72	65	59	70	85	70	73	71	67	77	70	72	73	56	79	66	65	68	71	73	71	73	76	66	79	73	61	70	60	64	69	75	62	66	76	75	61	65	65	78	75	79	92	76	67	64	73	80	92	74	73	75	70	73	82	69	77	79	70	64	75	73	51	81	67	81	62	79	76	70	69	86	68	57	61	59	89	71	80	80	66	78	78	60	72	57	80	74	82	83	77	57	77	77	63	78	70	82	75	66	79	84	84	76	71	79	91	56	66	73	82	80	58	76	58	62	70	77	71	70	54	64	58	70	73	72	90	69	76	57	78	72	76	81	72	81	64	68	68	79	67	86	81	59	72	71	72	75	75	75	73	77	68	71	63	72	54	70	77	75	81	73	74	66	77	80	75	73	70	61	84	75	75	59	64	77	78	67	87	75	75	82	69	86	79	74	74	72	63	71	96	83	77	76	55	66	62	80	71	63	82	63	68	87	62	84	74	77	78	65	63	78	64	81	55	61	73	64	68	61	54	68	97	67	79	64	79	80	71	64	82	83	68	83	71	65	74	75	80	75	69	54	65	58	66	62	68	70	66	72	64	63	74	76	87	76	75	77	76	91	67	66	77	88	75	87	63	69	73	76	74	68	83	80	63	79	64	69	74	70	65	75	79	63	69	76	69	55	63	79	63	80	67	76	80	61	63	68	63	71	65	77	85	73	59	76	65	70	75	70	65	74	83	72	70	79	82	87	90	80	69	58	75	74	74	64	86	69	79	80	69	78	68	78	75	80	79	82	64	62	70	57	75	71	93	78	68	62	73	73	57	78	69	70	63	67	71	80	57	79	73	57	74	64	86	75	85	69	64	79	83	88	74	81	84	67	76	76	70	79	75	88	70	75	74	68	69	64	76	75	83	80	77	65	57	81	73	80	67	73	80	69	83	74	73	66	72	82	74	62	62	81	63	75	70	64	74	81	76	67	78	93	68	66	64	74	74	73	82	66	86	66	68	74	63	82	74	59	63	81	70	72	60	79	77	76	78	82	73	64	68	74	82	83	75	63	68	76	58	86	62	73	65	56	80	71	73	73	71	98	63	72	65	68	79	75	63	69	73	70	63	77	67	80	69	74	80	73	67	80	67	66	56	81	55	72	79	85	71	74	78	86	72	75	59	76	73	71	78	67	78	65	69	60	56	72	58	75	82	71	69	75	77	67	69	71	75	79	61	81	69	65	62	71	82	65	63	72	75	66	94	62	67	75	80	64	77	80	72	77	71	66	70	71	71	66	74	88	66	82	87	56	71	73	62	86	76	58	63	68	66	77	88	63	81	63	68	67	71	86	74	79	75	64	58	70	76	78	64	65	69	78	74	62	73	71	73	75	71	80	66	71	69	70	69	55	70	70	70	73	84	71	80	70	78	77	83	62	59	63	78	68	75	70	66	71	74	73	60	83	71	80	63	73	69	73	76	61	80	69	73	75	77	80	76	86	76	72	66	59	81	70	66	62	80	84	89	66	75	84	76	74	62	62	69	75	79	77	78	71	78	76	77	75	74	66	70	67	65	63	68	63	78	57	87	91	65	63	73	67	70	78	74	84	76	73	70	57	71	72	82	88	72	62	81	60	86	64	70	72	78	70	78	63	72	74	69	71	71	61	74	79	78	77	82	75	70	82	59	71	76	78	74	64	69	75	70	67	76	69	72	69	88	69	76	63	60	72	78	69	68	56	66	71	81	84	83	69	62	65	73	76	51	75	78	71	76	89	69	78	74	72	75	82	81	75	92	82	78	100	73	68	69	64	68	61	67	76	89	61	65	70	76	83	71	85	72	80	75	71	62	87	72	72	81	74	70	70	72	61	60	67	63	66	79	74	71	67	79	72	73	78	88	73	55	90	83	58	71	77	67	58	72	72	77	73	83	67	88	66	65	70	63	78	76	76	68	60	72	75	55	76	73	72	67	69	93	61	72	68	83	83	70	69	73	68	78	62	75	65	71	88	73	72	64	76	68	76	80	76	62	81	74	75	74	67	77	62	65	71	76	77	84	56	72	78	69	67	68	56	89	74	71	68	77	58	90	80	85	80	65	71	73	74	67	79	70	68	72	69	77	79	64	63	92	66	74	68	76	92	83	63	80	64	66	65	64	69	75	79	70	94	51	70	65	73	61	79	74	60	64	64	83	64	85	67	74	68	78	59	68	67	63	72	60	95	83	70	87	54	76	67	70	81	79	80	64	79	78	80	79	70	64	75	68	81	67	85	83	69	66	63	67	77	64	77	81	90	73	66	63	76	81	69	76	87	73	87	64	83	67	75	70	75	62	77	65	72	69	81	71	67	77	67	80	73	71	55	66	67	80	59	76	61	73	76	63	81	77	58	62	73	70	79	68	67	74	69	85	60	65	73	76	82	82	67	75	74	68	83	79	52	70	76	76	88	73	78	70	80	59	58	63	79	75	66	81	77	58	71	72	71	66	86	69	93	70	57	62	67	60	78	83	70	69	69	88	67	76	81	73	72	72	66	64	64	68	75	71	66	85	73	83	75	52	69	69	91	72	74	83	73	59	81	72	54	77	55	76	74	75	58	68	62	81	83	71	62	59	62	69	83	85	66	68	59	74	77	73	63	66	72	63	71	77	72	67	70	69	64	58	71	80	77	84	85	73	71	74	78	87	78	69	67	62	84	68	72	70	73	79	63	82	72	78	70	69	67	78	74	69	88	72	71	79	64	64	77	78	66	62	85	61	83	71	73	80	69	88	86	72	69	68	72	78	78	66	60	68	71	64	79	82	93	85	71	66	86	64	67	86	56	83	68	76	55	85	81	49	67	74	73	67	67	75	76	72	54	63	79	61	61	83	79	65	66	67	71	72	74	73	60	77	70	77	68	73	82	68	65	69	72	60	66	87	69	78	82	72	70	68	67	66	67	70	72	69	84	66	77	80	74	67	59	68	64	65	59	80	66	66	80	52	73	68	81	75	80	81	82	80	67	75	80	62	77	70	80	83	75	68	64	69	79	71	70	64	66	79	72	66	68	58	74	63	86	61	68	72	62	81	81	62	82	69	71	68	54	77	70	76	83	70	83	74	92	66	69	62	81	79	81	78	65	67	76	67	69	63	86	78	53	65	70	70	75	64	67	59	77	71	71	62	94
24996	12499	6045	5035	4116	15595	15559	3374	979	884	808	775	772	687	654	625	619	584	625	584	602	593	564	555	567	562	508	542	576	567	519	575	547	536	516	546	515	502	530	508	535	527	532	510	490	541	501	546	533	502	495	533	533	505	496	529	552	537	534	551	504	524	494	507	511	529	517	519	540	502	536	497	557	496	540	477	544	519	478	506	508	511	524	537	501	515	539	519	567	472	517	535	506	533	514	513	514	500	522	508	511	539	519	474	511	503	500	546	513	480	516	490	494	517	468	529	507	549	504	522	526	481	542	505	494	535	552	506	520	494	542	494	509	510	524	514	492	493	498	517	492	510	543	538	508	502	510	511	505	526	503	491	515	498	544	522	509	505	501	543	516	475	485	503	499	523	540	519	504	548	480	498	535	529	534	510	499	515	514	502	556	530	503	497	541	587	511	493	513	522	518	547	482	509	478	469	515	503	519	504	527	527	499	547	526	502	483	531	519	523	528	546	488	481	517	533	555	507	463	512	523	529	529	560	508	530	534	514	499	471	518	511	511	525	507	499	502	539	504	502	474	478	517	531	535	499	492	462	533	502	543	519	556	508	508	490	532	484	509	495	520	499	560	499	492	517	486	513	488	522	493	534	520	476	517	516	558	539	535	519	496	522	497	549	529	504	510	527	483	533	561	525	497	512	478	544	491	531	500	521	507	529	549	539	487	545	512	485	513	523	514	527	512	479	514	493	507	560	488	517	492	469	519	509	543	468	508	521	548	520	500	536	510	501	550	514	513	524	513	505	480	492	501	480	528	504	527	528	499	548	488	454	551	527	525	504	507	526	484	525	507	514	488	539	518	482	530	521	540	515	531	514	496	508	481	509	545	500	522	544	522	536	514	515	538	521	508	547	485	493	538	479	523	552	536	528	516	485	553	516	504	561	555	505	506	527	505	521	533	494	502	546	570	520	492	530	548	510	513	509	512	493	553	499	532	536	513	514	538	485	538	496	539	488	537	540	561	494	497	532	496	523	517	508	539	531	497	490	494	528	527	522	456	511	530	503	489	517	507	526	527	501	536	513	534	525	522	474	516	535	527	543	530	514	523	507	552	519	498	476	547	500	530	494	537	487	503	480	539	505	505	523	472	540	521	492	550	528	528	534	481	487	495	492	505	502	492	537	505	568	524	514	527	566	492	520	484	505	514	506	498	540	541	487	547	512	509	560	542	530	501	524	532	509	533	510	554	512	525	499	509	500	519	501	537	543	536	528	511	545	517	514	567	542	497	487	547	532	562	524	489	498	563	510	508	568	555	510	497	488	520	510	486	505	507	508	560	490	542	572	497	555	521	523	533	469	581	514	535	503	512	541	491	520	523	522	509	549	505	464	471	508	530	550	477	528	540	549	531	497	561	525	490	503	492	525	569	520	531	546	545	527	493	516	486	479	528	483	503	542	499	496	511	494	482	560	558	459	530	552	512	512	539	507	523	546	557	558	524	512	539	570	456	526	534	494	485	541	492	522	503	534	519	519	496	521	541	503	520	510	545	538	510	528	526	524	507	489	492	482	509	524	513	556	524	520	492	482	545	509	542	534	542	485	525	516	565	497	519	485	522	506	491	511	520	558	486	508	495	538	511	514	519	482	491	502	528	506	525	522	492	496	541	511	541	552	497	508	488	512	507	527	522	569	506	526	508	514	508	535	489	547	530	498	520	519	512	507	513	519	512	499	518	520	505	531	482	563	524	515	514	472	534	508	513	522	507	503	545	559	528	517	520	539	513	535	531	509	503	513	490	491	498	491	574	500	499	479	546	500	519	529	506	530	519	522	545	550	505	541	559	547	506	520	527	531	495	547	495	560	505	524	542	530	509	488	506	498	481	484	508	531	524	524	553	524	502	514	495	488	532	521	508	527	503	525	502	492	528	515	514	470	479	513	527	541	497	512	493	457	542	501	504	519	512	506	538	508	487	519	551	516	512	510	535	513	495	540	521	518	525	529	514	536	509	523	476	544	504	520	543	512	523	539	546	530	497	512	531	534	525	499	502	451	492	580	502	477	554	545	566	514	533	487	546	544	493	522	561	525	535	504	501	515	474	458	475	496	500	528	540	533	528	510	535	498	530	511	541	538	526	540	484	484	513	501	519	534	548	504	555	525	522	513	539	525	513	536	503	521	567	546	539	500	511	544	521	512	519	512	539	530	508	490	515	525	489	513	499	532	536	566	494	507	515	522	546	537	534	510	508	528	506	493	541	481	516	514	504	488	512	521	507	573	535	495	552	536	500	524	496	536	492	530	512	543	542	538	478	513	545	512	501	541	508	517	527	519	517	512	566	507	517	486	511	518	554	521	515	512	528	512	504	520	518	529	525	516	577	537	521	514	551	537	508	503	573	519	483	479	511	549	521	491	517	547	518	519	465	549	496	503	495	505	519	571	527	500	532	508	551	491	518	519	537	560	509	503	509	528	534	568	515	497	534	494	511	518	472	458	532	480	508	513	505	495	506	508	490	529	524	491	558	528	508	498	506	511	483	522	513	495	516	484	525	502	508	529	551	519	522	523	516	491	523	551	466	528	512	521	478	512	528	509	550	510	485	504	527	532	514	537	454	528	532	560	525	505	539	585	516	533	522	528	462	512	508	533	499	512	523	476	534	467	529	513	492	526	499	523	516	529	521	567	532	483	528	511	531	526	508	529	490	569	534	570	542	521	551	510	506	514	497	496	537	524	525	511	555	602	472	495	485	541	497	466	551	462	507	515	509	528	489	510	508	549	527	508	544	524	496	550	559	528	526	532	539	513	500	532	494	524	510	525	511	497	514	532	528	495	531	503	522	504	516	509	519	502	532	539	516	517	489	479	538	498	525	526	525	504	496	584	506	542	510	514	495	539	518	504	481	514	491	506	499	547	539	519	527	479	521	527	483	511	508	511	521	540	548	486	486	510	534	474	524	542	504	536	523	480	513	506	514	502	526	470	505	506	509	468	533	557	523	515	502	517	511	528	541	484	465	538	507	512	566	502	529	502	507	535	520	513	482	511	488	541	541	504	485	519	553	573	542	511	509	533	497	522	519	570	499	534	532	530	541	518	551	511	495	518	510	506	490	530	529	553	537	496	522	474	519	484	539	507	540	513	513	528	529	508	550	498	567	546	465	536	499	527	511	574	496	510	524	513	533	532	524	529	536	499	506	511	514	503	533	502	519	536	543	478	502	537	475	516	498	503	502	519	523	535	528	499	474	526	490	552	516	510	547	498	518	523	514	529	530	515	554	519	526	512	535	505	487	553	532	548	525	535	545	486	522	509	507	514	518	520	521	506	525	539	495	488	533	532	525	537	513	496	515	540	501	514	546	482	468	541	543	541	527	493	486	519	493	461	499	552	508	548	516	513	511	476	481	536	518	512	522	530	491	501	514	512	495	471	531	516	547	519	490	560	541	539	492	530	533	506	518	556	501	523	538	504	527	490	515	494	503	542	535	532	516	558	540	483	555	504
4245	1443	709	354	203	434	448	128	126	99	99	89	106	109	99	104	88	102	106	109	102	95	97	104	119	93	95	112	117	114	113	101	107	110	110	128	115	80	101	97	86	101	114	102	92	103	95	101	94	93	92	99	92	87	108	110	110	93	105	99	104	99	106	98	109	94	116	99	94	81	92	97	117	108	89	117	114	110	116	110	108	94	124	97	93	103	90	102	92	106	94	83	77	96	92	92	87	95	89	103	113	86	104	93	106	114	113	100	115	90	108	119	91	95	117	92	92	131	95	108	105	104	94	105	89	94	94	105	103	89	99	98	101	102	90	101	101	86	116	89	98	87	76	106	121	98	106	116	107	128	97	112	104	99	105	97	85	92	96	90	86	110	93	95	113	113	104	101	123	97	86	96	90	96	92	93	109	85	101	98	85	87	105	101	108	100	97	102	102	109	104	101	106	105	120	106	101	106	108	100	104	112	91	100	95	103	103	106	93	79	100	109	102	99	96	106	98	106	86	90	100	102	117	105	126	98	98	119	89	106	89	117	100	82	102	105	100	106	98	91	94	104	98	90	90	98	100	102	93	93	84	98	91	109	97	97	94	103	96	120	95	91	89	101	89	101	87	105	98	122	87	110	93	90	90	115	102	97	100	106	105	101	104	99	105	103	127	106	106	100	110	99	110	110	93	80	93	93	96	91	102	99	107	100	98	97	100	86	108	93	105	85	110	107	102	125	106	93	88	99	91	86	114	106	90	101	110	99	106	102	98	108	103	96	95	100	105	102	111	97	77	105	116	97	124	86	99	104	103	117	97	97	113	96	94	94	90	93	72	85	85	112	103	100	86	126	103	102	108	96	78	85	110	101	96	101	95	89	98	106	103	92	108	97	122	126	98	111	100	92	103	85	76	96	103	114	105	97	92	113	88	103	115	102	113	101	101	101	102	113	97	99	89	110	106	103	91	120	93	109	97	87	97	93	106	105	101	97	95	90	91	93	126	92	114	104	99	101	104	106	109	116	105	89	116	110	97	87	92	105	107	100	98	107	125	101	83	103	105	103	100	84	92	107	100	94	96	95	97	105	103	108	100	86	93	94	105	91	110	94	102	107	96	91	109	105	107	92	105	87	122	105	115	109	109	83	99	88	108	103	106	104	104	112	111	78	101	95	106	106	106	107	82	94	107	106	81	109	89	107	109	94	110	101	106	101	116	100	80	100	101	114	90	112	84	100	99	121	99	91	77	104	108	94	97	116	119	94	92	104	102	99	108	105	98	101	110	90	116	92	98	98	112	109	107	121	102	117	96	89	111	112	106	105	93	104	106	89	110	96	101	106	96	116	105	97	105	90	85	102	110	90	99	94	103	94	110	100	87	93	87	107	107	101	101	99	87	112	87	93	100	102	109	106	105	94	108	104	104	90	115	70	100	100	102	114	95	98	90	108	97	91	94	109	114	87	90	108	102	102	90	99	98	103	96	118	108	109	109	97	100	101	77	99	80	105	96	90	103	107	99	106	111	95	96	102	95	91	92	124	97	107	105	95	91	103	98	109	106	105	114	100	106	91	94	100	114	115	103	105	109	99	81	108	72	101	104	94	111	104	97	82	103	97	84	99	117	98	107	88	101	95	100	90	107	116	86	101	104	83	109	94	100	108	92	89	107	117	99	106	108	103	103	94	105	100	114	98	129	117	96	73	103	93	89	118	102	96	102	101	89	102	94	91	94	106	107	113	92	96	78	97	99	98	102	107	98	102	104	121	101	91	102	103	104	73	110	105	103	90	117	98	93	113	97	103	95	92	103	116	123	99	96	84	111	108	91	115	101	109	97	107	87	95	105	104	109	111	98	92	114	87	93	104	101	97	104	96	108	81	104	92	104	100	93	99	115	106	94	95	111	104	109	111	96	99	88	99	92	111	87	86	91	92	90	81	98	96	111	115	101	103	100	91	95	111	101	87	98	94	93	93	105	102	96	96	104	107	85	121	109	111	91	91	115	103	102	105	95	98	91	95	101	102	100	81	94	96	105	97	101	105	104	117	109	97	94	98	99	91	105	88	103	101	106	91	98	96	101	95	105	86	119	110	109	100	83	87	87	101	108	92	108	95	106	104	117	100	95	108	93	96	102	108	111	86	111	95	84	87	85	111	121	84	94	108	96	118	98	92	109	114	88	94	97	103	115	87	105	98	105	101	96	106	101	97	108	85	108	107	98	112	117	85	102	116	114	112	102	95	114	109	93	105	94	103	108	112	89	103	79	89	90	115	101	80	99	107	81	86	103	99	108	107	125	82	106	103	95	92	96	94	102	97	92	102	90	88	102	89	103	106	95	97	91	88	97	88	91	103	97	91	95	91	96	105	113	98	103	117	99	87	103	94	91	91	101	113	106	104	98	110	96	93	95	97	122	80	114	98	106	106	96	99	111	104	104	94	109	91	102	108	100	90	118	108	83	95	102	92	84	105	112	95	87	111	86	93	90	118	98	96	101	91	103	99	87	103	104	95	111	99	92	110	84	111	95	102	104	120	107	110	92	116	88	98	93	96	109	110	96	80	100	103	103	107	107	98	114	108	96	101	97	113	96	98	108	92	101	88	100	106	97	102	111	98	109	111	100	111	95	100	101	103	101	111	99	102	85	109	107	99	108	97	104	91	88	93	95	118	101	113	103	98	86	91	91	94	99	117	95	86	80	97	99	103	119	107	83	94	93	100	93	99	105	101	89	105	95	104	95	112	108	99	104	107	103	91	109	97	96	99	84	101	92	111	100	94	86	99	105	92	90	98	82	97	113	101	95	103	110	102	110	98	101	114	83	87	107	89	109	95	104	104	82	84	103	89	112	106	114	116	98	98	115	108	103	109	103	129	112	88	103	83	96	112	106	111	96	109	101	98	98	95	86	109	94	108	96	118	94	91	83	106	88	93	88	114	112	99	95	97	108	106	117	111	101	111	78	92	98	109	94	102	110	89	108	106	102	116	99	103	104	88	87	93	85	127	101	90	96	96	97	103	100	102	110	92	109	91	98	103	106	103	108	96	101	117	121	96	103	80	95	101	102	90	99	124	91	87	78	94	82	84	108	83	94	119	79	108	105	86	97	82	112	95	96	107	87	114	71	104	106	105	95	117	99	115	107	108	105	85	111	94	109	93	114	95	110	103	97	99	94	115	105	122	91	105	110	94	98	90	100	98	99	106	91	93	107	76	100	104	96	105	125	105	105	107	101	89	101	97	90	106	107	90	102	129	95	93	108	78	99	95	107	86	107	97	102	115	89	94	81	102	95	106	104	108	120	115	115	89	100	97	85	84	109	87	103	94	93	97	92	106	99	82	103	111	105	111	94	100	103	97	79	116	100	114	119	105	90	81	95	102	120	97	103	118	115	98	99	101	103	94	98	100	95	101	110	128	89	108	93	99	111	106	105	89	89	95	116	115	103	96	109	98	115	130	98	105	108	96	96	114	94	88	100	111	108	108	98	80	101	108	86	109
26183	12166	7117	4427	4153	14897	14326	2383	1183	1136	1110	1026	984	939	856	893	829	880	808	825	831	846	810	806	781	772	822	783	746	755	758	771	793	767	778	719	748	748	774	733	708	809	768	750	780	705	750	708	764	760	662	757	733	752	737	803	749	750	761	750	786	741	732	771	749	743	757	712	840	686	689	722	749	744	769	742	730	729	751	761	734	759	764	731	751	733	735	794	775	725	756	764	766	721	746	761	740	739	684	711	741	740	799	752	727	746	726	742	735	746	746	717	767	708	728	687	750	696	727	735	782	765	741	753	825	723	760	750	722	754	750	751	693	699	735	717	760	758	727	743	706	752	743	778	732	749	813	753	755	708	770	716	748	768	695	712	702	746	723	757	745	698	744	724	730	727	717	745	759	746	773	775	755	722	723	708	773	697	714	769	786	713	770	679	744	718	742	745	789	697	751	763	763	780	716	695	698	751	778	786	715	742	764	665	737	738	705	716	792	765	793	762	799	729	771	727	695	775	750	730	751	773	734	746	756	770	677	732	723	801	754	760	761	743	742	740	744	694	737	751	716	692	675	731	742	729	769	704	702	727	769	765	742	689	750	768	751	738	738	775	739	751	763	751	740	704	756	811	746	740	734	736	745	727	747	726	779	748	751	723	757	740	719	723	720	792	708	736	760	724	739	726	759	746	774	793	728	761	760	758	706	738	741	766	724	690	740	779	704	755	727	723	724	742	747	795	705	757	789	762	734	787	761	722	748	738	722	721	759	749	709	717	752	768	719	692	742	730	761	750	778	736	743	712	800	714	730	719	731	749	754	762	721	721	724	709	790	742	731	795	731	721	735	737	725	719	712	774	721	739	717	715	778	729	750	744	745	700	693	742	727	752	739	811	715	728	753	709	789	742	734	753	724	741	710	759	755	716	798	722	734	713	749	747	747	740	713	728	761	706	757	670	773	757	746	736	773	761	755	701	720	770	733	708	764	714	765	742	705	693	777	742	776	764	733	741	770	780	753	715	722	746	702	768	715	751	786	708	755	735	750	725	748	727	778	750	731	809	713	724	739	744	722	717	765	763	734	772	697	736	736	746	724	720	746	701	701	703	735	737	731	736	693	744	710	757	716	761	718	733	752	758	820	791	743	779	731	718	751	757	781	742	700	725	724	728	791	774	753	732	742	691	757	732	721	747	733	735	764	697	726	722	760	768	764	768	730	708	757	809	749	753	756	757	773	701	734	747	800	751	771	727	721	747	726	719	722	723	744	734	803	725	752	788	757	718	713	804	722	762	702	792	737	776	733	798	731	744	767	712	725	761	718	715	720	744	750	748	752	700	767	715	717	761	783	695	720	753	754	713	733	736	820	802	734	696	718	740	767	730	747	741	676	759	735	753	747	712	727	708	751	768	758	743	680	748	742	722	661	797	770	720	734	718	734	724	707	739	690	755	791	695	718	743	737	766	755	761	721	747	736	740	763	716	722	681	725	660	727	743	761	726	767	745	760	750	688	724	705	728	672	735	727	786	710	731	774	713	774	752	734	776	713	746	717	751	740	706	755	736	697	713	745	753	747	760	756	718	727	728	738	757	758	744	721	712	701	760	715	791	757	767	687	644	740	753	711	749	745	725	726	726	752	732	739	726	731	742	713	706	764	820	768	672	771	779	716	738	720	726	764	713	757	728	722	771	777	717	746	725	725	743	734	768	762	741	762	736	705	798	745	760	767	765	769	746	672	713	766	785	746	764	749	721	745	730	740	741	776	770	745	799	716	739	726	668	738	717	716	721	697	723	765	738	740	726	686	756	704	766	739	724	665	711	731	726	762	738	741	746	700	747	710	734	735	745	737	751	737	776	722	784	698	736	801	764	760	742	673	747	745	713	758	732	738	756	747	753	737	722	765	775	675	733	725	779	716	734	805	758	700	747	759	766	772	728	734	712	783	728	732	716	789	760	722	743	710	706	719	783	741	726	710	748	713	745	733	722	719	734	731	715	766	667	747	724	712	750	742	738	726	710	751	737	767	709	724	746	727	711	733	728	736	781	743	705	742	692	738	725	763	771	698	741	683	728	742	707	744	738	716	767	692	737	710	746	754	743	760	693	741	785	750	727	741	737	731	699	710	726	712	751	742	732	743	773	751	758	713	759	731	737	728	724	743	770	753	754	733	690	743	751	747	807	766	780	718	755	700	689	775	729	757	736	795	734	721	695	769	709	745	696	704	741	788	738	788	719	759	744	745	735	762	705	737	776	764	731	735	726	732	722	734	741	774	705	753	768	748	707	746	787	739	730	789	747	770	711	768	717	755	732	775	778	749	755	704	739	738	749	715	745	740	698	760	707	703	713	734	758	748	716	734	689	757	752	735	681	712	741	740	721	756	733	742	779	766	700	703	713	793	773	687	732	750	738	722	729	719	746	718	763	741	773	718	751	758	764	742	764	751	688	755	726	724	748	774	786	759	694	750	726	714	779	719	757	757	730	739	791	772	709	706	722	715	740	739	744	743	756	796	788	756	762	729	728	696	753	742	729	736	734	810	754	721	745	726	748	750	724	756	702	742	725	696	707	730	736	746	718	716	742	749	776	724	722	755	747	698	758	750	749	792	736	743	731	769	715	703	725	697	776	758	745	761	766	722	725	762	772	755	778	776	728	753	710	763	761	722	746	750	724	744	726	749	803	734	762	734	760	753	690	739	771	715	734	738	676	732	708	767	732	739	786	741	674	746	729	765	747	714	740	767	707	762	663	752	704	803	767	719	689	729	754	750	777	733	769	747	720	787	701	755	747	758	781	723	758	748	746	711	744	759	714	747	764	771	755	749	733	768	724	700	726	726	699	792	778	710	715	766	759	726	719	711	764	707	773	727	739	731	793	708	778	749	744	684	739	719	751	736	751	773	749	756	787	741	774	730	737	668	744	712	739	715	752	732	709	745	737	736	709	722	750	710	728	706	734	772	725	715	792	736	805	785	706	757	745	745	768	672	769	795	753	780	699	776	730	745	775	691	691	751	707	738	683	753	726	750	762	725	757	740	773	709	781	740	774	779	753	758	705	780	724	752	699	796	787	706	755	739	746	764	734	692	762	730	780	778	715	682	693	769	780	650	700	751	781	738	728	729	706	733	689	766	771	757	737	730	731	768	731	759	735	744	738	735	734	702	748	719	684	698	691	713	799	743	725	741	757	723	740	747	739	763	748	729	703	742	713	759	747	692	747	726	779	743	777	719	710	721	719	720	760	729	736	698	754	724	730	768	768	740	698	761	730	736	746	701	677	695	675	758	782	720	736	742	754	733	718	784	758	744	749	710	718	720	740	769	782	809	735	753	729	736	749	732	759	763	717	694	760	708	710	777	700	725	744	734	771	700	750	733	738	801	734	731	750	788	715	677	747	727	725	770	760	759	748	722	726	734	796	716	755	721	696	784	763	753	733	679	717	773	737	763	745	705	710	780	677	731	753	713	740	707	793	738	797	752	727	727	750	721	754	780	670
4030	1941	788	404	291	829	960	185	134	133	131	157	135	135	133	130	155	160	157	144	139	130	119	137	140	129	148	124	128	153	135	135	147	120	144	121	121	110	107	141	128	123	112	110	128	139	139	112	128	145	126	148	128	132	116	138	141	132	121	131	134	121	122	141	138	124	138	116	138	126	134	141	124	142	142	127	119	116	139	131	134	139	113	124	134	117	126	126	118	107	127	148	120	158	133	135	127	139	136	129	108	129	122	130	111	104	136	118	134	147	112	123	126	117	108	135	139	135	120	106	143	123	142	136	117	137	124	133	123	126	120	120	133	131	130	104	115	141	114	122	129	138	114	124	129	124	117	143	123	105	119	122	105	133	113	145	127	125	144	127	112	121	138	121	112	128	127	139	129	118	126	115	159	136	128	127	110	127	111	140	134	136	115	110	109	150	130	118	125	116	123	149	140	116	161	137	143	116	156	136	130	131	123	135	117	126	146	123	143	131	143	127	130	119	124	111	128	107	146	136	136	143	148	133	134	123	122	130	136	112	141	133	119	138	120	119	137	121	145	134	120	141	127	107	130	134	152	126	120	138	133	113	122	152	132	135	140	103	132	134	139	136	128	128	140	134	138	133	109	123	129	131	140	128	139	121	135	106	141	114	142	128	122	141	145	126	139	140	123	131	120	133	153	128	133	140	124	121	123	129	121	126	150	126	135	123	117	131	147	157	126	112	123	126	118	122	129	138	125	134	108	129	130	147	131	119	121	98	118	110	150	117	119	109	136	128	135	133	130	134	97	148	136	138	139	119	145	132	153	119	115	102	145	118	130	129	146	133	129	132	133	143	148	111	148	115	141	131	121	133	130	132	134	131	150	125	127	147	121	112	138	108	107	125	117	113	125	143	111	137	134	132	129	125	123	120	149	117	100	125	146	118	142	108	109	129	119	128	129	126	111	131	136	112	130	131	132	137	116	136	119	130	116	114	128	119	112	113	139	162	128	118	113	142	135	131	140	132	127	139	139	134	139	127	125	140	125	146	94	113	115	100	137	123	147	130	128	133	136	118	143	120	135	125	102	133	125	138	131	116	123	106	116	130	138	123	124	131	122	117	148	106	119	133	119	129	128	119	134	133	110	118	126	136	119	133	131	131	111	126	124	132	137	108	119	132	137	136	113	148	105	135	139	123	114	114	141	119	143	134	130	130	135	129	145	138	146	151	127	133	137	123	121	139	135	137	134	117	114	133	137	128	121	123	103	140	130	133	118	131	114	139	127	107	120	139	123	136	124	126	145	130	150	109	134	132	115	124	131	125	112	146	114	139	121	131	127	123	135	139	127	120	125	134	112	138	140	123	121	138	119	130	123	135	117	136	136	127	139	111	125	129	123	111	120	119	124	140	144	118	136	129	133	129	116	144	107	122	121	133	116	139	136	140	139	117	134	125	129	124	118	129	145	135	138	142	127	104	131	138	140	135	143	131	125	139	119	141	117	125	120	115	116	133	142	108	133	115	135	131	129	132	103	137	141	106	140	145	154	106	157	128	122	132	125	131	147	134	115	122	105	123	116	116	131	110	131	127	126	137	136	133	131	137	131	130	132	134	138	127	139	130	110	125	124	129	115	121	124	125	116	132	132	132	118	119	148	137	127	119	131	111	143	135	128	130	137	125	112	146	123	109	128	148	139	137	106	128	137	137	117	124	119	129	138	130	144	121	126	128	125	102	127	141	135	119	160	131	133	131	118	124	126	130	156	138	119	130	130	120	120	118	131	136	110	124	149	137	133	139	138	132	136	126	129	119	139	130	121	129	131	143	105	103	110	140	140	116	130	126	126	127	116	121	148	120	122	136	121	126	132	135	138	136	123	134	137	149	119	139	126	118	154	123	114	139	108	140	131	127	121	119	127	117	147	133	124	114	128	107	118	129	124	131	114	117	87	120	120	127	140	138	125	130	123	132	124	123	139	118	116	145	117	132	110	123	122	118	128	116	121	108	131	122	134	128	143	143	127	112	108	131	137	115	131	130	144	125	113	123	146	119	129	159	107	131	137	104	167	133	162	133	119	120	132	133	109	121	125	153	123	117	138	134	132	147	114	111	129	142	131	132	109	106	122	127	115	135	135	121	130	131	139	118	127	126	109	137	115	129	132	138	133	125	133	132	136	132	119	132	124	132	148	114	133	134	119	123	131	139	135	128	126	124	132	136	132	130	110	131	115	113	119	133	150	142	147	129	128	136	137	124	124	124	153	152	144	129	131	145	127	145	145	123	125	115	139	141	123	121	111	126	158	113	130	150	114	145	129	126	126	126	129	140	123	139	142	135	132	110	139	128	148	155	163	140	129	119	108	107	127	128	129	129	145	127	115	131	128	128	117	122	136	123	126	117	128	123	108	119	127	127	128	111	127	131	106	118	145	115	129	130	113	130	116	144	131	142	143	121	132	129	152	125	148	134	106	112	131	133	125	130	110	145	125	160	127	116	133	117	130	133	136	99	125	128	123	115	119	134	135	131	120	145	140	123	134	127	137	144	114	144	166	125	105	124	144	130	147	121	126	133	140	121	146	131	140	129	138	120	120	147	141	129	113	143	118	106	124	131	115	114	125	129	133	132	109	116	127	141	107	114	118	145	132	127	132	128	125	141	128	156	155	112	125	108	143	139	128	126	143	136	137	115	114	118	110	131	128	155	146	124	122	133	126	127	141	127	126	137	130	152	143	117	115	134	152	112	132	116	130	150	119	139	127	139	131	127	123	134	153	114	125	123	122	88	124	134	131	126	134	101	149	138	144	151	123	125	119	109	123	126	115	129	139	157	124	132	121	108	111	134	117	142	116	107	139	142	118	125	129	134	146	136	143	145	122	118	134	135	133	130	113	132	130	122	126	145	124	136	139	150	117	144	114	134	129	137	135	122	136	135	116	113	132	122	146	137	144	117	141	124	103	152	139	124	125	127	146	131	151	118	141	126	150	138	119	141	132	136	126	126	132	107	132	138	132	112	117	134	142	121	115	108	118	129	118	127	131	139	109	155	124	120	142	133	127	111	137	135	155	112	138	116	111	125	119	128	136	111	139	115	123	124	131	124	146	124	120	135	146	122	128	125	140	129	149	136	143	122	132	127	128	129	102	117	134	152	131	121	118	134	142	150	102	133	139	122	127	136	132	134	118	123	110	148	139	126	152	111	133	139	130	141	127	126	127	117	120	128	137	135	144	125	135	118	140	121	116	136	138	138	141	134	129	129	150	120	123	129	124	123	141	139	124	128	104	128	125	95	132	145	119	135	136	116	117	127	113	125	119	126	137	139	146	130	116	116	136	142	143	117	124	123	133	127	118	127	140	116	118	123	127	136	144	129	130	124	120	116	149	107	126	157	141	147	126	147	130	125	127	127	113	133	113	123	120	119	130	121	140	131	128	120	125	119	113	113	135	131	137	122	118	131	138	135	133	147	113	147	113	125	144	118	133	131	124	136	120	122	128	119	121	121	145	134
29422	14836	7369	4883	6738	24527	23901	4595	1885	1735	1595	1443	1343	1296	1299	1212	1109	1104	1086	1089	1079	1017	1060	1037	1050	1017	994	1016	992	980	974	981	1020	975	999	948	917	944	969	933	937	918	958	934	957	931	987	918	919	929	904	928	903	935	998	909	939	915	863	893	918	948	909	972	887	944	906	925	913	946	979	917	901	891	915	923	942	899	943	863	900	907	859	936	928	928	893	914	897	871	885	871	862	893	883	907	902	919	926	901	936	938	879	902	940	874	866	955	868	922	930	895	923	926	862	928	853	871	865	973	888	893	928	874	914	911	925	905	938	953	916	871	882	864	886	889	881	907	932	906	908	904	983	934	903	925	882	938	886	915	836	920	876	870	890	924	913	868	905	869	873	857	936	882	939	923	944	932	884	879	890	896	893	908	894	915	889	885	904	911	914	893	881	911	926	894	895	880	905	936	905	901	933	946	932	845	897	918	889	942	923	977	908	918	923	897	893	852	956	889	911	953	875	899	890	893	951	881	906	925	881	891	922	885	863	920	927	924	914	896	900	871	906	884	902	881	941	926	874	900	880	917	926	859	905	875	961	940	914	918	886	848	854	914	947	887	906	944	888	905	909	917	888	909	919	873	907	903	903	927	897	898	917	901	920	916	876	937	910	951	899	910	874	912	927	920	951	873	916	895	869	913	898	899	894	908	952	914	937	876	898	894	904	929	881	891	910	862	894	928	937	903	917	876	925	864	906	918	943	953	873	917	962	907	882	882	882	924	930	920	878	910	928	935	924	866	884	900	921	906	880	904	953	910	929	940	837	891	892	914	885	917	883	936	888	942	907	910	962	858	943	954	985	925	853	918	934	924	886	1003	884	931	896	913	904	882	910	919	891	946	922	949	938	918	923	952	948	876	883	915	923	911	925	865	959	896	923	897	979	947	898	953	898	922	908	907	901	906	910	897	890	932	879	932	922	947	890	905	870	892	876	932	938	909	876	912	903	860	927	916	877	854	856	859	960	852	887	889	858	892	872	913	854	897	863	924	914	898	907	860	888	917	896	893	961	881	875	916	886	893	926	905	892	908	863	928	922	899	942	924	931	923	931	910	896	878	899	908	910	915	896	971	856	879	912	868	881	902	941	886	899	886	885	862	963	904	916	912	917	944	863	923	907	895	844	876	882	929	872	893	891	893	857	925	894	859	892	933	924	909	889	934	913	887	879	933	890	940	935	914	872	921	878	877	939	869	850	934	947	928	887	916	917	941	908	877	912	894	892	895	925	919	876	960	949	935	912	893	881	846	910	892	908	939	903	929	914	910	897	890	954	927	905	932	837	830	916	878	865	915	961	914	919	908	874	863	891	916	908	899	925	908	917	891	909	904	930	905	933	887	935	856	869	910	928	836	932	925	932	893	911	933	909	882	933	916	836	898	898	947	900	881	907	910	946	942	903	888	909	912	941	957	893	915	941	937	962	892	909	904	891	952	918	885	906	829	916	906	867	923	918	925	937	930	915	887	853	933	934	937	894	894	903	942	929	898	926	891	873	937	940	982	923	884	895	965	866	905	896	886	881	908	906	888	899	928	880	995	922	934	938	915	918	888	942	929	911	942	837	879	902	874	913	939	924	951	971	891	883	936	946	927	876	910	912	855	881	909	873	879	938	964	934	907	889	903	926	946	872	875	937	880	929	942	860	851	884	960	957	938	964	891	905	890	894	907	897	882	905	891	946	919	943	914	904	913	932	892	922	928	871	865	937	916	916	903	985	901	890	936	879	940	853	896	879	874	936	877	902	912	913	914	985	898	866	914	888	929	876	963	959	980	892	942	930	855	915	935	853	920	901	877	900	869	906	970	862	910	905	933	925	888	926	896	966	915	891	857	908	909	897	917	880	912	859	937	881	895	966	925	884	852	827	974	924	893	890	887	880	907	915	996	943	907	878	871	908	876	895	906	923	898	853	832	895	928	971	862	932	883	905	868	920	878	892	899	920	923	941	870	923	969	924	915	911	943	891	890	908	874	916	907	904	893	875	885	901	887	909	884	975	911	943	886	897	908	874	881	919	885	934	917	831	899	928	921	845	911	929	927	870	979	929	917	864	840	901	926	869	912	917	913	894	911	885	941	893	884	921	950	892	914	924	901	906	884	953	883	905	870	915	925	905	893	936	884	882	907	989	916	898	909	847	908	888	895	891	924	980	912	908	897	920	930	886	957	883	900	854	885	950	903	859	944	849	915	920	890	885	935	881	914	872	919	916	916	911	883	869	920	918	930	889	892	907	853	969	911	899	945	967	886	945	926	852	907	918	908	895	922	922	886	898	900	933	910	906	894	890	929	936	870	954	890	911	882	959	887	914	895	908	924	919	856	878	964	927	860	905	909	927	916	904	893	961	925	952	888	958	907	882	855	928	967	926	923	903	935	885	900	924	916	883	898	967	916	927	877	903	938	924	931	939	909	910	909	908	900	854	959	917	933	869	900	860	888	881	897	902	894	916	853	872	945	923	928	920	894	904	882	866	901	910	901	924	894	940	909	854	865	915	925	900	919	908	918	861	937	910	833	974	922	968	909	910	917	929	889	892	877	919	889	904	844	909	884	846	949	942	888	855	883	904	881	882	889	928	891	930	881	974	969	880	839	904	935	886	862	901	890	927	925	882	918	921	917	964	893	898	924	935	877	901	910	898	885	939	896	937	897	885	941	911	910	893	901	853	947	916	874	969	923	902	896	946	944	941	926	902	894	925	889	872	905	935	948	874	898	924	954	926	965	932	874	908	887	934	952	871	881	967	894	950	897	934	866	871	966	854	946	927	916	894	946	921	897	928	954	921	899	917	957	880	919	923	894	888	869	913	877	886	863	865	854	870	1000	931	916	878	961	843	882	890	922	881	883	912	914	891	867	900	922	911	927	975	887	940	947	902	875	916	901	896	936	958	889	943	924	883	898	909	840	959	901	908	905	900	916	911	871	889	922	895	907	925	893	896	939	960	927	905	897	891	887	901	902	930	921	933	881	862	923	941	944	884	955	903	953	888	864	913	918	888	869	921	881	867	875	881	888	898	824	903	887	948	894	904	921	912	912	875	920	931	904	915	894	885	897	887	825	858	894	885	897	937	902	887	892	898	872	925	934	942	891	893	891	921	917	926	924	922	894	887	897	915	906	890	904	926	937	959	867	922	918	885	952	927	872	914	910	890	907	926	888	902	897	875	886	916	902	907	983	930	981	930	935	942	903	943	887	927	883	905	923	870	916	881	971	936	869	898	892	836	922	893	904	888	930	934	889	911	955	870	855	953	877	963	918	977	926	881	907	889	914	906	843	875	887	909	854	936	896	919	885	904	936	928	887	898	918	881	886	913	862	911	862	891	892	873	895	877	883	873	972	916	936	898	950	929	920	940	915	895	899	920	905	843	915	882	887	934	891	874	864	856	875	930	864	906	885	903	950	850	907	953	908	881	926	972	868	929	837	907	887	885	881	932	883	901	927	927	939	937	904	924	938
2652	718	363	153	156	162	125	52	65	52	53	63	64	59	54	62	64	51	53	46	72	51	53	53	53	46	50	56	63	67	66	61	45	58	66	54	54	43	57	66	61	56	55	48	38	55	45	52	62	55	49	56	50	75	46	45	43	48	43	59	58	67	68	63	45	55	67	64	40	38	64	67	55	55	48	66	58	53	53	56	40	53	49	55	57	50	54	55	60	61	60	60	49	57	51	45	53	64	52	51	54	44	63	50	51	68	53	58	61	48	44	57	57	64	50	49	54	54	42	55	64	53	51	54	74	59	48	49	78	61	62	57	55	63	55	50	59	68	50	55	65	64	48	69	53	53	40	39	56	56	61	60	45	46	57	52	71	54	43	53	62	48	51	52	58	43	55	52	51	53	48	67	52	52	58	65	65	55	56	54	59	45	48	62	60	51	54	57	64	52	47	56	50	60	54	55	51	57	45	57	50	68	56	60	69	48	46	56	60	56	43	48	52	54	56	50	48	53	52	68	51	45	61	63	63	54	48	57	66	47	45	47	48	55	60	51	56	61	42	51	52	45	51	55	57	49	56	56	57	55	58	49	51	51	47	58	53	56	71	62	41	60	53	66	54	50	65	59	57	51	50	58	50	64	53	64	44	54	62	53	48	45	68	46	50	55	59	57	53	54	67	53	62	63	58	57	47	50	59	56	58	60	55	70	66	40	50	54	67	47	42	56	53	55	50	58	45	63	46	54	48	58	60	53	63	57	52	52	57	58	61	57	67	65	48	57	61	61	46	53	58	52	46	49	57	54	61	64	58	64	48	54	52	46	52	48	65	57	48	53	52	61	57	57	54	60	55	67	43	45	59	46	73	55	67	54	50	40	65	50	47	56	44	57	36	54	57	63	69	61	52	52	50	56	50	61	53	46	48	51	55	50	50	57	78	78	71	65	50	62	53	58	62	57	58	44	48	55	69	49	60	67	38	57	53	57	65	52	61	60	55	45	46	59	68	64	56	62	49	53	69	56	51	69	59	43	36	56	56	48	54	49	44	57	66	62	54	56	59	52	60	56	44	56	62	50	50	56	57	66	63	62	46	39	51	57	43	61	43	59	74	49	51	45	62	63	62	51	48	46	68	50	51	53	45	54	52	52	61	54	48	66	66	61	67	53	52	49	57	56	55	52	59	54	42	52	56	47	54	53	44	61	52	68	56	46	59	59	36	64	53	47	55	44	73	55	58	52	60	65	68	65	53	36	57	50	48	65	65	52	53	53	61	58	44	59	59	59	50	52	57	46	57	59	43	38	56	58	53	53	62	54	57	57	62	62	46	56	53	60	41	49	45	60	59	58	47	45	39	57	51	40	56	63	43	38	43	60	54	64	50	53	46	51	64	55	43	65	50	60	64	46	52	66	68	62	60	45	45	67	36	54	53	50	58	55	48	51	44	56	60	50	59	57	55	60	51	61	56	52	56	62	55	57	61	55	64	36	60	50	47	57	53	62	66	58	57	72	57	56	52	53	47	50	54	42	78	46	54	55	56	60	47	35	55	52	57	57	59	50	47	53	66	59	67	41	65	66	44	52	56	66	61	46	40	45	55	76	54	63	46	51	54	42	66	50	54	58	55	48	71	64	40	54	57	42	55	62	52	57	45	53	56	55	59	62	40	50	54	56	58	51	65	54	50	54	60	64	59	56	54	37	49	51	54	65	67	54	51	55	47	49	52	57	61	66	67	55	59	54	54	48	62	58	61	56	56	43	59	43	53	66	57	55	55	37	59	55	46	46	55	53	49	58	64	52	58	77	60	54	61	45	49	57	44	66	36	47	51	67	56	51	50	45	62	68	48	66	48	47	54	64	48	46	60	49	51	62	37	38	54	70	47	57	60	58	42	47	52	49	64	52	75	57	60	48	50	56	58	68	55	63	44	55	50	54	57	64	51	55	55	59	55	60	63	63	60	57	60	53	66	58	64	61	45	55	63	61	59	37	45	54	65	39	68	59	57	46	51	53	43	38	43	58	48	43	49	52	53	53	57	43	62	52	60	56	51	55	54	54	57	52	60	42	61	54	55	64	53	63	54	52	52	57	44	63	52	43	51	50	63	61	51	55	54	56	55	55	61	62	48	64	44	61	70	57	50	63	69	51	55	50	52	61	60	50	41	49	53	45	57	51	51	62	46	35	60	51	55	48	49	60	50	55	67	70	60	48	75	38	53	52	53	63	54	48	55	60	49	52	50	46	60	56	47	53	59	59	49	51	48	53	50	49	56	38	48	56	55	45	50	52	58	64	47	48	45	47	63	67	67	42	57	63	54	50	61	51	39	58	50	52	54	58	56	41	64	62	60	51	68	59	52	52	52	54	49	47	63	58	62	57	55	57	54	57	63	52	43	71	58	56	61	67	39	51	42	58	41	51	62	53	48	75	51	64	49	49	48	52	51	55	44	58	56	41	53	60	58	63	55	58	65	51	47	45	50	68	49	55	53	57	50	57	42	51	50	60	58	55	51	48	52	57	51	59	51	56	51	46	59	56	62	66	55	64	42	54	74	74	56	57	43	70	55	44	56	63	50	52	54	56	64	55	53	64	59	65	45	56	55	58	55	62	80	60	59	39	61	62	43	70	51	59	65	60	64	51	47	65	58	66	57	54	59	64	59	55	60	44	60	56	58	67	48	65	67	47	48	57	57	56	53	66	45	63	57	56	64	44	56	61	50	48	53	65	59	53	55	62	49	46	55	53	59	43	52	38	61	56	68	45	52	56	51	57	36	54	52	59	55	58	57	59	47	64	51	60	61	58	46	57	63	56	61	45	54	58	56	64	59	53	64	46	53	50	56	57	70	46	42	59	49	76	68	48	55	58	53	48	56	74	47	52	43	64	73	43	57	45	56	67	51	54	43	55	61	60	58	40	48	58	48	59	46	38	54	49	43	61	39	65	45	56	52	59	59	55	56	42	58	44	58	40	71	51	42	62	54	63	54	42	51	39	47	61	63	58	54	52	41	51	64	60	44	65	46	47	46	47	61	49	40	66	54	58	48	57	48	65	61	43	54	54	63	57	66	55	47	53	52	60	59	61	52	64	47	47	59	59	47	38	51	44	50	67	44	65	60	54	59	55	50	47	50	42	59	61	59	46	57	63	54	53	47	52	55	44	46	53	50	65	43	63	58	37	61	62	51	55	47	45	55	57	53	59	47	51	53	63	64	53	47	65	62	44	48	63	62	48	46	41	62	49	60	50	43	61	58	48	54	57	57	60	60	52	46	54	65	55	58	64	67	58	51	53	63	59	54	48	52	52	51	58	47	62	44	53	55	62	62	65	51	49	59	60	48	54	50	46	59	53	53	46	55	66	60	38	43	39	52	60	49	57	51	63	55	49	67	73	61	58	49	65	60	53	50	56	63	49	56	46	43	54	54	48	53	50	51	57	54	55	53	55	50	49	50	63	57	49	39	50	52	55	58	47	58	39	54	52	56	61	58	54	49	54
20619	7280	4005	2266	3497	6253	3667	826	487	453	488	460	427	476	471	458	459	391	454	430	452	437	443	397	410	458	415	428	430	370	428	393	443	459	408	423	412	411	426	432	417	439	405	392	355	402	429	439	434	399	409	409	406	390	425	419	385	430	374	377	431	427	447	425	381	388	438	436	446	405	418	410	468	379	419	432	427	429	410	396	411	395	441	402	391	405	418	405	426	412	416	387	403	426	382	389	391	400	440	364	444	374	410	373	422	408	417	417	402	448	369	407	406	414	444	401	421	395	413	406	425	434	431	401	389	425	396	418	375	445	432	414	427	432	404	416	427	397	401	400	409	427	410	424	459	430	437	437	412	404	398	416	416	450	395	418	409	462	431	433	424	379	411	384	389	438	398	398	425	419	412	440	431	380	420	437	379	408	444	416	432	397	413	436	440	423	422	408	445	434	405	389	384	404	398	426	439	421	435	413	417	426	419	402	408	436	383	418	424	431	431	413	437	380	400	437	370	423	406	427	430	410	394	415	400	436	398	428	410	422	410	436	388	420	451	418	447	417	430	394	430	408	397	399	436	401	396	425	427	401	404	434	389	395	421	423	437	413	412	434	442	423	410	430	414	443	405	427	427	402	431	430	421	397	378	421	400	420	402	401	428	396	404	436	425	439	401	436	406	393	410	382	417	399	409	415	402	442	396	395	373	397	421	427	382	374	412	438	404	430	402	381	446	432	422	453	408	402	383	403	442	421	410	396	458	435	424	437	385	417	404	396	377	425	434	397	415	417	423	416	435	392	420	407	419	379	377	417	418	415	388	407	403	414	432	403	456	438	432	449	421	406	383	387	422	398	433	388	469	417	432	410	415	416	409	427	409	432	422	397	435	425	409	411	394	442	414	408	388	438	421	402	416	383	388	429	400	416	411	404	389	392	460	386	425	389	402	419	406	426	387	438	432	396	445	376	394	385	433	449	436	428	443	401	437	429	415	395	432	438	425	412	419	404	417	422	413	420	436	382	411	449	418	413	466	425	418	393	359	376	393	441	415	396	410	433	428	395	393	412	444	414	390	414	435	409	396	398	388	395	381	429	410	406	405	398	415	375	395	413	429	379	399	399	399	422	415	415	398	455	427	407	394	393	426	398	411	396	407	386	433	399	407	437	432	388	454	406	436	436	451	423	435	424	414	383	437	415	418	463	434	395	421	451	399	412	390	411	399	390	426	408	418	407	413	412	382	444	451	432	420	424	378	436	423	407	420	394	424	416	436	405	388	396	419	431	437	427	478	446	381	439	429	432	414	437	421	390	412	424	411	445	418	469	424	435	417	404	431	421	376	461	423	399	431	427	383	403	386	419	386	436	403	422	432	384	428	419	402	415	430	417	415	399	397	391	399	391	395	406	407	433	411	401	406	404	421	411	406	407	378	371	399	418	421	447	377	395	407	447	400	415	419	434	464	405	389	391	421	406	402	423	442	426	413	425	405	418	410	442	436	403	398	409	420	415	420	423	414	410	386	398	434	417	409	425	373	388	394	439	439	375	429	450	404	430	406	367	406	396	418	424	384	379	442	425	396	382	414	395	419	435	395	415	411	428	415	418	404	435	421	412	422	419	397	437	419	405	397	404	439	417	414	415	428	452	430	403	400	434	401	434	390	428	392	389	432	429	412	446	409	424	379	414	409	382	394	407	406	418	426	414	377	411	421	408	435	434	387	412	392	436	404	423	408	393	425	432	395	383	431	387	413	392	430	435	429	416	391	405	449	386	434	414	431	394	406	398	383	403	416	427	411	375	387	413	438	446	408	444	386	396	401	442	401	424	438	425	385	435	392	407	428	388	400	386	416	400	408	383	437	402	393	390	378	377	393	398	426	410	393	389	381	411	435	444	379	448	396	425	430	449	429	385	415	415	383	400	430	377	389	401	421	435	411	429	414	416	382	409	400	426	412	430	420	408	427	438	405	411	429	469	417	397	421	420	392	421	416	393	408	439	387	423	428	375	431	405	409	374	390	398	409	440	403	453	407	424	378	418	384	437	397	413	403	416	423	397	409	441	420	430	394	421	421	426	435	430	432	418	425	425	415	433	428	429	407	403	444	399	428	382	395	431	395	428	389	414	409	443	404	398	396	376	415	426	409	406	393	424	429	376	399	401	428	402	402	424	416	436	472	415	385	392	420	407	398	413	440	418	408	440	428	440	398	412	470	439	445	418	422	454	419	438	433	415	431	406	433	435	432	381	420	390	408	387	418	410	397	380	385	415	429	404	416	399	412	378	402	419	406	438	402	415	419	376	422	396	422	419	406	444	409	439	438	419	414	425	431	455	418	451	428	413	411	396	443	440	400	415	418	400	432	398	422	413	435	428	422	401	427	433	386	397	416	425	427	421	404	381	426	413	438	448	411	431	392	405	443	405	428	417	436	456	447	403	399	406	433	374	401	447	407	410	407	422	384	410	389	454	403	433	403	419	436	398	428	461	426	430	397	403	430	415	413	385	388	397	405	426	418	433	388	425	396	418	433	424	383	447	415	435	417	417	378	417	432	412	421	426	419	396	412	402	411	386	426	402	436	431	417	423	436	418	422	416	416	453	446	419	386	424	431	411	409	397	420	426	448	422	407	401	429	431	410	431	391	374	428	460	410	413	436	399	394	397	420	436	424	425	419	449	419	422	451	438	401	395	458	427	419	424	430	430	469	398	411	429	430	411	374	431	446	408	399	414	398	448	417	386	424	404	384	396	428	433	396	437	428	421	456	423	432	380	418	411	443	376	423	410	409	347	421	392	422	432	402	428	396	386	434	408	385	405	414	399	433	457	406	430	445	392	422	388	407	418	420	434	416	383	405	403	422	424	417	417	430	425	422	389	388	412	425	419	396	414	424	414	378	406	427	443	438	404	411	405	441	426	441	422	416	427	396	434	418	425	446	395	409	397	422	439	413	403	433	406	427	428	397	400	425	408	397	419	412	403	420	424	382	402	383	363	454	415	429	397	399	428	431	440	444	388	398	409	398	422	424	433	425	421	380	386	380	437	403	394	383	444	413	404	435	408	377	375	440	416	430	408	398	405	408	424	394	411	389	424	433	411	394	454	434	412	415	418	431	408	405	405	412	401	404	458	404	441	372	413	392	445	407	401	429	393	444	381	431	441	405	391	387	398	427	430	414	376	476	430	391	466	395	433	427	397	411	406	432	440	449	392	414	408	428	397	411	400	413	392	395	412	405	413	403	372	429	404	410	407	396	410	415	398	411	371	397	409	432	417	405	444	402	438	392	416	429	408	427	456	384	436	391	388	388	396	420	423	392	418	406	409	441	409	407	444	406	426	383	435	424	427	447	402	430	418	410	386	390	411	390	397	418	393	417	414	425	433	403	445	414	408	388	434	420	429	419	436	412	406	428	395	441	416	425	386	407	418	447	433	437	455	420	430	387	439	418	436	399	376	395	427	412	446	414	366	402	425	396	417	379	381	402	420	417	377	390	394	386	425
2071	910	492	293	154	294	323	103	79	68	69	71	78	78	82	85	76	85	73	73	58	81	85	75	67	70	64	68	76	84	65	83	70	64	73	68	60	65	69	61	61	66	77	73	59	60	84	62	65	81	64	89	67	70	81	64	70	73	70	67	89	60	89	86	64	80	67	54	66	74	71	67	82	69	67	77	70	69	69	64	84	76	72	77	67	69	82	73	55	66	75	84	78	72	75	82	78	82	69	63	70	69	82	74	75	62	63	71	64	68	85	73	73	65	75	74	88	79	78	77	79	58	78	72	68	80	67	75	68	86	78	79	79	71	77	78	73	74	76	57	62	73	79	83	67	79	62	59	62	63	64	80	66	67	80	62	70	78	76	67	95	75	75	77	67	62	69	72	72	51	70	66	79	61	64	72	75	75	79	77	83	72	65	58	86	74	83	74	77	72	65	76	63	81	62	60	82	86	80	73	59	65	90	80	73	76	93	62	73	70	68	85	80	75	83	78	68	61	83	72	76	70	91	62	85	76	73	73	68	71	71	62	70	71	55	61	75	68	72	71	72	65	70	79	62	72	72	70	57	68	74	79	82	67	55	65	63	68	78	78	76	66	76	88	64	62	78	61	77	60	69	61	82	74	80	83	63	74	67	60	82	72	71	77	70	57	70	51	71	65	71	76	71	79	62	80	63	75	68	73	84	81	66	62	77	83	73	83	67	60	68	73	71	81	69	80	53	83	63	69	75	64	75	84	72	67	66	84	69	74	70	71	78	52	68	78	82	60	52	69	80	81	52	71	71	76	64	70	75	67	74	78	59	60	73	68	76	82	66	75	72	67	58	71	64	70	73	76	63	71	60	67	63	64	82	67	76	62	81	55	66	70	65	81	64	64	75	79	54	56	60	80	60	82	64	73	60	83	75	66	64	62	81	71	67	65	67	70	72	61	69	72	73	88	76	55	90	66	69	69	79	58	67	55	74	61	66	72	67	65	58	77	85	67	69	73	70	75	57	71	65	72	79	60	81	80	64	78	70	70	80	80	81	76	72	78	62	74	76	73	73	66	77	74	71	58	73	76	64	64	74	55	71	73	69	65	79	78	78	80	72	61	63	79	69	71	73	62	63	77	62	64	69	79	58	82	54	62	74	73	68	59	79	57	58	72	61	65	69	71	77	71	69	72	80	80	73	81	73	84	55	67	68	84	72	58	90	73	58	77	70	65	69	71	68	87	61	73	62	58	71	80	74	67	56	85	61	67	70	72	79	62	66	92	70	79	72	55	74	91	61	72	70	82	58	73	70	51	71	69	68	76	76	70	63	66	75	70	72	71	74	69	71	76	70	66	79	60	58	81	79	95	63	69	89	56	78	72	68	66	76	72	71	74	59	88	78	61	69	76	67	69	78	91	66	62	88	60	65	73	75	77	52	66	70	63	78	72	73	69	69	78	74	68	62	75	71	83	65	74	79	77	75	61	75	62	89	79	62	77	61	72	65	58	74	64	63	65	64	54	79	63	80	78	76	75	76	78	62	63	71	80	66	67	73	72	69	69	78	67	69	74	77	72	70	80	78	56	84	81	63	64	67	75	87	58	65	89	75	65	80	65	60	68	76	61	73	66	81	46	59	74	67	77	75	60	83	77	61	55	85	68	90	78	62	78	71	70	71	84	94	86	67	70	73	67	76	79	67	66	80	80	76	77	70	63	55	82	67	81	82	62	81	74	72	83	78	77	70	76	66	79	57	79	73	78	66	82	80	70	72	70	59	66	75	66	60	75	69	93	66	65	77	69	79	67	78	74	75	77	70	67	71	70	75	62	66	69	63	70	55	61	67	57	82	75	69	76	66	75	75	73	56	74	70	73	77	65	77	77	67	86	70	66	80	86	66	73	74	77	69	89	75	76	58	85	83	69	77	76	64	65	64	79	70	78	67	81	74	87	85	74	81	61	71	64	90	81	76	66	63	81	73	82	69	53	77	67	67	73	60	62	82	84	73	68	81	79	45	74	82	88	79	70	80	65	64	59	79	95	66	70	66	65	60	76	68	77	79	75	74	77	77	82	80	85	65	86	69	66	74	65	74	71	79	73	80	82	69	73	73	73	80	78	69	61	61	68	57	70	64	67	65	85	61	85	85	70	79	56	53	72	69	77	71	80	56	70	66	76	65	64	73	74	74	68	77	88	66	75	60	70	69	56	78	71	58	80	74	75	73	89	72	63	67	67	64	72	76	85	73	67	62	82	78	59	78	79	70	67	77	69	77	75	61	68	63	77	66	70	75	75	76	72	81	50	77	68	85	71	85	56	69	85	69	73	77	78	52	82	76	72	68	67	78	57	79	50	67	72	80	72	69	53	87	76	72	75	82	61	82	71	64	74	70	80	72	80	58	73	71	67	75	69	61	65	70	64	69	77	59	73	89	77	68	67	73	81	62	90	73	71	67	52	71	58	68	80	78	77	74	80	72	73	61	86	67	61	71	78	71	70	87	71	78	54	69	66	68	77	59	63	74	73	67	60	74	69	66	71	85	54	67	64	73	63	76	66	69	94	58	63	83	76	85	68	69	74	55	72	83	76	69	88	70	59	82	57	78	68	78	73	69	61	84	70	70	83	69	61	80	78	65	71	61	65	85	96	66	67	52	80	73	73	61	74	75	91	74	63	74	82	72	86	61	70	70	75	83	88	82	70	74	67	64	63	81	82	66	58	63	67	66	59	63	78	73	65	64	59	78	56	79	74	81	73	74	65	81	68	84	70	76	70	63	74	77	64	76	60	83	72	66	63	90	76	64	76	63	94	59	78	87	83	61	67	71	82	68	63	74	84	73	73	58	81	74	81	74	74	59	65	48	69	59	66	70	67	72	62	72	63	62	79	66	64	70	70	91	67	70	65	66	73	47	78	71	68	77	80	69	61	64	74	80	65	79	82	72	71	78	73	88	65	53	68	60	84	80	66	67	70	86	85	57	73	80	75	61	57	65	68	74	53	74	68	60	75	68	79	85	78	70	76	81	67	67	75	80	76	76	80	72	79	77	76	61	71	48	66	79	72	72	89	65	74	64	59	64	87	74	61	78	77	75	84	67	73	92	56	74	74	63	63	75	68	91	74	63	68	74	82	62	76	69	64	73	82	69	80	64	78	60	71	75	83	84	74	65	74	73	73	85	68	57	81	66	69	70	78	72	66	81	77	59	71	77	68	61	72	72	70	67	70	75	67	94	60	67	67	72	68	67	64	75	65	92	62	84	64	81	72	75	65	64	65	57	58	72	78	67	62	83	86	81	63	66	77	67	64	63	84	69	82	68	60	83	73	78	60	65	85	71	77	81	55	61	74	77	68	70	65	66	80	65	65	58	71	65	75	65	62	72	68	68	59	61	66	67	68	80	87	70	67	74	65	64	78	85	66	66	79	64	67	75	64	71	65	69	76	64	65	69	73	55	73	73	80	84	64	67	66	62	74	63	60	83	84	76	75	66	88	68	64	73	86
21189	8688	4587	3811	4021	13807	15176	2387	963	866	790	746	713	680	677	622	611	598	611	596	549	523	569	545	520	571	517	567	476	496	527	536	532	544	514	506	485	514	522	522	516	500	516	495	492	488	540	515	500	546	530	517	505	508	518	524	532	533	497	470	502	492	565	541	491	487	471	476	488	532	506	496	518	488	544	481	496	484	497	513	500	479	535	469	496	497	516	516	490	485	487	515	523	480	502	515	547	521	511	503	496	457	517	478	500	516	508	502	500	506	513	530	504	492	471	513	478	502	513	527	519	481	533	512	538	499	526	508	470	497	497	481	482	481	476	542	513	482	498	507	475	531	517	511	478	499	469	511	508	492	472	504	476	494	459	475	477	495	458	555	469	462	502	516	537	471	486	528	488	480	512	498	491	516	528	513	495	484	484	432	522	473	477	489	468	503	503	498	497	533	535	527	509	470	494	485	501	493	531	440	528	472	486	492	491	477	502	542	532	487	528	523	476	477	489	524	492	491	498	529	502	508	512	499	500	449	518	485	522	481	503	480	468	485	502	509	494	511	516	518	483	504	489	458	480	516	521	518	533	528	480	489	522	518	490	508	484	527	486	513	520	513	527	525	497	527	519	494	497	504	524	481	486	482	498	473	501	473	514	506	475	509	494	497	503	480	494	477	530	503	499	475	498	451	529	516	498	492	464	496	537	515	474	502	602	512	481	495	519	520	478	495	516	528	521	502	509	517	478	502	506	475	484	493	496	477	511	498	510	483	455	478	490	498	505	537	505	517	477	489	517	538	458	527	506	475	534	502	526	513	494	508	524	519	525	511	502	512	507	509	495	525	502	531	541	508	485	534	492	464	529	495	520	486	451	499	508	513	487	476	516	501	482	491	532	513	480	500	512	544	522	507	486	502	525	520	542	506	474	503	504	500	473	464	513	467	461	498	492	502	533	499	489	484	515	503	520	514	503	521	494	516	516	522	487	497	503	495	494	499	502	492	485	510	535	509	519	501	542	513	473	524	478	452	488	506	457	498	497	458	480	498	485	466	496	513	493	467	496	465	467	508	497	493	481	515	484	521	505	527	492	462	497	492	482	469	451	475	475	499	501	480	494	502	491	468	526	490	511	501	478	448	511	531	484	483	458	524	498	476	519	512	532	485	510	519	498	540	520	499	500	493	508	492	468	525	486	491	523	481	545	492	498	493	518	494	511	489	458	508	467	525	498	490	515	507	497	506	491	450	535	491	500	520	475	528	485	507	480	498	468	489	516	503	500	536	513	488	508	478	507	536	494	504	500	460	496	525	498	478	536	536	479	502	509	489	473	479	486	493	507	532	487	507	501	531	504	528	524	505	484	492	528	509	463	482	503	487	482	485	482	474	542	494	502	459	471	489	482	488	506	562	487	527	507	501	512	464	487	508	500	486	530	525	474	540	518	502	491	534	447	521	518	538	498	499	491	505	509	524	514	527	498	525	506	508	512	502	458	501	476	494	517	460	499	480	485	445	516	523	507	536	483	504	477	500	504	516	525	483	490	497	505	489	516	483	480	509	508	461	443	516	499	462	478	490	552	513	474	496	481	448	490	492	466	506	505	490	490	512	508	451	512	467	538	480	514	516	461	493	507	486	483	531	498	527	504	500	534	539	467	504	493	493	528	509	478	459	509	476	482	518	470	450	520	486	544	512	527	523	471	493	497	456	494	495	458	503	494	525	475	520	486	491	504	474	501	507	487	469	474	533	498	514	496	514	505	528	518	493	524	532	502	484	494	507	468	500	498	494	498	528	497	527	464	458	499	482	512	502	510	480	492	491	489	517	498	492	476	466	489	473	494	509	462	538	487	504	523	488	510	494	467	504	475	525	470	509	479	493	492	531	478	502	485	527	508	487	521	535	504	503	500	510	518	497	479	492	513	482	511	522	499	523	497	522	480	509	506	489	471	485	510	521	520	448	454	492	504	472	466	518	531	510	507	481	476	490	546	512	487	508	502	496	459	500	482	536	511	471	477	497	565	473	486	524	496	534	486	448	496	538	526	492	466	544	475	509	538	501	470	540	505	516	520	453	490	513	533	519	504	457	506	472	442	506	508	500	520	463	460	507	500	495	498	521	479	488	477	467	501	500	495	517	505	535	487	479	504	483	484	491	501	521	518	517	481	504	507	490	503	552	491	522	484	507	531	487	505	479	484	519	512	481	499	533	500	512	529	504	496	509	490	517	507	464	493	513	439	494	480	535	541	524	539	520	495	507	487	481	476	456	543	501	487	482	538	519	532	503	509	503	516	519	487	499	450	518	523	442	488	494	507	530	520	511	544	547	468	480	492	482	440	482	517	513	492	485	493	474	527	475	508	467	470	542	469	513	519	467	513	542	498	486	477	511	486	492	496	495	506	458	488	486	507	512	511	503	518	527	477	475	490	497	526	454	527	491	512	486	502	464	481	473	509	518	521	494	528	537	518	512	495	479	543	460	458	489	479	458	502	482	513	462	550	487	493	479	499	495	504	504	487	458	538	499	512	500	496	521	490	531	491	541	468	473	450	487	496	516	487	484	514	517	518	518	507	513	475	520	514	479	517	520	492	474	519	529	489	514	504	503	516	504	472	542	485	510	451	504	498	482	474	509	540	462	494	486	487	491	520	491	520	535	529	518	503	499	476	528	519	500	515	480	515	520	472	520	531	500	479	513	481	512	492	477	474	499	509	521	486	498	487	540	484	500	530	518	498	505	487	540	497	540	520	548	481	510	536	508	487	548	478	536	471	527	515	487	494	454	492	477	497	519	499	530	522	506	502	482	530	501	527	469	477	496	504	508	504	499	514	481	491	511	516	497	482	501	481	490	497	509	485	488	521	507	447	491	515	503	536	474	505	527	523	469	498	508	502	527	485	454	532	519	475	469	500	520	502	509	465	511	479	476	485	474	484	546	524	514	507	499	495	496	520	487	524	522	509	495	504	483	489	476	513	492	504	484	511	495	491	468	508	490	506	506	469	502	502	490	447	456	503	496	510	512	497	480	499	517	486	536	508	482	467	534	534	468	505	489	517	498	487	499	505	479	535	508	514	500	540	470	516	477	514	507	498	493	470	518	536	503	473	478	509	481	543	490	491	505	542	488	522	516	507	455	519	479	474	499	489	460	522	479	520	555	493	453	464	478	488	525	479	531	536	483	505	552	500	530	500	498	487	493	496	478	501	459	518	515	506	503	473	504	515	509	503	471	468	518	477	527	496	489	486	493	521	494	481	539	505	457	475	496	488	513	518	487	534	495	491	565	489	521	495	517	489	452	556	473	488	509	503	501	523	531	513	527	536	505	488	506	513	496	454	479	485	488	521	461	512	506	506	502	506	456	505	523	476	505	520	464	489	518	538	513	508	515	493	500	489	464	491	464	499	533	491	521	473	506	489	529	503	488	523	489	496	478	475	482	502	532	509	515	487	478	505	511	472	486	469	496	488	506	483	504	525	545	497	491	506	545	521	514	471	490
3262	819	456	265	151	294	383	138	105	100	107	114	127	94	107	123	102	102	101	78	103	97	124	102	106	133	88	89	96	98	97	94	98	104	103	104	103	100	87	124	105	114	93	104	105	98	98	89	100	115	99	109	108	84	98	113	89	90	86	88	102	105	101	99	100	86	83	111	105	100	82	107	94	89	103	78	89	90	97	108	118	92	116	96	110	113	94	96	103	100	73	87	92	88	96	91	97	102	121	101	111	103	125	105	103	84	112	109	103	111	96	95	110	101	86	104	115	89	111	88	87	106	100	113	103	113	108	108	82	89	100	92	109	74	95	103	106	103	83	82	100	89	91	107	92	90	89	96	102	92	85	94	96	97	103	106	92	87	115	92	110	102	100	85	105	92	127	100	94	104	87	85	94	87	126	94	82	89	106	110	92	118	105	107	92	80	106	110	113	106	90	105	96	109	104	105	95	101	103	93	81	106	85	93	98	99	108	86	93	100	118	94	78	83	102	108	95	104	97	102	97	84	121	102	109	131	97	79	105	96	104	99	90	89	110	79	95	115	97	110	81	91	107	91	96	89	86	106	115	106	90	99	111	113	106	95	81	92	112	100	92	99	95	100	98	104	87	89	99	109	94	98	92	96	97	101	91	90	97	90	108	101	101	123	95	98	99	100	115	88	106	85	87	88	98	85	91	92	97	86	111	96	96	83	90	106	99	109	94	100	119	99	87	89	115	85	108	95	94	95	109	102	111	96	89	108	100	93	100	91	93	112	115	97	91	111	114	112	90	95	96	79	86	88	115	101	95	112	116	82	106	111	99	91	108	80	90	97	108	106	85	87	95	100	107	105	104	112	104	98	96	89	106	97	101	122	104	122	92	85	111	95	99	99	104	88	106	90	101	93	108	90	111	106	108	100	101	86	124	93	98	75	99	104	91	99	95	99	112	80	85	108	101	99	97	100	99	98	99	102	93	88	107	101	102	128	104	104	108	102	105	103	90	101	90	108	81	95	85	102	95	118	96	100	103	100	115	111	95	107	100	74	110	105	98	93	100	74	96	92	95	100	65	103	98	91	99	101	98	88	91	108	100	89	97	101	116	95	108	88	87	102	99	72	92	120	91	87	93	79	100	110	99	80	90	115	97	107	114	97	86	89	98	106	89	96	105	91	108	96	101	95	94	103	79	81	123	92	97	93	83	88	105	97	96	107	96	105	106	111	75	108	110	99	84	77	99	89	103	68	85	84	116	96	112	97	85	86	94	92	93	103	101	88	108	100	92	106	105	86	104	98	113	91	103	116	93	97	75	111	93	106	89	94	113	102	101	104	93	99	108	101	104	97	89	90	103	106	93	105	92	91	91	93	105	107	98	111	91	94	84	95	98	89	93	104	98	107	87	105	95	101	119	94	97	93	90	99	107	92	78	97	75	86	93	106	106	111	90	109	119	93	121	117	97	90	104	101	98	100	90	97	94	94	100	88	99	109	123	105	118	108	84	93	111	85	110	105	94	97	95	101	102	89	95	114	90	105	120	105	110	87	103	114	102	101	109	98	116	104	101	93	94	97	111	122	87	109	90	114	91	107	97	102	90	84	119	110	98	122	88	103	88	91	99	91	98	113	105	92	105	99	93	97	114	89	94	94	101	99	97	73	83	95	101	108	112	76	102	90	99	101	89	95	91	107	95	102	85	108	116	101	83	111	97	105	104	93	110	89	91	114	94	107	113	84	102	92	103	103	116	101	106	68	80	96	98	96	94	113	85	93	82	100	101	115	100	98	103	101	109	93	102	98	96	102	95	87	111	95	95	101	101	93	90	116	86	98	95	86	105	102	111	87	103	99	102	123	102	102	96	92	96	110	96	109	101	98	102	79	97	98	86	106	97	103	104	100	104	94	96	95	102	102	88	115	121	95	76	90	100	84	98	98	93	97	97	116	87	92	90	98	91	91	108	98	98	115	103	86	102	107	106	102	83	97	98	102	103	96	105	104	88	94	85	89	97	108	112	84	107	95	107	100	102	120	120	110	96	95	97	94	108	108	90	104	113	98	106	94	98	97	83	87	94	121	92	101	109	112	90	100	108	99	93	87	94	89	94	121	100	92	114	88	120	90	94	101	104	109	116	93	101	108	95	100	103	94	101	115	96	84	102	98	102	114	89	95	105	95	115	99	101	85	118	106	100	99	86	100	114	91	112	103	92	86	95	108	97	87	87	102	109	86	99	105	111	105	104	102	105	87	118	104	102	112	103	90	89	105	104	98	104	110	94	98	119	98	118	87	90	103	106	117	99	109	105	100	87	102	107	106	106	92	100	87	107	85	109	82	83	103	107	101	90	105	109	103	95	104	98	100	79	108	109	88	113	101	100	92	90	103	107	95	115	88	105	97	85	104	107	84	90	74	92	90	77	78	93	104	91	97	94	103	113	105	100	112	101	95	86	108	98	92	91	108	103	100	111	91	104	106	104	114	79	90	103	106	102	123	108	97	94	111	95	115	74	104	117	121	100	115	93	111	95	83	94	101	116	119	83	133	102	107	88	88	96	96	116	86	83	106	86	89	80	91	94	95	99	85	86	104	98	98	108	99	88	106	94	104	106	110	118	99	87	104	104	96	109	109	79	98	105	100	82	103	99	90	87	93	99	110	91	97	98	98	96	84	99	90	105	100	107	96	106	89	102	118	89	100	93	104	95	102	110	88	95	109	113	99	97	93	96	113	80	93	79	110	97	97	80	97	102	114	105	81	96	98	105	95	100	90	111	103	90	104	92	113	91	100	83	97	105	116	110	95	104	98	93	94	75	105	108	112	96	105	98	96	118	108	88	83	105	101	83	97	83	109	90	101	71	105	94	91	96	105	96	97	87	99	108	87	84	100	115	106	103	84	87	95	99	101	95	114	101	98	97	119	104	85	110	84	88	96	96	102	87	101	91	99	90	87	114	102	94	109	92	90	99	89	81	101	91	93	86	121	106	93	82	110	98	92	98	96	78	107	93	88	100	92	96	98	106	86	79	114	105	109	75	100	110	77	103	115	95	120	94	105	92	108	103	93	102	109	103	94	92	96	81	87	93	101	103	95	91	100	98	105	103	111	104	95	97	115	77	86	98	107	96	96	94	106	84	89	97	98	110	102	97	118	96	100	82	101	99	84	100	114	101	100	112	98	94	83	111	101	93	86	92	94	89	89	108	115	96	106	102	93	109	111	92	97	97	98	95	110	100	102	101	84	88	106	89	82	120	86	102	110	99	109	99	105	96	101	89	105	92	85	88	103	87	100	100	88	91	91	90	100	90	94	123	99	78	91	110	100	96	106	105	94	104	90	107	79	87	120	95	94	89	91	82	104	109	124	100	82	100	94	100	103	93	103	94	83	93	127	102	81	84	81	117	115	97	103	110	94	107	102	84	80	84	92	93	77	104	98	99	80	105	97	99	100	95	112	115	107	82	100	84	96	116	113	96	82	117	97	85	87	98	91	96	93	97	108	101	116
19670	7718	4599	3248	3437	11784	15855	2858	1220	1212	1095	1009	1025	912	889	962	851	851	852	880	792	820	831	774	745	759	822	744	751	761	735	720	730	765	750	757	721	722	783	727	753	753	742	721	777	726	755	766	712	742	712	726	737	723	731	770	731	735	737	772	681	724	720	715	712	706	752	711	701	741	678	772	753	788	758	739	675	721	766	752	753	748	702	747	715	688	729	743	710	708	704	685	744	735	714	719	715	699	721	787	681	712	773	690	701	720	740	736	684	758	695	730	690	729	740	724	708	742	697	744	769	740	717	702	669	736	718	711	698	693	735	787	745	731	690	702	719	737	711	717	716	710	682	713	747	688	721	767	761	744	724	693	761	670	728	691	689	739	719	708	717	721	749	724	714	739	672	672	707	752	708	762	746	738	691	691	746	730	721	676	763	729	733	727	712	725	691	728	735	735	714	721	715	724	715	762	726	751	688	724	754	733	719	696	777	738	744	726	755	700	692	760	715	720	772	717	747	703	729	707	716	711	703	697	744	722	665	758	740	699	712	713	688	727	746	753	724	657	743	737	721	722	774	707	712	729	687	715	718	733	736	743	729	703	767	697	713	703	705	713	730	701	695	745	744	662	729	715	768	687	727	737	699	747	714	725	736	709	690	697	727	713	709	731	694	673	686	732	758	681	697	746	755	763	694	720	738	674	725	701	708	714	679	762	754	743	752	692	738	745	770	703	718	763	712	781	717	732	741	684	755	681	735	778	710	740	774	722	716	709	689	747	718	703	713	757	721	777	684	727	723	760	713	725	707	716	702	812	749	683	705	698	718	724	731	649	700	704	749	713	721	760	701	733	713	683	714	736	700	727	701	688	779	731	720	673	693	724	718	753	762	692	744	768	749	667	771	686	742	745	728	769	694	754	708	740	772	793	687	664	763	697	743	729	707	699	724	722	715	721	716	783	735	775	731	684	730	732	738	767	710	745	738	763	706	682	691	702	715	692	722	686	715	705	722	694	725	696	721	747	767	731	697	719	756	725	686	702	721	692	723	688	712	731	715	734	680	767	764	721	702	714	744	708	723	683	748	736	710	733	702	724	742	690	754	745	685	708	736	742	727	722	718	723	673	742	694	683	725	714	711	703	723	749	709	707	731	746	763	703	677	728	684	735	700	687	716	714	711	690	717	704	708	732	738	744	695	743	660	759	675	734	723	745	751	726	746	773	734	739	759	813	715	649	754	709	744	715	709	708	765	753	711	715	774	720	732	695	746	757	691	722	730	733	740	719	745	734	715	669	670	719	760	709	704	701	735	707	697	714	770	747	695	722	720	716	723	735	755	772	748	739	679	708	721	743	703	726	749	743	773	688	682	699	761	749	691	725	789	740	771	735	735	732	764	745	695	719	749	691	711	751	742	707	774	712	731	700	694	762	719	703	802	772	705	713	737	738	760	728	723	729	789	666	750	757	735	741	690	733	768	756	709	756	727	717	706	689	750	730	755	754	691	731	740	727	714	728	759	733	713	750	731	746	746	708	741	740	714	687	725	682	744	730	809	778	742	672	739	747	701	709	726	721	698	679	747	786	713	720	753	739	746	725	759	760	702	713	751	729	756	720	737	776	742	693	747	719	744	694	745	716	726	705	740	693	725	675	739	701	711	743	699	717	725	689	730	721	748	732	713	720	733	699	722	673	751	736	722	741	733	699	710	706	713	695	691	680	700	702	746	728	715	690	727	725	748	724	699	762	708	756	726	695	712	712	679	688	679	741	678	704	774	752	709	747	699	716	687	755	728	731	749	710	745	716	721	686	690	746	741	662	714	719	730	693	754	737	725	680	682	747	724	666	756	685	711	700	730	683	676	685	733	684	773	711	727	701	721	731	694	698	754	680	741	725	723	723	718	744	678	716	762	697	716	686	728	759	751	752	718	704	660	709	703	689	742	739	707	715	714	705	733	736	716	739	724	741	716	716	712	728	683	722	737	794	749	686	703	720	696	613	678	757	744	763	725	743	741	684	750	715	710	774	737	691	679	691	771	723	751	728	699	725	691	747	741	704	694	683	752	739	783	705	733	696	717	731	743	735	737	740	736	736	792	717	764	780	752	766	703	697	715	771	698	697	715	741	744	684	760	712	672	702	688	726	711	727	724	652	726	730	753	697	734	726	716	750	750	758	732	681	786	708	738	753	767	722	706	719	752	707	716	687	697	711	711	725	683	708	765	736	740	741	754	753	762	715	706	662	761	756	756	729	775	713	724	756	728	722	716	747	708	723	729	715	761	771	681	709	755	735	704	718	726	724	721	762	720	682	752	733	725	711	686	733	713	713	783	786	738	723	714	740	666	702	717	731	757	725	750	736	713	699	736	718	749	682	670	722	727	742	732	720	773	702	785	693	700	735	747	729	705	728	740	745	710	715	729	763	696	684	731	689	733	641	723	747	738	728	712	700	743	775	728	739	707	719	701	684	733	743	738	740	714	703	716	707	724	734	740	707	697	728	769	710	726	758	712	688	758	742	698	737	670	723	682	744	708	702	668	727	740	743	719	685	708	716	745	718	744	750	736	745	708	696	714	726	763	698	740	726	749	757	710	748	669	734	734	729	732	717	715	736	764	698	724	729	740	704	737	737	691	739	751	758	703	762	679	750	705	696	780	684	757	747	739	714	719	749	737	756	739	707	708	705	753	726	710	759	746	721	760	721	754	759	739	757	683	725	696	725	717	746	703	757	719	698	729	684	705	754	697	710	720	737	746	679	766	706	736	679	704	725	746	705	714	712	767	721	684	756	722	713	734	718	717	719	699	754	724	759	696	716	689	677	731	694	666	777	695	782	739	685	733	702	674	745	703	743	737	729	743	743	722	759	683	680	711	717	749	737	730	702	760	744	741	711	742	743	718	735	731	758	660	726	735	694	701	729	739	730	795	702	682	768	736	728	722	739	724	739	705	755	757	722	706	759	764	754	737	765	734	722	732	713	729	741	725	691	691	747	766	763	717	770	726	737	786	722	738	714	704	729	720	717	743	713	748	716	699	740	737	717	689	703	725	693	733	653	704	736	675	738	750	662	741	708	698	704	713	673	743	744	721	721	760	772	748	732	719	676	714	765	782	767	692	725	727	740	676	732	724	714	750	721	683	706	716	726	710	723	741	706	696	740	717	765	704	718	740	705	762	725	733	719	717	713	722	772	667	701	770	720	750	700	691	720	698	714	707	727	759	750	734	738	721	694	759	717	729	681	683	786	677	685	726	740	707	700	692	709	690	721	701	734	729	718	726	742	713	764	708	734	742	742	689	667	736	731	762	695	712	757	679	742	729	695	716	744	754	756	720	726	692	720	685	743	714	737	726	694	720	780	694	705	750	733	742	704	730	710	710	757	767	746	740	772	707	729	664	720	733	775	778	683	725	686	767	701	776	698	748	746	758	732	734	739	771	781	700	708	729	790	695	738	693	725	710	721	688	695	732	698	703	735	737	723	759	724	707	719	740	687	735	726
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
